GPS定位方案

目录

一、常用的GPS定位方案包括:

二、主流品牌及热销型号

三、常用GPS算法及核心逻辑:

一、基础定位算法

二、高精度算法

三、辅助优化算法

四、信号处理底层算法

四、基本原理(想自己写算法的琢磨一下原理)


一、常用的GPS定位方案包括:

  1. 单点定位(绝对定位)

    • 原理:通过接收4颗以上卫星信号,解算接收机三维坐标,民用精度约5-10米。
    • 场景:手机导航、车载导航等民用设备。
  2. 差分定位(DGPS)

    • 原理:利用已知坐标的基准站发送误差修正数据,提升定位精度至0.5-3米。
    • 类型:实时差分(RTD)与后处理差分。
    • 应用:船舶导航、农业机械。
  3. 实时动态定位(RTK)

    • 原理:结合载波相位观测值与基准站数据,实现厘米级精度(2-5cm)。
    • 要求:需保持基准站与移动站实时通信,作用距离<20km。
    • 用途:测绘、无人机精准作业。
  4. 辅助GPS(AGPS)

    • 特点:通过蜂窝网络加速卫星数据获取,缩短首次定位时间至数秒。
    • 优势:室内/弱信号环境仍可定位,手机普遍采用。
  5. 多系统融合定位

    • 组合:GPS+北斗+GLONASS+Galileo等,提升卫星可见性与定位可靠性。
    • 效果:复杂环境(城市峡谷、林区)定位成功率提升40%以上。
  6. 惯性导航补偿(INS/GPS)

    • 机制:陀螺仪/加速度计在GPS信号中断时提供短期位置推算。
    • 应用:隧道导航、自动驾驶冗余系统。

二、主流品牌及热销型号

  1. u-blox系列

    • 型号:NEO-M8N、ZED-F9P(支持多频多系统)
    • 优势:工业级稳定性,支持GPS/北斗/GLONASS,NEO-M8N为千元级性价比之王,ZED-F9P厘米级RTK定位。
    • 应用:无人机、车载导航、农业机械。
  2. Quectel(移远)

    • 型号:L86-M33、LC79H(集成4G+GNSS)
    • 优势:低功耗(12mA),L86-M33为经典车载模块,LC79H适合物联网追踪设备。
    • 销量:年出货超千万片,电商平台TOP3。
  3. SIMCom(芯讯通)

    • 型号:SIM68、SIM8800(AGPS+低功耗)
    • 特点:成本<50元,支持AGPS快速定位,常用于共享单车、宠物追踪器。
  4. 消费级高性价比

    • 正点原子ATK-1218:百元级,支持北斗+GPS,开源设计,适合学生及开发者。

三、常用GPS算法及核心逻辑:

一、基础定位算法
  1. 最小二乘法(LS)

    • 原理:通过4+颗卫星的伪距方程,解算接收机位置与钟差,民用单点定位核心算法。
    • 缺点:易受多径/电离层干扰,精度5-10米。
  2. 卡尔曼滤波(KF)

    • 作用:融合多时刻观测数据,动态抑制噪声,提升移动载体(车/无人机)定位平滑性。
    • 增强版:扩展卡尔曼滤波(EKF)解决非线性模型问题。

二、高精度算法
  1. 载波相位差分(RTK)

    • 流程
      ① 基准站计算载波相位误差;
      ② 移动站实时校正,解算整周模糊度;
      ③ 实现厘米级定位(λ/20精度,λ≈19cm)。
    • 难点:模糊度快速固定(LAMBDA算法)。
  2. 精密单点定位(PPP)

    • 特点:依赖精密星历与钟差修正,无需基准站,收敛后精度2-5cm,但收敛时间>30分钟。

三、辅助优化算法
  1. AGPS混合定位

    • 逻辑:蜂窝基站位置+卫星星历预下载,缩短冷启动时间至3秒(传统需30秒)。
  2. 多传感器融合

    • 策略:GPS+IMU(惯性导航)+轮速计,通过联邦滤波实现隧道/室内连续定位。
  3. 多系统加权解算

    • 方法:对GPS/北斗/GLONASS观测值按信噪比(SNR)动态分配权重,提升遮挡环境定位率。

