“自动控制原理”的LabVIEW辅助教学
2012-10-12曹科才孔令灿
电气电子教学学报 2012年6期
曹科才,孔令灿
(南京邮电大学自动化学院,江苏南京210046)
“自动控制原理”不仅是自动化、电气、电子信息等专业的必修课程,而且在机械、动力和化工等非电类工程专业的课程设置中也占有重要地位[1,2]。该课程主要研究自动控制的基本理论,自动控制系统的分析和综合方法,对学生学习后续课程及从事工程实际工作有着重要的影响。
目前,该课程的实验教学主要以仿真实验为主,大多以Matlab作为辅助教学工具,仿真实验程序代码的编写就让很多学生望而却步,以Matlab为基础的仿真实验效果并不理想。因此,寻找一种界面生动、编程简单、兼顾仿真实验与硬件实验,同时又能有效扩充理论教学内容、提高学生的学习兴趣的辅助教学手段,对于改进自动控制原理课程的教学具有重要的作用[3,5]。
1 LabVIEW软件优势
LabVIEW是由美国国家仪器(NI)公司研制开发的一种基于图形的程序开发环境,它不是采用基于文本的程序语言,与Matlab最大区别在于它产生的程序是框图的形式。基于G语言(图形化编程语言)的LabVIEW使得现场数据检测变得十分方便,且具有强大的数据运算与处理功能。
与传统的Matlab辅助教学相比,LabVIEW具有如下优势。
(1)LabVIEW软件使用方便,基于图形化的编程语言使学生较容易上手。另外简单明快的教学过程,使学生能很快体会到利用图形化编程语言的乐趣和创造性。
(2)借助LabVIEW辅助教学手段产生的界面美观大方,可以充分发挥可视化的教学功能,使得学生对于理论和实验教学内容的理解与运用能力大大提高。……
登录APP查看全文
