计算机控制系统基础试题

  • 格式:doc
  • 大小:1.35 MB
  • 文档页数:12

第2章 习 题A 习题(具有题解)A 2-1 下述信号被理想采样开关采样,采样周期为T ,试写出采样信号的表达式。

1)()1()f t t = 2)()e at f t t -=3)()e s i n (atf t t ω-=解: 1) *0()1()()k f t kT t kT δ∞==-∑;2)*()()()akT k f t kT e t kT δ∞-==-∑;3) *0()sin()()akTk f t ekT t kT ωδ∞-==-∑A 2-2 已知f (t ) 的拉氏变换式F (s ) ,试求采样信号的拉氏变换式F * (s )(写成闭合形式) 。

11)()(1)F s s s =+ 12)()(1)(2)F ss s =++解:1) 首先进行拉氏反变换,得()1e tf t -=-;*(1)0()()e(1e)eee kTskTkTskTskT s k k k k F s f kT ∞∞∞∞-----+======-=-∑∑∑∑因为201e 1e e 1ekTs Ts Ts Tsk ∞----==+++⋅⋅⋅⋅⋅=-∑, 1Ts e -<,(依等比级数公式) 类似,(1)(1)01e1ek s Ts Tk ∞-+-+==-∑,(1)e 1T s -+<,所以有*(1)11()1e 1e Ts T s F s --+=--- A 2-3 试分别画出10()5e t f t -=及其采样信号*()f t 的幅频曲线(设采样周期T =0.1s)。

解:连续函数10()5e tf t -=的频率特性函数为:5(j )10j F ωω=+。

连续幅频曲线可以用如下MATLAB 程序绘图: step=0.1; Wmax=100; w2=-Wmax;y2=5*abs(1/(10+w2*i)); W=[w2]; Y=[y2];for w=-Wmax:step:Wmax y=5*abs(1/(10+w*i)); W=[W,w]; Y=[Y ,y]; endplot(W,Y); axis([-Wmax Wmax 0 0.6]) grid结果如题图A 2-3-1所示。

题图A 2-3-1该函数的采样信号幅频谱数学表达式为*s 1(j )(j j )n F F n T ωωω∞=-∞=+∑ *s s 1(j )(j j )n F F n T ωωω∞=-∞≈+∑1(j j )N s n N F n T ωω=-≈+∑显然,采用的项数N 越大,则计算得到的值越逼近于实际值。

这里采用9N =来进行计算。

采样幅频曲线可以用如下MATLAB 程序绘图: T=0.1; %采样周期 ws=2*pi/T; %采样频率 num=50; %每个采样周期的计算点数 step=ws/num; %计算步长 Wmax=150; %画图显示的频率范围 GW=4*Wmax; %计算的频率范围g0=(1/T)*5*abs(1/(1+10*GW*i)); G00=[g0]; g0=(1/T)*5*abs(1/(10+(GW+ws)*i)); G11=[g0]; g0=(1/T)*5*abs(1/(10+(GW-ws)*i)); G12=[g0]; g0=(1/T)*5*abs(1/(10+(GW+2*ws)*i)); G21=[g0]; g0=(1/T)*5*abs(1/(10+(GW-2*ws)*i)); G22=[g0]; g0=(1/T)*5*abs(1/(10+(GW+3*ws)*i)); G31=[g0]; g0=(1/T)*5*abs(1/(10+(GW-3*ws)*i)); G32=[g0]; g0=(1/T)*5*abs(1/(10+(GW+4*ws)*i)); G41=[g0]; g0=(1/T)*5*abs(1/(10+(GW-4*ws)*i)); G42=[g0]; g0=(1/T)*5*abs(1/(10+(GW+5*ws)*i)); G51=[g0]; g0=(1/T)*5*abs(1/(10+(GW-5*ws)*i)); G52=[g0]; g0=(1/T)*5*abs(1/(10+(GW+6*ws)*i)); G61=[g0]; g0=(1/T)*5*abs(1/(10+(GW-6*ws)*i)); G62=[g0]; g0=(1/T)*5*abs(1/(10+(GW+7*ws)*i)); G71=[g0]; g0=(1/T)*5*abs(1/(10+(GW-7*ws)*i)); G72=[g0]; g0=(1/T)*5*abs(1/(10+(GW+8*ws)*i)); G81=[g0]; g0=(1/T)*5*abs(1/(10+(GW-8*ws)*i)); G82=[g0]; g0=(1/T)*5*abs(1/(10+(GW+9*ws)*i)); G91=[g0]; g0=(1/T)*5*abs(1/(10+(GW-9*ws)*i)); G92=[g0]; 其余类似,最后可得,结果如题图A 2-3-2所示。

题图A 2-3-2A 2-4若数字计算机的输入信号为10()5tf t e-=,试根据采样定理选择合理的采样周期T 。

设信号中的最高频率为m ω定义为m ()0.1(0)F j F ω=。

解: 5()10F s s =+;5(j )j 10F ωω=+;所以有 0.150.1(0)0.0510F ⨯===222max 0.05(10)25ω+=由此可得 max 99.5ω=依采样定理得:max 2199s ωω>=rad/sA 2-5 已知信号x =1cos()A t ω,试画出该信号的频谱曲线以及它通过采样器和理想滤波器以后的信号频谱。

设采样器的采样频率分别为4ω1,1.5ω1,和ω1 3种情况。

解释本题结果。

解:1cos()t ω的频谱为脉冲,如题图A 2-5-1所示。

当采样频率s 14ωω=时,采样频谱如题图A 2-5-1所示。

