摘要
为实现自动控制原理课程实验的便捷化、直观化,提出一种基于Matlab/GUI和LabWindows CVI的自动控制原理虚拟实验教学平台的开发方法。应用Matlab/GUI工具箱设计实验仿真界面,由回调函数提供后台控制算法实现模型仿真。平台包括基础实验、综合实验2大类8个实验,覆盖"自动控制原理"课程实验教学内容。综合实验中的系统变量数据共享,学生通过调用自主编写程序m文件可以实现控制算法测试。
In order to realize the convenience and intuition of the Automatic Control Principle experimental course, a development method of the virtual experimental teaching platform for automatic control principle based on MATLAB/GUI and LabWindows CVI is proposed. The experiment simulation interface is designed and drawn by using the MATLAB/GUI toolbox, and the background control algorithm is provided by the callback function to realize the model simulation. The platform includes eight experiments in two categories such as basic experiment and comprehensive experiment, covering the experimental teaching content of the Principles of Automatic Control course. Based on the system variable data sharing in the experiment, students can carry out the control algorithm test by calling the self-programming m file.
引文
[1] 刘惠敏.基于MATLAB的自动控制原理虚拟实验教学平台设计[J].实验室科学,2016,19(3):48-52.
[2] 邓晓刚,杨明辉.面向现代控制理论实验教学的倒立摆虚拟仿真系统[J].实验室研究与探索,2017,36(5):79-83.
[3] 翁汉琍,李振兴,黄景光.电气工程专业课程教学研究[J].实验技术与管理,2017,34(12):218-221.
[4] 陈飞,陈惠侠.基于LabVIEW和Matlab的自动控制虚拟实验系统[J].实验科学与技术,2009,7(1):75-77.
[5] 徐俊艳,刘瑞清,王治忠.VRML与MatLab在自动控制虚拟实验室开发中的应用[J].现代计算机(专业版),2009(3):100-102.
[6] 董海瑞,齐晓慧,袁贺德,等.基于MATLAB的“自动控制原理”虚拟实验仿真平台[J].实验室研究与探索,2005(增刊1):216-218.
[7] 王焕然,徐颖秦.自动控制原理虚拟实验平台的设计与开发[J].电力系统及其自动化学报,2010,22(4):157-160.
[8] 赵久强,冯毅萍.Labview在自动控制原理仿真实验教学中的应用[J].实验室科学,2018,21(1):85-88.
[9] 闫红梅,张鸣,李远征.基于Matlab的系统稳定性分析实验设计[J].实验技术与管理,2018,35(4):144-146,150.
[10] 胡寿松.自动控制原理 [M].4版.北京:科学出版社,2001.
[11] 高钦和,董家臣,邵亚军,等.基于Matlab/GUI的电动机特性虚拟实验平台开发[J].实验室研究与探索,2018,37(4):97-101,161.
[12] 余胜威,吴婷,罗建桥.MATLAB GUI设计入门与实战[M].北京:清华大学出版社,2016.