AUV水下机器人运动控制系统设计(李思乐)

合集下载

《2024年水下机器人运动控制系统体系结构的研究》范文

《2024年水下机器人运动控制系统体系结构的研究》范文

《水下机器人运动控制系统体系结构的研究》篇一一、引言随着科技的不断进步,水下机器人运动控制系统已经成为了研究领域的热点之一。

该系统涉及到了多种学科,包括机械工程、电子工程、计算机科学等。

水下机器人运动控制系统体系结构的研究对于提高水下机器人的运动性能、稳定性和可靠性具有重要意义。

本文旨在探讨水下机器人运动控制系统的体系结构,为相关研究提供参考。

二、水下机器人运动控制系统的基本构成水下机器人运动控制系统主要由传感器系统、控制器和执行器三部分组成。

传感器系统负责获取水下机器人的位置、速度、姿态等信息;控制器根据传感器系统提供的信息,对执行器进行控制,以实现水下机器人的运动控制;执行器则负责将控制器的指令转化为机械运动,使水下机器人按照预定的轨迹进行运动。

三、水下机器人运动控制系统体系结构的研究1. 传感器系统传感器系统是水下机器人运动控制系统的关键部分之一。

传感器主要包括声呐、摄像头、多普勒测速仪等。

其中,声呐可以用于探测水下环境中的障碍物和目标;摄像头可以提供实时的视觉信息;多普勒测速仪则可以测量水下机器人的速度和方向。

在体系结构上,传感器系统应具备高精度、高稳定性和高可靠性的特点,以确保水下机器人能够准确地获取环境信息。

2. 控制器控制器是水下机器人运动控制系统的核心部分。

它根据传感器系统提供的信息,对执行器进行控制,以实现水下机器人的运动控制。

控制器的设计应考虑到多种因素,如系统的稳定性、响应速度、鲁棒性等。

在体系结构上,控制器可以采用分层控制、模糊控制、神经网络控制等多种方法。

其中,分层控制可以将控制系统分为多个层次,每个层次负责不同的任务,从而提高系统的稳定性和可靠性;模糊控制和神经网络控制则可以处理复杂的非线性问题,提高系统的鲁棒性。

3. 执行器执行器是水下机器人运动控制系统的最终执行部分。

它根据控制器的指令,将电能或液压能转化为机械能,使水下机器人按照预定的轨迹进行运动。

执行器的设计应考虑到其动力性能、效率、可靠性等因素。

水下机器人的控制系统设计及其应用

水下机器人的控制系统设计及其应用

水下机器人的控制系统设计及其应用在现代科技的快速发展中,水下机器人成为拥有极大发展潜力的一种高新技术产品。

无论在水下搜索,海底勘探、海洋生态监测等领域都有着广泛的应用。

而其中一个重要的因素是水下机器人的控制系统,它决定了机器人的动作以及在工作时的稳定性和安全。

因此,针对水下机器人控制系统的设计及其应用研究是当务之急。

本文将会从控制系统的设计入手,分析其组成结构及其控制策略,以及目前水下机器人控制系统在海洋勘探、资源发掘和海底环境监测方面的应用。

一、水下机器人控制系统的设计水下机器人控制系统是机器人的大脑,决定了机器人的方向、速度和姿态,并将其与人类的指令进行接口。

有效的水下机器人控制系统可以使机器人在复杂的水下环境中高效运作,并可以避免许多危险。

水下机器人控制系统的设计一般包括能量供应系统、传感器、控制器以及执行器。

1. 能量供应系统对于大多数水下机器人而言,电池将是其能量供应系统的核心。

然而,由于水下环境的特殊性,机器人需要有较长的工作时间,因此水下机器人的控制系统需要通过一些方法来降低机器人的能量消耗。

例如,增加机器人的壳体材质以增强机器人的浮力,避免机器人对于深度的主动操控等。

此外,太阳能电池板可以在水上或水下提供独立的能源,以适应不同的水下任务需求。

2. 传感器作为与环境交互的重要组成部分,传感器可以帮助机器人识别环境以及进行数据采集。

在水下环境中,机器人需要使用各式各样的传感器,如摄像头、声学传感器、压力计、温度传感器等等,以便完成其任务。

例如,在水下搜索中,水下机器人需要具有高精度的声学和光学传感器,以便检测到目标物体。

在海底勘探中,应该采用高精度的磁力计和惯性导航系统来确定目标物体。

3. 控制器控制器是水下机器人控制系统的实质性部分,决定了机器人如何执行任务。

常见的控制器可以分为传统的PID控制器和现代的模糊控制器、神经网络控制器、遗传算法控制器等。

这些控制器通常都有输入信号、反馈信号和输出信号。

水下机器人的控制系统设计与优化

水下机器人的控制系统设计与优化

水下机器人的控制系统设计与优化一、简介水下机器人是一种用于进行海底勘探、海洋生物学研究、深海资源开发等工作的自主机器人。

与陆地机器人不同,水下机器人具有很高的工作难度和环境复杂性,因此需要设计和优化高效可靠的控制系统,保证水下机器人完成各项任务。

二、控制系统设计水下机器人的控制系统由软件和硬件两部分组成。

