论文部分内容阅读
该文所研究的网络化虚拟仪器系统是利用虚拟仪器技术、网络技术、通信技术、信号处理技术以及人工智能技术建立的,它可广泛应用在环境监测、敌情监视、远程传感、工业控制、智能建筑、远程医疗等领域.文中深入地研究了基于信息网的虚拟仪器系统的建模、多用户并发访问引起的资源竞争、测量任务执行模式等问题,其主要研究内容和创新之处如下:(1)给出了网络化虚拟仪器系统的总体结构以及不同模块间的通信过程;提出了网络化虚拟仪器系统的面向对象模型,并建立了其对象模型、动态模型及功能模型.这些模型的建立为提高系统软件的继承性和封装性,减少系统维护和二次开发的工作量,实现系统软件的部件化打下了坚实的基础.(2)首次提出并实现了一种功能优于VXI-11规范的多用户并发访问控制机制.(3)首次将移动Agent技术应用到网络化虚拟仪器系统中,来协助服务器完成测量任务.文中以移动Agent在分布式多传感器环境下,执行多传感器故障容错算法为例,给出了其设计方法和实验结果.并对采用移动Agent前后网络化虚拟仪器系统的运行效率作了比较,证明了移动Agent在处理海量数据时,所具有的高效性.(4)给出了面向对象的网络化虚拟仪器系统原型的应用实例——远程虚拟仪器实验室.