CN115599000A - Method and device for verifying software and hardware configuration management function of airborne PHM (physical layer management) system - Google Patents

Method and device for verifying software and hardware configuration management function of airborne PHM (physical layer management) system Download PDF

Info

Publication number
CN115599000A
CN115599000A CN202211601819.4A CN202211601819A CN115599000A CN 115599000 A CN115599000 A CN 115599000A CN 202211601819 A CN202211601819 A CN 202211601819A CN 115599000 A CN115599000 A CN 115599000A
Authority
CN
China
Prior art keywords
software
hardware configuration
information
airborne
configuration management
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202211601819.4A
Other languages
Chinese (zh)
Other versions
CN115599000B (en
Inventor
郭丹
孙丁
胡雪婷
杨博
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
AVIC First Aircraft Institute
Original Assignee
AVIC First Aircraft Institute
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by AVIC First Aircraft Institute filed Critical AVIC First Aircraft Institute
Priority to CN202211601819.4A priority Critical patent/CN115599000B/en
Publication of CN115599000A publication Critical patent/CN115599000A/en
Application granted granted Critical
Publication of CN115599000B publication Critical patent/CN115599000B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B17/00Systems involving the use of models or simulators of said systems
    • G05B17/02Systems involving the use of models or simulators of said systems electric
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B64AIRCRAFT; AVIATION; COSMONAUTICS
    • B64FGROUND OR AIRCRAFT-CARRIER-DECK INSTALLATIONS SPECIALLY ADAPTED FOR USE IN CONNECTION WITH AIRCRAFT; DESIGNING, MANUFACTURING, ASSEMBLING, CLEANING, MAINTAINING OR REPAIRING AIRCRAFT, NOT OTHERWISE PROVIDED FOR; HANDLING, TRANSPORTING, TESTING OR INSPECTING AIRCRAFT COMPONENTS, NOT OTHERWISE PROVIDED FOR
    • B64F5/00Designing, manufacturing, assembling, cleaning, maintaining or repairing aircraft, not otherwise provided for; Handling, transporting, testing or inspecting aircraft components, not otherwise provided for
    • B64F5/60Testing or inspecting aircraft components or systems
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R31/00Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
    • G01R31/005Testing of electric installations on transport means
    • G01R31/008Testing of electric installations on transport means on air- or spacecraft, railway rolling stock or sea-going vessels
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/30Computing systems specially adapted for manufacturing

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Manufacturing & Machinery (AREA)
  • Transportation (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Debugging And Monitoring (AREA)

Abstract

The application belongs to the field of simulation design of an airborne PHM system, and relates to a method and a device for verifying software and hardware configuration management functions of the airborne PHM system. The method comprises the following steps: reading verification information elements related to an airborne product system and configuration, and generating at least one piece of verification simulation data used by a software and hardware configuration management module of an airborne PHM system according to the verification information elements; sending at least one piece of verification simulation data to the software and hardware configuration management module of the airborne PHM system; acquiring basic software and hardware configuration management information and associated software and hardware configuration management information generated by the operation of the software and hardware configuration management module of the airborne PHM system; and comparing and verifying the basic information of the software and hardware configuration management and the associated information of the software and hardware configuration management. The method and the device meet the requirement of omnibearing functional verification of software and hardware configuration management functions of the airborne PHM system on basic information.

Description

Airborne PHM system software and hardware configuration management function verification method and device
Technical Field
The application belongs to the field of simulation design of an airborne PHM system, and particularly relates to a verification method and device for software and hardware configuration management functions of the airborne PHM system.
Background
The airborne prediction and health management system is called an airborne PHM system for short. With the increasing complexity of the design and development of the airborne PHM system of the aircraft, the airborne PHM system separately designs the software and hardware configuration management function as a key basic information support for assisting the system in fault diagnosis, state monitoring and service life monitoring, and because the software and hardware configuration management information has certain information interaction with the functions of fault diagnosis, state monitoring, service life monitoring and the like in the PHM system, the test and verification of the software and hardware configuration management function is a complex process involving multiple elements, and a certain technical verification process needs to be designed for continuous verification, improvement and perfection so as to meet the design requirements of the airborne PHM system on the software and hardware configuration management function, and improve the system development efficiency.
Disclosure of Invention
In order to solve at least one of the above technical problems, the present application designs a method and an apparatus for verifying software and hardware configuration management functions of an airborne PHM system, which are used for performing function verification on a software and hardware configuration management module of the airborne PHM system.
The application provides a method for verifying software and hardware configuration management functions of an airborne PHM system in a first aspect, which mainly comprises the following steps:
reading verification information elements related to an airborne product system and configuration, and generating at least one verification simulation data used by a software and hardware configuration management module of the airborne PHM system according to the verification information elements;
sending at least one piece of verification simulation data to the software and hardware configuration management module of the airborne PHM system;
acquiring basic software and hardware configuration management information and associated software and hardware configuration management information generated by the operation of the software and hardware configuration management module of the airborne PHM system;
and comparing and verifying the basic information of the software and hardware configuration management and the associated information of the software and hardware configuration management.
Preferably, the verification information elements related to the system and configuration of the airborne product include, but are not limited to, structure tree information of the airborne product, installation and deployment information of the airborne product, configuration information of the whole airborne product, hardware configuration information of the airborne product, software configuration information of the airborne product, and change record information of the airborne product.
Preferably, generating at least one verification simulation data from the verification information element comprises:
generating conventional workflow simulation data according to the verification information elements for workflow simulation of the whole set of airborne product;
generating abnormal state flow simulation data according to the verification information elements, and simulating the abnormal conditions occurring in the software and hardware configuration of the airborne product;
generating updating and upgrading process simulation data according to the verification information elements, and simulating the upgrading process of the airborne product under different conditions;
generating maintenance support process simulation data according to the verification information elements, and simulating the maintenance support of the airborne product;
generating fault diagnosis linkage simulation data according to the verification information elements and preset diagnosis linkage information rules, wherein the fault diagnosis linkage simulation data are used for simulating a fault diagnosis linkage scene;
and generating state monitoring linkage simulation data according to the verification information elements and a preset monitoring linkage information rule for simulating a state monitoring linkage scene.
Preferably, the simulation of the fault diagnosis linkage scenario includes:
simulating software and hardware configuration information in a specific abnormal state generated based on a preset diagnosis linkage information rule, and triggering the software and hardware configuration management module of the airborne PHM system to carry out a fault diagnosis request on a fault diagnosis module and simultaneously outputting matched data to the fault diagnosis module; or
And the simulation fault diagnosis module inputs data request information to the software and hardware configuration management module of the airborne PHM system, and is used for requesting the software and hardware configuration management module of the airborne PHM system to feed back data to the fault diagnosis module.
Preferably, the simulation of the state monitoring linkage scenario includes:
simulating and generating specific abnormal state software and hardware configuration information based on a preset diagnosis linkage information rule, wherein the specific abnormal state software and hardware configuration information is used for triggering the airborne PHM system software and hardware configuration management module to carry out a state monitoring request on a state monitoring module, and meanwhile, outputting matched data to the state monitoring module; or
And the simulation state monitoring module inputs data request information to the software and hardware configuration management module of the airborne PHM system, and is used for requesting the software and hardware configuration management module of the airborne PHM system to feed back data to the state monitoring module.
This application second aspect provides an airborne PHM system software and hardware configuration management functional verification device, verifies airborne PHM system software and hardware configuration management through emulation verification function module, emulation verification function module includes:
the configuration information reading and verification simulation data generating unit is used for reading verification information elements related to the airborne product system and configuration and generating at least one piece of verification simulation data used by the airborne PHM system software and hardware configuration management module according to the verification information elements;
the transmitting unit is used for transmitting at least one piece of verification simulation data to the software and hardware configuration management module of the airborne PHM system;
the measured module data acquisition unit is used for acquiring software and hardware configuration management basic information and software and hardware configuration management associated information generated by the operation of the software and hardware configuration management module of the airborne PHM system;
and the comparison and verification unit is used for comparing and verifying the basic information of the software and hardware configuration management and the associated information of the software and hardware configuration management.
Preferably, the verification information elements related to the system and configuration of the airborne product include, but are not limited to, structure tree information of the airborne product, installation and deployment information of the airborne product, configuration information of the whole airborne product, hardware configuration information of the airborne product, software configuration information of the airborne product, and change record information of the airborne product.
Preferably, the configuration information reading and verification simulation data generation unit includes:
the conventional workflow simulation subunit is used for generating conventional workflow simulation data according to the verification information elements and simulating the workflow of the whole set of airborne product;
the abnormal state flow simulation subunit is used for generating abnormal state flow simulation data according to the verification information elements and simulating abnormal conditions occurring in software and hardware configuration of the airborne product;
the updating and upgrading process simulation subunit is used for generating updating and upgrading process simulation data according to the verification information elements and simulating the updating and upgrading process of the airborne product under different conditions;
the maintenance support flow simulation subunit is used for generating maintenance support flow simulation data according to the verification information elements and simulating the maintenance support of the airborne product;
the fault diagnosis linkage simulation subunit is used for generating fault diagnosis linkage simulation data according to the verification information elements and preset diagnosis linkage information rules and simulating a fault diagnosis linkage scene;
and the state monitoring linkage simulation subunit is used for generating state monitoring linkage simulation data according to the verification information elements and preset monitoring linkage information rules and simulating a state monitoring linkage scene.
Preferably, the fault diagnosis linkage simulation subunit includes:
the first type of fault diagnosis simulation data generation function is used for simulating software and hardware configuration information in a specific abnormal state generated based on a preset diagnosis linkage information rule, triggering the software and hardware configuration management module of the airborne PHM system to carry out a fault diagnosis request on the fault diagnosis module, and outputting matched data to the fault diagnosis module;
and the second type of fault diagnosis simulation data generation function is used for simulating a fault diagnosis module to input data request information to the software and hardware configuration management module of the airborne PHM system, and is used for requesting the software and hardware configuration management module of the airborne PHM system to feed back data to the fault diagnosis module.
Preferably, the state monitoring linkage simulation subunit includes:
the first-class state monitoring simulation data generation function is used for simulating the generation of software and hardware configuration information of a specific abnormal state based on a preset diagnosis linkage information rule, triggering the software and hardware configuration management module of the airborne PHM system to carry out a state monitoring request on the state monitoring module, and outputting matched data to the state monitoring module; or
And a second-class state monitoring simulation data generation function, which is used for inputting data request information to the airborne PHM system software and hardware configuration management module by a simulation state monitoring module and requesting the airborne PHM system software and hardware configuration management module to feed back data to the state monitoring module.
The advantages of the present application include:
1) The simulation environment of basic information of the software and hardware configuration of a complex complete machine consistent with the actual situation can be constructed, the simulation information of the complete set of airborne product under various scenes is provided, and the comprehensive function verification of the functions of the software and hardware configuration management module of the airborne PHM system on the basic information is met;
2) Fault diagnosis linkage simulation and state monitoring linkage simulation can be constructed, the problem of linkage simulation of software and hardware configuration management functions and external functions of the airborne PHM system is solved, and an external linkage condition verification method is provided for verification of functions of software and hardware configuration management modules of the airborne PHM system;
3) Simulation information generation under various engineering flows such as normal work, abnormal states, updating, maintenance and the like can be realized based on the actual airborne equipment engineering application flow, and the requirement of verifying the auxiliary actual scene condition under the actual engineering application by the functions of the airborne PHM system software and hardware configuration management module is met.
Drawings
Fig. 1 is a system architecture diagram of a preferred embodiment of the verification method for software and hardware configuration management functions of an onboard PHM system according to the present application.
Detailed Description
In order to make the implementation objects, technical solutions and advantages of the present application clearer, the technical solutions in the embodiments of the present application will be described in more detail below with reference to the drawings in the embodiments of the present application. In the drawings, the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The described embodiments are some, but not all embodiments of the present application. The embodiments described below with reference to the drawings are exemplary and intended to be used for explaining the present application, and should not be construed as limiting the present application. All other embodiments obtained by a person of ordinary skill in the art based on the embodiments in the present application without making creative efforts shall fall within the protection scope of the present application. Embodiments of the present application will be described in detail below with reference to the drawings.
The first aspect of the present application provides a method for verifying software and hardware configuration management functions of an airborne PHM system, as shown in fig. 1, which mainly includes:
s1, reading verification information elements related to an airborne product system and configuration, and generating at least one verification simulation data used by a software and hardware configuration management module of the airborne PHM system according to the verification information elements;
s2, sending at least one piece of verification simulation data to a software and hardware configuration management module of the airborne PHM system;
s3, acquiring basic information and associated information of software and hardware configuration management generated by the operation of a software and hardware configuration management module of the airborne PHM system;
and S4, comparing and verifying the basic information of the software and hardware configuration management and the associated information of the software and hardware configuration management.
Referring to fig. 1, the present application first presets a plurality of verification information elements, and in some alternative embodiments, the verification information elements related to the system and configuration of the onboard product include, but are not limited to, onboard product structure tree information, onboard product installation and deployment information, onboard product complete machine configuration information, onboard product hardware configuration information, onboard product software configuration information, and onboard product change record information.
On the basis of presetting the verification information elements, at least one piece of verification simulation data is constructed in step S1, the verification simulation data mainly comprises two types, one type is process simulation data, and the other type is linkage simulation data, wherein the process simulation data can be automatically generated by reading the preset verification information elements, and the linkage simulation data can be generated by combining with some linkage information rules. The first type of process simulation data comprises conventional work process simulation data, abnormal state process simulation data, updating and upgrading process simulation data and maintenance and guarantee process simulation data; the second type of linkage simulation data mainly comprises fault diagnosis linkage simulation data and state monitoring linkage simulation data. Accordingly, in some optional embodiments, generating at least one verification simulation data from the verification information element comprises:
generating conventional workflow simulation data according to the verification information elements for workflow simulation of the whole set of airborne product;
generating abnormal state flow simulation data according to the verification information elements, and simulating the abnormal conditions occurring in the software and hardware configuration of the airborne product;
generating updating and upgrading process simulation data according to the verification information elements, and simulating the upgrading process of the airborne product under different conditions;
generating maintenance support process simulation data according to the verification information elements, and performing simulation aiming at maintenance support of the airborne product;
generating fault diagnosis linkage simulation data according to the verification information elements and preset diagnosis linkage information rules, wherein the fault diagnosis linkage simulation data are used for simulating a fault diagnosis linkage scene;
and generating state monitoring linkage simulation data according to the verification information elements and a preset monitoring linkage information rule for simulating a state monitoring linkage scene.
The above simulation or simulation data, respectively, is described below.
(1) The conventional workflow simulation system can build a whole set of simulation product structure tree information aiming at airborne products, and comprises levels of a complete machine, a region, a system, an LRU and the like, wherein corresponding airborne product installation and deployment information is configured for all products in the product structure tree and comprises installation positions and installation modes, the airborne product complete machine configuration information comprises configuration information of products of all levels in the simulation product structure tree, including product names, product serial numbers, product record information and the like, corresponding airborne product hardware configuration information is built, including hardware codes, production serial numbers, hardware versions and the like, airborne product software configuration information is built, all loaded software products including software names, software codes, software version numbers and the like can be built, meanwhile, product change record information based on the processes of product replacement, product upgrading, hardware upgrading, software upgrading and the like can be built, and the information can be generated and transmitted to an airborne PHM system software and hardware configuration management module.
(2) And abnormal state flow simulation, which can construct abnormal state information capable of covering all products aiming at abnormal conditions possibly occurring in software and hardware configuration, wherein the abnormal state information comprises product structure tree level abnormality, membership relation abnormality, installation position error, installation mode error, complete machine and software and hardware configuration information error, product change record deletion, change record error and the like, and after the information is constructed, the information can be generated and transmitted to a software and hardware configuration management module of an airborne PHM system.
(3) Updating the simulation of the upgrading process, and constructing upgrading process configuration information of the product under different conditions, wherein the upgrading process configuration information comprises product complete machine upgrading, product hardware component upgrading, product software component upgrading, multi-product simultaneous upgrading, partial product upgrading and the like, and after the information is constructed, the information can be generated and transmitted to an onboard PHM system software and hardware configuration management module.
(4) The maintenance support process simulation can construct configuration information based on maintenance support, wherein the configuration information comprises airborne product change record information, corresponding maintenance record information and support maintenance record information, and the maintenance support based on the replacement piece simulates to generate source information of an airborne product and destination information of a replaced product.
(5) The method comprises the steps of simulating two types of fault diagnosis linkage scenes, wherein the first type is used for simulating software and hardware configuration information in a specific abnormal state generated based on a preset diagnosis linkage information rule and triggering the onboard PHM system software and hardware configuration management module to carry out fault diagnosis request on a fault diagnosis module, meanwhile, matched data is output to the fault diagnosis module, and the second type is used for simulating the fault diagnosis module to input data request information to the onboard PHM system software and hardware configuration management module and requesting the onboard PHM system software and hardware configuration management module to feed back data to the fault diagnosis module.
(6) The method comprises the steps of simulating two types of state monitoring linkage scenes, wherein the first type is used for simulating specific abnormal state software and hardware configuration information generated based on preset diagnosis linkage information rules and used for triggering the onboard PHM system software and hardware configuration management module to carry out state monitoring requests on the state monitoring module and simultaneously outputting matched data to the state monitoring module, and the second type is used for simulating the state monitoring module to input data request information to the onboard PHM system software and hardware configuration management module and requesting the onboard PHM system software and hardware configuration management module to feed back data to the state monitoring module.
In step S3, the simulation data is sent to an onboard PHM system software and hardware configuration management module with a function to be verified, and the onboard PHM system software and hardware configuration management basic information and software and hardware configuration management associated information generated by the onboard PHM system software and hardware configuration management module operating according to its own operating logic; finally, in step S4, the two types of information are compared and verified, wherein the content of the comparison of the basic information of the software and hardware configuration management includes whether the product levels are consistent, whether the product installation and deployment are consistent, whether the hardware and software configuration information of the complete machine are consistent, and whether the change records are consistent, the information of the comparison of the related information of the software and hardware configuration management includes two types, which correspond to two types of analog data in the fault diagnosis linkage simulation or the state monitoring linkage simulation, the first type is whether the information request is correctly output under the condition that the fault diagnosis information request and the output (or the state monitoring information request and the output) should be triggered, and the second type is whether the correct configuration information data is provided for the fault diagnosis module (or the state monitoring module) when the fault diagnosis module (or the state monitoring module) requests the data.
The second aspect of the present application provides a verification apparatus for software and hardware configuration management function of an airborne PHM system corresponding to the above method, wherein the software and hardware configuration management of the airborne PHM system is verified through a simulation verification function module, and the simulation verification function module includes:
the configuration information reading and verification simulation data generating unit is used for reading verification information elements related to the airborne product system and configuration and generating at least one piece of verification simulation data used by the airborne PHM system software and hardware configuration management module according to the verification information elements;
the transmitting unit is used for transmitting at least one piece of verification simulation data to the software and hardware configuration management module of the airborne PHM system;
the measured module data acquisition unit is used for acquiring software and hardware configuration management basic information and software and hardware configuration management associated information generated by the operation of the software and hardware configuration management module of the airborne PHM system;
and the comparison and verification unit is used for comparing and verifying the basic information of the software and hardware configuration management and the associated information of the software and hardware configuration management.
In some optional embodiments, the verification information elements related to the system and configuration of the onboard product include, but are not limited to, structure tree information of the onboard product, installation and deployment information of the onboard product, configuration information of the whole onboard product, hardware configuration information of the onboard product, software configuration information of the onboard product, and alteration record information of the onboard product.
In some optional embodiments, the configuration information reading and verification simulation data generating unit includes:
the conventional workflow simulation subunit is used for generating conventional workflow simulation data according to the verification information elements and simulating the workflow of the whole set of airborne product;
the abnormal state flow simulation subunit is used for generating abnormal state flow simulation data according to the verification information elements and simulating abnormal conditions occurring in software and hardware configuration of the airborne product;
the updating and upgrading process simulation subunit is used for generating updating and upgrading process simulation data according to the verification information elements and simulating the updating and upgrading process of the airborne product under different conditions;
the maintenance support flow simulation subunit is used for generating maintenance support flow simulation data according to the verification information elements and simulating the maintenance support of the airborne product;
the fault diagnosis linkage simulation subunit is used for generating fault diagnosis linkage simulation data according to the verification information elements and preset diagnosis linkage information rules and simulating a fault diagnosis linkage scene;
and the state monitoring linkage simulation subunit is used for generating state monitoring linkage simulation data according to the verification information elements and preset monitoring linkage information rules and simulating a state monitoring linkage scene.
In some optional embodiments, the fault diagnosis linkage simulation subunit includes:
the first-class fault diagnosis simulation data generation function is used for simulating software and hardware configuration information in a specific abnormal state generated based on a preset diagnosis linkage information rule, triggering the software and hardware configuration management module of the airborne PHM system to carry out a fault diagnosis request on the fault diagnosis module, and outputting matched data to the fault diagnosis module;
and the second type of fault diagnosis simulation data generation function is used for simulating a fault diagnosis module to input data request information to the software and hardware configuration management module of the airborne PHM system, and is used for requesting the software and hardware configuration management module of the airborne PHM system to feed back data to the fault diagnosis module.
In some optional embodiments, the condition monitoring linkage simulation subunit comprises:
the first-class state monitoring simulation data generating function is used for simulating software and hardware configuration information of a specific abnormal state generated based on a preset diagnosis linkage information rule, triggering the software and hardware configuration management module of the airborne PHM system to carry out a state monitoring request on the state monitoring module, and outputting matched data to the state monitoring module; or alternatively
And the second type of state monitoring simulation data generating function is used for inputting data request information to the airborne PHM system software and hardware configuration management module by a simulation state monitoring module and requesting the airborne PHM system software and hardware configuration management module to feed back data to the state monitoring module.
It should be noted that, the above flow operations may be combined and applied to different degrees, and for simplicity, implementation manners of various combinations are not described again. The order of the steps of the above-described methods (or the positions of the components of the product) can be flexibly adjusted, combined and the like according to actual situations by those skilled in the art.
It should be noted that the implementation manner of the functional components shown in the above embodiments may be hardware, software or a combination of the two. When implemented in hardware, it may be an electronic circuit, an Application Specific Integrated Circuit (ASIC), a plug-in, a function card, etc. When implemented in software, it can be used as a program or code segments to perform the required tasks. The program or code segments can be stored in a machine or readable medium or transmitted by a data signal carried in a carrier wave over a transmission medium or a communication link.
The above description is only for the specific embodiments of the present application, but the scope of the present application is not limited thereto, and any changes or substitutions that can be easily conceived by those skilled in the art within the technical scope of the present application should be covered within the scope of the present application. Therefore, the protection scope of the present application shall be subject to the protection scope of the claims.

