An apparatus simulation method, device, equipment and storage medium

By combining the GCAir platform and SysML software, an architecture inheritance model, functional logic model, and 3D simulation model of the equipment were constructed, which solved the problem of fragmentation in the equipment simulation verification process and improved the coordination of equipment design and system stability.

CN120180713BActive Publication Date: 2026-03-20BEIJING GLOBAL CROWN JINYANG TECH DEV CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-03-04
Publication Date
2026-03-20

AI Technical Summary

Technical Problem

The existing technology lacks effective integration of the equipment's functions, performance, and geometric prototype simulation verification process, resulting in the inability of various parts to cooperate effectively, which affects the overall performance and stability of the system.

Method used

The architecture inheritance model of the target equipment is built through the GCAir platform, and the functional logic model and 3D simulation model are built by combining SysML software. Simulation is carried out using preset performance parameters to ensure that the models can interact and analyze data on the same platform.

Benefits of technology

It achieves a smooth transition from equipment functional architecture design to performance simulation, improves the consistency and reliability of design and verification, avoids the disconnect between the design and verification stages, and enhances the system's coordination and overall performance.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120180713B_ABST
    Figure CN120180713B_ABST
Patent Text Reader

Abstract

The application discloses a simulation method, device, equipment and storage medium of equipment. The GCAir platform first constructs an architecture inheritance model of a target equipment, constructs a performance inheritance model and a three-dimensional simulation model of the target equipment based on the architecture inheritance model, and triggers a SysML software to construct a function logic model. Then, the performance inheritance model is simulated by using preset performance parameters, and running parameters are collected. The running parameters are transmitted to the function logic model and the three-dimensional simulation model respectively, so that the function logic model is simulated in the SysML software based on the running parameters to obtain a simulation flow state, and the three-dimensional simulation model is simulated on the GCAir platform based on the running parameters to obtain a simulation running animation. The simulation based on the GCAir platform eliminates the fragmentation between parts in traditional simulation verification, realizes smooth transition from function architecture design to simulation verification, and ensures the consistency of function design and simulation verification in the early design stage.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of simulation and modeling technology, specifically to a simulation method, apparatus, device, and storage medium for equipment. Background Technology

[0002] Simulation verification of the equipment's functionality, performance, and geometric prototypes was conducted by separate teams. While this division of labor ensured specialization in each area, it also led to a fragmented simulation verification process. The lack of effective integration between the verification models for functionality, performance, and geometry severely impacted the overall coordination of the equipment design. Specifically, different teams might not fully consider the simulation results of other teams, resulting in ineffective coordination between different parts of the equipment. This lack of coordination reduces the overall performance and stability of the system, thus affecting the overall effectiveness of the equipment. A system refers to the entire equipment system or product, encompassing all relevant components and subsystems. Only through mutual coordination can the equipment operate normally as intended.

[0003] Therefore, how to effectively integrate the simulation and verification process of equipment functions, performance, and geometric prototypes to improve the overall design coordination and the comprehensive performance and stability of the system is a technical problem that urgently needs to be solved by those skilled in the art. Summary of the Invention

[0004] To address the aforementioned issues, this application provides a simulation method, apparatus, device, and storage medium for equipment, which can effectively integrate the simulation verification of equipment functions, performance, and geometric prototypes to ensure that the simulation results of various teams can be coordinated with each other, thereby improving the synergy of the overall equipment design and the comprehensive performance of the system.

[0005] The embodiments of this application disclose the following technical solutions:

[0006] A simulation method for equipment, applied to the GCAir platform, an integrated platform for system simulation, testing, and verification, the method comprising:

[0007] Construct an architecture inheritance model for the target equipment;

[0008] Based on the architecture inheritance model, the performance inheritance model and three-dimensional simulation model of the target equipment are constructed, and the functional logic model of the target equipment is constructed by the system modeling language SysML software based on the architecture inheritance model.

[0009] The performance inheritance model is simulated based on preset performance parameters, and the running parameters of the performance inheritance model during simulation are collected.

[0010] The running parameters are transmitted to the functional logic model and the three-dimensional simulation model respectively, so that the functional logic model is simulated based on the running parameters on the SysML software to obtain a simulation running flow state, and the three-dimensional simulation model is simulated based on the running parameters on the GCAir platform to obtain a simulation running animation.

[0011] In a possible implementation, the method further includes:

[0012] An extensible markup language (XML) file of an architecture model of the target equipment is acquired.

[0013] The architecture model is inherited based on the XML file to obtain the architecture inheritance model.

[0014] In a possible implementation, the method further includes:

[0015] The SysML software is triggered to determine each functional module in the architecture inheritance model and analyze the interaction logic between each functional module in the architecture inheritance model.

[0016] The functional logic model is configured based on each functional module in the architecture inheritance model and the interaction logic between each functional module by the SysML software.

[0017] In a possible implementation, the method further includes:

[0018] A multi-disciplinary performance model of the target equipment is constructed based on the performance requirements of the functional architecture inheritance model; the multi-disciplinary performance model includes a plurality of performance subsystems.

[0019] A functional mockup unit (FMU) file corresponding to the multi-disciplinary performance model of the target equipment is acquired based on a functional model interface (FMI) standard; the FMU file corresponding to the multi-disciplinary performance model is integrated into the GCAir platform through an FMI interface of the GCAir platform.

