论文部分内容阅读
随着嵌入式系统的广泛应用,将嵌入式设备接入Internet将成为一种必然,而通过Web方式对嵌入式设备进行远程监控则是最自然和最切实可行的选择,基于嵌入式Web技术的远程监控为监控系统的网络化、小型化提供了有效途径,是工业现场实现网络控制的最新发展趋势,本文设计和实现了一个适合于无人值守的电视发射机的远程智能监控与诊断系统。本文设计的系统具有环境参量监测、设备控制、智能报警、故障诊断等功能。它由监控站点、嵌入式设备服务器、诊断系统和远端监控客户端四部分构成。具体研究了应用嵌入式设备服务器进行远程监控与诊断的关键技术,主要内容可以分为以下2个部分:(1)提出了一种基于嵌入式Web技术的电视发射机远程监控与诊断系统的体系结构;讨论了设备服务器上CGI的原理及CGI开发技术,并开发了电视发射机远程监控系统的CGI组件及串行通信组件;分析了基于XML技术设计客户端的优点,提出并实现了利用CGI和XML技术实现远程监控计算机与嵌入式Web服务器进行动态交互的具体方法,解决了系统中嵌入式设备服务器资源受限问题。(2)在上述监控平台基础上,为了实现发射机的故障诊断功能,通过引入故障树和模糊数学的理论,把模糊二叉故障树的分析方法应用于发射机故障诊断系统,设计出基于规则表示的知识库和模糊推理机,最终实现了发射机故障的远程诊断。在设计上很好地考虑了嵌入式系统资源的有限性和客户端软件维护升级的方便性,嵌入式设备服务器端采用CGI接口技术响应客户端的控制请求,客户端采用XML技术实现动态的交互界面,系统具有可靠、灵活和可扩展的特点。系统从实际应用出发,实现了对电视发射机的远程监控和故障诊断功能,为远程监控与诊断系统的设计和实现提供了一种参考方案。