PHM system architecture design method, electronic equipment and storage medium
By obtaining the demand information of stakeholders, establishing the system requirements and architecture model of the PHM system, the problem of low efficiency in the design process of PHM system is solved, and rapid, flexible and efficient design development is achieved, improving the reliability and specification of the design is improved. sex.
Patent Information
- Application Number
- CN202411181763.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-27
- Publication Date
- 2024-12-13
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
During the design process of existing PHM systems, the research and development cycle is long, the development cost is high, the technical difficulty is high, and the project management is complex, and the structural design efficiency is low.
By obtaining the identity information and demand information of stakeholders, determining task goals, establishing the system requirements of the PHM system, designing and verifying functional, logical and physical architecture models, and integrating them to form a complete PHM system architecture model, including requirements-function- Logic-Physics-Verification Design Elements.
Improve the rapidity and flexibility of the design and development process, shorten the design cycle, save time and cost, enhance the reliability and standardization of PHM system design, realize joint analysis of models, facilitate the classification management of multiple types of projects, and solve the problem of The problem of low design efficiency.
Smart Images

Figure CN119129230A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of system simulation modeling, and in particular to a PHM system architecture design method, electronic device and storage medium. Background Art
[0002] With the development of science and technology, the application of complex mechanical equipment has been widely popularized. In order to achieve the prediction of complex equipment performance and life estimation, the prognostic and health management (PHM) system came into being. With the gradual increase in demand, the development cost and development cycle of complex mechanical equipment are becoming increasingly demanding. The traditional document-based development method cannot meet the existing needs. Therefore, it is urgent to build a collaborative and efficient R&D model for complex mechanical equipment. The PHM system architecture design has become a promising direction.
[0003] In the prior art, the PHM system architecture design method mainly captures the system behavior accurately through a structured model, generates computer-understandable information through the model and structured information, and converts natural language requirements into a computer-interpretable model.
[0004] In the existing technology, the PHM system design process involves multiple types of suppliers, multiple disciplines, and cross-departmental and cross-enterprise processes, resulting in a long R&D cycle, high development costs, great technical difficulty, and complex project management. There is a technical problem of low efficiency in PHM system structure design. Summary of the invention
[0005] The present application provides a PHM system architecture design method, an electronic device, and a storage medium, so as to achieve the technical effect of improving the efficiency of PHM system structure design.
[0006] In a first aspect, the present application provides a PHM system architecture design method, including:
[0007] Obtain the identity information and demand information of the stakeholders to determine the mission objectives of the stakeholders, where the mission objectives include failure of the monitored system, estimation of the remaining service life, configuration and maintenance of the monitored system;
[0008] According to the mission objectives, the system requirements of the PHM system are obtained to determine the top-level functions of the PHM system, and the top-level functions are modeled to obtain the corresponding functional architecture model; the top-level functions include data mining, data processing, fault diagnosis, prediction and evaluation, and health management. The functional architecture model includes functional blocks corresponding to the top-level functions, and the functional architecture model is also connected with the database, airborne health management system, and maintenance service system respectively;
[0009] According to the logic behavior information of each functional block in the functional architecture model, a corresponding logic behavior model is established, wherein the logic behavior information is used to indicate the sequence of the logic behaviors;
[0010] According to the functional architecture model and the logical behavior model, a corresponding plurality of physical function modules are configured to establish a corresponding physical architecture model, wherein the physical architecture model includes a cabinet, an integrated computing module, and an auxiliary power supply module;
[0011] Functional verification is performed on the functional architecture model, logical behavior model and physical architecture model, and the verified functional architecture model, logical behavior model and physical architecture model are integrated to obtain the corresponding PHM system architecture model, where functional verification includes function and interface verification.
[0012] Optionally, determine the top-level functions of the PHM system, including:
[0013] According to the system requirements of data access, data loading, and data storage required by the PHM system, the top-level function of the PHM system is determined to be data mining;
[0014] According to the system requirements of data access, data transmission, data fusion and data extraction required by the PHM system to load data into various modules of the PHM system, the top-level function of the PHM system is determined to be data processing;
[0015] According to the system requirements of the PHM system, which is required to access, isolate, detect, identify and warn the faults of each module of the PHM system from the data, the top-level function of the PHM system is determined to be fault diagnosis and evaluation;
[0016] According to the system requirements of the PHM system, which include data access, data loading, health assessment, prediction of remaining service life and status prediction, the top-level function of the PHM system is determined to be predictive assessment.
[0017] According to the system requirements of the PHM system to be able to manage the status of each module of the PHM system from the data, check the data, take actions, generate advisory opinions and report upward, the top-level function of the PHM system is determined to be health management.
[0018] Optionally, the top-level functions are modeled to obtain the corresponding functional architecture model, including:
[0019] According to the top-level functions, internal functional modules are designed for the PHM system, including data mining module, data processing module, fault diagnosis module, prediction and evaluation module, and health management module;
[0020] An interface is established for each functional block in the internal functional module, wherein the interface includes a first interface and a second interface, the first interface is used for data transmission between each module, and the second interface is used for data transmission between the functional block and an external database, an airborne health management system, and a maintenance service system.
[0021] Optionally, according to the logical behavior information of each functional block in the functional architecture model, a corresponding logical behavior model is established, including:
[0022] Acquire the logic behavior information of each function block, wherein the logic behavior information includes the execution order between function blocks, the execution order within each function block, and the state switching order;
[0023] According to the execution order between function blocks and the execution order within each function block, a system activity diagram is constructed. The system activity diagram is used to indicate the execution order of the entire process from data mining, through data processing, fault diagnosis, prediction evaluation and health management;
[0024] According to the state switching sequence within each functional block, a state machine diagram corresponding to each module is constructed, wherein the state machine diagram is used to indicate the switching between states triggered by signals or behaviors, and the state switching includes idle, diagnosis, fault handling, prediction, and evaluation;
[0025] Model the system activity diagram and state machine diagram to obtain the corresponding logical behavior model.
[0026] Optionally, the cabinet includes a power bus and a data bus, the integrated computing module includes hardware and software, the hardware includes embedded sensors and computers, and the software is used to perform computing functions and auxiliary functions.
[0027] Optionally, functional verification is performed on the functional architecture model, the logical behavior model, and the physical architecture model. After the functional verification is completed, the functional architecture model, the logical behavior model, and the physical architecture model are integrated to obtain a corresponding PHM system architecture model, including:
[0028] After confirming that the physical architecture model is established, obtain the target verification matrix;
[0029] Perform functional verification on the functional architecture model, logical behavior model, and physical architecture model according to multiple verification items in the target verification matrix;
[0030] After the functional verification is completed, the functional architecture model, logical behavior model and physical architecture model are integrated to obtain the PHM system architecture model.
[0031] In a second aspect, the present application provides a PHM system architecture design device, comprising:
[0032] A first acquisition module is used to acquire the identity information and demand information of the stakeholders to determine the task objectives of the stakeholders, wherein the task objectives include failure of the monitored system, estimation of the remaining service life, configuration and maintenance of the monitored system;
[0033] The second acquisition module is used to obtain the system requirements of the PHM system according to the mission objectives, so as to determine the top-level functions of the PHM system, model the top-level functions, and obtain the corresponding functional architecture model; wherein the top-level functions include data mining, data processing, fault diagnosis, prediction and evaluation, and health management, and the functional architecture model includes functional blocks corresponding to the top-level functions, and the functional architecture model is also connected with the database, the airborne health management system, and the maintenance service system respectively;
[0034] A first processing module is used to establish a corresponding logical behavior model according to the logical behavior information of each functional block in the functional architecture model, wherein the logical behavior information is used to indicate the sequence of logical behaviors;
[0035] A second processing module is used to configure the corresponding multiple physical function modules according to the functional architecture model and the logical behavior model to establish a corresponding physical architecture model, wherein the physical architecture model includes a cabinet, an integrated computing module and an auxiliary power supply module;
[0036] The verification module is used to perform functional verification on the functional architecture model, logical behavior model and physical architecture model, integrate the verified functional architecture model, logical behavior model and physical architecture model to obtain the corresponding PHM system architecture model, where functional verification includes function and interface verification.
[0037] Optionally, the second acquisition module is further used for:
[0038] According to the system requirements of data access, data loading, and data storage required by the PHM system, the top-level function of the PHM system is determined to be data mining;
[0039] According to the system requirements of data access, data transmission, data fusion and data extraction required by the PHM system to load data into various modules of the PHM system, the top-level function of the PHM system is determined to be data processing;
[0040] According to the system requirements of the PHM system, which is required to access, isolate, detect, identify and warn the faults of each module of the PHM system from the data, the top-level function of the PHM system is determined to be fault diagnosis and evaluation;
[0041] According to the system requirements of the PHM system, which include data access, data loading, health assessment, prediction of remaining service life and status prediction, the top-level function of the PHM system is determined to be predictive assessment.
[0042] According to the system requirements of the PHM system to be able to manage the status of each module of the PHM system from the data, check the data, take actions, generate advisory opinions and report upward, the top-level function of the PHM system is determined to be health management.
[0043] Optionally, the second acquisition module is further used for:
[0044] According to the top-level functions, internal functional modules are designed for the PHM system, including data mining module, data processing module, fault diagnosis module, prediction and evaluation module, and health management module;
[0045] An interface is established for each functional block in the internal functional module, wherein the interface includes a first interface and a second interface, the first interface is used for data transmission between each module, and the second interface is used for data transmission between the functional block and an external database, an airborne health management system, and a maintenance service system.
[0046] Optionally, the first processing module is further used for:
[0047] Acquire the logic behavior information of each function block, wherein the logic behavior information includes the execution order between function blocks, the execution order within each function block, and the state switching order;
[0048] According to the execution order between function blocks and the execution order within each function block, a system activity diagram is constructed. The system activity diagram is used to indicate the execution order of the entire process from data mining, through data processing, fault diagnosis, prediction evaluation and health management;
[0049] According to the state switching sequence within each functional block, a state machine diagram corresponding to each module is constructed, wherein the state machine diagram is used to indicate the switching between states triggered by signals or behaviors, and the state switching includes idle, diagnosis, fault handling, prediction, and evaluation;
[0050] Model the system activity diagram and state machine diagram to obtain the corresponding logical behavior model.
[0051] Optionally, the second processing module is further used for:
[0052] The cabinet includes a power bus and a data bus, the integrated computing module includes hardware and software, the hardware includes embedded sensors and computers, and the software is used to perform computing functions and auxiliary functions.
[0053] Optionally, the verification module is also used to:
[0054] After confirming that the physical architecture model is established, obtain the target verification matrix;
[0055] Perform functional verification on the functional architecture model, logical behavior model, and physical architecture model according to multiple verification items in the target verification matrix;
[0056] After the functional verification is completed, the functional architecture model, logical behavior model and physical architecture model are integrated to obtain the PHM system architecture model.
[0057] In a third aspect, the present application provides a PHM system architecture design device, including:
[0058] Processor and memory;
[0059] Memory stores computer-executable instructions;
[0060] The processor executes the computer-executable instructions stored in the memory, so that the processor executes various possible implementations of the first aspect as described above.
[0061] In a fourth aspect, the present application provides a computer-readable storage medium, in which computer-executable instructions are stored. When the computer-executable instructions are executed by a processor, they are used to implement various possible implementation methods as in the first aspect.
[0062] In a fifth aspect, the present application provides a computer program product, which, when executed by a processor, is used to implement various possible implementations as in the first aspect.
[0063] The present application provides a PHM system architecture design method, electronic device and storage medium, which obtains the identity information and demand information of stakeholders to determine the task objectives of stakeholders; obtains the system requirements of the PHM system according to the task objectives to determine the top-level functions of the PHM system, and models the top-level functions to obtain the corresponding functional architecture model; establishes a corresponding logical behavior model according to the logical behavior information of each functional block in the functional architecture model; configures a plurality of corresponding physical function modules according to the functional architecture model and the logical behavior model to establish a corresponding physical architecture model; performs functional verification on the functional architecture model, the logical behavior model and the physical architecture model, and performs Integration, obtain the corresponding PHM system architecture model, so as to quickly determine the system requirements of the PHM system by obtaining the task objectives of the stakeholders, improve the speed and flexibility of the design and development process, shorten the design cycle, and save time costs. At the same time, the PHM system architecture development framework includes all the design elements of "requirements-functions-logic-physical-verification", which meets the actual development needs of the PHM system and improves the reliability and standardization of the PHM system design. In addition, the functional model, logical model, and physical model are integrated, and the joint analysis of the model is realized through architectural design, which facilitates the system's classified management of multiple types of projects, solves the technical problem of low efficiency in PHM system architecture design, and achieves the technical effect of improving the efficiency of PHM system architecture design. BRIEF DESCRIPTION OF THE DRAWINGS
[0064] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.
[0065] Figure 1 The process of the PHM system architecture design method provided in the embodiment of the present application Figure 1 ;
[0066] Figure 2 A viewpoint diagram of stakeholders in the method of the present invention provided in an embodiment of the present application;
[0067] Figure 3 A use case diagram of the task objectives in the method of the present invention provided in the embodiment of the present application;
[0068] Figure 4 A schematic diagram of a function tree of a PHM system in the method of the present invention provided in an embodiment of the present application;
[0069] Figure 5 A schematic diagram of a state machine of a PHM system operation mode in the method of the present invention provided in an embodiment of the present application;
[0070] Figure 6A schematic diagram of the requirements of the PHM system in the method of the present invention provided in an embodiment of the present application;
[0071] Figure 7 The process of the PHM system architecture design method provided in the embodiment of the present application Figure 2 ;
[0072] Figure 8 The process of the PHM system architecture design method provided in the embodiment of the present application Figure 3 ;
[0073] Fig. 9 A schematic diagram of the functional architecture of the PHM system in the method of the present invention provided in an embodiment of the present application;
[0074] Fig.10 A schematic diagram of system activities corresponding to the PHM system in the method of the present invention provided in an embodiment of the present application;
[0075] Fig.11 A schematic diagram of the state machine structure corresponding to the fault diagnosis and prediction evaluation function block in the PHM system in the method of the present invention provided in an embodiment of the present application;
[0076] Fig.12 A schematic diagram of the structure of the physical architecture model in the method of the present invention provided in an embodiment of the present application;
[0077] Fig.13 A schematic diagram of the structure of a PHM system architecture design device provided in an embodiment of the present application;
[0078] Fig.14 The hardware structure diagram of the PHM system architecture design device provided in the embodiment of the present application.
[0079] The above drawings have shown clear embodiments of the present application, which will be described in more detail later. These drawings and text descriptions are not intended to limit the scope of the present application in any way, but to illustrate the concept of the present application to those skilled in the art by referring to specific embodiments. DETAILED DESCRIPTION
[0080] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The implementations described in the following exemplary embodiments do not represent all implementations consistent with the present application. Instead, they are merely examples of devices and methods consistent with some aspects of the present application as detailed in the appended claims.
[0081] In the existing technology, the PHM system design process involves multiple types of suppliers, multiple disciplines, and cross-departmental and cross-enterprise processes, resulting in a long R&D cycle, high development costs, great technical difficulty, and complex project management. There is a technical problem of low efficiency in PHM system structure design.
[0082] The present application provides a PHM system architecture design method, electronic device and storage medium. By obtaining the task objectives of stakeholders, the system requirements of the PHM system are quickly determined, thereby improving the speed and flexibility of the design and development process, shortening the design cycle, and saving time costs. At the same time, the PHM system architecture development framework includes all the design elements of "requirements-functions-logic-physical-verification", meets the actual development requirements of the PHM system, and improves the reliability and standardization of the PHM system design. In addition, the functional model, logical model and physical model are integrated, and the joint analysis of the model is realized through the architecture design, which facilitates the system's classified management of multiple types of projects, solves the technical problem of low efficiency in the PHM system architecture design, and achieves the technical effect of improving the efficiency of the PHM system architecture design.
[0083] The technical solution of the present application and how the technical solution of the present application solves the above-mentioned technical problems are described in detail below with specific embodiments. The following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments. The embodiments of the present application will be described below in conjunction with the accompanying drawings.
[0084] Figure 1 The process of the PHM system architecture design method provided in the embodiment of the present application Figure 1 .like Figure 1 As shown, the PHM system architecture design method provided in the embodiment of the present application includes:
[0085] S101. Obtain the identity information and demand information of stakeholders to determine the task objectives of stakeholders;
[0086] In this embodiment, stakeholders refer to groups or individuals that are affected by the results of a specific task or are responsible for the task to some extent; task objectives include failures of the monitored system, estimation of the remaining service life, and configuration and maintenance of the monitored system.
[0087] Obtain the identity information and demand information of the corresponding stakeholders in the PHM system and establish Figure 2 After the viewpoint diagram is determined, the following is determined based on the identity information and demand information of the stakeholders: Figure 3 The stakeholders shown correspond to the mission objectives.
[0088] S102. According to the task objectives, the system requirements of the PHM system are obtained to determine the top-level functions of the PHM system, and the top-level functions are modeled to obtain the corresponding functional architecture model;
[0089] In this embodiment, the top-level functions include data mining, data processing, fault diagnosis, predictive evaluation and health management. The functional architecture model includes functional blocks corresponding to the top-level functions. The functional architecture model is also connected to the database, the airborne health management system and the maintenance service system respectively.
[0090] According to the task objectives, the system requirements corresponding to the PHM system are determined. According to the system requirements, multiple top-level functions corresponding to the PHM system are determined, and each determined top-level function is modeled to form a functional architecture model of the PHM system.
[0091] Specifically, according to the task objectives, the functional analysis and operation scenario methods can be used to analyze and decompose the requirements. Figure 4 The functional tree of the PHM system is shown. The functional tree can analyze the functional structure of the PHM system. After determining the top-level functions, these functions are decomposed into the first-level functions to determine the sub-functions;
[0092] An operational scenario is a description of what happens when the system performs a task, including various operating modes and time-critical parameters. Figure 5 The whole process of mode conversion of PHM system is presented: after power is turned on, PHM system enters test environment, PHM system module is in initialization mode, after initialization detection, corresponding configuration file is loaded, and conversion between initialization mode and test mode is realized through check-in and check-out commands, and corresponding test operation is performed through test mode entry point after system is converted to test mode; in addition, when PHM system module enters normal mode environment, system module in initialization mode can also convert corresponding mode by checking fault, if no fault is found after completing initialization detection list, the mode is converted to idle mode, otherwise, the initialization mode is converted to normal mode, wherein idle mode can be converted to normal mode through non-normal command in PHM system; when system module is in normal mode, corresponding operation can be performed through normal mode entry point; when system module is in test mode, idle mode or normal mode, corresponding mode can be exited by turning off power.
[0093] Through the analysis results of the function tree of the PHM system and the state machine diagram of the PHM system operation mode conversion, the following Figure 6 After determining the PHM system requirements as shown, multiple corresponding top-level functions are determined according to the PHM system requirements, and modeling is performed based on these top-level functions to form a corresponding functional architecture model.
[0094] S103, establishing a corresponding logical behavior model according to the logical behavior information of each functional block in the functional architecture model;
[0095] In this embodiment, the logic behavior information is used to indicate the sequence of logic behaviors.
[0096] According to the established functional architecture model, determine the sequence of logical behaviors corresponding to each functional block in the model, and then establish the corresponding logical behavior model.
[0097] S104, configuring a plurality of corresponding physical function modules according to the functional architecture model and the logical behavior model to establish a corresponding physical architecture model;
[0098] In this embodiment, the physical architecture model includes a cabinet, an integrated computing module, and an auxiliary power supply module.
[0099] According to the functional architecture model and the logical behavior model, the corresponding cabinet, integrated computing module and auxiliary power supply module are configured for the PHM system, and the corresponding physical architecture model of the PHM system is established based on the cabinet, integrated computing module and auxiliary power supply module.
[0100] S105, perform functional verification on the functional architecture model, the logical behavior model, and the physical architecture model, integrate the verified functional architecture model, the logical behavior model, and the physical architecture model, and obtain the corresponding PHM system architecture model.
[0101] In this embodiment, the function verification includes function verification and interface verification.
[0102] The functional architecture model, logical behavior model and physical architecture model are respectively subjected to functional verification and interface verification. After the verification is completed, the functional architecture model, logical behavior model and physical architecture model are integrated to obtain the integrated PHM system architecture model.
[0103] The present application provides a PHM system architecture design method, which obtains the identity information and demand information of stakeholders to determine the task objectives of stakeholders; according to the task objectives, obtains the system requirements of the PHM system to determine the top-level functions of the PHM system, and models the top-level functions to obtain the corresponding functional architecture model; according to the logical behavior information of each functional block in the functional architecture model, establishes a corresponding logical behavior model; according to the functional architecture model and the logical behavior model, configures corresponding multiple physical function modules to establish a corresponding physical architecture model; performs functional verification on the functional architecture model, the logical behavior model and the physical architecture model, integrates the verified functional architecture model, the logical behavior model and the physical architecture model, and obtains The corresponding PHM system architecture model can quickly determine the system requirements of the PHM system by obtaining the task objectives of the stakeholders, improve the speed and flexibility of the design and development process, shorten the design cycle, and save time costs. At the same time, the PHM system architecture development framework includes all the design elements of "requirements-functions-logic-physical-verification", which meets the actual development needs of the PHM system and improves the reliability and standardization of the PHM system design. In addition, the functional model, logical model, and physical model are integrated, and the joint analysis of the model is realized through architectural design, which facilitates the system's classified management of multiple types of projects, solves the technical problem of low efficiency in PHM system architecture design, and achieves the technical effect of improving the efficiency of PHM system architecture design.
[0104] Figure 7 The process of the PHM system architecture design method provided in the embodiment of the present application Figure 2 .like Figure 7 As shown, based on the above embodiment, this embodiment provides a supplementary description of the process of determining the top-level functions of the PHM system, including:
[0105] S701. According to the system requirements of data access, data loading, and data storage required by the PHM system, determine that the top-level function of the PHM system is data mining;
[0106] In view of the PHM system's high reliance on the flexibility of data access, the efficiency of data loading, and the reliability of data storage, the top-level function of the PHM system is set as the data mining function.
[0107] S702, according to the system requirements of data access, data transmission, data fusion and data extraction required by the PHM system to load data into various modules of the PHM system, determine that the top-level function of the PHM system is data processing;
[0108] In view of the urgent need for efficient use and integration of data in the PHM system, including secure access to data from various data sources, data transmission between system modules, fusion of diverse data to form a comprehensive information view, and accurate extraction of key data for subsequent analysis, the corresponding top-level function of the PHM system is set as the data processing function.
[0109] S703, according to the system requirements of the PHM system for data access, isolation, detection, identification and early warning of faults of various modules of the PHM system that can be identified from data, the top-level function of the PHM system is determined to be fault diagnosis and evaluation;
[0110] In view of the urgent need of the PHM system to efficiently identify and evaluate the fault status of each module of the system, including obtaining key information through data access, implementing fault isolation to narrow the scope of the problem, using detection technology to accurately locate the source of the fault, combining intelligent algorithms for fault identification, and ultimately triggering an early warning mechanism to prevent potential risks, the corresponding top-level function of the PHM system is set as the fault diagnosis and evaluation function.
[0111] S704, according to the system requirements of the PHM system for data access, data loading, health assessment, prediction of remaining useful life and status prediction that can predict the status of each module of the PHM system from the data, the top-level function of the PHM system is determined to be prediction assessment;
[0112] Given the high reliance of the PHM system on accurately predicting the future status and performance of each module, the system needs to achieve efficient data access and loading to support subsequent key activities such as health assessment, remaining service life prediction, and status prediction. Based on these requirements, the top-level function of the PHM system is set as the predictive assessment function.
[0113] S705. According to the system requirements of the PHM system to be able to manage the status of each module of the PHM system from the data, check the data, take actions, generate consulting opinions and report upward, the top-level function of the PHM system is determined to be health management.
[0114] In view of the core requirement of the PHM system to comprehensively manage the status of each module and ensure the healthy operation of the system, the system needs to perform a series of tasks including data inspection to identify anomalies, taking prompt action based on analysis results, generating professional consulting opinions to guide maintenance decisions, and reporting system status and potential risks to the upper level in a timely manner. Based on these comprehensive requirements, the top-level function of the PHM system is set as the health management function.
[0115] The present application provides a PHM system architecture design method, which determines the top-level functions corresponding to the PHM system according to a variety of different system requirements, thereby determining the overall architecture of the functional model in the PHM system, ensuring the integrity of the functional architecture model, improving the accuracy and reliability of the functional architecture model, and improving the flexibility, speed and convenience of the subsequent functional model establishment process, avoiding the waste of time cost, solving the technical problem of low PHM system design efficiency, and achieving the technical effect of improving the PHM system design efficiency.
[0116] Figure 8 The process of the PHM system architecture design method provided in the embodiment of the present application Figure 3 .like Figure 8 As shown, this embodiment provides a supplementary description of the design process of the PHM system architecture based on the above embodiment, including:
[0117] S801. Design internal function modules for the PHM system according to the top-level functions, and establish interfaces for each function block in the internal function modules;
[0118] In this embodiment, the internal functional modules include a data mining module, a data processing module, a fault diagnosis module, a prediction and evaluation module, and a health management module; the interface includes a first interface and a second interface, the first interface is used for data transmission between each module, and the second interface is used for data transmission between the functional block and an external database, an airborne health management system, and a maintenance service system.
[0119] like Fig. 9 As shown, according to the determined multiple top-level functions, the corresponding data mining module, data processing module, fault diagnosis module, prediction and evaluation module and health management module are determined in the PHM system. In order to facilitate data transmission between modules and data transmission between modules and external database airborne health management system and maintenance service system, a first interface and a second interface are established for each module.
[0120] S802, obtaining the logic behavior information of each function block, and constructing a system activity diagram according to the execution order between the function blocks and the execution order within each function block;
[0121] In this embodiment, the logical behavior information includes the execution order between functional blocks, the execution order within each functional block, and the state switching order; the system activity diagram is used to indicate the execution order of the entire process starting from data mining, through data processing, fault diagnosis, predictive evaluation and health management.
[0122] According to the execution order within each functional module, the state switching order and the execution order between modules, establish the following Fig.10 The system activity diagram shown.
[0123] Specifically, Fig.10 As shown, taking the civil aircraft PHM system as an example, the system loads the flight data corresponding to the civil aircraft in the data mining module and then temporarily stores the data; after the data processing module obtains the flight data stored by the data mining module, it performs data manipulation on the data, and after completing the data manipulation, it transmits the data to the fault diagnosis module and the prediction and evaluation module respectively; the fault diagnosis module performs fault detection on the flight data, and if a fault is found, the fault is isolated and the risk level of the fault is identified. If it is a fatal risk, an early warning is issued to the PHM system, and a corresponding evaluation report is generated based on the fault information and sent to the health management module; in the prediction and evaluation module, the future failure of the system is predicted through the acquired flight data, and the future health status and remaining service life of the system are estimated; the health status of the system is then evaluated, and after the evaluation is completed, an evaluation report is generated and sent to the health management module; after the health management module receives the evaluation reports from the fault diagnosis module and the prediction and evaluation module, it integrates the evaluation information of the two modules and generates the corresponding consulting results, and after determining that the consulting results have been generated, the consulting results are sent to the maintenance service system of the civil aircraft.
[0124] S803, constructing a state machine diagram corresponding to each module according to the state switching sequence within each functional block;
[0125] In this embodiment, the state machine diagram is used to indicate switching between states triggered by signals or behaviors, and the state switching includes idle, diagnosis, fault handling, prediction, and evaluation.
[0126] According to the state switching sequence within each functional module, a corresponding state machine diagram is generated for each module.
[0127] Specifically, taking the prediction and evaluation module and the fault diagnosis module as examples, the following are established for the prediction and evaluation module and the fault diagnosis module respectively: Fig.11 The state machine diagram shown;
[0128] The fault diagnosis module is responsible for fault detection and isolation. Therefore, the configuration states of this function are: idle, diagnostic, fault handling and evaluation. Fig.11 As shown in the fault diagnosis function block state machine, the fault diagnosis module is initially in an idle state; when an abnormal event is received, it switches to the diagnostic state and then executes the diagnostic procedure for detecting the fault. If a fault is detected, it switches to the fault handling state, and the system triggers an alarm to isolate and identify the specific fault. The system then switches to the evaluation state and sends an evaluation report to the health management function;
[0129] The prediction and evaluation module is responsible for predicting the future health status and estimating the remaining life of the target system. Therefore, this function is configured with states: idle, prediction, RUL prediction and evaluation. Fig.11As shown in the state machine of the prediction evaluation function block in Figure 1, when the module is initialized, it is in the idle state, and then transitions to the prediction state according to the time period interval. In the prediction state, the program runs periodically and predicts the degradation trend through the specified algorithm. Then it enters the remaining life prediction state and executes the remaining life prediction program. Finally, the evaluation state will analyze the health status of the target system and send an evaluation report to the health management function.
[0130] S804. According to the functional architecture model and the logical behavior model, configure a cabinet including a power bus and a data bus, an integrated computing module including software and hardware, and an auxiliary power supply module to establish a corresponding physical architecture model;
[0131] In this embodiment, the hardware includes an embedded sensor and a computer, and the software is used to perform computing functions and auxiliary functions.
[0132] Based on the functional architecture model and logical behavior model, in order to build Fig.12 The physical architecture model shown requires the configuration of a cabinet system including a power bus and a data bus, an integrated computing module, and an auxiliary power supply module for the PHM system.
[0133] S805, after determining that the physical architecture model is established, obtaining a target verification matrix;
[0134] In this embodiment, the target verification matrix refers to a structured tool or method in the architecture confirmation and verification process of the PHM system, which is used to systematically evaluate and record the compliance and consistency between the architecture elements and their mutual interfaces and the established requirements, design options or stakeholder expectations.
[0135] After confirming that the physical architecture model is built, obtain the target verification matrix, which is shown in Table 1.
[0136]
[0137]
[0138] Table 1 PHM system architecture target verification matrix
[0139] S806, performing functional verification on the functional architecture model, the logical behavior model, and the physical architecture model according to the multiple verification items in the target verification matrix;
[0140] Functional and interface verification is performed on the functional architecture model, logical behavior model, and physical architecture model according to the activity description requirements of each project in the target verification matrix.
[0141] S807: After the functional verification is completed, the functional architecture model, the logical behavior model and the physical architecture model are integrated to obtain a PHM system architecture model.
[0142] After verification, the functional modules, logical modules and physical modules are integrated to obtain the final PHM system architecture model.
[0143] The present application provides a PHM system architecture design method, which establishes a physical architecture model, a logical behavior model and a physical architecture model for the PHM system respectively, so that the PHM system architecture development framework includes all the design elements of "requirement-function-logic-physical-verification", meets the actual development needs of the PHM system, and improves the standardization of the PHM system design. At the same time, the reliability of the PHM system design is ensured by verifying the functional model, the logical model and the physical model. In addition, by integrating the functional model, the logical model and the physical model, the joint analysis of the model is realized, which is convenient for the system to classify and manage multiple types of projects, solves the technical problem of low efficiency of PHM system architecture design, and achieves the technical effect of improving the efficiency of PHM system architecture design.
[0144] Fig.13 This is a schematic diagram of the structure of the PHM system architecture design device provided in the embodiment of the present application. The device of this embodiment can be in the form of software and / or hardware. Fig.13 As shown, the PHM system architecture design device 1300 provided in the embodiment of the present application includes: a first acquisition module 1301, a second acquisition module 1302, a first processing module 1303, a second processing module 1304 and a verification module 1305:
[0145] The first acquisition module 1301 is used to acquire the identity information and demand information of the stakeholders to determine the task objectives of the stakeholders, wherein the task objectives include the failure of the monitored system, the estimation of the remaining service life, and the configuration and maintenance of the monitored system;
[0146] The second acquisition module 1302 is used to acquire the system requirements of the PHM system according to the task objectives, so as to determine the top-level functions of the PHM system, and to model the top-level functions to acquire the corresponding functional architecture model; wherein the top-level functions include data mining, data processing, fault diagnosis, prediction and evaluation, and health management, and the functional architecture model includes functional blocks corresponding to the top-level functions, and the functional architecture model is also connected with the database, the airborne health management system, and the maintenance service system respectively;
[0147] The first processing module 1303 is used to establish a corresponding logical behavior model according to the logical behavior information of each functional block in the functional architecture model, wherein the logical behavior information is used to indicate the sequence of logical behaviors;
[0148] The second processing module 1304 is used to configure the corresponding multiple physical function modules according to the functional architecture model and the logical behavior model to establish a corresponding physical architecture model, wherein the physical architecture model includes a cabinet, an integrated computing module and an auxiliary power supply module;
[0149] The verification module 1305 is used to perform functional verification on the functional architecture model, the logical behavior model and the physical architecture model, integrate the verified functional architecture model, the logical behavior model and the physical architecture model, and obtain the corresponding PHM system architecture model, wherein the functional verification includes function and interface verification.
[0150] In a possible implementation, the second obtaining module 1302 is further configured to:
[0151] According to the system requirements of data access, data loading, and data storage required by the PHM system, the top-level function of the PHM system is determined to be data mining;
[0152] According to the system requirements of data access, data transmission, data fusion and data extraction required by the PHM system to load data into various modules of the PHM system, the top-level function of the PHM system is determined to be data processing;
[0153] According to the system requirements of the PHM system, which is required to access, isolate, detect, identify and warn the faults of each module of the PHM system from the data, the top-level function of the PHM system is determined to be fault diagnosis and evaluation;
[0154] According to the system requirements of the PHM system, which include data access, data loading, health assessment, prediction of remaining service life and status prediction, the top-level function of the PHM system is determined to be predictive assessment.
[0155] According to the system requirements of the PHM system to be able to manage the status of each module of the PHM system from the data, check the data, take actions, generate advisory opinions and report upward, the top-level function of the PHM system is determined to be health management.
[0156] In a possible implementation, the second obtaining module 1302 is further configured to:
[0157] According to the top-level functions, internal functional modules are designed for the PHM system, including data mining module, data processing module, fault diagnosis module, prediction and evaluation module, and health management module;
[0158] An interface is established for each functional block in the internal functional module, wherein the interface includes a first interface and a second interface, the first interface is used for data transmission between each module, and the second interface is used for data transmission between the functional block and an external database, an airborne health management system, and a maintenance service system.
[0159] In a possible implementation, the first processing module 1303 is further configured to:
[0160] Acquire the logic behavior information of each function block, wherein the logic behavior information includes the execution order between function blocks, the execution order within each function block, and the state switching order;
[0161] According to the execution order between function blocks and the execution order within each function block, a system activity diagram is constructed. The system activity diagram is used to indicate the execution order of the entire process from data mining, through data processing, fault diagnosis, prediction evaluation and health management;
[0162] According to the state switching sequence within each functional block, a state machine diagram corresponding to each module is constructed, wherein the state machine diagram is used to indicate the switching between states triggered by signals or behaviors, and the state switching includes idle, diagnosis, fault handling, prediction, and evaluation;
[0163] Model the system activity diagram and state machine diagram to obtain the corresponding logical behavior model.
[0164] In a possible implementation, the second processing module 1304 is further configured to:
[0165] The cabinet includes a power bus and a data bus, the integrated computing module includes hardware and software, the hardware includes embedded sensors and computers, and the software is used to perform computing functions and auxiliary functions.
[0166] In a possible implementation, the verification module 1305 is further used to:
[0167] After confirming that the physical architecture model is established, obtain the target verification matrix;
[0168] Perform functional verification on the functional architecture model, logical behavior model, and physical architecture model according to multiple verification items in the target verification matrix;
[0169] After the functional verification is completed, the functional architecture model, logical behavior model and physical architecture model are integrated to obtain the PHM system architecture model.
[0170] The present application provides a PHM system architecture design device that can implement the above method embodiment. Its implementation principle and technical effects are similar, and this embodiment will not be repeated here.
[0171] Fig.14The hardware structure diagram of the PHM system architecture design device provided in the embodiment of the present application. Fig.14 As shown, the PHM system architecture design device 1400 includes:
[0172] Processor 1401 and memory 1402;
[0173] Memory stores computer-executable instructions;
[0174] The processor executes the computer-executable instructions stored in the memory 1402 , so that the PHM system architecture design device executes the PHM system architecture design method as described above.
[0175] It should be understood that the processor 1401 may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), or application-specific integrated circuits (ASIC). A general-purpose processor may be a microprocessor or any conventional processor. The steps of the method disclosed in the invention may be directly implemented as being executed by a hardware processor, or may be implemented by a combination of hardware and software modules in the processor.
[0176] The memory 1402 may include a high-speed random access memory (RAM), and may also include a non-volatile memory (NVM), such as at least one disk storage, and may also be a USB flash drive, a mobile hard disk, a read-only memory, a disk or an optical disk, etc.
[0177] The embodiments of the present application provide a computer-readable storage medium, in which computer-executable instructions are stored. When the computer-executable instructions are executed by a processor, they are used to implement the PHM system architecture design method as described above.
[0178] The embodiment of the present application also provides a computer program product accordingly. When the computer program is executed by a processor, it is used to implement the PHM system architecture design method as described above.
[0179] It should be noted that, for the aforementioned method embodiments, for the sake of simplicity, they are all expressed as a series of action combinations, but those skilled in the art should be aware that the present application is not limited by the described order of actions, because according to the present application, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all optional embodiments, and the actions and modules involved are not necessarily required by the present application.
[0180] It should be further noted that, although the various steps in the flowchart are displayed in sequence according to the indication of the arrows, these steps are not necessarily executed in sequence in the order indicated by the arrows. Unless there is a clear description in this article, the execution of these steps is not strictly limited in order, and these steps can be executed in other orders. Moreover, at least a portion of the steps in the flowchart may include multiple sub-steps or multiple stages, and these sub-steps or stages are not necessarily executed at the same time, but can be executed at different times, and the execution order of these sub-steps or stages is not necessarily to be carried out in sequence, but can be executed in turn or alternately with other steps or at least a portion of the sub-steps or stages of other steps.
[0181] It should be understood that the above-mentioned device embodiments are only illustrative, and the device of the present application can also be implemented in other ways. For example, the division of units / modules in the above-mentioned embodiments is only a logical function division, and there may be other division methods in actual implementation. For example, multiple units, modules or components can be combined, or can be integrated into another system, or some features can be ignored or not executed.
[0182] In addition, unless otherwise specified, each functional unit / module in each embodiment of the present application may be integrated into one unit / module, each unit / module may exist physically separately, or two or more units / modules may be integrated together. The above-mentioned integrated unit / module may be implemented in the form of hardware or in the form of a software program module.
[0183] If the integrated unit / module is implemented in the form of hardware, the hardware may be a digital circuit, an analog circuit, etc. The physical implementation of the hardware structure includes but is not limited to transistors, memristors, etc. If not specifically stated, the processor may be any appropriate hardware processor, such as a CPU, a GPU, an FPGA, a DSP, an ASIC, etc. If not specifically stated, the storage unit may be any appropriate magnetic storage medium or magneto-optical storage medium, such as a resistive random access memory RRAM (Resistive Random Access Memory), a dynamic random access memory DRAM (Dynamic Random Access Memory), a static random access memory SRAM (Static Random-Access Memory), an enhanced dynamic random access memory EDRAM (Enhanced Dynamic Random Access Memory), a high-bandwidth memory HBM (High-Bandwidth Memory), a hybrid memory cube HMC (Hybrid Memory Cube), etc.
[0184] If the integrated unit / module is implemented in the form of a software program module and sold or used as an independent product, it can be stored in a computer-readable memory. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art or all or part of the technical solution, can be embodied in the form of a software product, which is stored in a memory and includes several instructions for a computer device (which can be a personal computer, a server or a network device, etc.) to perform all or part of the steps of the various embodiments of the present application. The aforementioned memory includes: U disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), mobile hard disk, disk or optical disk and other media that can store program codes.
[0185] In the above embodiments, the description of each embodiment has its own emphasis. For the part not described in detail in a certain embodiment, please refer to the relevant description of other embodiments. The technical features of the above embodiments can be combined arbitrarily. In order to make the description concise, all possible combinations of the technical features in the above embodiments are not described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0186] Those skilled in the art will readily appreciate other embodiments of the present application after considering the specification and practicing the invention disclosed herein. The present application is intended to cover any modification, use or adaptation of the present application, which follows the general principles of the present application and includes common knowledge or customary techniques in the art that are not disclosed in the present application. The specification and examples are intended to be exemplary only, and the true scope and spirit of the present application are indicated by the following claims.
[0187] It should be understood that the present application is not limited to the precise structures that have been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present application is limited only by the appended claims.
Claims
1. A PHM system architecture design method, characterized in that: include: Obtaining identity information and demand information of stakeholders to determine the task objectives of the stakeholders, wherein the task objectives include failure of the monitored system, estimation of remaining service life, configuration and maintenance of the monitored system; According to the task objectives, the system requirements of the PHM system are obtained to determine the top-level functions of the PHM system, and the top-level functions are modeled to obtain the corresponding functional architecture model; wherein the top-level functions include data mining, data processing, fault diagnosis, prediction and evaluation, and health management, and the functional architecture model includes functional blocks corresponding to the top-level functions, and the functional architecture model is also connected to the database, the airborne health management system, and the maintenance service system respectively; Establishing a corresponding logical behavior model according to the logical behavior information of each functional block in the functional architecture model, wherein the logical behavior information is used to indicate the sequence of logical behaviors; According to the functional architecture model and the logical behavior model, a corresponding plurality of physical function modules are configured to establish a corresponding physical architecture model, wherein the physical architecture model includes a cabinet, an integrated computing module, and an auxiliary power supply module; Functional verification is performed on the functional architecture model, the logical behavior model and the physical architecture model, and the verified functional architecture model, the logical behavior model and the physical architecture model are integrated to obtain a corresponding PHM system architecture model, wherein the functional verification includes function and interface verification.
2. The method according to claim 1, characterized in that: Determining the top-level functions of the PHM system includes: According to the system requirements of data access, data loading and data storage required by the PHM system, the top-level function of the PHM system is determined to be data mining; According to the system requirements of data access, data transmission, data fusion and data extraction required by the PHM system to load data into various modules of the PHM system, the top-level function of the PHM system is determined to be data processing; According to the system requirements of the PHM system for data access, isolation, detection, identification and early warning of faults of various modules of the PHM system that can be identified from data, the top-level function of the PHM system is determined to be fault diagnosis and evaluation; According to the system requirements of the PHM system for data access, data loading, health assessment, prediction of remaining useful life and status prediction required by the PHM system to predict the status of each module of the PHM system from data, determining that the top-level function of the PHM system is prediction assessment; According to the system requirements of the PHM system to manage the status of each module of the PHM system from the data, to check the data, to take actions, to generate consulting opinions and to report upward, the top-level function of the PHM system is determined to be health management.
3. The method according to claim 2, characterized in that The step of modeling the top-level functions to obtain a corresponding functional architecture model includes: According to the top-level functions, internal function modules are designed for the PHM system, wherein the internal function modules include a data mining module, a data processing module, a fault diagnosis module, a prediction and evaluation module, and a health management module; An interface is established for each functional block in the internal functional module, wherein the interface includes a first interface and a second interface, the first interface is used for data transmission between each module, and the second interface is used for data transmission between the functional block and an external database, an airborne health management system, and a maintenance service system.
4. The method according to claim 3, characterized in that The step of establishing a corresponding logical behavior model according to the logical behavior information of each functional block in the functional architecture model includes: Acquire the logic behavior information of each function block, wherein the logic behavior information includes the execution order between function blocks, the execution order within each function block, and the state switching order; According to the execution order between the function blocks and the execution order within each function block, a system activity diagram is constructed, wherein the system activity diagram is used to indicate the execution order of the entire process starting from the data mining, through data processing, fault diagnosis, prediction evaluation and health management; According to the state switching sequence within each functional block, a state machine diagram corresponding to each module is constructed, wherein the state machine diagram is used to indicate the switching between states triggered by signals or behaviors, and the state switching includes idle, diagnosis, fault handling, prediction, and evaluation; The system activity diagram and the state machine diagram are modeled to obtain the corresponding logical behavior model.
5. The method according to claim 1, characterized in that The cabinet includes a power bus and a data bus, the integrated computing module includes hardware and software, the hardware includes an embedded sensor and a computer, and the software is used to execute computing functions and auxiliary functions.
6. The method according to claim 1, characterized in that The functional architecture model, the logical behavior model and the physical architecture model are functionally verified, and after determining that the functional verification is completed, the functional architecture model, the logical behavior model and the physical architecture model are integrated to obtain a corresponding PHM system architecture model, including: After determining that the physical architecture model is established, obtaining a target verification matrix; Performing functional verification on the functional architecture model, the logical behavior model, and the physical architecture model according to a plurality of verification items in the target verification matrix; After determining that the functional verification is completed, the functional architecture model, the logical behavior model and the physical architecture model are integrated to obtain the PHM system architecture model.
7. A PHM system architecture design device, characterized in that: include: A first acquisition module is used to acquire identity information and demand information of stakeholders to determine the task objectives of the stakeholders, wherein the task objectives include failure of the monitored system, estimation of the remaining service life, configuration and maintenance of the monitored system; A second acquisition module is used to acquire system requirements of the PHM system according to the task objectives, so as to determine the top-level functions of the PHM system, and to model the top-level functions to acquire corresponding functional architecture models; wherein the top-level functions include data mining, data processing, fault diagnosis, prediction and evaluation, and health management, and the functional architecture model includes functional blocks corresponding to the top-level functions, and the functional architecture model is also connected to a database, an airborne health management system, and a maintenance service system respectively; A first processing module, used to establish a corresponding logical behavior model according to the logical behavior information of each functional block in the functional architecture model, wherein the logical behavior information is used to indicate the sequence of logical behaviors; A second processing module is used to configure a corresponding plurality of physical function modules according to the functional architecture model and the logical behavior model to establish a corresponding physical architecture model, wherein the physical architecture model includes a cabinet, an integrated computing module, and an auxiliary power supply module; A verification module is used to perform functional verification on the functional architecture model, the logical behavior model and the physical architecture model, integrate the verified functional architecture model, the logical behavior model and the physical architecture model to obtain the corresponding PHM system architecture model, wherein the functional verification includes function and interface verification.
8. A PHM system architecture design device, characterized in that: include: Memory, processor; The memory stores computer-executable instructions; The processor executes the computer-executable instructions stored in the memory, so that the processor performs the method according to any one of claims 1 to 6.
9. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer-executable instructions, which are used to implement the method according to any one of claims 1 to 6 when executed by a processor.
10. A computer program product, characterized in that The invention comprises a computer program, which implements the method according to any one of claims 1 to 6 when being executed by a processor.
Citation Information
Patent Citations
Method for designing PHM (Prognostic Health Management) system model development and verification platform
CN108614443A
Aero-engine residual life prediction method
CN112560252A
Health management predictive modeling method for airborne deployment
CN114417501A
Verification method and device for fault diagnosis function of airborne PHM system
CN115598999A
Airborne PHM system based on FACE architecture
CN115617024A
