某飞行器姿态控制系统仿真


的攻角 ; MB , FB , Qi 分别为干扰力矩 、干扰力和广义
干扰力 ; qi ,ξi ,ωi 分别为弹性振动第 i 次振型的广
义坐标 、阻尼系数和频率 ; W i ( X) , W′i ( X) 分别为弹
性振动沿纵轴第 i 次振型函数和斜率 ; X Z , X a , X2a
分别为尖端至重心 、加速度表和横法向加速度表的
合测试的重要项目 。其中部分测试对象即为各仪器 数学模型对应的参数 ,部分可转换为各仪器数学模 型对应的参数 。因此 ,利用测试参数及数学模型进 行全数字仿真 (或数字模拟飞行) ,可确定测试参数 的合格阈值边界 ,并根据测试参数 (尤其是测试参数 小量超差时) 对飞行试验进行风险评估 。为此 ,本文 对某飞行器姿态控制系统进行了全数字仿真 。
对飞行器控制系统仪器进行单元与综合测试 时 ,测试参数多与控制系统设计的模型参数密切相 关 ,如平台姿态角传感器与综合放大器的放大倍数 、 伺服机构舵反馈电位计的反馈增益 ,以及各环节传 递函数的增益 、时间常数 、阻尼系数等都是单元及综
收稿日期 :2006211214 ;修回日期 :2007201225 作者简介 :马 芮 (1970 —) ,男 ,副研究员 ,博士生 ,主要研究方 向为导航与控制 。
K
< g
,
(17)
T22
<
d2 d t2
u<yd
+ຫໍສະໝຸດ T21<d dt
u
< yd
+
u<yd
=τ22
<
d2 d t2
u<y
+
τ21
<
d2 d t2
u<y
+
u<y ;
(18)
伺服机构模型可表示为
i< =
K<y2 u<yd
+
Ky1 a y2
u<y
-
K
f y2
K fΔδ< .
(19)
式中 : u , i 分别为各环节的控制电压和电流 ; K , T ,ξ
1 数学模型
某飞行器分为两级 ,采用冷发射方式 ,由燃气发 生器产生的推力从发射筒中弹射出筒 ,在空中发动 机点火 ,开始实现控制 。其控制方式为 :第一级采用 4 个“ + ”型分布摇摆发动机提供的侧向力控制俯 仰 、偏航和滚动方向 ;第二级为全轴摆动单喷管发动 机 (控制俯仰和偏航的姿态角) 和燃气滚控装置 (控 制滚动姿态角) 实现姿态控制 。系统的结构如图 1 所示 。图 中 : Kg W g , Ky W y , Kf W f , K0 W 0 分 别 为 校 正网络 、综合放大器 、伺服机构 、飞行器模型的传
关键词 :飞行器 ; 姿态控制系统 ; 状态空间 ; 龙格库塔法 ; 阿达姆斯算法 ; 参数超差 中图分类号 : TJ 765. 23 文献标识码 :A
Digital Simulation f or Attitude Control System of Some Aircraf t
MA Rui
( School of Mechanical Engineering , Tsinghua U niversity , Beijing 100084)
Keywords :Aircraft ; Attit ude co nt rol system ; State space ; Runge2Kutte met hod ; Adams met hod ; Parameter overrun tolerance
0 引言
姿态控制系统的作用是控制飞行器的主动段飞 行姿态 。当飞行器在干扰作用下偏离预定轨道时 , 姿态控制系统通过发动机喷管摆动产生控制力矩 , 使飞行器回到预定轨道 ,保证飞行器的实际飞行轨 迹与预先设计的标准轨道误差最小 ,在主动段上稳 定飞行 。姿态控制系统的另一个任务是按规定的飞 行程序完成程序拐弯 ,保证飞行器在主动段终点的 轨道参数符合设计要求 。
Abstract : The digital simulation implement of attit ude co nt rol system fo r some aircraft was int roduced in t his paper. The dynamic and kinematic equatio ns of t he pitching channel which served as an analysis example , and relative models of t he cont rol system were established according to t he attit ude cont rol system. The simulation flowchart was also given out . The simulation result s showed t hat t his system would analyze t he influence of t he parameters of t he co nt rol system t hat were overrun tolerance quantitatively o n t he flying of t he aircraft .
图 2 一级俯仰波道控制系统传递函数 Fig. 2 Control system transfer f unction of the f irst
stage pitching channel
台 传 递 函 数 KφΓWφΓ ( S ) 、速 率 陀 螺 传 递 函 数
KφgΓWφgΓ ( S) 、横法向加速度表传递函数
(12)
速率陀螺方程为
T2gΓ
d2 d t2
u<gΓ
+
2ξgΓ
d dt
u
<gΓ
+
u<gΓ +
=
KgΓ (Δ<gΓ +Δ<~ ) ;
相敏整流方程为
(13)
u<K = K<y1 u<P + K<y1 u<gΓ ;
法向加速度表方程为
(14)
T2W
d2 d t2
uy1 a W
+
2ξW
TW
d dt
2
6 D3iΔδ< + D″3iΔδ¨< +
+ D q (2i + 2) j j<
j =1
2
6 - D q (2 i + 3) j j< Qi ;
(3)
j =1
Δ< = Δθ+Δα;
(4)
2
6 Δ<P = Δ< -
W′i ( X P) qi< ;
(5)
i=1
6 Δ<gΓ = Δ< -
W′i ( X gΓ) qi< ;
K0a
W
a 0
(
S)

