Engine twin modeling method and system
Through the engine twin modeling method, the engine model is optimized in real time using the feature parameters and operating data of the physical engine, which solves the problem that traditional modeling methods cannot achieve real-time optimization, and realizes real-time synchronization and performance monitoring of engine design solutions.
Patent Information
- Application Number
- CN202310940519.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-07-27
- Publication Date
- 2025-02-18
- Estimated Expiration
- 2043-07-27
AI Technical Summary
The traditional engine modeling method is single, and the reliability of the motion simulation results is insufficient, so the real-time optimization of the model cannot be achieved, making the engine design solution unable to be synchronized in real time.
The engine twin modeling method is adopted to obtain the historical feature parameters and real-time operation data of the physical engine, and the engine three-dimensional model and twin model are established, and real-time iterative optimization is achieved through objective functions and constraints.
Real-time synchronization of the engine twin model is realized, and the status, behavior and performance of the physical engine can be monitored, simulated, predicted and controlled in real time.
Smart Images

Figure CN117313313B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of engine twin modeling, and in particular to an engine twin modeling method and system. Background Art
[0002] The engine model is an important means and tool used in engine development. It can express the characteristics of each engine component in a mathematical way, perform numerical simulation of engine performance, and effectively reduce engine development costs and test risks. It is of great significance to engine development.
[0003] Twin refers to a virtual model that digitizes an entity or system and is used to simulate, predict, monitor and optimize the behavior and performance of a physical entity. It is a digital image of a physical entity, which includes the entity's geometric features, sensor data, control logic, and related environmental and operating conditions. Twin technology uses sensors, the Internet, artificial intelligence and other technologies to combine real-time data with virtual models to achieve real-time monitoring, simulation and analysis of entities. By synchronizing with the actual physical entity in real time, the twin can provide accurate prediction and monitoring of the physical entity's operating status, performance, and failure risk. The application of twin technology is very extensive, including but not limited to the following fields: Manufacturing: Improve production efficiency and quality through digital modeling and optimization of factory equipment and production processes. Energy field: Real-time monitoring and performance optimization of energy equipment such as power plants and wind turbines to improve energy utilization efficiency. Buildings and infrastructure: Digital modeling and maintenance management of buildings, bridges, roads, etc. to improve safety and reliability. Health care: Personalized medical care, health monitoring and disease prevention are achieved through digital modeling of the human body. Logistics and supply chain: Real-time monitoring and optimization of logistics systems, storage facilities, etc. to improve logistics efficiency and accuracy. The core of twin technology is to connect the digital twin of the entity with the actual physical entity, and establish information transmission and interaction between the entity and the virtual model. This allows us to better understand the operating characteristics of the entity, predict its future behavior, and improve the performance and operation of the entity by optimizing the control strategy in the virtual model.
[0004] Traditional modeling methods use software such as Pro / E and SolidWorks to perform 3D modeling and motion simulation on the engine structure. This type of modeling method is single and the reliability of the motion simulation results needs to be improved. The engine modeling method based on digital twin technology cannot achieve real-time optimization of the model, making it impossible to synchronize the engine design plan in real time. Summary of the invention
[0005] The purpose of this section is to summarize some aspects of embodiments of the present invention and briefly introduce some preferred embodiments. Some simplifications or omissions may be made in this section and the specification abstract and the invention title of this application to avoid blurring the purpose of this section, the specification abstract and the invention title, and such simplifications or omissions cannot be used to limit the scope of the present invention.
[0006] In view of the above existing problems, the present invention is proposed.
[0007] Therefore, the present invention provides an engine twin modeling method and system, which can solve the problems existing in the background technology.
[0008] In order to solve the above technical problems, the present invention provides the following technical solution, a method for modeling an engine twin, comprising:
[0009] Acquire characteristic parameters of a historical physical engine, establish a three-dimensional model of the engine according to the characteristic parameters, and input the three-dimensional model of the engine into a simulation platform to acquire a virtual three-dimensional model of the engine;
[0010] Acquire and collect the running data of the physical engine in real time, perform data processing, obtain the engine twin data, and establish the engine twin model by combining the virtual engine three-dimensional model;
[0011] According to the characteristic parameters of the real-time physical engine, combined with the objective function and preset constraints, the real-time iterative optimization of the engine twin model is realized to complete the establishment of the engine twin model.
[0012] As a preferred solution of the engine twin modeling method described in the present invention, wherein: the characteristic parameters include structural characteristic parameters, material characteristic parameters, behavioral characteristic parameters, operating condition characteristic parameters and environmental characteristic parameters of the physical engine;
[0013] The structural characteristic parameters include parameter information of each component of the physical engine and size and structural information of each parameter connection;
[0014] The material characteristic parameters include physical, chemical, mechanical and process property information of the materials used in various components of the physical engine;
[0015] The behavior characteristic parameters include various responses made by the physical engine to its own state or external environment;
[0016] The operating condition characteristic parameters include various performance parameters of the physical engine, and the operating conditions include idling, light load, medium load, heavy load / full load and acceleration conditions;
[0017] The environmental characteristic parameters include internal and external environmental parameters of the physical engine.
[0018] As a preferred solution of the engine twin modeling method described in the present invention, the data processing includes data cleaning, data repair, data noise reduction and data fusion processing.
[0019] The processed running data set is:
[0020] W={Z S ,T,Q L ,P L ,S G ,S R ,Y M}
[0021] Among them, Z S represents the processed engine speed set, T represents the processed engine temperature set of different structures, Q L represents the processed engine airflow set, P L represents the processed engine pressure set, S G represents the processed engine input power set, S R represents the processed engine output power set, Y M represents the processed engine throttle lever position set;
[0022] The sets are all similar data sets collected and processed by the engine.
[0023] As a preferred embodiment of the engine twin modeling method of the present invention, the engine twin modeling includes a fuel supply model, an output fuel gas ratio model, an air flow model, a speed model and a turbine model.
[0024] The fuel supply model includes:
[0025] R 供给 =f(S ZS ,S MB ,Y M )
[0026] Among them, S ZS Indicates the actual speed of the engine turbine, S MB represents the target speed of the engine turbine, Y M Represents the processed set of engine throttle lever positions.
[0027] As a preferred solution of the engine twin modeling method described in the present invention, wherein: the establishment of the engine twin model also includes:
[0028] The airflow model includes:
[0029]
[0030]
[0031] Among them, α1 is the engine compressor pressure coefficient, α2 is the engine turbine pressure coefficient, Indicates the input gas flow rate, represents the temperature coefficient, G(x) represents the air flow auxiliary function;
[0032] When x=1, is the input air flow of the engine compressor, Indicates the temperature coefficient of the engine compressor;
[0033] When x=2, is the input gas flow rate of the engine turbine, Indicates the engine turbine temperature coefficient;
[0034] The speed model includes:
[0035]
[0036] Among them, T W Indicates the temperature of the engine turbine input airflow, B Q Indicates standard atmospheric pressure temperature.
[0037] As a preferred solution of the engine twin modeling method described in the present invention, the objective function includes:
[0038] MIN{(R 供给 -S y ),(Q 气流 -Q SC ),(N m -S s )}
[0039] Among them, S y Indicates the actual fuel consumption of the engine, Q SC Indicates the engine output gas flow, S s Indicates the actual engine speed.
[0040] As a preferred solution of the engine twin modeling method described in the present invention, the constraint conditions include:
[0041]
[0042] Among them, R ture Indicates the actual engine input data, S ture Indicates the actual output data of the engine, L s Represents the actual output data of the engine twin.
[0043] An engine twin modeling system, characterized in that it includes a first modeling module, a second modeling module and an optimization module,
[0044] A first modeling module, the first modeling module is used to obtain characteristic parameters of a historical physical engine, establish an engine three-dimensional model according to the characteristic parameters, and input the engine three-dimensional model into a simulation platform to obtain a virtual engine three-dimensional model;
[0045] A second modeling module, the second modeling module is used to acquire and collect physical engine operation data in real time, and perform data processing to obtain engine twin data, and establish an engine twin model in combination with the virtual engine three-dimensional model;
[0046] The optimization module is used to realize real-time iterative optimization of the engine twin model according to the characteristic parameters of the real-time entity engine, combined with the objective function and preset constraints, and complete the establishment of the engine twin model.
[0047] A computer device comprises a memory and a processor, wherein the memory stores a computer program, and wherein the processor implements the steps of the above method when executing the computer program.
[0048] A computer-readable storage medium stores a computer program thereon, wherein the computer program implements the steps of the method described above when executed by a processor.
[0049] Beneficial effects of the present invention: The present invention proposes an engine twin modeling method and system, which acquires and collects physical engine operation data in real time, and performs data cleaning, data repair, data noise reduction and data fusion processing to obtain engine twin data; the twin data is transmitted to the simulation platform through the interactive interface of the simulation platform, and the engine twin data is fused with the virtual engine three-dimensional model to obtain an engine twin model; the real-time iterative optimization of the engine twin model is realized through the real-time acquired operating condition characteristic parameters and environmental characteristic parameters, so as to obtain an engine twin model that can be synchronized in real time. The proposed engine twin modeling method can monitor, simulate, predict and control the state, behavior and performance of the physical engine in real time. BRIEF DESCRIPTION OF THE DRAWINGS
[0050] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the following briefly introduces the drawings required for describing the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative labor. Among them:
[0051] Figure 1A method flow chart of an engine twin modeling method and system provided by one embodiment of the present invention;
[0052] Figure 2 An internal structural diagram of a computer device of an engine twin modeling method and system provided in accordance with an embodiment of the present invention. DETAILED DESCRIPTION
[0053] In order to make the above-mentioned purposes, features and advantages of the present invention more obvious and easy to understand, the specific implementation methods of the present invention are described in detail below in conjunction with the drawings of the specification. Obviously, the described embodiments are part of the embodiments of the present invention, but not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary persons in the art without creative work should fall within the scope of protection of the present invention.
[0054] In the following description, many specific details are set forth to facilitate a full understanding of the present invention, but the present invention may also be implemented in other ways different from those described herein, and those skilled in the art may make similar generalizations without violating the connotation of the present invention. Therefore, the present invention is not limited to the specific embodiments disclosed below.
[0055] Secondly, the term "one embodiment" or "embodiment" as used herein refers to a specific feature, structure, or characteristic that may be included in at least one implementation of the present invention. The term "in one embodiment" that appears in different places in this specification does not necessarily refer to the same embodiment, nor does it refer to a separate or selective embodiment that is mutually exclusive with other embodiments.
[0056] The present invention is described in detail with reference to schematic diagrams. When describing the embodiments of the present invention, for the sake of convenience, the cross-sectional diagrams showing the device structure will not be partially enlarged according to the general scale, and the schematic diagrams are only examples, which should not limit the scope of protection of the present invention. In addition, in actual production, the three-dimensional dimensions of length, width and depth should be included.
[0057] At the same time, in the description of the present invention, it should be noted that the directions or positional relationships indicated by the terms "upper, lower, inner and outer" are based on the directions or positional relationships shown in the drawings, and are only for the convenience of describing the present invention and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific direction, be constructed and operated in a specific direction, and therefore cannot be understood as limiting the present invention. In addition, the terms "first, second or third" are only used for descriptive purposes and cannot be understood as indicating or implying relative importance.
[0058] In the present invention, unless otherwise clearly specified and limited, the terms "install, connect, connect" should be understood in a broad sense, for example: it can be a fixed connection, a detachable connection or an integral connection; it can also be a mechanical connection, an electrical connection or a direct connection, or it can be indirectly connected through an intermediate medium, or it can be the internal communication of two components. For ordinary technicians in this field, the specific meanings of the above terms in the present invention can be understood according to specific circumstances.
[0059] Example 1
[0060] Reference Figure 1-2 , which is the first embodiment of the present invention, provides an engine twin modeling method and system, including:
[0061] Acquire characteristic parameters of a historical physical engine, establish a three-dimensional model of the engine according to the characteristic parameters, and input the three-dimensional model of the engine into a simulation platform to obtain a three-dimensional model of a virtual engine;
[0062] The characteristic parameters include structural characteristic parameters, material characteristic parameters, behavior characteristic parameters, operating condition characteristic parameters and environmental characteristic parameters of the physical engine;
[0063] Specifically, the structural characteristic parameters include parameter information of each component of the physical engine and the size and structural information of each parameter connection;
[0064] Furthermore, the material characteristic parameters include the physical, chemical, mechanical and process property information of the materials used in the various components of the physical engine;
[0065] Furthermore, the behavior characteristic parameters include various responses of the physical engine to its own state or external environment; such as ignition, shutdown, failure and other behaviors;
[0066] Furthermore, the operating condition characteristic parameters include various performance parameters of the physical engine, and the operating conditions include idling, light load, medium load, heavy load / full load and acceleration conditions; the operating condition characteristic parameters are directly fed back to the engine twin model, and the behavior of the physical engine is reproduced on the simulation platform to predict and analyze the behavior of the physical engine;
[0067] Furthermore, the environmental characteristic parameters include internal and external environmental parameters of the physical engine, such as engine exhaust, noise, air pressure, temperature, etc.
[0068] Furthermore, the real engine operation data is acquired and processed in real time to obtain the engine twin data, which is combined with the virtual engine 3D model to establish the engine twin model.
[0069] It should be noted that the various components of the structural characteristics of the physical engine are analyzed by three-dimensional software, and the various components of the structural characteristics of the physical engine are modeled respectively to obtain the construction models of the various components of the structural characteristics of the physical engine. The three-dimensional software can be UG, 3DsMax or SW and other software.
[0070] Furthermore, the construction models of the various components of the structural features of the physical engine are then assembled and rendered in an assembly environment to obtain the engine structural feature model.
[0071] Furthermore, the established engine structural characteristic models are jointly assembled to obtain a three-dimensional model of the engine.
[0072] Furthermore, the engine three-dimensional model is input into the simulation platform to establish a virtual engine three-dimensional model.
[0073] In a preferred embodiment, the simulation platform adopts MapleSim.
[0074] Furthermore, data processing includes data cleaning, data repair, data noise reduction and data fusion processing. The processed running data set is:
[0075] W={Z S ,T,Q L ,P L ,S G ,S R ,Y M}
[0076] Among them, Z S represents the processed engine speed set, T represents the processed engine temperature set of different structures, Q L represents the processed engine airflow set, P L represents the processed engine pressure set, S G represents the processed engine input power set, S R represents the processed engine output power set, Y M represents the processed engine throttle lever position set;
[0077] It should be noted that the collections are all similar data collections collected and processed by the engine.
[0078] Furthermore, the engine twin model is established including a fuel supply model, an output gas ratio model, an air flow model, a speed model and a turbine model. The fuel supply model includes:
[0079] R 供给 =f(S ZS ,S MB ,YM )
[0080] Among them, S ZS Indicates the actual speed of the engine turbine, S MB represents the target speed of the engine turbine, Y M Represents the processed set of engine throttle lever positions.
[0081] Furthermore, the establishment of the engine twin model also includes that the air flow model includes:
[0082]
[0083]
[0084] Among them, α1 is the engine compressor pressure coefficient, α2 is the engine turbine pressure coefficient, Indicates the input gas flow rate, represents the temperature coefficient, G(x) represents the air flow auxiliary function;
[0085] It should be noted that when x=1, is the input air flow of the engine compressor, Indicates the temperature coefficient of the engine compressor;
[0086] It should be noted that when x = 2, is the input gas flow rate of the engine turbine, Indicates the engine turbine temperature coefficient;
[0087] Furthermore, the speed model includes:
[0088]
[0089] Among them, T W Indicates the temperature of the engine turbine input airflow, B Q Indicates standard atmospheric pressure temperature.
[0090] Furthermore, based on the characteristic parameters of the real-time physical engine, combined with the objective function and preset constraints, the engine twin model is optimized in real time to complete the establishment of the engine twin model.
[0091] The objective function includes,
[0092] MIN{(R 供给 -S y ),(Q 气流 -Q SC ),(N m -S s )}
[0093] Among them, Sy Indicates the actual fuel consumption of the engine, Q SC Indicates the engine output gas flow, S s Indicates the actual engine speed.
[0094] The constraints include,
[0095]
[0096] Among them, R ture Indicates the actual engine input data, S ture Indicates the actual output data of the engine, L s Represents the actual output data of the engine twin.
[0097] In a preferred embodiment, the structural characteristic parameters, material characteristic parameters, behavior characteristic parameters, working condition characteristic parameters and environmental characteristic parameters of the physical engine are acquired in real time and stored in a database;
[0098] Furthermore, based on the structural characteristic parameters of the physical engine, the engine structural characteristic models are respectively established, and the established engine structural characteristic models are jointly assembled to obtain the engine three-dimensional model;
[0099] Furthermore, the three-dimensional model of the engine is input into the simulation platform to establish a virtual three-dimensional model of the engine;
[0100] Furthermore, the real-time acquisition and collection of physical engine operation data is performed, and data cleaning, data repair, data noise reduction and data fusion processing are performed to obtain engine twin data;
[0101] Furthermore, the twin data is transmitted to the simulation platform through its interactive interface, and the engine twin data is merged with the virtual engine 3D model to obtain the engine twin model;
[0102] Furthermore, the real-time iterative optimization of the engine twin model is achieved through the real-time collection of operating condition characteristic parameters and environmental characteristic parameters, thereby obtaining an engine twin model that can be synchronized in real time.
[0103] In a preferred embodiment, an engine twin modeling system includes a first modeling module, a second modeling module and an optimization module.
[0104] A first modeling module, the first modeling module is used to obtain characteristic parameters of a historical entity engine, establish an engine three-dimensional model according to the characteristic parameters, and input the engine three-dimensional model into a simulation platform to obtain a virtual engine three-dimensional model;
[0105] The second modeling module is used to acquire and collect the running data of the physical engine in real time, and perform data processing to obtain the engine twin data, and establish the engine twin model in combination with the virtual engine three-dimensional model;
[0106] Optimization module, the optimization module is used to realize real-time iterative optimization of the engine twin model according to the characteristic parameters of the real-time physical engine, combined with the objective function and preset constraints, and complete the establishment of the engine twin model.
[0107] The above-mentioned unit modules may be embedded in or independent of a processor in a computer device in the form of hardware, or may be stored in a memory in a computer device in the form of software, so that the processor can call and execute operations corresponding to the above-mentioned modules.
[0108] In one embodiment, a computer device is provided. The computer device may be a terminal, and its internal structure diagram may be as follows: Figure 2 As shown. The computer device includes a processor, a memory, a communication interface, a display screen and an input device connected through a system bus. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The communication interface of the computer device is used to communicate with an external terminal in a wired or wireless manner, and the wireless manner can be achieved through WIFI, an operator network, NFC (near field communication) or other technologies. When the computer program is executed by the processor, a method for modeling an engine twin is implemented. The display screen of the computer device can be a liquid crystal display screen or an electronic ink display screen, and the input device of the computer device can be a touch layer covering the display screen, or a button, trackball or touchpad provided on the housing of the computer device, or an external keyboard, touchpad or mouse, etc.
[0109] In one embodiment, a computer readable storage medium is provided, on which a computer program is stored, and when the computer program is executed by a processor, the following steps are implemented:
[0110] Acquire characteristic parameters of a historical physical engine, establish a three-dimensional model of the engine according to the characteristic parameters, and input the three-dimensional model of the engine into a simulation platform to obtain a three-dimensional model of a virtual engine;
[0111] Acquire and collect real engine operation data in real time, process the data, obtain engine twin data, and build an engine twin model by combining it with the virtual engine 3D model;
[0112] According to the characteristic parameters of the real-time physical engine, combined with the objective function and preset constraints, the real-time iterative optimization of the engine twin model is realized to complete the establishment of the engine twin model.
[0113] Example 2
[0114] Reference Figure 1-2 , which is an embodiment of the present invention, provides an engine twin modeling method and system. In order to verify the beneficial effects of the present invention, scientific demonstration is carried out through comparative experiments.
[0115] A company built an engine twin model and followed the following steps;
[0116] Acquire and collect the structural characteristic parameters, material characteristic parameters, behavior characteristic parameters, working condition characteristic parameters and environmental characteristic parameters of the physical engine in real time and store them in the database;
[0117] Based on the structural characteristic parameters of the physical engine, the engine structural characteristic models are respectively established, and the established engine structural characteristic models are jointly assembled to obtain the engine three-dimensional model;
[0118] Input the engine 3D model into the simulation platform to establish a virtual engine 3D model;
[0119] Acquire and collect physical engine operation data in real time, and perform data cleaning, data repair, data noise reduction and data fusion processing to obtain engine twin data;
[0120] The twin data is transmitted to the simulation platform through the interactive interface of the simulation platform, and the engine twin data is integrated with the virtual engine three-dimensional model to obtain the engine twin model;
[0121] Real-time iterative optimization of the engine twin model is achieved through the real-time collection of operating condition characteristic parameters and environmental characteristic parameters, thereby obtaining an engine twin model that can be synchronized in real time.
[0122] Combined with the constraints,
[0123]
[0124] Among them, R ture Indicates the actual engine input data, S ture Indicates the actual output data of the engine, L s Represents the actual output data of the engine twin.
[0125] The data in Table 1 can be obtained.
[0126] Table 1 Process data generated by a company when establishing an engine twin model
[0127]
[0128] When the number of corrections is 0, it means that the model has just been established and no corrections have been made.
[0129] It should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention rather than to limit it. Although the present invention has been described in detail with reference to the preferred embodiments, those skilled in the art should understand that the technical solutions of the present invention may be modified or replaced by equivalents without departing from the spirit and scope of the technical solutions of the present invention, which should all be included in the scope of the claims of the present invention.
[0130] Those skilled in the art will appreciate that the embodiments of the present application can be provided as methods, systems, or computer program products. Therefore, the present application can adopt the form of complete hardware embodiments, complete software embodiments, or embodiments in combination with software and hardware. Moreover, the present application can adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) that contain computer-usable program code. The scheme in the embodiments of the present application can be implemented in various computer languages, for example, object-oriented programming language Java and literal scripting language JavaScript, etc.
[0131] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0132] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0133] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.
[0134] Although the preferred embodiments of the present application have been described, those skilled in the art may make other changes and modifications to these embodiments once they have learned the basic creative concept. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and all changes and modifications falling within the scope of the present application.
[0135] Obviously, those skilled in the art can make various changes and modifications to the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is also intended to include these modifications and variations.
Claims
1. A method for modeling an engine twin, characterized in that: include, Acquire characteristic parameters of a historical physical engine, establish a three-dimensional model of the engine according to the characteristic parameters, and input the three-dimensional model of the engine into a simulation platform to acquire a virtual three-dimensional model of the engine; Acquire and collect the running data of the physical engine in real time, perform data processing, obtain the engine twin data, and establish the engine twin model by combining the virtual engine three-dimensional model; According to the characteristic parameters of the real-time entity engine, combined with the objective function and preset constraints, the engine twin model is optimized in real time and the engine twin model is established; The characteristic parameters include structural characteristic parameters, material characteristic parameters, behavior characteristic parameters, operating condition characteristic parameters and environmental characteristic parameters of the physical engine; The structural characteristic parameters include parameter information of each component of the physical engine and size and structural information of each parameter connection; The material characteristic parameters include physical, chemical, mechanical and process property information of the materials used in various components of the physical engine; The behavior characteristic parameters include various responses made by the physical engine to its own state or external environment; The operating condition characteristic parameters include various performance parameters of the physical engine, and the operating conditions include idling, light load, medium load, heavy load and acceleration conditions; The environmental characteristic parameters include internal and external environmental parameters of the physical engine; The data processing includes data cleaning, data repair, data noise reduction and data fusion processing. The processed running data set is: W={Z S ,T,Q L ,P L ,S G ,S R ,Y M } Among them, Z S represents the processed engine speed set, T represents the processed engine temperature set of different structures, Q L represents the processed engine air flow set, P L represents the processed engine pressure set, S G represents the processed engine input power set, S R represents the processed engine output power set, Y M represents the processed engine throttle lever position set; The said sets are all sets of similar data collected and processed by the engine; The engine twin model is constructed by including a fuel supply model, an output fuel ratio model, an air flow model, a rotation speed model and a turbine model. The fuel supply model includes: R 供给 =f(S ZS ,S MB ,Y M ) Among them, S ZS Indicates the actual speed of the engine turbine, S MB represents the target speed of the engine turbine, Y M represents the processed engine throttle lever position set; The establishing of the engine twin model also includes: The air flow model includes: Among them, α1 is the engine compressor pressure coefficient, α2 is the engine turbine pressure coefficient, Indicates the input gas flow rate, represents the temperature coefficient, G(x) represents the air flow auxiliary function; When x=1, is the input air flow of the engine compressor, Indicates the temperature coefficient of the engine compressor; When x=2, is the input gas flow rate of the engine turbine, Indicates the engine turbine temperature coefficient; The speed model includes: Among them, T W Indicates the temperature of the engine turbine input airflow, B Q Indicates standard atmospheric pressure temperature.
2. The engine twin modeling method according to claim 1, characterized in that: The objective function includes: MIN{(R 供给 -S y ),(Q 气流 -Q SC ),(N m -S s )} Among them, S y Indicates the actual fuel consumption of the engine, Q SC Indicates the engine output gas flow, S s Indicates the actual engine speed.
3. The engine twin modeling method according to claim 2, characterized in that: The constraints include: Among them, R ture Indicates the actual engine input data, S ture Indicates the actual output data of the engine, L s Represents the actual output data of the engine twin.
4. A system using the engine twin modeling method according to claim 1, characterized in that: It includes a first modeling module, a second modeling module and an optimization module, A first modeling module, the first modeling module is used to obtain characteristic parameters of a historical physical engine, establish an engine three-dimensional model according to the characteristic parameters, and input the engine three-dimensional model into a simulation platform to obtain a virtual engine three-dimensional model; A second modeling module, the second modeling module is used to acquire and collect physical engine operation data in real time, and perform data processing to obtain engine twin data, and establish an engine twin model in combination with the virtual engine three-dimensional model; The optimization module is used to realize real-time iterative optimization of the engine twin model according to the characteristic parameters of the real-time entity engine, combined with the objective function and preset constraints, and complete the establishment of the engine twin model.
5. A computer device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 3 are implemented.
6. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 3 are implemented.
Citation Information
Patent Citations
Rolling bearing modeling and model updating method and system based on digital twinning
CN113221280A
Digital twinning-based sanitary pottery product assembly production management system and method
CN113344505A
Cited By
Engine troubleshooting system based on digital twinning technology
CN120387369A
Engine fault diagnosis system based on digital twin technology
CN120387369B