海上导航技术介绍

导航的目的主要是帮助人们或设备确定自己在地理空间中的位置,从而能够引导飞机、舰船、车辆等沿着设定路线安全、准确地到达目的地。

导航可以提供两类信息:第一类信息为载体自身的运动参数,如用户自己的三维坐标和速度矢量、航向、姿态等信息;第二类信息则是环境信息,包含授时信息、用户所在地的风速风向、水流速流向、湿度、温度和气压等。

舰船的导航技术多种多样,包含地磁导航、惯性导航、无线电导航、卫星导航、天文导航、水声导航、气象导航和地球物理场匹配等导航方法。这些导航手段各有优劣。

1.地磁导航

地磁导航是一种无源自主导航方式,具有无辐射、全天时、全天候、全地域、误差不随时间积累、抗干扰能力强的优良特征。指南针就是地磁导航技术的最早应用,中国人两千年前就开始利用司南来指引方向,用于舰船导航的指南针称为磁罗经。

随着技术的发展,人们发现地磁场为矢量场,在地球近地空间内任意一点的地磁矢量都是唯一的,且与地理位置存在对应关系。因此,理论上只要确定该点的地磁场矢量,即可通过地磁匹配实现全球定位,并逐步形成了地磁匹配导航和地磁滤波导航两大研究方向。

2.惯性导航

惯性导航通过陀螺和加速度计等惯性元件测量载体的角速度和加速度,从而实现导航定位。

3.无线电导航和卫星导航

无线电导航发展于上世纪30年代,最早为简单的无线电测向仪,后来陆续发展出罗兰A中程、台卡、奥米伽和罗兰C远程等无线电导航系统。

卫星导航是无线电导航的重要衍生。1965年,美国成功研制了子午仪卫星导航系统,1994年,美国又建成全球定位导航系统(GPS)。GPS的研制成功是导航技术上的一次革命,首次实现了全球、全天候、高精度地三维定位、测速和授时。中国北斗三号后来居上,于2020年完全建成,在定位和授时等技术层面,全面超越GPS。

4. 天文导航

天文导航是人们利用天文观测,得到多个典型天体视觉位置,再利用天体位置与地球坐标系以及时间的关系,来确定用户的具体位置。天文导航具有抗干扰能力强、全球使用、误差不随时间积累的显著优点,在军事航海领域具有十分重要的作用。用于天文导航的设备包括六分仪、星体敏感器、集成星体敏感器和天文导航系统等。

d8c3af24b8064547930c3109c45f467b.png

 

5. 水声导航

电磁波和光波进在水下基本无法使用,因此在水中需采用声波技术获得导航信息。水声导航包括水声定位、水声测速和水声测深等技术,可实现局部区域对水下目标的精确定位和水下载体导航。

6. 气象导航

气象导航是通过长期的海洋自然研究,建立风速风向、气温水温、能见度、波浪、海流、雨雪、雾、冰、湿度、气压和风暴等水文数据库,利用该数据库进行测试和查询来指导船舶的航行。

7. 地球物理场匹配导航

地球的重力场和重力梯度、磁力场是较为稳定的,并且在不同的地理位置具有独特的征候,因此可以通过地球物理场进行匹配,从而获得舰船的当前位置。美国在上世纪90年代,即使用重力匹配技术辅助核潜艇导航。

 

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

如若内容造成侵权/违法违规/事实不符,请联系瞎胡闹网进行投诉反馈,一经查实,立即删除!

相关文章

【python】PyQt5中QPushButton的用法详细解析与应用实战

✨✨ 欢迎大家来到景天科技苑✨✨ 🎈🎈 养成好习惯,先赞后看哦~🎈🎈 🏆 作者简介:景天科技苑 🏆《头衔》:大厂架构师,华为云开发者社区专家博主,…

苍穹外卖浏览器前端界面修改

背景: 客户原始方案是期望做一个Spring Boot Vue的饿了么系统,但时间上太仓促,所以建议选择开源的苍穹外码目作为作业提交。 客户接受了建议的方案后,期望对前端页面做一些个性化的定制修改。 过程: 苍穹外卖简单介…

Java面试八股之后Spring、spring mvc和spring boot的区别

Spring、spring mvc和spring boot的区别 Spring, Spring Boot和Spring MVC都是Spring框架家族的一部分,它们各自有其特定的用途和优势。下面是它们之间的主要区别: Spring: Spring 是一个开源的轻量级Java开发框架,最初由Rod Johnson创建&…

git实践汇总【配置+日常使用+问题解决】

**最初配置步骤:** git config --global user.name "yournemae" git config --global user.email "yourmail" git config -l ssh-keygen -t rsa -C “xxx.xxxx.EXTcccc.com” git config --global ssh.variant ssh $ git clone git仓库路径 git…

Python + PyQt 搭建可视化页面(PyCharm)

