控制系统计算机仿真大论文_论文-毕业文章.pdf
《控制系统计算机仿真大论文_论文-毕业文章.pdf》由会员分享,可在线阅读,更多相关《控制系统计算机仿真大论文_论文-毕业文章.pdf(31页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 -.-总结资料-控制系统计算机仿真大论文 指标点 1.5 4.2 4.4 5.1 5.2 5.3 总分 得分 评阅人 1.课程目标 1:理解自动控制系统的概念及其在自动化工程中的体现,能对自动化复杂控制系统进行稳定性分析,时域分析,根轨迹法及频域分析,并能针对复杂的自动化系统进行建模和控制算法设计。(对应毕业要求指标点 1.5)2.课程目标 2:理解自动控制原理及现代控制理论等理论基础,能够根据控制对象特征,选择合适的控制系统校正方法,并进行有效的系统设计。(对应毕业要求指标点 4.2)3.课程目标 3:掌握 MATLAB软件中关于控制系统建模和控制算法设计的相关操作,能够根据需要完成程序编
2、译及控制效果图的展示,能够进行正确的实验数据处理和分析,并对实验结果进行分析和解释,获得控制系统参数如何影响其控制性能等的有效结论。(对应毕业要求指标点 4.4)4.课程目标 4:掌握控制科学的仿真软件 MATLAB的基本操作,能针对复杂的自动化系统进行建模,实现各种模型之间的转换及模型连接,掌握系统预测与模拟仿真方法。(对应毕业要求指标点 5.1)5.课程目标 5:理解复杂控制系统模拟仿真与预测方法的局限性。(对应毕业要求指标点 5.2)6.课程目标 6:针对自动化复杂工程的控制问题,能提出串级控制、前馈控制、反馈速度控制等多种解决方案,并确定满足性能指标要求的控制器设计,能在 MATLAB
3、软件中建立合理的控制算法,完成控制器的设计和仿真分析。(对应毕业要求指标点 5.3):学号:班级:序号:-.-总结资料-目录 1、MATLAB软件在控制系统仿真中的应用现状及其发展前景.1 摘 要.1 ABSTRACT.2 1.1、MATLAB简介.3 1.2、Simulink 简介.4 2、复杂控制系统稳定性、时域分析、根轨迹题.5 2.1 题目:汽车速度控制系统的根轨迹分析.5 2.1.2、汽车速度控制系统数学模型的建立.5 2.1.2、设计要求.6 2.1.3、请依次求解.6 2.2、汽车速度控制系统题目解答.7 2.2.1、三阶系统的根轨迹图.7 2.2.2、满足上述条件的系统稳定的
4、Ka 的值.7 2.2.3、三阶系统的时域性能指标.8 3、复杂控制系统校正题.10 3.1、题目:直流电机绕线系统控制.10 3.1.1、对象介绍.10 3.1.2、控制目标设定.11 3.1.3、建立系统传递函数.11 3.1.4、设计要求.11 3.1.5、请依次求解.12 3.2、直流电机绕线系统控制题目解答.12 3.2.1、总体设计框图.12 3.2.2、原系统的相角裕度和幅值裕度.16 3.2.4、判定稳定性.17 3.2.5、滞后-超前校正装置.20 4、心得体会.28 参考文献.29 能对自动化复杂控制系统进行稳定性分析时域分析根轨迹法及频域分析并能针对复杂的自动化系统进行建
5、模和控制算法设计对应毕业要求指标点课程目标理解自动控制原理及现代控制理论等理论基础能够根据控制对象特征选择合适法设计的相关操作能够根据需要完成程序编译及控制效果图的展示能够进行正确的实验数据处理和分析并对实验结果进行分析和解释获得控制系统参数如何影响其控制性能等的有效结论对应毕业要求指标点课程目标掌握控制科学的真方法对应毕业要求指标点课程目标理解复杂控制系统模拟仿真与预测方法的局限性对应毕业要求指标点课程目标针对自动化复杂工程的控制问题能提出串级控制前馈控制反馈速度控制等多种解决方案并确定满足性能指标要求的控 -.-总结资料-一、小论文题目:MATLAB 软件在控制系统仿真中的应用现状及其发展
6、前景(不少于 1500 字)题号 1.1 分值 30 指标点 5.2 得分 小论文包括:中文摘要、关键词、英文摘要、英文关键词、正文。1、MATLAB软件在控制系统仿真中的应用现状及其发展前景 摘 要 MATLAB是MathWorks 公司于1984 年推出的一种以矩阵运算为基础的交互式程序语言,可用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境。Simulink 提供了一个建立模型方块图的图形用户接口,这个创建过程只需单击和拖动鼠标操作就能完成,它提供了一种更快捷、直接明了的方式,而且用户可以立即看到系统的仿真结果。关键词:MATLAB Simulink 控制系统
7、 仿真 系统模型 能对自动化复杂控制系统进行稳定性分析时域分析根轨迹法及频域分析并能针对复杂的自动化系统进行建模和控制算法设计对应毕业要求指标点课程目标理解自动控制原理及现代控制理论等理论基础能够根据控制对象特征选择合适法设计的相关操作能够根据需要完成程序编译及控制效果图的展示能够进行正确的实验数据处理和分析并对实验结果进行分析和解释获得控制系统参数如何影响其控制性能等的有效结论对应毕业要求指标点课程目标掌握控制科学的真方法对应毕业要求指标点课程目标理解复杂控制系统模拟仿真与预测方法的局限性对应毕业要求指标点课程目标针对自动化复杂工程的控制问题能提出串级控制前馈控制反馈速度控制等多种解决方案并
8、确定满足性能指标要求的控 -.-总结资料-ABSTRACT MATLAB is an interactive programming language for matrix computation based on the MathWorks company launched in 1984,can be used for the senior technical calculation algorithm development,data visualization,data analysis and numerical computing language and interactive
9、environment.Simulink provides a building block diagram model of the graphical user interface,the process of creating just click and drag the mouse operation can be completed,it provides a convenient and straightforward way,and users can immediately see the results of simulation system.Keywords:MATLA
10、 Simulink Control system simulation system mode能对自动化复杂控制系统进行稳定性分析时域分析根轨迹法及频域分析并能针对复杂的自动化系统进行建模和控制算法设计对应毕业要求指标点课程目标理解自动控制原理及现代控制理论等理论基础能够根据控制对象特征选择合适法设计的相关操作能够根据需要完成程序编译及控制效果图的展示能够进行正确的实验数据处理和分析并对实验结果进行分析和解释获得控制系统参数如何影响其控制性能等的有效结论对应毕业要求指标点课程目标掌握控制科学的真方法对应毕业要求指标点课程目标理解复杂控制系统模拟仿真与预测方法的局限性对应毕业要求指标点课程目标针
11、对自动化复杂工程的控制问题能提出串级控制前馈控制反馈速度控制等多种解决方案并确定满足性能指标要求的控 -.-总结资料-随着现在国家推行建设应用型本科大学服务地方的要求,现在各高校理论课程及课时严重削减,很多数学知识比如复变函数等都取消了,高等数学也只是上了基础部分,最直接的后果就是导致工科的专业课很难以过去传统的教学方法进行下去,其中控制工程基础就是一门影响比较严重的课程,针对这种情况,在教学中引入 MATLAB,配合其强大的数值计算能力、绘图及建模仿真,以弥补这一缺陷,同时使抽象的课程形象化,培养学生的计算机及自学能力,对学生后续课程的学习也有很大的帮助。众所周知,一个系统的好坏要根据这个系
12、统是否稳定来判断,因而稳定性是控制系统能否正常工作的首要条件,所以在进行控制系统的设计时首先判别系统的稳定性。而在自动控制理论的学习过程中,对判别稳定性一般采用劳斯稳定判据的计算来判别。对于低阶或是不复杂的系统判断起来很简单,但是对于高阶系统,按这样的方法计算过程繁琐且复杂,很容易出错。运用 MATLAB来判断稳定性不仅减少了计算量,而且准确。由于 MATLAB的使用极其容易,不要求使用者具备高深的数学与程序语言的知识,不需要使用者深刻了解算法与编程技巧,且提供了丰富的矩阵处理功能,所以受到了广大学生和科研工作者的青睐。使用 MATLAB对控制系统进行计算机仿真的主要方法是:以控制系统的传递函
13、数为基础,使用 MATLAB的 Simulink 工具箱对其进行计算机仿真研究。1.1、MATLAB简介 MATLAB是MathWorks 公司于1984 年推出的一种以矩阵运算为基础的交互式程序语言,可用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境。MATLAB与 MATHEMATICA、MAPLE并称为数学领域的三大软件,其中 MATLAB在数值计算方面以及工业和科研领域中的普及程度均首屈一指。目前国众多高校均初步把 MATLAB作为控制工程基础教学的基本工具,通过 MATLAB的框图构造使学生能很快地从复杂的结构框图中理清头绪,并了解系统的有关结构参数与系统
14、特征的相互关系。MATLAB语言规则简单,同时提供了数以千记的计算函数,对控制系统的数学模型的建立及分析在控制系统的研究中有着相当重要的作用。因为要对系统进行仿真处理,首先应当知道系统的数学模型,然后才可以对系统进行模拟。同样,如果知道了系统的模型,才可以在此基础上设计一个合适的控制器,使得系统响应达到预期的效果,从而符合工程实际的需能对自动化复杂控制系统进行稳定性分析时域分析根轨迹法及频域分析并能针对复杂的自动化系统进行建模和控制算法设计对应毕业要求指标点课程目标理解自动控制原理及现代控制理论等理论基础能够根据控制对象特征选择合适法设计的相关操作能够根据需要完成程序编译及控制效果图的展示能够
15、进行正确的实验数据处理和分析并对实验结果进行分析和解释获得控制系统参数如何影响其控制性能等的有效结论对应毕业要求指标点课程目标掌握控制科学的真方法对应毕业要求指标点课程目标理解复杂控制系统模拟仿真与预测方法的局限性对应毕业要求指标点课程目标针对自动化复杂工程的控制问题能提出串级控制前馈控制反馈速度控制等多种解决方案并确定满足性能指标要求的控 -.-总结资料-要。MATLAB软件的应用,学生感觉在解决了烦人的数学问题后,其实控制工程基础是一门很有意思也很有用的课程,尤其是学校组建了自动化大赛的队伍,在准备比赛提案撰写中,也充分发挥了 MATLAB软件功能,提高了学生的学习兴趣及科研、动手的能力。
16、MATLAB不仅有着丰富的库函数,在进行复杂的数学运算时可以直接调用。而且用户还可以根据需要方便地编写和扩充新的函数库。通过混合编程用户可以方便地在 MATLAB环境中调用其他用 Fortran 或者 C 语言编写的代码,也可以在 C 语言或者 Fortran 语言程序中调用 MATLAB计算引擎来执行 MATLAB代码 1.2、Simulink 简介 Simulink 是 MATLAB中的一种可视化仿真工具,是一种基于 MATLAB的框图设计环境,是实现动态系统建模、仿真和分析的一个软件包,被广泛应用于线性系统、非线性系统、数字控制及数字信号处理的建模和仿真中。Simulink 可以用连续采
17、样时间、离散采样时间或两种混合的采样时间进行建模,它也支持多速率系统,也就是系统中的不同部分具有不同的采样速率。为了创建动态系统模型,Simulink 提供了一个建立模型方块图的图形用户接口,这个创建过程只需单击和拖动鼠标操作就能完成,它提供了一种更快捷、直接明了的方式,而且用户可以立即看到系统的仿真结果。其实,从很多实例分析就可以看出 MATLAB的功能之强大,应用围之广。相信,在不久的将来,MATLAB在自动控制系统的应用中会更加广泛。综上所述,MATLAB是一种基于矩阵运算、具有强大的数值运算和数据处理功能的高级编程语言,广泛应用于信号分析、语音分析、优化设计等领域,在复杂算法方面表现出
18、其他语言难以比拟的优势,目前已成为国际上最为流行的软件之一。能对自动化复杂控制系统进行稳定性分析时域分析根轨迹法及频域分析并能针对复杂的自动化系统进行建模和控制算法设计对应毕业要求指标点课程目标理解自动控制原理及现代控制理论等理论基础能够根据控制对象特征选择合适法设计的相关操作能够根据需要完成程序编译及控制效果图的展示能够进行正确的实验数据处理和分析并对实验结果进行分析和解释获得控制系统参数如何影响其控制性能等的有效结论对应毕业要求指标点课程目标掌握控制科学的真方法对应毕业要求指标点课程目标理解复杂控制系统模拟仿真与预测方法的局限性对应毕业要求指标点课程目标针对自动化复杂工程的控制问题能提出串
19、级控制前馈控制反馈速度控制等多种解决方案并确定满足性能指标要求的控 -.-总结资料-二、复杂控制系统稳定性、时域分析、根轨迹题 题号 2.1 2.2 2.3 分值 5 5 10 指标点 1.5 5.1 4.4 得分 2、复杂控制系统稳定性、时域分析、根轨迹题 2.1 题目:汽车速度控制系统的根轨迹分析 汽车测速是生活中经常遇到的问题,汽车速度控制系统是为了让两车之间的距离保持在安全距离,防止事故。整个系统可以模拟成一个单输入单输出的控制过程,主要是要确定汽车的运行轨迹,运用根轨迹法可以很好的分析速度控制系统 2.1.2、汽车速度控制系统数学模型的建立 汽车速度控制系统主要是通过两车的速度检查和
20、相对距离的检查,通过数字通信送到计算机进行计算是否满足两车之间的安全距离,再通过车的控制设备对汽车的速度进行调节,使得两辆汽车距离保持在安全距离之上,汽车速度控制系统的实物简图如图 2.1 所示。能对自动化复杂控制系统进行稳定性分析时域分析根轨迹法及频域分析并能针对复杂的自动化系统进行建模和控制算法设计对应毕业要求指标点课程目标理解自动控制原理及现代控制理论等理论基础能够根据控制对象特征选择合适法设计的相关操作能够根据需要完成程序编译及控制效果图的展示能够进行正确的实验数据处理和分析并对实验结果进行分析和解释获得控制系统参数如何影响其控制性能等的有效结论对应毕业要求指标点课程目标掌握控制科学的
21、真方法对应毕业要求指标点课程目标理解复杂控制系统模拟仿真与预测方法的局限性对应毕业要求指标点课程目标针对自动化复杂工程的控制问题能提出串级控制前馈控制反馈速度控制等多种解决方案并确定满足性能指标要求的控 -.-总结资料-图 2.1 汽车速度控制系统实物简图 Figure 2.1 vehicle speed control system physical diagram 忽略汽车速度控制系统其它影响因素,假定控制过程汽车速度均匀变化,速度检查装置和两车相对距离检查装置采集的信号都无衰减,我们可将汽车测速控制系统模拟为但输入但输出的系统,其结构图简化为图 4,其中输入 汽车的相对速度,输出 为两车
22、之间的安全距离。图 2.2 汽车速度控制系统结构框图 Figure 2.2 vehicle speed control block diagram of the system 由图 2.2 可计算得到汽车速度控制系统开环传递函数为:)12.0)(2()(sssKsGa 2.1.2、设计要求 在已知的根轨迹上选取最佳阻尼系数707.0,对系统性能进行分析,保证汽车速度控制系统的控制目标:指标 1:阶跃响应的超调量%5%指标 2:阶跃响应调节时间%)2(5.5sts 2.1.3、请依次求解 1 请绘制三阶系统的根轨迹图 2 请确定满足上述条件的系统稳定的 Ka 的值 3 请计算出在满足 3.2 条
23、件下的三阶系统的时域性能指标 能对自动化复杂控制系统进行稳定性分析时域分析根轨迹法及频域分析并能针对复杂的自动化系统进行建模和控制算法设计对应毕业要求指标点课程目标理解自动控制原理及现代控制理论等理论基础能够根据控制对象特征选择合适法设计的相关操作能够根据需要完成程序编译及控制效果图的展示能够进行正确的实验数据处理和分析并对实验结果进行分析和解释获得控制系统参数如何影响其控制性能等的有效结论对应毕业要求指标点课程目标掌握控制科学的真方法对应毕业要求指标点课程目标理解复杂控制系统模拟仿真与预测方法的局限性对应毕业要求指标点课程目标针对自动化复杂工程的控制问题能提出串级控制前馈控制反馈速度控制等多
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 控制系统 计算机 仿真 论文 毕业 文章
限制150内