软件部分负责控制机器人的运动、掌握深度、航速、方向和姿态控制等关键功能。

此外,软件还需要具备对机器人状态、水压、水温等数据的实时监测、反馈和报警功能。

硬件部分则负责控制机器人的执行机构,包括马达、泵、阀门、舵机等。

1. 系统架构系统架构是一项复杂的任务,需要考虑到机器人的工作性质、任务需求、现有技术和资金预算等因素。

一般来说,水下机器人的系统架构包括机械结构、传感器、计算机、执行机构和电源等部分,其中机械结构负责提供机器人的浮力和运动机构,传感器负责监测水下环境和机器人状态,计算机负责控制机器人运动和反馈控制信息,执行机构负责实现机器人运动控制,而电源则负责提供机器人的电能。

2. 系统集成在控制系统设计过程中,需要充分考虑各模块之间的兼容性和协作性。

例如,机械结构和执行机构需要和传感器、计算机等部分相互连接和协调工作。

此外,控制系统还需要通过数据总线、接口板等方式进行数据交换和协调控制。

3. 系统优化水下机器人的控制系统需要经过实际测试和验证后才能上线使用。

在工作过程中,还需要根据任务需求和环境变化来不断对控制系统进行优化,以提高机器人的性能和可靠性。

例如,可以通过改善机器人的舵机或电机性能,提高机器人的运动控制精度和稳定性,或是通过优化传感器算法,提高机器人的状态感知和反馈控制能力。

三、实验验证水下机器人的控制系统要进行实验验证,以提高其性能和可靠性。

实验验证包括模拟实验和实物实验两部分。

在模拟实验中,可以利用仿真软件模拟机器人的工作流程,验证各个控制模块之间的兼容性、协作性和控制精度等。

在实物实验中,可以利用真实的机器人模型或原型,进行机器人控制和状态监测方面的实验验证。

水下机器人的控制系统设计及实现

水下机器人的控制系统设计及实现

水下机器人的控制系统设计及实现第一章引言随着科技的进步,水下机器人在海洋勘探、救援、海底管道维护等领域扮演着越来越重要的角色。

而一个高效稳定的控制系统是水下机器人能够顺利完成任务的关键之一。

本文将重点介绍水下机器人控制系统的设计及实现。

第二章水下机器人的控制系统概述水下机器人的控制系统主要由感知模块、数据传输模块、控制器和执行机构四部分组成。

感知模块负责收集环境信息,数据传输模块将信息传输给控制器,控制器根据接收到的信息制定控制策略,并通过执行机构实现运动控制。

第三章感知模块设计与实现感知模块的主要任务是获取水下环境的相关信息,包括水温、水压、水质、水流速度等。

针对不同的任务需求,可以采用不同的传感器,如温度传感器、压力传感器、水质传感器和流速传感器等。

这些传感器将信息传输给控制系统的数据传输模块,为后续的控制策略制定提供准确的数据支持。

第四章数据传输模块设计与实现数据传输模块起着枢纽的作用,将感知模块收集到的信息传输给控制器,并将控制器制定的控制策略传输到执行机构。

传统的通信方式包括有线通信和无线通信,对于水下机器人而言,由于受到水的传输特性的限制,无线通信往往是首选。

可以使用声波、电磁波等方式进行数据传输,同时还需要考虑通信的稳定性和抗干扰能力。

第五章控制器设计与实现控制器是整个系统的核心,其负责根据感知模块和数据传输模块提供的信息制定控制策略,并将策略传输给执行机构。

控制器的设计主要包括传感器数据处理、控制策略制定和控制指令生成等三个方面。

其中,传感器数据处理过程中需要进行数据滤波、数据融合等处理,控制策略制定需要将感知信息与任务要求进行匹配并确定最优策略,控制指令生成则需要根据策略生成具体的指令。

第六章执行机构设计与实现执行机构主要实现控制器制定的控制策略,包括机械臂、推进器等。

机械臂用于完成需要进行物体抓取、搬运等操作的任务,推进器用于水下机器人的运动控制。

执行机构的设计和选型需要考虑机械结构的稳定性、推进力的大小和方向控制等因素。

水下机器人的设计与控制系统

水下机器人的设计与控制系统

水下机器人的设计与控制系统水下机器人是一种能够在水下环境中执行各种任务的机器人系统,其设计与控制系统对于保证机器人的运行稳定性、任务执行能力以及操作人员的安全至关重要。

在本文中,将会介绍水下机器人设计与控制系统的基本原理、关键技术和挑战,并探讨其应用和发展前景。

水下机器人的设计与控制系统主要包括机械结构设计、传感器系统、控制算法和通信系统等方面。

首先,机械结构设计是水下机器人的基础,需要考虑水下环境的压力、流体力学特性以及机器人的稳定性和灵活性。

通常,水下机器人采用球形或者鱼雷形状的外壳,可以减小水流对其产生的阻力,提高机器人的机动能力。

此外,机械臂的设计也是关键因素,可以完成各种操作任务,如采样、维修和搬运等。

其次,传感器系统是水下机器人的"感知器官",能够获取周围环境信息以及机器人自身状态。