[0020] The multi-disciplinary performance model is filled with the FMU file to obtain the performance inheritance model.

[0021] In a possible implementation, the method further includes:

[0022] A geometric model of the target equipment is constructed based on the performance requirements of the functional architecture inheritance model.

[0023] The geometric model is animated to obtain the three-dimensional simulation model.

[0024] In a possible implementation, the method further includes:

[0025] The simulation running flow state is analyzed and compared with the standard running flow to obtain a first analysis result.

[0026] The simulation running animation is analyzed and compared with the standard running animation to obtain a second analysis result.

[0027] The preset performance parameter of the performance inheritance model and the interaction logic of the functional logic model are adjusted based on the first analysis result and the second analysis result.

[0028] In a possible implementation, the architecture inheritance model interacts with the performance inheritance model and the three-dimensional simulation model based on a transmission control protocol (TCP) protocol.

[0029] An apparatus simulation device, the device comprising:

[0030] A first construction unit configured to construct an architecture inheritance model of a target apparatus;

[0031] A second construction unit configured to construct a functional logic model, a performance inheritance model and a three-dimensional simulation model of the target apparatus based on the architecture inheritance model;

[0032] A triggering unit configured to trigger a functional logic model of the target apparatus constructed by a system modeling language (SysML) software based on the architecture inheritance model;

[0033] A simulation unit configured to simulate the performance inheritance model based on a preset performance parameter;

[0034] A parameter acquisition unit configured to acquire a running parameter when the performance inheritance model is simulated;

[0035] A transmission unit configured to transmit the running parameter to the functional logic model and the three-dimensional simulation model respectively, so that the functional logic model is simulated on a system modeling language (SysML) software based on the running parameter to obtain a simulation running flow state, and the three-dimensional simulation model is simulated on a GCAir platform based on the running parameter to obtain a simulation running animation.

[0036] An apparatus simulation device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the apparatus simulation method as described above when executing the computer program.

[0037] A computer-readable storage medium having instructions stored therein, which, when executed on a terminal device, cause the terminal device to perform the simulation method of the equipment as described above.

[0038] Compared with the prior art, the present application has the following beneficial effects:

[0039] The present application provides a simulation method, device and equipment of equipment and a storage medium. Specifically, when the simulation method of the equipment provided by the present application is executed, first, the system simulation test verification integrated platform (GCAir platform) defines the structure and constituent elements of the equipment systematically by constructing an architecture inheritance model of the target equipment, forming a clear architecture framework. Then, based on the architecture inheritance model, further construct the performance inheritance model and the three-dimensional simulation model of the equipment and trigger the SysML software to construct the functional logic model of the equipment based on the architecture inheritance model, so that the logic, function and structure of the equipment can be accurately reproduced in the virtual environment. The performance inheritance model is simulated based on the preset performance parameters, which can simulate the working performance of the equipment under certain conditions, and provide data support for further analysis by collecting various running parameters generated during the running process. These running parameters are then transmitted to the functional logic model and the three-dimensional simulation model to ensure that the models can be simulated and verified according to the same running data in different simulation environments (such as Systems Modeling Language (SysML) software and GCAir platform). Specifically, the functional logic model is simulated in the SysML software, and the simulation running flow state obtained can help designers analyze the working process and functional interconnectivity of the equipment; at the same time, the three-dimensional simulation model generates a simulation running animation based on the same running parameters on the GCAir platform, which intuitively shows the dynamic performance and appearance of the equipment under actual working conditions. The simulation method based on the GCAir platform of the present application breaks the fragmentation between the parts in the traditional simulation verification, and realizes the smooth transition from the functional architecture design of the equipment to the performance simulation of the equipment. By simulating on the same platform, the connection between the functional architecture design, logic model and performance model of the equipment is fully preserved and strengthened. In this way, the initial functional architecture of the equipment design can directly affect the performance simulation, avoiding the disconnection between the design and verification stages, thereby improving the consistency and reliability of the design and verification. BRIEF DESCRIPTION OF DRAWINGS

[0040] To make the technical solutions in the embodiments or the prior art clearer, the drawings needed in the embodiments or the prior art description will be briefly introduced. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative labor.

[0041] Figure 1 A flowchart illustrating a method for simulating equipment provided in an embodiment of this application;

[0042] Figure 2 A flowchart illustrating a method for constructing an architecture inheritance model based on the GCAir platform, provided in this application embodiment;

[0043] Figure 3 A flowchart illustrating a method for constructing a performance inheritance model based on the GCAir platform, as provided in this application embodiment;

[0044] Figure 4 A flowchart of a simulation verification method provided in this application embodiment;

[0045] Figure 5 This is a schematic diagram of the structure of a simulation device for an equipment provided in an embodiment of this application. Detailed Implementation

[0046] To facilitate understanding of the technical solutions provided in the embodiments of this application, the background technology involved in the embodiments of this application will be described below.

[0047] Simulation verification of equipment is typically handled by different teams, each responsible for verifying functional, performance, and geometric prototypes. While this division of labor helps ensure specialization in each area, it also introduces a disconnect between the different verification tasks. Specifically, the lack of effective integration between the verification models for functional, performance, and geometric prototypes prevents teams from fully sharing and referencing each other's simulation results. This disconnect leads to a lack of coordination between different parts of the equipment, affecting the overall collaborative operation of the system. If the parts cannot cooperate effectively, the overall performance and stability of the system will be affected, potentially leading to a decline in the overall effectiveness of the equipment. As a holistic system, equipment comprises all relevant components and subsystems; only when all parts work collaboratively can the equipment operate normally as expected.

