- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《MATLAB仿真》 * 第五章 控制系统仿真 5.1 控制系统在Matlab中的描述 一、传递函数模型 连续线性定常系统(LTI) 传递函数为: 在MATLAB里,可直接用分子、分母多项式系数构成的两个向量num与den表示系统。 * 在MATLAB中,用tf( )命令来建立控制系统的传递函数模型。其调用格式为: 返回连续系统的传递函数模型,num与den分别为系统的分子与分母多项式系数向量。 sys = tf (num, den) 例:试用MATLAB创建系统传递函数模型: num=[8,24,16]; den=[1,12,47,60,0]; sys=tf(num,den) * 对连续系统,它的传递函数表达式还可以用系统增益、零点与极点来表示,为: 二、零极点增益模型 MATLAB中,连续系统与离散系统都可以直接用零点向量z,极点向量p和增益量k来表示系统。 sys=zpk (z, p, k) MATLAB中,用函数命令zpk ( )来建立控制系统的零极点增益模型,其调用格式为: * 三、两种数学模型之间的转换 这两种数学模型之间是可以相互转换的,其调用格式分别为: tf (sys) ——将零极点增益模型转换成传递函数模型 zpk (sys)——将传递函数模型转换成零极点增益模型 例:已知系统的传递函数为: 试求其等效的零极点增益模型。 sys1 = zpk (sys) * [z, p, k] = tf2zp (num,den) [num, den] = zp2tf (z, p, k) 例:已知系统的传递函数为: 根据传递函数求解零点、极点和增益值,并判断系统是否稳定。 num=[2,3,4]; den=[3,4,5,6,7,8,9]; [z,p,k]=tf2zp(num,den) 可以看出系统中包含实部为正数的极点,所以系统不稳定。 * 四、控制系统方框图化简 1、串联环节化简 sys = series (sys1, sys2)——sys1和sys2分别表示两个串联控制系统模型,sys表示串联后的系统模型。 sys = sys1 * sys2 * … * sysn——n个模型串联的系统模型。 2、并联环节化简 sys = parallel (sys1, sys2) sys = sys1±sys2±…±sysn 3、反馈环节化简 sys= feedback (sys1, sys2, sign)—— sys1为输入环节模型,sys2为反馈环节模型,sign为反馈极性,取-1时,为负反馈;取1时,表示正反馈;默认值为-1。 如果是单位反馈系统,则可使用cloop()函数,sys=cloop(sys1,-1) * ) ( 1 s G ) ( 2 s G ) ( 3 s G ) ( 4 s G ) ( 1 s H ) ( 3 s H ) ( 2 s H ) ( s R ) ( s C - - - 例:系统动态结构图如下图所示,试求系统传递函数C(s)/R(s),其中 * 5.2 控制系统时域分析 一、连续系统单位阶跃响应 在MATLAB中,用step ( )命令求连续系统的单位阶跃响应,其调用格式为: step (sys) ——函数在当前图形窗口中直接绘制出系统的阶跃响应曲线。式中sys是由tf或zpk函数建立的系统模型。 step (sys, t)——t 可以指定为一个仿真终止时间,此时t为标量;也可将其设置为一个时间矢量(用t=0:dt:Tfinal的形式)。 * num=80; den=[1,2,0]; sys=tf (num, den); closys=feedback(sys,1); step (closys) 例: 已知单位负反馈系统的前向通道的传递函数为: ,试作出其单位阶跃响应曲线。 * MATLAB中,用函数命令impulse ( )来求连续系统单位脉冲响应,其调用格式同step( )函数。 二、连续系统单位脉冲响应 num=80; den=[1,2,0]; sys=tf (num, den); closys=feedback(sys,1); impulse (closys) 例: * MATLAB中没有求斜坡响应的函数,根据闭环传递函数的定义: 三、连续系统单位斜坡响应 对于单位阶跃信号有: 对于单位斜坡信号有: 由此可以看出:可以将系统闭环传递函数除以拉氏算子s,再使用step函数就不再是单位阶跃响应,而是单位斜坡响应。在MATLAB中,只需在系统闭环传递函数分母多项式
您可能关注的文档
- 18第十章激光电视介绍.ppt
- 18电功率章复习介绍.ppt
- 2第二章汽车电路接线规律答题.ppt
- 05-2结构力学第五章超静定结构的内力和位移计算(5.4节弹性中心法)ok概述.ppt
- 2第二章生物反应器设计基础1答题.ppt
- 05J积分理论概述.ppt
- 2第二章时差与飞行答题.ppt
- 05Part2-3第五章地理参考概述.ppt
- 05-第5讲无穷小量与无穷大量、极限的运算概述.ppt
- 18跨越百年的美丽1介绍.ppt
- 2025四川天府银行社会招聘备考题库(攀枝花)含答案详解(最新).docx
- 2025四川银行首席信息官社会招聘备考题库及完整答案详解1套.docx
- 2025四川天府银行社会招聘备考题库(攀枝花)带答案详解.docx
- 2025四川天府银行社会招聘备考题库(成都)含答案详解(a卷).docx
- 2025四川广元市利州区选聘社区工作者50人备考题库及答案详解(基础+提升).docx
- 2025天津银行资产负债管理部总经理或副总经理招聘1人备考题库含答案详解(典型题).docx
- 2025四川天府银行社会招聘备考题库(西充)附答案详解(考试直接用).docx
- 2025年中国民生银行南宁分行招聘2人备考题库及答案详解(全优).docx
- 2025天津银行高级研究人才招聘备考题库附答案详解(达标题).docx
- 2025大连银行营口分行招聘2人备考题库及参考答案详解一套.docx
最近下载
- 学术论文文献阅读与机助汉英翻译知到智慧树期末考试答案题库2024年秋重庆大学.docx VIP
- 面向个体隐私差异化需求的可调节加密机制与多策略隐私执行框架研究.pdf VIP
- 面向动态更新场景的知识图谱质量评估指标体系构建与底层采样协议研究.pdf VIP
- 意大利现代设计发展.pptx VIP
- 零信任架构下的身份认证与隐私计算协同机制设计与安全验证.pdf VIP
- 结构稳定理论(第2版)课件 周绪红 第5--9章 受压杆件的扭转屈曲与弯扭屈曲 ---薄板的屈曲 .pptx
- 联邦学习中基于时序信号的移动设备本地异常检测模块设计.pdf VIP
- 联邦学习在政企协同系统中的分布式部署与策略控制研究.pdf VIP
- 02S403 钢制管件图集标准.docx VIP
- 2025年车辆维修专业春季高考技能考试模拟题(三).docx
原创力文档


文档评论(0)