期刊文献+

飞行颤振数据处理软件多线程编程的有效实现 被引量:2

Multiple Thread Programming and Its Application for Modal Identification Algorithm
下载PDF
导出
摘要 多线程编程提高了飞行颤振数据处理软件的灵活性和易操作性 ,但也增加了软件编程和维护的复杂程度。针对这一矛盾 ,本文引进新的设计思想 ,提出新的多线程编程框图实现方法 (Diagram method for multiplethread programming,DM/MTP) ,从而简化多线程的设计思路 ,特别适合于大型工程软件的设计。文中详细介绍了 DM/MTP在模态参数识别算法 Multiple thread programming technology promotes execution efficiency and flexibi lity of the software, but unfortunately increases complexity in programming and maintenance, especially for large scale projects. Aimed at this contradiction, a new design is presented and a diagram method for multiple threads programming (DM/MTP) is introduced, which serves to design and debug software with multiple threads. The method shows two subjects of multiple thread programming, i.e. synchronization objects and thread message dispatching. DM/MTP summarize four types of synchronization objects into two diagram units in common sense which clears up the design concepts and makes maintenance and intercommunion easier. It also can help grasp the whole framework of the software and direct the object oriented programming (OOP). Finally, a practical application of DM/MTP is applied for nonlinear updating (NLUP) algorithm of modal parameter identification in fluttering analysis software.
出处 《数据采集与处理》 CSCD 2002年第2期222-226,共5页 Journal of Data Acquisition and Processing
基金 国家自然科学基金 (编号 :5 0 0 75 0 3 8) 航空科学基金 (编号 :0 0 I5 2 0 74)资助项目
关键词 飞行颤振 数据处理软件 多线程编程 飞机 飞行试验 software development modal identification algorithm flight flutter test multiple threads programming multiple threads synchronization visual C ++
  • 相关文献

参考文献1

  • 1张令弥著..振动测试与动态分析[M].北京:航空工业出版社,1992:266.

同被引文献4

引证文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部