Actuator saturation 2026-10-14
Actuator saturation means the applied control input reaches a device limit even if the controller requests a larger or smaller command. In the heater interpretation, the applied command is bounded between and . If integral action continues accumulating a persistent tracking error beyond that limit, its stored integral can grow without producing the requested physical correction, delaying recovery when the goal changes. The unconstrained steady-state tracking error formulas require that the necessary command can actually be applied. [ref]
https://www.fbswiki.org/wiki/index.php/PID_Control. Åström and Murray, PID Control: saturation and integral windup
Closed-loop control 2026-10-13
Feedback control selects a control input using observations of the actual controlled plant. In a tracking loop, compare the reference signal with the measured output to form the tracking error , then let the controller change . The control input changes the plant output, which is measured again: that return path closes the loop. A controller can use earlier observations as well as the latest one. [ref]
https://www.fbswiki.org/wiki/index.php/Feedback_Principles. Åström and Murray, Feedback Systems, Chapter 2: Feedback Principles
For the ideal controlled plant, proportional control initially commands . As approaches , the command shrinks. When a positive control disturbance pushes above , the tracking error becomes negative and the control input pushes back. The result is a bounded offset rather than the continuing drift of open-loop control. Integral action can remove that offset by remembering past tracking errors.
Controller (control theory) 2026-10-13
A controller is the rule or mechanism that chooses a control signal. An open-loop control can depend on a precomputed schedule; a feedback control also uses a measured output and can have its own memory, as in integral action.
Effector saturation 2026-10-14
Effector saturation is a capacity limit beyond which a larger command cannot produce a larger corrective action. In the homeostatic temperature model, take during the sustained unit disturbance. Before reaching the cap, . The cap is reached at , when . ThereafterThe lasting displacement is now , compared with without the cap. The negative feedback command still asks for more cooling, but the action cannot supply it. This illustrates a capacity limit without predicting a human temperature limit. Increasing feedback gain cannot remove a binding cap; integral action cannot overcome inadequate physical capacity either.
Integral action 2026-10-14
Integral action adds memory of the tracking error to a controller: . A persistent tracking error keeps changing , so an equilibrium point with constant must have . The accumulated value can remain nonzero after the tracking error has vanished, maintaining the control input needed to cancel a constant control disturbance. Convergence still requires a stable feedback control design. [ref]
network resilience depends on which function must persist, which disturbances are applied and how the network responds over time. Local interaction motifs, global architecture and physical operating constraints can protect different properties, often with tradeoffs. A graph that remains connected is not necessarily a functioning regulatory system, and a system that changes its output during a stimulus has not necessarily failed.
It helps to distinguish network robustness, meaning persistence of a specified property under perturbation, from network resilience, which also considers recovery after a disturbance. Relevant performance measures include the maintained output, transient deviation, recovery time, surviving connected component, transport capacity and cost. Disturbances can be brief or persistent, small or destructive, random or targeted, independent or correlated. Consequently, resilience is not one scalar attribute that can be read off a degree distribution.
At the local scale, negative feedback can oppose fluctuations, while network redundancy can provide an alternative route when one component fails. A feed-forward loop can filter stimuli by duration, and positive feedback can stabilize a switched state through bistability. These roles are conditional: a switch that remembers a transient signal can be useful in a developmental decision but undesirable in a homeostatic controller. feedback delay or excessive gain can destabilize a corrective loop; redundancy does little against a disturbance shared by every supposedly independent backup. One must analyze the signs, strengths, kinetics and operating ranges of the interactions, not just count motifs.
Bacterial chemotaxis supplies a concrete cellular example. In Escherichia coli, an attractant change affects receptor-associated kinase activity and hence downstream phosphorylation controlling swimming behavior. Slower receptor methylation and demethylation provide a feedback memory of the stimulus. In an appropriate operating range, the output responds transiently but approximately returns to its earlier level even while the new stimulus persists: robust perfect adaptation. This preserves sensitivity to subsequent changes rather than holding the entire molecular state fixed. The control interpretation identifies conditions under which adaptation does not require precise tuning of every reaction constant.[ref]
Robust perfect adaptation in bacterial chemotaxis through integral feedback control by Tau-Mu Yi and others. model analysis and Discussion, structural integral control and its assumptions
The essential logic can be isolated without pretending to reproduce every reaction. If is the output and an internal controller state, supposeWhenever the closed system reaches a stable steady state with an unsaturated integrator, forces . The controller accumulates the error, so a constant disturbance need not leave a persistent output offset. This is integral action. The equation demonstrates the mechanism, not an unconditional guarantee: the surrounding feedback must be stable, the required control action must be attainable, and the effective set point must remain meaningful under the parameter changes considered.
The example also clarifies what is and is not robust. Returning kinase activity to a set point does not imply an unchanged response time, noise level or swimming trajectory. Strong or sustained stimuli can exhaust the receptor's modification range; deleting an essential feedback component can remove adaptation; correlated changes in controller parameters can shift its set point. Cellular resilience therefore combines biochemical organization with finite resource and timescale constraints. A useful experiment measures the response and recovery after stimuli of different amplitudes, while independently perturbing feedback components, rather than inferring perfect adaptation from one endpoint measurement.
At the global scale, several architectural features matter. Alternative paths and disjoint routes reduce dependence on one component. network modularity can confine damage, although inter-module bridges may then become critical bottlenecks. Short paths improve communication but may also permit rapid spread of a disturbance. Highly connected hubs can support efficient coordination while concentrating vulnerability. Directed links, edge weights and capacities change which routes are usable; a path in an unweighted undirected projection need not carry a signal or the required load in the real system.
The Internet illustrates these distinctions for a real-world network. Nodes can represent routers or autonomous systems, with edges representing different kinds of connectivity; conclusions should state the chosen resolution. In a heterogeneous network, random deletion is likely to hit one of many low-degree nodes, whereas targeted deletion of high-degree nodes can disrupt a large fraction of the remaining paths. The classic attack-tolerance study demonstrated this contrast in model networks and mapped communication networks.[ref]
Error and attack tolerance of complex networks by Réka Albert and others. Figures 1–3, random failures versus targeted removal and network fragmentation
Its lesson is a vulnerability conditional on the topology and attack rule, not that every network with an apparent power-law tail is invulnerable to arbitrary failures.Actual Internet resilience also uses routing protocols, spare capacity, replicated services and operational recovery. Those are dynamical and engineering mechanisms additional to the static graph. Removing a node may reroute traffic through surviving links and overload them; failures can then cascade even while many topological paths remain. Conversely, route recomputation may restore service after an initially severe disruption. cascading failure therefore requires a load and dependency model, while geographically correlated failures require an account of shared physical infrastructure. Maintaining connectivity, throughput and low latency are different objectives.
The cellular and communication examples share a design principle but not a single universal architecture. A local controller can reject a persistent input error; a global alternative route can bypass a failed connection. Neither guarantees protection against every perturbation, and both incur costs in energy, components or spare capacity. A sound comparison specifies the disturbance ensemble, the measured function, the recovery interval and the intervention used to test the mechanism. Resilience is produced by matched topology and dynamics, and protection against one class of stimulus can create vulnerability to another.
Physiological integrator 2026-10-13
A physiological integrator combines regulatory inputs to select a response; it need not perform the mathematical integral action used in control theory. In thermoregulation, the hypothalamus participates in combining internal and skin signals. The term describes a role, which can be distributed across interacting biological cells, rather than a mandatory single comparator.
PID controller 2026-10-14
An ideal PID controller combines proportional control, integral action, and a term proportional to the derivative of the tracking error. With , it gives proportional-integral control. The integral stores past error, while the derivative responds to its current rate of change. Practical implementations must account for measurement noise, which an ideal differentiator can amplify. [ref]
https://www.fbswiki.org/wiki/index.php/PID_Control. Åström and Murray, PID Control
. Proportional-integral control 2026-10-14
Proportional-integral control is the proportional and integral part of a PID controller, with the derivative term omitted. Proportional-integral control combines proportional control with integral action. For the ideal controlled plant, a constant reference signal, exact measurement and a constant control disturbance, the ordinary differential equations giveThe characteristic polynomial is . Positive and imply asymptotic stability of the equilibrium point: real roots of a polynomial have negative sum and positive product, hence are both negative; a nonreal complex conjugate pair has real part . This is a short stability check for this ideal controlled plant, rather than a rule for every dynamical system.
At the equilibrium point, , , and . For and , the stored value supplies even though the tracking error is zero. This separates the eventual accuracy from the transient response: integral action cancels the lasting offset but can make the plant output pass beyond the goal. The authors discuss practical limits on integral action in Åström and Murray, Feedback Systems, Chapter 11.
For , , and , the characteristic polynomial is . The initial conditions are and , givingThe tracking error changes sign at . Since , the largest plant output occurs at and is , about above the reference signal.
For a separate comparison, start the control disturbance at . For , write . The exact responses areThe proportional control response tends to , while the proportional-integral control response returns to . At , the values are approximately and . The added term in the proportional-integral control response eventually vanishes, exposing how memory removes a constant control disturbance's lasting effect.
Proportional control and integral action: arrival and disturbance rejection
. Left: the ideal controlled plant has reference signal and no control disturbance; proportional-integral control reaches a peak at . Right: a control disturbance begins at ; proportional control settles at , while proportional-integral control returns to . The generator uses the classical fourth-order Runge-Kutta method with step , splits the computation at , and checks both full responses and the stored memory against their exact formulas. All coordinates are dimensionless quantities. Details. Robust perfect adaptation Created 2026-10-20 Updated 2026-10-25
Return of an output to its original steady value after a persistent input change, with the adaptation property persisting over a range of model parameters. integral action can implement this property under stability and operating-range assumptions.
Signaling adaptation 2026-10-13
Signaling adaptation is a decline of a response toward its earlier level while the initiating signal remains present. Specify which response is measured and its baseline: complete signaling adaptation means eventual return to that baseline; partial signaling adaptation leaves a lasting displacement. The continuing signal distinguishes signaling adaptation from simply switching off the stimulus. Signaling adaptation describes behavior, while signaling feedback describes a causal arrangement, so neither implies the other.
By reducing a persistent response to background ligand concentration, signaling adaptation can make a biological cell sensitive to changes rather than only to absolute levels. Resetting the response helps leave room for another change over a useful range of ligand concentrations. This is valuable in chemotaxis: swimming bacteria encounter changing chemical conditions, and their signal transduction influences whether a run continues or a tumble occurs. Signaling adaptation helps separate a change encountered during motion from a lasting background. This usefulness does not imply exact return or equal sensitivity at every possible concentration. [ref] [ref]
https://groups.csail.mit.edu/mac/projects/amorphous/6.978/papers/doyle-PNAS-2000.pdf. Yi, Huang, Simon and Doyle, PNAS 97 (2000), pp. 4649–4653: chemotaxis and adaptation
Here is a solvable incoherent feedforward loop toy that exhibits complete signaling adaptation without signaling feedback. The input jumps from to at and remains , a Heaviside step function. Let be a fast activating branch, a slower inhibitory branch, and a readout. The activities are dimensionless variables; physical time is in seconds. Choose time constants second and seconds, with initial conditions :Both branches read directly. Neither branch depends on , and does not change : the subtraction only defines the readout. Thus the slow opposing influence is feedforward, with no closed feedback control loop.
For , solving the two ordinary differential equations givesWriting for the numerical time in seconds, these are , and . Initially , then rises faster than , producing a pulse. At long times and both approach , so returns to despite sustained . For this upward step , hence . The striking feature of this signaling adaptation toy is that both branches remain active while the readout becomes quiet: the continuing background and the response to its arrival are separable.
Find the pulse maximum by differentiating the exponential functions. With numerical time in seconds, the derivative isThe stationary condition is , so the natural logarithm givesBefore this time the derivative is positive; afterwards it is negative. Together with and , this proves that it is the unique pulse maximum. As another numerical check, at seconds , and : the slow branch is still catching up.
The subtraction is a mathematical readout, not a claim that an actual chemical concentration equals this difference for arbitrary inputs. Nonnegativity was established only for the specified upward step; other input histories can give a negative signed readout. Complete signaling adaptation here also relies on equal eventual branch gains: changing the readout to leaves for . This toy illustrates cancellation and different time constants; it does not establish molecular implementation or robustness to arbitrary parameter changes. Ma and colleagues' 2009 study separately analyzed biochemical mathematical models with negative feedback and incoherent feedforward loops, identifying additional conditions for signaling adaptation in those models. [ref]
https://cqb.pku.edu.cn/tanglab/pdf/78.pdf. Ma et al., Cell 138 (2009): adaptive architectures and their kinetic conditions
A historical connection to feedback control comes from Yi, Huang, Simon and Doyle's 2000 analysis of a bacterial chemotaxis model. They identified integral action in its regulation of receptor activity: accumulated deviations alter a slower adjustment, which in turn changes the measured activity. At a stationary state, an adjustment that integrates a nonzero error cannot remain constant, explaining how zero error can follow. Their conclusion depended on stated biochemical assumptions and stable behavior; it was not a claim that every biological cell uses that mechanism. A transient pulse alone, as the incoherent feedforward loop toy shows, cannot identify the underlying signaling feedback architecture. [ref]
https://groups.csail.mit.edu/mac/projects/amorphous/6.978/papers/doyle-PNAS-2000.pdf. Yi et al., Robust perfect adaptation in bacterial chemotaxis through integral feedback control, PNAS 97 (2000): Results and Discussion
Signaling feedback 2026-10-13
Signaling feedback returns the effect of a downstream event to an earlier stage of signal transduction, closing a loop analogous to feedback control. Trace the causal arrows: if an earlier relay activates a later relay and the later relay changes the earlier relay's activity, the return path closes the loop. Negative feedback opposes the initiating change; positive feedback reinforces it. Signaling feedback is a possible property of signal transduction, not a requirement of every pathway.
For a schematic example, let relay activate relay . If inhibits , increased eventually produces an opposing influence: negative feedback. If activates , increased produces a reinforcing influence: positive feedback. These signs describe effects on activity, rather than the direction in which molecules travel. A closed loop containing two inhibitions can have positive feedback, because inhibiting an inhibitor reinforces the original change. The sign belongs to the whole loop.
Negative feedback can restrain excessive activation and help preserve a usable range of responses. Positive feedback can support a decisive transition: Alberts and colleagues describe an enzyme whose product increases its own activity. Such reinforcement can contribute to switchlike behavior, but a positive feedback arrow alone does not prove bistability. A different structure, an incoherent feedforward loop, sends opposing influences forward from the same input; inhibition there is not a downstream return. [ref] [ref]
https://cqb.pku.edu.cn/tanglab/pdf/78.pdf. Ma et al., Defining Network Topologies that Can Achieve Biochemical Adaptation, Cell 138 (2009), pp. 760–773: definitions on p. 764
A worked mathematical model shows why negative feedback does not automatically produce complete signaling adaptation. Let be a fixed normalized input, a normalized response, a dimensionless feedback gain, and a time constant. Suppose response removal contributes and a return proportional to the response contributes . The ordinary differential equation isSetting the derivative to zero gives the equilibrium point . A displacement obeys , so its decaying exponential function establishes asymptotic stability. For a unit input switched on at , initial condition , and second,The negative feedback reduces the eventual response from to , but this response rises monotonically and never returns to its zero baseline. Attenuation and complete signaling adaptation are different properties. This deliberately simple mathematical model specifies no molecular pathway; integral action provides a contrasting way to remove a lasting offset in a stable feedback control system. [ref]
https://www.fbswiki.org/wiki/index.php/Feedback_Principles. Åström and Murray, Feedback Systems, Chapter 2: proportional and integral feedback
Steady-state tracking error 2026-10-14
The steady-state tracking error iswhen this finite limit exists. A finite steady-state tracking error does not require the reference signal, the plant output, or the control input to become constant: all can grow while their difference settles. If the tracking error grows without bound or keeps oscillating, report that behavior rather than assigning a finite steady-state tracking error. Eventual accuracy and asymptotic stability are different questions.
For the first-order low-pass filter introduced in reference signal, assume exact measurement, constant control disturbance , and no actuator saturation or feedback delay. Under proportional control with , a constant reference signal givesThe decaying homogeneous solution has rate , so this equilibrium point is approached from any finite initial condition. A nonzero tracking error is needed to maintain the control input that balances the model's tendency to relax toward . This differs from the accumulating controlled plant , for which proportional control already tracks a constant reference signal exactly when . The presence or absence of a step offset depends on both the controlled plant and the controller.
For a ramp reference signal , the same proportional control givesIts long-time particular solution grows with slope when . Thus the controlled plant and homogeneous closed-loop response are stable, but the tracking error has no finite steady-state tracking error. A changing goal requires a different performance test from a fixed destination.
Now use proportional-integral control , , with . For the same controlled plant, differentiate the error equation on intervals where the inputs are smooth:The characteristic polynomial has both roots of a polynomial in the open left half-plane: real roots have negative sum and positive product, and a nonreal complex conjugate pair has negative real part. This proves decay of the homogeneous error for this model. It does not prove stability of an arbitrary controlled plant controlled by positive gains. At a reference jump, use the original ordinary differential equations to set the new initial conditions, rather than treating the reference as smooth at that jump.
With a constant reference signal and constant control disturbance, proportional-integral control therefore gives . At its equilibrium point, , , and . The stored integral maintains the required command while the current tracking error vanishes. For a ramp reference signal, however, the forcing above is , andThe tracking error settles even though the accumulated integral and the required control input grow. This finite offset is the error needed to keep increasing that command. For with , the forcing is and even this proportional-integral control leaves a tracking error growing with slope . Integral action is therefore a precise mechanism for selected input classes, not a promise of perfect tracking for every reference signal. [ref]
https://www.fbswiki.org/wiki/index.php/PID_Control. Åström and Murray, Feedback Systems, Chapter 11: integral action and actuator limits
Here are completely explicit synthetic examples with , , and no sensor bias. Choose , per percentage point, percentage point per degree, and percentage points per degree-second. Thus is dimensionless, and . In the following formulas, denotes the numerical time in seconds and denote numerical temperature rises in degrees. For the unit-step reference signal , proportional control and proportional-integral control respectively giveFor the ramp reference signal , the corresponding solutions areThe control inputs here are numerical heater-command percentage points. Substitution into and into the controller equations checks these solutions without invoking an unverified limiting rule. The proportional control step offset is degrees; the proportional-integral control step offset is zero. The proportional control ramp error grows; the proportional-integral control ramp offset is degrees, exactly .
Synthetic step and ramp tracking of one stable first-order low-pass filter
. Original analytical model curves, not measurements or fits to the temperature laboratory. Columns compare plant output with reference signal, signed tracking error, and control input; rows use a unit step and a ramp of degrees per second. Both designs have decaying homogeneous responses. Proportional-integral control removes the step offset but leaves the ramp offset degrees; proportional control has an increasing ramp error. Heater-command percentage points and output degrees use separate axes. Details.The conclusions have specific limits. With constant sensor bias , stable proportional-integral control for a feasible constant reference signal drives the measured tracking error to zero but leaves the physical discrepancy . Under proportional control, the measured offset instead becomes . If actuator saturation prevents the required control input, zero step offset is not achievable by these formulas. A changing control disturbance contributes to the error equation, while feedback delay can change stability; neither is covered by the constant-disturbance result. These restrictions are what make steady-state tracking error useful: it identifies the input, measurement convention, and model for which an accuracy claim is actually justified.
Tracking error 2026-10-14
The tracking error used by the controller is the signed differencebetween the reference signal and the measured output. A positive tracking error means the readout is below the desired value; a negative tracking error means it is above. With exact measurement , and give . For a positive-response controlled plant, positive feedback gain in proportional control then reduces the plant output. The sign of the controller must also account for the sign of the controlled plant's response: a positive command that reduces the plant output requires a different sign choice. Kantor uses the opposite tracking error convention, , together with a minus sign in his controller; translating both signs gives the convention here. [ref]
Distinguish the controller's tracking error from the physical plant output discrepancy . If the readout has constant sensor bias , thenAll four quantities have the same units under dimensional analysis; a sensor bias is expressed in those units too. A readout that is too high by can make when the physical temperature is below the goal. Integral action integrates the tracking error it receives; it cannot infer this missing calibration information from that tracking error alone. Thermometer calibration against an independent reference addresses a different problem from tuning a feedback gain.
A motivating apparatus/model comparison is Park, Martin, Kelly and Hedengren's temperature-control laboratory: two TIP31C heaters with attached TMP36GZ sensors and heat sinks, an Arduino, a power supply, and a USB-connected computer. The readout converts sensor voltage to temperature; software records that measured output while specifying heater commands from to . For the single-heater test, one command changes in steps and the other heater stays off. Parameters are fitted to one run, then a different command sequence tests predictions without feeding measured temperatures into the simulation. The authors observe that their richer thermal model predicts the response better than the approximation with a single time constant and a delayed control input, especially after command changes. The real sensor has its own thermal lag. They also repeat the same command profile at different ambient temperatures and find changes in the response, motivating ambient-condition reporting. This experiment measures a command-to-readout response, not independently the exact heater temperature or delivered power. [ref]
https://www.researchgate.net/publication/338614896_Benchmark_Temperature_Microcontroller_for_Process_Dynamics_and_Control. Park, Martin, Kelly and Hedengren, Benchmark Temperature Microcontroller for Process Dynamics and Control, sections 2 and 3, Figures 3, 6 and 7: author-uploaded full text
The lesson for tracking error is to record three traces during a tracking test: the reference signal, the measured output, and the applied control input. Their first difference is the tracking error; a model prediction minus a readout is instead a model discrepancy. In a proposed comparison of proportional control and proportional-integral control, keep the initial temperature, ambient conditions, heater limits, and target changes fixed; run the second heater separately as a known control disturbance. Independent thermometer calibration is needed to assess physical accuracy. These are suggested controls, not additional experiments claimed for the paper. A sensor's lag, measurement noise, actuator saturation, and changed ambient conditions can all invalidate conclusions drawn from the ideal first-order model.