四、信号处理底层算法
  • 捕获:并行频率搜索(FFT加速)匹配卫星C/A码。
  • 跟踪:锁相环(PLL)+延迟锁定环(DLL)维持信号同步。

四、基本原理(想自己写算法的琢磨一下原理)

                GPS介绍(一)—基本工作原理 - 知乎

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

PCIe - ZCU106(RC) + KU5P(EP) + 固化

目录 1. 简介 1.1 Data Mover 1.2 描述符 2. ZCU102 2.1 Ubuntu OS 2.2 USB Host 2.2.1 连接拓扑 2.2.2 设备类型 2.2.3 USB 跳帽设置 2.3 无线网卡 2.4 PCIe Info 2.4.1 Diagram 2.4.2 lspci -tv 2.4.3 lspci -v 2.4.2.1 设备基本信息 2.4.2.2 控制与状态寄存…

精益数据分析(43/126):媒体网站商业模式的盈利与指标解析

精益数据分析&#xff08;43/126&#xff09;&#xff1a;媒体网站商业模式的盈利与指标解析 在创业和数据分析的学习旅程中&#xff0c;我们不断探索各种商业模式的奥秘&#xff0c;今天让我们一同深入《精益数据分析》&#xff0c;聚焦媒体网站商业模式&#xff0c;剖析其盈…

Android数据库全栈开发实战:Room+SQLCipher+Hilt企业级应用构建

简介 在移动应用开发中,数据库作为数据存储的核心组件,其安全性和性能对企业级应用至关重要。本文将从零开始,全面讲解Android数据库开发的最新技术,包括Room框架的深度使用、SQLCipher加密数据库的实现、Hilt依赖注入的集成以及前后端数据同步的完整方案。通过一个加密任…

HarmonyOS 5.0 低时延音视频开发​​

大家好&#xff0c;我是 V 哥。 在HarmonyOS 5.0的开发中&#xff0c;支持低时延音视频开发&#xff0c;为了确保语法正确&#xff0c; V 哥以下代码符合HarmonyOS NEXT API 14的规范。为了方便初学者更好入门&#xff0c;V 哥伙同2位小伙伴花了1年时间&#xff0c;搞了三本鸿蒙…

微调大模型如何准备数据集——常用数据集,Alpaca和ShareGPT

微调大模型如何准备数据集——常用数据集,Alpaca和ShareGPT 数据集准备常用数据集自定义数据集AlpacaShareGPT数据集准备 常用数据集 预训练数据集 Wiki Demo (en)RefinedWeb (en)RedPajama V2 (en)Wikipedia (en)Wikipedia (zh)Pile (en)

2025年OpenAI重大架构调整:资本与使命的再平衡

目录 前言 一、调整核心&#xff1a;三重架构的重构 1.1 控制权的重新锚定 1.2 营利部门的角色转型 1.3 资金池的重新配置 二、调整动因&#xff1a;三重矛盾的破解 2.1 资金需求与融资限制的冲突 2.2 商业竞争与使命纯度的博弈 2.3 内部治理与外部监管的张力 三、产…

GD32/STM32 ADC/DMA使用指南

首先我们对ADC及DMA的基础知识作一下简单介绍。 一、 GD32/STM32 ADC模块的核心要点 一&#xff09;、ADC基础特性 ‌12位逐次逼近型‌ GD32/STM32 ADC为12位分辨率&#xff0c;最大量化值为4095&#xff08;对应3.3V参考电压&#xff09;&#xff0c;支持0-3.3V模拟输入范…

Linux(十四)进程间通信(IPC),管道

一、进程间通信 &#xff08;一&#xff09;系统介绍进程间通信 进程间通信&#xff08;IPC&#xff09;介绍 小编插入的这篇文章详细介绍了进程间通信的一些内容&#xff0c;大家可以一起学习。 &#xff08;二&#xff09;进程间通信的方法 1、管道 2、信号量 3、共享…

使用Homebrew下载配置git和连接GitHub(Mac版)

本文详细介绍了在M系列Mac上安装Homebrew并配置Git的过程&#xff0c;包括git的下载、设置全局用户名和邮箱、生成SSH密钥、添加GitHubSSH密钥以及终端验证。这些步骤有助于用户顺利进行协同开发。 一、下载git 1、终端输入一下命令 brew install git2、这时下载完成 二、配…