变换放大器传递函 Kφg Wφg ( S) 、横法向放大器传递函

Kag W
a g
(
S)
、非 线 性 伺 服 机 构 传 递 函 数
Kcn W cn
( S) ,以及中间的放大环节和限幅特性等转换为状
态空间变量 ,进行矩阵微分方程组的求解 。
一级俯仰通道线性化运动方程可表示为
Δ¨< + b1Δ< + b2 (Δα+αw ) + b3Δδ< + b″3δ¨< +
(6)
ΔW y1a = e2 (Δα+αw ) + e3Δδ< + e″3δ¨< +
2
6 ( X Z + X2a)Δ¨< +
[ W i ( X2 a) ¨qi< +
i=1
W X1 W′i ( X2 a ) qi< ] - F′B ;
(7)
ΔW xa = - vΔθsinθ- ( X Z - X a)Δ<sinθ; (8)
u
y1 W
a
+
uy1 a W
=
KWy1 a ;
法向加速度表滤波网络方程为
(15)
T4
y1
a
d4 d t4
uy1 a y
+
T3
y1
a
d3 d t3
uy1 a y
+
T2 y1 a
d2 d t2
uy1 a y
+
T1
y1
a
d dt
u
y1 y
a
+
uy1 a y
=
τ2 y1
a
d2 d t2
uy1 a W
2008 年第 1 期 文章编号 :100621630 (2008) 0120051206
A
上 海 航 天 EROSPACE SHAN
GHA
I
51
某飞行器姿态控制系统仿真
马 芮
(清华大学 机械工程学院 ,北京 100084)
摘 要 :介绍了某飞行器姿态控制系统数字仿真的实现 。根据该姿控系统的组成 ,以俯仰通道为例建立了通 道的动力学和运动学方程 ,以及相应的控制系统数学模型 ,给出了仿真流程 。仿真结果表明 :该仿真系统可定量分 析飞行器控制系统参数超差对飞行的影响 。
+
τy1
a
d dt
u
y1 W
a
+
uy1 a W
K
y1 g
合集下载

空间飞行器姿态控制器设计与仿真

空间飞行器姿态控制器设计与仿真
维普资讯
第2卷 第7 3 期
文章编号 :0 6—94 ( 06)7—0 5 0 10 38 20 0 02— 4计算机 Nhomakorabea仿

26 月 0 年7 0
空 间飞行 器 姿态 控 制 器 设 计 与仿 真
华莹 , 王青
(. 1 北京航空航天大学 自动化与电气科学学 院 自动控制 系, 北京 10 8 2 北京 航天指控中心 , 0 0 3;. 北京 10 9 ) 00 4
A rnuis A t nui , e i 0 0 3 C ia2 B in t nuis ot l et , e ig10 9 , h a eoat & s ats B in 10 8 , h ;. e i Asoa t nr ne B in 00 4 C i ) c o r c jg n jg r cC oC r j n
AB TRACT : h y a C f h ti d a e n t e er ru i q a e no y te d s r t n o e at u e p r m— S T e d n miS o e at u eb s d o r n t u tr in b h e c i i f h t t d a a t t h o po t i ee sg v n,w ih r d c st e sn u a i fE lra ge d rn y n .F rt h h r ce si ft e at u e c n tr i i e h c e u e h i g lr y o u e n l u g f i g t i l i ,te c a a t r t o t t d o — s i c h i to y tm s a ay e .Fu te mo e,a r v d v ra l o t la p o c sp o o e n e e c n i o f t c rl s s e i n lz d r r r h n i o e a ib e c n r p r a h i r p s d u d rt o d t n o r - mp o h i su t r e u b t n a d u k o n e t r a o n ay d su b n e .T e d sg f h l ig mo ec n r l so t z d b u e p r r ai n n n w x e n b u d r i r a c s h e in o e si n d o t p i e y t o l t t d oi mi f zy r ls n h tu tr e u b t n a d t e b u d r f h n n w x e a it r a c s a e e t td o u z u e ,a d t e sr cu e p r r ai h o n ay o e u k o n e tr l d s b n e r si e .S t o n t n u ma

