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
Bang-bang control Created 2026-10-05 Updated 2026-10-06
A control input taking only extreme admissible values except possibly on a switching or singular set. If the Hamiltonian of an optimal-control problem is affine in a scalar control , a nonzero coefficient selects or ; a zero coefficient does not determine the control.
Bilinear Hamiltonian control system 2026-10-14
A finite-dimensional closed quantum control system with fixed drift and control Hermitian matrices, real control inputs, and dynamics linear in the state at fixed controls and affine in the controls at fixed state. Its Dynamical Lie algebra is generated over the reals by . Reachability depends on the admissible controls, allowed duration and phase convention.
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.
Control disturbance 2026-10-14
A control disturbance is an influence on the controlled plant that is not the chosen control input. In , a constant increases by per unit whenever .
Controllability 2026-10-13
Controllability asks whether the available control inputs can move a dynamical system between every pair of states in its declared state space. Fixing a duration gives the precise condition for every , where is the state space and its reachable set. With freely chosen duration, every pair must instead be connectable in some permitted finite time, which may depend on the pair. Always specify admissible control inputs, deadlines and any constraints along the path. [ref]
https://fbswiki.org/wiki/index.php/State_Feedback. Åström and Murray, Feedback Systems: State Feedback, reachability definitions
The surprising part is that one control input can control several state variables by acting at different times. For the double integrator, acceleration changes velocity directly, while the accumulated velocity changes position. Starting from rest, accelerate during the first half of the journey and brake during the second: the final velocity can vanish although the final position has changed. The figure is an analytic mathematical example in dimensionless quantities, with no experimental measurements.
Controllability is useful before trying to design a controller: a requested endpoint outside the reachable set cannot be attained by clever choice of feedback control. The Kalman rank criterion makes this an exact linear algebra calculation for the stated linear time-invariant system model. It concerns whole states, so attaining one plant output is not enough to establish controllability. In quantum control, the declared state space may be an orbit constrained by conservation laws; see quantum controllability and unitary orbit of a density operator.
Controllability matrix 2026-10-14
For the linear time-invariant system , with and , the controllability matrix has rows and columns. The columns of are directions influenced directly by the control inputs; account for how the dynamics carry their influence into further directions. The column space of the controllability matrix is the zero-state reachable set for any when inputs are unrestricted. [ref]
https://underactuated.csail.mit.edu/acrobot.html#controllability. Russ Tedrake, Underactuated Robotics: Controllability of linear systems
Control theory Created 2026-09-24 Updated 2026-10-13
Control theory studies how to choose control inputs for a dynamical system so that its plant output follows a reference signal, despite control disturbances and imperfect knowledge of the controlled plant. A controller turns the available information into a control signal. The design must consider both the resulting response and stability theory: a rule that corrects a small mismatch can still produce growing deviations if the interconnection is badly chosen. [ref]
https://www.fbswiki.org/wiki/index.php/Introduction. Åström and Murray, Feedback Systems, Chapter 1: Introduction
The central distinction is informational. Open-loop control executes planned commands; feedback control uses the measured output of the actual controlled plant to update those commands. A reference signal can describe a destination, while control disturbances describe influences that the controller did not command. A model can predict where the controlled plant should be; measurement tells the controller what actually happened. The authors provide a free full-book PDF through [ref]
https://www.fbswiki.org/wiki/index.php/Feedback_Systems:_An_Introduction_for_Scientists_and_Engineers. Feedback Systems, second edition: authors' book and download page
.For a concrete comparison, all examples below use the same ideal scalar controlled plant:Here is an illustrative position, the control input, a control disturbance, and the measured output. Both and are dimensionless quantities; the numbers are chosen to expose the mechanism, with no empirical interpretation. The ordinary differential equation says that the present control input and control disturbance accumulate into . The measured output equals the entire state only in this ideal example; a general plant output need not reveal the entire state.
Dark state of a driven Hamiltonian 2026-10-14
Such a quantum state remains an eigenstate of for every control input. Its projector commutes with all available generators, so its population is conserved. This obstructs full-space pure-state controllability even when the orthogonal bright subspace can be controlled. An instantaneous dark state of a slowly varying Quantum Hamiltonian instead supports adiabatic quantum control if a spectral gap and slowness condition are maintained.
Direct-adjoint looping Created 2026-10-06 Updated 2026-10-07
Direct-adjoint looping repeatedly integrates a constrained state equation forward, integrates its costate or formal adjoint backward using terminal data, extracts the control gradient, and updates the control input within its constraints. It gives a practical route to local optimization but does not by itself prove a global minimum.
Double integrator 2026-10-14
The double integrator is the linear time-invariant system in which one control input is integrated into velocity, and velocity into position. It is a mathematical idealization of one-dimensional motion under commanded acceleration; for a constant mass and net force , Newton's second law gives . The worked examples here use normalized dimensionless quantities and assume no control disturbances, rather than describing a laboratory record. [ref]
https://www-personal.umich.edu/~dsbaero/others/25-DoubleIntegrator.pdf. Venkatesh G. Rao and Dennis S. Bernstein, Naive Control of the Double Integrator, pages 87–88
Writing givesThe Kalman rank criterion therefore gives controllability in every for unrestricted real control inputs. More concretely, choose constants on the first and second halves. Starting at , direct integration givesThe endpoint map has determinant , so these two amplitudes can supply any desired endpoint displacement. For a rest-to-rest move of distance , take , . At and these are the two commands in the first figure. No impulse is needed; shorter deadlines require larger finite commands.
Feedback gain 2026-10-14
A feedback gain sets the strength of a controller's response to its observations. For proportional control, means that a tracking error produces a control input when .
Hamiltonian engineering 2026-10-14
Hamiltonian engineering designs accessible interactions or their effective time average to implement desired quantum states or unitary operators. The available control inputs, Quantum Hamiltonian generators and laboratory constraints determine which transformations can actually be achieved. Model-based open-loop control computes a waveform before running it; adaptive experiments instead evaluate its performance on the physical system.
Input (control theory) 2026-10-14
A plant input is a signal supplied to the controlled plant. The chosen plant input is its control input; other influences can enter as control disturbances. This use concerns a dynamical system, rather than the input of a computation.
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]
Kalman filter Created 2026-10-03 Updated 2026-10-14
The Kalman filter alternates a Kalman prediction step with a Kalman measurement update. It carries a state estimate forward using a state-space model, then adjusts it by the part of the new observation that was not predicted: the innovation. The Kalman gain determines the adjustment from the uncertainty of the prediction and the measurement noise. A noisy measurement should have less influence than an equally surprising precise one.
For a precise discrete-time statement, let the state and observation be vectors in real vector spaces obeying the linear state-space modelThe matrices and control inputs are known. Assume a Gaussian random vector with mean and covariance matrix , and mutually independent centered Gaussian noises , independent of , with covariance matrices . Suppose is positive-definite, so the observation innovation covariance is invertible. Then the recursions below give the exact posterior mean and posterior covariance matrix , hence the full conditional multivariate normal distribution. They also minimize mean squared error. Without the Gaussian assumptions, suitable second-order assumptions still give best affine state estimates, but do not generally give an exact posterior distribution. [ref]
https://www.cs.utexas.edu/~pstone/Courses/393Rfall15/readings/Welch%2BBishop-TR-95.pdf. Welch and Bishop, An Introduction to the Kalman Filter, section 1, UNC technical report TR 95-041, 2004 revision
.For an exact scalar example, suppose the predicted state has normal distribution and a measurement reports in the same units. With measurement noise variance , the Kalman gain is and the posterior distribution isWith the same prediction and observed value but measurement noise variance , the Kalman gain becomes and the posterior distribution is instead . Both updates move toward the observation; the more precise measurement moves the estimate further and reduces uncertainty more.
The same observed value produces different Kalman measurement updates when its uncertainty changes
. Both panels start from and observe . The green curve is the likelihood function normalized over the scalar state for this unit-coefficient observation model. The orange curve is the posterior density; its narrower width reflects reduced variance. The vertical dotted line marks the observed value, rather than a known true state. Details.The useful compression is exact under the stated model: the two objects contain everything from the past observations needed for the next update. Their size depends on the state dimension, not on the length of the observation history. This makes causal state filtering practical when observations arrive continually. It also gives Linear-quadratic-Gaussian control an estimate of the state on which to act.
Rudolf E. Kalman's 1960 paper organized linear filtering around state transitions, error covariance and recursive computation, connecting estimation with optimal regulation. Its introduction acknowledges earlier work by Wiener, Bode, Shannon and others; the useful historical claim is this particular formulation, rather than that estimation began in 1960. [ref]
https://www.cs.cmu.edu/~motionplanning/papers/sbp_papers/k/Kalman1960.pdf. Kalman, A New Approach to Linear Filtering and Prediction Problems, Journal of Basic Engineering 82 (1960), pp. 35–45
. Kalman prediction step 2026-10-14
The Kalman prediction step advances the previous posterior mean and posterior covariance matrix through the state transition:The minus superscript marks information before observing . The transpose and matrix multiplication propagate the old uncertainty; adds the uncertainty of the new process noise. A known control input changes the mean but contributes no additional variance. If the control input itself is uncertain, that uncertainty needs its own model.
Kalman rank criterion 2026-10-14
For a finite-dimensional continuous-time linear time-invariant system on , with constant matrices over the real numbers, no state constraints, and every piecewise continuous function allowed as a control input without an amplitude bound, controllability in any fixed is equivalent to the controllability matrix having rank of a matrix . The same equivalence holds with all square-integrable functions as inputs. A stronger useful statement iswhere is a matrix exponential and is the column space. Thus a rank of a matrix leaves only an -dimensional affine subspace reachable at that time. [ref]
The Kalman rank criterion allows arbitrarily large commands as shrinks. It does not assert controllability with bounded control inputs, nor test a general nonlinear dynamical system just by counting its inputs. For the double integrator, and give two independent directions, despite there being only one control input.
Measurement-based quantum feedback 2026-10-14
Measurement-based quantum feedback adapts a control input from a measurement record or conditional quantum state estimate. A measurement contributes backaction and generally stochastic dynamics. Exact instantaneous expectation values cannot be read from a single system without these effects. A feedback law derived for deterministic closed-system evolution therefore needs a new conditional dynamical analysis before being applied as measurement feedback.
Open-loop control 2026-10-13
An open-loop control is prescribed as a function of time, possibly after calculation from an initial state and a dynamical model. It is executed without using observations of the actual current state to change the input. A simulated feedback control law can generate an open-loop waveform, but the resulting laboratory control does not automatically correct errors in the actual state or model.
For the ideal controlled plant with , plan the control inputIntegration gives , so the planned command reaches the reference signal at . If an unplanned constant control disturbance begins at , the same open-loop control gives for : and . Knowing the nominal response did not provide a way to correct the actual plant output.


