Lubricating oil temperature simulation method, simulation system, simulation equipment and computer readable storage medium

By calculating the impact of the rotor speed of the aircraft engine and the operating status of the fuel system on the temperature of the lubricant system, the lubricant temperature signal is simulated in real time, which solves the problem that the existing technology cannot adjust the parameters and track the status in real time, and the accurate simulation and real-time response of the lubricant temperature signal are achieved.

CN119989554AActive Publication Date: 2025-05-13AECC COMML AIRCRAFT ENGINE CO LTD
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
CN202311511772.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-11-13
Publication Date
2025-05-13
Estimated Expiration
2043-11-13

AI Technical Summary

Technical Problem

The prior art cannot adjust parameters and track aircraft engine status in real time, and cannot accurately simulate lubricant temperature signals.

Method used

By calculating the influence of the engine rotor speed and fuel system operating status on the lubricant system temperature, the steady-state temperature and initial value temperature of the first and second lubricant channels are calculated respectively, and the lubricant temperature signal is simulated in real time.

Benefits of technology

Accurate simulation of the air engine oil temperature signal is achieved, and can respond to the engine status in real time and provide appropriate oil temperature signal.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119989554A_ABST
    Figure CN119989554A_ABST
Patent Text Reader

Abstract

The invention relates to a lubricating oil temperature simulation method, a simulation system, simulation equipment and a computer readable storage medium. The simulation method comprises the following steps: S1, calculating a first influence value of the rotating speed of an engine rotor on the temperature of a lubricating oil system, and calculating a second influence value of the running state of an engine fuel system on the temperature of the lubricating oil system; s2, the steady-state temperature of the first path of lubricating oil and the steady-state temperature of the second path of lubricating oil are calculated respectively; s3, calculating the initial value temperature of the first path of lubricating oil and the initial value temperature of the second path of lubricating oil; and S4, calculating the temperature of the first path of lubricating oil and the temperature of the second path of lubricating oil. The invention provides a lubricating oil temperature simulation method, a simulation system, simulation equipment and a computer readable storage medium, which can accurately simulate a lubricating oil temperature signal of an aero-engine.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of aeroengine design, and in particular to a lubricating oil temperature simulation method, a simulation system, a simulation device and a computer-readable storage medium. Background Art

[0002] After the design of the aircraft engine controller is completed, it is necessary to perform semi-physical simulation verification on the controller to determine whether the control logic and parameters of the engine controller are reasonable through the semi-physical simulation verification results.

[0003] During the semi-physical simulation test, it is necessary to simulate the aircraft engine lubricating oil temperature signal and output the simulated signal in real time to the aircraft engine controller for collection.

[0004] The lubricating oil temperature signal needs to run in a real-time operating system and respond to various parameters of the engine in real time to ensure that the lubricating oil temperature can output a suitable lubricating oil temperature signal according to the current operating status of the engine.

[0005] In the prior art, for example, Chinese patent application CN 106815389 A provides a temperature simulation device. However, the device is a chip containing multiple blocks suitable for transaction-level design, and simulates the temperature in the form of a hardware circuit, and cannot adjust various parameters in real time, and cannot track the engine status in real time.

[0006] Chinese patent application CN 113591333 A relates to a method for constructing a temperature simulation model of GIS equipment based on digital twins. The patent application establishes a digital twin model of GIS equipment to simulate the equipment temperature, but cannot follow up the engine status in real time in the real-time simulation system, and cannot call the board output thermal resistor to the controller.

[0007] Chinese patent application CN 111157120 B relates to a surface temperature simulation method with spatial continuity. The patent application uses time and space data to calculate the surface temperature. Although it also has a correction algorithm, it is only applicable to thermal infrared remote sensing. Summary of the invention

[0008] In view of the above problems in the prior art, the present invention proposes a lubricating oil temperature simulation method, a simulation system, a simulation device and a computer-readable storage medium, which can accurately simulate the lubricating oil temperature signal of an aircraft engine.

[0009] Specifically, the present invention proposes a lubricating oil temperature simulation method, which is applicable to aircraft engines and includes the following steps:

[0010] S1, calculating a first influence value of the engine rotor speed on the lubricating oil system temperature, and calculating a second influence value of the engine fuel system operation state on the lubricating oil system temperature;

[0011] S2, the aircraft engine comprises a first lubricating oil and a second lubricating oil, and a steady-state temperature of the first lubricating oil and a steady-state temperature of the second lubricating oil are calculated based on the first influence value and the second influence value respectively;

[0012] S3, calculating an initial value temperature of the first lubricating oil based on the steady-state temperature of the first lubricating oil and the fan inlet temperature, and calculating an initial value temperature of the second lubricating oil based on the steady-state temperature of the second lubricating oil and the fan inlet temperature;

[0013] S4 , calculating the temperature of the first lubricating oil based on the initial value of the temperature of the first lubricating oil, and calculating the temperature of the second lubricating oil based on the initial value of the temperature of the second lubricating oil.

[0014] According to one embodiment of the present invention, in step S1, the engine rotor speed includes a low-pressure rotor speed and a high-pressure rotor speed, and a first contribution rate of the low-pressure rotor real-time speed to the lubricating oil system temperature is calculated according to the ratio of the low-pressure rotor real-time speed to the low-pressure rotor design speed, and a second contribution rate of the high-pressure rotor real-time speed to the lubricating oil system temperature is calculated according to the ratio of the high-pressure rotor real-time speed to the high-pressure rotor design speed;

[0015] A first influence value is calculated based on the first contribution rate and the second contribution rate.

[0016] According to one embodiment of the present invention, in step S1, calculating a second impact value of the operating state of the engine fuel system on the lubricating oil system temperature includes the following steps:

[0017] Obtain fuel flow, current fuel temperature and current lubricating oil temperature;

[0018] Calculate the lubricating oil temperature of the previous cycle based on the current lubricating oil temperature;

[0019] Calculate the temperature difference between the current fuel temperature and the lubricating oil temperature of the previous cycle, and calculate the product of the temperature difference and the fuel flow rate;

[0020] Based on the product of the temperature difference and the fuel flow rate, a second impact value is obtained by looking up the table.

[0021] According to one embodiment of the present invention, in step S2, calculating the steady-state temperature of the first lubricating oil comprises the following steps:

[0022] performing an exponential operation based on the first impact value and the temperature rise impact coefficient of the first lubricating oil;

[0023] Obtaining the product of the index operation result and the steady-state value of the first lubricating oil;

[0024] Calculating a difference between the product result and the second influence value as the steady-state temperature of the first lubricating oil;

[0025] Calculating the steady-state temperature of the second lubricating oil comprises the steps of:

[0026] performing an exponential calculation based on the first influence value and the temperature rise influence coefficient of the second lubricating oil;

[0027] Obtaining the product of the index operation result and the steady-state value of the second lubricating oil;

