无人机导航技术,无人机导航理论基础,无人机导航技术应用发展详解

惯性/卫星定位组合是一种比较理想的组合导航系统。在无人机导航领域,多年来惯性/卫星定位组合导航系统的研究一直受到普遍的关注,大量的理论研究成果得到实际应用。

常见的几类导航系统

单一导航

卫星导航系统 、多普勒导航、惯性导航系统(INS) 、图形匹配导航系统、无线电跟踪系统 、 地磁导航、天文导航。

图片

组合导航

INS / GPS 组合导航系统、惯导 / 多普勒组合导航系统、惯导 / 地磁组合导航系统、惯导 / 地形匹配组合导航系统、GPS / 航迹推算组合导航系统。

卫星导航系统

图片

GPS导航原理

图片

惯性导航系统

分类:平台式惯导系统 & 捷联惯导系统

包含模块:计算机、加速度计、陀螺仪或其他运动传感器的平台

工作原理:

图片

平台式惯导系统

图片

捷联惯导原理图

图片

惯导系统的特点

优点:

不依赖外界任何信息实现完全自主的导航;隐蔽性好;不受外界干扰;不受地形影响;能够全天候工作。

缺点:

系统精度取决于单个传感器精度,实际空间位置的漂移是不可避免的,并随时间累积。

多普勒导航

多普勒导航系统是利用多普勒效应实现的,该系统由磁罗盘或陀螺仪表、多普勒雷达和导航计算机组成。

磁罗盘或陀螺仪表的作用类似于指北针,可测出无人机的航向角。

多普勒雷达不断地沿着某方向向地面发出无线电波,利用无人机和地面有相对运动产生多普勒效应,测出雷达发射的电磁波和接收到的回波的频率变化,从而计算出无人机相对于地面的飞行速度,速度的方向就是该点航线的方向。

图形匹配导航系统

预先将无人机经过的地域,通过大地测量、航空摄影或已有的地形图等方法将地形数据(主要是地形位置和高度数据)制成数字化地图,存贮在机载计算机中,当飞机飞越上述区域时,其上的探测设备再次对该区域进行测量并与预先存储的原图进行比较,确定实际位置和位置偏差,从而实现对无人机的导航。

单纯的图形匹配导航不能提供地理坐标位置,必须和其他导航方式进行组合,更多的是和图形/惯性组合。

图形匹配导航可分为地形匹配导航和景像匹配导航两种。

地磁导航

地磁场是矢量场,在地球近地空间内任意一点的地磁矢量与其它地点的地磁矢量是不同的,且与该地点的经纬度是一一对应的。因此,理论上只要知道该点的地磁场矢量就可实现全球定位。

图片

地磁导航特点

优点:无源、无辐射、隐蔽性强,不受敌方干扰、全天时、全天候、全地域、能耗低的优良特征,导航不存在误差积累,在跨海制导方面有一定的优势。

缺点:地磁匹配需要存储大量的地磁数据;实时性与计算机处理数据的能力有关。

天文导航

天文导航是根据天体来测定飞行器位置和航向的导航技术。

图片

特点:应用范围广(海陆空均可),可靠性高、自主性强、隐蔽性好。

天文导航自动化设备的一般构成

图片

组合导航

组合导航是指把两种或两种以上的导航系统以适当的方式组合在一起,利用其性能上的互补特性可以获得比单独使用任一系统时更高的导航性能。

除了可以将以上介绍的导航技术进行组合之外,还可以应用一些相关技术提高精度,比如大气数据系统、航迹推算技术等。

INS / GPS 组合导航系统

组合导航常以 INS 作为主导航系统,而将其他导航定位误差不随时间积累的导航系统,如无线电导航、天文导航、地形匹配导航和卫星导航等系统作为辅助导航系统。

全球鹰无人机导航系统分析

图片

航系统的性能要求分析

精确

全球鹰无人机的定位精度可达10 m内;

姿态角精度20″,姿态角分辨率优于1″;

