A cascade structure model-free adaptive guidance method for unmanned aerial vehicle belongs to the guidance field of unmanned aerial vehicle. The UAV is equipped with a steering gear, a course sensor, a GPS and a main control computer. Firstly, the S-plane control algorithm is used to calculate the expected deviation change rate of UAV in ideal environment. Then, the dynamic linear model is established to fit the nonlinear guidance system. The pseudo-deviation derivative of the expected deviation change rate of UAV in real sea condition is approximated by the on-line and discrete navigation information data of UAV. Through the series structure guidance method of S-plane control algorithm and model-free adaptive algorithm, the problem that model-free adaptive algorithm is not suitable for UAV course guidance is solved, and the model-free adaptive UAV guidance driven by data of non-linear system is realized. The model-free adaptive guidance method is used to avoid the bad effect of path following caused by model perturbation caused by environmental disturbance in real sea conditions.
【技术实现步骤摘要】
一种无人艇的串级结构无模型自适应制导方法
本专利技术属于无人艇制导领域,具体涉及一种无人艇的串级结构无模型自适应制导方法。
技术介绍
无人艇由于体积较小,运行于空气-水面双重介质中,在航行过程中容易受到海浪、海流、气流等多种因素影响,并且这些干扰具有高度的不确定性与时变性。多种环境干扰下会造成无人艇产生较大的模型摄动,建立精确的无人艇运动数学模型非常困难。传统的制导方法在同时面临环境干扰与模型产生摄动时效果变差。研究复杂海洋环境下欠驱动无人艇的制导方法,对实现无人艇长期、安全、可靠、自主航行具有重要意义。无模型自适应控制方法通过在每个控制节拍建立非线性系统等价的动态线性数据模型,利用受控系统的I/O数据在线估计系统的伪偏导数,然后利用加权一步向前的控制器,即可实现非线性系统数据驱动的无模型自适应控制。面对环境干扰和模型摄动时,无模型自适应控制方法表现良好。然而无模型自适应控制方法只适用于一类满足特定条件的控制系统,在无人艇的制导控制,由于期望航向与偏移距离之间不满足单调性关系,无模型自适应控制法不能直接应用于这种控制系统。哈尔滨工程大学姜权权等人提出的《一种高抗扰自适应路径跟随方法及系统》,公开号为CN108415423A,根据水中航行装备的实时位置,以及改进的视线法解算出舰船的期望艏向角,同时结合CFDL-MFAC即compactformdynamiclinearizationmodelfreeadaptivecontrol艏向控制算法,可使舰船快速的缩小跟踪误差,收敛到期望路径。此方法中采用改进视线法作为制导律,与本专利技术中的串级结构无模型自适应制导 ...
【技术保护点】
1.一种无人艇的串级结构无模型自适应制导方法,其特征在于,包括以下步骤:(1)检查无人艇目标航迹点是否更新,如果目标航迹点更新,则将第一个控制节拍的垂向偏移距离变化率
【技术特征摘要】
1.一种无人艇的串级结构无模型自适应制导方法,其特征在于,包括以下步骤:(1)检查无人艇目标航迹点是否更新,如果目标航迹点更新,则将第一个控制节拍的垂向偏移距离变化率和期望垂向偏移距离变化率归零;(2)将无人艇当前位置(xt,yt)与期望路径间的垂向偏移距离Ze以及垂向偏移距离Ze的变化率输入S面控制子系统,得到理想环境条件下当前时刻无人艇的期望垂向偏移距离变化率(3)将理想环境条件下当前时刻无人艇的期望垂向偏移距离变化率作为无模型自适应制导子系统的期望值,根据无人艇上一时刻和当前时刻的航行状态计算无模型自适应制导子系统中无人艇垂向偏移距离变化率关于期望航向角ψe的伪偏导数拟合值;(4)根据伪偏导数拟合值计算当前时刻无人艇的期望航向角ψe;(5)主控计算机根据航向控制算法控制无人艇航向旋转至期望航向角ψe,无人艇的航行状态与位置发生变化,则返回步骤1,进行下一个节拍的制导与控制。2.根据权利要求1所述的一种无人艇的串级结构无模型自适应制导方法,其特征在于,分为两个子系统:即S面控制子系统与无模型自适应制导子系统,两个子系统之间为串联结构。3.根据权利要求1所述的无人艇的串级结构无模型自适应制导方法,其特征在于:将无人艇当前位置(xt,yt)与期望路径间的垂向偏移距离Ze以及垂向偏移距离Ze的变化率作为S面控制器的输入,得到理想环境条件下无人艇的期望垂向偏移距离变化率作为S面控制器的输出,S面控制器的控制模型为:其中k1、k2分别为对应偏差和偏差变化率的控...
【专利技术属性】
技术研发人员:廖煜雷,潘恺文,王磊峰,李晔,张蔚欣,姜权权,张磊,庄佳园,
申请(专利权)人:哈尔滨工程大学,
类型:发明
国别省市:黑龙江,23
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。