谈网络远程控制系统的研究现状
2014-04-29易梦秋毕崇山陆永耕
易梦秋 毕崇山 陆永耕
摘 要 随着社会经济与技术的发展,人们的生活质量越发得以提升。计算机和自动化的应用领域也在不断扩大,出现了许多新的研究成果,包括在自动化,环境保护,道路交通,建筑和社区等领域。对于网络控制系统,随着智能大厦,家庭网络技术的快速发展,为了满足人们的需求,管理系统的自适应控制系统将在新世纪有很大的发展。
关键词 网络 远程控制 计算机 客户端 TCP协议
中图分类号:TP393 文献标识码:A
1远程控制简介
1.1远程控制的定义
从字面意义上来理解远程控制,是指在不近的距离范围来进行控制。监测和控制的对象是一个物理系统,如电力,生产线,水电站等,他们是由计算机系统控制来管理和执行的,因此远程控制是由监控计算机系统来操作的。准确理解,远程控制是本地计算机系统通过网络(尤其是Internet)的远程控制和控制系统,如基于Internet的远程控制系统是指以互联网为控制系统的通信平台。考虑到远程控制系统领域的对象,需要完整的远程监测应考虑以下几点:第一,保证实时性,即在有限的时间里正确的数据传输,处理,大多数的控制系统是一个实时系统,实时性的要求是特别重要的。二是可靠性和容错性,这是在系统出现故障的情况下,可以自动或半自动(人工干预的需要)采取相应的措施,确保系统正常运行。
1.2远程控制的模式
使用客户端/服务器的远程控制功能模式,由客户端和服务器端两部分组成。监控计算机系统在服务器模式运行,用来监控客户端。客户端主要负责请求将信息给服务器,把来自服务器发送的信息重新在本地实时显示,或向服务器端发送控制命令。服务器主要负责响应客户端的请求并发送信息。服务器程序放置在控制计算机中,客户程序安装在控制终端中。服务器程序启动,远程计算机上安装网络服务器的客户端一直搜索。然后,联系客户连接服务器,两个PC连接被建立,它可以通过互联网络协议TCP / IP被远程控制。
2网络远程控制系统的研究现状
随着互联网技术的迅速发展,远程控制技术已经日臻完善。首先,远程控制功能的PC用户可以访问台式机硬盘的信息,在你离开办公室的时候,甚至可以通过企业的网络资源访问台式机。今天,许多企业和零售商贩利用远程控制的功能作为一种有效的技术支持工具,如网络管理员利用软件对局域网进行管理,企业可以随时提取数据和信息。但最重要的远程控制技术是远程控制技术在工业控制中的应用。
随着网络和工业控制技术的迅速发展,带来了对控制技术的飞跃提升。国内外积极开展远程控制的应用研究,并取得了良好的效果。如等离子体物理研究所,中国科学院研制出了HT-7超导托卡马克装置。整个系统采用不同类型的计算机,操作系统也不同,能够满足实验控制系统的特殊要求,控制计算机各子系统在不同的实验场所,可以实现实时控制,并且可以和相距甚远的实验场所之间实现大量数据传输。为实现对保护系统的实时监测和诊断,系统在交换网络技术的基础上还采用了快速以太网。基于Socket网络编程的TCP / IP协议使用(如图1所示,是TCP协议中连接建立的过程图解),不仅实现了数据共享,还具有高速、可靠的数据传输的优点,而且系统具有简单,易于升级,性价比非常高。
到目前为止,基于国内互联网远程控制有不同程度的研究。相对而言,对于信息技术和计算机的发展,西方国家对于基于Internet的远程控制技术研究较早。由于因特网的迅速发展,国内也在近几年开始积极研究。国内基于Internet远程机器人控制的研究相对于其他地区和国外相对较晚,但也有一些不俗的研究成果。如美国伯克大学通过Internet远程控制技术研制了工业机器人的手臂来种植花卉。哈尔滨工业大学开发的网络机器人控制系统,用户可以查看传输机械臂上的摄像机图像,这使得园艺工作变得非常简单,如花卉种植,浇水等。
基于网络的客户机服务器模式的网络机器人控制系统,可以通过网络发送的命令和控制用摄像头来监控网站。目前,由于网络基础设施尚不完善,因此,大量图像监控的数据传输时间太长。即使使用数据压缩技术,仍然有大量的数据传输,远程控制的延迟时间非常长。此外,这类系统的网络模型通常使用客户机服务器模式,远程控制功能太简单,只有一些简单的指令,并不能达到所要求的复杂逻辑处理。
参考文献
[1] 单长虹.计算機远程控制技术研究[D]. 武汉大学,2004.
[2] 李新林.基于WEB的网络管理技术研究与实现[D]. 南京航空航天大学,2002.