- 1、本文档共11页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Matlab程序解现代控制理论和工程中状态方程
用矩阵指数法解状态方程的MATLAB函数vslove1:
函数vslove1:求解线性定常连续系统状态方程的解
function [Phit,PhitBu]=vsolves1(A,B,ut)
%vsolves1求线性连续系统状态方程X’=AX+Bu的解
%[Phit,phitBu]=vsolves1(A,B,ut)
%A,B系数矩阵
%ut控制输入,必须为时域信号的符号表达式,符号变量为t
%Phit——输出Phi(t)
%PhitBu——输出phi(t-tao)*B*u(tao)在区间(0,t)的积分
syms t tao %定义符号变量t,tao
Phit=expm(A*t); %求矩阵指数exp(At)
if (B==0)
B=zeros(size(A,l),l); %重构系数矩阵B
end
phi=sub(Phit,’t’,’t-tao’); %求exp[A(t-tao)]
PhitBu=int(phi*B*ut,’tao’,’0’,’t’); %求exp[A(t-tao)]*B*u(tao)在0~t区间的积分
用拉氏变换法解状态方程的MATLAB函数vslove2:
函数vslove2:求解线性定常连续系统状态方程的解
function [sl_A,sl_ABu]=vsolves1(A,B,us)
%vsolves2求线性连续系统状态方程X’=AX+Bu的解
%[sl_A,sl_ABu]=vsolves1(A,B,ut)
%A,B系数矩阵
%us控制输入,必须为拉氏变换后的符号表达式,符号变量为s
%sl_A——输出矩阵(sl-A)^(-1)拉式反变换的结果
%sl_ABu——输出(sl-A)^(-1)*B*u(s)拉式反变换后的结果
syms s %定义符号变量t,tao
AA=s*eye(size(A))-A; %求sI-A
invAA=inv(AA); %求(sI-A)矩阵的逆intAA
tAA=ilaplace(intAA) ; %求intAA的拉氏反变换
sI_A=simplify; %简化拉式反变换的结果
if (B==0)
B=zeros(size(A,l),l); %重构系数矩阵B
end
tAB=ilaplace(intAA*B*us) ; %求intAA*B*us的拉氏反变换
sI_ABu=simplify(tAB); %化简拉式反变换的结果
求解时变系统状态方程的MATLAB函数tslove:
函数tslove:求解线性时变连续系统状态方程的解
function [Phi,PhiBu]=tsolves(A,B,u,x,a,n)
%tsolves求时变系统状态方程
%[Phi,phiBu]=vsolves1(A,B,u,x,a,n)
%A,B时变系数矩阵
%Phi——状态转移矩阵计算结果
%PhiBu——受控解分量
%u——控制输入向量,时域形式
%x——符号变量,指明矩阵A中的时变参数,通常为时间t
%a——积分下限
%n——时变状态转移矩阵中计算重积分的最大项数,n=0时无重积分项
% n=1时包含二重积分项,.....
Phi=transmtx(A,x,a,n); %计算状态转移矩阵
Phitao=subs(Phi,x,’tao’); %求Phi(tao)
if (B==0)
Btao=zeros(size(A,l),l); %求B(tao)
end
utao=subs(u,x,’tao’); %求u(tao)
PhiBu=simple(int(Phitao*Btao*utao,’tao’,a,x)); %计算受控分量
求解时变系统转移矩阵的MATLAB函数transmtx:
函数transmtx:求解线性时变系统状态转移矩阵
function Phi=transmtx(A,x,a,n)
%transmtx计算时变系统状态转移矩阵
%Phi=transmtx(A,x,a,n)
%Phi——状态转移矩阵计算结果
%A 时变系数矩阵
%x——符号变量,指明矩阵A中的时变参数,通常为时间t
%a——积分下限
%n——时变状态转移矩阵中计算重积分的最大项数,n=0时无
您可能关注的文档
- JSP初学者入门和实例第00章html初步.ppt
- js中打开新窗口各种方法.doc
- Keil如何进行stm32程序开发.doc
- keil常见错误与解决办法.doc
- K第十一章 信息流模型与PowerDesigner实现.ppt
- L03 制造型企业中层干部管理技能和综合素质提升——黄杰.doc
- l8Linux应用程序安装和管理rpm.ppt
- Label和textbox控件.doc
- Lecture23 第六章 理想MOS结构表面空间电荷区.ppt
- Lab-服务平台搭建.ppt
- 学习改变命运1.pptx
- 2020年河北省唐山市披霞山中学高二英语上学期期末试卷含解析.docx
- 环境地学赵烨.pptx
- LBC中控系列专业知识讲座.pptx
- 2022年河南省洛阳市庙子镇中学高二英语上学期期末试卷含解析.docx
- 河南省驻马店市李桥中学2022年高一语文模拟试卷含解析.docx
- 四川省凉山市冕宁县大桥中学2020-2021学年高三语文下学期期末试题含解析.docx
- 山西省忻州市神山联校2020-2021学年高二语文测试题含解析.docx
- 2021-2022学年河北省张家口市宣化区第一中学高二语文月考试卷含解析.docx
- 浙江省杭州市星桥中学2021-2022学年高三语文下学期期末试卷含解析.docx
最近下载
- GB∕T 22670-2018 变频器供电三相笼型感应电动机试验方法(高清版).pdf
- 2023年广东茂名信宜市村(社区)后备干部选聘225人笔试历年难易错点考题荟萃附带答案详解.docx VIP
- DB31╱831-2014 镀膜玻璃单位产品能源消耗限额.pdf VIP
- DB11_T 854-2023 占道作业交通安全设施设置技术要求.docx
- 房屋建筑安全专项施工专业技术方案.doc VIP
- 生猪屠宰兽医卫生检验人员理论考试题库及答案.docx
- 学习材料:纪检监察案件审理工作培训资料三套合辑.docx VIP
- GB+40879-2021数据中心能效限定值及能效等级.docx VIP
- 2015年关于平安渔业创建活动的汇报.doc
- 初中七年级英语翻译专项集中训练100题(含参考答案).pdf VIP
文档评论(0)