02 四旋翼无人机的组成与拼装(上)

2023-05-16

02 四旋翼无人机的组成与拼装(上)

  • 目录
  • 1 总体介绍
  • 2 布局设计
    • 2.1 机身布局
      • 2.1.1 交叉形
      • 2.1.2 环形 - 比较少
      • 2.1.3 可折叠交叉形
    • 2.2 旋翼安装
      • 2.2.1 常规布局 VS 共轴双桨
      • 2.2.2 力矩、角动量、陀螺力矩、空气阻力矩与旋翼布局
    • 2.3 桨盘角度
    • 2.4 旋翼与机架半径
    • 2.5 尺寸与机动性的关系
    • 2.6 重心位置
    • 2.7 自驾仪位置
  • 3 气动设计
    • 3.1 减阻
    • 3.2 增升
    • 3.3 旋翼流场
  • 4 减振设计
    • 4.1 多旋翼飞行器振动的主要危害:
    • 4.2 多旋翼的振动的主要来源
  • 5 指挥控制系统
    • 5.1 遥控器+接收机
      • 5.1.1 频率
      • 5.1.2 通道
      • 5.1.3 控制模式
      • 5.1.4 油门
      • 5.1.5 遥控距离
    • 5.2.数传和图传
    • 5.3.自动驾驶仪
      • Pixhawk ,PX4 和Ardupilot之间是什么关系?
      • 作用
    • 5.4.地面站

目录

  1. 总体介绍
  2. 布局设计
  3. 气动设计
  4. 减振设计
  5. 指挥控制系统
  6. 作业

1 总体介绍

在这里插入图片描述

[注]
若在室内飞行,无GPS定位,则需要相机,激光的SLAM(通过记载电脑避障 -> 自驾仪)

2 布局设计

2.1 机身布局

2.1.1 交叉形

  • 十字型
  • X字型

常选用X字型

  1. 俯仰滚转 机动性更强(多旋翼飞行器向前飞和横向飞的概率远大于其他飞行方向)
    [一般飞行先调整角度,再向前飞行]
  2. 前视相机的 视场角 不容易被遮挡。

在这里插入图片描述

+字型X字型
俯仰前后电机(各1个)速度不同前2个,后2个共同控制
滚转左右电机的快慢左2个,右2个
偏航对角线电机
总结由2个电机完成俯仰、滚转4个电机

[注] 陀螺力矩无法控制偏航 – 空气阻力矩

2.1.2 环形 - 比较少

  1. 与交叉形相比,刚度更大,从而降低了无人机的振动
  2. 增加了机架的重量和转动惯量

在这里插入图片描述

2.1.3 可折叠交叉形

在这里插入图片描述

2.2 旋翼安装

在这里插入图片描述在这里插入图片描述

2.2.1 常规布局 VS 共轴双桨

  • 共轴双桨可以不增加飞行器整体尺寸的前提下,增加总拉力,同时减少对相机视场的遮挡。
  • 上下桨叶旋转方向相反,抵消陀螺力矩
  • 但共轴双桨由于受气流干扰,效率下降,双桨约等于1.6个桨。在这里插入图片描述

[1] Bohorquez F. Rotor hover performance and system design of an efficient coaxial rotary wing micro air vehicle [Ph. D. dissertation], University of Maryland College Park, USA, 2007.

2.2.2 力矩、角动量、陀螺力矩、空气阻力矩与旋翼布局

在这里插入图片描述

2.3 桨盘角度

  • 增强稳定性 (大型无人机)
    在这里插入图片描述
  • 提高偏航控制力矩
    • 拉力分一点给偏航
      在这里插入图片描述
  • 实现全向运动
    在这里插入图片描述

2.4 旋翼与机架半径

在这里插入图片描述
在这里插入图片描述

2.5 尺寸与机动性的关系

在这里插入图片描述

2.6 重心位置

在这里插入图片描述

2.7 自驾仪位置

  • 理想位置应在飞行器的重心
  • 若飞控离飞行器重心较远,由于存在 离心加速度 和 切向加速度 , 将会引起加速度计的测量误差,即“杆臂效应”。(想想极端情况,如果装在桨叶处,肯定不准)
  • 飞控可以倾斜 (内部可以校准水平)
    在这里插入图片描述

3 气动设计

3.1 减阻

  • 省电、续航

