论文摘要
远程控制实验室系统,是基于飞速发展的Internet网络,利用计算机自动控制技术、网络通信技术、仿真技术、多媒体技术、网络数据库技术以及Web技术等组成的网上远程高级控制系统,在高等教育中具有广阔的应用前景和发展空间。重庆大学自动化学院自动控制原理实验中心为改革当前实验室以模拟实验箱为主要实验对象的现状,从国外引进了先进的实验设备,如倒立摆、实验水箱、双旋翼、磁悬浮等。面对高校学生数量的急剧增加,实验资源满足不了当前需要的情况,自动控制实验室提出远程实验室建设项目,利用有限的资源,满足实验教学的需要。本课题源于重庆大学教学改革试验项目。目前,从网络计算机的角度选择远程监控方案主要有以下两种:基于C/S模式的远程监控方案和基于Web技术(即B/S模式)的远程监控方案。经过比较,基于B/S模式的远程监控实现了开发环境与应用环境的分离,使开发环境独立于用户的应用环境。因此本文采用基于B/S模式实施远程监控。依据确定的方案,本文对远程实验的关键技术进行研究和阐述,主要包括网络通信技术、数据库访问技术、控制端与数据板卡通讯、视频的监控技术和网络安全技术等。远程实验室在体系结构上主要分为客户层、服务器层、控制层以及被控对象四层。客户层的用户通过Internet网络访问系统,利用系统的设备。服务器层主要进行数据的集中管理以及客户端访问机制的管理。控制层为控制计算机,主要用来控制现场层各种的控制设备。现场层主要是实验室的各种相关设备,比如倒立摆,双旋翼,三容水箱模型等。远程实验室的建设分为远程虚拟实验室和远程实验室两步走。本文给出了远程虚拟实验室和远程实验室的设计方案,目前已经实现了远程虚拟实验。结合自动控制原理实验室的实际情况,选择双旋翼和磁悬浮作为被控对象,首先构建远程虚拟实验,构建数学模型,进行远程仿真研究。论文介绍远程虚拟实验系统的实现,完成客户端程序的设计,构建客户端应用程序,给出双旋翼和磁悬浮的实验界面以及仿真实验曲线。最后本文对远程实验系统进行了总结,指出远程实验室开发在网络安全技术、视频监控技术以及控制对象的控制算法等方面有待解决的工作。