当前位置:蚂蚁文档网 > 述职报告 > 基于LabVIEW的自动控制理论实验系统的设计与研究

基于LabVIEW的自动控制理论实验系统的设计与研究

时间:2022-03-05 09:59:07 浏览次数:

【摘要】基于综合提升学生的自主实验能力,以实验资源文档、仿真实验、模拟型实物实验和远程实验的方式构建了基于LabVIEW的自动控制理论实验平台。通过资源学习、任务驱动与探索学习等模式要求,为学生的思维与动手能力的培养提供教学思路与参考。

【关键词】自动控制理论;LabVIEW;实验系统

【中图分类号】G420 【文献标识码】B 【论文编号】1009—8097(2010)08—0139—04

一 引言

高等教育的质量与国家现代化建设密切相关,其中良好的教学实验设计对于人才的培养有着直接的影响。《自动控制理论》课程作为电气、自动化专业的一门重要的专业基础课,是联系前期基础课和后续专业课的桥梁。如何借助于实验课的辅助教学,生动、形象地帮助学生理解基本概念、建立理论与实际相结合的观点、培养大学生的初步工程实践能力,符合高校培养具有创新实践能力的高素质人才的需要。

LabVIEW是由美国国家仪器(NI)公司推出的一种使用基于图形化编程方式的虚拟仪器软件开发环境。具有直观易学、编程效率高,与Internet方便链接等特点。通过改变、增减系统的功能、可方便地扩充系统的复杂性,能为各层次学生提供广阔的实验与实践空间。为此,建立基于LabVIEW的自动控制理论实验平台,开展设计性、综合性较强的系统实验设计,不仅有利于通过直观形象的实验图形与结果激发学生的学习兴趣,而且对于全面提升学生动手构建物理系统和软硬件调试的综合能力具有重要意义[1-2]。

二 实验系统设计

近年来基于计算机技术的实验系统,作为一种工程、教学辅助工具,在简化问题、节约成本、缩短调试周期等方面特点突出,有利于发展学生借助计算机解决问题的能力。传统实物模拟实验,由于外部条件变化对实验结果及信息的影响不同[3],则对于学生发现问题、通过理论联系实际综合解决问题能力的培养具有不可替代的作用。目前,远程实验的开展也逐步获得关注重视。基于以上分析,所设计的LabVIEW自动控制理论综合实验平台,其系统结构如图1所示,可以融合以上三种实验模式的优点,力图通过交替互补,以不同的实验要求,通过设立资源学习、任务驱动与探索学习这三类学习模式,全方位提升学生的实验理论与技能。

1 仿真实验

LabVIEW在数据采集、工业控制等应用领域提供了一个功能强大、方便灵活的虚拟仪器的集成开发环境。降低了环境干扰和系统误差对测量结果的影响,改善了以往费时、费力的实验过程,便于学生集中精力对结果进行分析。

以非线性系统的描述函数法为例,图2为非线性系统框图,其中线性部分的频率特性函数为 ,非线性部分的算子以 表示。如何求取非线性系统的描述函数并进行分析,由于其独特的复杂性与抽象性,一直是自动控制理论教学的难点,理论计算繁琐,实验研究费时。

为此,采用基于图形化的计算机仿真的方法通过对非线性、线性环节的类型、参数进行选择,而后设定分析的频率范围、初值、步长、循环次数等,可有效避免繁复的频率调整、计数、描点等工作,迅速获取系统的幅相特性曲线。友好的仿真实验界面如图3所示。

设定线性区宽度 ,饱和特性信号限幅 后,输入到实验室开发的如图3所示的仿真实验系统界面,运行后,即可获取如图4所示的对应的幅相特性曲线图。

这样,利用仿真实验,学生可以灵活设定仿真条件,方便、省时地实现对各种非线性环节描述函数的求取与直观分析,达到了对抽象的非线性理论概念进行直观理解的目的。这部分内容,设定了2学时由教师讲解LabVIEW的基础知识,安排4学时课后时间用于相关资源学习。

2 模拟型实物实验

NI公司提供的ELVIS实验平台将DAQ硬件和LabVIEW软件组合成的一个定制灵活的教学实验平台。通过DAQ捕获实际系统中真实的物理信号,并输入到计算机中,而后利用LabVIEW编制相应的应用软件实现数据的监测、记录、显示及分析,可以简化实验数据获取及后续数据处理等过程。

目前本实验平台针对实物模拟实验设立了演示实验[4]和学生设计实验两部分。演示实验包括RC电路暂态电压变化实验、数据采集及滤波处理实验以及直流电机转速测控实验。通过演示实验的展示与讲解,以帮助学生逐步掌握NI ELVIS实验平台的使用与开发流程、技巧,为后续进行独立实验设计与研究奠定基础。而后,结合基于LabVIEW编程后提供的内置函数发生器和示波器等检测分析仪表,配合ELVIS提供的实验面包板,要求学生独立在实验板上通过模拟运放电路的搭建,完成二阶系统时域响应、典型环节频率特性、系统串联校正等实物模拟实验,并与理论分析值进行比较、分析。此处设定为任务驱动型学习方式,课内保留4学时用于提问、测试、成绩评定。

