内蒙个科技大学 控制系统仿真设计论文.docx

内蒙个科技大学 控制系统仿真设计论文.docx

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
内蒙个科技大学 控制系统仿真设计论文

第一章 MATLAB简介21.1 Simulink简介2第二章 MATLAB设计相关要求32.1 MATLAB课程设计目的:32.2 课程设计题目32.3 设计资料及参数32.4 设计要求及成果3第三章基于MATLAB的控制系统设计43.1 基于MATLAB的控制系统分析43.1.1 时域分析43.1.2 频域分析43.1.3 稳定性判定53.1.4 稳态误差63.1.5 MATLAB 环境下控制系统稳态误差计算的一般步骤为6第四章基于MATLAB的控制系统设计74.1 PID控制器的设计74.2 控制器参数自整定原则74.3 PI、PID控制器设计原则74.5 PI、PID控制器设计步骤74.6 PI、PID控制器设计验证114.7 Smith预估补偿器控制的设计过程13第五章课程设计的感想15第六章文献出处16第一章 MATLAB简介MATLAB的名称源自Matrix Laboratory,它是一种科学计算软件,专门以矩阵的形式处理数据。MATLAB将高性能的数值计算和可视化集成在一起,并提供了大量的内置函数,从而被广泛地应用于科学计算、控制系统、信息处理等领域的分析、仿真和设计工作,而且利用MATLAB产品的开放式结构,可以非常容易地对MATLAB的功能进行扩充,从而在不断深化对问题认识的同时,不断完善MATLAB产品以提高产品自身的竞争能力。MATLAB是MATLAB产品家族的基础,它提供了基本的数学算法,例如矩阵运算、数值分析算法,MATLAB集成了2D和3D图形功能,以完成相应数值可视化的工作,并且提供了一种交互式的高级编程语言——M语言,利用M语言可以通过编写脚本或者函数文件实现用户自己的算法。MATLAB Compiler是一种编译工具,它能够将那些利用MATLAB提供的编程语言——M语言编写的函数文件编译生成为函数库、可执行文件、COM组件等等,这样就可以扩展MATLAB功能,使MATLAB能够同其他高级编程语言例如C/C++语言进行混合应用,取长补短,以提高程序的运行效率,丰富程序开发的手段[1]。利用M语言还开发了相应的MATLAB专业工具箱函数供用户直接使用。这些工具箱应用的算法是开放的可扩展的,用户不仅可以查看其中的算法,还可以针对一些算法进行修改,甚至允许开发自己的算法扩充工具箱的功能。目前MATLAB产品的工具箱有四十多个,分别涵盖了数据采集、科学计算、控制系统设计与分析、数字信号处理、数字图像处理、金融财务分析以及生物遗传工程等专业领域。1.1 Simulink简介是基于MATLAB的框图设计环境,可以用来对各种动态系统进行建模、分析和仿真,它的 建模范围广泛,可以针对任何能够用数学来描述的系统进行建模,例如航空航天动力学系统、卫星控制制导系统、通讯系统、船舶及汽车动力学系统等等,其中包括连续、离散,条件执行,事件驱动,单速率、多速率和混杂系统等等。Simulink提供了利用鼠标拖放的方法建立系统框图模型的图形界面,而且Simulink还提供了丰富的功能块以及不同的专业模块集合,利用Simulink几乎可以做到不书写一行代码完成整个动态系统的建模工作[2]。第二章 MATLAB设计相关要求2.1 MATLAB课程设计目的:通过一周简短的课程设计使我们能熟练的应用MATLAB软件实现编程,了解程序开发过程中用到的一些基础知识,同时熟悉应用程序开发过程,使我们从学校学习到参加工作之间有一个良好的过渡,为今后处理相应领域的专业问题打下坚实的程序基础。2.2 课程设计题目基于Smith---PID控制器的大延迟控制系统设计2.3 设计资料及参数已知过程控制系统的被控广义对象为一个带延迟的惯性环节,其传递函数为(2—1)2.4设计要求及成果1)分析系统,得到系统的动态响应曲线;2)设计合适的控制器,尽量满足稳、准、快三原则;3)设计Smith预估控制器;4)比较不同控制器各自的优缺点;第三章基于MATLAB的控制系统设计设计:已知过程控制系统的被控广义对象为一个带延迟的惯性环节,其传递函数为:(3-1)(1)试设计PID控制器,并绘制校正前后系统的单位阶跃响应曲线;(2)再施行Smith预估器控制并仿真;(3)分析设计结果并给出结论。3.1基于MATLAB的控制系统分析3.1.1 时域分析利用时域分析方法,能够了解控制系统的动态性能,如系统的上升时间、调节时间、超调量和稳态误差,都可以通过系统在给定输入信号作用下的过渡过程来评价。图3.1时域分析图3.1.2 频域分析频域分析法是应用频率特性研究控制体统的一种经典方法。他的基本原理是,若一个线性系统受到频率为ω的正弦信号的激励时,输出仍然为同频率的正弦信号,但其幅值M(ω)与输入信号成正比例关系,而且输出于输入信号之间有一个相位差φ(ω),M(ω)和φ(ω

您可能关注的文档

文档评论(0)

153****9595 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档