飞行器姿态控制系统设计与实现

飞行器姿态控制系统设计与实现

飞行器姿态控制系统设计与实现随着科技的发展和技术的不断进步,飞行器的发展变得越来越快速和复杂。

而飞行器姿态控制系统的设计与实现显得尤为重要,因为这是保证飞行器安全、稳定和高效运行的关键。

在本文中,将详细介绍飞行器姿态控制系统的设计和实现,并探讨其中的关键技术和挑战。

一、飞行器姿态控制系统的概述飞行器姿态控制系统是指通过控制不同方向的力和扭矩实现对飞行器的姿态角(即俯仰、偏航和滚转)进行控制和调整的系统。

它包括飞行器传感器、飞行控制器、执行机构等多个部分,它们相互协作,实现自主、精确、快速地控制和调节飞行器的姿态。

二、飞行器姿态控制系统的设计1、传感器设计飞行器姿态控制系统中最重要的一种器件是传感器。

传感器用于感知飞行器的状态信息,获取飞行器当前的姿态角信息,包括俯仰、偏航和滚转等,作为飞控算法的输入,为姿态控制提供支持。

常见的传感器有陀螺仪、加速度计、磁力计、气压计等。

为了获得更为精确和可靠的数据,常常需要使用一些先进的传感器。

2、飞控算法设计飞控算法是飞行器姿态控制系统中的关键部分。

算法通过传感器获取的数据进行分析和处理,从而实现对飞行器的精细控制和调节。

根据具体的需求,可以选择不同的算法,包括PID、LQR、H-infinity等。

PID控制器是一种广泛使用的控制器,它可以根据当前的飞行器状态信息和控制目标进行控制。

通过调整PID参数,可以实现对飞行器姿态的控制和调节。

LQR控制器是一种同样常见的控制器,它不仅可以实现飞行器的姿态控制,还可实现对飞行器位置和速度的控制。

LQR控制器需要计算控制器增益矩阵,以实现自适应调节。

H-infinity控制器是一种优化的控制器,它采用数学模型来描述飞行器系统和外部的干扰和噪音,并用系统的鲁棒性来分析系统的稳定性。

H-infinity控制器可优化飞行器稳定性和控制鲁棒性,提高飞行器控制精度和鲁棒性。

3、执行机构设计执行机构是飞行器姿态控制系统中另一个重要的组成部分,它的作用是将控制指令转化为飞行器的运动。

直升机飞行控制系统动态建模与仿真

直升机飞行控制系统动态建模与仿真

直升机飞行控制系统动态建模与仿真一、引言直升机是一种垂直起降的飞行器,在现代社会中扮演着重要的角色,广泛应用于军事、民用、医疗、物流等领域。

其飞行控制系统的设计和开发具有十分重要的意义。

直升机的飞行控制系统包括机械设计部分和电子控制部分。

机械设计部分主要包括主旋翼叶片、尾旋翼、机身结构等,而电子控制部分则主要包括传感器、执行器、控制器等。

其中,飞行控制系统的设计不仅需要考虑直升机的稳定性、可靠性和飞行性能等问题,还需要考虑到其复杂的结构和多变的工作环境。

本文旨在通过动态建模和仿真的方法,分析直升机飞行控制系统的工作原理和控制机理,进而提高其稳定性和可靠性,为直升机的应用提供技术支撑。

二、直升机的基本结构直升机是一种可以垂直起降的旋翼飞行器,它具有以下基本结构:(1)旋翼系统旋翼系统是直升机的主要部分,包括主旋翼和尾旋翼。

主旋翼通过旋转产生升力和推力,使直升机获得升力和前进动力。

