多旋翼飞行器设计与控制(四) —— 动力系统建模与估计

多旋翼飞行器设计与控制(四) —— 动力系统建模与估计

总体描述

动力系统建模分为四部分:螺旋桨建模、电机建模、电调建模和电池建模。

动力系统各器件参数设定

在这里插入图片描述

求解悬停时间的总体思路

在这里插入图片描述

动力系统模型

1、螺旋桨模型

拉力模型:

T = C T ρ ( N 60 ) 2 D p 4 T = C_T\rho (\frac{N}{60})^2 D{^4_p} T=CTρ(60N)2Dp4

C T 为 螺 旋 桨 拉 力 系 数 , ρ 为 空 气 密 度 , N 为 转 速 , D p 为 螺 旋 桨 直 径 C_T为螺旋桨拉力系数, \rho为空气密度 ,N为转速, D_p为螺旋桨直径 CT,ρ,N,Dp

拉力逆模型:

N = 60 T D p 4 C T ρ N = 60\sqrt{\frac{T}{D{^4_pC_T \rho}}} N=60Dp4CTρT

T = G n r T = \frac{G}{n_r} T=nrG

G 为 飞 机 重 量 , n r 为 螺 旋 桨

### 旋翼无人机内外环控制算法在Simulink中的仿真 #### 内外环控制架构概述 旋翼无人机的飞行控制系统通常采用双闭环结构,即内环和外环。内环主要负责姿态稳定,而外环则用于位置跟踪控制。 - **内环(Attitude Control Loop)**:该部分专注于调节旋翼的姿态角(俯仰、滚转和偏航),使实际角度尽可能接近期望值。这一步骤对于维持稳定的飞行至关重要。 - **外环(Position Control Loop)**:在此基础上进一步处理空间坐标系下的位移指令,通过改变高度以及水平方向的速度来达到指定的位置目标[^1]。 #### 动力学建模控制设计 为了实现精确的轨迹跟随,在构建Simulink模型之前,先要定义好六自由度的动力学方程组。这些方程式描述了物体如何响应外部力矩的作用发生旋转和平动变化。具体来说: - 质心加速度由重力分量加上升力贡献构成; - 角加速度取决于各个电机产生的扭矩总和减去阻尼项的影响; 接着便是根据上述理论框架搭建相应的PID或其他类型的反馈补偿器作为核心组件参到整个体系当中[^4]。 #### Simulink 实现细节 下面给出一段简化版Matlab/Simulink代码片段用来说明怎样设置这样一个复杂的嵌套式回路系统: ```matlab % 创建一个新的SIMULINK模型文件 new_system('quadrotor_control'); % 添加必要的模块库到当前工作区 addpath(fullfile(matlabroot,'toolbox','aero','aerodemos')); % 构造基本框架... open_system('quadrotor_control'); set_param(gcs, 'SimulationCommand', 'update'); % 更新显示界面布局 % 插入子系统框图代表内部/外部两个独立却又关联紧密的部分 add_block('simulink/Commonly Used Blocks/Gain',... 'quadrotor_control/PID Position Controller',... 'Value',[kp_pos; ki_pos; kd_pos]); add_block('simulink/Commonly Used Blocks/SubSystem',... 'quadrotor_control/Internal Attitude Stabilization',... 'MaskDisplay','InnerLoop Attitude Regulator'); ``` 这段脚本仅展示了初始化过程的一部分——创建新的空白项目并引入一些预设好的功能单元以便后续开发人员能够快速上手操作。完整的工程可能还会涉及到更高级特性比如自适应增益调度或是非线性估计方法等[^3]。 #### 可视化验证 最后但同样重要的是,利用MATLAB内置工具集如`plot()`函数绘制实时曲线图表监控各物理参数随时间演化的趋势;或者借助第三方插件例如Unity3D引擎配合SL_3DA动画包渲染出更加直观生动的效果帮助研究人员更好地理解实验数据背后隐藏的信息价值所在[^2]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值