[例] 对机身做减阻
如Mavic 2:整体机身经过重新设计,气动性更好,相对 Mavic Pro ,全速飞行时机体阻力降低了19%。

3.2 增升

  • 提供了额外的升力
  • 旋翼产生 用于克服重力的分量会更少,用于前进的分量会更多,这样也能提供续航

3.3 旋翼流场

  1. 设计更好的桨
  2. 通过合理设计机身让旋翼拉力更大

在这里插入图片描述

[例] 带有涵道的四旋翼:
限制流管(一开始,流管可能较大,较乱),但现在把它框起来,让气流很有规律地从中间流过去,则效果会比较好,即产生较大拉力。 —— 机身设计

4 减振设计

4.1 多旋翼飞行器振动的主要危害:

飞行控制板极易受到 振动信号的干扰,导致控制系统的反馈检测失真,极大影响飞行控制。

  • 即,振动对传感器的影响
  • 振动会作用在加速度计上,加速度计测量出的加速度会被巨大的噪声淹没(这个噪声即是振动产生的),这个噪声会对控制产生非常糟糕的影响 —— 导致控制系统的反馈检测失真

4.2 多旋翼的振动的主要来源

  1. 螺旋桨的旋转 —— 气动力【主要】
  2. 电机的旋转

[注] 多旋翼在旋转时,应力分布不同

5 指挥控制系统

5.1 遥控器+接收机

指标参数:

5.1.1 频率

  • 常用的无线电频率是72MHz与2.4GHz,目前采用的最多的是2.4GHz遥控器。 –2.4GHz
  • 2.4GHz技术属于微波领域,有如下几个优点:频率高、同频几率小、功耗低、体积小、反应迅速、控制精度高。 –优点
  • 2.4G微波的直线性很好,换句话说,控制信号的避让障碍物的性能就差了。控制模型过程中,发射天线应与接收天线有效的形成直线,尽量避免遥控模型与发射机之间有很大的障碍物(如房屋及仓库等)。 –缺点 不能绕弯
  • 双频
    • 遥控信号传输
    • 图像传输

5.1.2 通道

一个通道对应一个独立的动作,一般有六通道、十通道等。多旋翼在控制过程中需要控制的动作路数有:油门、偏航、俯仰、滚转,所以 至少得 四个通道 遥控器。

5.1.3 控制模式

美国手(多旋翼常用)或日本手
在这里插入图片描述

5.1.4 油门

  • 直接油门(乐迪AT9S) -—不会归中;推多高就多大;控制加速
  • 增量式油门(大疆) ——会归中;做定高飞行; 控制飞机高度

5.1.5 遥控距离

  • 不要挑战它的极限

5.2.数传和图传

在这里插入图片描述

  • 数传:如传飞行参数、调PID参数
  • 图传:
    1. 模拟(信号)图传:快;清晰度不够 —— 穿越机
    2. 数字(信号)图传:慢;清晰 —— 航拍机

5.3.自动驾驶仪

Pixhawk ,PX4 和Ardupilot之间是什么关系?

  • 自动驾驶仪:软件(飞行栈,中间件)+ 硬件(传感器,计算平台,外设接口)
    在这里插入图片描述

[注] 固件(Firmware):
一般存储于设备中的电可擦除只读存储器或FLASH中,一般可由用户通过特定的刷新程序进行升级的程序。    即,已经存在ROM和FLASH中

  • FMU:固件
  • FMUv5:固件版本

作用

  1. 制导。制导就是解决 “多旋翼去哪儿” 的问题。去哪儿可能是操作手决定的,也可能是为了安全,按照规定流程的紧急处理方案。(常需要借助外部计算平台)
  2. 导航。导航就是解决 “多旋翼在哪” 的问题。如何发挥各自传感器优势,得到准确的位置和姿态信息,是自驾仪要做的首要的事情。(常需要借助外部计算平台)
  3. 控制。控制就是解决 “多旋翼怎么去” 的问题。首先得到准确的位置和姿态信息,之后根据任务,通过算法计算出控制量,输出给电调,进而控制电机转速。

5.4.地面站

  • 地面站软件是无人机地面站的重要组成部分
  • 操作员通过地面站系统提供的鼠标、键盘、按钮和操控手柄等外设来与地面站软件进行 交互
  • 预先规划好本次任务的 航迹,对无人机的飞行过程中飞行状况进行 实时监控修改任务设置干预 多旋翼飞行
  • 任务完成后还可以对任务的执行 记录 进行回放分析
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