Claims (10)

1. A verification method for software and hardware configuration management functions of an airborne PHM system is used for verifying software and hardware configuration management modules of the airborne PHM system, and is characterized by comprising the following steps:
reading verification information elements related to an airborne product system and configuration, and generating at least one piece of verification simulation data used by a software and hardware configuration management module of an airborne PHM system according to the verification information elements;
sending at least one piece of verification simulation data to the software and hardware configuration management module of the airborne PHM system;
acquiring basic software and hardware configuration management information and associated software and hardware configuration management information generated by the operation of the software and hardware configuration management module of the airborne PHM system;
and comparing and verifying the basic information of the software and hardware configuration management and the associated information of the software and hardware configuration management.
2. The method as claimed in claim 1, wherein the verification information elements related to the system and configuration of the onboard PHM system include, but are not limited to, structure tree information of the onboard product, installation and deployment information of the onboard product, configuration information of the whole onboard product, hardware configuration information of the onboard product, software configuration information of the onboard product, and alteration record information of the onboard product.
3. The method of claim 2, wherein generating at least one validation simulation datum based on the validation information element comprises:
generating conventional workflow simulation data according to the verification information elements for workflow simulation of the whole set of airborne product;
generating abnormal state flow simulation data according to the verification information elements, and simulating the abnormal conditions occurring in the software and hardware configuration of the airborne product;
generating updating and upgrading process simulation data according to the verification information elements, and simulating the upgrading process of the airborne product under different conditions;
generating maintenance support process simulation data according to the verification information elements, and simulating the maintenance support of the airborne product;
generating fault diagnosis linkage simulation data according to the verification information elements and preset diagnosis linkage information rules, wherein the fault diagnosis linkage simulation data are used for simulating a fault diagnosis linkage scene;
and generating state monitoring linkage simulation data according to the verification information elements and a preset monitoring linkage information rule for simulating a state monitoring linkage scene.
4. The method of claim 3, wherein simulating a fault diagnosis linkage scenario comprises:
simulating and generating software and hardware configuration information in a specific abnormal state based on a preset diagnosis linkage information rule, wherein the software and hardware configuration information is used for triggering the software and hardware configuration management module of the airborne PHM system to carry out a fault diagnosis request on a fault diagnosis module, and outputting matched data to the fault diagnosis module; or
And the simulation fault diagnosis module inputs data request information to the software and hardware configuration management module of the airborne PHM system, and is used for requesting the software and hardware configuration management module of the airborne PHM system to feed back data to the fault diagnosis module.
5. The method of claim 3, wherein simulating a state monitoring linkage scenario comprises:
simulating and generating specific abnormal state software and hardware configuration information based on a preset diagnosis linkage information rule, wherein the specific abnormal state software and hardware configuration information is used for triggering the airborne PHM system software and hardware configuration management module to carry out a state monitoring request on a state monitoring module, and meanwhile, outputting matched data to the state monitoring module; or
And the simulation state monitoring module inputs data request information to the software and hardware configuration management module of the airborne PHM system, and is used for requesting the software and hardware configuration management module of the airborne PHM system to feed back data to the state monitoring module.
6. The utility model provides an airborne PHM system software and hardware configuration management functional verification device which characterized in that verifies airborne PHM system software and hardware configuration management through emulation verification function module, emulation verification function module includes:
the configuration information reading and verification simulation data generating unit is used for reading verification information elements related to the airborne product system and configuration and generating at least one verification simulation data used by the airborne PHM system software and hardware configuration management module according to the verification information elements;
the transmitting unit is used for transmitting at least one piece of verification simulation data to the software and hardware configuration management module of the airborne PHM system;
the measured module data acquisition unit is used for acquiring software and hardware configuration management basic information and software and hardware configuration management associated information generated by the operation of the software and hardware configuration management module of the airborne PHM system;
and the comparison and verification unit is used for comparing and verifying the basic information of the software and hardware configuration management and the associated information of the software and hardware configuration management.
7. The verification apparatus for software and hardware configuration management function of an onboard PHM system as claimed in claim 6, wherein the verification information elements related to the onboard product system and configuration include, but are not limited to, onboard product structure tree information, onboard product installation and deployment information, onboard product complete machine configuration information, onboard product hardware configuration information, onboard product software configuration information, and onboard product change record information.
8. The apparatus for verifying software and hardware configuration management function of an onboard PHM system as claimed in claim 6, wherein the configuration information reading and verification simulation data generating unit comprises:
a conventional workflow simulation subunit, configured to generate conventional workflow simulation data according to the verification information element, for workflow simulation of the whole set of airborne product;
the abnormal state flow simulation subunit is used for generating abnormal state flow simulation data according to the verification information elements and simulating abnormal conditions occurring in software and hardware configuration of the airborne product;
the updating and upgrading process simulation subunit is used for generating updating and upgrading process simulation data according to the verification information elements and simulating the updating and upgrading process of the airborne product under different conditions;
the maintenance support flow simulation subunit is used for generating maintenance support flow simulation data according to the verification information elements and simulating the maintenance support of the airborne product;
the fault diagnosis linkage simulation subunit is used for generating fault diagnosis linkage simulation data according to the verification information elements and preset diagnosis linkage information rules and simulating a fault diagnosis linkage scene;
and the state monitoring linkage simulation subunit is used for generating state monitoring linkage simulation data according to the verification information elements and preset monitoring linkage information rules and simulating a state monitoring linkage scene.
9. The apparatus of claim 8, wherein the failure diagnosis linkage simulation subunit comprises:
the first-class fault diagnosis simulation data generation function is used for simulating software and hardware configuration information in a specific abnormal state generated based on a preset diagnosis linkage information rule, triggering the software and hardware configuration management module of the airborne PHM system to carry out a fault diagnosis request on the fault diagnosis module, and outputting matched data to the fault diagnosis module;
and the second type of fault diagnosis simulation data generation function is used for simulating a fault diagnosis module to input data request information to the software and hardware configuration management module of the airborne PHM system, and is used for requesting the software and hardware configuration management module of the airborne PHM system to feed back data to the fault diagnosis module.
10. The verification apparatus for software and hardware configuration management functions of an onboard PHM system according to claim 8, wherein the status monitoring linkage simulation subunit comprises:
the first-class state monitoring simulation data generation function is used for simulating the generation of software and hardware configuration information of a specific abnormal state based on a preset diagnosis linkage information rule, triggering the software and hardware configuration management module of the airborne PHM system to carry out a state monitoring request on the state monitoring module, and outputting matched data to the state monitoring module; or
And a second-class state monitoring simulation data generation function, which is used for inputting data request information to the airborne PHM system software and hardware configuration management module by a simulation state monitoring module and requesting the airborne PHM system software and hardware configuration management module to feed back data to the state monitoring module.
CN202211601819.4A 2022-12-14 2022-12-14 Airborne PHM system software and hardware configuration management function verification method and device Active CN115599000B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202211601819.4A CN115599000B (en) 2022-12-14 2022-12-14 Airborne PHM system software and hardware configuration management function verification method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202211601819.4A CN115599000B (en) 2022-12-14 2022-12-14 Airborne PHM system software and hardware configuration management function verification method and device