[0028] The difference between the product result and the second influence value is calculated as the steady-state temperature of the second lubricating oil.

[0029] According to one embodiment of the present invention, in step S3, calculating the initial value temperature of the first lubricating oil comprises the following steps:

[0030] Performing switch value selection based on the steady-state temperature of the first lubricating oil, the fan inlet temperature and the delay parameter, the selection result being the initial value temperature of the first lubricating oil;

[0031] Calculating the initial value temperature of the second lubricating oil comprises the steps of:

[0032] The switch quantity selection is performed based on the steady-state temperature of the second lubricating oil, the fan inlet temperature and the delay parameter, and the selection result is the initial value temperature of the second lubricating oil.

[0033] According to one embodiment of the present invention, in step S4, calculating the temperature of the first lubricating oil comprises the following steps:

[0034] Acquire the sampling time of the first lubricating oil and the time constant of the first lubricating oil;

[0035] Dividing the sampling time of the first lubricating oil by the sum of the sampling time of the first lubricating oil and the time constant of the first lubricating oil to generate a first result; dividing the time constant of the first lubricating oil by the sum of the sampling time of the first lubricating oil and the time constant of the first lubricating oil to generate a second result;

[0036] Calculating the product of the initial value temperature of the first lubricating oil and the first result, obtaining the temperature of the first lubricating oil in the previous cycle, calculating the product of the temperature of the first lubricating oil in the previous cycle and the second result, adding the two product results, and obtaining the temperature of the first lubricating oil;

[0037] Calculating the temperature of the second lubricating oil comprises the steps of:

[0038] Acquire the sampling time of the second lubricating oil and the time constant of the second lubricating oil;

[0039] Dividing the sampling time of the second lubricant by the sum of the sampling time of the second lubricant and the time constant of the second lubricant to generate a third result; dividing the time constant of the second lubricant by the sum of the sampling time of the second lubricant and the time constant of the second lubricant to generate a fourth result;

[0040] Calculate the product of the initial value temperature of the second lubricating oil and the third result, obtain the temperature of the second lubricating oil in the previous cycle, calculate the product of the temperature of the second lubricating oil in the previous cycle and the fourth result, add the two product results, and obtain the temperature of the second lubricating oil.

[0041] The present invention also provides a lubricating oil system temperature simulation system, which is applicable to the above lubricating oil system temperature simulation method, comprising:

[0042] A first calculation unit, used for calculating a first influence value of the engine rotor speed on the lubricating oil system temperature;

[0043] A second calculation unit, used to calculate a second influence value of the operating state of the engine fuel system on the lubricating oil system temperature;

[0044] A third calculation unit is used to calculate the steady-state temperature of the first lubricating oil based on the calculation results of the first calculation unit and the second calculation unit.

[0045] a fourth calculation unit, configured to calculate a steady-state temperature of the second lubricating oil based on calculation results of the first calculation unit and the second calculation unit;

[0046] a fifth calculation unit, configured to calculate an initial value temperature of the first lubricating oil based on a calculation result of the third calculation unit and a fan inlet temperature;

[0047] a sixth calculation unit, configured to calculate an initial value temperature of the second lubricating oil based on a calculation result of the fourth calculation unit and a fan inlet temperature;

[0048] a seventh calculation unit, configured to calculate the temperature of the first lubricating oil based on the initial temperature of the first lubricating oil;

[0049] An eighth calculation unit is configured to calculate the temperature of the second lubricating oil based on an initial value temperature of the second lubricating oil.

[0050] According to one embodiment of the present invention, the first computing unit includes:

[0051] A first division module is used to calculate the ratio of the real-time rotation speed of the low-pressure rotor to the design rotation speed of the low-pressure rotor;

[0052] A second division module is used to calculate the ratio of the real-time speed of the high-pressure rotor to the designed speed of the high-pressure rotor;

[0053] A first multiplication module, used for calculating the product of the output result of the first division module and the contribution ratio of the low-pressure rotor to the temperature rise of the lubricating oil system;

[0054] A second multiplication module is used to calculate the product of the output result of the second division module and the contribution ratio of the high-pressure rotor to the temperature rise of the lubricating oil system;

[0055] The first adding module is used to calculate the sum of the output result of the first multiplying module and the output result of the second multiplying module.

[0056] According to one embodiment of the present invention, the second computing unit includes:

[0057] A first delay module, used for calculating the lubricating oil temperature of the previous cycle based on the current lubricating oil temperature;

[0058] A first subtraction module, used to calculate the temperature difference between the current fuel temperature and the output result of the first delay module;

[0059] A third multiplication module, used to calculate the product of the fuel flow rate and the output result of the first subtraction module;

[0060] A table lookup module stores a data table for representing the influence of the product of the fuel flow and the temperature difference on the lubricating oil temperature. The table lookup module searches the data table based on the output result of the third multiplication module to obtain the corresponding influence value.

[0061] According to one embodiment of the present invention, the third computing unit includes:

[0062] A first exponential operation module, used for performing an exponential operation on an output result of the first calculation unit and a temperature influence coefficient of the first lubricating oil;

[0063] a fourth multiplication module, used for calculating the product of the output result of the first exponential operation module and the steady-state value of the first lubricating oil;

[0064] The second subtraction module is used to calculate the difference between the output result of the fourth multiplication module and the output result of the second calculation unit.

[0065] According to one embodiment of the present invention, the fourth calculation unit includes:

[0066] A second exponential operation module, used for performing an exponential operation on the output result of the first calculation unit and the temperature influence coefficient of the second lubricating oil;

[0067] a fifth multiplication module, used for calculating the product of the output result of the second exponential operation module and the steady-state value of the second lubricating oil;

[0068] The third subtraction module is used to calculate the difference between the output result of the fifth multiplication module and the output result of the second calculation unit.

[0069] According to one embodiment of the present invention, the fifth computing unit includes:

[0070] A first delay parameter generating module, used to generate a delay parameter;

[0071] The first switch value selection module is used to select the switch value based on the output result of the third calculation unit, the fan inlet temperature and the output result of the first delay parameter generation module, and the selection result is the initial value temperature of the first lubricating oil.

[0072] According to one embodiment of the present invention, the sixth calculation unit includes:

[0073] A second delay parameter generating module, used for generating a delay parameter;

[0074] The second switch value selection module is used to select the switch value based on the output result of the fourth calculation unit, the fan inlet temperature and the output result of the second delay parameter generation module, and the selection result is the initial value temperature of the second lubricating oil.

[0075] According to one embodiment of the present invention, the seventh computing unit includes:

[0076] A second adding module, used for calculating the sum of the sampling time of the first lubricating oil and the time constant of the first lubricating oil;

[0077] A third division module, used for calculating the sampling time of the first lubricating oil divided by the output result of the second addition module;

[0078] A fourth division module, used for calculating the time constant of the first lubricating oil divided by the output result of the second addition module;

