控制系统仿真matlab报告.docVIP

  • 21
  • 0
  • 约8.54千字
  • 约 23页
  • 2016-05-14 发布于湖北
  • 举报
第一次作业 已知单输入三输出系统的传递函数如下: , 求其状态空间模型。 实验程序: num=[0 0 -2;0 -1 -5;1 2 0]; den=[1 6 11 6]; [A,B,C,D]=tf2ss(num,den) 实验结果: A = -6 -11 -6 1 0 0 0 1 0 B = 1 0 0 C = 0 0 -2 0 -1 -5 1 2 0 D = 0 0 0 给定某系统的状态方程描述如下: ,, 试分别求其对第一和第二输入的传递函数和零极点模型。 实验程序: A=[0 0 0 1;1 0 0 -2;-22 -11 -4 0;-23 -6 0 -6]; B=[0 0;0 0;0 1;1 3];C=[0 0 0 1;0 0 1 0];D=zeros(2); [num1,den1]=ss2tf(A, B, C, D, 1); [num2,den2]=ss2tf(A, B, C, D, 2); disp(System Transfer Function of the first input is:); num1 den1 disp(System Transfer Function of the second input is:); num2 den2 disp(系统第一输入与第一输出之间的传递函数模型与零极点分别为); w11=tf(num1 ([1],:),den1) zp11=zpk(w11) disp(系统第一输入与第二输出之间的传递函数模型与零极点分别为); w21=tf(num1 ([2],:),den1) zp21=zpk(w21) disp(系统第二输入与第一输出之间的传递函数模型与零极点分别为); w12=tf(num2 ([1],:),den2) zp12=zpk(w12) disp(系统第二输入与第二输出之间的传递函数模型与零极点分别为); w22=tf(num2 ([1],:),den2) zp22=zpk(w22) 实验结果: System Transfer Function of the first input is: num1 = 0 1.0000 4.0000 0 0 0 0 0 0 -11.0000 den1 = 1.0000 10.0000 35.0000 50.0000 24.0000 System Transfer Function of the second input is: num2 = 0 3.0000 12.0000 0 0 0 1.0000 6.0000 11.0000 -27.0000 den2 = 1.0000 10.0000 35.0000 50.0000 24.0000 系统第一输入与第一输出之间的传递函数模型与零极点分别为 w11 = s^3 + 4 s^2 --------------------------------- s^4 + 10 s^3 + 35 s^2 + 50 s + 24 Continuous-time transfer function. zp11 = s^2 (s+4) ----------------------- (s+4) (s+3) (s+2) (s+1) Continuous-time zero/pole/gain model. 系统第一输入与第二输出之间的传递函数模型与零极点分别为 w21 = -11 --------------------------------- s^4 + 10 s^3 + 35 s^2 + 50 s + 24 Continuous-time transfer function. zp21 = -11 ----------------------- (s+4) (s+3) (s+2) (s+1) Continuous-time zero/pole/gain model. 系统第二输入与第一输出之间的传递函数模型与零极点分别为 w12 = 3 s^3 + 12 s^2 ----

文档评论(0)

1亿VIP精品文档

相关文档