论文部分内容阅读
基于网络的远程实验系统使得传统的实验教育突破了时间和地域的限制,充分利用了现有的设备资源,开创了实验教学的新方式。
本文在查阅大量国内外文献的基础上,对网上实验系统和视频监控系统结构进行了研究,依据本单位实际情况给出了网上实验教学系统的设计方案。设计了远程登录控制的实验系统和基于B/S架构的远程网上实验监视系统,实现了设计功能并得到应用。本文的重点工作在于实验软件的编写,倒立摆系统模型的建立,起摆算法的研究和实验视频监控系统的系统设计和功能实现,主要研究内容和取得结果如下:
在控制机上采用VB6.0语言编写了实验软件完成设计要求实验管理功能,给出了倒立摆数学模型和起摆算法并在matlab中进行模块封装,学生通过远程登录方式远程控制本地计算机完成实验。
在SEED-DTK6446实验箱上构建视频服务器,完成实验视频信号采集传输功能,通过对视频压缩编码技术和网络通信协议的研究,编程实现H.264算法压缩编码、RTSP协议控制视频传输及RTP/RTCP协议视频传输,构建嵌入式Web服务器,视频服务器和嵌入式Web服务器通过基于UDP协议的套结字(Socket)进行通信,实现传输视频。使用CGI编程设计动态网页,嵌入视频播放器和云台控制按钮,实现了实验者能通过浏览实验网页观看实验视频的功能,并能通过网页上的按钮控制云台。
最后,对本文进行了总结,并提出了一些进一步研究的问题。