900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > MATLAB设计控制系统仿真实验 基于MATLAB的自动控制原理实验仿真系统的设计

MATLAB设计控制系统仿真实验 基于MATLAB的自动控制原理实验仿真系统的设计

时间:2020-08-28 02:55:32

相关推荐

MATLAB设计控制系统仿真实验 基于MATLAB的自动控制原理实验仿真系统的设计

一、引言《自动控制原理》是自动化专业的基础课程,是控制科学与工程学科的一门方法论课程,主要培养学生掌握控制系统的分析和设计方法,其内容之多,理论性之强,决定了课程学习的难度。而实验课作为课堂教学的辅助内容,是培养学生自主性和创新性的重要环节。目前实验室的实验教学采用模拟电路实验台,将集成电路模块进行连线,形成典型系统,通过示波器观察响应曲线。传统性实验训练了学生对以传递函数为核心的控制系统与模拟电路系统之间的联系的认识和实践能力,但也存在其局限性:(1)价格昂贵,占地很大,因为实验台有限,只能几个同学共用一个实验台,难以满足几百学生实验教学的需要;(2)同一个实验,教师要对学生分拨讲解,重复进行,浪费人力、物力;(3)由于实验设备的长期工作,造成电容积分饱和,致使出现实验误差;(4)实验设备高度集成,操作性复杂,参数变化有限,局限了综合性设计性实验的开展;(5)实验室难以做到全开放性,学生实验受地域和时域的限制。因此,研制实验仿真系统是解决上述问题的有效措施。二、软件的总体结构设计MATLAB的图形用户界面(GUI)可实现可视化编程,不仅形象生动、互动友善、操作灵活,而且为人们提供了定性定量结合、局域全域结合、时域频域结合、模拟数字结合的数据探索、科学分析的仿真平台。自动控制原理实验仿真系统以MATLAB-GUI为开发工具,采用Windows风格,基于自动控制原理与现代控制理论的主要理论与基本思想,按照实验教学大纲的要求,设计具有独立功能的模块来实现的。模块之间没有数据交流,每个模块表现为一个独立的实验内容,允许用户输入模型参数,选择按钮功能,实验系统的GUI界面中提供了数据结果和图形结果,供用户进行系统分析和设计。实验系统结构体系共分7个子模块。1.典型环节的暂态特性。主要分析包括比例环节、惯性环节、积分环节、微分环节、振荡环节和时滞环节的阶跃响应、根轨迹图、奈奎斯特图以及伯德图。观察曲线,并总结环节的主要特点。2.二阶系统的暂态特性。通过阶跃输入、脉冲输入、斜坡输入,确定不同阻尼比时的输入响应曲线,读取性能指标;并研究零极点对二阶系统性能的影响。3.控制系统的稳定性分析。通过五种方法,代数稳定判据、根轨迹判别、Nyquist稳定判据、Bode图判别、Lyapunov稳定性判据,给出系统的稳定性结论。4.控制系统串联校正。属于设计性实验,要求根据已知的开环对数频率特性以及期望的性能指标,设计串联校正环节。可在原图上反复调试实验。5.非线性典型环节特性。对几个典型的非线性特性,例如:饱和特性、死区特性、继电器特性等仿真其正弦响应。6.非线性系统研究:通过相平面法和描述函数法绘图,分析非线性系统的稳定性以及自激振荡。7.状态反馈与极点配置。根据状态空间模型,设计状态反馈增益矩阵K,实现期望极点配置。三、实验仿真系统的功能实现图形用户界面开发工具(GUIDE)是一种程式性的设计工具,借助GUIDE平台及其辅助设计工具,制作用户界面,既方便快捷,所得的界面文件也便于理解和维护。图形用户界面开发工具GUIDE是一种程式性的设计工具,本仿真系统借助GUIDE辅助编程,实现过程以实验四为例。第一,构思、明确任务阶段。实验四题目为控制系统的串联校正,旨在实现采用频率法设计系统校正环节,达到期望的性能指标。控制理论中应用频率法进行系统的串联校正,根据校正环节的相位特点,有超前校正和滞后校正两种,两种校正方法设计校正环节的思路不同,要求的条件也不相同,但是同样可以改善系统性能。第二,几何界面的框架软件实现阶段。明确了设计任务,则要在GUI空白模板上进行控件的布局设

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。