【技术实现步骤摘要】
一种基于改进CSA
‑
LSSVM的航空发动机建模方法
[0001]本专利技术涉及航空发动机参数建模领域,特别是一种基于改进CSA
‑
LSSVM的航空发动机建模方法。
技术介绍
[0002]目前,航空发动机实时建模方法有机理建模和辨识法建模两种方法。机理建模存在建模快速性、机载模型实时性和硬件资源占用大等问题,实时机载模型使用的都为简化部件级模型,但简化模型存在精度较差的问题。辨识方法建模就是采取系统辨识技术,根据系统实际运行或实验过程中所取得的输入/输出数据,利用各种辨识方法来建立系统的动静态数学模型。传统辨识方法为参数估计的线性系统辨识方法,对于航空发动机这种本质强非线性系统,只能在小范围内认为是线性系统进行辨识,大范围模型需大量辨识拟合,工作量大、拟合精度不高。采用人工神经网络和支持向量机辨识能够高度逼近高度复杂的非线性系统、硬件占用资源少、实时性好、自学习能力能跟踪发动机蜕化。
[0003]然而现有人工神经网络多采用浅层BP神经网络进行发动机辨识,学习速度快但精度不高,且采用梯度下降法的BP神经网络在极值点附近存在收敛速度较慢的问题;支持向量机建立发动机模型存在模型参数的选取全凭经验的问题,影响预测结果的精确性。
技术实现思路
[0004]本专利技术的目的在于提供一种基于改进CSA
‑
LSSVM的航空发动机建模方法,从而更高精度逼近非线性模型,实现对发动机健康状态的预测评估,以解决上述
技术介绍
中提出的问题。
[0005]为实现 ...
【技术保护点】
【技术特征摘要】
1.一种基于改进CSA
‑
LSSVM的航空发动机建模方法,其特征在于:包括如下步骤:S1、建模:选取巡航状态下等时间间隔的200个数据作为建模数据,其中前160个数据作为训练样本用于模型的建模,后40个数据作为验证样本用于评估检验该模型的预测性能;S2、确定模型参数:S2.1:核函数,选取核函数的方法通常有两种:一是根据所选模型的使用特点和以往的经验选择核函数;二是使用交叉验证,通过对不同的核函数进行实验选择效果最好的为模型核函数;S2.1:最优参数求解,采用高斯径向基核函数的最小二乘支持向量机有两个参数需要确定:正则化参数c和径向基核函数参数g,选用的优化算法为耦合模拟退火方法;模拟退火是一种通用的优化算法,它和常规优化算法不同的是模拟退火算法从某一较高初温出发,随着温度参数的改变,在所有解的区间内找到最优解;S3、结果分析,以低压转子转速N1数据为例,用于回归分析的样本序列为1
‑
160,共160个;用于预测分析的样本序列为161
‑
200,共40个,首先使用耦合模拟退火法进行参数寻优。2.根据权利要求1所述的一种基于改进CSA
‑
LSSVM的航空发动机建模方法,其特征在于:选取的步骤S1中的所述建模数据类型为反映发动机推力的低压转子转速N1和风扇振动值VIB FAN。3.根据权利要求1所述的一种基于改进CSA
‑
LSSVM的航空发动机建模方法,其特征在于:模型参数寻优的目的是寻找最优的正则化参数c和径向基核函数参数g;选用的优化算法为耦合模拟退火方法(CSA),罚函数选用Leave
‑
One
‑
Out Cross Validation(LOO
‑
CV)交叉验证方法得到的N个模型的验证集平均数MSE,即:其中(xi,yi)为训练样本对,表示各个参数的实际数据,f(xi为样本对应的模型。4.所述的一种基于改进CSA
‑
LSSVM的航空发动机建模方法,其特征在于:以建模的最小二乘支持向量机法根据以往研究者的实验仿真选择高斯径向基核函数,即5.根据权利要求1所述的一种基于改进CSA
‑
LSSVM的航空发动机建模方法,其特征在于:选取耦合模拟退火算法对模型参数进行优化,耦合模拟退火算法的核心为解的生成和解的接受(解指待模型参数c和g),模型的精度由解的生成和解的接受概率决定,采用文献[15]的观点,本文解的接受概率函数表达式为:其中x
i
∈θ,i=1,2,......n,,θ代表得到解的组合,n为耦合的模拟退火数量;E(
·
)为解θ的拟合精度目标函数;表示第k次迭代解的接受温度;β表示耦合项,是所有变量相应的拟合精度函数。
6.根据权利要求5所述的一种基于改进CSA
‑
LSSVM的航空发动机建模方法,其特征在于:所述β的具体函数表达式可写为:上式中j∈θ(所有可行解的集合),表示对应于x
i
的生成解,满足y
i
=...
【专利技术属性】
技术研发人员:侯振华,王亚琼,
申请(专利权)人:江苏航空职业技术学院,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。