四轴飞行器原理图详解(三旋翼飞行器)

顾名思义,四轴飞行器由四个螺旋桨高速旋转产生升力,为其提供飞行动力。四个电机转向正反各两个,可以相互抵消反扭矩。不同于常规固定翼飞机,多旋翼无人机属于静不稳定系统,因此必须依赖于强大的飞控系统才能飞行。四轴飞行器可分为“十字型”和“X型”,其中“十字型”机动性强主要应用在穿越机或特技表演无人机;“X型”稳定性强,是最常见的四轴飞行器构型。本文中所介绍的飞控系统都是基于“X型”四轴飞

大家好,又见面了,我是你们的朋友全栈君。

顾名思义,四轴飞行器由四个螺旋桨高速旋转产生升力,为其提供飞行动力。
四个电机转向正反各两个,可以相互抵消反扭矩。不同于常规固定翼飞机,多旋翼无人机属于静不稳定系统,因此必须依赖于强大的飞控系统才能飞行。
四轴飞行器可分为“十字型”和“X 型”,其中“十字型”机动性强主要应用在穿越机或特技表演无人机;“X 型”稳定性强,是最常见的四轴飞行器构型。本文中所介绍的飞控系统都是基于“X 型”四轴飞行器
这里写图片描述

四轴飞行器的六自由度运动如图
这里写图片描述
1. 上下运动

    由电机油门控制,油门增大,四个电机转速同时增大,升力增大,则飞 

    机向上运动。 

2.  前后运动 

    由飞机的俯仰角控制,如果飞机向前倾斜,则升力在垂线方向分量抵消 

    重力,在水平方向分量提供飞机向前的加速度。 

3.  左右运动 

    由飞机的滚转角控制,原理同前后运动。 

4.  俯仰运动 

    绕飞机机体坐标系Y 轴转动,飞机做低头运动时,1、2 号电机转速减小, 

    同时3、4 号电机转速增大,此时四个电机的反扭矩仍然相互抵消。 

5.  滚转运动 

    绕飞机机体坐标系X 轴转动,原理同俯仰运动。 

6.  偏航运动 

    绕飞机机体坐标系Z 轴转动,如果1、3 号电机转速增大,同时2、4 号 

    电机转速减小,此时电机反扭矩便不能相互抵消,会出现顺时针方向的 

    反扭矩,飞机向右偏航。

2 PID 控制算法简介

PID 控制算法用于消除期望值与实际值的误差,包括比例项P、积分项I 和微分项D。

P:又称驱动项,是消除误差的主要驱动力,这一项必须足够大。
P 项越大,系统响应速度越快,调节时间越短,但P 过大会引起系统超调、震荡甚至发散。

I:用于消除稳态误差,I 项会导致响应速度变慢,增加调节时间。

D: 又称阻尼项,为系统增加阻尼,减小超调。但这一项如果是通过微分计算得到的,会给系统引入噪声。

对于PID 控制算法网上有大量相关资料,可上网查询。要想真正掌握PID 控制算法必须要做大量调试实验,积累工程实践经验。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/126692.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • HDU1069_Monkey and Banana【LCS】

    HDU1069_Monkey and Banana【LCS】

    2022年1月8日
  • mysql的乐观锁使用_mysql悲观锁需要注意什么

    mysql的乐观锁使用_mysql悲观锁需要注意什么记得在上大学那会开始,在大学的课堂上,常常会听到老师讲什么共享锁,排它锁各种锁的词汇,以前仅仅听过一次就没有管了,并没有进行深入的研究最近,在各种群里,又看见了什么乐观锁、悲观锁什么鬼的感觉很高级的词汇,于是乎今天对这几个概念进行学习,揭开它神秘的面纱,缕缕思路记录下我对这几个概念的想法实验环境:mysql5.6存储引擎:innoDB我们在操作数据库的时候,可能

    2022年10月8日
  • [日常办公][Ubuntu]proxy settings

    [日常办公][Ubuntu]proxy settingsbashproxyexporthttp_proxy=XXXexporthttps_proxy=XXXaptproxysudovim/etc/apt/apt.confAcquire::http::proxy”http://XXX”;Acquire::https::proxy”https://XXX”;Acquire::ftp::proxy”ftp://XXX”;Acquire::socks::proxy”socks://XXX”;dockerproxymkdir

    2022年7月21日
  • 计算机保护插件无法安装,电脑无法安装ActiveX控件怎么办「建议收藏」

    计算机保护插件无法安装,电脑无法安装ActiveX控件怎么办「建议收藏」ActiveX控件是网站常用的一款网页辅助工具,有时候我们可能需要安装它,但是却发现浏览器阻止了它安装,那么你知道电脑无法安装ActiveX控件怎么办吗?下面是学习啦小编整理的一些关于电脑无法安装ActiveX控件的相关资料,供你参考。电脑无法安装ActiveX控件的解决方法:1、首先建议将相应网站加入可信站点。2、其次建议选中可信站点。自定义级别——找到“下载未签名的ActiveX控件”——选中…

    2022年5月14日
  • 十二、Maven项目模板「建议收藏」

    十二、Maven项目模板「建议收藏」Maven提供用户,使用原型的概念,不同类型的项目模板(以数字614)是一个非常大的列表。Maven帮助用户快速开始使用以下命令创建新的Java项目mvnarchetype:generate什么是原型?原型是一个Maven插件,其任务是创建一个项目结构按照其模板。我们将使用快速启动原型插件在这里创建一个简单的Java应用程序。使用项目模板让我们打开命令控制

    2022年7月19日
  • Werkzeug_werkzeug怎么读

    Werkzeug_werkzeug怎么读欢迎来到Werkzeug教程,我们将会实现一个类似TinyURL的网站来储存URLS。我们将会使用的库有模板引擎Jinja2,数据层支持redis,当然还有WSGI协议层Werkzeug。你可以使用pip来安装依赖库:pipinstallJinja2redis同时确定你的本地开启一个redis服务,如果你是OSX系统,你可以使用brew…

    2022年10月7日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号