基于网络的焊接机器人信息传输方法研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
本文主要搭建了焊接机器人网络通信硬件平台,设计了焊接机器人网络通信模型拓扑结构、网络通信协议、视频传输模型,构建了通信系统,并对通信系统做了测试,最后对焊接机器人广域网通信做了初步研究。
     首先,搭建了焊接机器人网络通信平台。基于网络通信方式设计了焊接机器人通信系统网络拓扑结构,搭建了焊接机器人网络通信平台。
     其次,基于UDP协议设计了焊接机器人局域网通信协议WRNCP和局域网视频实时传输模型BPM。介绍了C/S通信模型、套接字通信技术、多通道传输思想和多线程编程技术;设计了视频传输方法和视频传输控制策略;在VC++6.0开发平台下综合应用相关技术实现了焊接机器人局域网络通信平台软件界面。
     再次,对焊接机器人局域网通信系统进行了测试。重点对通信系统的延时、视频传输速度、协议的可靠性等做了测试。对TCP协议、UDP协议和WRNCP协议延时情况做了统计分析,得出TCP协议、UDP协议和WRNCP协议在零负载局域网中和有负载校园网中传输延时均不符合正态分布规律;对整个通信系统的视频处理速度和传输速度做了测试分析,提出实时性是所设计的焊接机器人网络通信系统中最重要的指标参数;对WRNCP协议的可靠性做了测试,对TCP协议的粘包现象做了分析。
     最后,对焊接机器人广域网通信方法做了初步研究与探讨。介绍了网络地址转换(NAT)技术、网络最大传输单元(MTU)限制等,分析了广域网络引起丢帧的影响因素;设计了焊接机器人广域网通信协议,视频实时传输方法、视频传输控制策略;论文基于VC++6.0开发平台实现了焊接机器人广域网通信系统,对其在校园网络中的视频传输进行了测试。
In this paper, the hardware platform of welding robot network communication were built, welding robot network communication model topology, network communication protocol and video transmission model were designed. The whole communication system was realized at VC++ 6.0 platform. What's more, some tests to the system were done. In the end, wielding robot wide-area network communication preliminary study was done.
     First of all, welding robot network communication platform was built. Network conception was introduced to the traditional welding robot system in this paper. First, welding robot network communication model topology was designed, the hardware platform was realized. Then, the platform designed was access to the campus network.
     In the second place, welding robot communication protocol WRNCP in LAN and video real-time transmission model BPM in LAN based on UDP protocol was designed. In chapter three of this paper, firstly, C/S communication model, socket communication technology, multi-channel idea and multithreaded programming technology were introduced. Next, vide transmission method and video transmission control strategies were designed. Finally, the welding robot communication platform software interface was realized at VC++6.0 development platform with related technologies.
     In the third place, some tests to the welding robot communication system are done. The tests focus on the communication system delay, video transmission speed and protocol reliability. First, statistical analysis to the delay of TCP protocol, UDP protocol and WRNCP protocol is done. It can be found that data transmission delay of TCP protocol, UDP protocol and WRNCP protocol in LAN with zero load and in campus network, all hardly consistent with the normal law. Secondly, test and analysis to video process speed and transmission spend of the hole system were done, and propose that real-time is the most important indicator parameters in welding robot network communication system. In the end, the reliability tests of system have been done, and have given the analysis explanation to packet splicing of TCP protocol.
     Eventually, preliminary study and discuss on welding robot communication method in WAN were done. First, network address translation (NAT) technology, network maximum transmission unit (MTU) and so on is introduced, and the factors causing frame lost in WAN were analyzed. Next, the welding robot WAN communication protocol, video real time transmission method and video transmission control strategy are designed. Lastly, the welding robot WAN communication system software platform was realized at VC++6.0 development platform, and some tests to video transmission spend of the system in campus have been done.
