摘要
结合PHM系统的使用目标和飞机各运行场景下PHM实现场景,提出PHM系统主要实现的功能;对OSA-CBM开展研究,将PHM系统按照OSA-CBM的分层定义,并且以某型号的PHM系统设计为背景,提出了基于OSA-CBM的PHM系统设计框架;介绍了该PHM系统按照开放式体系架构要求开展的功能定义、层次划分,以及对每个层级的输入输出定义;以Rational ROSE软件为模型开发工具,建立了各层级间的数据流动关系以及同层级之间的数据传递关系,对端口、算法、时序、配置等信息以UML语言进行了规定;分别采用Visual C#2010和Matlab软件开发平台实现了不同层级的功能,最终共同搭建了PHM系统的演示平台,实现了数据采集层、数据采集层、状态监测层及健康评估层、表示层等层级功能,为后续PHM系统的多用户协同开发设计奠定了技术基础。