[0048] To solve this problem, the embodiment of the present application provides a simulation method, device and equipment of equipment and a storage medium. The simulation steps of the equipment are realized through the GCAir platform. First, an architecture inheritance model of the target equipment is constructed. Then, a performance inheritance model and a three-dimensional simulation model of the target equipment are established on this basis, and the SysML software is triggered to construct a functional logic model of the equipment based on the architecture inheritance model. Next, the performance inheritance model is simulated by using preset performance parameters, and the running parameters during simulation are recorded. Finally, the running parameters are transmitted to the functional logic model and the three-dimensional simulation model, so that the architecture inheritance model is simulated on the SysML software based on the running parameters to obtain a simulation running flow state, and the three-dimensional simulation model is simulated on the GCAir platform based on the parameters to generate a simulation running animation. The simulation method based on the GCAir platform of the present application breaks the fragmentation between each part in the traditional simulation verification, realizes the smooth transition from the functional architecture design of the equipment to the functional logic simulation and performance simulation. By simulating on the same platform, the connection between the functional architecture design of the equipment and the functional logic model and the performance model thereof is fully retained and strengthened. In this way, the initial functional architecture of the equipment design can directly affect the performance simulation, avoiding the disconnection phenomenon between the design stage and the verification stage, thereby improving the consistency and reliability of the design and verification.

[0049] The technical solutions in the embodiments of the present application will be described clearly and completely below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by a person of ordinary skill in the art without creative labor fall within the protection scope of the present application.

[0050] Referring to Figure 1 , the figure is a method flowchart of a simulation method of equipment provided by the embodiment of the present application. The method is applied to the GCAir platform.

[0051] The GCAir platform (system simulation test and verification integrated platform) is a comprehensive software platform specially used for equipment simulation, test and verification. The platform supports the full-process integration from the functional architecture design of the equipment to the performance simulation, and can improve the consistency and reliability of the design and verification.

[0052] As Figure 1 shown, the simulation method of the equipment can include steps S101-S104:

[0053] S101: The GCAir platform constructs an architecture inheritance model of the target equipment.

[0054] To achieve the joint simulation of the target equipment's function, performance and geometric prototype, the GCAir platform first needs to define the overall structure of the target equipment. Through the architecture inheritance model, each component of the equipment and their mutual relationship are systematically described, ensuring that the design requirements of each functional module, component and system of the equipment can be accurately reflected in the model.

[0055] It should be noted that the target equipment refers to a complex system or product, which can be any kind of machine, device, equipment or technical system. Specifically, it can refer to military equipment (such as tanks, aircraft, etc.), industrial equipment (such as machines on production lines), aerospace equipment, or even software systems. The characteristics of such "equipment" are its complexity, which involves multiple disciplines, including mechanical, electronic, software and other fields. Therefore, its design and verification need to build multiple models for analysis, including requirement models, functional architecture models, functional logic models and performance models, and these models need to be built and analyzed by different teams.

[0056] Referring to Figure 2 , Figure 2 A method flowchart of a method for constructing an architecture inheritance model based on a GCAir platform is provided for the embodiments of the present application. Accordingly, step S101 constructs an architecture inheritance model of the target equipment on the GCAir platform, which can be implemented through steps A1-A2:

[0057] A1: The GCAir platform acquires an XML file of the architecture model of the target equipment.

[0058] To construct the architecture inheritance model of the target equipment, the GCAir platform first needs to acquire the eXtensible Markup Language (XML) file of the architecture model of the target equipment. This XML file is usually exported by a system modeling language (such as SysML) or other architecture modeling tools, and contains key information such as the structure, components, modules and interfaces of the equipment system. This file will serve as the basis for subsequent architecture inheritance model construction.

[0059] A2: The GCAir platform inherits the architecture model based on the XML file to obtain the architecture inheritance model.

[0060] On the GCAir platform, the process of inheriting the architecture model based on the XML file can be described as the following steps:

[0061] (1) Parsing XML files: The GCAir platform first parses the obtained XML files, which usually contain detailed information about the target equipment architecture, such as structure, components, connections, interfaces, etc. By parsing the XML files, the GCAir platform extracts relevant architecture data and information.

[0062] (2) Inheritance of architecture model: After parsing the XML files, the platform inherits the original architecture model based on these data. "Inheritance" here means extending or modifying the basic structure of the original architecture model to adapt to the design requirements of the new equipment. The GCAir platform may add new functional modules, components, or adjust existing components based on the original architecture model, ensuring that the architecture model can reflect the specific design requirements of the target equipment.

[0063] (3) Generation of architecture inheritance model: After the inheritance process is completed, the platform generates a new architecture inheritance model. This inheritance model usually contains the latest design features, component relationships, functional requirements, etc., and provides a basis for subsequent simulation, analysis, and optimization.

[0064] After the generation of the architecture inheritance model, the GCAir platform can use this model for further simulation analysis, dynamic performance display, etc., to help the design team better understand and optimize the performance and behavior of the target equipment. Through this inheritance process, the GCAir platform can ensure the expansion and optimization of the model, improving its application effect in design, testing, and verification.

