实验一 MATLAB系统的传递函数和状态空间表达式的转换.docVIP

  • 127
  • 0
  • 约5.34千字
  • 约 19页
  • 2017-08-27 发布于安徽
  • 举报

实验一 MATLAB系统的传递函数和状态空间表达式的转换.doc

实验一 MATLAB系统的传递函数和状态空间表达式的转换 实验目的 1、学习多变量系统状态空间表达式的建立方法; 2、通过编程、上机调试,掌握多变量系统状态空间表达式与传递函数之间相互转换的方法; 3、掌握相应的MATLAB函数。 实验原理 设系统的模型如式(1.1)所示: x uR’’’ yRP (1.1) 其中A为nXn维系统矩阵、B为nXm维输入矩阵、C为pXn维输出矩阵,D为直接传递函数。系统的传递函数和状态空间表达式之间的关系如式(1.2)所示 G(s)=num(s)/den(s)=C (SI-A)-1 B+D (1.2) 式(1.2)中,num(s)表示传递函数的分子阵,其维数是pXm,den(s)表示传递函数的按s降幂排列的分母。 表示状态空间模型和传递函数的MATLAB函数如下: 函数ss(state space的首字母)给出了状态空间模型,其一般形式是: sys=ss(A,B,C,D) 函数tf(transfer function的首字母)给出了传递函数,其一般形式是: G=tf(num,den) 其中num表示传递函数中分子多项式的系数向量(单输入单输出系统),den表示传递函数中分母多项式的系数向量。

文档评论(0)

1亿VIP精品文档

相关文档