ssch8_4连续时间系统状态方程和输出方程的求解_第1页
ssch8_4连续时间系统状态方程和输出方程的求解_第2页
ssch8_4连续时间系统状态方程和输出方程的求解_第3页
ssch8_4连续时间系统状态方程和输出方程的求解_第4页
ssch8_4连续时间系统状态方程和输出方程的求解_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、电子信息工程学院系统的状态变量分析系统的状态变量分析 系统状态变量分析的基本概念和普遍形式 连续时间系统状态方程和输出方程的建立 离散时间系统状态方程和输出方程的建立 连续时间系统状态方程和输出方程的求解连续时间系统状态方程和输出方程的求解 离散时间系统状态方程和输出方程的求解 连续时间系统状态方程和输出方程的求解连续时间系统状态方程和输出方程的求解 时域时域求解状态方程和输出方程 s域域求解状态方程和输出方程 状态方程和输出方程的Matlab求解 系统状态变量的初始状态和输入分别为: 例 已知描述某连续系统的状态方程和输出方程为:在时域求解该系统的状态变量状态变量和输出输出。111222(

2、)( )( )2301( )( )( )011 0q tq tx tq tq tx t111222( )( )( )1110( )( )( )011 0y tq tx tytq tx t122(0 )1(0 )qq132( )( )( )e( )tx tu tx tu t连续系统的状态方程和输出方程的连续系统的状态方程和输出方程的时域时域求解求解解:状态方程和输出方程写成矩阵形式:( )( )( )( )( )( )tttttt qAqBxyCqDx2301A1 101C011 0B101 0D先求解状态方程:连续系统的状态方程和输出方程的连续系统的状态方程和输出方程的时域时域求解求解( )(

3、 )( )ttt qAqBxd ( )ee( )e( )dtttttttAAAqA qB xetA两边都左乘 得:其中连续系统的状态方程和输出方程的连续系统的状态方程和输出方程的时域时域求解求解即:()0( )e(0 )e( )dttttAAqqBx()t 0231713e2ee105212ettttd ( )ee( )e( )dtttttttAAAqA qB xde( )e( )dtttttAAqBx解得:连续系统的状态方程和输出方程的连续系统的状态方程和输出方程的时域时域求解求解求解输出方程:( ) =( )+( )tttyCqDx1 101101 0231713e2ee105212ett

4、tt3( )e( )tu tu t231711ee10522ettt()t 0( ) = e(0 )+e* ( )tttt-AAqqBx( ) =( )+( )tttyCqDxe(0 ) e( )( )tttt 零输入响应零状态响应AACqCBDx ( )e+( )tttAhCBD 连续系统的状态方程和输出方程的连续系统的状态方程和输出方程的时域时域求解求解状态方程: 初始状态: 12(0 )(0 )(0 )(0 )Tnqqqq( )( )( )ttt qAqBx输出方程: 求解得到: 系统状态变量的初始状态和输入分别为: 例 已知描述某连续系统的状态方程和输出方程为:在s域求解该系统的状态变

5、量状态变量和输出输出。111222( )( )( )2301( )( )( )011 0q tq tx tq tq tx t111222( )( )( )1110( )( )( )011 0y tq tx tytq txt122(0 )1(0 )qq132( )( )( )e( )tx tu tx tu t连续系统的状态方程和输出方程的连续系统的状态方程和输出方程的s域域求解求解解:状态方程和输出方程: 连续系统的状态方程和输出方程的连续系统的状态方程和输出方程的s域域求解求解两边进行s变换: ( )(0 )( )( )( )( )( ) sssssssQqAQBXYCQDX整理得: 1111

6、( )()(0 )()( ) ( )()(0 )()( )ssssssssIIIIQAqABXYCAqCABD X( )( )( )( )( )( )tttttt qAqBxyCqDx先求: 1123e ()01tsssIAAL L1211302()()ssss12321011()()()()ssss连续系统的状态方程和输出方程的连续系统的状态方程和输出方程的s域域求解求解1( )13sX sss域状态方程: 12( )( )Q sQ s12321011()()()()ssss1212321011()()()()ssss0 11 0-1-1( )=( - )(0 )+( - )( ) ssss

7、IIQA qA BX连续系统的状态方程和输出方程的连续系统的状态方程和输出方程的s域域求解求解113ss1117/103/ 211/52121311111sssssssss)()(21tqtq()t 0231713e2ee105212etttts域输出方程: 连续系统的状态方程和输出方程的连续系统的状态方程和输出方程的s域域求解求解-1-1( )=( )+( ) = ( - )(0 )+ (- )+ ( )s sssssIIYCQDXCA qCA B D X)()(21sYsY11011 01 012( )( )Q sQ s113ss1211ss17/101/ 21/52311ssss)()(

8、21tyty()t 0零输入响应 零状态响应23711ee1052ettt2eett231711ee10522ettt状态方程和输出方程: 连续系统的状态方程和输出方程的连续系统的状态方程和输出方程的s域域求解求解两边进行s变换: ( )(0 )( )( )( )( )( ) sssssssQqAQBXYCQDX整理得: 1111( )()(0 )()( ) ( )()(0 )()( )ssssssssIIIIQAqABXYCAqCABD X)(sH然后再对Q(s)和Y(s)进行s反变换即可得到q(t)和y(t)。 ( )( )( )( )( )( )tttttt qAqBxyCqDx系统状态

9、变量的初始状态和输入分别为: 例 已知描述某连续系统的状态方程和输出方程为:利用MATLAB计算该系统的状态变量状态变量和输出输出。111222( )( )( )2301( )( )( )011 0q tq tx tq tq tx t111222( )( )( )1110( )( )( )011 0y tq tx tytq tx t122(0 )1(0 )qq132( )( )( )e( )tx tu tx tu t连续系统的状态方程和输出方程的连续系统的状态方程和输出方程的Matlab求解求解1.首先由sys = ss(A,B,C,D)获得状态方程的计算机表示模型;2.由lsim获得连续状态

10、方程和输出方程的数值解。 lsim的调用形式为:y,to,q=lsim(sys,x,t,q0);sys由函数ss构造的状态方程模型t需计算的输出样本点。 t =0:dt :Tfinalx(:,k) 系统第k个输入在t上的抽样值q0系统的初始状态(可缺省)y (:,k) 系统的第k个输出 to实际计算时所用的样本点; q系统的状态 连续系统的状态方程和输出方程的连续系统的状态方程和输出方程的Matlab求解求解%上例利用Matlab求解,源程序如下:A=2 3;0 -1;B=0 1; 1 0;C=1 1; 0 -1;D=1 0; 1 0;q0=2 -1;dt=0.01;t=0:dt:2; x(:,1)=ones(length(t),1);x(:,2)=exp(-3*t);sys=ss(A,B,C,D);y,t,q=lsim(sys,x,t,q0);subplot(2,1,1);plot(t,y(:,1),r);ylabel(y1(t);xlabel(t);subplot(2,1,2);plot(t,y(:,2);ylabel(y2(t);xlabel(t);

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论