一种智能潜水器控制舱的全实物测试装置及测试方法制造方法及图纸

技术编号:3838199 阅读:210 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供的是一种智能潜水器控制舱的全实物测试装置及测试方法。水密接插线一端与控制舱水密插头联接,另一端将串行通信信号线接入普通PC多串口卡,将模拟电压信号线、数字信号线、脉冲信号线接入多功能卡。在普通PC中启动智能潜水器水动力学计算和传感器模拟程序,通过多串口卡上的指定串口和多功能卡上的指定端口接收指令进行动力学计算后,通过多串口卡和多功能卡,发回传感器状态信息;控制舱内各个嵌入式计算机程序启动,通过水密接插线发出控制指令,接收通过水密接插线返回的传感器信息;建立控制-传感器信息反馈-再控制-再反馈的信息循环,形成完整的控制程序调试闭环,长时间考核控制水密舱内软硬件的可靠性。

【技术实现步骤摘要】

本专利技术涉及的是一种检测装置,具体地说是一种智能潜水器控制舱的全实物测试装置。本专利技术还涉及一种智能潜水器控制舱的全实物测试方法。(二)
技术介绍
随着科技的不断进步,智能潜水器作为船舶与海洋工程、机器人技术的学科交叉领域,得到了世界各国的广泛重视。智能潜水器在可广泛用于海底生物资源探査,矿产资源采样,海底地形勘测,沉物打捞,地震地热活动的监测,海洋环境监测,海洋工程维护等。经过多年来各国学者的努力,智能潜水器的功能不断完善。与此同时,控制舱的电子设备也越来越复杂。因此在载体安装完成之后,智能潜水器下水之前进行控制舱的全实物测试是十分必要的。目前绝大多数研究机构采用的控制舱全实物测试方式是陆上直接接入实物传感器,检测软件对传感器数据收发是否正常。这样的办法缺点明显,因整个程序运行过程中涉及到的载体运动摇荡,传感器数据的合理改变,执行机构(螺旋桨)等的输出都无法在陆地上实现。因此,不能构成控制程序检测的闭环。因此,研制出一种智能潜水器控制舱的全实物测试方法,接收控制输出,模拟传感器的变化、建立载体动力学响应,完成控制的闭环测试,是智能潜水器陆上测试的关键性技术问题。而本专利技术所述的全实物测试方法,满足以上要求。西北工业大学先后发表了《某型水下航行器控制方案的半实物仿真》等6篇论文,论及了水下航行器半实物仿真方法。但此半实物仿真方法需要三轴电动转台和水压仿真器等辅助实物设备;无螺旋桨和浮力调整机构的测试手段;不能在控制舱全封闭下进行。哈尔滨工程大学甘永等在《系统仿真学报》发表了论文-《水下机器人半实物运动仿真系统的设计》,论及了水下机器人半实物仿真方法。但该论文所述方法不能在控制舱全封闭下进行;无舵机测试需要的脉冲频率和个数检测装置,不能实现舵翼等需要步进电机带动的执行机构实物测试;无浮力调整机构测试手段;执行机构输出通过网络,而不是实际输出。中科院沈阳自动化研究所孟宪伟等在《系统仿真学报》发表了论文《载人潜器半物理虚拟仿真系统4及其性能分析》,介绍了载人潜器半物理仿真方法。但该论文所述方法需要现场总线控制器和10/100M工业以太网交换机;文中无舵机测试需要的脉冲频率和个数检测装置,不能实现舵翼等需要步进电机带动的执行机构实物测试;对于数字信号的采集与发送,该文中没有给出实现方式。综上,已有技术中是采用半实物仿真方法,需要辅助设备或不能完全实现全实物闭环测试。
技术实现思路
本专利技术的目的在于提供一种可以在智能潜水器安装之后,在不开控制水密舱的情况下,有效地完成控制水密舱内全部控制设备和计算机的闭环调试的。本专利技术的目的是这样实现的智能潜水器控制舱的全实物测试装置的组成包括一台普通PC、安装完成的控制水密舱、多串口卡、多功能卡、水密接插线、控制水密舱直流稳压供电电源,所述的一台普通PC至少2个PCI插槽-插接多串口卡和具有AD、 DA、 DIO、计数器功能的多功能卡;水密接插线包括串行通信RS-232信号线、串行通信RS-485信号线、串行通信RS-422信号线、模拟信号输入线、模拟信号输出线、数字信号输入线、数字信号输出线、脉冲信号输出线、脉冲信号输入线;水密接插线一端与控制水密舱水密插头联接,另一端导线引出的连接关系为串行通信RS-232信号线,接入多串口卡的RS-232串口的TX、 RX、 GND;串行通信RS-485信号线,接入多串口卡的RS-485串口的485+, 485-;串行通信RS-422信号线,接入多串口卡的RS-422串口,T+、 T-接入多串口卡该路的R+、 R-; R+、 R-接入该路的T+、 T-;模拟信号输入线,接入多功能卡的DA输出端;模拟信号输出线,接入多功能卡的AD采集端;数字信号输入线,接入多功能卡的数字信号DO输出端;数字信号输出线,接入多功能卡的数字信号DI采集端;脉冲信号输出线,接入多功能卡的脉冲采集端;脉冲信号输入线,接入多功能卡的脉冲输出端。基于智能潜水器控制舱的全实物测试系统的测试方法为(1)按照原始定义,水密接插线一端与控制舱水密插头联接,另一端导线引出,将串行通信信号线接入普通PC多串口卡;将模拟电压信号线、数字信号线、脉冲信号线接入多功能卡;(2) 在普通PC中启动智能潜水器水动力学计算和传感器模拟程序,等待控 制舱内各个嵌入式计算机发出控制指令,并通过多串口卡上的指定串口和多功能 卡上的指定端口接收指令,根据6自由度空间动力学方程计算潜水器新的位置和 姿态,按照实际传感器数据传输速率和传输格式定义,通过多串口卡和多功能卡 发回传感器状态信息;(3) 控制舱内各个嵌入式计算机程序启动,通过水密接插线发出控制指令, 接收通过水密接插线返回的传感器信息;(4) 建立控制-传感器信息反馈-再控制-再反馈的信息循环,形成完整的控 制程序调试闭环,长时间考核控制水密舱内软硬件的可靠性。本专利技术可有效地进行智能潜水器控制舱的全实物测试,可在线模拟传感器的 数据变化、执行机构输出的载体动力学响应等。在控制舱全封闭的情况下,对控 制舱内的计算机等硬件和软件程序进行全面而真实的实物测试。为智能潜水器下 水试验做好充分准备。本专利技术可在控制舱全封闭的情况下,只利用一台综合测试计算机,对控制舱 内的计算机和软件程序进行全面而真实的闭环实物测试。全面模拟传感器和执行 机构的模拟信号、数字信号、脉冲信号、串行通信数据。可实现传感器的实际输 出模拟和对螺旋桨、舵翼、浮力调整机构执行机构、开关量的控制输出实际检测。(四) 附图说明附图是本专利技术的智能潜水器控制舱的全实物测试装置的示意图。具体实施方式 下面结合附图举例对本专利技术做更详细地描述结合附图测试设备包括一台普通PC1 (至少2个PCI插槽-插接多串口卡2、 多功能卡〈需具有AD、 DA、 DIO、计数器功能〉3),安装完成的控制水密舱4,水 密接插线,控制水密舱直流稳压供电电源。控制舱水密接插线可分为五类串行通信RS-232信号线、串行通信RS-485 信号线、串行通信RS-422信号线、模拟信号输入线、模拟信号输出线、数字信 号输入线、数字信号输出线、脉冲信号输出线、脉冲信号输入线。按照原始定义,水密接插线一端与控制水密舱水密插头联接,另一端导线引出6串行通信RS-232信号线,接入多串口卡的一路RS-232串口的TX、 RX、 GND; 串行通信RS-485信号线,接入多串口卡的一路RS-485串口的485+, 485-; 串行通信RS-422信号线,接入多串口卡的一路RS-422串口,T+、 T-接入多串口 卡该路的R+、 R-; R+、 R-接入该路的T+、 T-; 模拟信号输入线,接入多功能卡的DA输出端的一路; 模拟信号输出线,接入多功能卡的AD采集端的一路; 数字信号输入线,接入多功能卡的数字信号D0输出端的一路; 数字信号输出线,接入多功能卡的数字信号DI采集端的一路; 脉冲信号输出线,接入多功能卡的脉冲采集端的一路; 脉冲信号输入线,接入多功能卡的脉冲输出端的一路。多串口卡和多功能卡均采用PCI总线板卡,Windows下的驱动可由厂家获得。 驱动多串口卡后,Windows设备管理器中出现通讯端口 (COM3)-通讯端口 (C0M10)。加上PC主板自带两个通讯端口 (C0M1、 COM2),共有10个。这样可本文档来自技高网
...

