matlab在自动控制系统串联校正中的应用

matlab在自动控制系统串联校正中的应用

ID:23362880

大小:52.00 KB

页数:5页

时间:2018-11-06

matlab在自动控制系统串联校正中的应用_第1页
matlab在自动控制系统串联校正中的应用_第2页
matlab在自动控制系统串联校正中的应用_第3页
matlab在自动控制系统串联校正中的应用_第4页
matlab在自动控制系统串联校正中的应用_第5页
资源描述:

《matlab在自动控制系统串联校正中的应用》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、MATLAB在自动控制系统串联校正中的应用王玲玲丁学用(三亚学院理工学院,海南三亚572022)【摘要】在进行自动控制系统的设计和改造中,往往需要对所设计系统的性能指标进行测试,对不合要求的参数进行校正。对串联校正中常用的几种校正方式加以详细讨论,借助MATLAB软件设计校正装置,分别从建模、编程、结果分析及比较等方面进行了非常详细的分析。设计出校正后系统的各项时域性能指标和频域性能指标均能达到要求。验证了MATLAB可以方便的实现自动控制系统的串联校正。.jyqkUsingMATLABATLAB;CascadeCalibration对于初

2、步设计的自动控制系统来说,通常其性能指标达不到要求,这就提出了如何进一步改善系统性能的问题,也就是系统校正的问题。根据被控对象及其技术指标要求设计自动控制系统,需要进行大量地分析计算,需要考虑的问题是多方面的,既要保证所设计的系统具有良好的性能,满足给定技术指标要求,又要照顾到方便加工、经济性好、可靠性高等。在元器件的选择,校正装置的添加,参数的调整过程中都需要进行反复的运算;采用传统的自动控制系统的设计方法,很难立即看出设计的正确性与质量,为提高设计与校正的效率,且降低设计与校正成本,采用计算机计算并仿真是对其进行研究的一个重要的、不可缺

3、少的手段。MATLAB语言在其仿真研究中被成功地应用在自动控制系统的设计与校正过程中。MATLAB是一款高性能的集数值分析、矩阵运算、自动控制、信号处理、神经网络和图像显示于一体的可视化软件。具有极高的编程效率,可用作动态系统的建模与仿真。它的大量工具箱函数为各个领域的研究和工程应用提供了有力的手段。其中的ControlToolbox工具箱是针对自动控制系统分析的。MATLAB语言能够有效、快速地实现系统校正的仿真,所以只有把MATLAB与自动控制系统更好的结合起来才能发挥其巨大的作用。1自动控制系统的校正为改善系统的动态性能和稳态性能,常

4、在系统中附加校正装置,这就是系统校正[1-3]。按校正装置在系统中的位置不同,系统校正分为串联校正,反馈校正和复合校正。校正装置与系统不可变部分成串联连接的方式称为串联校正,串联校正从设计到具体实现均比较简单,是设计中最常使用的。为了减少校正装置的输出功率,以降低成本和功耗,通常将串联校正装置安置在正向通道的前段,因前部信号的功率较小,为信号低能源端。串联校正的主要问题是对参数的变化的敏感性强。在串联校正中,解决问题的方法主要有频率法和根轨迹法,根据校正环节对系统开环频率特性相位的影响,又可分为相位超前校正、相位滞后校正和相位超前-滞后校正

5、。串联校正装置的设计方法较多,本文选取频率特性设计法。2串联校正的MATLAB实现用频率法校正控制系统,主要是改变频率特性形状,使之具有合适的高频、中频、低频特性和稳定裕度,以得到满意的闭环品质。在用频率法进行校正时,直接采用幅相频率特性校正和设计控制系统是不方便的。因为除了改变放大系数的影响可以从图上直接看出来外,改变其他参数时就要重新绘制幅相频率特性曲线。在一般情况下幅相频率特性的一般特征可以准确的由伯德图的形状看出,所以,在初步设计时,常常采用伯德图[4-5]来校正系统。2.1超前校正单位负反馈系统被控对象的传递函数为:用bode图设

6、计方法对系统进行串联超前校正设计,未校正系统的相位裕度γ=18°,其超调量达60%,系统的相对稳定性和平稳性都较差;未校正系统的bode图如图1所示:由图可知,校正后系统的相位稳定裕度γ=55.2°、Kg=16.9dB,校正后系统系统由不能正常工作到稳定工作,性能指标达到要求。3结论用MATLAB语言针对不同的串联校正形式,超前校正、滞后校正、超前-滞后校正,设计出相应的程序,完成了控制系统仿真设计,通过仿真结果,看到校正后的系统性能得到改善,说明MATLAB语言非常适合控制领域内的仿真及研究,是控制系统分析设计的有利工具。特别需要说明的是

7、,在设计参数的整定上,合理参数的选取尤其重要,在很大程度上依赖于设计者的经验和技巧,而且设计过程带有试探性。所以,高质量设计是以充分了解校正网络的特性并且伴有长时间的设计经验为前提的。使用MATLAB语言通过建模、以及SIMULINK图形化仿真把设计者分析、推理和决策能力和计算机的快速、准确的信息处理能力和存贮能力结合起来,直观、快速,有效地完成高质量的设计任务。.jyqkatlab仿真的多媒体授课[M].北京:国防工业出版社,2009:236-257.[5]黄忠霖.自动控制原理的matlab实现[M].北京:国防工业出版社,2009:31

8、6-349.[6]johnj.d’azzo.Linearcontrolsystemanalysisanddesignatlab[M].北京:机械工业出版社,2008:167-18

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。