东北大学matlab课程设计根轨迹超前校正

东北大学matlab课程设计根轨迹超前校正

ID:11849367

大小:274.50 KB

页数:16页

时间:2018-07-14

东北大学matlab课程设计根轨迹超前校正_第1页
东北大学matlab课程设计根轨迹超前校正_第2页
东北大学matlab课程设计根轨迹超前校正_第3页
东北大学matlab课程设计根轨迹超前校正_第4页
东北大学matlab课程设计根轨迹超前校正_第5页
资源描述:

《东北大学matlab课程设计根轨迹超前校正》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、目录目录11课题概述31.1课设目的31.2根轨迹法超前校正31.3Matlab简介42根轨迹超前校正法52.1根轨迹校正步骤52.2根轨迹超前校正设计的具体方法——几何法53系统校正73.1已知条件及要求73.2系统分析73.3调节参数a103.4零极点配置114课设总结16参考文献16摘要近年来,自动控制系统在现代文明和技术的发展与进步中,起着越来越重要的作用。在工程实践中,有时需要在系统分析的基础上将原有系统的特性加以修正和改造,使系统能够实现给定的性能要求,因此,系统中就需要校正控制器的存在。时域分析表明,闭环特征根是自然模式的指数系数,决定了系统的响应性能

2、。根轨迹法的提出让系统中容易设定的参数在可能的范围内连续变化,引起特征根也连续变化,将特征根的变化轨迹在根平面上绘制出来,从中选择有好的响应性能的特征根,对应的参数也就确定了,这是根轨迹分析要完成的任务。根轨迹分析讨论了影响根轨迹改变的因素。但当改变参数都找不到适合的特征根时,通过配置具有合适的传递函数的控制器来改变系统的结构,改造系统的根轨迹,从而获得好的特征根,使其满足性能指标。根轨迹的超前校正使用了Matlab软件,通过它可以对根轨迹进行可视化设计,具有操作简单、界面直观、交互性好、设计效率高等优点、克服了之前超前校正装置往往依赖于试凑的方法,重复劳动多,运算

3、量大,又难以得到满意的结果。Matlab作为一种高性能软件和编程语言,以矩阵运算为基础,把计算、可视化、程序设计融合到了一个简单易用的交互式工作环境中,是进行控制系统计算机辅助设计的方便可行的实用工具。因此,随着计算机的发展和Matlab软件的普及,避免了繁琐的计算和绘图过程,从而为线性控制系统的设计提供了一种简单有效地途径。本文将基于根轨迹法设计超前校正器,并给出它的Matlab实现。关键词:根轨迹,超前校正,Matlab1课题概述1.1课设目的已知:某直流电机控制系统的开环传递函数为,当k=0.25时,控制以a为变量的根轨迹,用根轨迹法设计串联超前校正装置,使超

4、调量。设计要求:从实际系统中抽象出传递函数,并用Matlab仿真出其结果。固有传递函数的闭环特征根在S平面上是有确定点的,由这些点确定的响应性能不好时,需要加以改变。改变开环放大系数能使闭环特征根沿着根轨迹移动,结果有两种情形:一种情形是开环放大系数在某个数值下或某个取值范围内特征根的分布能够满足系统性能的要求,于是只要调节开环增益就行了;另一情形是根轨迹上没有合乎要求的特征根,这是需要在S平面上先选定一个期望的闭环主导极点,再通过串联合适的校正装置校正根轨迹。根轨迹串联超前校正就是通过串联零点,或具有零点性质的零极点对来实现的[1]。1.2根轨迹法超前校正特征方程

5、的根随某个参数由零变到无穷大时在复数平面上形成的迹称为根轨迹。在控制系统的分析中,对特征方程根的分布的研究,具有重要的意义。1948年,伊文斯(W·R·EVANS)提出了直接由系统的开环传递函数确定系统闭环特征根的图解法,即工程上广泛使用的根轨迹法。利用这一方法可以分析系统的性能,确定系统应有的结构和参数,也可用于校正装置的综合,根轨迹法的基础是系统的传递函数,这一方法仅适用于线性系统。根轨迹法是一种图解方法,它是古典控制理论中对系统进行分析和综合的基本方法之一。它描述的是系统某个参数从零变化到无穷大时的闭环极点的位置变化。由于根轨迹图直观地描述了系统特征方程的根(

6、即系统的闭环极点)在s平面上的分布,因此,用根轨迹法分析自动控制系统十分方便,特别是对于高阶系统和多回路系统,应用根轨迹法比用其他方法更为方便,因此在工程实践中获得了广泛应用。所谓校正,就是在系统中加入一些其参数可以根据需要而改变的机构或装置,使系统整个特性发生变化,从而满足给定的各项性能指标。这一附加装置成为校正装置。加入校正装置后使未校正系统的缺陷得到补偿,这就是校正作用。无源超前校正网络的传递函数可写为其中a>1,故超前网络的负实零点总是位于其负实极点之右,起到微分作用,a的值选的越大,则超前网络的微分作用越强[1]。1.3Matlab简介Matlab是mat

7、hworks公司于1984年推出的数学软件,是一种用于科学工程计算的高效率的高级语言。Matlab的含义是“矩阵实验室”,主要向用户提供一套非常完善的矩阵运算命令。Matlab系统由Matlab开发环境、Matlab数学函数库、Matlab语言、Matlab图形处理系统和Matlab应用程序接口(API)五大部分构成。自上世纪70年代发展以来,经过多年的补充完善以及数个版本的升级换代,逐渐发展为了集图形交互、通用科学计算、程序语言设计和系统控制于一体的庞大软件。在以商品形式出现后的短短几年时间里,MATLAB就以其很好的开放性和运行的可靠性,使原来在控制领域的封

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

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

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