【技术保护点】
一种智能潜水器控制舱的全实物测试装置,组成包括一台普通PC、多串口卡、多功能卡、安装完成的控制水密舱、水密接插线、控制水密舱直流稳压供电电源,其特征是:所述的一台普通PC至少2个PCI插槽-插接多串口卡和具有AD、DA、DIO、计数器功能的多功能卡;水密接插线包括串行通信RS-232信号线、串行通信RS-485信号线、串行通信RS-422信号线、模拟信号输入线、模拟信号输出线、数字信号输入线、数字信号输出线、脉冲信号输出线、脉冲信号输入线;水密接插线一端与控制水密舱水密插头联接,另一端导线引出的连接关系为:串行通信RS-232信号线,接入多串口卡的RS-232串口的TX、RX、GND;串行通信RS-485信号线,接入多串口卡的RS-485串口的485+,485-;串行通信RS-422信号线,接入多串口卡的RS-422串口,T+、T-接入多串口卡该路的R+、R-;R+、R-接入该路的T+、T-;模拟信号输入线,接入多功能卡的DA输出端;模拟信号输出线,接入多功能卡的AD采集端;数字信号输入线,接入多功能卡的数字信号DO输出端;数字信号输出线,接入多功能卡的数字信号DI采集端;脉冲信号输出线,接入多功能卡的脉冲采集端;脉冲信号输入线,接入多功能卡的脉冲输出端。...

【技术特征摘要】

【专利技术属性】
技术研发人员:李晔万磊庞永杰唐旭东张磊吕翀陈小龙
申请(专利权)人:哈尔滨工程大学
类型:发明
国别省市:93[中国|哈尔滨]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1