【技术实现步骤摘要】
一种可预设调整时间的高超声速飞行器姿态控制设计方法
本专利技术属于航空航天领域,具体涉及一种可预设调整时间的、可使高超声速飞行器姿态角误差在指定时间内收敛到指定精度的自适应滑模控制律设计方法。
技术介绍
在高超声速飞行器的控制中,需要保证飞行器的姿态角跟踪参考指令信号,否则难以实现飞行器的飞行任务。目前对于高超声速飞行器的控制,大多只是保证姿态角在无限时间内收敛到指定参考值,少数可以保证在有限时间内收敛,但无法预先设定调整时间。为解决控制中的不确定性问题,目前应用的大多数鲁棒控制律一般需要选取较大的控制增益;而大多自适应控制律也存在估计值持续增长的问题。
技术实现思路
本专利技术的目的是提供一种可预设调整时间的高超声速飞行器姿态控制设计方法,该方法能使系统姿态角误差在预设调整时间内达到指定精度要求;而且该方法能解决多数鲁棒控制律控制增益较大和多数自适应律估计值持续增长的问题,使控制器的增益按需增长。为了实现上述目的,本专利技术采取的技术方案如下:一种可预设调整时间的高超声速飞行器姿态控制设计方法,包括以下步骤:步骤一、明确控制系统的设计任务,使高超声速飞行器姿态角在预定时间内跟踪参考指令信号,并具有良好的鲁棒性和对系统扰动及外界干扰的自适应能力;步骤二、建立高超声速飞行器姿态系统数学模型;步骤三、设计自适应滑模控制律;步骤四、闭环系统分析;步骤五、利用计算机数值仿真工具Matlab/Simulink进行闭环系统的性能检验。进一步的,步 ...
【技术保护点】
1.一种可预设调整时间的高超声速飞行器姿态控制设计方法,其特征在于,包括以下步骤:/n步骤一、明确控制系统的设计任务,使高超声速飞行器姿态角在预定时间内跟踪参考指令信号,并具有良好的鲁棒性和对系统扰动及外界干扰的自适应能力;/n步骤二、建立高超声速飞行器姿态系统数学模型;/n步骤三、定义滑模面,基于滑模面设计自适应滑模控制律;/n步骤四、闭环系统分析;/n步骤五、利用计算机数值仿真工具Matlab/Simulink进行闭环系统的性能检验。/n
【技术特征摘要】
1.一种可预设调整时间的高超声速飞行器姿态控制设计方法,其特征在于,包括以下步骤:
步骤一、明确控制系统的设计任务,使高超声速飞行器姿态角在预定时间内跟踪参考指令信号,并具有良好的鲁棒性和对系统扰动及外界干扰的自适应能力;
步骤二、建立高超声速飞行器姿态系统数学模型;
步骤三、定义滑模面,基于滑模面设计自适应滑模控制律;
步骤四、闭环系统分析;
步骤五、利用计算机数值仿真工具Matlab/Simulink进行闭环系统的性能检验。
2.根据权利要求1所述的一种可预设调整时间的高超声速飞行器姿态控制设计方法,其特征在于,步骤一中,所述控制系统的设计任务是:给定参考信号xd,预设的调整时间Tf和允许的跟踪误差∈,设计合适的控制律使得闭环系统的状态x有界,并且当t≥Tf时,系统状态的跟踪误差|x-xd|≤∈。
3.根据权利要求2所述的一种可预设调整时间的高超声速飞行器姿态控制设计方法,其特征在于,步骤二中,建立高超声速飞行器姿态系统数学模型的具体过程如下:
定义系统状态变量和控制量为:
式中,θ,ψ,γ分别为飞行器俯仰角、偏航角和滚转角,δx,δy,δz分别为控制飞行器进行滚转、偏航和俯仰运动的舵偏角;
建立高超声速飞行器姿态系统数学模型
式中,dlum表示系统总的不确定性,满足di>0为未知有界常数,为其保守估计值;
其中,
G(x)=qsLB(x)T
式中,q,s分别表示动压和参考面积,L=diag(llat,llat,llon)为飞行器参考长度构成的矩阵,llat,llon分别为侧向和纵向参考长度;δe、δa和δr分别为左右升降舵偏转角和方向舵偏转角;
其中,
mx=mx(V,α,β,ωx,ωy,ωz,δx,δy,δz)
my=my(V,α,β,ωx,ωy,ωz,δx,δy,δz)
mz=mz(V,α,β,ωx,ωy,ωz,δx,δy,δz)
式中,气动力矩系数mx,my,mz为空速V,迎角α,侧滑角β和姿态角速率ωx,ωy,ωz以及舵偏角δx,δy,δz的函数;
式中,Jx...
【专利技术属性】
技术研发人员:侯明哲,郑文全,谭峰,
申请(专利权)人:哈尔滨工业大学,
类型:发明
国别省市:黑龙;23
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。