第一章 四旋翼入门:飞行原理与基本组成
各位同学,欢迎来到四旋翼的世界。
说实话,我第一次接触四旋翼是在大学实验室。那时候看着四个电机转起来,飞机稳稳悬停,我就在想——这东西到底是怎么飞起来的?后来做了几年飞控开发,踩了不少坑,才慢慢摸清楚里面的门道。
今天咱们就从最基础的东西讲起。别觉得简单,基础打不牢,后面调参你会哭的。
1.1 四旋翼是怎么飞起来的?
四旋翼的飞行原理,说白了就是四个电机产生升力,通过改变转速来控制姿态。
你想想看,一个四旋翼有四个电机,两两一组,对角线的电机旋转方向相同,相邻的电机旋转方向相反。为什么要这样?因为要抵消反扭矩。如果四个电机都朝一个方向转,机身就会跟着打转,根本稳不住。
具体来说,四旋翼有四个基本动作:
- 垂直升降:四个电机同时加速或减速
- 俯仰(前后飞):前后两个电机转速差
- 横滚(左右飞):左右两个电机转速差
- 偏航(旋转):对角电机转速差
我在项目中遇到过一个问题:有个同学调了很久,飞机总是往一边偏。后来发现是电机安装方向搞反了。嗯,这种低级错误其实挺常见的。
核心要点:四旋翼的飞行控制,本质上就是控制四个电机的转速差。你理解了这一点,后面PID调参就顺了。
1.2 基本组成部件
一套完整的四旋翼,少不了这几个东西。我按重要性排个序:
1.2.1 机架
机架就是飞机的骨架。常见的有X型和H型。我个人习惯用X型,因为对称性好,控制起来更自然。机架尺寸一般用轴距表示,比如450mm、550mm。轴距越大,飞机越稳,但灵活性差一些。
1.2.2 电机
电机是动力来源。四旋翼一般用无刷电机,参数看KV值。KV值越高,转速越快,但扭矩小。我建议新手选800-1000KV的电机,配10-12寸桨,比较均衡。
1.2.3 电调
电调负责驱动电机。现在主流是30A-40A的电子调速器。注意要选支持PWM或DShot协议的,别买错了。
1.2.4 螺旋桨
桨分正反桨,一对正桨一对反桨。尺寸要和电机匹配。我见过有人用大桨配小电机,结果电机烧了——这就是不匹配的后果。
1.2.5 飞控板
飞控板是大脑。它里面跑着姿态解算和PID控制算法。常见的飞控有Pixhawk、Cube、以及一些开源的自制板子。飞控板上集成了陀螺仪、加速度计、磁力计等传感器。
我的建议:新手别一上来就搞自研飞控。先用成熟的开源飞控,比如PX4或ArduPilot,把基础调参搞明白再说。
1.3 坐标系定义
做飞控开发,坐标系是绕不开的。你想想看,飞机在天上飞,你得知道它朝哪、倾斜了多少。这就得靠坐标系。
1.3.1 机体坐标系
机体坐标系固定在飞机上。一般这样定义:
- X轴:指向机头方向
- Y轴:指向机身右侧
- Z轴:指向机身下方(右手定则)
这个坐标系用来描述飞机的姿态。比如横滚角就是绕X轴旋转,俯仰角是绕Y轴旋转,偏航角是绕Z轴旋转。
1.3.2 地理坐标系
地理坐标系是固定的,以地面为参考。一般用NED(北-东-地)坐标系:
- X轴:指向正北
- Y轴:指向正东
- Z轴:指向地心
飞控里需要把机体坐标系的数据转换到地理坐标系,才能知道飞机相对于地面的位置和姿态。这个转换靠的是旋转矩阵或四元数。
注意:坐标系搞反了,飞控解算出来的姿态就是错的。我曾经调试时发现飞机一解锁就往地上栽,查了半天,原来是加速度计的Z轴方向定义反了。这种坑,踩一次就记住了。
1.4 知识体系总览
下面这张图,把本章的核心内容串起来了。你可以对照着看,心里有个框架。
这张图把四旋翼的三大块——飞行原理、硬件组成、坐标系——串在了一起。你学完这一章,应该能回答这几个问题:
- 四旋翼靠什么飞起来?
- 一套飞机需要哪些部件?
- 飞控里用的坐标系是怎么定义的?
能答上来,这章就算过关了。
一个小建议:学完理论,最好动手拆一台四旋翼看看。把电机、电调、飞控板认一遍,比看十遍书都管用。
公众号:蓝海资料掘金营,微信deep3321