A drone knows its motor commands and can read its altitude, but nobody bolted a sensor onto its vertical velocity. A chemical reactor reports temperature at one probe, yet the concentrations racing through its interior stay invisible. In both cases, the quantity you actually need for control is not the one your sensors hand you.
In 1964, the engineer David Luenberger asked a deceptively simple question: if you know exactly how a system evolves — its equations, its inputs — can you compute the state you never measured, just by watching how wrong your guess turns out to be?
His answer was the Luenberger observer: run a simulated copy of the real system inside a computer, compare its predicted output to the real sensor reading, and feed that mismatch back in to correct the simulation. Get the correction right, and the copy's internal state converges onto the true, hidden state of the real system — even though that state was never measured directly.
Comments
Loading comments...