资源描述:
《simulink和gui的运动控制系统虚拟实验平台设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、Simulink和GUI的运动控制系统虚拟实验平台设计第29卷第6期2010年6月实验室研究与探索RESEARCHANDEXPLORAT10NINLAB0RAT0RYVo1.29No.6Jun.2010基于Matlab/Simulink和GUI的运动控制系统虚拟实验平台设计尚丽,淮文军(苏州市职业大学电子信息工程系,江苏苏州215104)摘要:利用Matlab环境中的Simulink仿真工具箱和友好的GUI界面,设计和实现了运动控制系统课程的可视化虚拟实验平台的构建.该实验平台包含运动控制系统实验教学中典型的仿真
2、模型和仿真实例分析,能够实现硬件实验所不能完成的项目,帮助学生更直观地理解运动控制系统的组成和工作原理,增强感性认识,培养学生的研究能力,综合应用能力和创新能力.关键词:Matlab/Simulink仿真工具箱;GUI界面;运动控制系统;虚拟实验平台中图分类号:TP273.4文献标识码:A文章编号:1006—7167(2010)06—0066—06TheVirtualExperimentPlatfOm1DesignofAuto-controlSystemBasedonMatlab/SimulinkandGUISH
3、ANGLi,HUAIWen-jun(DepartmentofElectronicInformationEngineering,SuzhouVocationalUniversity,Suzhou215104,China)Abstract:UtilizingSimulinksimulationtoolboxandfriendlyGUIinterfaceinMatlabsoftware,thevisualvirtualexperi—mentplatformoftheauto-controlsystemcoursewas
4、designedandrealized.Thisexperimentplatformcomprisesoftypicalsimulationmodelsandexampleanalysisinexperimentalteachingofauto—controlsystem.Itcandosomeexperiments,whichcan'tberealizedbyphysicaldevices,andhelpstudentstocomprehenddirectlythecomposingandtheoryofaut
5、o—controlsystem,enhancestudents'perceptualknowledge,andculturestudents'abilityofresearch,syntheticallyappli—cationandinnovation.Keywords:Matlab/Simulinksimulationtoolbox;GUIinterface;auto—control;virtualexperimentplatform1引言运动控制系统是应用电子技术,电气工程,自动化及机电一体化等专业的一门重
6、要专业课程.该课程综合了电路,电子,电机拖动,自动控制原理,电力电子变流技术等课程的相关知识,是自动化专业的一个重要专业方向¨.该课程的任务不仅是研究,学习直流调速和交流调速的方案,使学生在将来工作中能根据需收稿日期:2009—10—13基金项目:江苏省自然科学基金资助项目(BK2009131);江苏省"青蓝工程"资助;苏州市职业大学教改资助项目(SZDG4-09024)作者简介:尚丽(1972一),女,安徽砀山县人,博士,副教授,高级工程师,主要从事数字图像处理,人工神经网络和模式识别的研究.Te1.:1891
7、3129369;E—mail:s10930@jssvc.edu.cn要设计或选用这些系统,从培养的角度来说,更重要的是培养学生综合运用知识来解决工程实际问题的能力.在实际工程中如何使学生学会运用综合知识,使运动控制系统具有更好的性能以满足生产的要求是课程的任务,这就使教学不仅需要课堂讲授,更需要学生有更多的感性认识,加强实践性教学环节,包括实验和课程设计.但是由于受到教学学时,实验设备,实验人员和实验条件的限制,教学要求有时难于完全达到,而虚拟实验和设计则没有这方面的限制".基于上述考虑,本文将Matlab/Si
8、mulink仿真技术和GUI界面设计引入到教学中,开发设计了可视化的运动控制系统虚拟实验平台,并取得了较好的效果.通过仿真,学生可以对各模块性能,电路连接情况有所了解并直观地看到仿真结果;通过对仿真参数进行调整,可以使学生了解参数变化对系统性能的影响,在硬件实验之前就能对第6期尚丽,等:基于Matlab/Simulink和GUI的运动控制系统虚拟实验平台设计67系统电路有