论文部分内容阅读
本文在深入研究了虚拟仪器技术和分布式网络技术的基础上,将最新的.net技术与虚拟仪器技术相结合,提出了基于.net的网络化监测诊断系统的方案和实现方法,并围绕国家863项目——可重复使用跨大气层飞行器健康监测与故障诊断技术,以地面远程监测和诊断的实际应用为对象,对基于.net的网络化监测诊断系统进行了开发和验证。 论文对该网络化监测诊断系统实现的各个方面进行了详细的介绍,完成了基于PXI的虚拟仪器采集、SQL Server数据库设计与访问、基于ASP.net的网络化远程监测和基于网络服务(Web Service)的远程诊断部分程序设计,以航天器为对象,开发了RLV健康监控与远程诊断系统,达到了预期的设计目的。 该系统适用于各种远程监控、远程诊断和远程决策系统,与过去的系统相比,具有开发快、程序可维护性好、安全、支持各种移动设备等优点,具有实际的应用价值,体现出了良好的应用前景。 在本系统的开发中,借鉴了最新的网络编程技术和软件开发理念,采用基于组件的多层结构程序设计,与以前的分布式程序相比,程序在可维护性、可升级性、安全性等方面有了很大提高。论文中提出将网络服务应用于远程故障诊断,并对其优点和实现方法进行了详细的介绍。采用网络服务进行远程诊断,具有较好的易用性和实用性,并具有一定的商业价值。