Publications (2)

Publication Number Publication Date
CN115599000A true CN115599000A (en) 2023-01-13
CN115599000B CN115599000B (en) 2023-04-07

Family

ID=84854181

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202211601819.4A Active CN115599000B (en) 2022-12-14 2022-12-14 Airborne PHM system software and hardware configuration management function verification method and device

Country Status (1)

Country Link
CN (1) CN115599000B (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150317148A1 (en) * 2014-04-30 2015-11-05 Tadashi Ohashi Apparatus for software product' upgrade and downgrade of electric equipment from web
CN108614443A (en) * 2016-12-12 2018-10-02 中国航空工业集团公司西安航空计算技术研究所 PHM system models are developed and Design for Verification Platform method
CN108614539A (en) * 2016-12-12 2018-10-02 中国航空工业集团公司西安航空计算技术研究所 AEF airborne equipment failure diagnosis and prediction model verification method
CN111896244A (en) * 2020-07-29 2020-11-06 北京天地龙跃科技有限公司 Fully mechanized mining equipment PHM system
CN113602526A (en) * 2021-08-27 2021-11-05 中国航空工业集团公司上海航空测控技术研究所 Verification test method and system for aircraft electromechanical fault prediction and health management system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150317148A1 (en) * 2014-04-30 2015-11-05 Tadashi Ohashi Apparatus for software product' upgrade and downgrade of electric equipment from web
CN108614443A (en) * 2016-12-12 2018-10-02 中国航空工业集团公司西安航空计算技术研究所 PHM system models are developed and Design for Verification Platform method
CN108614539A (en) * 2016-12-12 2018-10-02 中国航空工业集团公司西安航空计算技术研究所 AEF airborne equipment failure diagnosis and prediction model verification method
CN111896244A (en) * 2020-07-29 2020-11-06 北京天地龙跃科技有限公司 Fully mechanized mining equipment PHM system
CN113602526A (en) * 2021-08-27 2021-11-05 中国航空工业集团公司上海航空测控技术研究所 Verification test method and system for aircraft electromechanical fault prediction and health management system

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
吕镇邦等: "PHM模型的工程化验证方法研究", 《计算机测量与控制》 *
郭丹等: "基于诊断方案的***测试性分配方法", 《第十六届中国航空测控技术年会论文集》 *

Also Published As

Publication number Publication date
CN115599000B (en) 2023-04-07

Similar Documents

Publication Publication Date Title
US6115656A (en) Fault recording and reporting method
US8683266B2 (en) Methods and devices for configuration validation of a complex multi-element system
US7702435B2 (en) Method and apparatus for system monitoring and maintenance
Deb et al. QSI's integrated diagnostics toolset
CN102622247B (en) The BIOS information configuration-system of server and method
CN112036825A (en) Automatic operation and maintenance management system based on work order
CN107193249A (en) Program development servicing unit and program development householder method
CN111176617B (en) Technical state management method for multiple system configurations
CN116049974A (en) Aircraft alarm logic design and simulation system and design and simulation method
Zhao et al. Safety assessment of the reconfigurable integrated modular avionics based on STPA
Byington et al. Embedded diagnostic/prognostic reasoning and information continuity for improved avionics maintenance
US20220035621A1 (en) Software query information management system and software query information management method
CN115599000B (en) Airborne PHM system software and hardware configuration management function verification method and device
CN105589718A (en) System updating method and updating apparatus for intelligent device
JP5680514B2 (en) Computer having self-diagnosis function, software creation method, and software creation device
US10133796B2 (en) Data management system
CN115766503B (en) Method for detecting configuration of board card of secondary power distribution system and verifying communication link
CN113110381A (en) Vehicle after-sale diagnostic system and method
KR101026637B1 (en) Method for healing faults in sensor network and the sensor network for implementing the method
CN110389871A (en) A kind of safety computer platform having system integrity confirmation function
CN113629878B (en) Remote control verification method and system for three-remote switch of power distribution network
US8660832B2 (en) Method for configuring a test arrangement, test method and test arrangement
CN115598999B (en) Verification method and device for fault diagnosis function of airborne PHM system
Raghavan Algorithms for sequential fault diagnosis
CN114980183B (en) Network element configuration state monitoring method, device, system, medium and electronic equipment

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant