16.333 Homework Assignment #4

advertisement
16.333
Prof. J. P. How
Handout #4
Oct 26, 2004
Due: Nov 16, 2004
16.333 Homework Assignment #4
Please include all code used to solve these problems.
1. Given the following model of the aerosonde vehicle extracted from the (trim condition,
level flight at 23 m/s at sea level)
Guδe (s) =
Gαδe (s) =
Gqδe (s) =
Gθδe (s) =
Guδta (s) =
Gαδta (s) =
Gqδta (s) =
Gθδta (s) =
152.2s + 913.1
Δ(s)
−25.72s2 − 2.439s − 3.85
Δ(s)
3
−24.18s − 99.13s2 − 9.672s
Δ(s)
2
−24.18s − 99.13s − 9.672
Δ(s)
1.236s3 + 10.46s2 + 131.4s + 38.5
Δ(s)
2
−1.192s + 0.3228s − 0.1366
Δ(s)
3
−0.7646s + 3.058s
Δ(s)
−0.7646s2 + 3.058
Δ(s)
where
Δ(s) = s4 + 8.28s3 + 105.1s2 + 14.22s + 24.29
3
to capture the engine lag. The elevators on this
and δta = H(s)δtc , with H(s) = s+3
aircraft are fast enough that they can be ignored.
Part of the system model available on­line is shown in the figure. u and α are available
as the first and third outputs of VelW, q is available as the 5th element of States, and
θ is available as the second element of Euler. The elevator is the second control input,
the throttle (δtc ) is the fourth. Note that a very simple roll loop has been added to
facilitate analysis of the longitudinal dynamics.
• Compare the OL dynamics to the 747 ­ any surprises?
• Given these dynamics, design an altitude autopilot
1
• Use classical, multi­loop closure techniques as discussed in class
• Use Full state feedback. Discuss you rationale for where to locate the regulator
poles.
• Use output feedback with u, θ, and α measurements. Discuss you rationale for
where to locate the estimator poles.
• Use the simplified block diagram available on the class web page, implement the
controller in simulink. Compare the nonlinear simulation response with your
predictions ­ any surprises?
2. Continue Question #4 of HW3, but this time use the short period model and design
the controller using state space techniques. As part of this design,
(a) Develop a full state feedback controller that puts the regulator poles where re­
quired.
(b) Then develop a closed­loop estimator for the system assuming that you can mea­
sure the pitch angle θ. Choose estimator pole locations that have the same imag­
inary part as the regulator poles, but a real part that is 3–4 times larger (in
magnitude).
(c) Put the regulator and estimator together to form the compensator Gc (s) that
maps y = θ to u = δe (recall that actually u = −Gc y). To implement this design,
perform the same trick that we did in the notes, and use u = Gc e, where e = θc −θ.
You should now be able to perform closed­loop simulations of the response of the
system to a step in θc .
(d) Check your pole locations on the full set of longitudinal dynamics. Is the response
stable?
(e) Compare the frequency response of this state space controller and the controller
that you designed in HW3.
3. Using the same approach given in class, design a heading autopilot for the F­4C (i.e.
one that can track a given Ψd ) using the dynamics in condition 2. Assume that the
actuator servo dynamics has the transfer function Hs (s) = 20/(s + 20).
(a) This design will consist of a yaw damper, a roll controller, and a feedback on the
heading ψ.
(b) Simulate the response to an interesting Ψ sequence (like a sequence of 45 deg
turns) and comment on the performance. Include a limiter on the desired bank
angle of ±15 degs.
4. Write a brief summary of the paper by Vincenti that was handed out. In particular,
be sure state his main point and whether or not you agree with it.
2
Figure 1: Simplified block diagram for the Aerosonde
3
Download