Extended State Observer Based Controller
Extended State Observer Based Controller
Introduction
1. The Extended State Observer (ESO) [1] is a type of state and disturbance
observer. Apart from the states of the system, the ESO can also estimate
Formulation
_____________________________(1)
________________________________________(2)
Where
states,
____________________________(3)
where is called the total disturbance.
_________________________________(4)
and __________________________________(5)
______________________(6)
___________________________________(7)
where
Design of Observer
____________________(8)
________________________________(9)
_______________________________(10)
_________________________(11)
__________________________(12)
__________________(13)
__________________(14)
For a special case of h=0, the pair is observable. Thus it can be inferred
that for cases where rate of change of uncertainty asymptotically reduces to
zero, the pair is always observable. We now choose the observer
gain as
_____________________(15)
such that the observer dynamics is stable and has the desired transient
behaviour. In this case, the error, eo, will go to zero asymptotically, i.e.,
. This will ensure that .
..........
____________________(16)
________________________________(17)
_________(18)
______________________________(19)
__________________(20)
__________________(21)
For special case of h=0, the pair is controllable. Thus for all cases of h
reasonably small, the pair is always controllable and the above pole-
placement controller with gains K can be used in the feedback loop to achieve a
desired stable transient behaviour.
______________________________(22)
________________________(23)
10. Corollary. Consider a second order pole placement problem were the
poles have to be placed as per the characteristic equation
____________________________(23)
______________________(24)
Equation (22) can be represented in the form of the coefficient matrix given by
________________(25)
__________________________(26)
where
or
_________________________(27)
____________________(28)
11. In case of a tracking problem (regulator), the control law can be written as
______________(29)
Conclusion
12. This Extended State Observer has been found to be more robust and
superior in performance in comparison to other observers like high gain
observer, and sliding mode observer.[2].
[1] S.E. Talole and S.B. Phadke, ”Robust Missile Autopilot Design using Extended State Observer”, in Proc.
International Conference on Avionics Systems,(RCI, Hyderabad, India),pp.68-74, Feb 2008.
[2]W. Wang and Z. Gao, “A comparison study of advanced state observer design techniques,” in Proc. of the
American Control Conference, (Denver, Colarado, USA), pp. 4754–4759, June 2003.