Simulation platform and simulation method based on real object and semi-real object
By designing a simulation platform based on physical and semi-physical objects and using a virtual test environment for simulation, the existing platform's low efficiency and cumbersome upgrade and maintenance are solved, and the simulation needs of rapid research and development and high reliability of complex systems are achieved.
Patent Information
- Application Number
- CN202411916207.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-24
- Publication Date
- 2025-04-04
AI Technical Summary
The existing semi-physical simulation platform is inefficient and has cumbersome upgrades and maintenance, and cannot meet the needs of rapid research and development and high reliability of complex systems.
Design a simulation platform based on physical and semi-physical objects, including environmental construction module, semi-physical object simulation module, physical simulation cluster module and simulation comprehensive management module, simulate through a virtual test environment, obtain semi-physical object and physical simulation data, and conduct evaluation.
It has realized a powerful, flexible and efficient simulation modeling platform, which can meet the semi-physical simulation needs of different types of products, shorten product design and R&D cycles, and ensure consistent product quality.
Smart Images

Figure CN119758765A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of device simulation, and in particular to a simulation platform and a simulation method based on physical and semi-physical objects. Background Art
[0002] Semi-physical simulation technology is a simulation method that directly introduces some physical objects or physical models into the circuit. Compared with pure digital simulation, it has higher simulation confidence and is one of the effective means to conduct comprehensive testing and verification of products and improve R&D efficiency. It is widely used in the entire process of product development, including solution demonstration, design analysis, production and manufacturing, test evaluation, and personnel training.
[0003] However, with the development of science and technology, the functional requirements of spacecraft are becoming increasingly diverse and the system composition is becoming increasingly complex, which puts higher requirements on the reliability and stability of products. In the past, semi-physical simulation platforms were often targeted at a specific research object, and the product functions and performance were developed one-to-one according to the needs. The efficiency was low, and the subsequent upgrade and maintenance process was cumbersome, and it was impossible to achieve multi-scenario scheduling, which made it difficult to meet the needs of rapid development and high reliability of complex systems.
[0004] Therefore, there is an urgent need to develop a simulation platform and simulation method based on physical and semi-physical objects to solve one or more of the above-mentioned problems. Summary of the invention
[0005] In view of this, in order to solve the above technical problems or part of the technical problems, an embodiment of the present invention provides a simulation platform and a simulation method based on physical objects and semi-physical objects.
[0006] In a first aspect, the present application provides a simulation platform based on physical and semi-physical objects, the platform comprising: an environment construction module, a semi-physical simulation module, a physical simulation cluster module and a simulation comprehensive management module;
[0007] The environment building module is used to obtain the environment information of the device to be tested and build a virtual test environment according to the environment information;
[0008] The semi-physical simulation module is used to perform semi-physical simulation on the device to be tested using the virtual test environment to obtain semi-physical simulation data;
[0009] The physical simulation cluster module is used to use the virtual test environment to perform physical simulation on the device to be tested to obtain physical simulation data;
[0010] The simulation comprehensive management module is used to evaluate the semi-physical simulation data and the physical simulation data to obtain the simulation evaluation result of the device to be tested.
[0011] In a possible implementation, the environment building module includes:
[0012] Measuring unit: used to measure and process the environment where the device to be tested is located, and obtain the environmental information of the device to be tested;
[0013] Enhanced mixing unit: used for extracting environmental features of the environmental information, and performing enhanced mixing processing on the environmental features to obtain environmental feature information of the test device;
[0014] Environmental simulation unit: used to construct a virtual test environment for the device to be tested according to the environmental characteristic information.
[0015] In a possible implementation, the semi-physical simulation module includes:
[0016] General semi-physical simulation unit: used for performing general semi-physical simulation on the device to be tested by using the virtual test environment to obtain first simulation data;
[0017] A dedicated semi-physical simulation unit: used to call preset semi-physical simulation parameters, and use the semi-physical simulation parameters to perform a dedicated semi-physical simulation on the device to be tested to obtain second simulation data;
[0018] Semi-physical simulation management unit: integrates and compares the first simulation data and the second simulation data to obtain semi-physical simulation data.
[0019] In a possible implementation, the physical simulation cluster module includes:
[0020] An infrastructure simulation unit is used to perform physical simulation on the operating state of the equipment to be tested by using the virtual test environment to obtain first physical simulation data;
[0021] A physical device simulation unit: used to simulate the physical operation of the device to be tested and obtain second physical simulation data corresponding to the physical operation;
[0022] Maintenance auxiliary simulation unit: used to simulate the fault state of the device to be tested and the maintenance operation corresponding to the fault state to obtain third physical simulation data.
[0023] In a possible implementation, the simulation integrated management module includes:
[0024] A simulation data processing unit; acquiring semi-physical simulation data and first physical simulation data, second physical simulation data, third physical simulation data, and fourth simulation data, combining them into a simulation data group, combining the semi-physical simulation data and the first physical simulation data, second physical simulation data, third physical simulation data, and fourth simulation data into a simulation data group, and adding the simulation data group to a simulation database;
[0025] Simulation evaluation unit: evaluates the simulation data group to obtain a simulation evaluation result.
[0026] In a possible implementation, the simulation integrated management module further includes:
[0027] Fault determination unit: when the simulation evaluation result meets the preset simulation requirement, determine the fault information of the device to be tested based on the simulation data group.
[0028] In a second aspect, the present application provides a simulation method based on physical objects and semi-physical objects, the method comprising:
[0029] Acquire environmental information of the device to be tested, and construct a virtual test environment according to the environmental information;
[0030] Using the virtual test environment to perform semi-physical simulation on the device to be tested to obtain semi-physical simulation data;
[0031] Using the virtual test environment to perform physical simulation on the device to be tested to obtain physical simulation data;
[0032] The semi-physical simulation data and the physical simulation data are evaluated to obtain a simulation evaluation result of the device to be tested.
[0033] In a possible implementation, the method further includes:
[0034] When the simulation evaluation result meets the preset simulation requirement, the fault information of the device to be tested is determined based on the simulation data group.
[0035] In a possible implementation manner, using the virtual test environment to perform semi-physical simulation on the device to be tested to obtain semi-physical simulation data includes:
[0036] Performing a general semi-physical simulation on the device to be tested using the virtual test environment to obtain first simulation data;
[0037] Calling preset semi-physical simulation parameters, and performing a dedicated semi-physical simulation on the device to be tested using the semi-physical simulation parameters to obtain second simulation data;
[0038] The first simulation data and the second simulation data are integrated and compared to obtain semi-physical simulation data.
[0039] In a possible implementation manner, using the virtual test environment to perform physical simulation on the device to be tested to obtain physical simulation data includes:
[0040] Using the virtual test environment to perform physical simulation on the operating state of the device to be tested to obtain first physical simulation data;
[0041] Simulating the physical operation of the device to be tested to obtain second physical simulation data corresponding to the physical operation;
[0042] The fault state of the device to be tested and the maintenance operation corresponding to the fault state are simulated to obtain third physical simulation data.
[0043] The above-mentioned technical scheme provided by the embodiment of the present application has the following advantages over the prior art: the simulation platform provided by the embodiment of the present application provides a powerful, flexible and efficient simulation modeling platform, which can configure parameters according to the characteristics of different objects and different needs, and then complete comprehensive and comprehensive test verification. Compared with pure digital simulation, it meets the semi-physical simulation needs of different types of products, shortens the product design and R&D cycle, ensures consistent product quality, and at the same time better utilizes simulation models, simulation results, simulation data and other information to achieve the versatility, standardization and versatility of the simulation platform. BRIEF DESCRIPTION OF THE DRAWINGS
[0044] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the invention and, together with the description, serve to explain the principles of the invention.
[0045] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.
[0046] One or more embodiments are exemplarily described by pictures in the corresponding drawings, and these exemplified descriptions do not constitute limitations on the embodiments. Elements with the same reference numerals in the drawings represent similar elements, and unless otherwise stated, the figures in the drawings do not constitute proportional limitations.
[0047] Figure 1 A schematic diagram of the structure of a simulation platform based on physical and semi-physical objects provided in an embodiment of the present application;
[0048] Figure 2 A schematic diagram of the structure of the environment building module provided in the embodiment of the present application;
[0049] Figure 3 A schematic diagram of the structure of a semi-physical simulation module provided in an embodiment of the present application;
[0050] Figure 4 A schematic diagram of the structure of a physical simulation cluster module provided in an embodiment of the present application;
[0051] Figure 5A schematic diagram of the structure of the simulation integrated management module provided in the embodiment of the present application;
[0052] Figure 6 A schematic diagram of a flow chart of a simulation method based on physical objects and semi-physical objects provided in an embodiment of the present application;
[0053] Figure 7 A schematic diagram of the steps of a simulation method based on physical and semi-physical objects provided in an embodiment of the present application. DETAILED DESCRIPTION
[0054] In order to make the purpose, technical solution and advantages of the embodiments of the present application clearer, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of this application.
[0055] The disclosure below provides many different embodiments or examples to implement different structures of the present invention. In order to simplify the disclosure of the present invention, the parts and settings of specific examples are described below. Of course, they are only examples, and the purpose is not to limit the present invention. In addition, the present invention can repeat reference numbers and / or letters in different examples. This repetition is for the purpose of simplification and clarity, and does not itself indicate the relationship between the various embodiments and / or settings discussed.
[0056] In order to solve the technical problems in the prior art of one-to-one specialized research and development according to needs, low efficiency, cumbersome subsequent upgrade and maintenance processes, inability to achieve multi-scenario scheduling, and difficulty in meeting the needs of rapid research and development and high reliability of complex systems, the present application provides a simulation platform and simulation method based on physical and semi-physical objects as an interface bridge between physical objects and virtual digital models, and verifies product performance and functions in the constructed simulation environment, thereby improving the reliability of the design and product quality. It has the functions of resource compatibility and callability, functional elasticity and scalability, and efficient and reconfigurable engine, and is used to simulate and verify the comprehensive operating status of the object under test, hardware equipment and software upgrades, and daily training of operators, to achieve simulation prediction before the mission, real-time monitoring during the mission, and evaluation and analysis after the mission, and can be used in the fields of aircraft design, deep space exploration, etc.
[0057] Figure 1 A schematic diagram of a physical and semi-physical simulation platform provided in an embodiment of the present application is shown in FIG. Figure 1 As shown, the simulation platform based on physical and semi-physical objects specifically includes: an environment construction module, a semi-physical simulation module, a physical simulation cluster module and a simulation comprehensive management module;
[0058] The environment building module is used to obtain the environment information of the device to be tested and build a virtual test environment according to the environment information;
[0059] In this embodiment, the environment construction module constructs and simulates the real operating environment of the simulation object on the ground, and has simulations of lighting, gravity, measurement and communication, providing a basic operating environment for the semi-physical simulation module and the physical simulation module.
[0060] The specific environment construction module is responsible for collecting and obtaining the environment information of the device to be tested, which may include but is not limited to key parameters such as operating system type, hardware configuration, network status, etc. After collecting this environment information, the module will use this data to simulate and build a virtual test environment that matches the actual device environment. The virtual environment can be used to test and verify software or systems without affecting the real device.
[0061] The semi-physical simulation module is used to perform semi-physical simulation on the device to be tested using the virtual test environment to obtain semi-physical simulation data;
[0062] Semi-physical simulation connects some physical hardware into the simulation loop, such as controllers, sensors, actuators and other real physical devices. The rest is simulated in the computer by building a mathematical model.
[0063] In this embodiment, the semi-physical simulation module generates a semi-physical simulation model from a simulation object, and tests the functional performance of the equipment and system through a virtual environment built by the environment construction module.
[0064] Specifically, the semi-physical simulation module mainly uses a virtual test environment to perform semi-physical simulation operations on the equipment to be tested. In this way, relevant data generated by the semi-physical simulation can be effectively obtained.
[0065] The physical simulation cluster module is used to use the virtual test environment to perform physical simulation on the device to be tested to obtain physical simulation data;
[0066] In this embodiment, the physical simulation cluster module simulates the physical object under test through a standardized simulation switching port access platform, allowing users to perform operation verification and performance testing on the equipment and key components, identify potential problems in advance, and optimize system design and operation processes.
[0067] Specifically, by using a virtual test environment, accurate physical simulation operations are performed on the equipment to be tested, thereby obtaining simulation data similar to the operation of the real equipment.
[0068] The simulation comprehensive management module is used to evaluate the semi-physical simulation data and the physical simulation data to obtain the simulation evaluation result of the device to be tested.
[0069] In this embodiment, the simulation comprehensive management module is the comprehensive control center of the simulation platform operation, which is mainly used for simulation task scheduling, simulation data analysis, simulation object health status assessment, fault detection and simulation data storage.
[0070] Specifically, the simulation comprehensive management module is used to specifically process and manage various simulation data. Its main function is to conduct a detailed evaluation of the semi-physical simulation data and the physical simulation data. Through this evaluation, the simulation evaluation results of the equipment to be tested can be accurately obtained, thereby providing an important reference basis for subsequent testing and improvements.
[0071] In summary, simulation objects include physical objects and semi-physical objects. The objects under test can directly connect the physical objects or generated semi-physical objects to the simulation platform through standardized simulation interaction ports according to the needs. The model layer mainly constructs the simulation environment, including the ground simulation field, gravity simulation system, lighting simulation system, measurement system, communication simulation system, augmented reality / mixed reality system, structural mechanism simulation system, power supply and distribution simulation system, and panoramic imaging system; the simulation layer includes semi-physical simulation modules and physical simulation modules, among which the semi-physical simulation modules include general physical simulation units, special semi-physical simulation units, and semi-physical simulation management units; the physical simulation cluster module includes infrastructure simulation units, physical equipment simulation units, and maintenance auxiliary simulation units; the service layer provides users with task scheduling and simulation management of core functions such as semi-physical simulation, physical simulation, and environmental simulation, mainly including simulation task editing and scheduling system, simulation data storage and analysis system, simulation evaluation unit, fault warning and fault location system (fault determination unit) and simulation database.
[0072] Figure 2 A schematic diagram of the structure of the environment building module provided in the embodiment of the present application, such as Figure 2 As shown, the environment building module includes:
[0073] Measuring unit: used to measure and process the environment where the device to be tested is located, and obtain the environmental information of the device to be tested;
[0074] Enhanced mixing unit: used for extracting environmental features of the environmental information, and performing enhanced mixing processing on the environmental features to obtain environmental feature information of the test device;
[0075] Environmental simulation unit: used to construct a virtual test environment for the device to be tested according to the environmental characteristic information.
[0076] In this embodiment, the environment construction module mainly includes a measurement unit, an enhanced mixing unit and an environment simulation unit. The main function of the measurement unit is to perform a series of measurement processing on the environment where the device to be tested is located, and obtain the environmental information about the device to be tested through these measurement processing; after the enhanced mixing unit obtains the environmental information of the device to be tested, the enhanced mixing unit will start to work, extract the key environmental features in the environmental information, and then perform enhanced mixing processing on the environmental features, and finally obtain a more comprehensive and accurate environmental feature information of the test device. Environment simulation unit: After obtaining the environmental feature information of the test device, the environment simulation unit constructs a virtual test environment based on the environmental feature information. This virtual test environment will simulate as much as possible the various environmental conditions that the device to be tested may encounter in actual use, thereby providing a more realistic and comprehensive test environment for the test device.
[0077] Specifically, the measurement unit includes two important components: a measurement system and a panoramic imaging system. For example, the measurement system is responsible for accurately acquiring data and information, while the panoramic imaging system provides a full range of visual capture capabilities, providing rich image data for subsequent analysis and processing.
[0078] The augmented hybrid unit consists of an augmented reality / mixed reality system that provides an enhanced interactive experience by combining virtual information with the real world.
[0079] The environmental simulation unit includes multiple subsystems such as the ground simulation field, gravity simulation system, illumination simulation system, communication simulation system, structural mechanism simulation system, and power supply and distribution simulation system. The ground simulation field can simulate various ground conditions to test the performance of equipment or systems under different terrains. The gravity simulation system can simulate different gravity environments; the illumination simulation system can simulate different illumination conditions; the communication simulation system is used to simulate various communication environments to ensure the stability and reliability of the equipment under actual communication conditions; the structural mechanism simulation system can simulate the movement and load conditions of various mechanical structures to provide support for structural design and performance testing; and the power supply and distribution simulation system simulates the environment of power supply and distribution.
[0080] Figure 3 A schematic diagram of the structure of a semi-physical simulation module provided in an embodiment of the present application is shown in FIG. Figure 3 As shown, the semi-physical simulation module includes:
[0081] General semi-physical simulation unit: used for performing general semi-physical simulation on the device to be tested by using the virtual test environment to obtain first simulation data;
[0082] A dedicated semi-physical simulation unit: used to call preset semi-physical simulation parameters, and use the semi-physical simulation parameters to perform a dedicated semi-physical simulation on the device to be tested to obtain second simulation data;
[0083] Semi-physical simulation management unit: integrates and compares the first simulation data and the second simulation data to obtain semi-physical simulation data.
[0084] In this embodiment, the semi-physical simulation module realizes the generation of a semi-physical simulation model of the object under test and verifies the functional performance indicators of the equipment and system; the semi-physical simulation module includes: a general semi-physical simulation unit, a special semi-physical simulation unit, and a semi-physical simulation management unit;
[0085] Specifically, the general semi-physical simulation unit is the core component of the semi-physical simulation module and is mainly responsible for using the virtual test environment to perform general semi-physical simulation operations on the devices to be tested. Using it, various working conditions and environments can be simulated, so that the first simulation data obtained has important reference value for subsequent analysis and decision-making.
[0086] The dedicated semi-physical simulation unit is used to perform specific semi-physical simulation tasks. By calling pre-set semi-physical simulation parameters, targeted simulation tests are performed on specific devices to be tested, and second simulation data can be obtained. The second simulation data can reflect the performance of the device under specific conditions.
[0087] The semi-physical simulation management unit is another key part of the semi-physical simulation module. It integrates and compares the first simulation data and the second simulation data mentioned above, and comprehensively analyzes the two types of data to obtain more comprehensive and accurate semi-physical simulation data.
[0088] Figure 4 A schematic diagram of the structure of the physical simulation cluster module provided in the embodiment of the present application is shown in FIG. Figure 4 As shown, the physical simulation cluster module includes:
[0089] An infrastructure simulation unit is used to perform physical simulation on the operating state of the equipment to be tested by using the virtual test environment to obtain first physical simulation data;
[0090] A physical device simulation unit: used to simulate the physical operation of the device to be tested and obtain second physical simulation data corresponding to the physical operation;
[0091] Maintenance auxiliary simulation unit: used to simulate the fault state of the device to be tested and the maintenance operation corresponding to the fault state to obtain third physical simulation data.
[0092] In this embodiment, the physical simulation cluster module simulates the physical object under test through a standardized simulation switching port access platform, allowing users to perform operation verification and performance testing on the equipment and key components, identify potential problems in advance, and optimize system design and operation processes.
[0093] Specifically, the infrastructure simulation unit uses a virtual test environment to simulate and reproduce various states of the device to be tested in actual operation, and collects the first physical simulation data about the device operation through infrastructure simulation to provide data support for subsequent analysis and improvement work.
[0094] The physical device simulation unit simulates the physical operation process of the device to be tested. Through the physical device simulation technology, the second physical simulation data corresponding to the actual physical operation can be obtained, which can not only help us better understand the physical characteristics of the device, but also provide an important reference basis for the optimal design of the equipment.
[0095] The maintenance auxiliary simulation unit focuses on simulating the possible fault conditions of the equipment to be tested and the maintenance operations taken for these fault conditions. Through maintenance auxiliary simulation, third-party physical simulation data can be obtained, which is of great significance for formulating maintenance strategies, improving maintenance efficiency and reducing maintenance costs.
[0096] Figure 5 A schematic diagram of the structure of the simulation integrated management module provided in the embodiment of the present application is shown in FIG. Figure 5 As shown, the simulation integrated management module includes:
[0097] A simulation data processing unit; acquiring semi-physical simulation data and first physical simulation data, second physical simulation data, third physical simulation data, and fourth simulation data, combining them into a simulation data group, combining the semi-physical simulation data and the first physical simulation data, second physical simulation data, third physical simulation data, and fourth simulation data into a simulation data group, and adding the simulation data group to a simulation database;
[0098] Simulation evaluation unit: evaluates the simulation data group to obtain a simulation evaluation result.
[0099] In this embodiment, the simulation comprehensive management module is the comprehensive control center of the simulation platform operation, which is mainly used for simulation task scheduling, simulation data analysis, simulation object health status assessment, fault detection and simulation data storage.
[0100] Specifically, the simulation data processing unit is responsible for collecting and integrating various types of simulation data, including semi-physical simulation data and first physical simulation data, second physical simulation data, third physical simulation data and fourth simulation data, to form a complete simulation data group, and the simulation data group will be added to the simulation database to provide rich data resources for subsequent analysis and processing.
[0101] The simulation evaluation unit is responsible for conducting in-depth analysis and evaluation of the simulation data. It uses advanced algorithms and models to conduct a comprehensive evaluation of the data in the simulation data group, thereby obtaining simulation evaluation results with guiding significance, reflecting the accuracy of the simulation process.
[0102] In a possible implementation manner, the simulation integrated management module further includes: a fault determination unit: when the simulation evaluation result meets the preset simulation requirement, determining the fault information of the device to be tested based on the simulation data group.
[0103] In this embodiment, the simulation integrated management module of the present application further includes a fault determination unit, which uses the simulation data group to analyze and determine the fault information of the device to be tested when the result of the simulation evaluation meets the preset simulation requirements.
[0104] Specifically, when the results of the simulation evaluation match the preset simulation requirements, the fault determination unit will be activated to deeply process the simulation data group and identify possible fault points of the equipment through a series of logical judgments and data analysis processes. This process involves a variety of technical means such as data comparison, pattern recognition, and fault tree analysis. In this way, the fault determination unit can provide maintenance personnel with accurate fault information, thereby guiding them to carry out targeted maintenance work and ensure that the equipment can quickly return to normal operation.
[0105] Figure 6 A flow chart of a simulation method based on physical objects and semi-physical objects provided in an embodiment of the present application, the method comprising:
[0106] S601, obtaining environmental information of a device to be tested, and constructing a virtual test environment according to the environmental information;
[0107] In this embodiment, in order to conduct effective testing, it is first necessary to obtain the environmental information of the device to be tested, the hardware configuration, operating system version, network settings and other relevant software environment parameters to ensure the accuracy and reliability of the test, and then build a virtual test environment based on the environmental information to simulate the operating environment of the real device, so as to facilitate testing without being restricted by the actual physical device.
[0108] S602, using the virtual test environment to perform semi-physical simulation on the device to be tested to obtain semi-physical simulation data;
[0109] In this embodiment, by using the virtual test environment described above, a semi-physical simulation operation can be performed on the device to be tested, thereby obtaining relevant semi-physical simulation data.
[0110] S603, using the virtual test environment to perform physical simulation on the device to be tested to obtain physical simulation data;
[0111] In this embodiment, by using the virtual test environment described above, accurate physical simulation operations are performed on the device to be tested, thereby obtaining a series of simulation data corresponding to the physical operations;
[0112] S604: Evaluate the semi-physical simulation data and the physical simulation data to obtain a simulation evaluation result of the device to be tested.
[0113] In this embodiment, by evaluating and analyzing the semi-physical simulation data and physical simulation data mentioned above, a simulation evaluation result on the device to be tested is obtained, which helps to understand the performance and performance of the device in a simulated environment.
[0114] The simulation method based on physical and semi-physical objects provided in the embodiments of the present application can simulate various complex scenarios and conditions by constructing a highly simulated virtual test environment, so as to conduct more comprehensive and in-depth testing of the equipment. It can not only improve the efficiency of the test, but also evaluate the performance and reliability of the equipment without contacting the real equipment, thereby ensuring the stability and safety in actual applications, greatly reducing the cost and time of physical testing, and improving the accuracy and safety of the test.
[0115] In a possible implementation manner, using the virtual test environment to perform semi-physical simulation on the device to be tested to obtain semi-physical simulation data includes:
[0116] Performing a general semi-physical simulation on the device to be tested using the virtual test environment to obtain first simulation data;
[0117] Calling preset semi-physical simulation parameters, and performing a dedicated semi-physical simulation on the device to be tested using the semi-physical simulation parameters to obtain second simulation data;
[0118] The first simulation data and the second simulation data are integrated and compared to obtain semi-physical simulation data.
[0119] In this embodiment, a general semi-physical simulation process is performed on the device to be tested by using a virtual test environment, so as to obtain a first set of simulation data; then, pre-set semi-physical simulation parameters are called, and these parameters are used to perform a special semi-physical simulation process on the same device to be tested, so as to obtain a second set of simulation data; finally, the first simulation data and the second simulation data are comprehensively compared and processed, and through such analysis and integration, complete semi-physical simulation data are finally obtained.
[0120] In a possible implementation manner, using the virtual test environment to perform physical simulation on the device to be tested to obtain physical simulation data includes:
[0121] Using the virtual test environment to perform physical simulation on the operating state of the device to be tested to obtain first physical simulation data;
[0122] Simulating the physical operation of the device to be tested to obtain second physical simulation data corresponding to the physical operation;
[0123] The fault state of the device to be tested and the maintenance operation corresponding to the fault state are simulated to obtain third physical simulation data.
[0124] In this embodiment, by using a virtual test environment, the operating state of the tested device can be accurately simulated in physical form, thereby obtaining first physical simulation data, and then in the virtual test environment, the physical operation process of the tested device is further simulated, and through this simulation, second physical simulation data corresponding to the physical operation can be obtained; in addition, the possible fault states of the tested device and the maintenance operations taken for these fault states can also be simulated in the virtual test environment, and through such a simulation process, third physical simulation data can be obtained.
[0125] Figure 7 A schematic diagram of the steps of a simulation method based on physical and semi-physical objects provided in an embodiment of the present application is shown in FIG. Figure 7 As shown, the simulation method based on physical and semi-physical includes the following steps:
[0126] Step 1: Platform preparation and initialization: build a compatible reconfigurable simulation platform based on the fusion of physical and semi-physical technologies, ensure that the software version is compatible with the hardware, and that necessary debugging and verification have been performed.
[0127] Step 2: Access the simulation platform. Physical / semi-physical devices can be connected to the simulation platform through standardized simulation interaction ports.
[0128] Step 3: Simulation environment construction. The user sets the operating environment parameters through the simulation comprehensive management module interface and selects the test items to be performed.
[0129] Step 4: Build a physical / semi-physical simulator, integrating key hardware components of the physical device or actual system into the simulator to carry out subsequent testing and verification.
[0130] Step 5: Test instruction generation and sending. The simulation integrated management module generates corresponding test instructions according to the test items selected by the user and sends them to the physical / semi-physical simulation module.
[0131] Step 6: Data collection and transmission. The physical / semi-physical simulation module collects the functional performance parameters of the object under test in real time according to the test instructions, and sends the parameters to the simulation comprehensive management module for subsequent analysis and evaluation.
[0132] Step 7: Result analysis and evaluation. The simulation comprehensive management module performs analysis and calculation based on the collected test parameters to evaluate the completion of the functional performance indicators of the object under test.
[0133] Step 8: Simulation data mining: deep mining of the test data of the object under test to provide users with functions such as decision assistance and fault warning.
[0134] The embodiment of the present application provides a method for building a compatible reconfigurable simulation platform based on the fusion technology of physical and semi-physical, aiming to provide users with a powerful, flexible and efficient simulation modeling platform, where users can configure parameters according to the characteristics of different objects and different needs, and then complete comprehensive test verification. Compared with pure digital simulation, the semi-physical simulation platform can provide a test environment that is extremely close to reality, in which various complex conditions from the ground to space can be simulated, such as atmospheric friction, gravity changes, extreme temperatures, and other environmental parameters, which can be used in many fields such as aircraft design and deep space exploration.
[0135] The device embodiments described above are merely illustrative, wherein the units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0136] Through the description of the above implementation methods, those skilled in the art can clearly understand that each implementation method can be implemented by means of software plus a general hardware platform, and of course, by hardware. Based on this understanding, the above technical solution is essentially or the part that contributes to the relevant technology can be embodied in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, a disk, an optical disk, etc., including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiments.
[0137] It should be understood that the terms used in the text are only for the purpose of describing specific example embodiments, and are not intended to be limiting. Unless the context clearly indicates otherwise, the singular forms "one", "an" and "said" as used in the text may also be meant to include plural forms. The terms "include", "comprise", "contain", and "have" are inclusive, and therefore specify the existence of stated features, steps, operations, elements and / or parts, but do not exclude the existence or addition of one or more other features, steps, operations, elements, parts, and / or combinations thereof. The method steps, processes, and operations described herein are not interpreted as necessarily requiring them to be performed in the specific order described or illustrated, unless the execution order is clearly indicated. It should also be understood that additional or alternative steps may be used.
[0138] The foregoing is merely a specific embodiment of the present invention, which enables those skilled in the art to understand or implement the present invention. Various modifications to these embodiments will be apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present invention. Therefore, the present invention will not be limited to the embodiments shown herein, but rather to the widest scope consistent with the principles and novel features claimed herein.
Claims
1. A simulation platform based on physical and semi-physical objects, characterized in that: The platform includes: an environment construction module, a semi-physical simulation module, a physical simulation cluster module and a simulation comprehensive management module; The environment building module is used to obtain the environment information of the device to be tested and build a virtual test environment according to the environment information; The semi-physical simulation module is used to perform semi-physical simulation on the device to be tested using the virtual test environment to obtain semi-physical simulation data; The physical simulation cluster module is used to use the virtual test environment to perform physical simulation on the device to be tested to obtain physical simulation data; The simulation integrated management module is used to evaluate the semi-physical simulation data and the physical simulation data to obtain the simulation evaluation result of the device to be tested.
2. The platform according to claim 1, characterized in that The environment building module includes: Measuring unit: used to measure and process the environment where the device to be tested is located, and obtain the environmental information of the device to be tested; Enhanced mixing unit: used for extracting environmental features of the environmental information, and performing enhanced mixing processing on the environmental features to obtain environmental feature information of the test device; Environmental simulation unit: used to construct a virtual test environment for the device to be tested according to the environmental characteristic information.
3. The platform according to claim 1, characterized in that: The semi-physical simulation module includes: General semi-physical simulation unit: used for performing general semi-physical simulation on the device to be tested by using the virtual test environment to obtain first simulation data; A dedicated semi-physical simulation unit: used to call preset semi-physical simulation parameters, and use the semi-physical simulation parameters to perform a dedicated semi-physical simulation on the device to be tested to obtain second simulation data; Semi-physical simulation management unit: integrates and compares the first simulation data and the second simulation data to obtain semi-physical simulation data.
4. The platform according to claim 1, characterized in that: The physical simulation cluster module includes: An infrastructure simulation unit is used to perform physical simulation on the operating state of the equipment to be tested by using the virtual test environment to obtain first physical simulation data; A physical device simulation unit: used to simulate the physical operation of the device to be tested and obtain second physical simulation data corresponding to the physical operation; Maintenance auxiliary simulation unit: used to simulate the fault state of the device to be tested and the maintenance operation corresponding to the fault state to obtain third physical simulation data.
5. The platform according to claim 1, characterized in that: The simulation integrated management module includes: A simulation data processing unit; acquiring semi-physical simulation data and first physical simulation data, second physical simulation data, third physical simulation data, and fourth simulation data, combining them into a simulation data group, combining the semi-physical simulation data and the first physical simulation data, second physical simulation data, third physical simulation data, and fourth simulation data into a simulation data group, and adding the simulation data group to a simulation database; Simulation evaluation unit: evaluates the simulation data group to obtain a simulation evaluation result.
6. The platform according to claim 5, characterized in that The simulation integrated management module also includes: Fault determination unit: when the simulation evaluation result meets the preset simulation requirement, determine the fault information of the device to be tested based on the simulation data group.
7. A simulation method based on physical objects and semi-physical objects, characterized in that: The simulation method is applied to the simulation platform according to any one of claims 1 to 6, and the method comprises: Acquire environmental information of the device to be tested, and construct a virtual test environment according to the environmental information; Using the virtual test environment to perform semi-physical simulation on the device to be tested to obtain semi-physical simulation data; Using the virtual test environment to perform physical simulation on the device to be tested to obtain physical simulation data; The semi-physical simulation data and the physical simulation data are evaluated to obtain a simulation evaluation result of the device to be tested.
8. The method according to claim 7, characterized in that The method further comprises: When the simulation evaluation result meets the preset simulation requirement, the fault information of the device to be tested is determined based on the simulation data group.
9. The method according to claim 7, characterized in that: The using the virtual test environment to perform semi-physical simulation on the device to be tested to obtain semi-physical simulation data includes: Performing a general semi-physical simulation on the device to be tested using the virtual test environment to obtain first simulation data; Calling preset semi-physical simulation parameters, and performing a dedicated semi-physical simulation on the device to be tested using the semi-physical simulation parameters to obtain second simulation data; The first simulation data and the second simulation data are integrated and compared to obtain semi-physical simulation data.
10. The method according to claim 7, characterized in that The using the virtual test environment to perform physical simulation on the device to be tested to obtain physical simulation data includes: Using the virtual test environment to perform physical simulation on the operating state of the device to be tested to obtain first physical simulation data; Simulating the physical operation of the device to be tested to obtain second physical simulation data corresponding to the physical operation; The fault state of the device to be tested and the maintenance operation corresponding to the fault state are simulated to obtain third physical simulation data.