[发明专利]一种基于神经网络的航空发动机压缩部件特性修正方法有效
| 申请号: | 201811503152.8 | 申请日: | 2018-12-10 |
| 公开(公告)号: | CN109800449B | 公开(公告)日: | 2020-12-11 |
| 发明(设计)人: | 周文祥;商航;梁彩云 | 申请(专利权)人: | 南京航空航天大学 |
| 主分类号: | G06F30/17 | 分类号: | G06F30/17;G06F30/15;G06F30/27;G06N3/04;G06N3/08 |
| 代理公司: | 南京瑞弘专利商标事务所(普通合伙) 32249 | 代理人: | 唐绍焜 |
| 地址: | 210016 江*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 神经网络 航空发动机 压缩 部件 特性 修正 方法 | ||
1.一种基于神经网络的航空发动机压缩部件特性修正方法,其特征在于:包括步骤:
步骤1)建立神经网络输出及部件级模型输出参数的数学模型,利用设计点仿真数据与试验测量数据,采用小扰动法计算偏差,将模型偏差传递到各个压缩部件神经网络输出数据;
步骤1.1)利用部件级模型迭代算法及小扰动法,得到部件级模型各个输出参数偏差和神经网络输出参数偏差之间的偏导系数矩阵;具体步骤如下:
步骤1.1.1),利用牛顿迭代法求解航空发动机共同工作方程,迭代计算得到神经网络输出数据x0及部件级模型输出数据y0;
步骤1.1.2),对所述神经网络输出数据x0进行小扰动,并且对发动机部件级模型输出数据y0进行迭代计算,得到新的神经网络输出数据xk及部件模型输出数据yk;
步骤1.1.3),根据步骤1.1.2)所得到的数据组解方程组,得到部件级模型输出数据yk到神经网络输出数据xk的偏导系数矩阵:
y=Jx
式中,向量y为部件级模型输出数据,向量x为神经网络输出数据,矩阵J为偏导系数矩阵,n为部件级模型输出数据的个数;
步骤1.2)计算不同压缩部件对部件级模型输出数据偏差的影响因子k:
Δy=y-y′
k=f1(N,Δy)
式中,向量y′为根据发动机台架试验所得到的传感器测量真实数据,向量Δy为部件级模型仿真输出数据与试验数据的偏差,代号N代表所对应的压缩部件,f1(N,Δy)为计算不同压缩部件对部件模型输出参数偏差的影响因子的函数;
步骤1.3)计算出发动机模型计算结果及发动机台架试验数据的偏差,依照步骤1.2)计算出的影响因子分配给各个压缩部件所要修正的偏差,然后分别代入到步骤1.1)中求得的偏导系数矩阵,计算出神经网络输出数据偏差:
ΔyN=kΔy
ΔxN=J-1ΔyN
式中,向量ΔyN为分配给对应压缩部件所要修正的偏差,向量ΔxN为对应部件计算所得的神经网络输出数据偏差;
步骤2)根据步骤1)得到的各个压缩部件的神经网络输出偏差对相应的神经网络进行训练,通过网络权值更新,对部件特性进行修正。
2.根据权利要求1所述的基于神经网络的航空发动机压缩部件特性修正方法,其特征在于:所述步骤2)具体步骤如下:
步骤2.1)根据当前发动机换算转速,提取当前换算转速下部件特性的等转速线,根据提取数据给定训练集:
xN=ΔxN+x
x=(x1,x2,…,xn)
D={(m1,x1),(m2,x2),…,(mn,xn)}
式中,x为神经网络训练前输出的等转速线输出数据,xN为神经网络训练数据,向量mi为神经网络输入数据,i=1,2,…,n;
步骤2.2)神经网络网络在样本(mi,xi)上的均方误差E为:
以负梯度法对神经网络的参数进行调整;
步骤2.3)对发动机部件级模型进行迭代计算,重复之前步骤直到输出参数偏差Δy小于给定值。
3.根据权利要求1所述的基于神经网络的航空发动机压缩部件特性修正方法,其特征在于:将满足偏差范围要求的神经网络输入、输出数据组进行记录,用于多点修正方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京航空航天大学,未经南京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811503152.8/1.html,转载请声明来源钻瓜专利网。





