摘要
航空发动机结构复杂,随着航空发动机不断发展,发动机试验中需要采集的参数越来越多,相关的性能计算也越来越复杂,需要存储的数据量不断增加,因此对数据采集系统性能提出了更高的要求。该数据采集系统以多线程思想为设计核心,以MFC(微软公司基础类)为开发环境,通过把不同的功能,诸如数据采集、实时显示、数据计算处理等分配给不同的线程并发执行,并设计合理的线程调度方法,从而有效提高了数据采集系统的整体性能,满足航空发动机试验的需要。
With the development of aero-engine, the measured parameters needed to be acquired in the aero-en- gine test become more and more, and the correlative performance calculation becomes more and more complex, the amount of the data stored increases gradually, which brings higher demands for data acquisition system. The data acquisition system is introduced, which is designed based on multi-threading technique, and the develop- ment environment is MFC( Microsoft foundation classes). The different functions, such as data acquisition, real- time display and data calculation, are assigned to the different threads of concurrent execution, in the mean- time, a reasonable method of thread scheduling is adopted, which can improve the overall performance of data acquisition system, thereby the system can satisfy the need of aero-engine test.
出处
《测控技术》
CSCD
2017年第5期119-123,共5页
Measurement & Control Technology
关键词
多线程
单线程
航空发动机
数据采集
multi-threading
single-threading
aero-engine
data acquisition