基于auv的ctd数据处理方法

【技术领域】

[0001 ] 本发明涉及水下机器人技术领域,尤其涉及一种基于AUV (Autonomous underwater vehicle,无人无缆潜水器)获得的CTD数据处理(CTD数据处理包括海水的温 度、盐度、深度和声速的数据处理)的方法。

【背景技术】

[0002] 海水的温度和盐度是海洋水体最基本的物理要素,其量值对海洋中的其它物理要 素和声速的性质、海水的化学和生物特性以及水体运动均有重要的影响。海洋中声速的计 算来源于盐度、深度和温度数据。在海洋探测中,无人无缆潜器(AUV)在探测海洋调查数据 具有明显的优势,它使用方便,探测效率高。AUV每个航次会产生大量的海洋调查数据(本 发明关注CTD数据),因为数据具有时效性,大量的调查数据如不能迅速地应用到科学研究 的实践中,数据本身重要的科学价值也就得不到体现。过去,CTD主要搭载在测量船上,它 获得的CTD数据量小;现在,CTD越来越多地被搭载在AUV上,它获得的数据更多、更准确。 但是,传统的数据处理方法无法快速处理如此大量的数据,所以提出一种基于AUV的CTD数 据高效处理方法就显得尤其重要。

【发明内容】

[0003] 为了克服现有方法数据处理效率低的不足,本发明要解决的技术问题是提供一种 AUV的CTD数据处理的方法,高效地处理CTD数据。CTD设备的测量值是电导率、深度和温 度,目标的处理后的结果值是盐度和声速。

[0004] 本发明为实现上述目的所采用的技术方案是:一种基于AUV的CTD数据处理的方 法,包括以下步骤:

[0005] 使用搭载了 CTD仪器的AUV测量其所在位置的CTD数据;

[0006] 根据测量到的CTD数据计算出海水盐度值;

[0007] 根据测量到的CTD数据和计算到的海水盐度值计算出海水声速值;

[0008] 分别对水平面和垂直面的盐度值和声速值进行数据融合。

[0009] 所述使用搭载了 CTD仪器的AUV测量其所在位置的CTD数据,包括以下步骤:

[0010] AUV从水面下潜到作业深度,测量垂直面的CTD数据;

[0011] 在定深航行,测量水平面的CTD数据;

[0012] AUV上浮到水面,测量垂直面的CTD数据;

[0013] 根据需要循环上述步骤。

[0014] 所述测量水平面的CTD数据在1海里以内不少于100个;当测量范围大于1海里 时,每海里使用1个CTD数据结果来表征该单位区域内的CTD数据特征。

[0015] 所述根据测量到的CTD数据计算出海水盐度值,具体为:

【主权项】

1. 一种基于AUV的CTD数据处理的方法,其特征在于,包括以下步骤: 使用搭载了 CTD仪器的AUV测量其所在位置的CTD数据; 根据测量到的CTD数据计算出海水盐度值; 根据测量到的CTD数据和计算到的海水盐度值计算出海水声速值; 分别对水平面和垂直面的盐度值和声速值进行数据融合。

2. 根据权利要求1所述的基于AUV的CTD数据处理的方法,其特征在于,所述使用搭载 了 CTD仪器的AUV测量其所在位置的CTD数据,包括以下步骤: AUV从水面下潜到作业深度,测量垂直面的CTD数据; 在定深航行,测量水平面的CTD数据; AUV上浮到水面,测量垂直面的CTD数据; 根据需要循环上述步骤。

3. 根据权利要求2所述的基于AUV的CTD数据处理的方法,其特征在于,所述测量水平 面的CTD数据在1海里以内不少于100个;当测量范围大于1海里时,每海里使用IfCTD 数据结果来表征该单位区域内的CTD数据特征。

4. 根据权利要求1所述的基于AUV的CTD数据处理的方法,其特征在于,所述根据测量 到的CTD数据计算出海水盐度值,具体为:

公式中C (S,t,p)表示盐度为S,温度为t°C和p个大气压时的电导率值,即由电导率测 盐度法时的所测电导率值。

5. 根据权利要求1所述的基于AUV的CTD数据处理的方法,其特征在于,所述根据测量 到的CTD数据和计算到的海水盐度值计算出海水声速值为 :

其中,S为海水盐度值,T为温度,P为大气压强。