尾旋翼主要用于平衡机身的姿态和控制机身的方向。

(2)机身结构机身结构是直升机的框架,承担着旋翼系统和发动机的重量。

机身结构的主要材料是铝合金、钛合金、复合材料等。

(3)发动机发动机是直升机的动力系统,一般采用燃气轮机或柴油机。

发动机的功率主要决定着直升机的飞行性能和载荷能力。

(4)电子控制装置电子控制装置是直升机的核心部件,主要负责控制旋翼系统的运动和控制机身的姿态。

电子控制装置包括传感器、执行器和控制器等。

三、直升机控制系统的组成直升机的控制系统由传感器、执行器和控制器三部分组成。

(1)传感器传感器是直升机控制系统的输入部分,可以测量飞机的姿态、速度、位置和加速度等参数。

传感器的主要类型包括角速度陀螺仪、加速度计、地磁传感器、气压计等。

(2)执行器执行器是直升机控制系统的输出部分,根据控制器的指令对飞机进行姿态控制和位置控制。

执行器的主要类型包括电动舵机、平衡阀、电动水平面和液压阀等。

(3)控制器控制器是直升机控制系统的核心部件,它接收传感器的信号,计算控制指令,并将其发送给执行器进行控制。

航天飞行器导航与控制系统设计与仿真

航天飞行器导航与控制系统设计与仿真

航天飞行器导航与控制系统设计与仿真导语:航天飞行器是现代科技的巅峰之作,它的导航与控制系统是其正常运行和控制的核心。

本文将探讨航天飞行器导航与控制系统的设计原理、关键技术以及仿真模拟的重要性。

一、航天飞行器导航与控制系统设计原理航天飞行器的导航与控制系统设计原理主要包括三个方面,即姿态控制、导航定位和轨迹规划。

1. 姿态控制:姿态控制是指通过控制飞行器的各种运动参数,使其保持稳定的飞行姿态。

对于航天飞行器来说,由于外部环境的复杂性和飞行任务的特殊性,姿态控制尤为重要。

常用的姿态控制方法包括PID控制、模型预测控制和自适应控制等。

2. 导航定位:导航定位是指通过测量飞行器的位置和速度等参数,确定其在空间中的位置。

现代航天飞行器的导航定位通常采用多传感器融合的方式,包括惯性导航系统、卫星定位系统和地面测控系统等。

其中,卫星导航系统如GPS、北斗系统等具有广泛应用。

3. 轨迹规划:轨迹规划是指根据航天飞行器的飞行任务和外部环境的要求,确定其飞行轨迹和航线。

航天飞行器的轨迹规划需要考虑多个因素,如飞行器的运动特性、飞行任务的要求、空间障碍物等。

二、航天飞行器导航与控制系统的关键技术航天飞行器导航与控制系统设计离不开一些关键技术的支撑,其中包括:1. 传感器技术:传感器技术是导航与控制系统的基础,可以通过传感器对飞行器的姿态、速度、位置等进行准确测量。

陀螺仪、加速度计、GPS接收机等传感器设备的精度和稳定性对导航与控制系统的性能有着重要影响。

2. 控制算法:姿态控制和导航定位需要高效的控制算法来实现。

PID控制算法是常用的姿态控制方法,模型预测控制和自适应控制等算法则在一些特殊应用中得到了广泛应用。

对于导航定位,卡尔曼滤波和粒子滤波等算法可以很好地利用多传感器信息进行位置估计。

3. 轨迹规划算法:航天飞行器的轨迹规划需要考虑多个因素,如安全性、能耗等。

基于遗传算法和优化算法的轨迹规划方法可以在不同的约束条件下求解最优解。

仿蝴蝶飞行器总体设计与控制仿真

仿蝴蝶飞行器总体设计与控制仿真