如图5所示,为求取典型积分环节频率特性而构建的模拟实验电路。

图5中运算放大器采用op07,输入正弦信号 ,其幅值 及频率 可调。当调节正弦信号幅值 过大时,系统可能进入运算放大器的饱和非线性特性工作区域,系统输出 信号则会输出周期畸变信号; 当调节正弦信号幅值 过小, 静电感应电压对系统输出 信号的叠加影响不可忽略, 会影响输出 信号测试的准确度(此处,可引导学生对信号处理方法进行思索、研究)。仅当调节正弦信号幅值 处于适当范围内,输出 才可清晰获取同频率的正弦信号。针对这一现象,与1节中虚拟仿真实验积分环节频率特性的求取方法进行对比,提出问题1:仿真实验与模拟型实物实验的区别与联系?问题2:确定一个环节是线性还是非线性的原则是什么?问题3:理论与实践的相互作用关系在科学研究中是怎样的?以此建立新旧知识的联系,激发学生的自主发现与探究意识,引发其解决问题的兴趣,鼓励其进行协作交流,进而形成自己对问题的独立见解,综合实践能力得到提高。

最后,考虑部分能力较强学生的实验需求及后续课程设计的需要,选购了8套球杆(ball balancer)系统作为被控对象。采用LabVIEW编制软件算法, 通过驱动程序控制伺服电机进行转速与位置调节,实现对此非线性、不稳定系统的稳定运行控制。这部分实验的设立为探索学习模式阶段,通过介绍难点的方式,引导学生深入思索、学习、探索前沿的控制方法。

3 远程虚拟实验

基于网络的远程实验室可以最大限度地实现实验资源的共享[5],因此本综合实验系统的设计也包含了这部分内容。远程虚拟仪器能从与Internet/Intranet相连的远端获得动态数据或将控制信号传送到远端,使在本地PC机上监控远端成为可能。远程虚拟实验不仅提高了实验设备的利用率,而且方便学生灵活安排实验时间,强化了学生的主体作用,同时有利于教师进行实验过程的管理,实现了利用网络进行资源交互学习等目的。

利用LabVIEW软件设计构建的网络虚拟实验室具有易于开发,投资少,扩充方便等特点。在LabVIEW 开发环境中,有多种方式可以方便实现远程数据的采集和仪器控制,主要有:基于NI公司的远程设备访问(remote device access, RDA)技术,可通过分别配置RDA Server和RDA Client实现网络内部的共享采集设备数据;功能强大、但开发将对较复杂的适用于较大规模网络实验室的DataSocket数据共享技术;简便、易学的基于WEB Publish的远程前面板(Remote Front Panels)技术。

考虑实验规模不大及时间限制等因素,本实验室选用了基于WEB Publish的远程前面板(Remote Front Panels)技术,构建B/S模式远程实验系统。远程前面板技术是把一个VI的前面板直接嵌入到Web网页中,并具有自动更新功能。此外,通过授权,不仅可以使得客户端能观测到一个动态刷新的实时画面,而且还可以对前面板进行远程控制。

考虑到一台实验设备在某一确定时间段内只可以由一个用户进行实验控制,因此,需要设定教师管理员进行实验预约管理。学生通过客户端注册登录后,在预定时间内享有对实验室内指定编号实验平台的控制权限。后续计划针对大四学生和研究生采用大作业形式,征集优秀的实验预约管理方案,取消人员管理,实现科学、高效的自动远程实验预约、监控、实验记录等管理功能。

三 结束语

基于LabVIEW技术开发的自动控制理论综合实验平台,通过设定仿真实验、真实模拟实验和远程实验互相结合与补充,不仅提供了丰富的计算机与网络学习资源,而且注重实验设计的智能化与真实性的协调统一,实现了实验设计的简易性、综合性和灵活性。通过关注实验过程,改变了传统教师讲授的单一模式,不仅便于学生形象理解和掌握与课程相关的知识点,促进学生的编程能力与动手能力的提升,而且使其自信心获得提升。这些都将助力学生从理论学习向实践研究进行跨越式转变,为探索培养具有创造力与创新性的当代大学教育进行经验积累。

参考文献

[1] 张桐,陈国顺,王正林.精通LabVIEW程序设计[M].北京:电子工业出版社,2008:2-5.

[2] 袁浩,朱畅,陈志敏.基于LabVIEW的自动控制仿真系统设计[J].实验室研究与探索,2006,25(4):457-459.

[3] 沈亦红.论物理虚拟实验与真实实验的互补作用[J].中国电化教育,2004,210(7):42-44.

[4] 杨智,袁媛,贾延江.虚拟仪器教学实验简明教程-基于LabVIEW的NI ELVIS [M].北京航空航天大学出版社,2008:90-108.

[5] 杨超,赵淑丽,程建刚等.构建实验教学网络支撑平台[J].电化教育研究,2003(9):39-42.

推荐访问:自动控制 理论 实验 研究 设计

猜你喜欢