[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN106886220B - 一种高可靠性的无人船控制系统及其实现方法 - Google Patents

一种高可靠性的无人船控制系统及其实现方法 Download PDF

Info

Publication number
CN106886220B
CN106886220B CN201710171080.0A CN201710171080A CN106886220B CN 106886220 B CN106886220 B CN 106886220B CN 201710171080 A CN201710171080 A CN 201710171080A CN 106886220 B CN106886220 B CN 106886220B
Authority
CN
China
Prior art keywords
control module
module
unmanned ship
communication
control system
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201710171080.0A
Other languages
English (en)
Other versions
CN106886220A (zh
Inventor
丁玲
邓卓明
叶刚
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ANHUI COWIS INTELLIGENCE TECHNOLOGY CO., LTD.
Original Assignee
Anhui Cowis Intelligence Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Anhui Cowis Intelligence Technology Co ltd filed Critical Anhui Cowis Intelligence Technology Co ltd
Priority to CN201710171080.0A priority Critical patent/CN106886220B/zh
Publication of CN106886220A publication Critical patent/CN106886220A/zh
Application granted granted Critical
Publication of CN106886220B publication Critical patent/CN106886220B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/0206Control of position or course in two dimensions specially adapted to water vehicles

Landscapes

  • Engineering & Computer Science (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Control Of Electric Motors In General (AREA)
  • Toys (AREA)

Abstract

一种高可靠性的无人船控制系统及其实现方法,由通信模块、电机控制模块、主控模块组成。与传统无人船控制系统相比,本发明将通信功能和电机控制功能从主控模块分离独立成模块,通过CAN总线通信进行信息交互;防止系统问题,提高了系统的稳定性;通信模块、电机控制模块、主控模块之间建立心跳机制可判断各模块是否正常工作;在存在任意模块无法正常工作时,自动启动相应安全保护措施。本发明中增加了多套安全保护措施,在无人船与地面控制系统通信故障、无人船存在模块无法正常工作等情况下,无人船能继续执行任务或者被回收,提高了无人船行驶的稳定性、安全性。

Description

一种高可靠性的无人船控制系统及其实现方法
技术领域
本发明涉及无人机器人自动控制领域,具体为一种高可靠性的无人船控制系统其实现方法。
背景技术
无人船(Unmanned Surface Vehicle ,USV)将是未来河海环境下各种危险、重复、枯燥任务的主要承担者。无人船的控制系统决定了无人船任务执行效果,将直接影响无人船远程操控的安全性与智能性。由于传统无人将通讯功能集成在主控系统当中,导致主控系统需要处理船控功能的同时耗费大量时间处理通讯相关功能,并且无人船在水中航行的过程中,主控系统出现死机等意外情况,船则无法继续执行任务,并且对船的回收带来不便。
发明内容
本发明的目的是设计一种高可靠的通信实现方法,提高无人船控制通讯系统自动导航的效率及稳定性,并且改善无人船使用的安全性。
本发明采用的技术方案为:
一种高可靠性的无人船控制系统,由通信模块、电机控制模块、主控模块组成,所述通信模块、电机控制模块、主控模块之间通过CAN总线通信;所述无人船控系统主要通信模块从主控模块和电机控制模块获得无人船当前的状态信息,包括无人船位置、姿态、速度、电机转速等,通过无线传输至地面控制系统。地面控制系统通过无线传输发送无人船控制信息,包括无人船任务航点信息,行驶模式信息等,由通信模块接收处理,通过CAN总线转发至主控模块或者电机控制模块。
优选地,所述地面控制系统包括地面控制基站和遥控器。
本发明还提供了一种高可靠性的无人船控制系统的实现方法,包括:所述通信模块、电机控制模块、主控模块之间建立心跳机制判断各模块是否正常工作;在判断任意模块无法正常工作时,自动启动相应安全保护措施。
优选地,当所述通信模块与地面控制系统无线通讯故障时,通信模块通过CAN总线发送“与地面控制系统失联”指令给主控模块,主控模块根据预先设置参数,继续通过CAN通讯控制电机控制模块执行任务直至返航或者直接返航;当所述通信模块无法正常工作时,主控模块无法接受到通信模块的心跳包,则认为通信模块故障且无人船地面控制系统失联,主控模块根据预先设置参数,继续通过CAN通讯控制电机控制模块执行任务直至返航或者者直接返航
优选地,当所述地面控制系统与无人船通信正常,但主控模块无法正常工作,则通信模块和电机控制模块都无法接收到主控模块的心跳包,则认为主控模块故障,此时,通讯模块则上报主控模块故障至地面控制系统,地面控制系统通过无线通信将控制信息发送至通信模块,通信模块通过CAN总线控制电机控制模块,使得无人船执行任务或者返航。
优选地,当所述地面控制系统与无人船通信正常,但电机控制模块无法正常工作,则主控模块无法接收到电机控制模块的心跳包,则认为电机控制模块无法正常工作,主控模块自动启用自身的备用控制电机的接口,保证无人船执行任务的继续进行
优选地,当所述通信模块和主控模块都无法正常工作时,地面控制系统发出与无人船失联的声音告警提示。电机控制模块无法接收其心跳包,电机控制模块根据预先设置使得无人船在当前位置停止或者以预先设定的最低速度直行直至靠岸。
优选地,当所述通信模块和电机控制模块都无法正常工作时,主控模块无法接收其心跳包,主控模块自动启动备用控制电机接口,通过预先设置参数使无人船停止或以预先设定的最低速度直行直至靠岸。
优选地,当所述通讯模块、主控模块和电机控制模块都无法正常工作时,则船停止活动,地面控制系统声音报警,提示根据船当前位置及时打捞。
本发明的有益效果为:本发明将通信功能和电机控制功能从主控模块分离独立成模块,通过CAN总线通信进行信息交互;本发明中增加了多套安全保护措施,在无人船与地面控制系统通信故障、无人船存在模块无法正常工作等情况下,无人船能继续执行任务或者被回收,提高了无人船行驶的稳定性、安全性。
附图说明
通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
图1是本发明的系统示意图。
图2是本发明的方法流程图。
具体实施方式
下面将参照附图更详细地描述本公开的示例性实施方式。虽然附图中显示了本公开的示例性实施方式,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施方式所限制。相反,提供这些实施方式是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
根据本发明的实施方式,如附图1所示,本发明提供的一种高可靠性的无人船控制系统,由互相之间通过CAN总线6连接的通信模块2、电机控制模块1和主控模块3组成;通信模块2通过CAN总线6从主控模块3和电机控制模块1获得无人船当前的状态信息,通过无线通信7上报至地面控制系统5,并且接受地面控制系统5的控制信息,地面控制系统5包括地面控制基站和遥控器,将控制信息转发至主控模块3或者电机控制模块1。其中主控模块3或者电机控制模块1与电机输出4连接。
如附图2所示,本发明提供的一种高可靠性的无人船控制系统的实现方法,在通信模块、电机控制模块、主控模块之间建立心跳机制判断各模块是否正常工作;在判断任意模块无法正常工作时,自动启动相应安全保护措施。
该无人船控制系统的实现方法的步骤流程为:
当所述通信模块与地面控制系统无线通讯故障时,通信模块通过CAN总线发送“与地面控制系统失联”指令给主控模块,主控模块根据预先设置参数,继续通过CAN通讯控制电机控制模块执行任务直至返航或者直接返航;当所述通信模块无法正常工作时,主控模块无法接受到通信模块的心跳包,则认为通信模块故障且无人船地面控制系统失联,主控模块根据预先设置参数,继续通过CAN通讯控制电机控制模块执行任务直至返航或者者直接返航
当所述地面控制系统与无人船通信正常,但主控模块无法正常工作,则通信模块和电机控制模块都无法接收到主控模块的心跳包,则认为主控模块故障,此时,通讯模块则上报主控模块故障至地面控制系统,地面控制系统通过无线通信将控制信息发送至通信模块,通信模块通过CAN总线控制电机控制模块,使得无人船执行任务或者返航。
当所述地面控制系统与无人船通信正常,但电机控制模块无法正常工作,则主控模块无法接收到电机控制模块的心跳包,则认为电机控制模块无法正常工作,主控模块自动启用自身的备用控制电机的接口,保证无人船执行任务的继续进行
当所述通信模块和主控模块都无法正常工作时,地面控制系统发出与无人船失联的声音告警提示。电机控制模块无法接收其心跳包,电机控制模块根据预先设置使得无人船在当前位置停止或者以预先设定的最低速度直行直至靠岸。
当所述通信模块和电机控制模块都无法正常工作时,主控模块无法接收其心跳包,主控模块自动启动备用控制电机接口,通过预先设置参数使无人船停止或以预先设定的最低速度直行直至靠岸。
当所述通讯模块、主控模块和电机控制模块都无法正常工作时,则船停止活动,地面控制系统声音报警,提示根据船当前位置及时打捞。
以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。

Claims (2)

1.一种高可靠性的无人船控制方法,其特征在于:包括通信模块、电机控制模块、主控模块,所述通信模块、电机控制模块、主控模块之间通过CAN总线通信;所述通信模块从主控模块和电机控制模块获得无人船当前的状态信息,包括无人船位置、姿态、速度、电机转速,通过无线传输至地面控制系统;所述地面控制系统通过无线传输发送无人船的控制信息,包括无人船任务航点信息,行驶模式信息,由通信模块接收处理,通过CAN总线转发至主控模块或者电机控制模块;
所述通信模块、电机控制模块、主控模块之间建立心跳机制判断各模块是否工作异常;在判断任意模块无法正常工作时,自动启动相应安全保护措施;
当所述通信模块与地面控制系统无线通讯故障时,通信模块通过CAN总线发送“与地面控制系统失联”指令给主控模块,主控模块根据预先设置参数,继续通过CAN通讯控制电机控制模块执行任务直至返航或者直接返航;当所述通信模块无法正常工作时,主控模块无法接受到通信模块的心跳包,则认为通信模块故障且无人船地面控制系统失联,主控模块根据预先设置参数,继续通过CAN通讯控制电机控制模块执行任务直至返航或者者直接返航;
当所述地面控制系统与无人船通信正常,但主控模块无法正常工作,则通信模块和电机控制模块都无法接收到主控模块的心跳包,则认为主控模块故障,此时,通讯模块则上报主控模块故障至地面控制系统,地面控制系统通过无线通信将控制信息发送至通信模块,通信模块通过CAN总线控制电机控制模块,使得无人船执行任务或者返航;
当所述地面控制系统与无人船通信正常,但电机控制模块无法正常工作,则主控模块无法接收到电机控制模块的心跳包,则认为电机控制模块无法正常工作,主控模块自动启用自身的备用控制电机的接口,保证无人船执行任务的继续进行;
当所述通信模块和主控模块都无法正常工作时,地面控制系统发出与无人船失联的声音告警提示;电机控制模块无法接收其心跳包,电机控制模块根据预先设置使得无人船在当前位置停止或者以预先设定的最低速度直行直至靠岸;
当所述通信模块和电机控制模块都无法正常工作时,主控模块无法接收其心跳包,主控模块自动启动备用控制电机接口,通过预先设置参数使无人船停止或以预先设定的最低速度直行直至靠岸;
当所述通讯模块、主控模块和电机控制模块都无法正常工作时,则船停止活动,地面控制系统声音报警,提示根据船当前位置及时打捞。
2.一种如权利要求1所述的高可靠性的无人船控制方法,其特征在于:所述地面控制系统包括地面控制基站和遥控器。
CN201710171080.0A 2017-03-21 2017-03-21 一种高可靠性的无人船控制系统及其实现方法 Active CN106886220B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710171080.0A CN106886220B (zh) 2017-03-21 2017-03-21 一种高可靠性的无人船控制系统及其实现方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710171080.0A CN106886220B (zh) 2017-03-21 2017-03-21 一种高可靠性的无人船控制系统及其实现方法

Publications (2)

Publication Number Publication Date
CN106886220A CN106886220A (zh) 2017-06-23
CN106886220B true CN106886220B (zh) 2020-09-25

Family

ID=59182064

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710171080.0A Active CN106886220B (zh) 2017-03-21 2017-03-21 一种高可靠性的无人船控制系统及其实现方法

Country Status (1)

Country Link
CN (1) CN106886220B (zh)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109508029B (zh) * 2017-09-14 2020-11-20 比亚迪股份有限公司 无人机及其控制方法、装置、系统和计算机可读存储介质
CN107908186B (zh) * 2017-11-07 2021-07-02 驭势科技(北京)有限公司 用于控制无人驾驶车辆运行的方法及系统
CN108177767B (zh) * 2017-12-04 2021-04-16 陈威巍 一种多旋翼无人机
CN108196537B (zh) * 2017-12-25 2020-11-27 四方继保(武汉)软件有限公司 一种远程控制无人艇启停及锚泊的装置及方法
CN108445884A (zh) * 2018-04-11 2018-08-24 上海大学 一种基于多无人艇协同的巡逻系统及方法
CN109976290A (zh) * 2019-04-26 2019-07-05 大连海事大学 一种无人船航行状态监控及安全评估控制系统
CN110244723A (zh) * 2019-06-10 2019-09-17 华东师范大学 一种无人船自主返航控制方法及无人船
CN110576951B (zh) * 2019-07-31 2022-03-22 安徽科微智能科技有限公司 一种水上救援系统及其方法
WO2022027337A1 (zh) * 2020-08-05 2022-02-10 深圳市大疆创新科技有限公司 可移动平台的控制系统、控制方法、设备及存储介质
US20230359224A1 (en) * 2021-02-22 2023-11-09 Sony Group Corporation Moving body, information processing method, and program

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050268834A1 (en) * 2004-06-04 2005-12-08 Yoshiharu Koda Remote control unmanned boat and remote control device
CN102381464A (zh) * 2011-10-15 2012-03-21 浙江大学舟山海洋研究中心 波浪能和太阳能驱动海洋环境无人监测船
CN204650276U (zh) * 2015-05-07 2015-09-16 王忠华 无人驾驶船控制系统
CN104965502A (zh) * 2015-07-14 2015-10-07 上海海事大学 基于物联网的无人水面艇航行监控系统
CN105644731A (zh) * 2016-03-23 2016-06-08 北京信息科技大学 一种无人船
CN205375790U (zh) * 2016-01-04 2016-07-06 武汉理工大学 一种无人船用自组织通信系统
CN105799517A (zh) * 2016-05-05 2016-07-27 新誉集团有限公司 一种用于电动汽车电控装置的失效保护方法及系统
CN205691985U (zh) * 2016-06-06 2016-11-16 海南大学 一种海上搜救无人船控制系统
CN205879596U (zh) * 2016-08-02 2017-01-11 河海大学常州校区 一种多功能遥控无人船及其控制系统
CN106444759A (zh) * 2016-09-29 2017-02-22 浙江嘉蓝海洋电子有限公司 一种无人艇自动回航的方法和系统

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101281172B1 (ko) * 2011-03-17 2013-07-02 삼성중공업 주식회사 선박의 무인 감시 시스템 및 이를 이용한 감시 방법
CN104298192B (zh) * 2014-09-05 2015-09-30 武汉理工大学 一种多协议转换的无人船船载智能终端及控制平台系统

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050268834A1 (en) * 2004-06-04 2005-12-08 Yoshiharu Koda Remote control unmanned boat and remote control device
CN102381464A (zh) * 2011-10-15 2012-03-21 浙江大学舟山海洋研究中心 波浪能和太阳能驱动海洋环境无人监测船
CN204650276U (zh) * 2015-05-07 2015-09-16 王忠华 无人驾驶船控制系统
CN104965502A (zh) * 2015-07-14 2015-10-07 上海海事大学 基于物联网的无人水面艇航行监控系统
CN205375790U (zh) * 2016-01-04 2016-07-06 武汉理工大学 一种无人船用自组织通信系统
CN105644731A (zh) * 2016-03-23 2016-06-08 北京信息科技大学 一种无人船
CN105799517A (zh) * 2016-05-05 2016-07-27 新誉集团有限公司 一种用于电动汽车电控装置的失效保护方法及系统
CN205691985U (zh) * 2016-06-06 2016-11-16 海南大学 一种海上搜救无人船控制系统
CN205879596U (zh) * 2016-08-02 2017-01-11 河海大学常州校区 一种多功能遥控无人船及其控制系统
CN106444759A (zh) * 2016-09-29 2017-02-22 浙江嘉蓝海洋电子有限公司 一种无人艇自动回航的方法和系统

Also Published As

Publication number Publication date
CN106886220A (zh) 2017-06-23

Similar Documents

Publication Publication Date Title
CN106886220B (zh) 一种高可靠性的无人船控制系统及其实现方法
CN104298192B (zh) 一种多协议转换的无人船船载智能终端及控制平台系统
CN108196537B (zh) 一种远程控制无人艇启停及锚泊的装置及方法
CN109591992A (zh) 船用电动推进器控制系统和方法、电动推进器及电动船
CN102945046A (zh) 一种无人机的控制方法
CN109491398A (zh) 一种可实现自动避碰的无人船及其避碰方法
JP2008206288A (ja) 車両制御装置、車両制御方法及び車両制御プログラム
CN112389640B (zh) 一种无人机停桨控制系统
CN112253384B (zh) 一种风力发电机组双驱变桨系统安全收桨控制方法
CN112849417A (zh) 无人机机载电源及无人机系统
CN106218903A (zh) 飞行控制方法和飞行器
CN110127009B (zh) 一种无缆化通信潜航器
CN103566598A (zh) 一种航模遥控器切换器及一种航模
CN111913476A (zh) 一种无人艇航行控制软件架构方法及装置
CN114179078A (zh) 一种机器人控制方法、装置、系统及可读存储介质
CN105305610A (zh) 一种船舶电力推进监控装置
CN113093518B (zh) 无人艇冗余能源监控系统及监控方法
CN115542715B (zh) 一种基于运行时保证框架的安全无人机系统
CN110995499B (zh) 一种auv模块的通信方法
CN214799028U (zh) 一种auv用主备电源切换电路
CN114180016B (zh) 潜艇应急救生装置
CN209167901U (zh) 一种可实现自动避碰的无人船
CN211731283U (zh) 一种汽车智能配电盒系统
CN106184623A (zh) 一种自升式平台四点锚泊定位控制系统及其控制方法
CN110347079B (zh) 一种具有失效保护功能的无人艇控制电路及无人艇

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
TA01 Transfer of patent application right
TA01 Transfer of patent application right

Effective date of registration: 20181030

Address after: 230088 the 2 floor of the two phase F3 building of Hefei Innovation Industrial Park, 2800 innovation Avenue, Hefei High-tech Zone, Anhui.

Applicant after: ANHUI COWIS INTELLIGENCE TECHNOLOGY CO., LTD.

Address before: 201306 Shanghai Pudong New Area Pudong New Area Nanhui new town six lane 218 Lane 15 Building 1 floor.

Applicant before: Shanghai pan sword Marine Technology Co., Ltd.

GR01 Patent grant
GR01 Patent grant