[0065] S102: The GCAir platform constructs the performance inheritance model and the three-dimensional simulation model of the target equipment based on the architecture inheritance model, and triggers the SysML software to construct the functional logic model of the target equipment based on the architecture inheritance model.

[0066] According to the architecture inheritance model, the GCAir platform can further expand the construction of the performance inheritance model and the three-dimensional simulation model of the equipment. The performance inheritance model mainly focuses on the working performance, dynamics, thermodynamics, etc. of the equipment, while the three-dimensional simulation model is used to reproduce the appearance, structure, and motion behavior of the equipment in virtual space. At the same time, the GCAir platform also needs to obtain the functional logic model of the target equipment constructed by the SysML software based on the architecture inheritance model.

[0067] Referring to Figure 3 , Figure 3 A method flowchart of a performance inheritance model construction method based on the GCAir platform provided by the embodiment of the present application can be implemented by steps B1-B3:

[0068] B1: The GCAir platform constructs a multi-disciplinary performance model of the target equipment based on the performance requirements of the functional architecture inheritance model.

[0069] The GCAir platform first constructs a multi-disciplinary performance model based on the functional architecture inheritance model according to the performance requirements of the target equipment. This multi-disciplinary performance model is a comprehensive model that integrates the performance of multiple subsystems. Each subsystem reflects the performance of the target equipment in different aspects, such as the power system, aerodynamics, airborne equipment, control system, etc. Through the integration of these performance subsystems, a more comprehensive performance analysis of the target equipment can be obtained.

[0070] B2: The GCAir platform obtains an FMU file corresponding to the multi-disciplinary performance model of the target equipment based on the FMI standard.

[0071] After the multi-disciplinary performance model is constructed, the GCAir platform will obtain a Functional Mock-Up Unit (FMU) file corresponding to the multi-disciplinary performance model of the target equipment based on the Functional Mock-up Interface (FMI) standard from the outside. The FMU file is a standardized file format for implementing various engineering analysis and simulation, and can realize cross-platform and cross-software model interoperability. Through the FMI interface of the GCAir platform, the FMU file can be integrated into the GCAir platform and work collaboratively with other models for subsequent simulation and optimization.

[0072] B3: The GCAir platform fills the multi-disciplinary performance model with the FMU file to obtain the performance inheritance model.

[0073] The GCAir platform uses the obtained FMU file to fill the multi-disciplinary performance model, thereby generating the performance inheritance model. The performance inheritance model is a system-level model that has been filled with detailed data and can be further analyzed and simulated. It integrates the performance data obtained from the FMU file and inherits and optimizes each performance subsystem according to the design requirements of the target equipment.

[0074] The GCAir platform fills each performance subsystem in the multi-disciplinary performance model with the functions and performance data defined in the FMU file. This process involves importing detailed information from the FMU file (such as the functional behavior of each subsystem, interaction relationships, etc.) into different modules of the performance inheritance model. Through this filling process, the GCAir platform can convert the preliminary performance inheritance model into a more complete and accurate performance model, thereby providing a foundation for subsequent simulation analysis and optimization.

[0075] In one possible implementation, constructing a functional logic model of the target equipment based on the architecture inheritance model includes:

[0076] The SysML software first identifies the individual functional modules in the architectural inheritance model and analyzes the interaction logic between the individual functional modules in the architectural inheritance model. Then the SysML software configures the functional logic model based on the individual functional modules in the architectural inheritance model and the interaction logic between the individual functional modules.

[0077] Specifically, first, the SysML software must identify and define the individual functional modules contained in the architectural inheritance model. The architectural inheritance model generally describes the overall structure of the equipment system and how individual subsystems are composed and work together. Each functional module represents an independent working unit in the target equipment, which may include power systems, control systems, onboard devices, communication systems, actuators, etc. Each module assumes a specific function and supports the overall operation and task execution of the equipment. For example, in a target equipment of an unmanned vehicle, the power system is responsible for driving the vehicle forward, the control system is responsible for real-time adjustment of the vehicle's actions, the onboard devices include sensors and monitoring devices, etc., and the communication system ensures data transmission between different modules. These modules cooperate and depend on each other to form the functional system of the equipment as a whole.

[0078] After the SysML software clearly identifies the individual functional modules in the architectural inheritance model, it needs to further analyze the interaction logic between these modules. The interaction relationship between functional modules determines the coordination and operation efficiency of the system. In this stage, the core of the analysis is how to integrate the input-output relationship, control logic, and timing of each module, etc., to ensure that the equipment can run smoothly. Each functional module not only has its own independent operation, but also needs to exchange information and transmit control signals with other modules. For example, the control system adjusts the output of the power system according to the sensor data provided by the onboard device, or the communication system transmits control instructions to the actuator module. The dependency relationship between modules, data flow path, and control signal transmission sequence all need to be clarified through logical analysis. This process usually involves the application of data flow diagrams, state machine diagrams, timing diagrams, etc., to ensure the correct interaction of functional modules.

[0079] The SysML software then configures the entire functional logic model. The core purpose of the configuration process is to integrate the module structure and interaction logic determined in the first two steps into a complete, executable functional logic model in a reasonable manner. In this stage, it is necessary to first determine the connection method between the functional modules. According to the input and output requirements of the modules, the data transmission path, and the dependency relationship of the control signals, it is determined how the modules are connected through appropriate interfaces. This connection is not only a physical connection, but also includes the path of information and control flow. On this basis, the internal control strategy of each module needs to be refined, such as how to respond to input signals, how to perform operations, and how to coordinate with other modules.

