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

055、角度环与角速度环的串级PID实现

飞控算法从入门到精通 · 055 · 角度环与角速度环的串级PID实现

从一次炸机说起

去年夏天,我在调试一架自组四轴时遇到一个诡异现象:悬停时飞机像喝醉了酒,轻微晃动后突然朝一个方向猛偏,然后翻倒。地面站日志显示角度误差只有2度,但角速度却飙到了800度/秒。当时我用的还是单级PID——直接拿角度误差算油门差量。后来才明白,那根本不是PID参数没调好,而是控制结构本身就有缺陷。

单级PID的问题在于:它试图用一个控制器同时处理“角度偏差”和“角速度变化”两个不同时间尺度的物理量。角度变化慢,角速度变化快,两者混在一起,参数永远顾此失彼。串级PID把这两个环拆开,外环算角度,内环算角速度,各管各的,这才是飞控该有的样子。

串级PID的结构拆解

串级PID的核心就一句话:外环的输出是内环的期望值

具体到飞控的姿态控制:

  • 角度环(外环):输入是期望角度和当前角度,输出是期望角速度。这个环的更新频率可以慢一些,比如100Hz到200Hz。
  • 角速度环(内环):输入是角度环给的期望角速度和陀螺仪实测角速度,输出是电机控制量(油门差量)。这个环必须快,至少400Hz以上,最好能到1kHz。

为什么内环要快?因为角速度是角度的微分,变化剧烈。如果内环更新太慢,外环算出来的期望角速度还没执行到位,角度已经跑偏了,整个系统就会振荡。

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

相关文章:

  • 图像去噪/超分论文实验必备:用MATLAB批量计算PSNR和SSIM的完整脚本
  • 从MAC地址到网络通信:深入浅出图解STM32F407的以太网数据流(附LAN8720调试日志)
  • 第十七天课程(基础)
  • 曲靖市2026年最新黄金回收白银回收铂金回收门店排行榜+联系方式电话推荐 - 大熊猫898989
  • 白城市2026年最新黄金回收白银回收铂金回收门店排行榜及联系方式电话推荐 - 盛世金银回收
  • 3大核心优势:douyin-downloader如何成为抖音内容管理的智能解决方案
  • 白山市2026年最新黄金回收白银回收铂金回收门店排行榜及联系方式电话推荐 - 盛世金银回收
  • 别再只怪指针了!C++项目里0xC0000005访问冲突,试试先检查内存对齐
  • 英特尔COMPUTEX2026发声:Agentic AI时代,CPU、GPU算力配比将重塑!
  • 从‘最强大脑’到你的电脑:用Python脚本自动生成你的专属数字编码记忆库
  • SpringBoot+Vue宾馆客房管理系统源码+论文
  • AI+搜索系统融合实战手册(从零部署到Query理解跃迁)
  • Grok 4架构深度解析:语义锚定、逻辑缝合与知识注入
  • 告别音频接口混乱:用FPGA实现16通道TDM音频传输的保姆级教程(附Verilog代码)
  • 2026年天津沥青混凝土推荐指南:从选材到施工全面解析 - 本地品牌推荐
  • 攀枝花市2026年最新黄金回收白银回收铂金回收门店排行榜+联系方式电话推荐 - 大熊猫898989
  • SpringBoot+Vue仓库管理系统源码+论文
  • 2026工业粘接密封解决方案认准惠州三岛新材料,覆盖UV全系列胶、耐高温胶水、高导热硅脂多品类胶粘剂研发生产 - 栗子测评
  • AI项目Token成本优化三大实战技巧
  • 三菱FX3U/3UC软元件保姆级详解:从X/Y到R寄存器,新手避坑指南
  • Matlab多变量时序预测工具包:CNN单步回归建模,含数据模板、可视化图表与评估指标
  • 从USRP N310到自研平台:聊聊用开源SDR硬件做5G原型验证的成本与可行性
  • 别再硬啃手册了!用C++搞定FANUC CNC数据采集,这8个关键参数和API调用示例直接抄
  • 白银市2026年最新黄金回收白银回收铂金回收门店排行榜及联系方式电话推荐 - 盛世金银回收
  • DeepSeek V4技术解析:1.6T参数+1M上下文的工程落地逻辑
  • 手机出国没信号?一文搞懂LTE/5G的PLMN自动选网与漫游机制(附23.122协议R9解读)
  • AI应用出海增长新解法:一文拆透AI SaaS联盟营销落地成功案例
  • SpringBoot+Vue船舶物料供应商交易平台源码+论文
  • GPT-5.5是真实模型吗?揭秘OpenAI官方模型命名规则与版本演进真相
  • DDD-015:领域事件(Domain Event