摘要
某型涡喷发动机试车需要根据试车测试数据利用标准性能曲线板绘制性能曲线,以确定发动机性能是否合格,这种方法往往具有较大的作图和读数误差。为此利用平面图形二维几何变换的模型,通过对标准性能曲线的平移和旋转来搜索满足条件的性能曲线,并自动计算出发动机的性能。采用枚举搜索法具有方法简单、编程容易的优点,但计算量非常大、搜索效率非常低。为此设计了一种枚举-二分混合搜索的算法,采用在Y方向上枚举、X方向直接平移,旋转过程采用二分搜索的方法,极大地提高了搜索效率,实现了性能曲线的计算。
To check the aeroengine performance, the data acquired in certain aeroengine test is used to draw performance curve with a standard French curve. But the means may bring drawing and reading errors. This paper discusses an algorithm based on 2 - D geometrical transformation to search the fitting performance curve through parallel - moving and rotating the standard curve. Enumerating - search method is easy to program, but the searching efficiency is very low because of vast calculating amount. This paper designs an algorithm mixing enumerating - search with bisearch methods to promote the searching efficiency greatly. The enumerating - search method is used to search in the direction of Y, and parallel - moving method is used to search in the direction of X, and bisearch method is used to search in rotation process.
出处
《计算机仿真》
CSCD
2007年第1期32-34,共3页
Computer Simulation
关键词
发动机试车
性能曲线
二维几何变换
枚举搜索
二分搜索
Aeroengine test
Performance curve
2 - D geometrical transformation
Enumerating - search
Bisearch