在水下环境中,由于水的压力和水流的干扰,传感器的选型和安装位置需要特别考虑。

常见的传感器包括声纳、摄像头、水质传感器、陀螺仪和加速度计等。

声纳传感器可以用于定位、避障和目标识别,摄像头则可以实现图像采集和目标跟踪等功能。

水质传感器可以监测水体的溶解氧、温度、盐度等参数,用于环境监测和资源调查。

而陀螺仪和加速度计则可以提供机器人的姿态和运动信息,用于控制算法的运算和决策。

控制算法是水下机器人设计与控制系统的核心,直接影响机器人的运动能力和任务执行效果。

在水下环境中,由于水的多样性和复杂性,控制算法需要具备一定的自主适应性和智能化。

常见的控制算法包括PID控制器、模糊控制算法、遗传算法和神经网络等。

PID控制器可以通过调节机器人的姿态和运动来实现控制目标,模糊控制算法则可以应对环境变化和不确定性。

遗传算法和神经网络则可以实现机器人的智能决策和路径规划。

除了以上几个方面,水下机器人的设计与控制系统还需要考虑通信系统的设计。

在水下环境中,由于水的吸收和散射,无线通信的可靠性和传输速率较低。

因此,水下机器人通常采用声波通信或者通过光缆进行通信。

水下机器人运动控制系统设计与实现

水下机器人运动控制系统设计与实现

图1 固定坐标系和运动坐标系图2 航向闭环控制结构图3339 2017.1。

固定坐标系的原点E轴指向地理北轴指向地心动坐标系的原点一般取为ROV上的一点轴与ROV辅助对称轴一致1.2 空间运动方程ROV在水下做6自由度的空间运动,具体定义如下退:沿x轴正向为前进,沿x轴反向为后退;侧移:为右移,沿y轴反向为左移;潜浮:沿z轴正向为下潜忽略相互垂直面内的运动耦合,运动方程可化简为(7)如果ROV重心和运动坐标方程原点重合又可化简为:(11)(12)(13)(14)作为闭环输入PID调节后输出控制电机的电压叠加至上位机操作机构发出的进退经推力分配环节和限幅后流电机保持设定的航向示。

图3 Simulink仿真结构框图图4 阶跃输入信号图5 响应曲线3440ELECTRONIC ENGINEERING & PRODUCT WORLD2017.12.2 ROV转向运动传递函数ROV水平面内推进器为环形分布,在进行航向调节时,假设推进器输出的推力大小相同,力矩的作用方向相同,总的推力矩可表示为:(15)当水下机器人做转向运动时,所受阻力主要来自水动力和脐带干扰,采用公式(16)来估算ROV的阻力矩。