由于满足采样定理,通过理想滤波器后,可以不失真恢复原连续信号。

(见题图A 2-5-2)当采样频率s 11.5ωω=时,采样频谱如题图A 2-5-1所示。

由于不满足采样定理,采样频率发生折叠,当通过理想滤波器后,只保留了折叠后的低频信号,其频率为1111.50.5ωωω-=。

(见题图A 2-5-2)当采样频率s 1ωω=时,采样频谱如题图A 2-5-1所示。

由于不满足采样定理,采样频率发生折叠,折叠后的低频信号位于0ω=处,当通过理想滤波器后,只保留了折叠后的低频信号,其频率为0ω=,即直流信号。

(见题图A 2-5-2)题图A 2-5-1题图A 2-5-2A 2-7 已知信号s sin()sin(4),1,3,4,x t y t ω===和若试求各采样信号的x (kT )及y(kT),并说明由此结果所得结论。

解: ()sin()sin(2π/)s x kT kT k ω==;s ()sin(4)sin(8π/)y kT kT k ω==s s 1,()sin(2π/)sin(2π)0x kT k k ωω====;()sin(8π)0y kT k == s 3,()sin(2π/)sin(2π/3)s x kT k k ωω===;s ()sin(4)sin(8π/)sin(8π/3)sin(2π2π/3)sin(2π/3)y kT kT k k k k k ω====+=。

s s 4,()sin(2π/)sin(2π/4)sin(π/2)x kT k k k ωω====; s ()sin(4)sin(8π/)sin(8π/4)sin(2π)y kT kT k k k ω====结果表明,不满足采样定理,高频信号将变为低频信号。

A 2-10 用z 变换法求解下列差分方程。

(1)(1)()()c k bc k r k +-=,已知输入信号()kr k a =,初始条件(0)0c =。

(2)(2)4(1)3()2c k c k c k k ++++=,已知初始条件(0)(1)0c c ==。

(3)(2)5(1)6()0c k c k c k ++++=,已知初始条件(0)0,(1)1c c ==。

求()c k 。

解:(1) 对差分方程进行z 变换,得()()zz b C z z a-=-,所以,1()()()()()z z z C z z a z b a b z a z b ==------, z 反变换,得 1()()k k c k a b a b=-- (2) 对差分方程进行z 变换,得2222(43)()[](1)z z z C z Z kT T z ++==-,222()(1)(43)zC z z z z =-++, 22()2(1)(1)(3)(1)(1)(1)(3)C z A B C Dz z z z z z z z ==+++-++--++ 212lim []3/1643z d A dz z z →==-++;21()lim(1)1/4z C z B z z→=-=;1221/4(1)(3)z C z z =-==-+;3221/16(1)(1)z D z z =-==--+。

21311()4(1)16(1)4(1)16(3)z z z zC z z z z z =-+---++z 反变换,1()[434(1)(3)]16k kc k k =-+---A 2-11 已知以下离散系统的差分方程,求系统的脉冲传递函数。

(1)()0.5(1)(2)0.5(3)4()(2)0.6(3)c k c k c k c k r k r k r k +---+-=----;(2)13023(3)(2)()(3)(1)()c k a c k a c k b r k b r k b r k ++++=++++且初始条件为零。

解:(1) 对差分方程进行z 变换,得12323(10.50.5)()(40.6)()z z z C z z z R z -----+-+=--23123()(40.6)()()(10.50.5)C z z z G z R z z z z -------==+-+ A 2-12 试列出题图A 2-12所示计算机控制系统的状态方程和输出方程。

图中1120()(10.5)/(10.2),()10(5)/,0.1D z z z G s s s T s --=++=+=。

题图A 2-12 题A 2-12系统框图解:1)被控对象离散化:212231e 10(5)5(1)()[]10(1)[](1)(1)sT s Tz T z z G z Z z s s z z ---++==-+--=21.25(0.6)(1)z z -- 依串行法写状态方程:1.25(0.6)()(1)(1)z G z z z -=--11(1)() 1.25()x k x k u k +=+2211(1)()(1)0.6()x k x k x k xk +=++- 21112()[() 1.25()]0.6()0.4()() 1.25()x k x k u k x k x k x k u k =++-=++1122(1)()10 1.25()(1)0.41() 1.25x k x k u k x k x k +⎡⎤⎡⎤⎡⎤⎡⎤=+⎢⎥⎢⎥⎢⎥⎢⎥+⎣⎦⎣⎦⎣⎦⎣⎦2()()y k x k = 2) 控制器离散化0.50.3()10.20.2z D z z z +==+++ 状态方程为 33(1)0.2()0.3()x k x k e k +=-+3()()()u k x k e k =+ ()()()e k r k y k =- 3) 闭环系统方程1132(1)()1.25() 1.25() 1.25()x k x k x k r k x k +=++- 21232(1)0.4()() 1.25() 1.25() 1.25()x k x k x k x k r k x k +=+++- 332(1)0.2()0.3()0.3()x k x k r k x k +=-+-112232(1)()1 1.25 1.25 1.25(1)0.40.25 1.25()()1.2500.30.20.3(1)()x k x k x k x k r k x k x k +-⎡⎤⎡⎤⎡⎤⎡⎤⎢⎥⎢⎥⎢⎥⎢⎥+=-+⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥--+⎣⎦⎣⎦⎣⎦⎣⎦[()0y k = 1 0]123()()()x k x k x k ⎡⎤⎢⎥⎢⎥⎢⎥⎣⎦A 2-18 已知某经过零阶保持器采样的连续系统由下述差分方程描述,如若可能,试确定它所对应的连续时间系统。