总体设计
1、旋翼飞行器总体设计概述
旋翼飞行器是一种通过旋翼产生升力的飞行器,具有垂直起降、悬停、灵活 飞行等特点。其总体设计包括结构设计、气动设计、控制设计等多个方面。在微 型四旋翼飞行器设计中,需充分考虑尺寸、重量、动力等因素的限制,以实现最 优的设计效果。
2、微型四旋翼飞行器结构设计
微型四旋翼飞行器的结构设计主要包括机身结构、旋翼结构、电机及驱动系 统等部分。其中,机身结构应尽量轻巧、紧凑,以降低整个飞行器的重量;旋翼 结构需根据飞行器的性能要求进行精细化设计,以实现良好的气动性能;电机及 驱动系统则需要根据飞行器的动力需求进行选型和布局。
2、分析和解释
ቤተ መጻሕፍቲ ባይዱ
从结果分析来看,仿蝴蝶飞行器的总体设计和控制仿真取得了较好的效果。 其轻量化和仿生性设计提高了飞行性能和环境适应性,高效能和稳定性特点则保 证了其在任务执行过程中的效率和可靠性。此外,控制系统的优化也进一步提高 了仿蝴蝶飞行器的精度和稳定性。
3、总结经验
通过本次仿蝴蝶飞行器的总体设计与控制仿真,我们获得了以下实践经验: 首先,轻量化和仿生性设计是仿生飞行器设计的关键;其次,控制系统的高效性 和稳定性对仿生飞行器的性能有着重要影响;最后,仿真过程中需要不断调整和 优化控制算法和参数以达到最佳效果。
结论 本次演示对仿蝴蝶飞行器的总体设计与控制仿真进行了详细的分析和探讨。
参考内容
引言
微型四旋翼飞行器在许多领域都有广泛的应用,如军事侦察、环境监测、救 援搜索等。随着科技的发展,对微型四旋翼飞行器的性能要求也越来越高,因此 需要对其进行深入的研究和优化设计。本次演示将重点探讨微型四旋翼飞行器的 总体设计及运动控制问题,以期提高其性能指标和应用范围。
通过实验测试和结果分析,证实了本次演示所设计的微型四旋翼飞行器在性 能上具有一定的优势,能够满足多种应用场景的需求。然而,也存在一些不足之 处,如对复杂环境的适应性有待进一步提高。

飞行器制导与控制系统优化设计及弹道仿真

飞行器制导与控制系统优化设计及弹道仿真

分类号:密级:UDC:编号:工学硕士学位论文飞行器制导与控制系统优化设计及弹道仿真硕士研究生:马娜娜指导教师:于秀萍教授学位级别:工学硕士学科、专业:控制理论与控制工程所在单位:自动化学院论文提交日期:2014年12月26日论文答辩日期:2015年03月10日学位授予单位:哈尔滨工程大学Classified Index:U.D.C:A Dissertation for the Degree of M. EngAircraft Guidance and Control System Optimization Designand Trajectory SimulationCandidate: Ma NanaSupervisor: Prof. Yu XiupingAcademic Degree Applied for: Master of EngineeringSpeciality: Control Theory and Control Engineering Date of Submission: December,2014Date of Oral Examination: March,2015University: Harbin Engineering University哈尔滨工程大学学位论文原创性声明本人郑重声明:本论文的所有工作,是在导师的指导下,由作者本人独立完成的。

有关观点、方法、数据和文献的引用已在文中指出,并与参考文献相对应。

除文中已注明引用的内容外,本论文不包含任何其他个人或集体已经公开发表的作品成果。

对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。

本人完全意识到本声明的法律结果由本人承担。

作者(签字):日期:年月日哈尔滨工程大学学位论文授权使用声明本人完全了解学校保护知识产权的有关规定,即研究生在校攻读学位期间论文工作的知识产权属于哈尔滨工程大学。

哈尔滨工程大学有权保留并向国家有关部门或机构送交论文的复印件。

飞行器姿态控制系统设计与仿真

飞行器姿态控制系统设计与仿真随着科技的不断进步,飞行器作为现代航空工业的一种重要研究领域,对人类生活和科技进步产生着深远的影响。

而对于飞行器来说,姿态控制系统是其最为关键的部件之一,因为它直接影响着飞行器的稳定性和安全性。

本文将以飞行器姿态控制系统设计与仿真为主题,探讨其中的相关技术和方法。

一、姿态控制系统简介姿态控制系统是指用于控制飞行器朝向,即其姿态的一种系统。

其基本原理是通过调节飞行器各个部分的机械或者电子元件,使其保持指定的朝向。

而这个过程中最主要的就是旋转角度的控制。

姿态控制系统的设计方案根据该系统所控制的飞行器的特性、性能和使用需求来决定,可以是那些基于惯性传感器和执行器的开环系统,也可以是那些相对更为复杂的基于控制理论的反馈闭环系统。

二、姿态控制系统设计与仿真姿态控制系统设计与仿真过程是一个比较严谨的过程,需要经过多个步骤的分析、设计和测试。

