|
编程题(每小题25分,共100分)8 f8 m8 B1 ^ { Q% [) }% S0 F R
, ]1 m7 u% ?- `0 D: D& F
1. 典型二阶系统,其传递函数为 ,在相同坐标系下编程实现绘制当ωn=6,ζ取0.1,02,0.3,0.4,0.5,0.6,0.7,0.8,0.9,1,2时候该系统的Bode图。
& C+ {8 ^) q4 M/ |# N2 \0 |9 ?2. 系统开环传函 ,设k=1,试编程实现 3 s) Z) s; l, r: b* E6 \, U; z
(1)用传函、零极点、状态空间方式表示系统。 *10
2 Q- h' c7 ^8 {( t7 G(2)绘制闭环系统单位阶跃响应。判断稳定性。 ' Z- U2 }0 N' D" d1 {
(3)绘制根轨迹、Bode图、乃氏图。 % I8 I/ z7 X7 s
(4)求可控性、可观测性矩阵,并判断可控、可观测性。
* ^* F; a* H8 v; Q9 n- s3. “虚拟飞行员”模型代表了闭环中的飞行员,它可以用来分析和设计飞机控制系统。飞机和飞行员形成的闭环框图如图(3)所示。变量 表示飞行员的时延,用 =0.5表示反应较慢的飞行员,用 =0.25表示反应较快的飞行员。飞行员模型的其他变量假定为K=1, 1=2, 2=0.5。请用matlab编程计算闭环系统的极点。 0 U$ H1 [! H4 v1 \
) ?8 S3 s, {" n ^/ A. [
图3 飞行员控制飞机的闭环系统 |' D u5 Z( u& \
4. 典型二阶系统,其传递函数为 ,在相同坐标系下编程实现绘制当ζ=0.7,ωn=取2,4,6,8,10,12时候该系统的单位阶跃响应。
; x9 c' v; w0 e: W& y1 [9 c
% L1 U2 M, x+ |) {1 } |
|