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

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

1.模型版本

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

2.模型介绍:

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

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

3)说明文档:

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

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

③PID参数调整

3.仿真模型如下:

位置控制器:

姿态控制器:

无人机模型:

4.仿真结果如下:

5.说明文档

相关推荐
融化的雪6 分钟前
reactflow整理节点,尾节点位置的大坑
开发语言·前端·javascript
豐儀麟阁贵14 分钟前
2.6 代码注释与编码规
java·开发语言
egoist202317 分钟前
[linux仓库]信号保存[进程信号·肆]
linux·开发语言·信号集·信号保存·sigpending
你不是我我23 分钟前
【Java 开发日记】什么是线程池?它的工作原理?
java·开发语言
成子不是橙子25 分钟前
Langchain | Ollama | Python快速上手使用LLM的DEMO
开发语言·python·langchain·ollama
梵得儿SHI39 分钟前
Java 反射机制深度解析:从运行时 “解剖” 类的底层逻辑
java·开发语言·反射·反射机制·private·类成员·反射的三大核心功能
moonsims1 小时前
Beyond Vision (BV) -具有人工智能功能的全自动多旋翼无人机和混合垂直起降无人机
无人机
虚行1 小时前
Python学习入门
开发语言·python·学习
总有刁民想爱朕ha1 小时前
Python自动化从入门到实战(23):Python打地鼠游戏开发
开发语言·python·游戏开发
曹牧1 小时前
C#:函数默认参数
开发语言·c#