Python PyQt 搭建可视化页面(PyCharm) 配置PyQt5环境 1.1 安装PyQt5和PyQt5-tools pip install PyQt5pip install PyQt5-tools1.2 QtDesigner和PyUIC环境的配置 配置QTDesigner,用来打开QT可视化开发工具 在PyCharm中依次打开&#xff1a…

docker 构建 mongodb

最近需要在虚拟机上构建搭建mongo的docker容器,搞了半天老有错,归其原因,是因为现在最新的mango镜像的启动方式发生了变化,故此现在好多帖子,就是错的。 ok,话不多说: # 拉取最新镜像&#xf…

传统存储市场份额首次跌破50%,对中国企业意味着什么?

近日,《IDC China Enterprise Storage System Market Overview,2024Q1》报告发布,其中一个结论令人瞩目:中国的SDS(软件定义存储)和 HCI(超融合基础设施)的市场份额首次超越TESS&…

【JavaScript】`Map` 数据结构

文章目录 一、Map 的基本概念二、常见操作三、与对象的对比四、实际应用场景 在现代 JavaScript 中,Map 是一种非常重要且强大的数据结构。与传统的对象(Object)不同,Map 允许您使用各种类型的值作为键,不限于字符串或…

人工智能与机器学习原理精解【3】

文章目录 泰勒级数逼近基础海森矩阵一、定义与性质一、定义二、性质三、应用四、结论 一阶导数和二阶导数的几何意义一阶导数的几何意义二阶导数的几何意义应用示例 导数与微分的区别1. 定义与本质2. 几何意义3. 表达式与关系4. 应用场景 可微函数定义几何意义性质例子 导数导数…

动手学深度学习V2每日笔记(模型选择+过拟合和欠拟合)

本文主要参考沐神的视频教程 https://www.bilibili.com/video/BV1K64y1Q7wu/?spm_id_from333.788.recommend_more_video.0&vd_sourcec7bfc6ce0ea0cbe43aa288ba2713e56d 文档教程 https://zh-v2.d2l.ai/ 本文的主要内容对沐神提供的代码中个人不太理解的内容进行笔记记录&a…

机器学习 | 计算分类算法的ROC和AUC曲线以随机森林为例

受试者工作特征(ROC)曲线和曲线下面积(AUC)是常用的分类算法评价指标,本文将讨论如何计算随机森林分类器的ROC 和 AUC。 ROC 和 AUC是量化二分类区分阳性和阴性类别能力的度量。ROC曲线是针对不同分类阈值的真阳性率&…

python_面向对象程序设计

一、面向过程和面向对象两大编程思想 面向过程:功能上的封装 面向对象:属性和行为上的封装 二、类的定义 1、类:有N个对象抽取出像的属性和行为,从而归纳出来的一种类别。 自定义数据类型的语法结构: class 类名 …

华为OD机试 - 停车场车辆统计 - 贪心算法(Java 2024 D卷 200分)

华为OD机试 2024D卷题库疯狂收录中,刷题点这里 专栏导读 本专栏收录于《华为OD机试(JAVA)真题(D卷C卷A卷B卷)》。 刷的越多,抽中的概率越大,私信哪吒,备注华为OD,加入华…

手机电脑文件共享的方法 备忘录文字文件可实现共享

在这个数字化时代,手机与电脑之间的文件共享已成为我们日常工作和生活中的常态需求。想象一下,你在公司用电脑编辑了一份重要文件,急需在手机上查看或继续编辑,或者你在手机上拍摄了一段重要视频,想要快速传输到电脑上…

JAVA笔记十六

十六、异常Exception 1.概念 异常:非正常情况,包括空的引用、数组下标越界、内存溢出等 Java提供了异常对象描述这类异常情况。 Java提供了异常机制来进行处理,通过异常机制来处理程序运行期间出现的错误,可以更好地提升程序的…

C# 贪吃蛇游戏

贪吃蛇游戏可分为手动玩法和自动玩法 冯腾飞/贪吃蛇

钡铼网关实时数据互联,加速IEC104与MQTT云平台对接

随着工业4.0时代的到来,电力系统中的数据采集、监控与远程控制需求日益增长。IEC 104(IEC 60870-5-104)作为国际电工委员会(IEC)制定的电力自动化通信协议,广泛应用于电力系统的状态监测、数据采集和设备控…

SqlSugar删除没有定义主键的实体类对应的数据库表数据

一般而言,使用SqlSugar的DbFirst功能创建数据库表实体类时,如果数据库表有主键,生成的实体类对应属性也会标识为主键,如下图所示。   但有时候生成的实体类没有自动配置主键,这时可以通过以下方式进行删除操作&…

Flicker检测探头

Flicker检测探头是一种用于检测显示屏(如LCD、OLED等)闪烁现象的设备。以下是对Flicker检测探头的一些详细介绍: 一、功能概述 Flicker检测探头主要用于测量和校正显示屏的闪烁(Flicker)现象以及亮度。闪烁是显示屏在…