[0079] a sixth multiplication module, used for calculating the product of the initial value temperature of the first lubricating oil and the output result of the third division module;

[0080] A second delay module, used for calculating the temperature of the first lubricating oil in the previous cycle based on the current temperature of the first lubricating oil;

[0081] a seventh multiplication module, used to calculate the product of the output result of the fourth division module and the output result of the second delay module;

[0082] The third adding module is used to calculate the sum of the output result of the sixth multiplying module and the output result of the seventh multiplying module.

[0083] According to one embodiment of the present invention, the eighth computing unit includes:

[0084] A fourth adding module, used for calculating the sum of the sampling time of the second lubricating oil and the time constant of the second lubricating oil;

[0085] a fifth division module, used for calculating the sampling time of the second lubricating oil divided by the output result of the fourth addition module;

[0086] a sixth division module, for calculating the time constant of the second lubricating oil divided by the output result of the fourth addition module;

[0087] an eighth multiplication module, used for calculating the product of the initial value temperature of the second lubricating oil and the output result of the fifth division module;

[0088] A third delay module, used for calculating the temperature of the second lubricating oil in the previous cycle based on the current temperature of the second lubricating oil;

[0089] a ninth multiplication module, used for calculating the product of the output result of the sixth division module and the output result of the third delay module;

[0090] The fifth adding module is used to calculate the sum of the output result of the eighth multiplying module and the output result of the ninth multiplying module.

[0091] The present invention also provides a lubricating oil temperature simulation device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the steps of any of the aforementioned lubricating oil temperature simulation methods when executing the computer program.

[0092] The present invention also provides a computer-readable storage medium on which a computer program is stored. When the computer program is executed by a processor, the steps of any of the aforementioned lubricating oil temperature simulation methods are implemented.

[0093] The present invention provides a lubricating oil temperature simulation method, simulation system, simulation device and computer-readable storage medium, which fully consider the rotor characteristics, fuel characteristics and temperature hysteresis characteristics of the aircraft engine, so as to accurately simulate the lubricating oil temperature signal of the aircraft engine.

[0094] It is to be understood that both the foregoing general description and the following detailed description of the present invention are exemplary and explanatory and are intended to provide further explanation of the invention as claimed. BRIEF DESCRIPTION OF THE DRAWINGS

[0095] The accompanying drawings are included to provide further explanation of the present invention, and are incorporated into and constitute a part of this application. The accompanying drawings illustrate embodiments of the present invention and together with the description serve to explain the principle of the present invention.

[0096] In the attached figure:

[0097] Figure 1A flowchart of a lubricating oil temperature simulation method according to an embodiment of the present invention is shown.

[0098] Figure 2 A schematic structural diagram of a lubricating oil temperature simulation system according to an embodiment of the present invention is shown.

[0099] Figure 3 A schematic diagram of a first computing unit according to an embodiment of the present invention is shown.

[0100] Figure 4 A schematic structural diagram of a first computing unit according to an embodiment of the present invention is shown.

[0101] Figure 5 A schematic diagram of a second computing unit according to an embodiment of the present invention is shown.

[0102] Figure 6 A schematic structural diagram of a second computing unit according to an embodiment of the present invention is shown.

[0103] Figure 7 A schematic diagram of a third computing unit and a fourth computing unit according to an embodiment of the present invention is shown.

[0104] Figure 8 A schematic diagram of the structure of a third computing unit according to an embodiment of the present invention is shown.

[0105] Fig. 9 A schematic structural diagram of a fourth computing unit according to an embodiment of the present invention is shown.

[0106] Fig.10 A schematic diagram of a fifth computing unit according to an embodiment of the present invention is shown.

[0107] Fig.11 A schematic diagram of the structure of a fifth computing unit according to an embodiment of the present invention is shown.

[0108] Fig.12 A schematic diagram of a sixth computing unit according to an embodiment of the present invention is shown.

[0109] Fig.13 A schematic diagram of the structure of a sixth computing unit according to an embodiment of the present invention is shown.

[0110] Fig.14 A schematic diagram of a seventh computing unit according to an embodiment of the present invention is shown.

[0111] Fig.15 A schematic diagram of the structure of a seventh computing unit according to an embodiment of the present invention is shown.

[0112] Fig.16 A schematic diagram of an eighth computing unit according to an embodiment of the present invention is shown.

[0113] Fig.17 A schematic diagram of the structure of an eighth computing unit according to an embodiment of the present invention is shown. DETAILED DESCRIPTION

[0114] It should be noted that, in the absence of conflict, the embodiments and features in the embodiments of the present application may be combined with each other.

[0115] The technical solutions in the embodiments of the present application will be described clearly and completely below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all of the embodiments. The following description of at least one exemplary embodiment is actually only illustrative and is by no means intended to limit the present application and its application or use. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in the field without creative work are within the scope of protection of the present application.

[0116] It should be noted that the terms used herein are only for describing specific embodiments and are not intended to limit the exemplary embodiments according to the present application. As used herein, unless the context clearly indicates otherwise, the singular form is also intended to include the plural form. In addition, it should be understood that when the terms "comprise" and / or "include" are used in this specification, it indicates the presence of features, steps, operations, devices, components and / or combinations thereof.

[0117] Unless otherwise specifically stated, the relative arrangement, numerical expressions and numerical values ​​of the parts and steps set forth in these embodiments do not limit the scope of the application. Meanwhile, it should be understood that, for ease of description, the sizes of the various parts shown in the accompanying drawings are not drawn according to actual proportional relationships. The technology, methods and equipment known to those of ordinary skill in the relevant art may not be discussed in detail, but in appropriate cases, the technology, methods and equipment should be considered as a part of the specification. In all examples shown and discussed here, any specific value should be interpreted as being merely exemplary, rather than as a limitation. Therefore, other examples of exemplary embodiments may have different values. It should be noted that similar reference numerals and letters represent similar items in the following drawings, and therefore, once a certain item is defined in an accompanying drawing, it does not need to be further discussed in subsequent drawings.

[0118] In the description of the present application, it should be understood that the directions or positional relationships indicated by directional words such as "front, back, up, down, left, right", "lateral, vertical, perpendicular, horizontal" and "top, bottom" are usually based on the directions or positional relationships shown in the drawings, and are only for the convenience of describing the present application and simplifying the description. Unless otherwise specified, these directional words do not indicate or imply that the device or element referred to must have a specific direction or be constructed and operated in a specific direction, and therefore cannot be understood as limiting the scope of protection of the present application; the directional words "inside and outside" refer to the inside and outside relative to the contours of each component itself.

