A topic in the Open Knowledge Graph — a free, open map of 15,290 topics and the order to learn them in.

Disturbance Rejection and Feedforward Control

Graduate Depth 160 in the knowledge graph ☐ I know this ☆ Set as goal
5topics build on this
1,112prerequisites beneath it
See this on the map →
Error Signal and Feedback TopologyCascade and Feedforward Control→→Sensitivity and Disturbance Rejection
disturbance rejection feedforward control-architecture

Core Idea

Disturbance rejection capability depends on where the disturbance enters the plant relative to the feedback path. Feedback alone cannot reject disturbances before they affect output. Feedforward control (estimating disturbances and applying compensating input) can reject measured disturbances without feedback delay. Combined feedback-feedforward architectures offer superior disturbance attenuation.

Explainer

From your study of the feedback configuration, you know that a closed-loop controller measures output, computes an error, and adjusts input to drive that error toward zero. This is a powerful paradigm, but it has a structural limitation: feedback can only correct an error *after it appears in the output*. If a disturbance enters the plant, the loop must first detect the resulting output deviation, then correct it—incurring both detection delay and correction time. For slow or small disturbances this is acceptable; for fast or large ones, the correction arrives too late to prevent significant performance degradation.

The entry point of a disturbance relative to the feedback loop determines how well feedback can handle it. A disturbance entering at the plant input—before the main process—causes output deviations that the feedback loop must work backward to correct; high loop gain is required to keep these deviations small. A disturbance entering between two cascaded stages will propagate through only the downstream portion before the sensor catches it—better, but still reactive. The key insight is that feedback is inherently reactive: it waits for consequences before acting, and no amount of loop gain eliminates the latency between a disturbance occurring and the corrective action arriving.

Feedforward control breaks this reactive constraint by measuring the disturbance directly and applying a compensating input simultaneously—before the disturbance has time to affect the output. If the disturbance is measurable and the plant's response is known, the feedforward controller can ideally cancel the disturbance completely. In a building heating system, an outdoor temperature sensor can trigger increased heating *before* the indoor temperature begins to drop, rather than waiting for the thermostat to detect an error. The feedforward compensator acts as an inverse plant model: it pre-computes what correction is needed and injects it without waiting for feedback.

Pure feedforward's limitation is its dependence on an accurate plant model. Model errors, unmeasured disturbances, and parameter drift leave residual errors that feedforward cannot address. This is where the combined feedforward-feedback architecture achieves the best of both worlds: feedforward provides fast, anticipatory rejection of the *measured* disturbance, while feedback corrects the residuals that feedforward cannot eliminate due to modeling imperfection. The two mechanisms are complementary—feedforward handles what is measurable and modeled; feedback handles what is not—and their combination is the standard approach in high-performance industrial control wherever disturbances can be sensed directly.

Practice Questions 5 questions

Prerequisite Chain

