matlab传递函数转能控或能观标准型,实验一利用matlab进行线性系统的模型转换季联结.docx...

41528d3028836879cd698677c3999917.gif实验一利用matlab进行线性系统的模型转换季联结.docx

现代控制理论第一次上机实验报告实验一利用MATLAB进行线性系统的模型转换及联结实验步骤1、根据所给系统的已知条件,如传递函数、零极点模型或(A、B、C、D),实现状态空间模型、传递函数模型、零极点增益模型之间的转换,采用MATLAB的相关函数编写M文件。2、应用系统建模工具,并联、串联、闭环、反馈等函数解决实际问题。3、在MATLAB界面下调试程序。实验要求1.在运行以上例程序的基础上,应用MATLAB求下面传递函数阵的状态空间实现2354SG提示NUM0012;0153解执行以下M文件NUM00120153DEN1234A,B,C,DTF2SSNUM,DEN得到A234100010B100C012153D002.一个双输入双输出系统1122334075XXU112230XY求出此模型的能控标准型和能观标准型。提示写出两个子系统的传递函数模型,进而求出这两个传递函数模型的能控标准型实现或能观标准型实现,讨论是否能通过子系统的能控标准型实现或能观标准型实现求出原来系统的能控标准型和能观标准型。解这是一个2输入2输出系统。描述该系统的传递函数是一个维矩阵,它包括4个传递函数21122YSUS当考虑输入时,可设为零,反之亦然。执行以下的M文件1U2A412102113B312753C120011D0000NUM1,DEN1SS2TFA,B,C,D,1NUM2,DEN2SS2TFA,B,C,D,2得到NUM1070000190000360000070000200000230000DEN1100007000015000090000NUM2015000086000013500000100000600000980000DEN2100007000015000090000可得出𝑌1𝑠𝑈1𝑠7𝑠2‒19𝑠‒35𝑠3‒7𝑠215𝑠‒9𝑌2𝑠𝑈1𝑠7𝑠2‒20𝑠‒23𝑠3‒7𝑠215𝑠‒9𝑌1𝑠𝑈2𝑠15𝑠2‒86𝑠135𝑠3‒7𝑠215𝑠‒9𝑌2𝑠𝑈2𝑠10𝑠2‒60𝑠98𝑠3‒7𝑠215𝑠‒9系统的传递函数为𝑊𝑠1𝑠3‒7𝑠215𝑠‒9{715710𝑠2‒19‒86‒20‒60𝑠‒36135‒2398}由𝑊𝑠Β𝑛‒1𝑠𝑛‒1Β𝑛‒2𝑠𝑛‒2Β1𝑠Β0𝑠𝑛𝑎𝑛‒1𝑠𝑛‒1𝑎1𝑠𝑎0得到系数𝑎0‒9𝑎115𝑎2‒7Β0‒36135‒2398Β1‒19‒86‒20‒60Β2715710从格尔得到传递函数阵的能控标准型各系数阵为𝐴𝐶00100000000010001000090‒15090001070‒1507𝐵𝐶000000001001𝐶𝐶‒36135‒19‒2398‒20‒86715‒60710传递函数阵的能管标准型个系数阵为𝐴00000001000900090‒15001000100000‒15070107𝐵0‒36135‒2398‒19‒86‒20‒60715710𝐶0000000010001实验心得通过本次实验,我学会了用MATLAB来验证求解状态空间模型与传递函数的过程,同时更深刻的理解了状态空间模型和传递函数的建立过程。此外,刚开始求解能控、能观标准型时出现了各种问题,通过仔细看书,查阅资料,终于得到了想要的结果,使我对系统的能控性和能观性及它们与传递函数之间的关系有了更加全面更加深刻的认识。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值