Proportional-Integral-Derivative Control: Combined Action

Graduate Depth 136 in the knowledge graph I know this Set as goal
pid-controller proportional-action integral-action derivative-action tuning

Core Idea

PID control law u(t) = Kₚ e(t) + Kᵢ ∫e(τ)dτ + Kd de/dt combines three actions: proportional provides immediate response; integral eliminates steady-state error but can destabilize; derivative improves stability and damping by responding to error rate.

Explainer

From your study of PID control, you know each of the three actions individually. The challenge now is understanding how they interact when combined — why each action is insufficient on its own, what each contributes to the combined controller, and how the interplay between them creates the tuning tradeoffs that define PID design in practice.

Proportional action alone is direct and intuitive: apply a correction proportional to the current error. The larger the error, the harder the controller pushes. But pure proportional control has a fundamental limitation: for it to produce any output at all, there must be a nonzero error. In a system with constant load disturbances, the controller must maintain a nonzero error (called steady-state error or offset) to produce the constant corrective force needed to counteract the disturbance. Increasing K_p reduces the offset but doesn't eliminate it — and large K_p tends to make the system oscillatory, since a high-gain loop amplifies disturbances and can overshoot.

Integral action solves the offset problem by accumulating error over time. If any steady-state error persists — even a tiny one — the integral term grows without bound until the controller output increases enough to eliminate it. Mathematically, the integrator adds a pole at the origin in the open-loop transfer function, which guarantees zero steady-state error to constant inputs. The cost: the integrator adds phase lag, which reduces phase margin and can cause integrator windup when the actuator saturates (the integral keeps growing even when nothing can be done, leading to large overshoots when the saturation clears). Anti-windup schemes are essential in real implementations for exactly this reason.

Derivative action addresses the dynamic problem: P and I controllers only react to error that has already accumulated. The derivative term looks at *how fast* the error is changing — if the error is large but rapidly decreasing (meaning the system is already heading toward the setpoint), derivative action reduces the control effort to prevent overshoot. Think of it as anticipatory braking: you don't maintain full braking force until you've already stopped; you ease off as you approach the target. Derivative action improves phase margin (it contributes phase lead) and damps oscillations. The downside: derivatives amplify high-frequency noise, since small rapid fluctuations in the measured variable produce large derivative spikes. This is why practical derivative implementations include a low-pass filter, and why derivative action is often omitted for noisy measurements.

The combined PID controller is a tool whose three gains K_p, K_i, K_d interact: increasing K_p speeds response but risks oscillation; K_i eliminates steady-state error but reduces phase margin; K_d adds damping but amplifies noise. Tuning PID is the art of finding the combination that meets speed, stability, and disturbance-rejection requirements simultaneously. Systematic methods — Ziegler-Nichols, relay autotuning — provide starting-point recipes, but all ultimately require iteration against the real plant.

Practice Questions 5 questions

Prerequisite Chain

Counting to 10Counting to 20Understanding ZeroThe Number ZeroCounting to FiveOne-to-One CorrespondenceCombining Small Groups Within 5Addition Within 10Addition Within 20Two-Digit Addition Without RegroupingTwo-Digit Addition with RegroupingAddition Within 100Repeated Addition as MultiplicationMultiplication Facts Within 100Division as Equal SharingDivision as Grouping (Measurement Division)Division: Grouping (Repeated Subtraction) ModelDivision: Fair Sharing ModelDivision as Equal SharingDivision as GroupingBasic Division FactsDivision Facts Within 100Two-Digit by One-Digit DivisionDivision with RemaindersRemainders and Quotients in DivisionDivision Word ProblemsIntroduction to Long DivisionFactors and MultiplesPrime and Composite NumbersEquivalent FractionsRelating Fractions and DecimalsDecimal Place ValueReading and Writing DecimalsComparing and Ordering DecimalsAdding and Subtracting DecimalsMultiplying DecimalsDividing DecimalsDividing FractionsMixed Number ArithmeticOrder of OperationsInteger Order of OperationsVariable ExpressionsCombining Like TermsOne-Step EquationsTwo-Step EquationsSolving Multi-Step EquationsEquations with Variables on Both SidesAngle Pairs: Complementary, Supplementary, and VerticalParallel Lines and TransversalsCorresponding AnglesAlternate Interior AnglesTriangle Angle Sum TheoremExterior Angle TheoremTriangle Inequality TheoremSimilar Triangles: AA SimilaritySimilar Triangles: SSS and SAS SimilarityProportions in Similar TrianglesRight Triangle Trigonometry IntroductionTrigonometric Ratios ReviewRadian MeasureConverting Between Degrees and RadiansThe Unit CircleGraphing Sine and CosineGraphing Tangent and Reciprocal Trigonometric FunctionsDerivatives of Trigonometric FunctionsAntiderivativesIterated Integrals and Fubini's TheoremDouble Integrals in Cartesian CoordinatesDouble Integrals over Rectangular RegionsDouble Integrals in Polar CoordinatesDouble Integrals: Definition and SetupIterated Integrals and Fubini's TheoremDouble Integrals over Rectangular RegionsDouble Integrals over General RegionsApplications of Double Integrals: Area, Mass, and MomentsTriple Integrals in Cartesian CoordinatesTriple Integrals in Cylindrical and Spherical CoordinatesChange of Variables and the Jacobian DeterminantApplications of Triple Integrals: Volume and MassVector Fields and Their RepresentationsLine Integrals of Vector FieldsGreen's TheoremSurface Integrals and Flux of Vector FieldsSurface Integrals and Flux of Vector FieldsDivergence Theorem: Flux and OutflowDivergence TheoremElectric FluxGauss's LawConductors in Electrostatic EquilibriumCapacitance and CapacitorsDielectricsDielectric Constant and Relative PermittivityElectric Field Inside Dielectric MaterialsDielectric Materials and PolarizationDielectric Susceptibility and PermittivityEnergy Density in Electric FieldsElectric Current and Current DensityElectrical Resistance and ResistivityOhm's Law and Circuit ElementsElectromotive Force (EMF) and BatteriesKirchhoff's Circuit Laws: Voltage and CurrentDC Circuit Network Analysis MethodsTransient Response in RC CircuitsRC CircuitsLC and RLC CircuitsAC Circuits: FundamentalsImpedance and ReactanceAC Power and ResonanceElectromagnetic WavesFrequency-Dependent Permittivity and DispersionElectromagnetic Waves in Anisotropic MediaBirefringence and DichroismWave Plates: Quarter-Wave and Half-Wave PlatesCircular and Elliptical Polarization ProductionPolarization States: Linear, Circular, and EllipticalLinear Superposition of WavesSuperposition Principle in ElectrostaticsElectric Field Lines and VisualizationElectric Potential and Potential EnergyElectric Potential and VoltageIdeal Voltage and Current SourcesSeries, Parallel, and Combined Resistor NetworksVoltage Divider Principle and ApplicationsKirchhoff's Voltage and Current LawsNodal Analysis MethodLinearity, Superposition, and ScalingAC Steady-State Circuit AnalysisAC Circuit Analysis Using PhasorsAC Power AnalysisResonance in RLC CircuitsFrequency Response and Bode PlotsBode Plot Stability AnalysisNyquist Stability CriterionGain and Phase MarginsPID ControllersInternal Model Principle and Integral Control ActionProportional-Integral-Derivative Control: Combined Action

Longest path: 137 steps · 809 total prerequisite topics

Prerequisites (2)

Leads To (0)

No topics depend on this one yet.