




已阅读5页,还剩4页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
实验一 经典的连续系统仿真建模方法一 实验目的1 了解和掌握利用仿真技术对控制系统进行分析的原理和步骤。2 掌握机理分析建模方法。3 深入理解一阶常微分方程组数值积分解法的原理和程序结构,学习用Matlab 编写数值积分法仿真程序。4 掌握和理解四阶 Runge-Kutta 法,加深理解仿真步长与算法稳定性的关系。二 实验内容1. 编写四阶 Runge_Kutta 公式的计算程序,对非线性模型(3)式进行仿真。(1) 将阀位u 增大10和减小10,观察响应曲线的形状;u=0.45时的图像:u=0.55开大或关小阀位之后,稳态值会相应的从原液位上升或下降,这是符合实际的。(2) 研究仿真步长对稳定性的影响,仿真步长取多大时RK4 算法变得不稳定?由(1)可知,当步长为40时,仿真结果是稳定的当步长为80时的图像h(1,1)的数值稳定,但是并不是实际求得的稳态值。h(1,2)的值显然发散。进一步取小步长,取hstep=42时,图像出现偏差,但是稳态值不变Hstep=65时,图像偏差明显而hsetp=65.7时,图像就发散了(3) 利用 MATLAB 中的ode45()函数进行求解,比较与(1)中的仿真结果有何区别。Ode45调用的函数:function dh=daoshu(t,x)u(1)=0.4;%此处可以修改阀位dh=zeros(2,1);u(2)=0.15;A=2;ku=0.1/0.5;alpha12 = 0.25/sqrt(1.5);alpha2 = 0.25/sqrt(1.4);dh(1,1)=(ku*(u(1)+u(2)-alpha12*sqrt(x(1,1)/A;dh(2,1)=(alpha12*sqrt(x(1,1)-alpha2*sqrt(x(2,1)/A; end在主程序中添加ode45的算法:T,Y=ode45(daoshu,0,1000,1.5,1.4);figure(1)plot(T,Y)hold onplot(0:hStep:nCounter*hStep,Hlevel)grid将ode45与编写的龙格库塔算法画到同一个坐标系中(点表示ode45):可以发现,ode45更快达到稳定值,实际上,在缩小了编写算法中的步长后,两种算法的曲线基本重合,说明ode45的精度很高:2. 编写四阶 Runge_Kutta 公式的计算程序,对线性状态方程(18)式进行仿真(1) 将阀位增大10和减小10,观察响应曲线的形状;增大10,令u(1)=0.05令u(1)=-0.05(2) 研究仿真步长对稳定性的影响,仿真步长取多大时RK4 算法变得不稳定?方法同上,大约在hstep=61时就不稳定了(3) 阀位增大10和减小10,利用MATLAB 中的ode45()函数进行求解阶跃响减小10%(实线为编写算法,点为龙格库塔法):增大10%:程序实现:调用微分函数:function dh = dx( t,x )%DX 被ode45调用的微分方程函数 u=zeros(2,1); u(1)=0.05; %此处可以修改阀位u(2)=0;A=2;ku=0.1/0.5;alpha12 = 0.25/sqrt(1.5);alpha2 = 0.25/sqrt(1.4);R12=2*sqrt(1.5)/alpha12;R2=2*sqrt(1.4)/alpha2;AMTRIX = -1/(A*R12) 0;1/(A*R12) -1/(A*R2);BMATRIX = ku/A 1/A;0 0;dh=AMTRIX*x+BMATRIX*u;end主程序中添加:T,Y=ode45(dx,0,250,0,0);Y(:,1)=Y(:,1)+1.5Y(:,2)=Y(:,2)+1.4figure(3)plot(T,Y,.)hold onplot(0:hStep:nCounter*hStep,Hlevel)grid三 实验报告实验完成后,要写出实验报告,内容包括:1实验步骤及说明;2实验所用的仿真程序清单,以及程序结构的简单说明;3实验结果曲线及分析,稳态值是多少;四 思考题1 讨论仿真步长对稳定性和仿真精度的影响。一般来说,仿真步长越长,系统越倾向于不稳定,仿真步长越短,系统越稳定,但是需要的仿真时间越长。2 你是怎样实现阀位增大和减小10%的?对于非线性模型和线性模型方法一样吗?线性模型与非线性模型实际改变方式不一样。线性模型中,由于采用的是增量化的方程,所以在修改时只需要修改增量,即0.05或-0.05。非线性模型中,采用的绝对量的方程,所以在修改时应该修改绝对量,即改为0.45或0.55。五 实验总结通过本次实验,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 科学探究浮力的大小课件
- 《世说新语》二则 课件 统编版七年级语文上册
- 气管插管的护理措施
- 科室护理质量改进
- 互联网行业内容合作合同
- 输血静脉通路的护理
- 取硅油眼术后护理
- 伤口护理基本知识
- 团队正能量培训课件
- 打字速度培训课件
- 人工智能导论课件
- 有效沟通:金字塔原则课件
- 苏科版三年级上册劳动第二课《学定时》课件(定稿)
- 中国古代的美育思想课件
- 心理学专业英语基础51057048
- 日周月安全检查记录表
- 重庆物业服务收费管理办法-重庆物价局
- 2021年中国华电集团公司组织架构和部门职能
- GA∕T 1046-2013 居民身份证指纹采集基本规程
- 教科版八年级物理上册第4章第7节通过透镜看世界ppt课件
- 大洁王枪水MSDS
评论
0/150
提交评论