欢迎来到天天文库
浏览记录
ID:22283091
大小:58.50 KB
页数:9页
时间:2018-10-28
《计算机控制虚拟教学实验系统的研究 》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、计算机控制虚拟教学实验系统的研究----计算机教育论文-->第一章绪论1.1虚拟仪器的国内外研究动态1.1.1虚拟仪器的概述虚拟仪器的起源可以追溯到上个世纪70年代,现在所谓的虚拟仪器是指由计算机硬件资源、模块化仪器硬件和用于数据分析、过程通信及图形用户界面的软件组成的一种计算机操纵的模块化仪器系统。虚拟仪器相比与传统仪器具有更完善的功能,用户可根据实验需求在计算机的屏幕上模拟出仪器的前面板,可自行完成仪器的功能的定义和设计,达到实验的目的。并且该模拟面板和真实实验仪器的前面板具有相同的功能,其不仅可以完成仪器参数的调整,而且还可以直观的通过显示控件看到实验的输出结果
2、。与国外发达国家相比较,我国的虚拟仪器的开发研究起步较晚,直到上个世纪年代中后期才引入虚拟仪器这一概念。近些年来,虽然国内的一些大学及公司等科研单位,在引进消化公司和公司的产品、研宄虚拟仪器设计平台以及开发虚拟仪器产品等方面做出了一系列有益的工作,取得了一批瞩目的成果。但是由于我国在电子测试技术、电子技术,高性能电子器件等虚拟仪器开发的关键技术上和欧美发达国家存在一定差距,所以总体来说我国的虚拟仪器技术的研宄和开发水平仍处于起步阶段。1.2课题研究的意义《计算机控制系统》是研宄离散化系统或近似离散系统的理论性很强的控制类课程,由于课程的实践性较强,且理论概念又枯燥难懂
3、,在教学中学生经常会纠结于复杂的数学运算无法掌握其基本概念。所以为了让同学更好的掌握课程内容,迫切需要在教学过程中增加实验的环节,将抽象的理论知识可视化。并且通过一定数量的验证性实验和综合设计实验的操作,使学生真正理解计算机控制系统的基本概念,掌握控制器设计的基本方法,并初步形成处理现实问题的能力。然而搭建计算机控制系统的实验平台,需要购买特定的实验仪器,大大的增加了教学成本。但是随着科学技术的发展,结合了计算机技术、数字信号处理技术、软件工程技术、标准总线技术的虚拟仪器技术的出现,提供了新的解决途径。我们可以运用计算机的强大的计算功能和图像处理能力,构建计算机控制虚
4、拟仿真实验系统,通过虚拟仿真实验对课程的相关内容进行演示、说明。该虚拟实验系统界面简洁美观、操作十分简单,只需借助现有的计算机便能获得良好的教学实验效果,避免了大量实验设备的购置,并且此类实验内容能不断扩展更新,使得学校无须顾忌它的使用寿命。另外该虚拟实验系统完全配合《计算机控制系统》的教学内容而开发研制的,其展示的图片和曲线都是根据输入的参数计算获得,在可视性、互动性和科学性方面具有突出优势。学生可通过对各个实验部分的操作,完成课程的相关理论计算和结论验证,从而增加了对枯燥数学理论的感性认识,提高了学习兴趣和教学质量。因此,运用计算机为本科教学设计和开发一个合适和综
5、合的计算机控制理论虚拟教学实验系统是具有实际意义的,并且可作为大学实验室的未来发展方向。第二章虚拟教学实验系统的总体设计本章的主要内容是首先简单介绍了计算机控制系统理论的发展;然后详细阐述了该虚拟实验系统的应用环境、总体设计方案和设计步骤;最后介绍了该虚拟实验系统应用程序的生成办法。2.1计算机控制系统理论的发展在现代工业控制体系中,随着工业产品设计的复杂化、多样性、人性化,使得人们对生产控制系统的要求更加复杂化,准确化,高效化,然而传统连续化控制方法己无法满足系统控制要求。随着计算机技术的发展,计算机的成本大幅度降低,另一方面计算机控制系统理论的分析方式和设计方法正
6、不断地日臻完善,因此运用计算机进行机械系统的离散控制方法逐渐代替传统连续化控制方法成为未来发展方向。计算机控制理论虚拟实验系统是以演示课程所涉及的基本理论概念,加深对课本知识理解为目的,开发的一款虚拟教学辅助软件。该虚拟实验系统釆用了模块化的设计方案,其内容主要包括数学模型实验模块、系统稳定性判据实验模块、系统稳态误差计算实验模块、系统动态性能指标实验模块、数字控制器设计方法介绍模块、PID位置型控制器设计实验模块、最小拍原理控制器设计实验模块、采煤机滚筒调高实验模块、车床进给伺服系统实验模块以及双容箱液位控制系统实验模块。其中每个模块都是一个实验子系统,具有自己的用
7、户界面,可独立完成特定的实验任务;并且每个实验模块都是通过主程序进行控制和调用。如图2-1所示为该虚拟实验的系统结构图。2.2虚拟实验系统总体的设计实现该课题设计出一个具有良好用户界面的综合实验平台,用于完成计算机控制理论的九个基本实验内容。为此首先需要构建一个开始界面,在此界面上,集成了系统界面控件与各实验子系统模块的前面板。用户可通过对系统界面控件的调用,驱动系统的各个实验子系统模块,以完成不同的教学实验演示的任务。如图2-2所示,界面左边有10个按钮,右边为显示窗口,学生只要按下相应的按钮,显示窗口就会显示相应实验模块的前面板。当前为系统初始化
此文档下载收益归作者所有