[0080] In addition, the constraints of the system also need to be considered, such as some modules may not work at the same time, or some operations must be triggered under certain conditions. In order to ensure the stability and reliability of the system, the functional logic model also needs to have certain fault tolerance and self-adaptation capabilities, such as how other modules continue to maintain the normal operation of the system when a module fails, how to handle exceptions, etc.

[0081] The process of building the functional logic model of the target equipment based on the architecture inheritance model is a systematic design process, involving the identification and division of various functional modules, in-depth analysis of the interaction between functional modules, and finally configuring a functional logic model that meets the requirements. This process needs to clarify the functional responsibilities of each module, analyze how they work together, and finally ensure that the equipment can efficiently and stably complete the assigned tasks through precise configuration.

[0082] In one possible implementation, the three-dimensional simulation model of the target equipment is built based on the functional architecture inheritance model, comprising:

[0083] The GCAir platform first needs to build a geometric model of the target equipment based on the performance requirements of the functional architecture inheritance model. Then the GCAir platform needs to develop animations for the geometric model to obtain the three-dimensional simulation model.

[0084] Specifically, in the first stage, the GCAir platform first needs to build a geometric model of the target equipment according to the performance requirements of the functional architecture inheritance model. The functional architecture inheritance model usually involves a comprehensive analysis of the functional requirements of the equipment under different working environments, task requirements, and performance indicators, which directly affect the design and form of each part of the equipment. By analyzing the functional architecture of the target equipment in detail and according to its performance requirements (such as flight performance, load, sensor configuration, etc.), the structure of the equipment and the geometric form of each component can be determined. Therefore, the construction of the geometric model is an important basis for ensuring that the target equipment can truly represent its functional requirements in simulation.

[0085] After the completion of the geometric model construction, the GCAir platform enters the second stage, which is the animation development of the geometric model, thereby obtaining a three-dimensional simulation model. The goal of animation development is to make the geometric model not only a static display, but also to dynamically display the movement, interaction and changes of the equipment according to the actual operation or task requirements. This process usually needs to introduce the kinematics and dynamics characteristics of the equipment into the model to ensure that each part of the equipment can move and change according to the real physical law in the simulation process. For example, the take-off, flight, maneuvering operation and weapon launching of the aircraft need to be presented through animation development, which requires that animation development not only accurately reflects the appearance of the equipment, but also embodies the behavior performance of the equipment in the dynamic environment.

[0086] Therefore, based on the performance requirements of the functional architecture inheritance model, the construction of the geometric model and the animation development, the three-dimensional simulation model finally formed not only faithfully presents the geometric shape of the target equipment in appearance, but also dynamically displays its operation and performance in actual use. This three-dimensional simulation model will become an indispensable important tool in the subsequent testing, verification and optimization process, which can help engineers more accurately evaluate the performance of the equipment, identify potential problems and make optimization improvements.

[0087] S103: The GCAir platform simulates the performance inheritance model based on the preset performance parameters and collects the running parameters of the performance inheritance model during simulation.

[0088] When the GCAir platform simulates the performance inheritance model of the target equipment (such as an aircraft), it first sets the running conditions of the model according to the preset performance parameters, such as the flight altitude, speed, engine thrust, weather conditions, etc. of the aircraft. These parameters define the performance of the aircraft in different flight environments and tasks. By applying these preset performance parameters to the performance inheritance model of the aircraft, the GCAir platform can simulate the dynamic response and performance of each system of the aircraft in the actual flight process. During the simulation process, the platform will collect and record multiple running parameters in real time, including flight speed, fuel consumption, lift, drag, body load and other key data. These running parameters provide detailed basis for evaluating the comprehensive performance of the aircraft and help analyze the performance of the aircraft under specific conditions.

[0089] S104: The GCAir platform transmits the running parameters to the functional logic model and the three-dimensional simulation model respectively, so that the functional logic model simulates the running flow state based on the running parameters on the system modeling language SysML software, and the three-dimensional simulation model simulates the running animation based on the running parameters on the GCAir platform.

[0090] The GCAir platform ensures that the two models can be independently and accurately simulated based on the same parameters by transmitting the operating parameters to the architecture inheritance model and the three-dimensional simulation model respectively.

[0091] In the functional logic model, these operating parameters are input into the SysML software, which simulates the functional logic model using these parameters to generate a simulation running flow state. For example, the platform generates a simulation running flow state for the flight of an aircraft, which is the taxiing and takeoff process of the aircraft, analyzes the system response and running flow of the aircraft in different states, and helps to evaluate the dynamic performance of the aircraft and the coordination of various systems.

[0092] In the three-dimensional simulation model, the GCAir platform uses the same operating parameters to perform spatial dynamic simulation and generates simulation running animations. The three-dimensional simulation model uses detailed physical models and visual representations on the GCAir platform, and it focuses on specific and visual simulation effects. After transmitting the operating parameters to the three-dimensional simulation model, the platform generates corresponding simulation running animations based on these parameters, such as showing the dynamic performance of the engine inside the aircraft or the actions of the aircraft during taxiing. Through these accurate three-dimensional animations, users can more intuitively observe the behavior of the system and evaluate its performance in actual operation.

