航空发动机整机试验过程中,推力和耗油率等整机性能参数是考核发动机性能的重要指标。当发动机整机试验性能与设计存在一定偏离时,需要依靠整机试验的测试参数对发动机整机试验环境下的部件性能进行评定,识别部件试验或仿真环境下的特性与整机工作环境下的差异
[1-2]。同时,该差异会对发动机总体性能模型预测的精度产生较大影响。为提升总体性能模型的准确度,需要开展整机试验环境下的部件性能评定,建立整机环境下部件特性修正关系,可以更精准地预估发动机整机性能
[3-4]。
目前,针对航空发动机整机试验环境下部件性能评定方法开展了大量的研究工作
[5-6],主要方法分为两类:一类利用发动机整机试验数据,结合遗传算法
[7-9]、影响系数矩阵方法
[10]及变分加权最小二乘法
[11]等进行性能模型辨识分析,对发动机部件特性进行评定。另一类采用逆算法
[12]的思想,通过构建部件特性修正系数和试验测量参数之间的非线性方程组,建立了一种采用牛顿迭代法正问题求解部件性能的方法
[13]。前者需开展大量的运算,计算效率依靠算法的收敛速度,同时在发动机全状态性能评定过程中需要对求解约束进行工程化设计,需要依靠一定的工程经验
[14-15]。后者虽然仅需要开展牛顿迭代法求解,计算效率具有一定优势,但在工程中试验测试参数与求解参数数量不相等时,会导致方程不存在唯一解或不存在解析解的问题。
因此,本文提出一种基于人工蜂群算法的航空发动机整机试验部件性能评定反问题优化方法,该方法采用收敛速度具有优势的人工蜂群算法解决计算效率偏低的问题,同时提出综合偏差结合极限偏离罚函数的优化目标函数构造方法,优化得到全域最优解的集合。