引文
[1]马宏鹏,安刚,赵新,张蕾,卢桂章.基于互联网的机器人遥操作系统平台[J].自动化与仪表,2000.15(6):3-7
    [2]赵猛,张珩,陈靖波.灵境遥操作技术及其发展[J].系统仿真学报,2007.19(14):3248-3252
    [3]史英海,王越超.基于IP QoS技术的网络机器人遥操作研究[J].机器人,2003.25(4):363-366
    [4]王世华,胥布工,刘云辉,贾允毅.多信息感知辅助的网络遥操作机器人系统[J].机器人,2008.30(1):47-55
    [5]王世华,胥布工,刘云辉.基于Internet的实时遥操作移动机器人系统[J].华南理工大学学报(自然科学版),2008.36(1):81-88
    [6]李海超,吴林,高洪明,张广军.基于机器人遥操作的遥控焊接最新研究进展[J].焊接学报,2006.27(6):108-112
    [7]孙富春,吴凤鸽,刘华平.面向在轨服务遥操作技术的研究与展望[J].空间控制技术与应用,2008.34(1):33-37
    [8]庄严,王伟,恽为民.基于网络的机器人控制技术研究现状与发展[J].机器人,2002.24(3):276-282
    [9]王理燕,贺利军,陈建华.基于VC的UDP的实现[J].信息通信,2008.(1):20-23
    [10]吴秋峰.网络控制的机遇与挑战[J].工业控制计算机,2004.17(9):1-2
    [11]马国红,陈善本,黎文航.网络机器人的发展及其在焊接中的应用现状[J].焊接,2004.(4):5-8
    [12]蔡皖东编著.计算机网络(第3版)[M].西安:西安电子科技大学出版社.2007.
    [13]白成杰,白成林,韩纪广编著.计算机通信网络技术及应用[M].北京:人们邮电出版社.2002.
    [14]陈明编著.网络协议教程[M].北京:清华大学出版社.2004.
    [15]兰少华,杨余旺,吕建勇编著.TCP/IP网络与协议[M].北京:清华大学出版社.2006.
    [16]谭玉波.基于Internet的端到端视频传输控制研究[D].国防科学技术大学,2005.
    [17]顾洪军,张佐,吴秋峰.控制系统的网络化发展[J].工业仪表与自动化装置,2000.(1):62-65
    [18]张阳,王宣银,刘松国.焊接机器人嵌入式示教系统设计与实现[J].设计与研究,2007.(3):1-3
    [19]李志坤,段培永,宋波.网络化控制系统研究现状与展望[J].山东建筑工程学院学报,2005.20(4):69-73
    [20]黎善斌,王智,张卫东,孙优贤.网络控制系统的研究现状与展望[J].信息与控制,2003.32(3):239-244
    [21]龚伟.基于VFW的远程专家会诊系统中的实时音视频捕获[J].计算机科学,2007.34(11): 127-128
    [22]于晓宇,傅志中,唐学怡.JPEG标准下图像压缩算法的研究与实现[J].电视技术,2009.33(S1):1-3
    [23]Ye Xiu-fen, Liu Peter, Xiao Ping, Li Guo-bin. Internet-based Teleoperation Platform for Mobile Robot[J]. Journal of Marine Science and Application,2002.1(2):46-50
    [24]Song Hong, Shi Feng. Real-time detection of moving objects in video sequences[J]. Journal of Systems Engineering and Electronics,2005.16(3):687-691
    [25]王文义,李尊锋,周兵.局域网环境下视频实时传输系统的软件实现方法研究[J].计算机工程与应用,2002.(11):154-156
    [26]余胜生,邓家义,周敬利.视频实时传输中的速率控制研究[J].计算机工程与应用,2002.(11):165-167
    [27]袁立民,沈兰荪.一种视频图像传输的多线程实现方法[J].电子技术应用,1999.(1):49-51
    [28]席兵胡,章芳,王华.远程图像传输关键技术的研究[J].广东自动化与信息工程,2002.(3):32-35
    [29]Yan Bo, Yan Guo-zheng, Ding Guo-qing, Zhou Bing, Fu Xi-guang, Zuo Jian-yong. On-line Detection of Gas Pipeline Based on the Real-Time Algorithm and Network Technology with Robot[J]. Journal of Donghua University (Eng.Ed.),2004.21(5):93-97
    [30]岳继光,李永东.数据打包在网络控制系统的应用[J].测控技术,2004.23(2):25-26
    [31]孙海燕,侯朝桢,赵奇.基于模型的网络控制系统稳定性[J].控制与决策,2005.20(4):412-416
    [32]桂芳,全书海.网络控制系统传输时延分析与测试[J].2005.25(10):2264-2266
    [33]陈又,崔正军,王季.以太网分布式测试系统中实时传输技术研究[J].计算机测量与控制.2008.16(2):259-261
    [34]沈远东,杨震.网络端端传输延时的测试和相应统计方法的研究[J].计算机仿真.2005.22(2):130-132
    [65]王松桂,程维虎,高旅端编.概率论与数理统计[M].北京:科学出版社.2000.
    [36]羊劲松.网络环境下的机器人遥操作研究[D].南京理工大学,2004.11
    [37]朱徐华.网络环境下移动机器人的建模与控制方法研究[D].南京理工大学,2006.12
    [38]Nitendra Nath. NONLINEAR CONTROL TECHNIQUES FOR ROBOT MANIPULATORS [D]. Clemson University,2006
    [39]Kailash Krishnaswamy. Passive teleoperation of hydraulic systems[D].The University of Minnesota,2004
    [40]Xiaoyan Liu.Pose based bilateral teleoperation using wave variables and wave prediction [D].The University of Waterloo,2005
    [41]Xiaolong Xue.Teleoperation of a Network-enabled Mobile Robotic System[D]. The University of Guelph.2005
    [42]董春桥,张亚男,桑杭武.自控网络综合分析与研究[J].电气自动化,2007.29(4):3-5
    [43]黄周钊,黄文达.网络通讯在互联网远程通用实验系统中的应用[J].计算机工程与设计, 2004.25(7):1082-1085
    [44]黄靖龙,李青峰,文其知.基子网络通讯的煤矿设备运行集中监测技术[J].煤炭科技,2007.(3):26-28
    [45]王笃宾,侯建军.基于Internet的机组振动监测数据采集系统[J].仪器仪表用户,2007.14(6):36-37
    [46]曹力,刘晓平.局域网中分布式仿真系统的通讯模型[J].系统仿真学报,2007.19(13):2951-2954
    [47]陈魁.VC++中UDP通信的实现[J].微机发展,2003.13(9):38-39
    [48]唐丰收,王志刚,李钒.IP网的实时视频传输技术[J].计算机与现代化,2008.(3):42-44
    [49]LI Ming-fu, LI Shi-qi, ZHAO Di, ZHU Wen-ge. A Teleoperation System Based on Predictive Simulation and Its Application to SpacecraftMa intenance[J]. International Journal of Plant Engineering and Management,2008.13(1):1-9
    [50]徐刚.实时视频传输的自适应调节方法及其应用[J].计算机工程与设计,2008.29(9):2151-2155
    [51]魏道稳.网络控制系统的数据包丢失研究及控制调度协同设计[D].南京理工大学,.2004
    [52]Xiao Long-xue. Teleoperation of a Network-enabled Mobile Robotic System[D]. The University of Guelph,2005.8
    [53]吉顺平,陆宇平.基于UDP/IP的工业以太网络通信协议的设计[J].信息与控制,2008.37(5):560-564
    [54]Zhao Jie, Gao Yong-sheng, Cai He-gao. Safety Architecture of Internet based Multi-robot Teleoperation System[J]. Journal of Harbin Institute of Technology(New Series),2005.12(6): 599-602
    [55]Sarah Hall. MODEL FOLLOWING CONTROL STRATEGIES AND HUMAN INTERFACE TECHNIQUES FOR THE TREATMENT OF TIME DELAY DURING TELEOPERATION[D]. The University of Maryland,2004
    [56]Zang Xi-zhe, Zhao Jie, Cai He-gao. Design of Multisensoration Gripper for Internet-based Teleoperation[J]. Hingh Technology Lefttersi,2007.13(11):23-26
    [57]林青松,胡方霞,刘杰,陈发吉等编著.Visual C++案例开发[M].北京:中国水利水电出版社.2005.
    [58]李现凡,高建荣.基于SOCKET编程接口的局域网即时通信系统的开发实现[J].常州轻工职业技术学院学报,2003.(4):14-18
    [59]夏玲.客户端与服务器端的Socket通信[J].电脑编程技巧与维护,2009.(17):49-61
    [60]刘烨.用Socket实现基于TCP和UDP的原理探索[J],2009.(3):6-8
    [61]Gao Sheng,Zhao Jie, Cai He-gao. Internet Based Design of Distributed Virtual Environment for Multi-robot Teleoperation[J]. Journal of Harbin Institute of Technology (New Series), 2006.13(1):99-105
    [62]林凯雄.基于对等网的SVC视频实时传输算法的研究及应用[D].中山大学,2008.
    [63]陈永利.网络环境下数据传输性能测试研究[D].中北大学,2006.
    [64]朱子玉,李三立,都志辉,唐瑞春.用户层通信网络性能测试方法[J].清华大学学报(自然科学版),2005.45(7):30-38
    [65]UDP协议P2PNAT穿透技术.http://www.mybbdy.com/show.asp?id=158,2009.11
    [66]Zhang Jia-fan, Fu Hailun,Dong Yiming. Novel 6-DOF Wearable Exoskeleton Arm with Pneumatic Force-feedback for Bilateral Teleoperation[J]. Chinese Journal of Mechanical Engineering,2008.21(3):58-65

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700