一种水下滑翔机用低功耗控制系统及其控制方法技术方案

技术编号:6991937 阅读:380 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及一种水下滑翔机用低功耗控制系统及其控制方法,具有嵌入式控制装置、通信定位装置、数据采集装置、能源管理装置以及伺服控制装置,以嵌入式控制装置为控制核心,经由串口总线与数据采集装置以及通信定位装置进行数据通信交互;嵌入式控制装置的控制输出端接有伺服控制装置;嵌入式控制装置经IO接口连接能源管理装置;方法为:启动所有驱动任务;如果没有未完成指令则进入等待指令消息,系统休眠;当有指令消息时,系统唤醒;当有指令时执行相应指令;结束制过程。本发明专利技术实现了水下滑翔机运动控制、作业过程数据采集、水面通信定位、状态监测、应急抛载等功能,降低系统功耗,提高水下滑翔机续航能力,方便设备连接,系统稳定可靠。

【技术实现步骤摘要】

本专利技术涉及低功耗、嵌入式控制技术,具体说是一种适用于长时间作业的水下滑 翔机用低功耗控制系统及其控制方法。
技术介绍
水下滑翔机是一种将浮标、潜标技术与水下机器人技术相结合而研制出的一种无 外挂推进装置、依靠自身浮力驱动的新型水下测量系统,主要负责水下滑翔机下潜作业时 海洋环境数据采集与存储、路径规划、运动姿态控制、通信链路建立、数据传输、使命任务接 收与解释、系统状态监测以及系统出错应急处理等。水下滑翔机具有作业范围广、作业时间 长、机动可控、可重复利用等特点,是一种自带能源的水下测量平台,其最大连续作业时间 可达数月。由于水下滑翔机的长作业时间,使得水下滑翔机控制系统的消耗了大部分自带 能源,因此需要设计低功耗、适用于水下滑翔机的控制系统,以降低水下滑翔机控制系统功 耗是非常有必要的,可以直接提高水下滑翔机的续航能力。当前大多数水下机器人控制系 统都采用基于PC104的嵌入式计算机和相应的扩展板卡构成,如AD转换板、数据IO板和串 口板等。这种基于PC104的控制系统具有技术成熟、开发方便、处理能力强等特点,可适用 于大多数作业时间较短的水下机器人系统。但是,由于基于PC104控制系统的功耗较大,已 经不适合于像水下滑翔机这种自带能源、作业时间长的水下机器人系统,因此需要重新开 发一种适用于水下滑翔机的低功耗控制系统。具有低功耗的水下滑翔机控制系统尚未见报 道。
技术实现思路
针对现有技术中存在的控制系统的功耗较大等不足之处,本专利技术要解决的技术问 题是提供一种性能可靠的水下滑翔机用低功耗控制系统及其控制方法。为解决上述技术问题,本专利技术采用的技术方案是本专利技术一种水下滑翔机用低功耗控制系统具有嵌入式控制装置、通信定位装置、 数据采集装置、能源管理装置以及伺服控制装置,以嵌入式控制装置为控制核心,经由串口 总线与数据采集装置以及通信定位装置进行数据通信交互;嵌入式控制装置的控制输出端 接有伺服控制装置;嵌入式控制装置经IO接口连接能源管理装置。所述嵌入式控制装置包括核心处理模块、串口扩展模块、AD扩展模块、DA扩展模 块、IO接口以及极低功耗的多功能日历模块、SRAM、FLASH和SD存储卡;核心处理模块通过 SPI总线接口连接串口扩展模块,再经由串口总线连接数据采集装置和通信定位装置;核 心处理模块通过SPI总线接口经由AD扩展模块连接接数据采集装置;核心处理模块通过 1 总线经由DA扩展模块与伺服控制装置相连;核心处理模块经IO接口与能源管理装置相 连,核心处理模块通过第一串口与第二串口连接通信定位装置;核心处理模块由极低功耗 的多功能日历模块提供时间信息,通过SRAM、FLASH以及SD存储卡存储数据和嵌入式控制 程序。所述能源管理装置包括电源变换模块和电源控制模块,其中电源控制模块(通过 电源变换模块与嵌入式控制装置的IO接口相连,电源控制模块的输出端通过光耦继电器 接至滑翔机用低功耗控制系统的工作电源。所述通信定位装置包括卫星通信模块、无线通信模块和定位模块,嵌入式控制装 置的核心处理模块通过第一串口与第二串口分别连接卫星通信模块、无线通信模块,通过 定位装置获取当前滑翔机载体的绝对物理位置送至核心处理模块。所述数据采集装置包括位姿采集模块和传感器测量模块,其将采集到的水下滑翔 机工作深度、工作电压、工作电流以及载体内压通过嵌入式控制装置的AD扩展模块送至核 心处理模块。所述伺服控制装置包括浮力调节模块、俯仰调节模块以及横滚调节模块元,对滑 翔机载体姿态的调节即俯仰角度、横滚角度、航向角度以及实现水下滑翔机上升与下潜。本专利技术系统还具有应急处理装置,其包括避碰模块和抛载模块,避碰模块将水下 滑翔机的系统工作电流、工作电压、电池剩余容量,漏水状态、水下滑翔机载体内压、传感器 状态、电机工作状态、避碰状态、文件系统状态、速度状态的各类检测信号经由嵌入式控制 装置的串口总线和串口扩展模块与核心处理模块相连,抛载模块接收嵌入式控制装置的输 出信号实施对系统安全状态监测与应急抛载控制。本专利技术一种水下滑翔机用低功耗控制方包括以下步骤开始,系统初始化,启动所有驱动任务;判断是否有未完成的指令,如果没有未完成指令,则进入等待指令消息,系统处于 休眠状态;当有指令消息时,系统为唤醒状态,判断指令类型;当有下潜指令时,执行下潜指令;当有测量数据上传指令时,执行测量数据上传指 令;当有系统数据上传指令时,执行系统数据上传指令;判断是否结束控制过程,如果是,则结束一个作业周期内的控制过程。如果一次控制过程没有结束,则返回等待指令消息,系统处于休眠状态步骤。本专利技术方法中系统从休眠状态到唤醒状态包括以下步骤当系统处于等待指令消息状态时,判断是否通过通信定位装置)接收到指令消 息;如果没有接收到指令消息,则系统处于休眠状态,嵌入式控制装置禁止伺服装置、 数据采集装置中的位姿模块以及测量模块后,进入休眠状态;如果接收到指令消息,则系统由休眠状态转变为唤醒状态,则嵌入式控制装置为 唤醒状态,使能测量模块、使能位姿模块,使能伺服装置后进行指令信息判断解析并根据其 指令信息执行指令。本专利技术具有以下有益效果及优点1.本专利技术实现了水下滑翔机运动控制、作业过程数据采集、水面通信定位、状态监 测、应急抛载等功能,还可以降低系统功耗,提高水下滑翔机续航能力。2.本专利技术采用功耗低、性能高、工业级的ARM处理器为控制核心,以抢占式内核的 实时操作系统作为系统操作系统,高效率的电源管理,丰富的扩展接口,方便设备连接,系 统稳定可靠。3.采用FAT32格式进行文件读取与存储,通过无线通信和卫星通信两种数据转输 方式,使通信更加可靠。说明书附1为本专利技术控制系统组成框图;图2为本专利技术控制系统中嵌入式控制装置结构框图;图3为本专利技术控制系统中能源管理装置结构框图;图4为本专利技术控制方法软件流程图;图5为本专利技术系统从休眠状态到唤醒状态的控制流程图。具体实施例方式如附图说明图1所示,本专利技术水下滑翔机用低功耗控制系统包括嵌入式控制装置1、通信定 位装置2、数据采集装置3、能源管理装置4以及伺服控制装置6,以嵌入式控制装置1为控 制核心,经由串口总线与数据采集装置3以及通信定位装置2进行数据通信交互;嵌入式控 制装置1的控制输出端接有伺服控制装置6 ;嵌入式控制装置1经IO接口 21连接能源管理装置4。如图2所示,所述嵌入式控制装置1包括核心处理模块17、串口扩展模块18、AD扩 展模块19、DA扩展模块20、IO接口以及极低功耗的多功能日历模块22、SRAM23、FLASH24 和SD存储卡25 ;核心处理模块17通过SPI总线接口连接串口扩展模块18,再经由串口总 线连接数据采集装置3和通信定位装置2 ;核心处理模块17通过SPI总线接口由AD扩展 模块19连接接数据采集装置3 ;核心处理模块17通过1 总线由DA扩展模块20与伺服 控制装置6相连;核心处理模块17经IO接口 21与能源管理装置4相连,核心处理模块17 通过第一串口沈和第二串口 27连接通信定位装置2 ;核心处理模块17由极低功耗的多功 能日历模块22提供时间信息,通过SRAM23、FLASffi4为嵌入式控制程序提供存储空间,通过 SD存储卡25以FAT32文件系统格式对系统数据进行本文档来自技高网...

【技术保护点】
一种水下滑翔机用低功耗控制系统,其特征在于:具有嵌入式控制装置(1)、通信定位装置(2)、数据采集装置(3)、能源管理装置(4)以及伺服控制装置(6),以嵌入式控制装置(1)为控制核心,经由串口总线与数据采集装置(3)以及通信定位装置(2)进行数据通信交互;嵌入式控制装置(1)的控制输出端接有伺服控制装置(6);嵌入式控制装置(1)经IO接口(21)连接能源管理装置(4)。

【技术特征摘要】

【专利技术属性】
技术研发人员:刘崇杰俞建成公丕亮陈琦
申请(专利权)人:中国科学院沈阳自动化研究所
类型:发明
国别省市:89

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

1