2.1 基础知识在姿态控制系统设计与仿真之前,应首先掌握一些基础知识,如欧拉角、旋转矩阵等。

以欧拉角为例,欧拉角是一种与空间参照系和一组固定坐标轴有关的控制参数组。

飞行器的姿态状态从欧拉角表示的可以方便地对其进行系统分析和控制。

2.2 模型建立飞行器姿态控制系统的设计需要基于飞行器模型的建立。

建立飞行器模型的过程中,需要考虑到多种因素,如飞行器的特性、使用环境、控制方式等等。

不过总的来说,飞行器的姿态控制主要有三个部分:陀螺仪(旋转体)模型,绕各个轴向的控制回路及控制规律,控制效果评价方法等。

2.3 反馈控制法设计姿态控制反馈控制法是姿态控制中最为常用、且应用最广泛的技术之一。

在反馈控制设计的过程中,首先需要选择合适的反馈控制方法和控制量,然后通过建立控制方程、确定控制器参数、设计反馈补偿器等步骤,最终实现姿态控制的闭环控制。

2.4 仿真测试仿真测试是设计飞行器姿态控制系统的重要环节之一,需要通过基于数值模拟方法的仿真测试,实现飞行器姿态控制系统的性能验证。

无人机飞行控制系统设计与仿真

无人机飞行控制系统设计与仿真近年来,无人机的应用越来越广泛,涵盖了诸多领域,包括军事、民用、航空等行业。

无人机的飞行控制系统是整个系统的核心和关键,它对飞行性能、稳定性和安全性有着重要影响。

本文将介绍无人机飞行控制系统的设计与仿真。

一、无人机飞行控制系统的基本原理无人机飞行控制系统的基本原理可概括为三个步骤:感知、决策和执行。

感知阶段利用传感器获取周围环境信息,包括飞行器的姿态、位置、速度等数据。

决策阶段根据感知到的数据,通过算法进行飞行任务规划和路径规划。

执行阶段则是将决策结果转化为控制指令,通过执行机构对飞行器进行姿态调整和运动控制。

二、无人机飞行控制系统的设计要素无人机飞行控制系统的设计要素包括飞行器动力学建模、控制器设计、传感器选择和通信系统等方面。

1. 飞行器动力学建模飞行器动力学是无人机控制的基础,对于飞行器的运动和姿态控制起到关键作用。

通过建立飞行器的运动学和动力学方程,可以模拟飞行器在不同环境下的运动响应,并为控制器设计提供基础数据。

2. 控制器设计控制器设计是无人机飞行控制系统的核心。

常见的控制器设计方法包括PID控制、模糊控制和自适应控制等。

根据飞行器的动力学特性和控制需求,选择合适的控制算法,并对控制器参数进行优化和调整,以实现稳定的飞行控制。

3. 传感器选择传感器在感知环节中起到了至关重要的作用,对于准确获取飞行器的姿态、位置和速度等数据至关重要。

常见的传感器包括陀螺仪、加速度计、气压计、GPS等。

在传感器选择时,需权衡传感器的性能、成本和适用环境等因素。

4. 通信系统通信系统用于实现无人机与地面站之间的数据传输和指令控制。

无人机通常通过无线电波与地面站进行通信,传输实时的姿态、位置等数据,并接收地面站下达的飞行指令。

通信系统的可靠性和稳定性对于飞行控制的安全性和实时性至关重要。

三、无人机飞行控制系统的仿真无人机飞行控制系统的仿真是设计过程中的重要一环,它可以模拟无人机的飞行行为和控制效果,提前评估和验证控制策略的有效性。

DDPG优化基于动态逆的飞行器姿态控制

第37卷第7期计算机仿真2020年7月文章编号:1006 -9348 (2020)07 -0037 -07DDPG优化基于动态逆的飞行器姿态控制刘西,南英,谢如恒,张绍良(南京航空航天大学航天学院,江苏南京210016)摘要:针对某型高超声速飞行器,在无气动力作用的情况下,实现基于飞行器尾部的反作用力控制系统(RCS)的姿态控制。

首先对飞行器姿态动力学的非线性模型进行精确反馈线性化,获得相应的仿射非线性方程,根据姿态动力学特性将动态逆 控制律划分为快回路和慢回路以实现姿态控制。

由于尾部姿态发动机输出力矩为离散值的组合,与连续的指令力矩存在较 大误差,设计非线性干扰观测器对该误差以及其它干扰进行补偿。

