1. 项目概述
在无人机控制领域,固定翼无人机的轨迹跟踪控制一直是个极具挑战性的课题。这类无人机因其续航时间长、飞行速度快等优势,被广泛应用于监视、测绘和环境监测等领域。然而,在实际应用中,控制设计面临着诸多难题:执行器物理限制导致的输入饱和、外部风场等未知干扰、以及传统控制方法收敛时间长等问题。
本文提出的"基于固定时间扰动观测器的面向输入饱和与未知扰动的固定翼无人机指数预定义时间跟踪控制"方案,正是为了解决这些痛点问题。其核心创新在于:
- 实现了跟踪误差在用户精确设定的时间内收敛(与初始状态无关)
- 有效处理了输入饱和约束
- 能够快速准确地估计并补偿复合干扰
需要模型API调用? 免费领10W Token,多模型网关一键接入 Claude、DeepSeek 等主流模型。
2. 核心问题与技术难点
2.1 输入饱和问题
执行器的物理限制导致控制输入存在上下界约束,即umin ≤ u ≤ umax。这种非线性约束会严重影响控制性能,甚至导致系统不稳定。传统处理方法如抗饱和补偿器(anti-windup)往往效果有限。
2.2 未知干扰问题
固定翼无人机在实际飞行中会受到多种干扰:
- 外部风场(阵风、湍流等)
- 未建模动力学(如气动参数不确定性)
- 传感器噪声
这些干扰会显著降低控制精度,甚至导致跟踪失败。
2.3 收敛时间控制
传统控制方法存在以下局限:
- 渐近控制:收敛时间理论上无限长
- 有限时间控制:收敛时间依赖初始状态
- 固定时间控制:收敛时间难以精确设定
3. 解决方案设计
3.1 系统建模与问题转化
固定翼无人机的动力学模型可表示为非线性微分方程。通过反馈线性化技术,可将误差动力学转化为二阶积分器串联形式:
ë = f(e,ė) + B(e,ė)u + D(e,ė,t)
其中:
- e = x - xd为跟踪误差
- f(e,ė)为非线性项
- B(e,ė)为输入矩阵
- D(e,ė,t)为复合干扰
3.2 指数预设时间控制器设计
控制律采用以下形式:
u = B⁺[K₁e + K₂ė + K₃sign(e)(Td-t)⁻ᵏ + K₄eexp(αt)] + D̂
关键设计要点:
- 预设时间项(Td-t)⁻ᵏ确保在Td时间内收敛
- 指数补偿项K₄eexp(αt)改善收敛性能
- 干扰估计D̂用于前馈补偿
3.3 固定时间干扰观测器
观测
