一、四旋翼无人机机体动力学模型

对于四旋翼无人机,其机体动力学模型可以分为两个方面:旋翼动力学模型和飞行动力学模型。

  1. 旋翼动力学模型

四旋翼无人机采用四个同样的旋翼作为推进器。每个旋翼都由一个电动马达驱动,其叶片可以绕自身轴旋转,从而产生升力。考虑到旋翼的叶片形状和旋转速度等因素,可以将旋翼的升力表示为:

$$\L=\rho A v_{a}^{2} C_{L}$$

其中, $\rho$ 为空气密度, $A$ 为扫面面积, $v_{a}$ 为旋翼相对风速, $C_{L}$ 为升力系数。

根据牛顿第三定律,旋翼产生的升力会产生反作用力,即推力,同时还会产生扭矩。因此,可以将旋翼推力和扭矩表示为:

$$\F_{T}=4 L \sin \theta$$

$$\M_{T}=q S C_{q}$$

其中, $\F_{T}$ 为旋翼推力, $\theta$ 为旋翼的攻角, $\M_{T}$ 为旋翼扭矩, $q$ 为旋翼叶片的动压, $S$ 为旋翼面积, $C_{q}$ 为扭矩系数。

  1. 飞行动力学模型

四旋翼无人机在飞行过程中,需要考虑其姿态、位置和速度等因素。因此,需要建立飞行动力学模型,以描述其运动状态。

根据牛顿第二定律,可以得到四旋翼无人机的运动方程:

$$\m \frac{d^{2} \boldsymbol{x}}{d t^{2}}=\sum_{i=1}^{4} \boldsymbol{F}{T, i}+\boldsymbol{F}{g}$$

其中, $\m$ 为无人机质量, $\boldsymbol{x}$ 为无人机的位置向量, $\boldsymbol{F}{T, i}$ 为第 $i$ 个旋翼的推力向量, $\boldsymbol{F}{g}$ 为重力向量。

此外,还需要考虑无人机的姿态,以描述其飞行方向。可以采用欧拉角描述无人机的姿态,包括滚转角、俯仰角和偏航角。因此,可以得到无人机的姿态方程:

$$\boldsymbol{I} \boldsymbol{\dot{\omega}}=\boldsymbol{M}_{T}-\boldsymbol{\omega} \times \boldsymbol{I} \boldsymbol{\omega}$$

其中, $\boldsymbol{I}$ 为无人机的转动惯量矩阵, $\boldsymbol{\omega}$ 为无人机的角速度向量, $\boldsymbol{M}_{T}$ 为所有旋翼的扭矩向量。

二、四旋翼无人机控制模型

四旋翼无人机在飞行过程中,需要进行控制以实现期望的飞行动作。因此,需要建立控制模型,以描述控制器的作用。

  1. 位置控制模型

对于四旋翼无人机的位置控制,可以采用 PID 控制器进行控制。可以将位置控制误差表示为:

$$\boldsymbol{e}{p}=\boldsymbol{x}{d}-\boldsymbol{x}$$

其中, $\boldsymbol{x}_{d}$ 为期望位置向量, $\boldsymbol{x}$ 为当前位置向量。

根据 PID 控制器的公式,可以得到位置控制器的输出控制量:

$$\boldsymbol{u}{p}=K{p} \boldsymbol{e}{p}+K{i} \int \boldsymbol{e}{p} d t+K{d} \frac{d \boldsymbol{e}_{p}}{d t}$$

其中, $K_{p}$、 $K_{i}$ 和 $K_{d}$ 分别为比例、积分和微分系数。

  1. 姿态控制模型

对于四旋翼无人机的姿态控制,也可以采用 PID 控制器进行控制。可以将姿态控制误差表示为:

$$\boldsymbol{e}{\theta}=\boldsymbol{\theta}{d}-\boldsymbol{\theta}$$

其中, $\boldsymbol{\theta}_{d}$ 为期望姿态向量, $\boldsymbol{\theta}$ 为当前姿态向量。

根据 PID 控制器的公式,可以得到姿态控制器的输出控制量:

$$\boldsymbol{u}{\theta}=K{p} \boldsymbol{e}{\theta}+K{i} \int \boldsymbol{e}{\theta} d t+K{d} \frac{d \boldsymbol{e}_{\theta}}{d t}$$

其中, $K_{p}$、 $K_{i}$ 和 $K_{d}$ 分别为比例、积分和微分系数。

三、总体模型

将四旋翼无人机的机体动力学模型和控制模型结合起来,可以得到总体的四旋翼无人机动力学建模方程:

$$\m \frac{d^{2} \boldsymbol{x}}{d t^{2}}=\sum_{i=1}^{4} \boldsymbol{F}{T, i}+\boldsymbol{F}{g}+K_{p} \boldsymbol{e}{p}+K{i} \int \boldsymbol{e}{p} d t+K{d} \frac{d \boldsymbol{e}_{p}}{d t}$$

$$\boldsymbol{I} \boldsymbol{\dot{\omega}}=\boldsymbol{M}{T}-\boldsymbol{\omega} \times \boldsymbol{I} \boldsymbol{\omega}+K{p} \boldsymbol{e}{\theta}+K{i} \int \boldsymbol{e}{\theta} d t+K{d} \frac{d \boldsymbol{e}_{\theta}}{d t}$$

其中, $\m$ 为无人机质量, $\boldsymbol{x}$ 为无人机的位置向量, $\boldsymbol{F}{T, i}$ 为第 $i$ 个旋翼的推力向量, $\boldsymbol{F}{g}$ 为重力向量, $\boldsymbol{I}$ 为无人机的转动惯量矩阵, $\boldsymbol{\omega}$ 为无人机的角速度向量, $\boldsymbol{M}{T}$ 为所有旋翼的扭矩向量, $K{p}$、 $K_{i}$ 和 $K_{d}$ 分别为比例、积分和微分系数。

四旋翼无人机动力学建模方程:详细解析与控制策略

原文地址: https://www.cveoy.top/t/topic/nQx2 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录