[0119] In addition, it should be noted that the use of words such as "first" and "second" to define components is only for the convenience of distinguishing the corresponding components. If not otherwise stated, the above words have no special meaning and cannot be understood as limiting the scope of protection of this application. In addition, although the terms used in this application are selected from well-known and commonly used terms, some terms mentioned in the specification of this application may be selected by the applicant at his or her discretion, and their detailed meanings are explained in the relevant parts of the description of this article. In addition, it is required to understand this application not only by the actual terms used, but also by the meaning implied by each term.

[0120] Figure 1 A flow chart of a lubricating oil temperature simulation method according to an embodiment of the present invention is shown. As shown in the figure, a lubricating oil temperature simulation method applicable to an aircraft engine comprises the following steps:

[0121] S1, calculating a first influence value of the engine rotor speed on the lubricating oil system temperature, and calculating a second influence value of the engine fuel system operation state on the lubricating oil system temperature;

[0122] S2, the aircraft engine includes a first lubricating oil and a second lubricating oil, and a steady-state temperature of the first lubricating oil and a steady-state temperature of the second lubricating oil are calculated based on the first influence value and the second influence value respectively;

[0123] S3, calculating an initial value temperature of the first lubricating oil based on the steady-state temperature of the first lubricating oil and the fan inlet temperature, and calculating an initial value temperature of the second lubricating oil based on the steady-state temperature of the second lubricating oil and the fan inlet temperature;

[0124] S4 , calculating the temperature of the first lubricating oil based on the initial value of the temperature of the first lubricating oil, and calculating the temperature of the second lubricating oil based on the initial value of the temperature of the second lubricating oil.

[0125] Preferably, in step S1, the engine rotor speed includes a low-pressure rotor speed and a high-pressure rotor speed, and a first contribution rate of the low-pressure rotor real-time speed to the lubricating oil system temperature is calculated according to the ratio of the low-pressure rotor real-time speed to the low-pressure rotor design speed, and a second contribution rate of the high-pressure rotor real-time speed to the lubricating oil system temperature is calculated according to the ratio of the high-pressure rotor real-time speed to the high-pressure rotor design speed;

[0126] A first influence value is calculated based on the first contribution rate and the second contribution rate.

[0127] Preferably, in step S1, calculating the second impact value of the operating state of the engine fuel system on the lubricating oil system temperature comprises the steps of:

[0128] Obtain the fuel flow, current fuel temperature, and current lubricating oil temperature. The fuel flow is the total fuel flow involved in the combustion of the aircraft engine. In the actual engine, it is processed by back-calculating the fuel metering valve opening. In the real-time simulation system, it can be calculated by the command value of the engine fuel system model. The fuel temperature can be measured by the fuel temperature sensor in the actual aircraft engine and calculated by the fuel temperature model in the real-time simulation system.

[0129] Calculate the lubricating oil temperature of the previous cycle based on the current lubricating oil temperature;

[0130] Calculate the temperature difference between the current fuel temperature and the lubricating oil temperature of the previous cycle, and calculate the product of the temperature difference and the fuel flow rate;

[0131] Based on the product of the temperature difference and the fuel flow rate, a second impact value is obtained by looking up the table.

[0132] Preferably, in step S2, calculating the steady-state temperature of the first lubricating oil comprises the steps of:

[0133] An exponential operation is performed based on the first impact value and the temperature rise impact coefficient of the first lubricating oil. The exponential operation is used to correct the impact of the rotor system on the temperature rise of the lubricating oil.

[0134] Obtaining the product of the index operation result and the steady-state value of the first lubricating oil;

[0135] Calculate the difference between the product result and the second influence value as the steady-state temperature of the first lubricating oil;

[0136] Calculating the steady-state temperature of the second lubricating oil includes the following steps:

[0137] Performing exponential calculation based on the first impact value and the temperature rise impact coefficient of the second lubricating oil;

[0138] Obtaining the product of the exponential operation result and the steady-state value of the second lubricating oil;

[0139] The difference between the product result and the second influence value is calculated as the steady-state temperature of the second lubricating oil.

[0140] Preferably, in step S3, calculating the initial value temperature of the first lubricating oil comprises the steps of:

[0141] The switch quantity selection is performed based on the steady-state temperature of the first lubricating oil, the fan inlet temperature and the delay parameter, and the selection result is the initial value temperature of the first lubricating oil. The initial value of the delay parameter is 0 and is always 1 thereafter.

[0142] Calculating the initial value temperature of the second lubricating oil includes the following steps:

[0143] The switch quantity selection is performed based on the steady-state temperature of the second lubricating oil, the fan inlet temperature and the delay parameter, and the selection result is the initial value temperature of the second lubricating oil.

[0144] Preferably, in step S4, calculating the temperature of the first lubricating oil comprises the steps of:

[0145] Obtaining the sampling time of the first lubricating oil and the time constant of the first lubricating oil;

[0146] Dividing the sampling time of the first lubricant by the sum of the sampling time of the first lubricant and the time constant of the first lubricant to generate a first result; dividing the time constant of the first lubricant by the sum of the sampling time of the first lubricant and the time constant of the first lubricant to generate a second result;

[0147] Calculate the product of the initial value temperature of the first lubricating oil and the first result, obtain the temperature of the first lubricating oil in the previous cycle, calculate the product of the temperature of the first lubricating oil in the previous cycle and the second result, add the two product results, and obtain the temperature of the first lubricating oil;

[0148] Calculating the temperature of the second lubricating oil includes the following steps:

[0149] Obtaining the sampling time of the second lubricating oil and the time constant of the second lubricating oil;

[0150] Dividing the sampling time of the second lubricant by the sum of the sampling time of the second lubricant and the time constant of the second lubricant to generate a third result; dividing the time constant of the second lubricant by the sum of the sampling time of the second lubricant and the time constant of the second lubricant to generate a fourth result;

[0151] Calculate the product of the initial value temperature of the second lubricating oil and the third result, obtain the temperature of the second lubricating oil in the previous cycle, calculate the product of the temperature of the second lubricating oil in the previous cycle and the fourth result, add the two product results, and obtain the temperature of the second lubricating oil.

[0152] Figure 2The schematic diagram of the structure of a lubricating oil temperature simulation system according to an embodiment of the present invention is shown. As shown in the figure, the present invention also provides a lubricating oil system temperature simulation system, which is applicable to the above lubricating oil system temperature simulation method. The lubricating oil system temperature simulation system includes:

[0153] A first calculation unit, used for calculating a first influence value of the engine rotor speed on the lubricating oil system temperature;

[0154] A second calculation unit, used to calculate a second influence value of the operating state of the engine fuel system on the lubricating oil system temperature;

[0155] A third calculation unit is used to calculate the steady-state temperature of the first lubricating oil based on the calculation results of the first calculation unit and the second calculation unit.

[0156] a fourth calculation unit, configured to calculate a steady-state temperature of the second lubricating oil based on calculation results of the first calculation unit and the second calculation unit;

[0157] a fifth calculation unit, configured to calculate an initial value temperature of the first lubricating oil based on the calculation result of the third calculation unit and the fan inlet temperature;

