Abstract:The main functions of the PHM system are put forward based on the application target of the PHM system and the PHM implementation scenarios in each aircraft operation scenario. PHM system is defined according to OSA-CBM stratification through the study of OSA-CBM. And a PHM system design framework based on OSA-CBM is proposed with a certain project as the background. According to the requirements of open architecture, This paper introduces the function definition and hierarchy division of the PHM system and the input and output definition of each hierarchy. Using ROSE software as a model development tool, the data flow relationship between different levels and the data transfer relationship between the same levels were established, and the information such as port, algorithm, timing sequence and configuration was specified by UML language. Using Visual C# 2010 and MATLAB software development platform to achieve different levels of functions, and finally jointly build the demonstration platform of PHM system, to achieve DA\DM\SD\HA . It lays the technical foundation for the multi-user collaborative development and design of PHM system.