02 四旋翼无人机的组成与拼装(上) 的相关文章

  • 谷歌浏览器提示您的连接不是私密连接的解决方法

    谷歌浏览器是一款非常好用的网络浏览器 xff0c 但是最近有用户反应 xff0c 使用谷歌浏览器时出现提示 xff1a 您的连接不是私密连接 xff0c 这是怎么回事呢 xff1f 接下来就为大家分享使用谷歌浏览器过程中提示您的连接不是私密
  • ElasticSearch7索引管理--别名(基于kibana)

    ElasticSearch可以对一个或者多个索引指定别名 xff0c 通过别名可以查询到一个或者多个索引的内容 在内部ElasticSearch会自动把别名映射到相应的索引上 可以对别名编写过滤器或者路由 xff0c 在系统中别名不能重复
  • matlab粒子群优化算法路径规划代码解读

    前言 粒子群算法是一种群智能优化算法 xff0c 该算法具有原理简单 易实现 控制参数较少等优点 xff0c 下面根据Yarpiz公司的matlab代码就其在路径规划中的应用进行简单的介绍 xff0c 以供读者更好的理解粒子群优化算法的实际
  • (转载)OpenWrt下把SD卡挂载到 /overlay ,扩大软件空间

    在wall内外搜索无数文章 xff0c 唯有这篇文章能够看得懂并奏效 xff0c 感谢作者 原文地址 xff1a https blog samnya cn mount sd card to overlay on openwrt 作者 xff
  • XTW100高速编程器WIN10驱动安装

    按照以下方法可以实现XTW100在WIN10系统下的驱动安装 xff0c 且不需禁用驱动强制签名 先去这个网站 xff1a https zadig akeo ie 下载这个软件件 xff1a zadig 2 5 exe 由于你懂的原因 xf
  • ffmpeg-python库的使用翻译(一)

    原文地址 xff1a https github com kkroening ffmpeg python xff0c 本文为google翻译 43 部分人工翻译 希望能对大家有用 ffmpeg python xff1a FFmpeg的Pyth
  • ffmpeg-python库的使用翻译(二)

    接上篇 ffmpeg python库的使用翻译 xff08 一 xff09 原文 xff1a https github com kkroening ffmpeg python tree master examples assemble vi
  • ffmpeg-python库的使用翻译(三)

    接上篇 ffmpeg python库的使用翻译 xff08 二 xff09 原文地址 xff1a https github com kkroening ffmpeg python blob master ffmpeg filters py
  • C语言中,利用宏定义一个字符串和字符数组定义的字符串其末尾都会自动添加\0字符

    C语言中 xff0c 利用宏定义一个字符串 define MYPHONE 34 AT 43 CMGS 34 字符数组的方式来定义一个字符串unsigned char SMS 61 34 HELLO WELCOME TO RCCTS 34 问
  • 串口卡住问题分析与解决

    对于消息类系统而言任何阻塞都会导致整个系统的消息被卡住造成系统假死的问题 今天来说说串口导致系统卡死的问题 1 问题说明 xff1a 路由器在挂机过程中 xff0c 偶现串口卡住 xff0c web页面进不去 xff0c 有限终端拿不到地址
  • HTTPS 协议到底比 HTTP 协议多些什么?

    来源 xff1a 公众号 杰哥的IT之旅 作者 xff1a 阿拉斯加 ID xff1a Jake Internet 原文地址 xff1a HTTPS 协议到底比 HTTP 协议多些什么 xff1f 大家好 xff0c 我是杰哥 最近卷了一篇
  • Python爬虫实战 | 利用多线程爬取 LOL 高清壁纸

    来源 xff1a 公众号 杰哥的IT之旅 作者 xff1a 阿拉斯加 ID xff1a Jake Internet 如需获取本文完整代码及 LOL 壁纸 xff0c 请为本文右下角点赞并添加杰哥微信 xff1a Hc220088 获取 一
  • 拿来就用的脚本案例(三)

    大家好 xff0c 我是杰哥 xff08 鸽 xff09 之前给大家分享了 7 个非常实用的 Shell 拿来就用脚本实例 xff01 和 超硬核 xff01 11 个非常实用的 Python 和 Shell 拿来就用脚本实例 xff01
  • 应用层和驱动层的同步与异步的处理逻辑及底层实现

    应用层的实现 xff1a 1 ReadFile WriteFile DeviceIoControl等 xff0c 这些都有两种操作方式 xff0c 一种是同步 xff0c 一种是异步 操作设备的Win32API主要是这3个函数ReadFil
  • 10 款你不知道的 Linux 环境下的替代工具

    作者 xff1a JackTian 来源 xff1a 公众号 杰哥的IT之旅 ID xff1a Jake Internet 转载请联系授权 xff08 微信ID xff1a Hc220088 xff09 原文地址 xff1a 10 款你不知
  • 5 款可替代 du 命令的工具

    作者 xff1a JackTian 来源 xff1a 公众号 杰哥的IT之旅 ID xff1a Jake Internet 转载请联系授权 xff08 微信ID xff1a Hc220088 xff09 原文地址 xff1a 5 款可替代
  • 再见 Typora,这个开源的 Markdown 编辑器爱了。

    大家好 xff0c 我是杰哥 早期我刚开始写文章的时候 xff0c 用的富文本编辑器 xff0c 排版也非常的繁琐 xff0c 现在回想起来当初的 blog 用富文本编辑器写出来的感觉看上去真是不太美观 xff0c 直到我慢慢接触新事物后
  • 在线运行 Linux,真滴牛逼。

    作者 xff1a JackTian 来源 xff1a 公众号 杰哥的IT之旅 ID xff1a Jake Internet 转载请联系授权 xff08 微信ID xff1a Hc220088 xff09 原文地址 xff1a 在线运行 Li
  • 我的 2021 年终总结

    作者 xff1a JackTian 来源 xff1a 公众号 杰哥的IT之旅 原文链接 xff1a 我的 2021 年终总结 大家好 xff0c 我是杰哥 眨眼间到了 2022 年 xff0c 按照 2020 年的安排其实是要如期进行关于自
  • 11 款可替代 top 命令的工具

    作者 xff1a JackTian 来源 xff1a 公众号 杰哥的IT之旅 ID xff1a Jake Internet 转载请联系授权 xff08 微信ID xff1a Hc220088 xff09 原文地址 xff1a 11 款可替代

