首页
›
智能机器人、自动化与智能装备工程
›
095-多旋翼姿态控制与飞控算法
›
《无人机PID飞控开发与调参》
VIP8
本课程属于:095-多旋翼姿态控制与飞控算法
智能机器人、自动化与智能装备工程 · 共 8 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
嵌入式飞控PID调参与代码实现
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导入
学习目标 · 课程结构 · 所需工具与平台(如STM32
课程导入
学习目标
02
飞控系统基础
嵌入式飞控硬件架构(传感器 · MCU · 执行机构)
飞控系统基础
嵌入式飞控硬件架…
03
PID控制原理
比例 · 积分 · 微分项的物理意义
PID
控制原理
04
PID离散化与实现
连续PID到离散PID的转换(位置式 · 增量式) · 采样时间选择
PID
离散化
05
飞控PID控制结构
串级PID(角度环+角速度环)设计 · 内外环参数关系 · 前馈与滤波在PID中的应用
PID
飞控
06
调参前的准备
传感器校准(加速度计 · 陀螺仪) · 电机与电调校准
调参前的准备
传感器校准
07
调参工具与日志分析
地面站(QGroundControl · Mission Planner)使用 · 飞行日志记录与查看(如ulog
调参工具
日志分析
08
手动调参方法(试凑法)
先调P · 再调I · 最后调D的步骤
手动调参方法
试凑法
09
自动调参方法
自整定算法(如Ziegler-Nic… · 临界比例度法) · 飞控内置自动调参功能(如PX4的Au…
自动调参方法
Ziegler-Nic
10
角速度环(内环)调参
内环P · D参数对系统稳定性的影响 · 如何通过飞行日志判断内环性能
角速度环
内环
11
姿态环(外环)调参
外环P参数对姿态响应的影响 · 内外环配合原则 · 外环调参的常见问题(滞后
姿态环
外环
12
位置环与速度环调参
多旋翼位置控制(水平位置 · 垂直速度) · 位置环PID参数调整
位置环
速度环调参
13
抗风与扰动抑制
PID在风扰下的表现 · 积分项的抗饱和(anti-windu… · 微分项对噪声的敏感性
抗风
扰动抑制
14
代码实现基础
PID控制器代码结构(结构体 · 初始化 · 更新函数)
代码实现基础
PID
15
位置式PID代码实现
C语言实现位置式PID · 积分限幅 · 输出限幅
PID
位置式
16
增量式PID代码实现
C语言实现增量式PID · 与位置式的区别 · 适用场景(如舵机控制)
PID
增量式
17
串级PID代码实现
内外环PID的代码嵌套 · 控制周期分配(如内环1kHz · 外环500Hz)
PID
串级
18
PID参数整定仿真
使用MATLAB/Simulink或… · 建立飞控模型(简化模型) · 通过仿真验证调参效果
PID
参数整定仿真
19
半实物仿真与硬件在环(HIL)
HIL仿真原理 · 使用PX4 HIL或自建平台 · 在仿真中调参并验证代码
HIL
半实物仿真
20
实战案例
四旋翼悬停调参:从零开始调参(P · I · D逐步调整)
实战案例
四旋翼悬停调参
21
实战案例
固定翼巡航调参:固定翼控制特点(俯仰 · 滚转 · 偏航)
实战案例
固定翼巡航调参
22
实战案例
穿越机(FPV)调参 · 高KV电机与低桨距的调参技巧 · 滤波与PID的平衡
实战案例
FPV
23
常见问题与解决
振荡(高频/低频) · 漂移 · 超调
常见问题
解决
24
PID参数与飞行模式的关系
自稳模式 · 定高模式 · GPS模式下的PID需求差异
PID
参数
25
高级调参技巧
动态PID(根据飞行状态调整) · 增益调度(gain scheduli… · 自适应控制(如模型参考自适应)简介
高级调参技巧
PID
26
滤波与信号处理
传感器噪声来源 · 低通滤波(一阶/二阶) · 陷波滤波器(针对电机振动)
滤波
信号处理
27
代码优化与实时性
PID计算效率 · 浮点与定点运算 · 中断与任务调度
代码优化
实时性
28
测试与验证方法
单元测试(PID函数) · 硬件测试(电机响应) · 飞行测试(不同工况)
测试
验证方法
29
综合项目
从零搭建一个飞控PID调参系统 · 代码编写 · 调参流程
综合项目
PID
30
课程总结与进阶方向
回顾核心知识点 · 常见错误总结 · 推荐学习资源(书籍
课程总结
进阶方向
所属VIP或分类
同VIP:PX4姿态控制算法与调参工程
同VIP:四旋翼动力学建模与参数辨识
同VIP:无人机LQR轨迹控制与调参