针对控制参数严重影响控制效果的特点,在控制过程中 采用基于Actor-Critic结构的强化学习方法确定性深度策略梯度下降(DDPG)对控制参数进行动态优化,使控制满足外部干 扰下ITAE性能指标最优。

仿真结果表明,动态参数相对于常值参数有效改善了控制效果。

关键词:动态逆;非线性干扰观测器;强化学习;深度确定性策略梯度中图分类号:V212.1;V249. 1文献标识码:BDDPG Optimization Based on Dynamic Inverse of Aircraft Attitude Control LIU X i,NAN Ying,XIE Ru-heng,ZHANG Shao-liang(College of Astronautics,NUAA,Nanjing 210016)A B S T R A C T:Taking a certain type of hypersonic vehicles as the research object, the reaction control system (R C S)based on the t a i l of the a i r c r a f t was studied to realize the corresponding attitude control without aerodynamic force.Firstly, we linearly refined the nonlinear model of the a i r c r a f t attitude dynamics t o obtain the attitude a ffine nonlinear equation.According t o the attitude dynamics, the dynamic inverse control law can be divided i nto f a s t loop and slow loop t o realize control.Secondly, because the output torque of t a i l attitude engine i s the combination of discrete values and there i s a large error t o continuous command value, the nonlinear disturbance observer was designed t o compen­sate the error and other disturbances.Since the control parameters seriously a f f e c t the control effect, in order t o opti­mize T E A E performance index under external interference, the Deep Deterministic Policy Gradient (D D P G)method based on the structure of Actor-Critic was used in the control process.Numerical simulations show that the dynamic parameters have better effectiveness than constant parameters.K E Y W O R D S:Dynamic inverse;Nonlinear disturbance observer;Reinforcement learning;D D P Gl引言对于在临近空间80-120k m的高超声速飞行器,飞行过 程中空气稀薄且速压很低,气动舵面效率较低~ ,反作用力 控制系统(Reaction Control System,R C S)为姿态控制的主要 手段,常规反作用力控制系统为质量排出型推力器,通过喷 流的反作用力实现对姿态的调整U]。

飞行器姿态控制系统设计及仿真

飞行器姿态控制系统设计及仿真近年来,随着无人机技术的快速发展,飞行器姿态控制系统的设计和仿真成为了一个备受关注的领域。

飞行器姿态控制系统是无人机飞行过程中保持稳定的重要组成部分,它能够通过精确的姿态控制来实现飞行器的稳定飞行和各种机动动作。

本文将介绍飞行器姿态控制系统的设计原理和步骤,并通过仿真验证其性能。

一、飞行器姿态控制系统的设计原理飞行器姿态控制系统的设计原理主要基于控制理论和传感器技术。

控制理论提供了一种系统动力学建模和控制器设计的理论基础,而传感器技术能够提供准确的姿态信息,为控制系统提供反馈信号。

在飞行器姿态控制系统设计中,常用的控制方法包括PID控制和模型预测控制。

PID控制是一种经典的控制方法,通过测量当前状态与目标状态的误差,综合考虑比例、积分和微分三个部分,计算出控制输出。

模型预测控制则是基于飞行器的数学模型,通过预测未来一段时间内的状态变化,计算出最优的控制策略,从而实现姿态控制。

二、飞行器姿态控制系统的设计步骤1. 系统动力学建模飞行器姿态控制系统的设计首先需要进行系统动力学建模。

根据飞行器的物理特性和运动方程,建立数学模型。

常见的模型包括刚体模型、欧拉角模型和四元数模型。

选择合适的模型能够更好地描述飞行器的运动特性。

2. 控制器设计根据系统模型,选择适当的控制方法进行控制器设计。

常用的控制方法有PID控制和模型预测控制。

PID控制是一种简单而有效的方法,但对于复杂的飞行器姿态控制来说,模型预测控制能够提供更好的性能。

根据系统的需求和性能指标,设计合适的控制器参数。

3. 传感器选择飞行器姿态控制系统需要依赖传感器来获取准确的姿态信息。

常用的传感器包括加速度计、陀螺仪和磁力计等。

根据飞行器的需求和环境条件,选择合适的传感器,并进行校准和数据处理,以提供准确的姿态反馈。

4. 闭环控制设计好控制器和选择好传感器后,将其组合成一个闭环控制系统。

将传感器获取的姿态信息与目标姿态进行比较,计算出控制输出,通过执行机构来实现姿态控制。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档