论文部分内容阅读
航空发动机结构复杂,随着航空发动机不断发展,发动机试验中需要采集的参数越来越多,相关的性能计算也越来越复杂,需要存储的数据量不断增加,因此对数据采集系统性能提出了更高的要求。该数据采集系统以多线程思想为设计核心,以MFC(微软公司基础类)为开发环境,通过把不同的功能,诸如数据采集、实时显示、数据计算处理等分配给不同的线程并发执行,并设计合理的线程调度方法,从而有效提高了数据采集系统的整体性能,满足航空发动机试验的需要。
The structure of aeroengine is complicated. With the continuous development of aeroengine, more and more parameters need to be collected in the engine test, the related performance calculation is more and more complicated, and the amount of data to be stored is increasing. Therefore, the performance of the data acquisition system is proposed higher requirement. The data acquisition system takes multi-thread thinking as the core of design, MFC (Microsoft Foundation Base) as the development environment and distributes different functions such as data acquisition, real-time display, data calculation and so on to different threads for concurrent execution and Designing a reasonable thread scheduling method, which effectively improve the overall performance of data acquisition system to meet the needs of aero-engine test.