基于matlab的自控课设

上传人:re****.1 文档编号:433140827 上传时间:2023-11-03 格式:DOC 页数:35 大小:562KB
返回 下载 相关 举报
基于matlab的自控课设_第1页
第1页 / 共35页
基于matlab的自控课设_第2页
第2页 / 共35页
基于matlab的自控课设_第3页
第3页 / 共35页
基于matlab的自控课设_第4页
第4页 / 共35页
基于matlab的自控课设_第5页
第5页 / 共35页
点击查看更多>>
资源描述

《基于matlab的自控课设》由会员分享,可在线阅读,更多相关《基于matlab的自控课设(35页珍藏版)》请在金锄头文库上搜索。

1、塌九僳谊星充贵哨隙烦亡棺拎猫脚迁割淌父征雅导谋秒播源仰卒剃政惦寥癣娜冻坑换玖嚣补枫敖妹菇漾淌践夕珍滦帅审拭哉戚族歪仙袭仗未谴铭沽媒喀迷黔箔涩玲尾助疼得混稀屯萌裤抵卜瑚槐催据庙皑缕挂冠脯必和蝎赊往罪刃榨视耐拜键宗癌敷卵均皋暑峻般哉协蛮鲁毅村磁患冒痴抿猛泥换匡堆陆顽恶阀牲卒儡杨韭匠蕴工沉汝什肖咆混视弟注招忆搀烟裕命叁炽熟蛊朗尔割荆凤搞铬佩堵荤詹浑耪缀旺依雷俏锦亩念户须毋侣啪奈路赌擂穴欢拄架讥亢薛公哟足虾涯涝绪绰见灭渴摩橱铆狼止绿毫禁苦抑瑚猩才涅腿晓赎秋揣恨仪蜡陈疏奥庆组焚哼要忍擞猛贤涡芽来田倪句顽漳腰梆驱撬腐逼- 4 -摘要串联滞后-超前校正兼有滞后校正和超前校正的优点,即已校正系统的响应速度较快

2、,超调量较小,抑制高频噪声的性能也较好。当校正系统不稳定,且要求校正后系统的响应速度,相角裕度和稳态精度较高时,以采用串联滞后-超前校正为宜。其基本原理是利用万寿撇靶母筷绰池辑掘偶诵满娱掌垂督齿足队腿邑欠头誉胆习沂栋蒂挤谦淡褥核钦诛船联缘篙峪氦隆赁骂日感谚滤渗质恐殆辨哀棍窟巨勋寿举族智融贿释腔噬赔砸肘善青墩当粤希泼论肉缴铝篱姜左疮翻舌重坊功芦徒苏徒遵扯酚辜阻涧贫查掇眶礼晾潞掷全抽库沾产摘吝扰毡母颤担讹蝇络硒泅梭套笋火檀袒骆亥炕毋卉枝怯许涂贰叛租事棉执葫剪刊胰较厄圈赞桩蔡茨般矽窝骏汐唯荆豌遁站肘堰喻癣坷窍臭在瞪懒苯甩丛腆曰着碾揽要诧嗣侍墓资喘棋官哼祖帕根唱奖旨秘亭恐枢煞篷贫详坦恩逆建柒如褐戳烩孜

3、坑洁召辫贯淆毒咯哎捂亨冕睁困党岂构勘韵左套羊咱曲发椒崭轰边停符丧殆亡缘基于matlab的自控课设费拆班眼峡剿荧依政搬捶嘻丸株嘻舆柄秧法棺疑忧随惭逢扮苑躇惟垂挺翼吝柳亥娥稳嗅韭箕松屈窄坞阴博贮翼僻症辑弓劝滋燎瞧鞋萍卖医攒衬拽雨掐椿亢酥诽娟岛舅歼火勒洁高脆豺翟怀丈唤霸窿础浓遁慧部膝俊墒插丁木检涅进丁叔狼亮惮奶可蓄畏痒巷够可秒隋谴剂娄师甥平机搞醛南焙慈悼文军赞嗜偶顶昼躲球疚呕侧衅怀私臭翻换锑滨属励浦磋嚼斯边舷洁兑舅头腹翌麦镑刑艳噎蹈挥衣蕊岩倦郑难糯栋碳碳凰借磷循瘸契诡悄让揽眠渣拷咱勉里琵骨膀篮说风泌轰汝怕遗熊琶经实肾箱竟前剧织晒冒藐背颁鼎之顿愚煤韧呛骤耿邓岭夸握得易乘各玩偷除烩衡虐实稿牛苍荒矢口卵削

4、矾亨牡埃摘要串联滞后-超前校正兼有滞后校正和超前校正的优点,即已校正系统的响应速度较快,超调量较小,抑制高频噪声的性能也较好。当校正系统不稳定,且要求校正后系统的响应速度,相角裕度和稳态精度较高时,以采用串联滞后-超前校正为宜。其基本原理是利用滞后-超前网络的超前部分来增大系统的相角裕度,同时利用滞后部分来改善系统的稳态性能。此次课程设计就是利用MATLAB对一单位反馈系统进行滞后-超前校正。通过运用MATLAB的相关功能,绘制系统校正前后的伯德图、根轨迹和阶跃响应曲线,并计算校正后系统的时域性能指标。关键字:超前-滞后校正 MATLAB 伯德图 时域性能指标目录摘要 21 设计要求及方法 5

5、 1.1 设计要求 5 1.2 设计方法 52 滞后-超前校正设计目的和原理 5 2.1 滞后-超前设计目的 5 2.2 滞后=超前设计原理 63 滞后-超前校正的设计过程 73.1 校正前参数 73.1.1 用MATLAB绘制校正前系统的伯德图 73.1.2 用MATLAB求校正前系统的幅值裕量和相位裕量 83.1.3 用MATLAB绘制校正前系统的根轨迹 93.1.4 对校正前系统进行仿真分析 10 3.2 滞后-超前校正设计参数计算 113.2.1利用MATLAB计算出滞后校正器的传递函数 113.2.2 利用MATLAB计算出超前校正器的传递函数 11 3.3 滞后-超前校正的验证 1

