程序启动

在指令行输入asbQuadcopterStart
打开工程文件,三个打开文件分别为asbQuadcopter simulink模型,仪表盘和实时动画

模型组成

主要应用模块是指令模块、传感器模块、控制器模块、本体模型模块、环境模块。
指令模块提供了轨迹跟踪指令和角指令两种指令模式,默认为轨迹跟踪指令模式,我个人不太会改成角指令模式……
传感器模块提供了memory模块,这样可以让整个系统不会在初始时刻陷入代数环。内部主要是存在一个三轴惯性测量单元,个人感觉是进一步仿真飞行器实际输出与传感器测量之间的误差与延迟的,这个模块大家可用可不用
控制器模块比较丰富,主要模块有状态估计器和控制器两部分,此外,比较重要的是做了一个着陆逻辑,个人猜测可能是考虑到了地面效应等问题,在近地部分采用了另一套逻辑。控制器里主要就是内外回路+控制分配,控制算法用的是经典的PID
本体模型主要是一个外力合成模块和一个本体模型组成,本体模型是simulink自带的六自由度模型,具体情况可以参考帮助去详细了解。力学模块包括了重力模块、风阻模块和电机模块,电机模型还蛮复杂的,建议要是自己换电机型号不如直接删了接自己的插值表,否则改起来感觉比较困难。

环境模块就是一些基础的环境参数,完全不用管,直接用就ok

总结

其实是个好用的模型,仿真程度很高,但是控制器模块的逻辑我觉得有点难搞,其他部分基本都可以拿来就用,比较好替换成自己需要的模块,适合新手上手熟悉四旋翼控制结构

matlab自带四旋翼算例asbQuadcopter使用心得相关推荐

  1. MATLAB Simmechanics/Simscape四旋翼无人机控制仿真(3)无人机控制器设计

    MATLAB Simmechanics/Simscape四旋翼无人机控制仿真(3) 无人机控制器设计 MATLAB Simmechanics/Simscape四旋翼无人机控制仿真(3) 无人机控制器设 ...

  2. MATLAB Simmechanics/Simscape四旋翼无人机控制仿真(2) Simulink模型调节

    MATLAB Simmechanics/Simscape四旋翼无人机控制仿真(2) Simulink模型调节 MATLAB Simmechanics/Simscape四旋翼无人机控制仿真(2) Sim ...

  3. 基于交替迭代法的交直流混合系统潮流计算matlab程序iEEE9节点系统算例

    基于交替迭代法的交直流混合系统潮流计算matlab程序iEEE9节点系统算例 由于受端负荷量持续增大,直流输电受端系统的电压稳定性能自然引起了人们的关注.目前,交直流混合电网的电压稳定分析大致分为两类 ...

  4. matlab ts模糊工具箱,通过算例熟悉MATLAB模糊控制工具箱

    通过算例熟悉MATLAB模糊控制工具箱 设计一个二维模糊控制器控制一个一阶被控对象 1 () 1 G s Ts = + ,然后改变控制对象参 数的大小,观察模糊控制的鲁棒性. 1.模糊推理的五个步骤 ...

  5. 配电网重构|基于新颖的启发式算法SOE的随机(SDNR)配电网重构(Matlab代码实现)【算例33节点、84节点、119节点、136节点、417节点】

  6. SUNTANS模型学习(3)——学习cylinder算例

    学习cavity算例 简介 网格配置 参数配置 Input file for SUNTANS部分 Grid Files部分 Output Data Files和Input Data Files部分 U ...

  7. 四旋翼的非线性模型预测控制(MPC)

    目录 1. 四旋翼的动力学模型 2. 模型预测控制(MPC)基本方程 3. 非线性模型预测控制 1. 四旋翼的动力学模型 这里不加推导地给出四旋翼的动力学模型: m [ x ¨ y ¨ z ¨ ] = ...

  8. python做圆柱绕流_基于snappyHexMesh生成网格的圆柱绕流算例

    基于snappyHexMesh生成网格的圆柱绕流算例 1.创建几何体STL文件 在了解了原理之后,要生成网格第一步就是要创建一个几何体的STL文件,可以使用3Dbulider,3DCAD等软件生成几何 ...

  9. 五杆桁架matlab有限元分析,《有限元基础教程》_【MATLAB算例】3.2.5(2)__四杆桁架结构的有限元分析(Bar2D2Node)...

    [MATLAB算例]3.2.5(2)四杆桁架结构的有限元分析(Bar2D2Node) 如图3-8所示的结构,各个杆的弹性模量和横截面积都为42 E N mm =?, 29.510/ 2 =.试基于MA ...

最新文章

  1. C# Winform 通过FlowLayoutPanel及自定义的编辑控件,实现快速构建C/S版的编辑表单页面...
  2. 北海a货翡翠,牡丹江a货翡翠
  3. 利用Azure Functions和k8s构建Serverless计算平台
  4. 工作318:uni-切换tabber修改状态修饰
  5. Ubuntu16.04安装搜狗输入法后有黑边问题的解决方法
  6. 中国联通与小米深度联动 联合推出Wi-Fi 6路由器AX3600
  7. mvc VIEW部分介绍
  8. linux 编辑文件 cat 跳到指定行,Linux文件操作详解(八)--文件的创建和编辑(vi/vim命令和cat命令)...
  9. 无法找到 Adobe PDF资源文件。“Acrobat PDFMaker“您必须具有”管理员”权限方可安装这些文件...错误怎么解决
  10. 台安变频器n2按键说明_台安变频器N2
  11. Linux CentOS 内核编译全流程:从安装vmware开始
  12. Axis2 WS-Security 签名和加密
  13. css大图切割,利用CSS切割图片技术来动态显示图片
  14. 以太坊社区开发者大会(EDCON 2020)精彩回顾
  15. 超详细python下简单快速下载opencv
  16. Unity基础:文本框、图片自适应(ContentSizeFitter、VerticalLayoutGroup等组件的使用)
  17. R语言 cowplot包快速拼图
  18. 气象绘图(二)——散点图
  19. HNOI2016D1T3 树 题解
  20. cocos2dx 字体外发光_cocos2d-x位图字体生成工具bmfont使用图文教程 美术字使用

热门文章

  1. CodeForces-748D 贪心
  2. BestCoder Round #36 [B] Gunner
  3. hdu 3917 Road constructions 最大权闭合子图
  4. 2014计算机二级vfp,2014计算机二级VF考前试题解析
  5. 工作做事通用方法探索
  6. 动态规划——买卖股票的最优时机含手续费(Leetcode 714)
  7. 2020,国产数据库崭露峥嵘的发轫之年
  8. 基于超大规模集群的本地存储系统优化
  9. MySQL 传统复制中常见故障处理和结构优化案例分析
  10. Apache Log4j2远程代码执行漏洞攻击,华为云安全支持检测拦截