[0158] a sixth calculation unit, configured to calculate an initial value temperature of the second lubricating oil based on the calculation result of the fourth calculation unit and the fan inlet temperature;

[0159] a seventh calculation unit, configured to calculate the temperature of the first lubricating oil based on the initial value temperature of the first lubricating oil;

[0160] The eighth calculation unit is configured to calculate the temperature of the second lubricating oil based on the initial temperature of the second lubricating oil.

[0161] Figure 3 A schematic diagram of a first calculation unit of an embodiment of the present invention is shown. As shown in the figure, the first calculation unit I-1 has two input signals and one output signal, wherein the input signals are the real-time speed of the low-pressure rotor I-2 and the real-time speed of the high-pressure rotor I-3, and the output signal is the first impact value I-4. Figure 4 The schematic diagram of the structure of the first computing unit of an embodiment of the present invention is shown. Preferably, the first computing unit includes:

[0162] The first division module I-1-3 is used to calculate the ratio of the low-pressure rotor real-time speed I-1-1 and the low-pressure rotor design speed I-1-2.

[0163] The second division module I-1-12 is used to calculate the ratio of the high-pressure rotor real-time speed I-1-8 to the high-pressure rotor design speed I-1-9. The low-pressure rotor real-time speed I-1-1 and the high-pressure rotor real-time speed I-1-8 are obtained through the high-pressure rotor speed sensor and the low-pressure rotor sensor, and in the real-time simulation system, they can be calculated in real time through the engine model.

[0164] The first multiplication module I-1-5 is used to calculate the product of the output result of the first division module I-1-3 and the contribution ratio I-1-4 of the low-pressure rotor to the temperature rise of the lubricating oil system.

[0165] The second multiplication module I-1-11 is used to calculate the product of the output result of the second division module I-1-12 and the contribution ratio I-1-10 of the high-pressure rotor to the temperature rise of the lubricating oil system.

[0166] The first addition module I-1-6 is used to calculate the sum of the output result of the first multiplication module I-1-5 and the output result of the second multiplication module I-1-11, which corresponds to the first influence value I-1-7, which is equivalent to Figure 3 The output signal I-4 of the first calculation unit I-1 in.

[0167] Figure 5 A schematic diagram of a second calculation unit of an embodiment of the present invention is shown. As shown in the figure, the second calculation unit II-1 has two input signals and one output signal, wherein the input signals are fuel flow II-2 and fuel temperature II-3, and the output signal is the second influence value II-4. The fuel flow II-2 is the total fuel flow rate involved in the combustion of the engine, which is processed by reverse calculation of the fuel metering valve opening in the actual engine, and is calculated by the command value of the engine fuel system model in the real-time simulation system. The fuel temperature II-3 is measured by the fuel temperature sensor in the actual engine, and is calculated by the fuel temperature model in the real-time simulation system. The second influence value II-4 is used to characterize the influence of the fuel system on the temperature rise of the lubricating oil.

[0168] Figure 6 The schematic diagram of the structure of the second computing unit of an embodiment of the present invention is shown. As shown in the figure, preferably, the second computing unit II-1 includes:

[0169] The first delay module II-1-4 is used to calculate the lubricating oil temperature of the previous cycle based on the current lubricating oil temperature II-1-3.

[0170] The first subtraction module II-1-5 is used to calculate the temperature difference between the current fuel temperature II-1-2 and the output result of the first delay module II-1-4.

[0171] The third multiplication module II-1-6 is used to calculate the product of the fuel flow II-1-1 and the output result of the first subtraction module II-1-5.

[0172] The table lookup module II-1-7 stores a data table. The data table is a one-dimensional table. The table header of the one-dimensional table is the product of the fuel and lubricating oil temperature difference and the fuel flow rate. The data in the table is the impact (value) of the flow rate product on the lubricating oil temperature. The table lookup module II-1-7 searches the data table based on the output result of the third multiplication module II-1-6 to obtain the corresponding second impact value II-1-8. The second impact value II-1-8 is equivalent to Figure 5 The output signal of the second calculation unit II-1 in.

[0173] Figure 7 The schematic diagram of the third calculation unit and the fourth calculation unit of an embodiment of the present invention is shown. As shown in the figure, the input signal of the third calculation unit III-1 is the steady-state input signal III-3 and the second influence value III-4, and the output signal is the steady-state temperature III-6 of the first lubricating oil. The input signal of the fourth calculation unit III-2 is the steady-state input signal III-3 and the second influence value III-5, and the output signal is the steady-state temperature III-7 of the second lubricating oil. Figure 8 The schematic diagram of the structure of the third computing unit of an embodiment of the present invention is shown. Preferably, as shown in the figure, the third computing unit III-1 includes:

[0174] The first exponential operation module III-1-3 is used to perform exponential operation on the output result III-1-1 of the first calculation unit I-1 and the temperature influence coefficient III-1-2 of the first lubricating oil.

[0175] The fourth multiplication module III-1-5 is used to calculate the product of the output result of the first exponential operation module III-1-3 and the steady-state value III-1-4 of the first lubricating oil.

[0176] The second subtraction module III-1-7 is used to calculate the difference between the output result of the fourth multiplication module III-1-5 and the output result III-1-6 of the second calculation unit II-1, and output the result III-1-8, where the difference is the steady-state temperature of the first lubricating oil.

[0177] Fig. 9 The schematic diagram of the structure of the fourth computing unit of an embodiment of the present invention is shown. As shown in the figure, preferably, the fourth computing unit includes:

[0178] A second exponential operation module III-2-3, used for performing an exponential operation on the output result III-2-1 of the first calculation unit I-1 and the temperature influence coefficient III-2-2 of the second lubricating oil;

[0179] The fifth multiplication module III-2-5 is used to calculate the product of the output result of the second exponential operation module III-2-3 and the steady-state value III-2-4 of the second lubricating oil.

[0180] The third subtraction module III-2-7 is used to calculate the difference between the output result of the fifth multiplication module III-2-5 and the output result of the second calculation unit II-1, and output the result III-2-6, which is the steady-state temperature of the second lubricating oil.

[0181] Fig.10 The fifth calculation unit of one embodiment of the present invention is shown in the figure. As shown in the figure, the input signal of the fifth calculation unit IV-1 is the steady-state temperature IV-3 of the first lubricating oil and the fan inlet temperature IV-4, and the output signal is the initial value temperature IV-5 of the first lubricating oil. Fig.11 The schematic diagram of the structure of the fifth computing unit of an embodiment of the present invention is shown. As shown in the figure, preferably, the fifth computing unit IV-1 includes:

[0182] The first delay parameter generating module IV-1-3 is used to generate a delay parameter. The initial value of the first delay parameter generating module IV-1-3 is 0, and then it is always a constant 1.

