当前位置: 首页 > news >正文

076、速度控制:地速与空速控制

飞控算法从入门到精通 | 076、速度控制:地速与空速控制

一、一次坠机让我重新认识速度控制

去年在西北某无人机测试场,一架四旋翼在顺风转弯时突然侧翻坠地。事后分析日志发现,飞控在转弯过程中持续输出“速度达标”信号,但飞机实际已经失速——问题出在飞控只控制了地速,而空速已经掉到失速边界以下。那次之后,我在所有速度控制代码里都加了一行注释:“别只盯着地速,空速才是飞机的命根子。”

这个案例暴露了飞控速度控制中最容易被忽视的问题:地速和空速在风场中的本质差异。今天这篇笔记,就围绕这两个速度量的控制策略展开,重点讲清楚什么时候该控哪个、怎么控、以及代码实现中那些容易踩的坑。

二、地速与空速:两个完全不同的物理量

地速是飞机相对地面的速度,由GPS或视觉里程计提供。空速是飞机相对空气的速度,由空速管或风压传感器测量。在无风条件下两者相等,但一旦有风,差异就出来了。

顺风飞行时,地速大于空速,飞控如果只控地速,实际空速可能偏低,翼载大的固定翼容易失速。逆风飞行时,地速小于空速,飞控如果只控空速,地速可能过慢导致无法到达航点。侧风情况下更复杂,地速和空速的矢量合成会产生侧滑角,影响飞行效率。

我习惯把速度控制拆成两个层次:内环控空速(保证气动安全),外环控地速(保证导航精度)。这个分层思路在PX4和ArduPilot的代码里都能看到影子,但具体实现细节各家有各家的坑。

三、空速控制:内环的保命逻辑

空速控制的核心目标是维持飞机在安全飞行包线内。对于固定翼,失速空速和最大空速之间就是可操作区间。

http://www.jsqmd.com/news/957872/

相关文章:

  • 2026 天津上门回收茅台排行榜,六大正规机构全解析 - 品牌排行榜单
  • MATLAB版CAN报文实时解析与工程值可视化工具
  • 智能自动化解决方案:Cursor AI编程工具权限突破与机器标识重置技术指南
  • 别急着换IDE!PIL的DecompressionBombWarning,用这3招在PyCharm里也能搞定大图拼接
  • ArcGIS Pro 3.0 + YOLO/PyTorch:手把手教你制作遥感影像目标检测数据集
  • 静默与爆发——与大鱼博弈的装备配置与遛鱼心法 - 教育信息速递
  • 航空试飞大模型人工智能AI系统软件平台解决方案
  • Flutter热更新原理与实现方法
  • 怎样在普通PC上部署macOS:OpenCore专业级跨平台解决方案指南
  • 从酒鬼掉崖到推荐系统:用Python模拟Random Walk算法,搞懂PageRank的底层逻辑
  • 别再只会用snmpwalk查交换机了!这5个Linux网络监控实战脚本,运维效率翻倍
  • 万字长文:利用 Rust Pin 与 Unpin 机制防止异步调用状态下的内存自引用偏移异常
  • 3分钟快速安装Axure RP中文语言包:完整指南与实战技巧
  • 从零开始:如何用ReadCat打造你的专属数字书房
  • 三步掌握音乐文件解锁核心秘籍:告别平台限制的终极方案
  • DVWA-Command Injection
  • 告别Windows桌面应用部署困境:.NET Windows Desktop Runtime的实战指南
  • 在Oracle EBS集团合并报表的视角下,Balancing Segment(平衡段/公司段)与 Legal Entity(LE,法人实体)的关系是财务主数据体系的核心。其最佳实践的设计哲学在于:法
  • 成都槽钢供应商推荐|型钢厂家|四川盛世钢联青白江现货批发 - 四川盛世钢联营销中心
  • PotPlayer字幕翻译插件:3步实现外语视频无障碍观看
  • CRNN + CTC OCR 原理详解
  • 如何用ppInk免费开源屏幕标注工具提升演示效率:新手完整指南
  • 告别手动配置!VSCode一键安装C++万能头文件<bits/stdc++.h>的懒人插件
  • YOLOv11城市道路救护车与车辆目标检测数据集-1789张-Vehicle-detection-1
  • RAG 知识库召回不准,我从切片、向量、重排这三处调了一遍(企业文档问答实录)
  • TikTok 美区娱播:新人冷启动最简落地思路
  • 谷歌Gemma 4添新,超强多模态智能塞进你的笔记本电脑
  • 黑暗之魂:重制版下载
  • 该字段仅预留了三位数值空间。
  • Flutter热更新实现路径解析与主流方案选型要点