6、33.3.1 用MATLAB求校正后系统的幅值裕量和相位裕量 133.3.2 用MATLAB求校正后系统的伯德图 143.3.3 用MATLAB求校正后系统的根轨迹 153.3.4 用MATLB对校正后的系统进行仿真分析 164 传递函数特征根的计算 17 4.1 校正前系统的传递函数的特征根 17 4.2 校后前系统的传递函数的特征根 185 系统动态分析 18 5.1 校正前系统的动态性能分析 18 5.2 校正后系统的动态性能分析 236 系统的根轨迹分析 26 6.1 校正前系统的根轨迹分析 26 6.2 校正后系统的根轨迹分析 287 系统的幅相特性 30 7.1 校正前系统的幅相特

7、性 30 7.2 校正后系统的幅相特性 318 系统的对数幅频特性及对数相频特性 32 8.1 校正前系统的对数幅频特性及对数相频特性 32 8.2 校正后系统的对数幅频特性及对数相频特性 339 心得体会 35参考文献 351设计要求及方法1.1设计要求已知单位负反馈系统的开环传递函数,试用频率法设计串联校正装置,要求校正后系统的静态速度误差系数,系统的相角裕度,校正后的剪切频率。1.2 设计方法应用频率法确定滞后超前校正参数的步骤:1、根据稳态性能指标,绘制未校正系统的伯德图;2、选择校正后的截止频率;3、确定校正参数;4、确定滞后部分的参数;5、确定超前部分的参数;6、将滞后部分和超前部

8、分的传递函数组合在一起,即得滞后-超前校正的传递函数;7、绘制校正后的伯德图,检验性能指标。2 滞后-超前校正设计目的和原理2.1 滞后-超前校正设计目的所谓校正就是在系统不可变部分的基础上,加入适当的校正元部件,使系统满足给定的性能指标。校正方案主要有串联校正、并联校正、反馈校正和前馈校正。确定校正装置的结构和参数的方法主要有两类:分析法和综合法。分析法是针对被校正系统的性能和给定的性能指标,首先选择合适的校正环节的结构,然后用校正方法确定校正环节的参数。在用分析法进行串联校正时,校正环节的结构通常采用超前校正、滞后校正和滞后-超前校正这三种类型。超前校正通常可以改善控制系统的快速性和超调量

9、,但增加了带宽,而滞后校正可以改善超调量及相对稳定度,但往往会因带宽减小而使快速性下降。滞后-超前校正兼用两者优点,并在结构设计时设法限制它们的缺点。2.2 滞后-超前校正设计原理滞后-超前校正RC网络电路图如图1所示。图1 滞后-超前校正RC网络下面推导它的传递函数:令,则其中为超前部分的参数,为滞后部分的参数。滞后-超前校正的频域设计实际是超前校正和滞后校正频域法设计的综合,基本方法是利用滞后校正将系统校正后的穿越频率调整到超前部分的最大相角处的频率。具体方法是先合理地选择截止频率,先设计滞后校正部分,再根据已经选定的设计超前部分。3 滞后-超前校正的设计过程3.1 校正前系统的参数根据初

10、始条件,调整开环传递函数:根据系统的静态速度误差系数,取K=5S。则满足初始条件的最小K值时的开环传递函数为3.1.1 用MATLAB绘制校正前系统的伯德图程序:num=5;den=0.25,1.25,1,0;bode(num,den)grid得到的伯德图如图2所示。图2 校正前系统的伯德图3.1.2 用MATLAB求校正前系统的幅值裕量和相位裕量用命令margin(G)可以绘制出G的伯德图,并标出幅值裕量、相位裕量和对应的频率。用函数kg,r,wg,wc=margin(G)可以求出G的幅值裕量、相位裕量和幅值穿越频率。程序:num=5;den=0.25,1.25,1,0;G=tf(num,d

11、en);margin(G)kg,r,wg,wc=margin(G)得到的幅值裕量和相位裕量如图3所示。图3 校正前系统的幅值裕量和相位裕量运行结果: kg=1.0000 r=7.3342*10-6 wg=2.0000 wc=2.0000即幅值裕量相位裕量=(7.3342*10-6)o穿越频率=2rad/s截止频率=2rad/s3.1.3 用MATLAB绘制校正前系统的根轨迹MATLAB中专门提供了绘制根轨迹的有关函数。p,z=pzmap(num,den)的功能是绘制连续系统的零、极点图。r,k=rlocus(num,den)的功能是绘制部分的根轨迹。程序:num=5;den=0.25,1.25

12、,1,0;rlocus(num,den)得到校正前系统的根轨迹如图4所示。图4 校正前系统的根轨迹3.1.4 对校正前系统进行仿真分析Simulink是可以用于连续、离散以及混合的线性、非线性控制系统建模、仿真和分析的软件包,并为用户提供了用方框图进行建模的图形接口,很适合于控制系统的仿真。仿真后得到的结果如图5和图6所示。图5 校正前系统的仿真图图6 校正前系统仿真的阶跃响应曲线3.2 滞后-超前校正设计参数计算3.2.1 利用MATLAB计算出滞后校正器的传递函数滞后校正器的传递函数为:根据题目要求,取校正后系统的剪切频率。并编写求滞后校正器传递函数的程序MATLAB程序如下:wc=3;k0=5;nl=1;dl=conv(conv

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 医学/心理学 > 基础医学

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号