Robust Control Toolbox | ![]() ![]() |
[af,bf,cf,df,svl] = ltru(A,B,C,D,Kc,Xi,Th,r,w) [af,bf,cf,df,svl] = ltry(A,B,C,D,Kf,Q,R,q,w) [ssf,svl] = ltru(ss,Kc,Xi,Th,r,w,svk) [ssf,svl] = ltry(ss,Kf,Q,R,q,w,svk)
Description
Given a plant with transfer function ,
ltru
implements the Doyle-Stein procedure for recovering full-state-feedback loop transfer function
r
, so that you can observe the loop-transfer recovery as r
increases,A
,B
,C
,D
:=
ss =
optional system matrix form
Kc
-- full-state feedback gain matrix
Xi
-- nominal plant noise intensity
Th
-- measurement noise intensity
r
-- row vector of intensities of fictitious plant noise
r
contains a set of "recovery" gains (e.g., ltru
will iteratively compute the singular-value Bode plot of the loop gain F(s)G(s) and plot the associated curves in front of the user, until the gain vector r
runs out of its entries.
The controller F(s) corresponding to the last value of r
is returned in state-space (af
,bf
,cf
,df
). All the singular values (MIMO case) or the Nyquist loci (SISO case) will be returned in variable svl
. The frequency response of L(jsvk
which can be passed into ltru
as an optional input and displayed superimposed on the frequency plots of Lr(jltry
does the "dual" problem, i.e., recovery of the observer loop transfer function Examples
Consider the fighter design example in [2]. Apply the LTR procedure ltry
to the plant model, and let the observer be a Kalman-Bucy filter.
Algorithm
The controller F(s) is computed as
ltru
, the Kalman filter gain is ltry
gain Kc
is computed as Figure 1-13: Example of LQG/LTR at Plant Output.
Limitations
The ltru
procedure may fail for nonminimum phase plants or for plants with number of control inputs exceeds the number of measurement outputs. The dual procedure ltry
may fail for nonminimum phase plants or for plants with fewer inputs than outputs.
See Also
h2lqg
, hinf
, hinfdemo
, lqg
, ltrdemo
References
[1] J. Doyle and G. Stein "Multivariable Feedback Design: Concepts for a Classical/Modern Synthesis," IEEE Trans. on Automat. Contr., AC-26, pp. 4-16, 1981.
![]() | lqg | mksys, vrsys, issystem | ![]() |