航向角精度1′;

航向角分辨率优于1′。

可靠

要求其具有极高的可靠性和自主性,可以在不同条件下调整导航系统以保证导航精度满足要求;

尽可能保持静默,以使自己被发现、被攻击的可能性最小。

长航时    

高空长航时无人机要飞行数十小时,这就需要导航系统的高度稳定;

一些可用于短程无人机的缓慢发散的导航方法并不适合高空长航时无人机。 

导航系统总体方案分析

图片

总体方案特点分析

INS/GPS组合系统作为主要导航系统,SINS/GPS/ADS的组合导航系统结构。

大气数据系统(ADS)是一种自主、无源工作的系统,可靠性较高,而且不受高度、地形等因素的影响,在高空长航时无人机的全程都可以使用,因此,是一种较为理想的信息源。增强导航系统的容错性和可靠性。

无人机导航技术的发展趋势

应用新型惯导系统,提高导航精度;

新型导航技术的不断发展,为无人机导航提供更多选择;

增加导航组合因子,提高导航健壮性;

面对不确知环境,具备智能性、自适应性的导航能力。

图片

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/389183.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

苹果展示 AI 新模型 MGIE,可一句话精修图片

苹果公司近日发布了名为“MGIE”的新型开源人工智能模型,它可以根据自然语言指令编辑图像。 2 月 8 日消息,相比较微软的风生水起,苹果公司在 AI 领域的布局显得低调很多,但这并不意味着苹果在该领域就没有丝毫建树。苹果公司近日…

Unresolved reference: kotlinx 和 Unresolved reference:xxx

Unresolved reference: kotlinx 这个报错是因为build.gradle中忘记apply plugin了 apply plugin: kotlin-android-extensions如下 同步以后再次编译发现报错 Unresolved reference:xxx 是因为用于使用 Gradle 构建的 Kotlin 版本与 IDE 插件中的版本不一样的原因 解决方法 …

Lag-Llama:第一个时间序列预测的开源基础模型介绍和性能测试

2023年10月,我们发表了一篇关于TimeGPT的文章,TimeGPT是时间序列预测的第一个基础模型之一,具有零样本推理、异常检测和共形预测能力。 虽然TimeGPT是一个专有模型,只能通过API访问。但是它还是引发了对时间序列基础模型的更多研…

算法刷题:有效三角形个数

有效三角形个数 .题目链接题目详情算法原理补充知识点双指针:对撞指针 我的答案 . 题目链接 有效三角形个数 题目详情 算法原理 补充知识点 有效三角形需要满足的条件: ab>cac>bbc>a 其实在满足1的时候,c是最大的,那么2和3是显然成立的,因此我们可以这样解题: 对…

C# winfrom中NPOI操作EXCEL

前言 1.整个Excel表格叫做工作表:WorkBook(工作薄),包含的叫页(工作表):Sheet;行:Row;单元格Cell。 2.忘了告诉大家npoi是做什么的了,npoi 能够读…

react 【七】各种hooks的使用/SPA的缺点

文章目录 1、Hook1.1 为什么会出现hook1.2 useState1.3 useEffect1.4 useContext1.5 useReducer1.6 useCallback1.7 useMemo1.8 useRef1.8.1 ref绑定dom1.8.2 ref解决闭包缺陷 1.9 useImperativeHandle1.10 useLayoutEffect1.11 自定义Hook1.11.1 什么是自定义Hook1.11.2 Conte…

Python 字符串格式化输出

