基于LabWindows/CVI网络虚拟仪器实验室的构建

来源 :济南大学 | 被引量 : 0次 | 上传用户:youling0186
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
对于高等工科院校来讲,实验教学起着相当重要的作用。近年来各大高校纷纷扩招,学生人数急剧增加,实验室的设备和规模都难以满足需要,学生很少有亲自动手的机会,这对调动学生积极性,培养创新精神,加强实践动手能力的培养都十分不利。虚拟仪器实验教学系统正是在这样的需求下发展起来的。利用网络技术与虚拟仪器技术相结合构建虚拟仪器实验室,从而实现远程测控、资源共享、数据共享,不仅可以节省大量仪器设备的经费投入,而且为教学提供了一种全新的现代化教学手段。 本文提出了一个基于LabWindows/CVl的远程虚拟实验室经济型构建方案,本方案把远程同步教学与测控研究和模拟实验两方面结合起来,不仅搭建了功能齐全的实验平台,而且克服了远程教学只有理论无法做实验的缺陷。 本文就国内外虚拟实验室的研究现状和关键实现技术进行了简略介绍,并结合课题的目标及现有的资源情况,对Client/Server和Browser/Server两种网络模式进行分析和比较,提出了一种全新高效的系统结构-BSDA模式,即客户端浏览器/Web服务器/数据库/应用程序服务器结构,基于多层结构进行了功能的划分与整合,针对虚拟仪器实验室本文所作的工作如下: 第一,开发相应的硬件实验模块。经过认真的理论研究分析,本文利用高性能处理芯片FPGA作为核心芯片针对大学实验开发了相应实验模块。 第二,应用LabWindows/CVI开发了应用服务器程序,构建友好、逼真的人机交互界面,包括与底层硬件之间的通信。 第三,使用Java编程实现了网络管理服务器程序,采用“并发接收、顺序执行”的服务策略进行实验室多用户的管理。 第四,引入SQL Server作为本系统的数据库,用于存储用户的信息和服务器端采集的历史数据及其信息。 第五,利用java Applet开发客户端软件,多个java Applet嵌入不同的Web页面,极大地简化了客户端的结构,用户只需要通过界面设置好参数然后确认发送即可,同时可以通过浏览器的状态栏了解当前的连接以及运行状态。 论文在最终在网络上多台机器的环境下进行了测试,系统运行正常,客户端与服务器端能够协调工作、无差别的进行网络通信,用户可以根据自己的需求进行实验。
其他文献
现场总线在现代工业控制领域有着广泛的应用,作为一种全数字化的现场通信网络,现场总线具有可控性强、可靠性高、开放性好等优点。然而,在工业控制现场,不同时期和不同的环境
随着Internet的普及,电子邮件以其方便、快捷、低成本的特点成为现代社会主要通讯工具之一和互联网上最重要、最普及的应用之一。与此同时,垃圾邮件也越来越泛滥,大量占用了
多投影大屏幕系统是使用多台投影仪协同工作构建高分辨率、大可视范围的展示设备。多投影系统构建技术主要解决由于投影仪姿态、投影幕形状等造成的显示效果和目的效果不一致
脑-机接口提供了一种全新的通信方式,它能够实现人脑与外部环境的直接通信,可以帮助残障人员重新与外界交流,也能为某些领域提供特殊的控制方法并为探索人脑奥秘提供全新途径
Web是一个复杂超文本所组成的巨大信息源,而且以很快的速度在不断的扩大,Web在发展过程中存在着大量的社区,这些社区是Web组织中非常重要的信息,社区可以为用户提供有价值的
近年来,多核并行程序得到了广泛的应用。在程序调试过程中,由于多核并行程序执行不确定性,会导致难以重现程序中的错误,给多核程序调试带来很大的困难,严重阻碍了多核并行程
在电子商务时代的今天,企业与客户之间的交互方式发生了显著的变化,谁也不能保证客户会对你从一而终,企业要想保留住客户,就必须更多的了解客户的需求。CRM就是企业为了保持
随着分布式系统技术的不断发展,面向服务的企业应用集成技术与方法研究日益受到重视。如何将企业内部的遗留系统平滑的封装为标准Web服务并对外发布,成为研究的关键问题。作
随着互联网的飞速发展,社会的信息化程度不断提高,计算机网络已经深入到社会的各个方面,带来了巨大的经济效益和社会效益,然而也带来不可忽视的安全风险。防火墙是一种安全有
心脏的计算模型不但为解释实验数据提供了强有力的支持,而且它突破了实验方法的限制,能够帮助研究人员更加深入地探索心脏的工作机制。目前,心脏建模领域蓬勃发展:该领域吸引