(16)式中,N r——水下机器人转艏运动时的阻力系数;r——水下机器人转动角速度;由此可得在水平面内做转向运动的简化运动方程上述模型是一个非线性系统,转动角速度较低,可以将r2在r=0处进行泰勒展开(18)可以化简为:又因为(为转过的角度对上式进行拉氏变换2.3 电机与推进器传递函数其中,T为电机机械时间常数螺旋桨的推力和转速的平方成正比进行模型和闭环控制研究其中,2)(nnf=,)可在n的附近用泰勒级数展开其中042nDKCTr=,略去增量符号得对上式进行拉氏变换CsG=)(图6 闭环模拟试验结构框图[1]孙玉山,梁霄,万磊,等.一种开架式水下机器人控制技术的研究[J].四川大学学报.2008,40(2): 147-152.[2]晏勇,马培荪,王道炎,等.深海ROV及其作业系统综述[J].机器人,2005,27(1):82-89.[3]朱康武,顾临怡.作业型遥控水下运载器的多变量backstepping鲁棒控制[J].控制理论与应用[4]边宇枢,高志慧,贠超. 6自由度水下机器人动力学分析与运动控制[J].机械工程学报,2007,43(7):87-92.[5]唐旭东,庞永杰,李晔.水下机器人运动的免疫控制方法[J].电机与控制学报,2007,11(6):676-680.[1]Ted Marena,Jenny Yao.物联网中的硬件安全性[J].电子产世界,2016(9):19-20.[2]王金旺.银行卡换芯工程提速,“中国芯”渐行渐近[J].电子产世界,2016(10):23-24.[3]曾楠,周芝梅,赵东艳,等.基于Cortex-M3的北斗二代基带芯片设计[J].电子产世界,2016(11):59-61.。

AUV水下对接装置控制系统设计

AUV水下对接装置控制系统设计

文章编号:1005-9865(2019)02-0127-11AUV 水下对接装置控制系统设计李默竹1,郑荣1,魏奥博1,2,梁洪光1,国婧倩1,2,吕厚权1,2(1.中国科学院沈阳自动化研究所,辽宁沈阳110016;2.中国科学院大学,北京100049)摘要:自主式水下机器人(Autonomous Underwater Vehicle ,简称AUV )在航行使命结束后需要回收至甲板或陆地进行补给和维护。

为避免重复布放回收所带来的不便,根据锥形导向式回收原理,针对水下对接装置及其控制系统进行了设计。

水下对接装置控制系统由水面控制终端,水下控制系统和水下外部设备等部分组成,使用超短基线引导AUV 进入指定区域,在对接过程中依靠行程开关和无线电反馈的信息判断AUV 的相对位置及状态,并通过驱动相应的液压机构对AUV 姿态进行校正和固定,进而完成对接过程。

水下对接装置在千岛湖进行了试验,在吊装水下7m 的情况下实现了AUV 的水下对接,并利用湿插拔电连接器完成了对AUV 的有线充电和数据上传。

试验验证了对接方案的可行性以及控制系统的稳定性,为将来AUV 能够进行长时间、不间断航行提供了可能。

关键词:自主式水下机器人;水下对接装置;控制系统;水下充电;对接控制流程中图分类号:TP23文献标志码:ADOI :10.16483/j.issn.1005-9865.2019.02.015收稿日期:2018-07-23基金项目:中国科学院先导科技专项(XDA13030294)作者简介:李默竹(1985-),男,辽宁沈阳人,助理研究员,主要从事AUV 及水下观测系统的设计和研究。

E-mail :limozhu@sia.cn Design of a control system for AUV docking deviceLI Mozhu 1,ZHENG Rong 1,WEI Aobo 1,2,LIANG Hongguang 1,GUO Jingqian 1,2,LYU Houquan 1,2(1.Shenyang Institute of Automation ,Chinese Academy of Sciences ,Shenyang 110016,China ;2.University of Chinese Academy of Sciences ,Beijing 100049,China )Abstract :Autonomous underwater vehicle (AUV )needs to be recovered for battery recharging and data downloads when the mission is completed.In order to reduce project cost during the repeated deployment and recovery process ,a funnel-type AUV docking device with control system is studied and designed.The control system is composed of land-based control terminal ,underwater control system and external equipments.The docking device can estimate AUV ’s position and state by feedback signal from limit switches and wireless ,and then drives the hydraulic mechanism to complete the docking process automatically.A lake trial is carried out in Hangzhou.At 7meters depth of the water ,the docking device accomplishes the task such as ultra-short baseline navigation ,wireless command control ,recharging the lead-acid batteries of the AUV ,and communicating with AUV by RS485protocol.The lake trial proves the reasonability and validity of the control system and lays the groundwork for the long-term ,uninterrupted and long-distance navigation of the AUV in the future.Keywords :AUV ;docking device ;control system ;underwater charging ;docking control flow随着“建设海洋强国”宏伟目标的提出,我国对海洋资源探测和海洋权益维护等方面的关注日益增加。

AUV水下机器人运动控制系统设计

AUV水下机器人运动控制系统设计

AUV水下机器人运动控制系统设计
摘要
本文提出了一种新颖的AUV水下机器人运动控制系统,该系统包括电压驱动、电流控制和位置控制三部分。

电压驱动系统由逆变器获得电压,通过调速器可以控制电机输出的扭矩,从而实现电机的调速。

电流控制系统的目的是实现电机的高精确度控制,从而实现机器人的准确运动。

位置控制系统的目的是实现机器人航行控制,系统采用两套位姿传感器,分别测量机器人在水中的位移和水面的位置,以实现机器人水下的精确移动。

本系统将有助于改善AUV机器人的航行性能和操作性能。

关键词:AUV机器人,运动控制,电压驱动,电流控制,位置控制
1引言
水下机器人是由可编程和机械部件组成的机器,用于在水下环境中运行,在研究、探测、监控和维护水下环境中发挥着重要作用[1]。

随着科技的发展,AUV水下机器人应用的范围越来越广泛,但AUV的操作性能和航行性能仍然有待改善。

正确有效的运动控制可以提高AUV水下机器人的操作性能和航行性能,从而更好地服务于海洋研究和海洋环境监测。

2电压驱动
电压驱动是AUV水下机器人运动控制系统的核心,它可以控制电机转速实现运动控制。

水下机器人控制系统设计与开发

水下机器人控制系统设计与开发

水下机器人控制系统设计与开发随着无人机技术的迅速发展,水下机器人也开始逐渐受到人们的关注。

作为一种具有广泛应用前景的技术手段,水下机器人在海底资源勘探、海洋环境监测、沉船搜救等方面具有巨大的潜力。

而水下机器人控制系统的设计与开发则是实现这一潜力的关键所在。

一、水下机器人的控制系统架构水下机器人的控制系统一般分为上位机、中间件、下位机三个层次。

其中上位机主要负责对水下机器人进行远程控制,中间件则负责处理上位机与下位机之间的通信,下位机则是水下机器人本体,负责执行来自上位机的命令。

对于上位机,现有的控制软件主要有LabVIEW、ROS等。

其中LabVIEW是一种基于图形化编程的开发工具,其可视化编程界面为水下机器人的控制提供了方便。

而ROS则是一种基于模块化设计的机器人操作系统,其具备跨语言、按需组装、可靠性高等特点,为水下机器人的研发提供了更高效的支持。

中间件则是实现水下机器人上位机与下位机之间数据通信的关键所在。

目前使用较广泛的中间件有ROS中的ROSBridge、Moos-IvP等。

其中,ROSbridge是ROS系统中用于实现ROS与非ROS系统之间通信的一个标准方案,可以将ROS中的话题、服务、行为等抽象为网络通信协议。

而Moos-IvP是一款以C++为基础的中间件,主要特点为高度的自适应性和可扩展性。

下位机是水下机器人的核心,其控制系统中包括了传感器采集、执行机构驱动等多个方面。

在传感器采集方面,水下机器人需要具备对深度、水温、湍流等多种参数进行测量的能力。

在执行机构方面,水下机器人需要具备远程操作、遥控操纵等多种功能。

二、水下机器人控制系统的开发在开发水下机器人控制系统时,需要充分考虑水下环境的特殊性和复杂性。

由于水下环境的水压、温度等因素会影响水下机器人的运行,因此需要对传感器和执行机构进行良好的保护。

另外,水下机器人控制系统的开发需要注意安全性。

水下机器人的运行涉及到海洋生态环境、海底地质结构等方面,因此需要对控制系统进行严格的安全性设计。

水下机器人控制系统设计与优化

水下机器人控制系统设计与优化

水下机器人控制系统设计与优化引言:水下机器人是一种能够在水下执行任务的自主机器人,广泛应用于海洋探测、海底资源勘探和海洋科学研究等领域。

而控制系统是水下机器人的核心,决定着其性能和稳定性。

本文将探讨水下机器人控制系统的设计与优化。

一、水下机器人控制系统概述水下机器人的控制系统通常由传感器、执行器和控制算法三个部分组成。

传感器负责采集周围环境信息,执行器用于控制机器人的运动,控制算法则是控制机器人运动的核心。

二、传感器选择与应用传感器的选择对水下机器人的控制系统至关重要。

在水下环境中,由于水的特性,传感器要能够适应高压、高湿度和海水腐蚀等条件。

常用的水下传感器包括水下声纳、压力传感器、光学传感器等。

三、执行器设计与优化执行器是控制机器人运动的关键。

对于水下机器人而言,选用合适的执行器可以提高机器人的灵活性和效率。

同时,考虑到水下环境的特殊性,执行器的密封性和耐腐蚀性也是需要考虑的因素。

四、控制算法优化控制算法直接影响机器人的运动和稳定性。

在水下机器人控制系统中,常用的控制算法有PID控制和模糊控制。

但是,由于水下环境的复杂性,现有的控制算法往往不能满足对机器人精确控制的要求。

因此,需要针对水下环境进行算法优化。

五、水下机器人控制系统设计案例分享本节将分享一个水下机器人控制系统设计案例,以深入了解设计过程和挑战。

该案例中,水下机器人的控制系统采用了多传感器融合技术,将声纳、压力传感器和光学传感器进行信息融合,提高了机器人对水下环境的感知能力。

同时,通过改进PID控制算法,提高了机器人的运动精度和稳定性。

总结:水下机器人的控制系统设计与优化是一个综合性的工程,需要考虑传感器、执行器和控制算法等多个方面。

通过合理选择传感器、设计优化执行器和控制算法,可以提高机器人的性能和稳定性,进一步拓展水下机器人的应用领域。

自治水下机器人的非线性控制方法

自治水下机器人的非线性控制方法
备与平台
设备名称
AUV-2000自治水下机器人
设备特点
具有较高的自主性、稳定性和适应性,可用于各 种复杂水下环境中的科研和探测任务。
实验平台
基于AUV-2000搭建的实验平台,包括各种传感 器、导航系统、控制系统和电源系统等。
实验数据采集与处理
数据采集
通过AUV-2000上的传感器采集水下环境数 据,如水温、水深、流速等。
06
结论与展望
研究成果总结
01
02
03
深度控制
高性能导航
实时优化
通过引入非线性反馈,成功实现 了AUV在水下复杂环境中的精确 深度控制。
利用非线性模型预测算法,AUV 在复杂海洋环境中实现了高性能 导航。
通过实时优化算法,AUV在运行 过程中有效应对了各种动态干扰 和环境变化。
研究不足与展望
控制算法的鲁棒性
滑模法仿真分析
滑模法原理
滑模法是一种变结构控制方法,通过设计滑 模面和滑模控制律,使得系统状态能够快速 收敛到预设的滑模面上。
仿真模型建立
根据自治水下机器人的动力学模型,建立相应的滑 模法仿真模型,包括滑模面设计和滑模控制律设计 。
仿真结果分析
通过对比分析加入滑模法控制律前后的仿真 结果,验证滑模法在水下机器人控制中的有 效性。
自治水下机器方人法的非线性控制
汇报人: 日期:
目录
• 引言 • 自治水下机器人模型建立 • 非线性控制方法设计 • 仿真分析与验证 • 实验研究与结果展示 • 结论与展望
01
引言
研究背景与意义
自治水下机器人(AUV)的应用领域不断扩大,如海洋资源 开发、水下考古、海底管道检测等。
针对复杂多变的海洋环境,非线性控制方法对于AUV的运动 控制具有重要意义。

基于视觉伺服的水下机器人导引技术

基于视觉伺服的水下机器人导引技术

基于视觉伺服的水下机器人导引技术
寇邺郡;李想
【期刊名称】《兵器装备工程学报》
【年(卷),期】2024(45)5
【摘要】自主水下载具(AUV)需要通过停靠入站进行休眠、电池充电、传输数据等任务的需求。

AUV的导引技术对延长AUV的工作时长、扩大作业范围有重要意义。

在入站过程的最后阶段,AUV需要在容许范围内保持自身与对象物的相对位姿(包括位置和方向),进而完成对接。

因此,确保传感器单元和控制系统在真实的水下环境中对各种干扰具有高度精确性和鲁棒性至关重要。

针对此问题,提出了一种基于视觉伺服的AUV的导引技术。

首先,该技术通过模型匹配认识法确定机器人与指定标的物(对象物)之间的相对位姿来确定自己的方位。

其次,通过遗传算法(GA)以完成实时的位姿认识,抵消水流、图像采集干扰带来的视觉伺服干扰。

采用此方法的水下机器人控制系统分别在与东京大学合作的模拟深海水下无光环境实验,以及真实海洋环境中完成了实验验证。

实验结果证明,该系统具有对低照度、高浊度引起的图像劣化以及水流引起的控制干扰具备抗干扰性和鲁棒性。

【总页数】7页(P215-221)
【作者】寇邺郡;李想
【作者单位】珠海科技学院
【正文语种】中文
【中图分类】TP242.6
【相关文献】
1.基于视觉伺服的机器人定位识别技术研究
2.基于视觉伺服的仓储物流机器人自动定位技术
3.基于QR Code技术的家庭服务机器人视觉伺服抓取操作研究
4.基于虚拟现实技术的移动机器人视觉伺服控制系统设计
5.基于BP神经网络-模糊控制的机器人无标定视觉伺服技术
因版权原因,仅展示原文概要,查看原文内容请购买。

AUV近水面运动的积分变结构控制及仿真

AUV近水面运动的积分变结构控制及仿真

AUV近水面运动的积分变结构控制及仿真
朱计华;苏玉民;李晔;田宇
【期刊名称】《系统仿真学报》
【年(卷),期】2007(19)22
【摘要】智能水下机器人(AUV)在近水面的运动中,由于波浪干扰力的作用,运动状态会发生明显变化,其近水面的定深控制是比较困难的。

本文设计了一个积分变结构控制器,对智能水下机器人进行了近水面运动仿真,有效的防止了水下机器人近水面波浪干扰作用下的埋首上浮现象。

首先建立了水下机器人的水动力模型,进行了波浪干扰力的计算,在此基础上给出了水下机器人变结构控制器的设计过程,针对非积分变结构控制器中出现的稳态误差加入积分项,通过仿真对比验证了积分项的加入很好的抑制住了稳态误差且响应速度快、有较好的抗波浪干扰能力。

【总页数】4页(P5321-5324)
【关键词】智能水下机器人;积分变结构控制;波浪干扰;近水面仿真
【作者】朱计华;苏玉民;李晔;田宇
【作者单位】哈尔滨工程大学船舶工程学院
【正文语种】中文
【中图分类】TP24
【相关文献】
1.AUV近水面运动非线性观测器设计 [J], 葛晖;高剑;敬忠良;徐德民
2.远程AUV近水面运动纵向模糊滑模控制 [J], 沈建森;周徐昌;高璇
3.AUV近水面悬浮解耦控制系统设计及仿真 [J], 杨永鹏;赵玉新;郝燕玲;杜航原
4.积分变结构控制原理在AUV航向控制中的应用仿真 [J], 熊华胜;边信黔;施小成
5.基于Matlab的AUV近水面运动模型的建立与仿真 [J], 潘瑛;徐德民
因版权原因,仅展示原文概要,查看原文内容请购买。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

中国海洋大学工程学院机械电子工程研究生课程考核论文题目:AUV水下机器人运动控制系统研究报告课程名称:运动控制技术*名:***学号:***********院系:工程学院机电工程系专业:机械电子工程时间:2010-12-26课程成绩:任课老师:谭俊哲AUV水下机器人运动控制系统设计摘要:以主推加舵控制的小型自治水下机器人为研究对象,建立了水下机器人的数学模型并进行了分析。

根据机器人结构的特点,对模型进行了必要的简化。

设计了机器人的运动控制系统。

以成功研制的无缆自治水下机器人(AUV) 为基础,对其航行控制和定位控制方法进行了较详细的分析. 同时介绍了它的推进器布置、控制系统结构、推力分配等方法。

最后展示了它的运行实验结果。

关键词:水下机器人;总体设计方案;运动控制系统;电机仿真1 引言近年来国外水下机器人技术发展迅速,技术水平较高。

其中,具有代表性的产品有:美国Video Ray 公司开发出的Scout、Explorer、Pro 等系列遥控式水下机器人,美国Seabotix公司研发的LBV-ROV 系列,英国AC-CESS 公司的AC-ROV系列。

随着海洋开发、探测的需求越来越强,水下机器人成为全世界研究的热门课题。

小型自治水下机器人具有低成本、小型化、操作灵活等特点成为近年来国内外研究的热点。

自治水下机器人(Autonomous Underwater Vehicles, AUV),载体采用模块化设计思想, 可根据需要适当增减作业或传感器模块, 载体采用鱼雷状流线外形, 总长约2 m, 外径25 cm, 基本模块包括推进器模块、能源模块、电子舱模块、传感器模块以及GPS、无线电通讯模块, 基本传感器有姿态传感器、高度计、深度计和视觉传感器, 支持光纤通讯, 载体可外挂声学设备, 通过光纤系统进行遥控操作可实现其半自主作业, 也可在预编程指令下实现自主作业。

系统基本模块组成设计如图1-1 所示[1]。

它具有开放式、模块化的体系结构和多种控制方式(自主/半自主/遥控),自带能源。

这种小型水下机器人可在大范围、大深度和复杂海洋环境下进行海洋科学研究和深海资源调查,具有更广泛的应用前景。

在控制系统的设计过程中充分考虑了系统的稳定性和操纵性。

控制器具有足够的鲁棒性来克服建模误差,以及水动力参数变化。

图1-1 系统基本模块组成设计2 机器人物理模型2.1 AUV 物理模型为了研究AUV 的运动规律,确定运行过程中AUV 的位置和姿态,需要建立AUV的动力学模型。

为了便于分析,建立适合于描述AUV 运动的两种参考坐标系,即固定坐标系Eξηζ 和运动坐标系Oxyz,如图2-1 所示:包含5 个推进器,分别是艉部的2 个主推进器、艉部的1 个垂向推进器和艏部的2 个垂向推进器。

左右对称于纵中剖面,上和下、前和后都不对称[2]。

图2-1 AUV水下机器人物理模型1.2 微小型水下机器人动力学分析微小型水下机器人总长 1.5m,采用锂电池作为能源,尾部为一对水平舵和一对垂直舵,单桨推进,可携带惯导设备、探测声纳、水下摄像机、深度计等设备,设计巡航速度约2 节。

首先建立适合描述水下机器人空间运动的坐标系,其定义如图2-2 所示,惯性坐标系为E −ξης ,运动坐标系为o − xyz 。

建立的坐标系,如图1 所示。

图中:E-ξηζ—惯性坐标系;Oxyz—载体坐标系。

因为机器人在航行时速度不高(<4 节),可以对机器人模型进行线性化及一些简化。

载体坐标系原点取于载体浮心处,在此坐标系下,载体在三个方向上的受力及运动量表达为:力:F=[X,Y,Z]T力矩:M=[K,M,N]T速度:V=[u,v,w]T角速率:ω=[p,q,r]T。

图2-2 惯性和载体坐标系在图2-2定义的惯性坐标系和运动坐标系中,机器人的空间运动向量表达为:η1=[x y z]T;η2=[φθψ]Tυ1=[u v w]T;υ2=[p q r ]T式中:向量η1—机器人在惯性坐标系中的位置;η2—其在惯性坐标系中的姿态;φ—横滚角;θ—俯仰角;ψ—航向角;υ1—机器人在载体坐标系中的线速度(V);2—其在载体坐标系中的转动角速度(ω)[3]。

2 总体方案设计2.1 系统组成及工作原理小型水下观测机器人主要由人机交互平台、上位系统、下位系统、摄像机四部分组成,操作人员通过有线遥控,结合人机交互界面上的水下视频图像,只需扳动上位系统控制面板上相应的运动控制按钮即可实现对水下机器人的运动控制,操作简单、实用。

图2-3为水下机器人控制系统框图:图2-3 水下机器人控制系统框图2.2导航系统设计捷联惯性导航是最常见和应用最广泛的导航系统,捷联式惯性导航系统在工作时不依赖外界信息,也不向外界辐射能量,不易受到干扰破坏,是一种自主式导航系统。

但单独使用很难满足水下航行所需的导航精度与定位要求,仅靠提高惯性传感器的性能来提高的导航、定位精度是非常有限的。

组合导航系统融合不同类型的导航传感器的信息,使它们优势互补,经过卡尔曼滤波,得出系统导航参数的最优估计,以获得比使用单一导航系统更高的性能和导航精度。

采用磁罗盘和深度计分别与捷联惯导系统构成的组合量测值作为卡尔曼滤波的量测值,既可以用精度高的子系统的信息修正惯导误差,又可以用惯导对动态响应慢的子系统作补偿和校正,从而综合发挥各自优点。

导航计算机在保证导航运算速度和精度的同时,还要具有丰富的外设接口,方便与外部多传感器进行数据通信[4]。

导航系统的传感器包括惯性测量器件IMU (陀螺仪和加速度计)、磁罗盘、深度计。

其中IMU 通过三陀螺仪、三加速度计捷联解算后获得位置、速度、姿态共9 维信息,通过RS232 串口与导航计算机相连。

以NEMA0183 格式传输信息到导航计算机。

磁罗盘可以获取当前载体三维姿态信息,通过RS232 串口与导航计算机相连,以NEMA0183 格式传输信息到导航计算机。

深度计为液压变送器,通过膜片感应内外侧水压差来确定水深,其输出为4~20mA 模拟电流信号,转换为0~5V 的电压信号后经过16 位ADC 转换模块,串行传送到导航计算机。

如图2-4所示。

图2-4组合导航系统总体设计框图2.3 驱动方式的选用几乎所有的水下机器人都采用螺旋桨式推进器。

80% 以上采用电机推进器,其余采用油压电机推进器。

水下机器人要实现水下空间的六维(六自由度)运动,即三个平移运动:推进(Surge,沿x 轴)、升沉(Heave,沿z 轴)、横移(Sway,沿y 轴)和三个回转运动:转首(Yaw,绕z 轴)、纵倾(Pitch,绕y 轴)、横摇(Roll,绕x 轴)。

为使水下机器人在所有六维上的运动都是可控的,须适当选用推进器的数量和给予不同的布置。

根据本水下机器人的使用目的,不需要使用六维运动,只要三个自由度即可,即推进、升沉和转首。

我们选用了五个直流电机推进器,分别布置在机器人本体的水平左右两侧和后部部垂直处,左右推进器完成推进和转首两个动作,垂推进器完成升沉动作。

2.4 推力器的组成推力器是由电机和螺旋桨组成的,水下机器人用的电机需要密封。

密封主要有两种方式,一种是机械密封,另一种采用磁耦合器。

机械密封相对而言比较简单,但因密封处要承受海水的压力,其特性因摩擦力的增加而变坏。

对电机来说,则表现为电机的空载电流增大(有时会增大1-3倍),这样的电机用于推力器,会使启动电压升高,从而加重推力器非线性。

为了改善这种情况可以采用充油电机,由于电机内部充油,因而耐水压的性能得到极大的改善,而且电机因密封而引起的摩擦力要小得多,其空载电流的增加也很小,故可以忽略不计。

采用磁耦合器就是利用电磁力传递扭矩,这样减速器和螺旋桨之间没有直接的机械联系。

依据磁场传递扭矩,密封问题很容易解决,只要用非导磁材料将电机、减速器包围起来就解决了动密封难题。

采用磁耦合器,推力器的效率略有下降,但性能基本上不受影响。

电机的转速与螺旋桨的转速不一定完全匹配,为了得到较高的效率,需要采用减速器,有时为了减小尺寸,采用高速电机(例如采用10000转/分以上的高速电机),这时也需要减速器。

这样组成的推力器如图2-5所示。

图2-5 推力器组成图2-6 螺旋桨与推进器示意图考虑带定子的导管桨在无限宽广的静止流体域中工作的情况。

设流体为理想且不可压缩。

如图2-6所示,建立固定于导管上的直角坐标系O-xyz,以螺旋桨桨叶参考线与桨轴交点为原点,x 轴与桨轴中心线重合,指向桨的下游,y 轴垂直向上,z 轴方向由右手法则确定。

推进器工作时,导管、定子与桨共同沿x 轴负方向以匀速V0 前进,同时桨叶绕x 轴以等角速度Ω旋转[5]。

2.5 能源供给方式的选用其能源供给方式有两种选择:有缆方式或无缆方式,对于无缆水下机器人能源供给一般在机器人舱体安装蓄电池或是带燃油发电机组,这就造成水下机器人本体体积庞大、超重,此外蓄电池所储存的能力有限,且受电池质量、充电工艺等因素的影响。

根据实际应用环境,此机器人工作所要求的行走距离不是很大,故设计时采用了有缆远程遥控方式,这样既可减小本体尺寸、重量,又保证了控制操作的有效性和可靠性,当设备出现不可预料的故障时可通过缆线撤回安全区域,不至于丢失。

3 控制系统设计3.1 水下机器人控制系统设计主要包含主处理器核心模块、电机驱动模块、传感器模块和视频切换模块等,实现对机器人推进器的动力驱动、上下位机的通讯以及视频图像的切换等。

水下机器人本体的左右两边各安装2个主推进器,分别由2 个直流电机通过联动轴与螺旋桨相连,实现水下机器人前进、后退、左转、右转运动;垂直方向安装有3个垂推进器,实现机器人上升、下沉运动。

前变焦摄像机安装有垂直方向一维云台,避免摄像死区。

在机器人电子舱内安装有深度计、温度计和数字式电子罗盘传感器,满足实际作业环境需要,为检修人员提供了丰富的作业环境信息。

根据功能需要,我们选择了TI 公司推出的MSP430 系列的MSP430F149 作为主处理器,这是一类具有16 位总线的带FLASH 的单片机,由于其性价比和集成度高,受到了广大技术开发人员的青睐。

该控制器可以在超低功耗模式下工作,对环境和人体的辐射小,可靠性能好,加强电干扰运行不受影响,适应工业级的运行环境[6]。

利用MSP430F149 定时器B 比较单元产生的6 路PWM 信号和5 路方向信号,分别控制主推进器、垂推进器、机械手、摄像机云台电机速度和照明灯亮度;两路串口实现了罗盘数据的采集和上位系统的通讯;外部传感器反馈的模拟信息通过ADC 模块实现转化,使芯片丰富的外设资源得以充分利用。

总线型结构的所有节点都共享一个公共的物理通道(即总线)。

具有延迟小、速度快、易扩展、单个节点故障影响小的优点。

本系统即采用总线型拓扑结构, 系统采用单片机作为控制单元完成机器人控制系统中的各种控制任务(如传感器控制、电机驱动器控制和通信模块控制等)。

相关文档
最新文档