[0093] It should be noted that in the simulation system of the GCAir platform, the architecture inheritance model and the performance inheritance model, and the architecture inheritance model and the three-dimensional simulation model interact with each other through the Transmission Control Protocol (TCP protocol). TCP protocol is a reliable, connection-oriented communication protocol that ensures stable and accurate data transmission between models and can handle network delays and packet loss problems, thereby ensuring data integrity and sequence.

[0094] Referring to Figure 4 , Figure 4 The method flowchart of the simulation verification method provided by the embodiment of the application can be implemented by C1-C3:

[0095] C1: The GCAir platform analyzes and compares the simulation running flow state with the standard running flow to obtain a first analysis result.

[0096] Firstly, by comparing the simulation running flow with the standard running flow, the GCAir platform can identify the differences and potential problems of the system in different running states. The first analysis result of this comparison can reveal the deviations between the model in the simulation process and the actual standard flow, helping designers to find potential deficiencies in system performance. For example, if there is a significant inconsistency between the simulation of the aircraft take-off or taxi flow and the standard flow, the platform can provide feedback to guide subsequent optimization.

[0097] C2: The GCAir platform analyzes and compares the simulation running animation with the standard running animation to obtain a second analysis result.

[0098] Next, the GCAir platform compares and analyzes the simulation running animation with the standard running animation to obtain a second analysis result. By comparing the simulation animation with the actual standard animation, the platform can more intuitively evaluate whether the external performance and movement trajectory of the aircraft meet the expectations. This analysis result is mainly used to find the differences in the spatial movement and external performance of the system, such as whether the engine running state of the aircraft, the flight attitude of the aircraft, etc. conforms to the actual standard running animation.

[0099] C3: The GCAir platform adjusts the preset performance parameters of the performance inheritance model and the interaction logic of the functional logic model based on the first analysis result and the second analysis result.

[0100] Finally, based on the first analysis result in C1 and the second analysis result in C2, the GCAir platform will adjust the preset performance parameters in the performance inheritance model and the interaction logic of the functional logic model. This adjustment process aims to optimize the performance of the model to make it more consistent with the actual running standard. By optimizing the parameters according to the simulation analysis result, the platform can gradually improve the accuracy of the model and the overall performance of the system, ensuring that the simulation result is consistent with the actual operation, thereby providing more reliable data support for the design and testing of the aircraft.

[0101] These three-step analysis and adjustment processes ensure that the simulation conducted through the GCAir platform not only accurately reflects the performance of the aircraft or system in different states, but also realizes continuous optimization and improvement, ensuring the accuracy of the design and efficient operation of the system.

[0102] Based on the content of S101-S104, it can be known that the GCAir platform first constructs an architecture inheritance model of the target equipment. Then, a performance inheritance model and a three-dimensional simulation model of the target equipment are constructed based on the architecture inheritance model, and a functional logic model of the target equipment constructed based on the architecture inheritance model is triggered by SysML software. Then, the performance inheritance model is simulated by using preset performance parameters, and running parameters in the simulation process are recorded. Finally, the running parameters are transmitted to the functional logic model and the three-dimensional simulation model, so that the functional logic model is simulated on the system modeling language (SysML) software based on the running parameters to obtain a simulation running flow state, and the three-dimensional simulation model is simulated on the GCAir platform based on the running parameters to generate a simulation running animation. The simulation method based on the GCAir platform seamlessly connects the functional architecture design and the performance simulation on the same platform, and overcomes the problem of fragmentation of each link in the traditional simulation method. The method effectively maintains and strengthens the close relationship among the equipment functional architecture, the functional logic model and the performance model, so that the functional architecture of the initial design can directly affect the performance simulation, avoids the disconnection between the design and the verification stage, and further improves the coherence, consistency and reliability of the design process.

[0103] Referring to Figure 5 , Figure 5 A structural schematic diagram of an equipment simulation device provided by an embodiment of the present application is shown in FIG. 5. As shown in FIG. 5, the equipment simulation device includes: Figure 5

[0104] A first construction unit 501 is configured to construct an architecture inheritance model of a target equipment.

[0105] A second construction unit 502 is configured to construct a functional logic model, a performance inheritance model and a three-dimensional simulation model of the target equipment based on the architecture inheritance model.

[0106] A triggering unit 503 is configured to trigger a functional logic model of the target equipment constructed based on the architecture inheritance model by SysML software.

[0107] An simulation unit 504 is configured to simulate the performance inheritance model based on preset performance parameters.

[0108] A parameter acquisition unit 505 is configured to acquire running parameters in the simulation of the performance inheritance model.

[0109] A transmission unit 506 is configured to transmit the running parameters to the functional logic model and the three-dimensional simulation model respectively, so that the functional logic model is simulated on system modeling language (SysML) software based on the running parameters to obtain a simulation running flow state, and the three-dimensional simulation model is simulated on the GCAir platform based on the running parameters to generate a simulation running animation. ​​

[0110] In a possible implementation, the first construction unit 501 specifically includes:

[0111] A first obtaining unit, configured to obtain an XML file of an architecture model of target equipment;

[0112] An inheritance unit, configured to inherit the architecture model based on the XML file to obtain the architecture inheritance model.

