论文部分内容阅读
Internet的广泛应用,实现了机电控制的真正远程化,基于Internet的远程控制也就成为了远程控制发展的必然方向。但是,因特网中存在着种种威胁,严重影响着控制系统的可靠性。本文对基于Internet的远程控制系统可靠性进行了研究,提出了系统可靠性模型、可靠性设计技术以及可靠的控制协议,改善了系统的可靠性,具有重要的理论意义和实用价值。 本文首先分析了基于因特网的远程控制系统可靠性的国内外研究现状和存在的问题,提出了系统的基本理论和联网方案、控制方式等关键技术,并针对系统的可靠性模型,提出了系统的可靠性设计思想。 接下来,针对远程控制系统的特点,分析了提高系统可靠性的若干方法和技术,包括使用.NET Remoting分布式技术构建远程控制体系;采用虚拟专用网提高控制系统网络的可靠性;针对系统跨平台、跨协议的特点,设计一条多协议的安全隧道,并使用数据加密、防火墙等技术来辅助提高系统的网络可靠性;在系统软硬件的设计中使用模块化、冗余容错、Watchdog等技术提高系统可靠性。 然后,在系统可靠性思想的基础上,参照OSI参考模型,制定了远程控制协议(Remote Control System Protocol,RCSP)的协议体系。结合TCP/IP协议和流控制传输协议(Stream Control Transmission Protocol,SCTP)分析了RCSP协议的可靠性。并设计了基于UDP协议的RCSP协议,以保证系统的实时性及数据传输的可靠性。 最后,本文设计并实现了基于因特网的远程交通控制原型系统。在RCSP协议、可靠性体系结构等可靠性理论的基础上,设计了交通控制系统及其主要功能模块,构建了系统所使用的UDP数据通道和实时视频监控模块,实现了对远程交通系统的控制。