MATLAB语言是一种十分有效得工具,能够容易解决在系统仿真以及控制系统计算机辅助设计领域的解决问题,在本次的系统建模与仿真设计中,需要使用人机交互界面 MATLAB GUI功能设计一个系统仿真GUI界面。由于GUI本身提供了Windows基本控件的支持,并且具有良好的事件驱动机制,所以GUI对于控制系统仿真的平台设计显得十分合适。GUI对于每个用户窗口生成.fig和.m文件,前者负责界面的设计信息,后者负责后台代码的设计。
本次设计主要基于MATLAB GUI平台,结合控制系统基础理论和MATLAB控制系统工具箱,实现用于控制系统计算机辅助分析与设计的软件。主要功能:实现传递函数模型输入、状态方程模型输入、控制系统稳定性分析,绘制系统奈奎斯特、伯德图、根轨迹以及零极点分布图。通过本次课程设计能够把这个学期所学到的大部分知识点融会贯通到一起,可以通过增加新颖的模块来了解跟多的知识,核心设计源于课本,附加功能来自探索。
1