[0183] The first switch quantity selection module IV-1-4 is used to perform switch quantity selection based on the output result IV-1-1 of the third calculation unit, the fan inlet temperature IV-1-2 and the output result of the first delay parameter generation module IV-1-3, and the selection result is the initial value temperature IV-1-5 of the first lubricating oil.

[0184] Fig.12 The sixth calculation unit of an embodiment of the present invention is shown in the figure. As shown in the figure, the input signal of the sixth calculation unit IV-2 is the steady-state temperature IV-6 of the second lubricating oil and the fan inlet temperature IV-7, and the output signal is the initial value temperature IV-8 of the second lubricating oil. Fig.13 The sixth computing unit of an embodiment of the present invention is shown in the structural diagram. As shown in the figure, preferably, the sixth computing unit IV-2 includes:

[0185] The second delay parameter generating module IV-2-3 is used to generate a delay parameter. The initial value of the second delay parameter generating module IV-2-3 is 0, and then it is always a constant 1.

[0186] The second switch quantity selection module IV-2-4 is used to perform switch quantity selection based on the output result IV-2-1 of the fourth calculation unit, the fan inlet temperature IV-2-2 and the output result of the second delay parameter generation module IV-2-3, and the selection result is the initial value temperature IV-2-5 of the second lubricating oil.

[0187] Fig.14 The seventh calculation unit of an embodiment of the present invention is shown in the figure. As shown in the figure, the input signal of the seventh calculation unit V-1 is the initial value temperature V-3 of the first lubricating oil, the sampling time V-4 of the first lubricating oil and the time constant V-5 of the first lubricating oil, and the output signal is the first lubricating oil temperature V-6. Fig.15 The schematic diagram of the structure of the seventh computing unit of an embodiment of the present invention is shown. As shown in the figure, preferably, the seventh computing unit V-1 includes:

[0188] A second adding module V-1-11, used for calculating the sum of the sampling time V-1-9 of the first lubricating oil and the time constant V-1-10 of the first lubricating oil;

[0189] A third division module V-1-12 is used to calculate the sampling time V-1-9 of the first lubricating oil divided by the output result of the second addition module V-1-11;

[0190] A fourth division module V-1-13, for calculating the time constant V-1-10 of the first lubricating oil divided by the output result of the second addition module V-1-11;

[0191] The sixth multiplication module V-1-4 is used to calculate the product of the initial value temperature V-1-1 of the first lubricating oil and the output result V-1-2 of the third division module V-1-12;

[0192] The second delay module V-1-7 is used to calculate the temperature of the first lubricating oil in the previous cycle based on the current temperature of the first lubricating oil;

[0193] The seventh multiplication module V-1-5 is used to calculate the product of the output result V-1-3 of the fourth division module V-1-13 and the output result of the second delay module V-1-7;

[0194] The third addition module V-1-6 is used to calculate the sum of the output result of the sixth multiplication module V-1-4 and the output result of the seventh multiplication module V-1-5, which is the first lubricating oil temperature V-1-8.

[0195] Fig.16 The schematic diagram of the eighth calculation unit of an embodiment of the present invention is shown. As shown in the figure, the input signals of the eighth calculation unit V-2 are the initial value temperature V-7 of the second lubricating oil, the sampling time V-8 of the second lubricating oil and the time constant V-9 of the second lubricating oil, and the output signal is the second lubricating oil temperature V-10. Fig.17 The schematic diagram of the structure of the eighth computing unit of an embodiment of the present invention is shown. As shown in the figure, preferably, the eighth computing unit V-2 includes:

[0196] A fourth adding module V-2-11, used for calculating the sum of the sampling time V-2-9 of the second lubricating oil and the time constant V-2-10 of the second lubricating oil;

[0197] A fifth division module V-2-12, for calculating the sampling time V-2-9 of the second lubricating oil divided by the output result of the fourth addition module V-2-11;

[0198] A sixth division module V-2-13, for calculating the time constant V-2-10 of the second lubricating oil divided by the output result of the fourth addition module V-2-11;

[0199] An eighth multiplication module V-2-4, used for calculating the product of the initial value temperature V-2-1 of the second lubricating oil and the output result V-2-2 of the fifth division module V-2-12;

[0200] A third delay module V-2-7, for calculating the temperature of the second lubricating oil in the previous cycle based on the current temperature of the second lubricating oil;

[0201] The ninth multiplication module V-2-5 is used to calculate the product of the output result V-2-3 of the sixth division module V-2-13 and the output result of the third delay module V-2-7;

[0202] The fifth addition module V-2-6 is used to calculate the sum of the output result of the eighth multiplication module V-2-4 and the output result of the ninth multiplication module V-2-5, which is the second lubricating oil temperature V-2-8.

[0203] The present invention also provides a lubricating oil temperature simulation device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the steps of any of the aforementioned lubricating oil temperature simulation methods when executing the computer program.

[0204] The present invention also provides a computer-readable storage medium on which a computer program is stored. When the computer program is executed by a processor, the steps of any of the above-mentioned lubricating oil temperature simulation methods are implemented.

[0205] Among them, the specific implementation methods and technical effects of the lubricating oil temperature simulation system, simulation equipment, and computer-readable storage medium can all be referred to the embodiments of the lubricating oil temperature simulation method provided by the present invention above, and will not be repeated here.

[0206] The present invention provides a lubricating oil temperature simulation method, simulation system, simulation device and computer-readable storage medium, which can calculate the real-time value of lubricating oil temperature through the real-time operating parameters of the aircraft engine. The real-time simulation parameters comprehensively consider the influence of various factors, including the rotor characteristics, fuel characteristics and temperature hysteresis characteristics of the aircraft engine. At the same time, the simulation method in the present invention considers the calibration influence of the board hardware, contains calibration correction parameters, and the results can be directly output to the board to accurately simulate the output of the lubricating oil temperature sensor.

[0207] Those skilled in the art will further appreciate that the various illustrative logic blocks, modules, circuits, and algorithm steps described in conjunction with the embodiments disclosed herein may be implemented as electronic hardware, computer software, or a combination of the two. To clearly illustrate this interchangeability of hardware and software, various illustrative components, blocks, modules, circuits, and steps are generally described above in terms of their functionality. Whether such functionality is implemented as hardware or software depends on the specific application and the design constraints imposed on the overall system. The technician may implement the described functionality in different ways for each specific application, but such implementation decisions should not be interpreted as resulting in a departure from the scope of the present invention.

[0208] The various illustrative logic modules and circuits described in conjunction with the embodiments disclosed herein may be implemented or executed with a general purpose processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof designed to perform the functions described herein. A general purpose processor may be a microprocessor, but in the alternative, the processor may be any conventional processor, controller, microcontroller, or state machine. The processor may also be implemented as a combination of computing devices, such as a combination of a DSP and a microprocessor, a plurality of microprocessors, one or more microprocessors in cooperation with a DSP core, or any other such configuration.