Understanding Zero → The Number Zero → Counting to Five → Counting to 10 → Counting to 20 → Counting a Set of Objects Up to 20 → Cardinality: The Last Number Counted → Matching Numerals to Quantities → Subitizing Small Quantities → Addition Within 10 → Number Bonds to 10 → Addition Within 20 → Doubles and Near Doubles → Doubles Facts Within 10 → Near Doubles Facts Within 20 → Mental Math Strategies for Addition → Mental Math: Adding and Subtracting Tens → Addition Within 100 → Repeated Addition as Multiplication → Multiplication as Equal Groups → Multiplication: Arrays → Basic Multiplication Facts (0s, 1s, 2s, 5s, 10s) → Multiplication Facts Within 100 → Division as Equal Sharing → Division as Grouping (Measurement Division) → Division: Grouping (Repeated Subtraction) Model → Division: Fair Sharing Model → Division as Equal Sharing → Division as Grouping → Basic Division Facts → Division Facts Within 100 → Multiplication and Division Fact Families → Relationship Between Multiplication and Division → Division Facts as Inverse of Multiplication → Remainders and Quotients in Division → Division Word Problems → Multi-Step Word Problems → Solving Multi-Step Word Problems → Multiplication Word Problems → Division Word Problems → Introduction to Long Division → Factors and Multiples → Prime and Composite Numbers → Equivalent Fractions → Relating Fractions and Decimals → Decimal Place Value → Integers and the Number Line → Comparing and Ordering Integers → Absolute Value → Adding Integers → Subtracting Integers → Multiplying Integers → Dividing Integers → Unit Rates → Proportions → Percent Concept → Converting Between Fractions, Decimals, and Percents → Operations with Rational Numbers → Two-Step Equations → Solving Multi-Step Equations → Equations with Variables on Both Sides → Angle Pairs: Complementary, Supplementary, and Vertical → Parallel Lines and Transversals → Corresponding Angles → Alternate Interior Angles → Triangle Angle Sum Theorem → Exterior Angle Theorem → Triangle Inequality Theorem → Similar Triangles: AA Similarity → Similar Triangles: SSS and SAS Similarity → Proportions in Similar Triangles → Right Triangle Trigonometry Introduction → Sine, Cosine, and Tangent Ratios → Trigonometric Ratios Review → Radian Measure → Converting Between Degrees and Radians → The Unit Circle → Graphing Sine and Cosine → Graphing Tangent and Reciprocal Trigonometric Functions → Derivatives of Trigonometric Functions → Antiderivatives → Indefinite Integrals → Basic Integration Rules → Riemann Sums → Definite Integral Definition → Double Integrals: Definition and Setup → Iterated Integrals and Fubini's Theorem → Double Integrals over Rectangular Regions → Double Integrals over General Regions → Applications of Double Integrals: Area, Mass, and Moments → Triple Integrals in Cartesian Coordinates → Triple Integrals in Cylindrical and Spherical Coordinates → Change of Variables and the Jacobian Determinant → Applications of Triple Integrals: Volume and Mass → Vector Fields and Their Representations → Line Integrals of Vector Fields → Work and Circulation → Line Integrals of Scalar and Vector Functions → Fundamental Theorem for Line Integrals → Conservative Vector Fields → Conservative Vector Fields and Potential Functions → Curl and Divergence of Vector Fields → Curl and Divergence → Divergence Theorem → Electric Flux and Divergence Theorem → Gauss's Law: Integral Form and Meaning → Solving Problems with Gauss's Law → Conductors in Electrostatic Equilibrium → Capacitance and Capacitors → Dielectrics → Dielectric Constant and Relative Permittivity → Electric Field Inside Dielectric Materials → Dielectric Materials and Polarization → Dielectric Susceptibility and Permittivity → Energy Density in Electric Fields → Electric Current and Current Density → Electrical Resistance and Resistivity → Ohm's Law and Circuit Elements → Electromotive Force (EMF) and Batteries → Kirchhoff's Circuit Laws: Voltage and Current → DC Circuit Network Analysis Methods → Transient Response in RC Circuits → RC Circuits → LC and RLC Circuits → AC Circuits: Fundamentals → Impedance and Reactance → AC Power and Resonance → Electromagnetic Waves → Frequency-Dependent Permittivity and Dispersion → Electromagnetic Waves in Anisotropic Media → Birefringence and Dichroism → Wave Plates: Quarter-Wave and Half-Wave Plates → Circular and Elliptical Polarization Production → Polarization States: Linear, Circular, and Elliptical → Linear Superposition of Waves → Superposition Principle in Electrostatics → Electric Field Lines and Visualization → Electric Potential and Potential Energy → Electric Potential and Voltage → Ideal Voltage and Current Sources → Series, Parallel, and Combined Resistor Networks → Voltage Divider Principle and Applications → Kirchhoff's Voltage and Current Laws → Nodal Analysis Method → Linearity, Superposition, and Scaling → AC Steady-State Circuit Analysis → AC Circuit Analysis Using Phasors → AC Power Analysis → Resonance in RLC Circuits → Frequency Response and Bode Plots → Bode Plot Stability Analysis → Nyquist Stability Criterion → Gain and Phase Margins → PID Controllers → Lead and Lag Compensators → Lead Compensator Design → Compensator Realization: Active and Passive Networks → Lead-Lag Compensation Design and Implementation → Compensation Design: Cascade vs. Feedback Control Tradeoffs → Cascade and Feedforward Control → Disturbance Rejection and Feedforward Control

Longest path: 161 steps · 1112 total prerequisite topics

Prerequisites (2)

Leads To (1)