前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站零基础入门的AI学习网站~。 前言 字符串格式化是编程中一个常见的需求,它可以们将不同类型的数据(如数字、文本、日…

Django问题报错:TypeError: as_view() takes 1 positional argument but 2 were given

一、错误位置 from django.urls import pathfrom users_app.views import RegisterView, LoginView, LogoutViewapp_name users urlpatterns [path("register/", RegisterView.as_view, name"register"),path("login/", LoginView.as_view, n…

基于四叉树的图像分割算法matlab仿真

目录 1.算法运行效果图预览 2.算法运行软件版本 3.部分核心程序 4.算法理论概述 5.算法完整程序工程 1.算法运行效果图预览 2.算法运行软件版本 matlab2022a 3.部分核心程序 ........................................................... Imgs(dx 1 : dx R1, dy 1 …

阿里云幻兽帕鲁Linux 服务器下载游戏存档的方法

阿里云幻兽帕鲁Linux 服务器下载游戏存档的方法也非常简单。 远程连接到阿里云的 linux服务器后,可以在 ECS 远程连接命令行界面,点击左上角的文件,打开文件树。通过一行命令打包。 在打包后的 Saved.tar 文件上右键,选择 下载文…

【Go语言】Go项目工程管理

GO 项目工程管理(Go Modules) Go 1.11 版本开始,官方提供了 Go Modules 进行项目管理,Go 1.13开始,Go项目默认使用 Go Modules 进行项目管理。 使用 Go Modules的好处是不再需要依赖 GOPATH,可以在任意位…

《剑指offer》

本专题是分享剑指offer的一些题目,开始刷题计划。 二维数组的中的查找【https://www.nowcoder.com/practice/abc3fe2ce8e146608e868a70efebf62e?tpId13&tqId11154&ru/exam/oj】 描述 在一个二维数组array中(每个一维数组的长度相同&#xff0…

Python4Delphi: Delphi 程序使用 Python 抓取网页

想用程序去抓取一个网页的内容,Delphi 有自己的 HTTP 库。比如 Indy 的 TIdHTTP,或者 TNetHTTPClient。 这里测试一下使用 Python 的 HTTP 库抓取网页,然后把抓取的内容给 Delphi 的程序。 Delphi 程序,界面上拖控件如下&#x…

jenkins-maven环境的安装

jenkins-maven环境的安装

Codeforces Round 924 (Div. 2) B - D

B. Equalize 题目: 思路:首先排序然后去重(可以用set来去重),我们可以肯定的是,如果连续k个数最大值最小值的差小于等于n的话,那么这个长度为k的区间就符合答案要求,那么k就和答案…

【web | CTF】BUUCTF [护网杯 2018] easy_tornado

天命:这题是框架性的漏洞,Python的web服务器框架,应该已经比较古老了 开局先看一下三个文件 简单阅读后会发现,这里存在文件包含漏洞,可以直接读取文件,但是有一个哈希值校验 一开始我以为是扫描文件后得到…

每日一练:LeeCode-98、 验证二叉搜索树【二叉搜索树+DFS】

本文是力扣LeeCode-98、 验证二叉搜索树【二叉搜索树DFS】】 学习与理解过程,本文仅做学习之用,对本题感兴趣的小伙伴可以出门左拐LeeCode。 给你一个二叉树的根节点 root ,判断其是否是一个有效的二叉搜索树。 有效 二叉搜索树定义如下&am…

【mysql】数据约束

一、数据约束: 什么是约束? 为了确保表中的数据的完整性(准确性、正确性),为表添加一些限制。是数据库中表设计的一个最基本规则。使用约束可以使数据更加准确,从而减少冗余数据(脏数据)。 数据库完整性约…

OpenCV Mat 实例详解 二

构造函数 OpenCV Mat实例详解一中已介绍了部分OpenCV Mat构造函数&#xff0c;下面继续介绍剩余部分构造函数。 Mat (const std::vector< _Tp > &vec, bool copyDatafalse)&#xff1b; vec 包含数据的vec对象 copyData 是否拷贝数据&#xff0c;true— 拷贝数据&…

CSS之BFC

BFC概念 BFC&#xff08;Block Formatting Context&#xff09;即块级格式化上下文&#xff0c;是Web页面的可视CSS渲染的一部分。它是一个独立的渲染区域&#xff0c;让其中的元素在布局上与外部的元素互不影响。简单来说&#xff0c;BFC提供了一个环境&#xff0c;允许内部的…