Documente Academic
Documente Profesional
Documente Cultură
Armando A. Rodriguez
*+
(aar@asu.edu)
F 1
longitudinal dynamics of a control-configured vehicle [2].
Ridgely et al. use tracker theory to design a transducer % &#p+@
2 = %, = f(J& = ~&&?JRIII) (2.1)
matrix that asymptotically diagonalizes a MIMO system.
131 Several authors have used eigenstructure assignment to pR* R@&p+l4
stabilize and decouple fixed-wing aircraft [4] and rotorcraft
[5]. The models used in these designs tend to be low-
order, consisting of rigid-body dynamics.
functions are defined as follows: Table 2.1: System states and inputs.
fR0 =
where
The states and inputs are listed in Table 2.1, and and where xE and uEa r e the state and input vectors at
parameters and other variables are listed in Table 2.2. equilibrium.
The system output consists of a subset of the The resulting linearized system was 19th-order. It
system states, namely was found to have three unstable modes close to the origin,
3 = cz = [e W @ 4
'
. (2.6) with one real mode and one complex pair. It also had a
number of low-frequency minimum-phase transmission
2.2. Model Linearization zeroes, as well as some nonminimum-phase transmission
The helicopter simulation was trimmed at hover zeroes at high frequencies.
and the system was linearized about the resulting
equilibrium point by the method of small perturbations. 2.3. Model order Reduction
The linearized state equations are A reduced-order approximation was desired that
would give a good approximation to the full-order system's
d8.x = A 8 x + B8y dynamics in the frequency band of interest, up to about 10
a!t (2.7)
8y = C8& radianskecond. The first attempt at model order reduction
consisted of simply truncating the flapping and main
1552
3
Table 2.2: Additional variables in system state equations.
high-frequency dynamics can be seen. The linear model
matrices for both the full- and the reduced-order system are
Var. Defn. Var. Defn. listed in appendix A of reference [ 6 ] .
o
E-20
inertia along body axes -40
-60
1553
4
(3.6)
top of a transmission zero and setting its associated
eigenvector to match the transmission zero's state directio where Q and R are weighting matrices chosen by the
If all transmission zeroes below the cutoff frequency can designer. J can be rewritten as
be cancelled in this manner, then the transfer characteristics
of the closed-loop system will be flat in the passband.
This fulfills our requirement for "simple" transfer functions.
2. The remaining n-p closed-loop poles are where
distributed, either singly or in complex pairs, among the -
system outputs. They are placed at distances from the Q = (TuA - ARTu)~Q(TuA- ART&
-
origin that will give the required bandwidth for their W = (T,A - A,T,)TQT$#, (3.8)
corresponding input-output channel. Their eigenvectors are -
selected so that each pole couples only into its designated R = BTTUTQTUB+ R
output, that is, The problem has been converted to a standard LQR
CYi = [... 0 1 0 0 ...I (3.1) optimization with a cross-weighting term, which can be
solved to give a state feedback matrix K for the full-order
Once the desired closed-loop eigenstructure has system.
been selected, it is straightforward to calculate the 3.3 Command Mixer Design
necessary state feedback matrix using, for example, the The command mixer is calculated by inverting the
techniques given by Stevens and Lewis [4]. closed-loop dynamics of the system at DC. Assume that
3.2 LQWIMF Design h c e d u r e a state-feedback matrix K has been found for the open-loop
Linear quadratic regulation is a method of control system P = [AB,C,O] = C(s1 - A)-'B. In this case, P
design in which specifications are made in the time might be either the full- or reduced-order system, and K
domain. The standard LQR problem is to minimize the might have been found by eigenstructure assignment or
closed-loop cost integral linear quadratic regulation. The closed-loop system is PK
= [AK,B,C,D], where
A , = A - BK. (3.9)
where Q and R are chosen by the designer to satisfy Also assume that the desired closed-loop system gain at
system requirements. Another form of the cost integral DC is Go. We can write
contains a cross-weighting term between 2~ and as M = Go(-C4K'B)-'. (3.10)
follows:
J = -lm,xTQ,x
1
2 0
+ 2.gTWa iy T R y a3 (3.3)
Go is a diagonal matrix to provide decoupling at low
frequencies. Its diagonal elements are the desired steady-
state values of the outputs in response to unit steps.
The method of implicit model following [4]is a method
for choosing Q, W and R in which a combination of 4. Case Study: Hover
system states are "coerced" into responding as do the states The eigenstructure chosen for the closed-loop
of a reference model. Let be the state vector of the full- reduced-order model is listed in reference [ 6 ] . Three poles
order system, and let be the state vector of the reduced- were used to cancel low-speed transmission zeroes in the
order closed-loop system. We can write LHP, and the rest were used to satisfy closed-loop
zR = TUX, (3.4) bandwidth requirements and output coupling requirements.
1554
5
Real poles were p1,aced at -1.0 and -2.0 and set to couple 5. Conclusions and Directions for Fulther Research
into W and R, respectively. A complex pair was placed at The LQWIMF controller has been seen to give
-1.60 & j1.20 and set to couple into 8, and another was good responses to step inputs for a linear model of
placed at -1.80 & 0.872 and set to couple into 4. helicopter dynamics that includes high-order dynamics.
The state deedback matrix for the full-order system However, issues of robustness with respect to uncertainties
was calculated by choosing the penalty matrices in and to disturbances at the plant inputs and outputs have not
equation (3.6) to ble been addressed in this design. The performance has also
Q = lOO*I, (4.1) been seen to suffer in the presence of plant nonlinearities
as seen in the step responses of the nonlinear simulation.
and There are a number of techniques that can be used
R = 0.1 *Iw (4.2) to address these robustness issues, in particular Hm design
[8]. One disadvantage of the Hm is that it tends to result
The command mixer for the full-order system was in dynamic compensators of high order. However, it is
calculated to give DC gains of 10" pitch per inch of implied throughout the LQR design that all states are
column deflection, -20 fdsecond (up) vertical velocity per available for feedback. Implementation of this controller
inch of collective stick deflection, 10" roll per inch of would therefore require a high-order state estimator and
wheel deflection, and 20 deglsecond yaw rate per inch of would again result in a high-order controller.
pedal deflection. The singular value plot of the resulting The HOD design process allows the designer to
closed-loop system is shown in Figure 4.1. The plot was trade off improved performance with improved robustness
normalized by dividing 0 by lo", W by -20 ft/sec, 4 by to disturbances and nonlinearities. The performance of the
10" and R by 20 deglsec. Hm design might seem to suffer as a result. However,
state estimators have their own limitations and the
combination of the LQR design with a high-order state
estimator might result in poorer performance anyway.
Future research can investigate the effect of including a
- r - - - - - 8 - - - - - state estimator on the performance of the LQWIMF design.
_ _ _ _ - 8 - - In a complete flight control system, controllers
would be designed for several different operating
conditions and the results combined, most likely by
10-3 10-2 10-1 100 10' interpolating between controller gains as the aircraft moves
(rcd/sec) about the flight envelope. Future research can investigate
the effect of such an interpolation scheme on controller
Figure 4.1: Scaled singular value plot of full-order linear
system with LQWIMF-based controller. design.
1555
6
0.2 -0.1
0.0 -0.2
-0.2 -0.3
-0 4
0 2 4 6 10 0 10 20 30 40 50
(sec) (-0.)
I..
0.2
0.0
0 2 4 6 8 10 0 10 20 30 40 50
(sec)
Laterol step
0.6
0.4
0.2
0.0
-0.2
-0.4
-0.6
0 10 20 30 40 50
(sec)
Direction01 s t e
0 3
0 2
0.1
0 0
-0.1
-0 2
-0.3
0 10 20 30 40 50
)
.
e
(
Figure 4.2: Step responses of linear system with Figure 4.3: Doublet responses of nonlinear system with
LQWIMF-based controller. (X = 8, A = W, 0 = 4, LQWIMF-based controller. (X = 8, A = W, 0 = 4,
diamonds = R) diamonds = R)
Stevens, Brian L., and Lewis, Frank L., Aircraft [8] Francis, Bruce A., A Course in H w Control Theory,
Control and Simulation, John Wiley & Sons, Inc., Springer-Verlag, 1987.
1992.
1556