- 52
- 0
- 约2.46万字
- 约 17页
- 2016-08-23 发布于贵州
- 举报
控制系统计算机仿真验指导书
实验指导书
本门课程是一门综合性实验学科,具有很强的实验性的特点,在学习过程中应特别注意加强实验环节,配合课堂教学的进程,加强理论与实践的结合,以达到学以致用的教学效果。
实验 数学模型的相互转换
实验目的
1. 学习使用Matlab进行各类数学变换运算的方法
2. 学习使用Matlab建立控制系统模型及相互转换方法
实验器材
计算机,Matlab软件
实验内容
已知某系统状态空间表达式为
编程求其脉冲传递函数。
参考程序
程序:
a=[0.6 0.233;-0.466 -0.097];
b=[0.2;0.233];
c=[1 0];
d=0;
[num, den]=ss2tf(a,b,c,d,1);
sys=tf(num,den);
或者是:
a=[0.6 0.233;-0.466 -0.097];
b=[0.2;0.233];
c=[1 0];
d=0;
sys=ss(a,b,c,d);
sys1=tf(sys);
求传递函数为的状态空间表达式(可控标准型),并求取状态初值,假设输入输出及其各阶导数的初值为
,,,,
解:状态空间表达式(可控标准型)为
其中
,,,
状态初值求取
代入输入输出及其各阶导数初值,得
解方程,得状态初值
,,。
MATLAB参考程序如下
clear all
%可控标准型
num=[1 2 3
原创力文档

文档评论(0)