随机推荐

  • 7 款可替代 top 命令的工具

    作者 xff1a JackTian 来源 xff1a 公众号 杰哥的IT之旅 ID xff1a Jake Internet 转载请联系授权 xff08 微信ID xff1a Hc220088 xff09 原文地址 xff1a 7 款可替代
  • 14 款命令行常用工具的替代品

    作者 xff1a JackTian 来源 xff1a 公众号 杰哥的IT之旅 ID xff1a Jake Internet 转载请联系授权 xff08 微信ID xff1a Hc220088 xff09 原文地址 xff1a 14 款命令行
  • 再见 Xshell,这个开源的终端工具更酷炫。

    作者 xff1a JackTian 来源 xff1a 公众号 杰哥的IT之旅 ID xff1a Jake Internet 转载请联系授权 xff08 微信ID xff1a Hc220088 xff09 原文地址 xff1a 再见 Xshe
  • 太强了,这款开源终端工具可查询 IP 信息 ...

    作者 xff1a JackTian 来源 xff1a 公众号 杰哥的IT之旅 ID xff1a Jake Internet 转载请联系授权 xff08 微信ID xff1a Hc220088 xff09 原文地址 xff1a 太强了 xff
  • python排序算法——归并排序(附代码)

    python排序算法 归并排序 文章目录 python排序算法 归并排序一 前言二 算法描述三 代码实现总结 一 前言 相关知识来自 python算法设计与分析 初级排序算法是指几种较为基础且容易理解的排序算法 初级排序算法包括插入排序 选
  • 一次服务器非法重启后导致的故障排查记录

    作者 xff1a JackTian 来源 xff1a 公众号 杰哥的IT之旅 ID xff1a Jake Internet 转载请联系授权 xff08 微信ID xff1a Hc220088 xff09 原文地址 xff1a 一次服务器非法
  • 写了个自动巡检多个接口地址的脚本!

    作者 xff1a JackTian 来源 xff1a 公众号 杰哥的IT之旅 ID xff1a Jake Internet 转载请联系授权 xff08 微信ID xff1a Hc220088 xff09 原文链接 xff1a 写了个自动巡检
  • 写了个监控 ElasticSearch 进程异常的脚本!

    作者 xff1a JackTian 来源 xff1a 公众号 杰哥的IT之旅 ID xff1a Jake Internet 链接 xff1a 写了个监控 ElasticSearch 进程异常的脚本 xff01 服务器配置免密钥环境准备 xf
  • 太强了!这款命令行工具可以在 Linux 文件目录快速自动跳转

    作者 xff1a JackTian 来源 xff1a 公众号 杰哥的IT之旅 ID xff1a Jake Internet 链接 xff1a 太强了 xff01 这款命令行工具可以在 Linux 文件目录快速自动跳转 在 Linux 终端下
  • 又一个基于 GPT-4 编写、解释代码的工具,诞生了!

    作者 xff1a JackTian 来源 xff1a 公众号 杰哥的IT之旅 ID xff1a Jake Internet 链接 xff1a 又一个基于 GPT 4 编写 解释代码的工具 xff0c 诞生了 xff01 上周 xff0c O
  • 这款文件传输工具的替代品,牛逼了!

    作者 xff1a JackTian 来源 xff1a 公众号 杰哥的IT之旅 ID xff1a Jake Internet 链接 xff1a 这款文件传输工具的替代品 xff0c 牛逼了 xff01 某种场景下 xff0c 考虑到 LapT
  • 这款轻量级可视化路由追踪的神器,太强了!

    作者 xff1a JackTian 来源 xff1a 公众号 杰哥的IT之旅 ID xff1a Jake Internet 链接 xff1a 这款轻量级可视化路由追踪的神器 xff0c 太强了 xff01 在 Linux 环境下 xff0c
  • 【原创】树莓派4B + VSCode + MAVSDK-Python + PX4环境搭建

    一 前言 为了在树莓派下开发机载计算机相关功能 xff0c 通过MAVSDK与PX4进行通讯需要搭建相关环境 以往都是东拼西凑最后成功编译运行 xff0c 但过一段时间就得重新来过 xff0c 年龄大了不能老这么折腾 xff0c 这次记录一
  • 【Yolo】YoloV5训练自定义模型

    Yolo Jetson Orin Nano下部署 YoloV5 上一篇博文主要记录了在Jetson Orin Nano下部署YoloV5环境 xff0c 并运行了yoloV5n pt模型 xff0c 本篇在上一篇的基础上 xff0c 进一步
  • ModSim基本使用(Modbus模拟器)

    ModSim下载地址 打开软件 1 模拟modbus tcp 创建Modbus TCP连接 设置连接端口 xff0c 默认502 xff0c 点击 OK 就自动创建 新建 新建界面如下 xff08 可新建多个界面 xff0c 同时模拟500
  • [java]final关键字的几种用法

    在java的关键字中 xff0c static和final是两个我们必须掌握的关键字 不同于其他关键字 xff0c 他们都有多种用法 xff0c 而且在一定环境下使用 xff0c 可以提高程序的运行性能 xff0c 优化程序的结构 下面我们
  • Ubuntu系统安装分区设置

    1 创建主分区 xff1a 主分区 xff0c 用于存放系统 20G 主分区 空间起始位置 Ext4日志文件系统 2 创建swap分区 xff1a 逻辑分区 大小设置为电脑内存大小 xff0c 2G xff1b 2048MB 逻辑分区 空间
  • 重装Win+Ubuntu双系统中的Ubuntu

    重装双系统中的Ubuntu 想把玩Linux xff0c 又想保留Windows xff0c 有几种途径 1 使用虚拟机软件如 Vmware Virtual Box等 2 再装一个Ubuntu系统成为Win 43 Ubuntu双系统 专业原
  • ROS打不开gazebo的问题

    前段时间 xff0c 将师兄的Ros工程搬到我的电脑上运行 xff0c 但是一直打不开gazebo xff0c gazebo一直卡在了黑屏的页面 同样的工程 xff0c 在师兄电脑上是可以跑的 xff0c 并不是ros工程的问题 于是我让其
  • 02 四旋翼无人机的组成与拼装(上)

    02 四旋翼无人机的组成与拼装 xff08 上 xff09 目录1 总体介绍2 布局设计2 1 机身布局2 1 1 交叉形2 1 2 环形 比较少2 1 3 可折叠交叉形 2 2 旋翼安装2 2 1 常规布局 VS 共轴双桨2 2 2 力矩