基于Matlab的四旋翼无人机动力学PID控制仿真

微关注"电击小子程高兴的MATLAB小屋"获取专属优惠

1.模型版本

本仿真模型基于MATLAB/Simulink(版本MATLAB 2016Ra)软件。建议采用matlab2016Ra及以上版本打开。

2.模型介绍:

1)运用欧拉方程对地面坐标到机体坐标的转换矩阵进行了推导;

2)在无人机动力学模型基础上,采用经典PID控制算法对其内环姿态和外环位置进行控制;

3)说明文档:

①详细推导四旋翼飞行器的数学模型

②PID控制器的设计、位置回路控制器设计、姿态回路控制器设计

③PID参数调整

3.仿真模型如下:

位置控制器:

姿态控制器:

无人机模型:

4.仿真结果如下:

5.说明文档

相关推荐
方璧13 小时前
限流的算法
java·开发语言
Hi_kenyon13 小时前
VUE3套用组件库快速开发(以Element Plus为例)二
开发语言·前端·javascript·vue.js
曲莫终14 小时前
Java VarHandle全面详解:从入门到精通
java·开发语言
ghie909014 小时前
基于MATLAB GUI的伏安法测电阻实现方案
开发语言·matlab·电阻
Gao_xu_sheng14 小时前
Inno Setup(专业安装/更新 EXE)
开发语言
吴声子夜歌15 小时前
Java数据结构与算法——基本数学问题
java·开发语言·windows
wanglei20070816 小时前
生产者消费者
开发语言·python
leo__52016 小时前
基于菲涅耳衍射积分的空心高斯光束传输数值模拟(MATLAB实现)
开发语言·matlab
昵称已被吞噬~‘(*@﹏@*)’~16 小时前
【RL+空战】学习记录03:基于JSBSim构造简易空空导弹模型,并结合python接口调用测试
开发语言·人工智能·python·学习·深度强化学习·jsbsim·空战