6. 根据权利要求1所述的基于AUV的CTD数据处理的方法,其特征在于,所述对水平面 盐度值/声速值进行数据融合,包括以下步骤: A. 将在1海里以内的盐度值/声速值按照从小到大排序,构成集合S= {S(l,Sl,...,sn} 其中 Sc^s1C ··

E. 重复步骤C-D直到聚类中心pQ,Pl,p2不再发生变化,即簇C Q,C1, C2中元素不再发生 变化; F. 该区域内盐度值/声速值的处理结果为Pl。

7. 根据权利要求1所述的基于AUV的CTD数据处理的方法,其特征在于,所述对垂直面 盐度值/声速值进行数据融合,具体为:

得到;深度数据为X」,l〈=j〈=n,Pj⑴,1彡j彡η表示当深度为Xj的盐度值,p⑴表示 盐度关于深度的拟合函数。

【专利摘要】本发明公开一种无人无缆潜器(AUV)的CTD数据处理的方法。该发明适用于基于AUV获得的CTD数据处理。该发明分成2个阶段,第1阶段是使用AUV获得CTD测量数据,第2阶段是根据AUV获得的CTD数据进行数据处理。本发明操作简单,能够有效实现根据AUV获得的CTD数据自动处理,具有方便高效的优点。

【IPC分类】G01D21-02

【公开号】CN104677414

【申请号】CN201310616435

【发明人】王轶群, 赵宏宇, 刘铁军, 贾松力

【申请人】中国科学院沈阳自动化研究所

【公开日】2015年6月3日

【申请日】2013年11月27日

ctd数据 matlab,基于auv的ctd数据处理方法相关推荐

  1. python 矢量数据融合代码_在ArcGIS下基于Python的矢量数据处理方法

    在 ArcGIS 下基于 Python 的矢量数据处理方法 林璐 王爽 李海泉 侯兴泽 马鹏刚 [摘 要] 在 ArcGIS 中地理处理可以通过 Python 脚本语言来具体实现.通过 Python ...

  2. matlab软件在环测试步骤,Matlab软件在牛顿环实验数据处理方法上的创新

    <Matlab软件在牛顿环实验数据处理方法上的创新>由会员分享,可在线阅读,更多相关<Matlab软件在牛顿环实验数据处理方法上的创新(5页珍藏版)>请在人人文库网上搜索. 1 ...

  3. 图像的梯度方向matlab,基于梯度方向的图像边缘检测方法与流程

    本发明具体涉及一种基于梯度方向的图像边缘检测方法. 背景技术: 边缘检测是图像处理的基本问题,在图像分割.特征提取.视觉导航等领域有广泛的应用.基于微分的边缘检测算法如Sobel算子.Prewitt算 ...

  4. ctd数据 matlab,CTD数据库了解一下,分析你还少了这张图(基因-药物-疾病)

    好的,懂了,大家都赶时间,直接上图. 用于治疗翼状胬肉病的相关药物与差异基因互作图,源自Biomed Research International(IF=2.476)杂志的文章. 这是一篇典型的纯生信 ...

  5. (基于matlab的)应变传感器数据处理方法(电阻-应变)

    该方法适用于将应变传感器置于电阻检测和应变检测同时进行时,两者数据长度不相等的数据自动处理化方法.并提供了两种方式,请读者根据需要自行选择,运行前先将数据置于excel表格中,起名规范化,处理后的数据 ...

  6. python如何爬取sci论文中所需的数据_sci论文中的科研数据处理方法

    不直接参与科研的人都觉得科研是一种充满了新idea和思想碰撞的活动.可是那只是整个科研过程中的一小部分.相信所有已经做过科研的人,不管你在哪一个科研领域,在你的成果足够写成论文之前都避免不了进行大量的 ...

  7. matlab进行图片修补,Matlab基于样本的图像修补方法代码的一些问题!

    % Compute confidences along the fill front------沿着填补前沿计算自信度 for k=dR' Hp = getpatch(sz,k); q = Hp(~( ...

  8. 【数据预处理】Pandas缺失的数据处理

    目录 缺少数据基础 何时/为何 数据丢失? 被视为"缺失"的值 日期时间 插入缺失数据 缺少数据的计算 Sum/Prod of Empties/Nans GroupBy中的NA值 ...

  9. matlab悬置非线性位移计算公式,一种基于Excel的电动车动力总成悬置工况力数据处理方法与流程...

    本发明涉及计算机辅助工程(CAE)技术领域,具体涉及一种基于Excel的电动车动力总成悬置工况力数据处理方法. 背景技术: 动力总成的28工况力与位移分析是基于GM提出的传统车28工况修改而来,其分解 ...

最新文章

  1. IntelliJ IDEA 刷题利器 LeetCode 插件
  2. 数据结构基础:栈(Stack)
  3. 【渝粤教育】21秋期末考试财务管理10164k2
  4. python模块里的函数及说明,Python模块 time与datetime模块的函数说明及使用实例
  5. mat 内存分析 Linux,JVM内存分析工具MAT使用简介
  6. AI取代人类?这4种工作仍将是从业者的“铁饭碗” | 未来
  7. matlab中ncread读取nc文件其中一个三维参数的其中一维_Matlab使用技巧总结-1
  8. 可变化的鸿蒙武器,DNF2018史诗改版大全 武器套装改版属性介绍
  9. 1月5日 char **argv是什么用法啊?
  10. mysql purge进程_MySQL数据库之Purge死锁问题解析
  11. 基于asp.net大学生助学贷款管理系统#毕业设计
  12. 抖音协议、火山小视频通信协议加密算法研究分析
  13. True Launch Bar 4.2 注册码
  14. 12.7亿入股五星电器背后,京东家电想成为线上线下“王者”
  15. 你运营的公众号文章阅读量上不来,怎么回事?
  16. 小米红米6Pro解BL锁教程申请BootLoader解锁教程
  17. git 使用meld 进行文本对比
  18. 数学分析第二型曲线积分2021.6.2
  19. java swing背景_java swing 设置背景图片的方法一
  20. 【STM32】SPI的基本原理、库函数(SPI一般步骤)

热门文章

  1. 聊聊领域分析与业务建模
  2. 找CTO杜仲:再谈中年危机和应对策略
  3. 如何导出树结构清晰的代码机构目录
  4. Java描述设计模式(24):备忘录模式
  5. 芝麻HTTP: Python爬虫利器之PyQuery的用法
  6. ArcGIS工具之ET GeoWizards、GeoTools、GeoTools
  7. SpringMVC学习--springmvc原理
  8. iOS进阶(数据库之SQLite)
  9. 转债---Pregel: A System for Large-Scale Graph Processing(译)
  10. 1.1.2-学习Opencv与MFC混合编程之---画图工具 画直线 画圆 画矩形