【技术实现步骤摘要】
航空发动机非线性控制系统建模方法
本专利技术属于航空发动机控制
,特别是一种航空发动机非线性控制系统建模方法。
技术介绍
航空发动机是一种高度复杂和精密的装备,是深度融合机械、热力学、电气、控制、材料等学科的产物。控制系统是航空发动机的“神经中枢”,控制系统的可靠性和安全性对航空发动机的安全运行至关重要。模型是控制的基础,航空发动机由于工作环境恶劣且工作条件多变,导致其被控对象是时变的,因此更加需要一种快速的被控对象建模方法。传统的建模方法主要集中于对部件机理模型的研究。在分析被控系统构成的基础上,通过已知的物理和数学规律,推导出其输出变量与输入变量之间的数学关系,并以此作为其机理模型。在此基础上,考虑到实际发动机设计制造的差异性,以及某些实际存在但尚未通过数学公式进行描述的未建模特性,利用系统辨识方法对航空发动机控制系统进行建模的研究也层出不穷。传统系统辨识方法主要基于线性系统理论,无法有效描述实际系统中存在的一些非线性特性如饱和、死区、滞环等,这降低了系统辨识的精确度。利用非线性系统辨识方法进行航空发动机控制系统建模,充分考虑实际系统中存在的非线性特性,对于建立航空发动机控制系统的精确模型至关重要。另一方面,目前的非线性系统辨识方法主要集中于神经网络、支持向量机、Hammerstein-Wiener模型等方面的研究,在系统辨识的快速性和鲁棒性上表现较差,且难以在线辨识。航空发动机控制系统工况多变、可靠性要求极高,因此急需一种简单、快速和可靠的非线性系统在线辨识方法。在
技术介绍
部分中公开的上述 ...
【技术保护点】
1.一种航空发动机非线性控制系统建模方法,所述方法包括以下步骤:/n第一步骤(S1)中,设定用于辨识控制系统输入和输出的非线性自适应滤波器初值,其中,设定用于描述控制系统线性特性的线性FIR滤波器初始权值、设定用于描述非线性特性的样条插值器的样条插值点初始值及其两者的学习步长和动量因子,/n第二步骤(S2)中,记录控制系统当前及历史时刻的输入,基于FIR滤波器输入向量与FIR滤波器权值进行内积运算,得到FIR滤波输出,/n第三步骤(S3)中,基于所述FIR滤波输出得到其在样条插值器中的局部区间索引以及局部归一化坐标,/n第四步骤(S4)中,基于所述局部区间索引以及局部归一化坐标生成归一化向量坐标,并提取局部区间插值点的纵坐标向量,/n第五步骤(S5)中,基于所述归一化向量坐标和纵坐标向量生成样条插值器输出,/n第六步骤(S6)中,利用传感器采集控制系统当前时刻的输出,并与所述样条插值器输出进行对比,得到滤波误差,/n第七步骤(S7)中,根据滤波误差分别计算当前时刻FIR滤波器权值及样条插值点的梯度,/n第八步骤(S8)中,根据梯度分别计算FIR滤波器权值的梯度动量以及样条插值点的梯度动 ...
【技术特征摘要】
1.一种航空发动机非线性控制系统建模方法,所述方法包括以下步骤:
第一步骤(S1)中,设定用于辨识控制系统输入和输出的非线性自适应滤波器初值,其中,设定用于描述控制系统线性特性的线性FIR滤波器初始权值、设定用于描述非线性特性的样条插值器的样条插值点初始值及其两者的学习步长和动量因子,
第二步骤(S2)中,记录控制系统当前及历史时刻的输入,基于FIR滤波器输入向量与FIR滤波器权值进行内积运算,得到FIR滤波输出,
第三步骤(S3)中,基于所述FIR滤波输出得到其在样条插值器中的局部区间索引以及局部归一化坐标,
第四步骤(S4)中,基于所述局部区间索引以及局部归一化坐标生成归一化向量坐标,并提取局部区间插值点的纵坐标向量,
第五步骤(S5)中,基于所述归一化向量坐标和纵坐标向量生成样条插值器输出,
第六步骤(S6)中,利用传感器采集控制系统当前时刻的输出,并与所述样条插值器输出进行对比,得到滤波误差,
第七步骤(S7)中,根据滤波误差分别计算当前时刻FIR滤波器权值及样条插值点的梯度,
第八步骤(S8)中,根据梯度分别计算FIR滤波器权值的梯度动量以及样条插值点的梯度动量,
第九步骤(S9)中,分别更新FIR滤波器权向量和样条插值点坐标,
第十步骤(S10)中,继续从第二步骤开始进行下一时刻的自适应过程。
2.根据权利要求1所述的方法,其中,优选的,被辨识的航空发动机控制系统包括三阶线性模型和非线性函数,其中三阶线性模型的传递函数Gm(ω)如下式所示:
其中,ω是传递函数中的算子,非线性函数为y=5arctan(0.5s),其中s为非线性函数输入,y为非线性函数输出,建模信号服从[-0.1,0.1]的均匀分布。
3.根据权利要求1所述的方法,其中,第一步骤(S1)中,设定FIR滤波器长度为M=100,滤波器在0时刻的权值为w(0)=[1,0,...,0]1,其中上标T表示矩阵转置,样条插值点的在0时刻的横坐标向量为qx(0)=[-10,-9,...,0,...,9,10]T,插值点均匀分布,插值点横坐标间隔Δx=1,样条插值点纵坐标的初始值qy(0)与横坐标一致,即qy(0)=qx(0),线性FIR滤波器学习步长μw为0.2,样条插值器的学习步长μq为0.2,其中下标w和q用于区分FIR滤波器和样条插值器,动量因子β=0.9。
4.根据权利要求1所述的方法,其中,第二步骤(S2)中,n时刻的输入向量为x(n)=[x(n),x(n-1),…,...
【专利技术属性】
技术研发人员:陈雪峰,杨亮东,刘金鑫,孙闯,严如强,
申请(专利权)人:西安交通大学,
类型:发明
国别省市:陕西;61
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。