【技术实现步骤摘要】
本专利技术涉及多水下机器人控制和仿真
,具体的说是一种基于混合式硬件 体系结构的多水下机器人半物理仿真系统及其控制方法。
技术介绍
为了满足水下机器人在控制系统软硬件设计和关键技术前期验证的需求,国内外 学者构建了各种应用于水下机器人的仿真平台,主要包括数字仿真平台和半物理仿真平 台。半物理仿真,也称半实物、硬件在回路(HIL,hardware in loop)仿真,在先进水下 机器人系统设计与开发中具有极其重要的意义。尤其对于多机器人系统而言,具有系统复 杂、存在各种不可预见性的特点,因此研究相应的仿真技术并建立其仿真环境,是设计复杂 控制系统、研究其关键技术及验证控制系统鲁棒性不可或缺的手段。与数字仿真不同的是,半物理仿真将真实的机器人控制器软硬件系统置于仿真环 境中,全过程、全状态进行仿真,及时发现机器人控制器在真实海洋环境中可能存在的软硬 件漏洞,提高系统可靠性。而这种半物理仿真只能对单一的机器人进行模拟控制,对于多机 器人,则无法实现模拟控制。目前,在相关报道中尚未发现多水下机器人半物理仿真装置。
技术实现思路
针对现有技术中存在的无法实现对于多机器人模拟控制这一空白,本专利技术要解决 的技术问题是提供一种能够对各机器人系统的软硬件内部关系、外部耦合等复杂过程进行 验证的多水下机器人半物理仿真系统及其控制方法。为解决上述技术问题,本专利技术采用的技术方案是本专利技术多水下机器人半物理仿真系统包括视景显示计算机,虚拟环境计算机,电 气转接装置以及机载自动驾驶仪,其中视景显示计算机,与虚拟环境计算机进行网络通信连接,实现海底地形、障碍物、 涌流和 ...
【技术保护点】
1.一种多水下机器人半物理仿真系统,其特征在于包括:视景显示计算机(1),虚拟环境计算机(2),电气转接装置(3)以及机载自动驾驶仪(4),其中:视景显示计算机(1),与虚拟环境计算机(2)进行网络通信连接,实现海底地形、障碍物、涌流和声纳传感器数据的模拟,以及各水下机器人位姿的三维立体显示;虚拟环境计算机(2),存有各水下机器人的运动学、动力学模型,通过模型解算,生成各种虚拟传感器设备信息,以实现水下机器人的自主闭环控制,同时完成模拟各种故障状况,以及模拟水声信道实现多机器人协作信息的转发;电气转接装置(3),将虚拟环境计算机(2)扩展卡的标准电缆接口转接为可与多水下机器人机载自动驾驶仪(4)方便连接的接口;机载自动驾驶仪(4),为多套,为真实的水下机器人软硬件控制系统,通过电气转接装置(3)获取虚拟环境计算机(2)的传感器数据,根据自身的运动规划和闭环控制系统生成执行器控制量经由电气转接装置(3)发送给虚拟环境计算机(2),同时根据使命需求通过虚拟环境计算机(2)向其它机器人系统发送协作信息。
【技术特征摘要】
1.一种多水下机器人半物理仿真系统,其特征在于包括视景显示计算机(1),虚拟环 境计算机O),电气转接装置(3)以及机载自动驾驶仪,其中视景显示计算机(1),与虚拟环境计算机( 进行网络通信连接,实现海底地形、障碍 物、涌流和声纳传感器数据的模拟,以及各水下机器人位姿的三维立体显示;虚拟环境计算机O),存有各水下机器人的运动学、动力学模型,通过模型解算,生成各 种虚拟传感器设备信息,以实现水下机器人的自主闭环控制,同时完成模拟各种故障状况, 以及模拟水声信道实现多机器人协作信息的转发;电气转接装置(3),将虚拟环境计算机( 扩展卡的标准电缆接口转接为可与多水下 机器人机载自动驾驶仪(4)方便连接的接口 ;机载自动驾驶仪(4),为多套,为真实的水下机器人软硬件控制系统,通过电气转接装 置C3)获取虚拟环境计算机O)的传感器数据,根据自身的运动规划和闭环控制系统生成 执行器控制量经由电气转接装置C3)发送给虚拟环境计算机O),同时根据使命需求通过 虚拟环境计算机O)向其它机器人系统发送协作信息。2.按权利要求1所述的多水下机器人半物理仿真系统,其特征在于所述机载自动驾驶 仪(4)包括CPU单元、串口扩展单元、外围扩展单元、开关控制单元、电源控制/监测单元 以及推进系统控制单元,其中CPU单元通过PC104总线连接串口扩展单元、外围扩展单元连 接,通过RS485总线连接开关控制单元、电源控制/监测单元以及推进系统控制单元。电源 控制/监测单元监测能源系统的电压、电流以及故障状态,接收CPU单元的指令,对能源系 统实施控制;推进系统控制单元监测驱动装置的运行状态,对驱动装置实施使能、转速、转 向控制;开关控制单元监测水下机器人的入水、漏水情况,对各机载传感器、压载设备开关 实施控制。3.按权利要求1所述的多水下机器人半物理仿真系统,其特征在于所述虚拟环境计算 机(2)包括工控机、数字IO单元、模拟量输入单元、模拟量输出单元以及串口单元,其中,工 控机连接上述各单元;数字IO单元的数字量输入端在机载自动驾驶仪(4)的控制下向工控 机输入多水下机器人的电源开关以及机器人压载设备的动作开关的仿真信号,数字量输出 端向机载自动驾驶仪(4)输出入水检测及漏水和漏油报警及其它故障信号;模拟量输入单 元在工控机的...
【专利技术属性】
技术研发人员:任申真,李一平,曾俊宝,谭亮,
申请(专利权)人:中国科学院沈阳自动化研究所,
类型:发明
国别省市:89[中国|沈阳]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。