[0113] In a possible implementation, the second construction unit 502 specifically includes:

[0114] A determination and analysis unit, configured to determine each functional module in the architecture inheritance model, and analyze the interaction logic between each functional module in the architecture inheritance model;

[0115] A configuration unit, configured to configure the functional logic model based on each functional module in the architecture inheritance model and the interaction logic between each functional module.

[0116] In a possible implementation, the second construction unit 502 further includes:

[0117] A third construction unit, configured to construct a multi-disciplinary performance model of the target equipment based on the performance requirement of the functional architecture inheritance model; the multi-disciplinary performance model includes a plurality of performance subsystems;

[0118] A second obtaining unit, configured to obtain a functional mockup unit (FMU) file corresponding to the multi-disciplinary performance model of the target equipment based on a functional model interface (FMI) standard; the FMU file corresponding to the multi-disciplinary performance model is integrated into the GCAir platform through an FMI interface of the GCAir platform;

[0119] A filling unit, configured to fill the multi-disciplinary performance model with the FMU file to obtain a performance inheritance model.

[0120] In a possible implementation, the second construction unit 502 further includes:

[0121] A fourth construction unit, configured to construct a geometric model of the target equipment based on the performance requirement of the functional architecture inheritance model;

[0122] A development unit, configured to perform animation development on the geometric model to obtain a three-dimensional simulation model.

[0123] In a possible implementation, the apparatus further includes:

[0124] A first analysis and comparison unit, configured to analyze and compare the simulation running process state with a standard running process to obtain a first analysis result;

[0125] a second analysis and comparison unit configured to analyze and compare the simulation running flow animation with the standard running animation to obtain a second analysis result;

[0126] an adjustment unit configured to adjust preset performance parameters of the performance inheritance model and interaction logic of the functional logic model based on the first analysis result and the second analysis result.

[0127] In a possible implementation, the architecture inheritance model, the performance inheritance model and the three-dimensional simulation model perform data interaction based on a TCP protocol.

[0128] In addition, the embodiment of the present application further provides a simulation device of equipment, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, and the processor implements the simulation method of equipment as described above when executing the computer program.

[0129] In addition, the embodiment of the present application further provides a computer readable storage medium, wherein instructions are stored in the computer readable storage medium, and when the instructions are executed on a terminal device, the terminal device executes the simulation method of equipment as described above.

[0130] The embodiment of the present application provides a simulation device of equipment, which first constructs an architecture inheritance model of target equipment by using a first construction unit 501, and constructs a functional logic model, a performance inheritance model and a three-dimensional simulation model of the target equipment based on the architecture inheritance model by using a second construction unit 502. A triggering unit 503 triggers a functional logic model of the target equipment constructed based on the architecture inheritance model by using a SysML software. Then, a simulation unit 504 simulates the performance inheritance model based on preset performance parameters. Then, a parameter acquisition unit 505 acquires running parameters of the performance inheritance model during simulation, and a transmission unit 506 transmits the running parameters to the functional logic model and the three-dimensional simulation model respectively, so that the functional logic model is simulated on a system modeling language (SysML) software based on the running parameters to obtain a simulation running flow state, and the three-dimensional simulation model is simulated on a GCAir platform based on the running parameters to obtain a simulation running animation. By using the simulation method based on the GCAir platform, the embodiment of the present application successfully breaks the barriers between various parts in traditional equipment design, and realizes smooth transition from functional architecture design to performance simulation. Simulation operations are performed on the same platform, which strengthens the close relationship between the functional architecture design and the performance model, so that the functional architecture directly affects the performance simulation in the early design stage, effectively avoids the disconnection between the design and the verification stage, and improves the consistency and reliability of the design and the verification.

[0131] The simulation method of the equipment, the device, the equipment and the storage medium provided by the present application are introduced in detail. The embodiments in the specification are described in a progressive manner, and each embodiment focuses on the differences from other embodiments. The same or similar parts of each embodiment can be referred to each other. For the device disclosed in the embodiments, since it corresponds to the method disclosed in the embodiments, the description is relatively simple, and the related parts can be referred to the method part. It should be pointed out that for ordinary skilled in the art, without departing from the principle of the present application, some improvements and modifications can be made to the present application, and these improvements and modifications also fall within the protection scope of the claims of the present application.

[0132] It should be understood that in the present application, "at least one" means one or more, and "multiple" means two or more. "And / or" is used to describe the association between the associated objects, which means that there can be three kinds of relationships, for example, "A and / or B" can represent three cases of only A, only B and A and B existing at the same time, where A and B can be singular or plural. The character " / " generally represents an "or" relationship between the front and rear associated objects. "At least one of the following" or similar expressions means any combination of these items, including any combination of single or multiple items. For example, at least one of a, b or c can represent a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b and c can be single or multiple.

[0133] It should also be noted that in this paper, relationship terms such as first and second are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between the entities or operations. Moreover, the terms "include", "contain" or any other variant thereof are intended to cover non-exclusive inclusion, so that the process, method, article or equipment including a series of elements not only includes those elements, but also includes other elements not explicitly listed or inherent to such process, method, article or equipment. Without more limitations, the element defined by the sentence "including a…" does not exclude the presence of other identical elements in the process, method, article or equipment including the element.