悬崖边的摄影牧歌

在云雾缭绕的悬崖边&#xff0c;一场独属于自然与光影的邂逅悄然上演。 摄影师伫立于此&#xff0c;身旁是一群灵动的羊。他架起相机&#xff0c;眼神专注而炽热&#xff0c;仿佛要将这天地间的一切都收纳进小小的取景器。悬崖陡峭&#xff0c;岩石冷峻&#xff0c;却因羊群的洁…

Linux环境基础与开发工具使用

1. Linux编译器vim 1.1 vim的基本概念讲解 vim有很多种模式&#xff0c;我们初学者常用的就是命令模式&#xff08;command mode&#xff09;、插入模式&#xff08;Insert mode&#xff09;和底行模式&#xff08;last line mode&#xff09;。 命令/正常模式(Normal mode) …

《Python星球日记》 第36天:线性代数基础

名人说&#xff1a;路漫漫其修远兮&#xff0c;吾将上下而求索。—— 屈原《离骚》 创作者&#xff1a;Code_流苏(CSDN)&#xff08;一个喜欢古诗词和编程的Coder&#x1f60a;&#xff09; 专栏&#xff1a;《Python星球日记》&#xff0c;限时特价订阅中ing 目录 一、标量、…

使用VMware Workstation pro 17.5.1在Windows上安装Ubuntu 24.04.2的 详细步骤

一、准备工作 1. 下载Ubuntu 24.04.2 ISO镜像 官方下载地址&#xff1a;Ubuntu 24.04.2 (Noble Numbat) 选择 ubuntu-24.04.2-desktop-amd64.iso&#xff08;桌面版&#xff09;或 ubuntu-24.04.2-live-server-amd64.iso&#xff08;服务器版&#xff09;。 2. 确认系统要求…

ios systeam introduction

Here is an in-depth look at Apple’s iOS, from its inception to its latest major release, covering architecture, core components, security, app lifecycle, development tools, and the headline features of iOS 18. iOS began life as “iPhone OS,” unveiled alo…

优化04-选择率和直方图

选择率 在Oracle数据库中&#xff0c;选择率&#xff08;Selectivity&#xff09; 是优化器&#xff08;CBO&#xff0c;基于成本的优化器&#xff09;用来评估SQL语句中某个条件&#xff08;如WHERE子句&#xff09;过滤数据的比例的关键指标。它直接影响优化器选择执行计划的…

python实战:通过输入文字匹配在docx文档中的具体位置

在指定的docx文档中,输入一串文字来查看该文字在文档中的具体位置;方便后续处理(如替换文字,高亮显示等等操作) from docx import Documentdef find_text_in_docx(file_path, search_text):# 读取docx文件doc = Document(file_path)# 遍历段落,查找匹配的文本for i

Flutter——数据库Drift开发详细教程(二)

目录 1.核心API1.1查询数据列表分页1.2 列表排序1.3推迟获取与观察 1.核心API 1.1查询数据列表分页 限制返回的结果数量limit&#xff0c;从某一位置开始查询offset ///limit10, offset10 Future<List<TodoItem>> limitTodos(int limit, {int? offset}) {return …

mux-vlan基础配置

1.top配置 2.各个交换机设置 sw3交换机的 sysname swb # undo info-center enable # vlan batch 10 20 30 100 # vlan 10description financial vlan vlan 20description marketing vlan vlan 30description client vlan vlan 100description principal vlanmux-vlansubordi…

SAM详解2(初级应用)

SAM SAM5. 初级应用5.1 静态本质不同子串个数5.2 字符串匹配5.3 关于子串出现次数5.4 动态添加时本质不同子串个数SAM 5. 初级应用 记 l o n g e s t ( x ) longest(x) longest(x) 为点 x x x 代表子串集合中最长串的长度。记 s h o r t e s t ( x ) shortest(x) shortest(…

【日撸 Java 三百行】Day 4(条件语句实战——闰年问题)

目录 Day 4&#xff1a;条件语句实战——闰年问题 一、基础知识及代码思路 二、代码及测试 小结 Day 4&#xff1a;条件语句实战——闰年问题 Task&#xff1a; if 语句的嵌套.基本规律自行百度.布尔类型. 一、基础知识及代码思路 1. 什么是闰年&#xff1f; 闰年是历法中…