[0209] The steps of the method or algorithm described in conjunction with the embodiments disclosed herein may be embodied directly in hardware, in a software module executed by a processor, or in a combination of the two. The software module may reside in a RAM memory, a flash memory, a ROM memory, an EPROM memory, an EEPROM memory, a register, a hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art. An exemplary storage medium is coupled to a processor so that the processor can read and write information from / to the storage medium. In an alternative, a storage medium may be integrated into a processor. The processor and the storage medium may reside in an ASIC. The ASIC may reside in a user terminal. In an alternative, the processor and the storage medium may reside in a user terminal as discrete components.

[0210] In one or more exemplary embodiments, the functions described may be implemented in hardware, software, firmware, or any combination thereof. If implemented as a computer program product in software, each function may be stored on or transmitted by a computer-readable medium as one or more instructions or codes. Computer-readable media include both computer storage media and communication media, including any medium that facilitates the transfer of a computer program from one place to another. Storage media may be any available medium that can be accessed by a computer. As an example and not limitation, such a computer-readable medium may include RAM, ROM, EEPROM, CD-ROM or other optical disk storage, disk storage or other magnetic storage device, or any other medium that can be used to carry or store the desired program code in the form of an instruction or data structure and can be accessed by a computer. Any connection is also properly referred to as a computer-readable medium. For example, if the software is transmitted from a website, a server, or other remote source using a coaxial cable, a fiber optic cable, a twisted pair, a digital subscriber line (DSL), or wireless technologies such as infrared, radio, and microwaves, the coaxial cable, fiber optic cable, twisted pair, DSL, or wireless technologies such as infrared, radio, and microwaves are included in the definition of the medium. Disk and disc as used herein include compact disc (CD), laser disc, optical disc, digital versatile disc (DVD), floppy disk and Blu-ray disc, wherein disk often reproduces data magnetically, while disc reproduces data optically with lasers. Combinations of the above should also be included within the scope of computer-readable media.

[0211] It will be apparent to those skilled in the art that various modifications and variations may be made to the above exemplary embodiments of the present invention without departing from the spirit and scope of the present invention. Therefore, it is intended that the present invention covers modifications and variations of the present invention that fall within the scope of the appended claims and their equivalent technical solutions.

Claims

1. A lubricating oil system temperature simulation method, applicable to aircraft engines, comprising the steps of: S1, calculating a first influence value of the engine rotor speed on the lubricating oil system temperature, and calculating a second influence value of the engine fuel system operation state on the lubricating oil system temperature; S2, the aircraft engine comprises a first lubricating oil and a second lubricating oil, and a steady-state temperature of the first lubricating oil and a steady-state temperature of the second lubricating oil are calculated based on the first influence value and the second influence value respectively; S3, calculating an initial value temperature of the first lubricating oil based on the steady-state temperature of the first lubricating oil and the fan inlet temperature, and calculating an initial value temperature of the second lubricating oil based on the steady-state temperature of the second lubricating oil and the fan inlet temperature; S4, calculating the temperature of the first lubricating oil based on the initial value of the temperature of the first lubricating oil, and calculating the temperature of the second lubricating oil based on the initial value of the temperature of the second lubricating oil.

2. The lubricating oil temperature simulation method according to claim 1, characterized in that: In step S1, the engine rotor speed includes the low-pressure rotor speed and the high-pressure rotor speed. According to the ratio of the low-pressure rotor real-time speed to the low-pressure rotor design speed, a first contribution rate of the low-pressure rotor real-time speed to the lubricating oil system temperature is calculated. According to the ratio of the high-pressure rotor real-time speed to the high-pressure rotor design speed, a second contribution rate of the high-pressure rotor real-time speed to the lubricating oil system temperature is calculated. A first influence value is calculated based on the first contribution rate and the second contribution rate.

3. The lubricating oil temperature simulation method according to claim 1, characterized in that: In step S1, calculating a second impact value of the operating state of the engine fuel system on the lubricating oil system temperature includes the following steps: Obtain fuel flow, current fuel temperature and current lubricating oil temperature; Calculate the lubricating oil temperature of the previous cycle based on the current lubricating oil temperature; Calculate the temperature difference between the current fuel temperature and the lubricating oil temperature of the previous cycle, and calculate the product of the temperature difference and the fuel flow rate; Based on the product of the temperature difference and the fuel flow rate, a second impact value is obtained by looking up the table.

4. The lubricating oil temperature simulation method according to claim 3, characterized in that: In step S2, the steady-state temperature of the first lubricating oil is calculated, including the steps of: performing an exponential operation based on the first impact value and the temperature rise impact coefficient of the first lubricating oil; Obtaining the product of the index operation result and the steady-state value of the first lubricating oil; Calculating a difference between the product result and the second influence value as the steady-state temperature of the first lubricating oil; Calculating the steady-state temperature of the second lubricating oil comprises the steps of: performing an exponential calculation based on the first influence value and the temperature rise influence coefficient of the second lubricating oil; Obtaining the product of the index operation result and the steady-state value of the second lubricating oil; The difference between the product result and the second influence value is calculated as the steady-state temperature of the second lubricating oil.

5. The lubricating oil temperature simulation method according to claim 1, characterized in that: In step S3, the initial temperature of the first lubricating oil is calculated, including the steps of: Performing switch value selection based on the steady-state temperature of the first lubricating oil, the fan inlet temperature and the delay parameter, the selection result being the initial value temperature of the first lubricating oil; Calculating the initial value temperature of the second lubricating oil comprises the steps of: The switch quantity selection is performed based on the steady-state temperature of the second lubricating oil, the fan inlet temperature and the delay parameter, and the selection result is the initial value temperature of the second lubricating oil.

6. The lubricating oil temperature simulation method according to claim 1, characterized in that: In step S4, the temperature of the first lubricating oil is calculated, including the steps of: Acquire the sampling time of the first lubricating oil and the time constant of the first lubricating oil; Dividing the sampling time of the first lubricating oil by the sum of the sampling time of the first lubricating oil and the time constant of the first lubricating oil to generate a first result; Dividing the time constant of the first lubricating oil by the sum of the sampling time of the first lubricating oil and the time constant of the first lubricating oil to generate a second result; Calculating the product of the initial value temperature of the first lubricating oil and the first result, obtaining the temperature of the first lubricating oil in the previous cycle, calculating the product of the temperature of the first lubricating oil in the previous cycle and the second result, adding the two product results, and obtaining the temperature of the first lubricating oil; Calculating the temperature of the second lubricating oil comprises the steps of: Acquire the sampling time of the second lubricating oil and the time constant of the second lubricating oil; Dividing the sampling time of the second lubricating oil by the sum of the sampling time of the second lubricating oil and the time constant of the second lubricating oil to generate a third result; Dividing the time constant of the second lubricating oil by the sum of the sampling time of the second lubricating oil and the time constant of the second lubricating oil to generate a fourth result; Calculate the product of the initial value temperature of the second lubricating oil and the third result, obtain the temperature of the second lubricating oil in the previous cycle, calculate the product of the temperature of the second lubricating oil in the previous cycle and the fourth result, add the two product results, and obtain the temperature of the second lubricating oil.