[0134] The steps of a method or algorithm described in connection with the embodiments disclosed herein can be embodied directly in hardware, in a software module executed by a processor, or in a combination of the two. A software module can reside in random access memory (RAM), memory, flash memory, read-only memory (ROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), registers, hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art.

Claims

1. A simulation method for equipment, characterized in that, The method, applied to the GCAir platform, an integrated system simulation, testing, and verification platform, includes: Construct an architecture inheritance model for the target equipment; Based on the architecture inheritance model, the performance inheritance model and three-dimensional simulation model of the target equipment are constructed, and the functional logic model of the target equipment is constructed by the system modeling language SysML software based on the architecture inheritance model. The performance inheritance model is simulated based on preset performance parameters, and the running parameters of the performance inheritance model during simulation are collected. The running parameters are transmitted to the functional logic model and the three-dimensional simulation model respectively, so that the functional logic model can perform simulation on the SysML software based on the running parameters to obtain the simulation running process state, and the three-dimensional simulation model can perform simulation on the GCAir platform based on the running parameters to obtain the simulation running animation. The architecture inheritance model for constructing the target equipment includes: Obtain an Extensible Markup Language (XML) file containing the architecture model of the target equipment; The architecture inheritance model is obtained by inheriting the architecture model from the XML file; The process of constructing the functional logic model of the target equipment includes: The SysML software is triggered to determine each functional module in the architecture inheritance model and to analyze the interaction logic between each functional module in the architecture inheritance model. The SysML software is used to configure the functional logic model based on the various functional modules in the architecture inheritance model and the interaction logic between the functional modules. Based on the aforementioned architecture inheritance model, a performance inheritance model for the target equipment is constructed, including: Based on the performance requirements of the architecture inheritance model, a multi-disciplinary performance model for the target equipment is constructed; the multi-disciplinary performance model includes multiple performance subsystems. The Functional Model Interface (FMI) standard is used to obtain the Functional Model Unit (FMU) file corresponding to the multi-disciplinary performance model of the target equipment; the FMU file corresponding to the multi-disciplinary performance model is integrated into the GCAir platform through the FMI interface of the GCAir platform; The performance inheritance model is obtained by filling the multi-disciplinary performance model with the FMU file.

2. The method according to claim 1, characterized in that, Based on the aforementioned architecture inheritance model, a three-dimensional simulation model of the target equipment is constructed, including: The geometric model of the target equipment is constructed based on the performance requirements of the architecture inheritance model. The geometric model is animated to obtain the three-dimensional simulation model.

3. The method according to claim 1, characterized in that, The method further includes: The simulation process flow state is analyzed and compared with the standard process flow to obtain the first analysis result; The second analysis result is obtained by analyzing and comparing the simulated running animation with the standard running animation; Based on the first analysis result and the second analysis result, adjust the preset performance parameters of the performance inheritance model and the interaction logic of the functional logic model.

4. The method according to claim 1, characterized in that, The architecture inheritance model, the performance inheritance model, and the three-dimensional simulation model interact with each other based on the Transmission Control Protocol (TCP).

5. A simulation device for equipment, characterized in that, The device includes: The first building unit is used to build the architecture inheritance model of the target equipment; The second construction unit is used to construct the functional logic model, performance inheritance model and three-dimensional simulation model of the target equipment based on the architecture inheritance model. The triggering unit is used to trigger the functional logic model of the target equipment constructed by SysML software based on the architecture inheritance model; The simulation unit is used to simulate the performance inheritance model based on preset performance parameters; The parameter acquisition unit is used to acquire the running parameters during the simulation of the performance inheritance model. The transmission unit is used to transmit the running parameters to the functional logic model and the three-dimensional simulation model respectively, so that the functional logic model can be simulated on the SysML software based on the running parameters to obtain the simulation running process state, and the three-dimensional simulation model can be simulated on the GCAir platform based on the running parameters to obtain the simulation running animation. The first building unit specifically includes: The first acquisition unit is used to acquire the XML file of the architecture model of the target equipment; An inheritance unit is used to inherit the architecture model from the XML file to obtain the architecture inheritance model; The second building unit specifically includes: An analysis unit is defined to identify each functional module in the architecture inheritance model and analyze the interaction logic between each functional module in the architecture inheritance model. A configuration unit is used to configure the functional logic model based on each functional module in the architecture inheritance model and the interaction logic between each functional module. The second building unit also includes: The third building unit is used to construct a multi-disciplinary performance model of the target equipment based on the performance requirements of the architecture inheritance model; the multi-disciplinary performance model includes multiple performance subsystems. The second acquisition unit is used to acquire the Functional Model Interface (FMI) standard for the Functional Model Interface (FMI) and the corresponding Functional Model Unit (FMU) file for the multi-disciplinary performance model of the target equipment; the FMU file corresponding to the multi-disciplinary performance model is integrated into the GCAir platform through the FMI interface of the GCAir platform. A filling unit is used to fill the multi-disciplinary performance model with the FMU file to obtain the performance inheritance model.

6. A simulation device for equipment, characterized in that, include: A memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor, when executing the computer program, implements a simulation method for the equipment as described in any one of claims 1-4.

7. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores instructions that, when executed on a terminal device, cause the terminal device to perform the simulation method of the equipment as described in any one of claims 1-4.

Citation Information

Patent Citations

  • Method for modeling and simulating native multidisciplinary complex product supporting physical simulation

    CN114218746A