MATLAB和Proteus在《自动控制原理》教学中应用.docVIP

MATLAB和Proteus在《自动控制原理》教学中应用.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
MATLAB和Proteus在《自动控制原理》教学中应用

MATLAB和Proteus在《自动控制原理》教学中应用   摘要:“控制系统的校正与设计”一直是《自动控制原理》教学过程中的重点和难点,将MATLAB和Proteus软件应用于该章节的教学可以较大程度地降低学生对该知识点的理解难度,从而巧妙地完成现代仿真技术与经典控制理论在教学过程中的完美结合,使教学内容更加直观形象,使学生对知识的理解更加深刻透彻。   关键词:MATLAB Proteus 自动控制原理教学   中图分类号:G642.3 文献标识码:C DOI:10.3969/j.issn.1672-8181.2013.21.037   《自动控制原理》是电气工程及其自动化专业的一门重要专业基础课。[1][2]该课程理论性强、控制模型抽象,学生学习理解难度较大,其中,“控制系统的校正与设计”这部分内容表现尤为突出。为了激发学生对这部分内容的学习兴趣,采用MATLAB和Proteus软件进行实际电路建模和输出结果仿真,可以极大地帮助学生对该知识点的理解和掌握。本文将针对MATLAB和Proteus软件在《自动控制原理》教学中的应用进行一些探索,并给出实际的应用例子。   1 MATLAB和Proteus软件简介   MATLAB软件是目前使用最为广泛且功能最为强大的仿真软件之一,其内部的工具箱Simulink和SimPowerSystems可以方便地实现一般电子电路的设计与仿真。[3]然而,在教学中,由于MATLAB软件中没有集成运算放大器、单片机等模块,就给建立相关电路模型带来极大的不便。为了弥补这一缺陷,可以采用Labcenter公司开发的Proteus软件实现这一功能,以实现两种软件之间的优势互补,从而使教学效果达到最好。Proteus可以实现模拟电路、数字电路、单片机电路及电力电子电路的设计与仿真,功能非常强大。[4][5]采用Proteus软件对电路进行设计和仿真时,只需按照实际电路连接相应的元器件即可,而且可以通过示波器直接观察输出响应波形,操作非常方便。 另一方面,由于MATLAB软件兼容Proteus软件的输出仿真数据,这样就有利于两种软件的数据交换,以达到互补使用的功效。   2 MATLAB和Proteus用于“控制系统的校正与设计”教学实例   “控制系统的校正与设计”章节是《自动控制原理》课程教学中的一个重要内容,也是一个学生难以理解和掌握的知识点。采用MATLAB和Proteus软件可以使这部分教学内容更具体、更形象,从而帮助学生对这一教学难点的理解。下面就以一个简单的例子,具体分析MATLAB和Proteus软件分别在该章节教学中的应用情况。   首先设校正前和校正后的系统结构分别如图1和图2所示,其中传递函数为串联超前校正网络。   图1校正前控制系统结构图 图2校正后控制系统结构图   为了研究串联超前校正网络对系统动态性能的改善情况,同时分析MATLAB软件和Proteus软件在仿真研究中各自的优缺点,下面将分别采用两种软件对图1和图2所示系统进行研究。   2.1 采用MATLAB软件进行建模和仿真分析   在MATLAB的Simulink环境下建立系统的仿真模型,如图3所示。为了便于观察校正网络对系统性能指标的改善情况,分别将校正前系统(图3上半部分)和校正后系统(图3下半部分)的阶跃响应送入同一个示波器中进行观察。   图3 MATLAB环境下系统的仿真模型   仿真模型建立后,就可以进行仿真分析,仿真结果如图4所示。从图4中可以清楚的看出:采用串联超前校正后的系统,其参数上升时间、调节时间和超调量均比校正前系统大为减小,即串联超前校正很大程度上改善了控制系统的动态性能指标。   图4 MATLAB环境下系统的阶跃响应对比图   从上述的建模过程可以看出,通过MATALB的Simulink环境,可以让学生清楚观察到控制系统校正前和校正后模型上的差别,从而加深对串联超前校正结构和传递函数的理解。同时,仿真结果也可以让学生直观地观察并得出结论:串联超前校正的作用是改善控制系统的动态性能,即对控制系统上升时间、超调量和调节时间等性能指标的改善。   另一方面,从图3中系统的MATLAB模型可以看出,MATLAB软件虽然能够方便地建立整个系统的控制模型,然而并不能让学生形象地了解这些模型所对应的具体电路,造成学生对内容似懂非懂的情况,这是造成学生学习该节时理解困难的重要原因。下面将采用Proteus软件对同样内容进行仿真分析。   2.2 采用Proteus软件进行建模和仿真分析   基于MATLAB软件的建模和仿真分析可以较好地帮助学生理解具有校正环节的控制系统结构。然而,学生仍然对校正网络的具体电路知之甚少,为了使校正网络具体化,激发学生对这部分内

文档评论(0)

317960162 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档