7. A lubricating oil system temperature simulation system, applicable to the lubricating oil system temperature simulation method according to claim 1, characterized in that: include: A first calculation unit, used for calculating a first influence value of the engine rotor speed on the lubricating oil system temperature; A second calculation unit, used to calculate a second influence value of the operating state of the engine fuel system on the lubricating oil system temperature; A third calculation unit is used to calculate the steady-state temperature of the first lubricating oil based on the calculation results of the first calculation unit and the second calculation unit. a fourth calculation unit, configured to calculate a steady-state temperature of the second lubricating oil based on calculation results of the first calculation unit and the second calculation unit; a fifth calculation unit, configured to calculate an initial value temperature of the first lubricating oil based on a calculation result of the third calculation unit and a fan inlet temperature; a sixth calculation unit, configured to calculate an initial value temperature of the second lubricating oil based on a calculation result of the fourth calculation unit and a fan inlet temperature; a seventh calculation unit, configured to calculate the temperature of the first lubricating oil based on the initial temperature of the first lubricating oil; An eighth calculation unit is configured to calculate the temperature of the second lubricating oil based on an initial value temperature of the second lubricating oil.

8. The lubricating oil temperature simulation system according to claim 7, characterized in that: The first computing unit comprises: A first division module is used to calculate the ratio of the real-time rotation speed of the low-pressure rotor to the design rotation speed of the low-pressure rotor; A second division module is used to calculate the ratio of the real-time speed of the high-pressure rotor to the designed speed of the high-pressure rotor; A first multiplication module, used for calculating the product of the output result of the first division module and the contribution ratio of the low-pressure rotor to the temperature rise of the lubricating oil system; A second multiplication module is used to calculate the product of the output result of the second division module and the contribution ratio of the high-pressure rotor to the temperature rise of the lubricating oil system; The first adding module is used to calculate the sum of the output result of the first multiplying module and the output result of the second multiplying module.

9. The lubricating oil temperature simulation method according to claim 8, characterized in that: The second computing unit comprises: A first delay module, used for calculating the lubricating oil temperature of the previous cycle based on the current lubricating oil temperature; A first subtraction module, used to calculate the temperature difference between the current fuel temperature and the output result of the first delay module; A third multiplication module, used to calculate the product of the fuel flow rate and the output result of the first subtraction module; A table lookup module stores a data table for characterizing the influence of the product of the fuel flow and the temperature difference on the lubricating oil temperature. The table lookup module searches the data table based on the output result of the third multiplication module to obtain the corresponding influence value.

10. The lubricating oil temperature simulation method according to claim 9, characterized in that: The third computing unit comprises: A first exponential operation module, used for performing an exponential operation on an output result of the first calculation unit and a temperature influence coefficient of the first lubricating oil; a fourth multiplication module, used for calculating the product of the output result of the first exponential operation module and the steady-state value of the first lubricating oil; The second subtraction module is used to calculate the difference between the output result of the fourth multiplication module and the output result of the second calculation unit.

11. The lubricating oil temperature simulation method according to claim 10, characterized in that: The fourth calculation unit comprises: A second exponential operation module, used for performing an exponential operation on the output result of the first calculation unit and the temperature influence coefficient of the second lubricating oil; a fifth multiplication module, used for calculating the product of the output result of the second exponential operation module and the steady-state value of the second lubricating oil; The third subtraction module is used to calculate the difference between the output result of the fifth multiplication module and the output result of the second calculation unit.

12. The lubricating oil temperature simulation method according to claim 11, characterized in that: The fifth computing unit comprises: A first delay parameter generating module, used to generate a delay parameter; The first switch value selection module is used to select the switch value based on the output result of the third calculation unit, the fan inlet temperature and the output result of the first delay parameter generation module, and the selection result is the initial value temperature of the first lubricating oil.

13. The lubricating oil temperature simulation method according to claim 9, characterized in that: The sixth computing unit comprises: A second delay parameter generating module, used for generating a delay parameter; The second switch value selection module is used to select the switch value based on the output result of the fourth calculation unit, the fan inlet temperature and the output result of the second delay parameter generation module, and the selection result is the initial value temperature of the second lubricating oil.

14. The lubricating oil temperature simulation method according to claim 9, characterized in that: The seventh computing unit comprises: A second adding module, used for calculating the sum of the sampling time of the first lubricating oil and the time constant of the first lubricating oil; A third division module, used for calculating the sampling time of the first lubricating oil divided by the output result of the second addition module; A fourth division module, used for calculating the time constant of the first lubricating oil divided by the output result of the second addition module; a sixth multiplication module, used for calculating the product of the initial value temperature of the first lubricating oil and the output result of the third division module; A second delay module, used for calculating the temperature of the first lubricating oil in the previous cycle based on the current temperature of the first lubricating oil; a seventh multiplication module, used to calculate the product of the output result of the fourth division module and the output result of the second delay module; The third adding module is used to calculate the sum of the output result of the sixth multiplying module and the output result of the seventh multiplying module.

15. The lubricating oil temperature simulation method according to claim 9, characterized in that: The eighth computing unit comprises: A fourth adding module, used for calculating the sum of the sampling time of the second lubricating oil and the time constant of the second lubricating oil; a fifth division module, used for calculating the sampling time of the second lubricating oil divided by the output result of the fourth addition module; a sixth division module, for calculating the time constant of the second lubricating oil divided by the output result of the fourth addition module; an eighth multiplication module, used for calculating the product of the initial value temperature of the second lubricating oil and the output result of the fifth division module; A third delay module, used for calculating the temperature of the second lubricating oil in the previous cycle based on the current temperature of the second lubricating oil; a ninth multiplication module, used for calculating the product of the output result of the sixth division module and the output result of the third delay module; The fifth adding module is used to calculate the sum of the output result of the eighth multiplying module and the output result of the ninth multiplying module.

16. A lubricating oil temperature simulation device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the steps of the lubricating oil temperature simulation method according to any one of claims 1 to 6 are implemented.

17. 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 lubricating oil temperature simulation method according to any one of claims 1 to 6 are implemented.

Citation Information

Patent Citations

  • Thermal simulation device and method

    CN106815389A

  • A Spatially Continuous Land Temperature Simulation Method

    CN111157120B

  • Construction method of GIS equipment temperature simulation model based on digital twinning

    CN113591333A

  • Method for real-time simulation of engine

    CN107945615A

  • Fuel oil icing third-party heat conduction liquid heating and cooling system and control method

    CN116027824A