自动控制原理在MATLAB中的应用..docx

  1. 1、本文档共28页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
论文题目 自动控制原理在Matlab中的应用 学 院 自动化学院 专业班级 学 号 姓 名 指导教师 目录: MATLAB语言的发展 1. MATLAB 概述 2.Matlab的发展 3. Matlab在自动控制原理中的应用论述 Matlab在自动控制原理中的应用 1.传递函数 2.一阶系统的时域分析 1)一阶系统的脉冲响应 2)一阶系统的阶跃响应 3)一阶系统的斜坡响应 3.二阶系统的时域分析 1)求二阶系统的零极点: 2)二阶系统的脉冲响应: 3)二阶系统的阶跃响应: 4)二阶系统的斜坡响应: 5) 系统的闭环根、阻尼比、无阻尼振荡频率 4.系统的稳态误差 1)I型二阶系统 5.根轨迹 6.控制系统的频域分析 1)对数频率特性图(波特图) 2)奈奎斯特图(幅相频率特性图) 论文总结 参考文献 摘要:MATLAB自问世以来,一起优良而强大的数学计算和系统仿真功能神兽使用者青睐。在数学运算复杂,概念抽象的自动控制原理课程中发挥着无与伦比的作用,它不仅解决了数学运算问题,减轻学生工作量,而且能够进行控制系统的仿真,给出精确地相关图形,讲抽象的概念、公式转化为具体的图形,直观明了,加深了学生对自动控制技术的理解。 关键字:?MATLAB???自动控制????系统仿真 一、MATLAB语言的发展 1. MATLAB 概述 MATLAB是集数值计算、符号运算及图形处理等强大功能于一体的科学计算语言,是一种交互式的以矩阵为基础的系统计算平台,它用于科学和工程的计算与可视化。它的优点在于快速开发计算方法,而不在于计算速度。 MATLAB已成为一门高校必修的课程,也是最为普遍的计算工具之一。 2.Matlab的发展 MATLAB名字由MATrix和 LABoratory 两词的前三个字母组合而成。那是20世纪七十年代,时任美国新墨西哥大学计算机科学系主任的Cleve Moler出于减轻学生编程负担的动机,为学生设计了一组调用LINPACK和EISPACK矩阵软件工具包库程序的的“通俗易用”的接口,此即用FORTRAN编写的萌芽状态的MATLAB。 1984年由Little、Moler、Steve Bangert合作成立MathWorks公司,并把MATLAB正式推向市场。从这时起,MATLAB的内核采用C语言编写,而且除原有的数值计算能力外,还新增了数据图视功能。MATLAB是一种数值计算型科技应用软件,其全称是Matrix?Laboratory(矩阵实验室)。与其他编程语言相比,MATLAB具有编程简单、直观、用户界面友善、开放性强等优点,因此很快得到广泛应用,尤其在自动控制领域。? 3. Matlab在自动控制原理中的应用论述 随着计算机技术的发展和应用,自动控制理论和技术在宇航、机器人控制、导弹制导及核动力等高新技术领域中的应用也越来越广泛。不仅如此,自动控制技术的应用范围已扩展到生物、医学、环境、经济管理和其他众多社会生活领域中,成为现代社会生活不可或缺的一部分,随着时代进步和人们生活水平的提高,在人类探知未来,认识和改造自然,建设高度文明和发达社会的活动中,自动控制技术必将发挥更加重要的作用。作为自动化专业学生,了解和掌握自动控制的有关知识是十分重要的。? ?自动控制技术的应用不仅是生产过程实现了自动化,极大地提高了效率,而且减轻了人的劳动强度,但有些领域例如导弹制导,卫星发射,人是不能直接参与的,这就需要先对系统进行仿真,保证一定的成功率,才能进行真正的实验。另外,在大学阶段,自动化专业主要研究自动控制技术,而自动控制原理课程是自动化及其他相关专业的基础课程,该课程内容丰富、理论性很强、概念抽象、公式多、计算复杂,造成学生很难学懂,因而产生抵触情绪。为了解决这些矛盾,国家引进了MATLAB这一门关于计算机辅助技术的课程,作为学习自动控制原理的工具。这其中就主要运用了MATLAB这一软件强大的数学运算和系统仿真功能,能够很好地解决上述问题,深受师生欢迎。MATLAB在控制系统仿真方面的应用非常有意义。? 二、Matlab在自动控制原理中的应用 1.传递函数 传递函数: Evans form: Bode form: 2.一阶系统的时域分析: 1)脉

文档评论(0)

586334000 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档