Method and device for determining the operating state of a supercharger compressor wheel

By constructing calculation models for plateaus and plains, calculating the turbocharger impeller speed using engine parameters, and setting threshold alarms, the problem of turbocharger overspeed under high altitude or violent driving conditions was solved, extending turbocharger life and improving engine reliability.

CN116971870BActive Publication Date: 2026-02-24WEICHAI POWER CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202311014473.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-08-11
Publication Date
2026-02-24
Estimated Expiration
2043-08-11

AI Technical Summary

Technical Problem

In existing technologies, turbocharger overspeed is prone to occur in engines under high altitude or severe driving conditions, leading to turbocharger fatigue failure and reduced engine reliability. The lack of effective speed monitoring devices and sensors results in high costs and reliability issues.

Method used

By constructing calculation models for plateau and plain areas, the turbocharger impeller speed is calculated using the engine's environmental pressure and operating parameters. A speed threshold is set, and an alarm is issued when the speed exceeds the limit to prevent the turbocharger from running at overspeed.

Benefits of technology

It can effectively predict the turbocharger impeller speed, prevent overspeed, extend turbocharger life, improve engine reliability, and avoid the high cost and reliability problems of direct sensor measurement.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116971870B_ABST
    Figure CN116971870B_ABST
Patent Text Reader

Abstract

The application provides a method and a device for determining the operating state of a supercharger compressor impeller, the method comprising: obtaining an ambient pressure value of an engine; obtaining an operating parameter of the engine; in the case that the ambient pressure value is less than or equal to an ambient pressure threshold value, calculating the rotating speed of the supercharger compressor impeller by using the operating parameter of the engine and a plateau calculation model; in the case that the ambient pressure value is greater than the ambient pressure threshold value, calculating the rotating speed of the supercharger compressor impeller by using the operating parameter of the engine and a plain calculation model; in the case that the rotating speed of the supercharger compressor impeller is less than or equal to a target rotating speed threshold value, determining that the operating state of the supercharger compressor impeller is a normal state; and in the case that the rotating speed of the supercharger compressor impeller is greater than the target rotating speed threshold value, determining that the operating state of the supercharger compressor impeller is an overspeed state. The method uses a model to predict the rotating speed of the compressor impeller, prevents the supercharger compressor impeller from overspeeding, and solves the problem that the high rotating speed of the vehicle supercharger leads to the wear of the supercharger compressor impeller.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of turbocharger speed calculation, and more specifically, to a method for determining the operating state of a turbocharger compressor impeller, a device for determining the operating state of a turbocharger compressor impeller, a computer storage medium, and an electronic device. Background Technology

[0002] When the engine intake negative pressure is too high, or when operating in high-altitude areas or driving aggressively, the turbocharger is prone to overspeed. Overspeeding of the turbocharger not only leads to high-cycle fatigue failure of the compressor wheel, but also causes frequent high-speed and low-speed switching, and may even lead to low-cycle fatigue failure, resulting in reduced turbocharger life and reduced engine reliability. In addition, traditional vehicle engines lack devices for real-time monitoring of turbocharger speed and overspeed warning equipment. Installing a speed sensor directly on the turbocharger has two problems: (1) the sensor for measuring ultra-high speed is expensive and costly; (2) the placement of the sensor will reduce the reliability of the turbocharger itself, and the sensor is easily damaged. Summary of the Invention

[0003] The main objective of this application is to provide a method for determining the operating state of a turbocharger compressor impeller, a device for determining the operating state of a turbocharger compressor impeller, a computer storage medium, and an electronic device, so as to at least solve the problem of turbocharger impeller wear caused by excessively high turbocharger speed in the prior art.

[0004] To achieve the above objectives, according to one aspect of this application, a method for determining the operating state of a turbocharger compressor impeller is provided, comprising: acquiring an ambient pressure value of an engine, the ambient pressure value being the pressure value of the atmosphere in the environment in which the engine is located; acquiring operating parameters of the engine, the operating parameters representing the actual operating state of the engine at the current moment; calculating the turbocharger impeller speed using the engine operating parameters and a high-altitude calculation model when the ambient pressure value is less than or equal to an ambient pressure threshold, and calculating the turbocharger impeller speed using the engine operating parameters and a plain calculation model when the ambient pressure value is greater than the ambient pressure threshold, wherein the turbocharger is installed in the engine; determining the turbocharger impeller operating state as a normal state when the turbocharger impeller speed is less than or equal to a target speed threshold, and determining the turbocharger impeller operating state as an overspeed state when the turbocharger impeller speed is greater than the target speed threshold.

[0005] Optionally, before determining the turbocharger's operating state as normal when the turbocharger's pressure roller speed is less than or equal to a target speed threshold, and before determining the turbocharger's operating state as overspeeding when the turbocharger's pressure roller speed is greater than the target speed threshold, the method further includes: obtaining a first speed threshold and a second speed threshold, wherein the first speed threshold is a warning value for the turbocharger's pressure roller speed when the ambient pressure value is less than or equal to the ambient pressure threshold, and the second speed threshold is a warning value for the turbocharger's pressure roller speed when the ambient pressure value is greater than the ambient pressure threshold; determining the first speed threshold as the target speed threshold when the turbocharger's pressure roller speed is the first pressure roller speed, wherein the first pressure roller speed is the turbocharger's pressure roller speed calculated using the plateau calculation model; and determining the second speed threshold as the target speed threshold when the turbocharger's pressure roller speed is the second pressure roller speed, wherein the second pressure roller speed is the turbocharger's pressure roller speed calculated using the plain calculation model.

[0006] Optionally, obtaining the first speed threshold and the second speed threshold includes: obtaining a turbocharger speed threshold, wherein the turbocharger speed threshold is the maximum speed value of the turbocharger; determining the first speed threshold based on the turbocharger speed threshold and a first coefficient, wherein the first speed threshold is the product of the turbocharger speed threshold and the first coefficient, and the first speed threshold is less than the turbocharger speed threshold; and determining the second speed threshold based on the turbocharger speed threshold and the second coefficient, wherein the second speed threshold is the product of the turbocharger speed threshold and the second coefficient, and the second speed threshold is less than the turbocharger speed threshold.

[0007] Optionally, before obtaining the engine's ambient pressure value, the method further includes: constructing the plateau calculation model, wherein the plateau calculation model is trained using multiple sets of target training data, each set of target training data including: the engine's operating parameters and the turbocharger's impeller speed corresponding to the engine's operating parameters, obtained within a historical time period, wherein the engine's operating parameters include at least one of the following: engine speed, engine torque, engine intake manifold intake flow rate, engine intercooler post-pressure, engine air filter post-pressure, and engine air filter post-temperature, wherein the air filter post-pressure is the air pressure after passing through the engine's air filter, the air filter post-temperature is the air temperature after passing through the engine's air filter, and the intercooler post-pressure is the air pressure after passing through the engine's intercooler.

[0008] Optionally, before obtaining the engine's environmental pressure value, the method further includes: acquiring multiple sets of initial training data, wherein the initial training data is obtained within a historical time period; filtering the multiple sets of initial training data to obtain multiple sets of target training data; splitting the multiple sets of target training data into a training set, a test set, and a validation set, wherein the data in the training set is greater than the data in the test set and the data in the validation set; normalizing all the target training data, and training the training set, the test set, and the validation set respectively to obtain multiple training models; and determining the plateau calculation model from the multiple training models using the fitting slope and root mean square error.

[0009] Optionally, the plateau computational model is determined from multiple training models using the fitting slope and root mean square error, including: determining at least one initial computational model based on the fitting slope of each training model, wherein the initial computational model is a training model whose square of the fitting slope is above a preset value; and determining the plateau computational model based on the root mean square error of the initial computational model, wherein the plateau computational model is the initial computational model with the smallest root mean square error.

[0010] Optionally, after determining that the operating state of the turbocharger's pressure roller is overspeeding when the pressure roller speed of the turbocharger is greater than the target speed threshold, the method further includes: issuing an alarm signal, the alarm signal indicating that the pressure roller speed of the turbocharger is greater than the target speed threshold; and reducing the target operating parameters to a target parameter value, the target operating parameters including at least the vehicle speed.

[0011] According to another aspect of this application, a device for determining the operating state of a turbocharger compressor impeller is provided, comprising: a first acquisition unit for acquiring an ambient pressure value of an engine, the ambient pressure value being the pressure value of the atmosphere in the environment where the engine is located; a second acquisition unit for acquiring operating parameters of the engine, the operating parameters representing the actual operating state of the engine at the current moment; a calculation unit for calculating the turbocharger impeller speed using the engine operating parameters and a high-altitude calculation model when the ambient pressure value is less than or equal to an ambient pressure threshold, and calculating the turbocharger impeller speed using the engine operating parameters and a plain calculation model when the ambient pressure value is greater than the ambient pressure threshold, wherein the turbocharger is installed in the engine; and a determination unit for determining the operating state of the turbocharger impeller as normal when the turbocharger impeller speed is less than or equal to a target speed threshold, and determining the operating state of the turbocharger impeller as overspeeding when the turbocharger impeller speed is greater than the target speed threshold.

[0012] According to another aspect of this application, a computer-readable storage medium is provided, the computer-readable storage medium including a stored program, wherein, when the program is executed, it controls the device where the computer-readable storage medium is located to execute any of the methods for determining the operating state of the turbocharger compressor impeller.

[0013] According to another aspect of this application, an electronic device is provided, comprising: one or more processors, a memory, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including a method for determining the operating state of any of the aforementioned turbocharger compressor impellers.

[0014] Applying the technical solution of this application, the method for determining the operating state of the turbocharger compressor impeller as described above first obtains the ambient pressure value of the engine, which is the pressure value of the atmosphere in the environment where the engine is located; secondly, it obtains the engine's operating parameters, which represent the engine's actual operating state at the current moment; then, when the ambient pressure value is less than or equal to the ambient pressure threshold, it calculates the turbocharger impeller speed using the engine's operating parameters and a high-altitude calculation model; when the ambient pressure value is greater than the ambient pressure threshold, it calculates the turbocharger impeller speed using the engine's operating parameters and a low-altitude calculation model, with the turbocharger installed in the engine; finally, when the turbocharger impeller speed is less than or equal to the target speed threshold, the operating state of the turbocharger impeller is determined to be normal; when the turbocharger impeller speed is greater than the target speed threshold, the operating state of the turbocharger impeller is determined to be overspeed. This method directly acquires parameters such as engine speed, torque, and intake air flow during engine operation. By using a model, it calculates the turbocharger impeller speed, predicts the turbocharger impeller speed, prevents turbocharger impeller overspeed, or reduces the duration of turbocharger overspeed operation, improves turbocharger impeller life, and solves the problem of turbocharger impeller wear caused by excessive turbocharger speed in existing technologies. Attached Figure Description

[0015] The accompanying drawings, which form part of this application, are used to provide a further understanding of this application. The illustrative embodiments and descriptions of this application are used to explain this application and do not constitute an undue limitation of this application. In the drawings:

[0016] Figure 1 A hardware structure block diagram of a mobile terminal for determining the operating state of a turbocharger compressor impeller according to an embodiment of this application is shown.

[0017] Figure 2A flowchart illustrating a method for determining the operating state of a turbocharger compressor impeller according to an embodiment of this application is shown.

[0018] Figure 3 A schematic diagram of a neural network structure provided according to an embodiment of this application is shown;

[0019] Figure 4 A schematic diagram of a plateau calculation model provided according to an embodiment of this application is shown;

[0020] Figure 5 A flowchart illustrating another method for determining the operating state of a turbocharger compressor impeller according to an embodiment of this application is shown.

[0021] Figure 6 A structural block diagram of a device for determining the operating state of a turbocharger compressor impeller according to an embodiment of this application is shown.

[0022] The above figures include the following reference numerals:

[0023] 102. Processor; 104. Memory; 106. Transmission device; 108. Input / output device. Detailed Implementation

[0024] It should be noted that, unless otherwise specified, the embodiments and features described in this application can be combined with each other. This application will now be described in detail with reference to the accompanying drawings and embodiments.

[0025] To enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present application, and not all embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative effort should fall within the scope of protection of the present application.

[0026] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate for the embodiments of this application described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.

[0027] As described in the background section, in the prior art, when the engine intake negative pressure is too high, or when operating in high-altitude areas or driving aggressively, there is a risk of turbocharger overspeed. Turbocharger overspeed not only leads to high-cycle fatigue failure of the compressor impeller, but also causes frequent high- and low-speed switching, and may even lead to low-cycle fatigue failure, resulting in reduced turbocharger life and reduced engine reliability. To solve the problem of turbocharger impeller wear caused by excessive turbocharger speed in the prior art, the embodiments of this application provide a method for determining the operating state of the turbocharger compressor impeller, a device for determining the operating state of the turbocharger compressor impeller, a computer storage medium, and an electronic device.

[0028] The technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention.

[0029] The methods and embodiments provided in this application can be executed on a mobile terminal, computer terminal, or similar computing device. Taking running on a mobile terminal as an example, Figure 1 This is a hardware structure block diagram of a mobile terminal for a method of determining the operating state of a turbocharger compressor impeller according to an embodiment of the present invention. (See diagram for example.) Figure 1 As shown, a mobile terminal may include one or more ( Figure 1 Only one is shown in the diagram. A processor 102 (which may include, but is not limited to, a microprocessor MCU or a programmable logic device FPGA, etc.) and a memory 104 for storing data are also shown. The mobile terminal may further include a transmission device 106 for communication functions and an input / output device 108. Those skilled in the art will understand that... Figure 1 The structure shown is for illustrative purposes only and does not limit the structure of the mobile terminal described above. For example, the mobile terminal may also include components that are more... Figure 1 The more or fewer components shown, or having the same Figure 1 The different configurations shown.

[0030] The memory 104 can be used to store computer programs, such as application software programs and modules, like the computer program corresponding to the method for determining the operating state of the turbocharger compressor impeller in this embodiment of the invention. The processor 102 executes various functional applications and data processing by running the computer program stored in the memory 104, thereby implementing the above-described method. The memory 104 may include high-speed random access memory and may also include non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some instances, the memory 104 may further include memory remotely located relative to the processor 102, and these remote memories can be connected to the mobile terminal via a network. Examples of the aforementioned networks include, but are not limited to, the Internet, corporate intranets, local area networks, mobile communication networks, and combinations thereof. The transmission device 106 is used to receive or send data via a network. Specific examples of the aforementioned networks may include wireless networks provided by the mobile terminal's communication provider. In one example, the transmission device 106 includes a network interface controller (NIC), which can be connected to other network devices via a base station to communicate with the Internet. In one example, the transmission device 106 may be a radio frequency (RF) module, which is used to communicate with the Internet wirelessly.

[0031] This embodiment provides a method for determining the operating state of a supercharger compressor impeller running on a mobile terminal, computer terminal, or similar computing device. It should be noted that the steps shown in the flowchart in the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions. Furthermore, although a logical order is shown in the flowchart, in some cases, the steps shown or described may be executed in a different order than that shown here.

[0032] Figure 2 This is a flowchart illustrating a method for determining the operating state of the compressor impeller of a turbocharger according to an embodiment of this application. Figure 2 As shown, the compressor impeller is referred to as the compressor wheel, that is, in the following embodiment, the compressor wheel of the turbocharger is the compressor impeller of the turbocharger. The method includes the following steps:

[0033] Step S201: Obtain the ambient pressure value of the engine. The ambient pressure value is the atmospheric pressure value of the environment in which the engine is located.

[0034] Specifically, since the turbocharger's speed is driven by exhaust gases, and atmospheric pressure varies in different regions—for example, in plains areas with higher oxygen content and stronger atmospheric pressure, and in high-altitude areas with lower oxygen content and weaker atmospheric pressure (i.e., the higher the altitude, the lower the oxygen content and the weaker the atmospheric pressure)—drivers will increase the throttle to maintain vehicle power. This increases the amount of exhaust gases, naturally causing the turbocharger to rotate at higher speeds. Therefore, ambient pressure has a significant impact on turbocharger speed.

[0035] Before obtaining the engine's ambient pressure value, the method further includes: constructing a plateau calculation model, wherein the plateau calculation model is trained using multiple sets of target training data. Each set of target training data includes, within a historical time period, the engine's operating parameters and the turbocharger's impeller speed corresponding to the engine's operating parameters. The engine's operating parameters include at least one of the following: engine speed, engine torque, engine intake manifold intake flow rate, engine intercooler post-pressure, engine air filter post-pressure, and engine air filter post-temperature. The air filter post-pressure is the air pressure after passing through the engine's air filter, the air filter post-temperature is the air temperature after passing through the engine's air filter, and the intercooler post-pressure is the air pressure after passing through the engine's intercooler.

[0036] Specifically, the model is used to calculate the turbocharger impeller speed, predict the turbocharger impeller speed, prevent turbocharger impeller overspeed, or reduce the duration of turbocharger overspeed operation, thereby improving the turbocharger impeller life. Using the model to simulate and detect turbocharger speed avoids direct measurement and can issue timely warnings when there is a risk of turbocharger overspeed, reminding the driver to reduce the duration of turbocharger overspeed operation. This can greatly improve turbocharger life and engine reliability.

[0037] In another embodiment, the same method can be used to construct a plain computing model. The plain computing model is also trained using multiple sets of target training data. Each set of target training data uses the same parameters as the plateau computing model. However, since the atmospheric pressure is different between the plain and the plateau, the vehicle's operating parameters and turbocharger speed are also different. Therefore, although the methods for constructing the plateau computing model and the plain computing model are the same, the specific parameter data and the final model data are different.

[0038] Furthermore, the training methods for the plateau and plain computing models can be any machine learning algorithm, such as backpropagation (BP) neural networks, support vector machines, or extreme learning machines. Figure 3 As shown, Figure 3This is a schematic diagram illustrating the principle of a training method. Machine learning is the science of using different algorithms (such as BP neural networks, decision trees, etc.) to simulate or realize human learning activities. Its theories and methods have been widely applied to solve complex problems in engineering applications and scientific fields. In this method, multiple data inputs are used as input data, and a single output data is obtained through training. In the above embodiment, the input data for both the plateau calculation model and the plain calculation model are one of the following: the engine speed, the engine torque, the intake air flow rate of the engine's intake manifold, the intercooler pressure of the engine, the air filter pressure of the engine, and the air filter temperature of the engine. Using these data as input data, the output is the speed of the turbocharger impeller. Although the impeller and turbine speeds are the same for the turbocharger, due to factors such as manufacturing materials, the maximum speed the impeller can withstand is less than that of the turbine. Therefore, the above embodiment uses parameters around the impeller to predict the impeller speed and compares the impeller speed with a threshold value. This threshold value is also determined based on the maximum speed the impeller can withstand, ensuring that neither the turbine nor the impeller is damaged.

[0039] Before obtaining the engine's ambient pressure value, the above method also includes the following steps:

[0040] Step S301: Obtain multiple sets of initial training data, which are obtained within a historical time period;

[0041] Step S302: Filter the multiple sets of the above initial training data to obtain multiple sets of target training data;

[0042] Specifically, before training the model, the initial training data needs to be filtered to remove data from special situations such as when the vehicle is stationary or under special operating conditions. This can prevent special data from interfering with the model training and ensure the accuracy of the trained model.

[0043] Step S303: Split the multiple sets of the above target training data into a training set, a test set, and a validation set, wherein the data in the training set is greater than the data in the test set and the data in the validation set.

[0044] Generally, multiple sets of training data can be split into a 70% training set, a 15% test set, and a 15% validation set. The training, test, and validation sets can be adjusted according to actual needs, but the training set should ideally have a higher proportion. Furthermore, setting the test and training sets helps prevent overfitting or underfitting during training.

[0045] Step S304: Normalize all the above target training data, and train the above training set, the above test set and the above validation set respectively to obtain multiple training models.

[0046] Specifically, all the target training data mentioned above are normalized to the range of 0-1. Generally, 1000 iterations of training, testing, and validation sets are required; the number of iterations can be adjusted as needed.

[0047] Step S305: The plateau calculation model is determined from multiple training models using the fitting slope and root mean square error.

[0048] The formula for calculating the fitting slope R is shown in Formula 1, and the formula for calculating the root mean square error RMSE is shown in Formula 2.

[0049] As shown in Equation 2:

[0050]

[0051] Where R is the fitting slope, n is the total number of data points, i is each individual data point, x is the measured value of the turbocharger speed, and y is the calculated value of the turbocharger speed.

[0052]

[0053] Where RMSE is the root mean square error, m is the total number of data points, i is each individual data point, x is the measured value of the turbocharger speed, and y is the calculated value of the turbocharger speed.

[0054] Specifically, this allows for an accurate high-altitude calculation model, enabling more precise prediction of the turbocharger impeller speed. This allows for strict control of the turbocharger impeller speed and timely warnings when there is a risk of overspeeding, reminding the driver to reduce the turbocharger's overspeeding time and improve its lifespan.

[0055] Similarly, the above steps can also be used to determine the plains computational model. These steps are actually specific training steps for constructing the plateau and plains computational models; that is, they can be specific training steps for any training method such as BP neural networks, support vector machines, or extreme learning machines. The input to the above training method is multiple engine parameters, and the output is a single performance index, the turbocharger speed, which can establish a correspondence between engine parameters and the single-objective turbocharger speed.

[0056] The specific implementation steps for determining the plateau calculation model from multiple training models using the fitting slope and root mean square error are as follows:

[0057] Step S3051: Based on the fitting slope of each of the above-mentioned training models, determine at least one initial calculation model. The initial calculation model is the above-mentioned training model whose square of the fitting slope is above a preset value.

[0058] Step S3052: Based on the root mean square error of the initial calculation model, determine the plateau calculation model, which is the initial calculation model with the smallest root mean square error.

[0059] Specifically, this allows for an accurate high-altitude calculation model, enabling more precise prediction of turbocharger impeller speed. It also allows for timely warnings when there is a risk of overspeeding in the turbocharger impeller, reminding drivers to reduce turbocharger overspeed operation time and extending turbocharger lifespan. Furthermore, when the fitting slopes and root mean square errors of multiple calculation models are not significantly different, any one of the models can be used to simulate turbocharger speed.

[0060] The preset value can be 0.9, or it can be adjusted according to actual needs.

[0061] In a backpropagation (BP) neural network, the number of hidden layer neurons, the training target MSE, and the learning rate are important training parameters. After multiple adjustments, the optimal parameters can be determined.

[0062] like Figure 4 As shown, Figure 4 This is a schematic diagram of a high-pressure calculation model, where a is the actual turbocharger speed and b is the predicted turbocharger speed. It can be seen that the predicted turbocharger speed under the same operating conditions is basically the same as the actual turbocharger speed under the same operating conditions, which proves that the high-pressure calculation model has high accuracy.

[0063] Step S202: Obtain the operating parameters of the engine. The operating parameters of the engine are used to represent the actual operating state of the engine at the current moment.

[0064] Specifically, the engine's operating parameters include at least one of the following: engine speed, engine torque, intake airflow through the engine's intake manifold, intercooler pressure, air pressure after the air filter, and air temperature after the air filter. One parameter can be used to predict the turbocharger speed, or multiple parameters can be used. Comparatively, too few parameters may result in a slightly inaccurate prediction, while a larger number of parameters may lead to a more accurate prediction.

[0065] Step S203: When the above-mentioned environmental pressure value is less than or equal to the environmental pressure threshold, the turbocharger's pressure wheel speed is calculated using the engine's operating parameters and the plateau calculation model; when the above-mentioned environmental pressure value is greater than the environmental pressure threshold, the turbocharger's pressure wheel speed is calculated using the engine's operating parameters and the plain calculation model; the turbocharger is installed in the engine.

[0066] Specifically, a turbocharger is essentially an air compressor that increases the intake air volume by compressing air. It utilizes the inertial force of the exhaust gases from the engine to drive a turbine within the turbine housing. This turbine, in turn, drives a coaxial impeller, which compresses the air supplied through the air filter and forces it into the cylinders. As engine speed increases, the exhaust gas velocity and turbine speed also increase simultaneously. The impeller then compresses more air into the cylinders. The increased air pressure and density allow for the combustion of more fuel. By correspondingly increasing the fuel quantity and adjusting the engine speed, the engine's output power can be increased.

[0067] Since the mapping relationship between vehicle operating parameters and turbocharger speed may differ under different atmospheric pressures, using plain and plateau calculation models respectively to predict turbocharger speed under different atmospheric pressures can yield more accurate prediction results. Generally, the environmental pressure threshold can be set to 74 kPa, but the specific threshold can be adjusted according to actual conditions.

[0068] Step S204: When the speed of the pressure roller of the turbocharger is less than or equal to the target speed threshold, the operating state of the pressure roller of the turbocharger is determined to be normal; when the speed of the pressure roller of the turbocharger is greater than the target speed threshold, the operating state of the pressure roller of the turbocharger is determined to be overspeed.

[0069] Specifically, turbocharger overspeed not only leads to high-cycle fatigue failure of the compressor impeller, but frequent switching between high and low speeds also results in low-cycle fatigue failure. Fatigue failure is a failure mode in which a material, under repeated alternating and cyclic stresses far below its normal strength, develops gradually expanding brittle cracks, eventually leading to fracture. Therefore, by predicting the turbocharger impeller speed and accurately controlling it, and taking appropriate measures when the turbocharger impeller speed is too high, the turbocharger's lifespan and engine reliability can be greatly improved.

[0070] The target speed threshold can be set to 150,000 rpm (design parameters in the turbocharger drawings; the design value varies for different products), and can be adjusted according to actual conditions.

[0071] Specifically, before determining the operating state of the turbocharger pressure roller as normal when its rotational speed is less than or equal to the target speed threshold, and before determining the operating state of the turbocharger pressure roller as overspeeding when its rotational speed is greater than the target speed threshold, the method further includes the following steps:

[0072] Step S401: Obtain a first speed threshold and a second speed threshold. The first speed threshold is a warning value for the speed of the turbocharger's pressure wheel when the ambient pressure value is less than or equal to the ambient pressure threshold. The second speed threshold is a warning value for the speed of the turbocharger's pressure wheel when the ambient pressure value is greater than the ambient pressure threshold.

[0073] The specific implementation steps for obtaining the first speed threshold and the second speed threshold are as follows:

[0074] Step S4011: Obtain the turbocharger speed threshold, where the turbocharger speed threshold is the maximum speed value of the turbocharger.

[0075] Step S4012: Determine the first speed threshold based on the turbocharger speed threshold and the first coefficient. The first speed threshold is the product of the turbocharger speed threshold and the first coefficient. The first speed threshold is less than the turbocharger speed threshold.

[0076] Step S4013: Determine the second speed threshold based on the above-mentioned turbocharger speed threshold and the second coefficient. The second speed threshold is the product of the above-mentioned turbocharger speed threshold and the above-mentioned second coefficient. The second speed threshold is less than the above-mentioned turbocharger speed threshold.

[0077] Specifically, since turbocharger performance varies under different atmospheric pressures, setting different speed thresholds based on different pressures allows for more precise control of the turbocharger impeller speed, increasing reliability and extending turbocharger lifespan. The turbocharger speed threshold is the maximum permissible operating speed of the turbocharger. To better protect the turbocharger and avoid errors in predicted speeds, warnings are generally not issued only when the speed reaches its maximum value, but rather in advance. That is, an alarm signal is issued when the turbocharger speed reaches either the first or second speed threshold, allowing for appropriate measures to be taken. This significantly controls turbocharger speed from exceeding the speed limit or greatly reduces the overspeed time. Due to differences in atmospheric pressure between plains and plateaus, generally, both the first and second coefficients are less than 1, with the first coefficient being greater than the second. Specifically, the first coefficient can be set to 90%, and the second coefficient to 95%. Specific values ​​can be adjusted according to actual conditions.

[0078] Step S402: When the speed of the pressure wheel of the turbocharger is the first speed wheel speed, the first speed threshold is determined as the target speed threshold, and the first speed wheel speed is the speed wheel speed of the turbocharger calculated using the plateau calculation model.

[0079] Step S403: When the speed of the pressure wheel of the turbocharger is the second speed wheel speed, the second speed threshold is determined as the target speed threshold, and the second speed wheel speed is the speed wheel speed of the turbocharger calculated using the plain calculation model.

[0080] Specifically, due to the different altitudes of plains and plateaus, atmospheric pressures vary. Therefore, setting different speed thresholds based on different air pressures can more accurately control the speed of the turbocharger impeller, increase safety, and extend the turbocharger's lifespan.

[0081] Wherein, after determining that the operating state of the turbocharger's pressure roller is in an overspeed state when the speed of the pressure roller is greater than the target speed threshold, the method further includes the following steps:

[0082] Step S501: Issue an alarm signal, the alarm signal indicating that the speed of the pressure roller of the booster is greater than the target speed threshold.

[0083] Step S502: Reduce the target operating parameters to the target parameter value, wherein the target operating parameters include at least the vehicle speed.

[0084] Specifically, this allows for timely warnings when there is a risk of turbocharger overspeeding, reminding the driver to reduce the duration of turbocharger overspeed operation. This can significantly extend turbocharger lifespan and improve engine reliability. Target operating parameters can also include vehicle wheel speeds, i.e., reducing vehicle throttle.

[0085] The method for determining the operating state of the turbocharger compressor impeller described in this application first obtains the ambient pressure value of the engine, which is the atmospheric pressure value within the environment in which the engine is located; secondly, it obtains the engine's operating parameters, which represent the engine's actual operating state at the current moment; then, when the ambient pressure value is less than or equal to an ambient pressure threshold, the turbocharger impeller speed is calculated using the engine's operating parameters and a high-altitude calculation model; when the ambient pressure value is greater than the ambient pressure threshold, the turbocharger impeller speed is calculated using the engine's operating parameters and a low-altitude calculation model, with the turbocharger installed in the engine; finally, when the turbocharger impeller speed is less than or equal to a target speed threshold, the turbocharger impeller's operating state is determined to be normal; when the turbocharger impeller speed is greater than the target speed threshold, the turbocharger impeller's operating state is determined to be overspeed. This method directly acquires parameters such as engine speed, torque, and intake air flow during engine operation. By using a model, it calculates the turbocharger impeller speed, predicts the turbocharger impeller speed, prevents turbocharger impeller overspeed, or reduces the duration of turbocharger overspeed operation, improves turbocharger impeller life, and solves the problem of turbocharger impeller wear caused by excessive turbocharger speed in existing technologies.

[0086] To enable those skilled in the art to better understand the technical solution of this application, the implementation process of the method for determining the operating state of the turbocharger compressor impeller of this application will be described in detail below with reference to specific embodiments.

[0087] This embodiment relates to a specific method for determining the operating state of a turbocharger compressor impeller, such as... Figure 5 As shown, it includes the following steps:

[0088] Step S1: First, obtain the engine parameters actually detected by the engine ECU itself. The engine parameters include: engine speed, engine torque, intake air flow rate of the engine intake manifold, intercooler air pressure, air filter air pressure, and air filter temperature.

[0089] Step S2: Based on the above parameters and the actual speed of the turbocharger under each operating condition, train the model to obtain the plateau calculation model and the plain calculation model.

[0090] Step S3: In a real-world scenario, the turbocharger's impeller speed is predicted using both a plateau computational model and a plain computational model;

[0091] Step S4: Determine whether the speed of the turbocharger's pressure roller is greater than the target speed threshold;

[0092] Step S5: If the speed of the turbocharger's pressure wheel exceeds the target speed threshold, an alarm signal is issued using an alarm device to remind the driver to reduce the vehicle's throttle.

[0093] It should be noted that the steps shown in the flowchart in the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions, and although a logical order is shown in the flowchart, in some cases the steps shown or described may be executed in a different order than that shown here.

[0094] This application also provides a device for determining the operating state of a turbocharger compressor impeller. It should be noted that this device can be used to execute the method for determining the operating state of a turbocharger compressor impeller provided in this application. This device is used to implement the above embodiments and preferred embodiments; details already described will not be repeated. As used below, the term "module" can refer to a combination of software and / or hardware that performs a predetermined function. Although the device described in the following embodiments is preferably implemented in software, hardware implementation, or a combination of software and hardware, is also possible and contemplated.

[0095] The following describes the device for determining the operating state of the compressor impeller of the turbocharger provided in the embodiments of this application.

[0096] Figure 6 This is a schematic diagram of a device for determining the operating state of a turbocharger compressor impeller according to an embodiment of this application. Figure 6 As shown, the device includes a first acquisition unit 10, a second acquisition unit 20, a calculation unit 30, and a determination unit 40. The first acquisition unit 10 is used to acquire the ambient pressure value of the engine, which is the atmospheric pressure value of the environment in which the engine is located. The second acquisition unit 20 is used to acquire the operating parameters of the engine, which represent the actual operating state of the engine at the current moment. The calculation unit 30 is used to calculate the turbocharger's pressure wheel speed using the engine's operating parameters and a high-altitude calculation model when the ambient pressure value is less than or equal to an ambient pressure threshold, and to calculate the turbocharger's pressure wheel speed using the engine's operating parameters and a plain calculation model when the ambient pressure value is greater than the ambient pressure threshold. The turbocharger is installed in the engine. The determination unit 40 is used to determine the turbocharger's pressure wheel operating state as normal when the turbocharger's pressure wheel speed is less than or equal to a target speed threshold, and to determine the turbocharger's pressure wheel operating state as overspeed when the turbocharger's pressure wheel speed is greater than the target speed threshold.

[0097] The device for determining the operating state of the compressor impeller of the turbocharger described in this application includes a first acquisition unit, a second acquisition unit, a calculation unit, and a determination unit. The first acquisition unit is used to acquire the ambient pressure value of the engine, which is the atmospheric pressure value of the environment in which the engine is located. The second acquisition unit is used to acquire the operating parameters of the engine, which represent the actual operating state of the engine at the current moment. The calculation unit is used to calculate the compressor impeller speed of the turbocharger using the engine operating parameters and a high-altitude calculation model when the ambient pressure value is less than or equal to an ambient pressure threshold, and to calculate the compressor impeller speed of the turbocharger using the engine operating parameters and a plain calculation model when the ambient pressure value is greater than the ambient pressure threshold. The turbocharger is installed in the engine. The determination unit is used to determine the operating state of the turbocharger impeller as normal when the compressor impeller speed is less than or equal to a target speed threshold, and to determine the operating state of the turbocharger impeller as overspeed when the compressor impeller speed is greater than the target speed threshold. When the engine is running, this device directly acquires parameters such as the engine speed, torque, and intake air flow of the engine. By using a model, it obtains the calculated value of the turbocharger impeller speed, predicts the speed of the turbocharger impeller, prevents the turbocharger impeller from overspeeding or reduces the duration of turbocharger overspeed operation, improves the life of the turbocharger impeller, and solves the problem of turbocharger impeller wear caused by excessive turbocharger speed in the prior art.

[0098] In an optional embodiment, the device further includes a third acquisition unit, a first determination module, and a second determination module. The third acquisition unit is used to determine that the operating state of the turbocharger's pressure roller is normal when the pressure roller speed is less than or equal to a target speed threshold, and to acquire a first speed threshold and a second speed threshold before determining that the operating state of the turbocharger's pressure roller is overspeeding when the pressure roller speed is greater than the target speed threshold. The first speed threshold is a warning value for the pressure roller speed of the turbocharger when the ambient pressure value is less than or equal to the ambient pressure threshold. The second speed threshold is... The threshold is a warning value for the turbocharger's pressure wheel speed when the ambient pressure value exceeds the aforementioned ambient pressure threshold. The first determining module is used to determine the first speed threshold as the target speed threshold when the turbocharger's pressure wheel speed is a first pressure wheel speed, where the first pressure wheel speed is the turbocharger's pressure wheel speed calculated using the aforementioned plateau calculation model. The second determining module is used to determine the second speed threshold as the target speed threshold when the turbocharger's pressure wheel speed is a second pressure wheel speed, where the second pressure wheel speed is the turbocharger's pressure wheel speed calculated using the aforementioned plains calculation model. Because of the different altitudes and atmospheric pressures between plains and plateaus, setting different speed thresholds based on different air pressures allows for more precise control of the turbocharger's pressure wheel speed, increasing reliability and extending the turbocharger's lifespan.

[0099] In one optional embodiment, the third acquisition unit includes an acquisition module, a third determination module, and a fourth determination module. The acquisition module is used to acquire a turbocharger speed threshold, which is the maximum speed value of the turbocharger. The third determination module is used to determine a first speed threshold based on the turbocharger speed threshold and a first coefficient, where the first speed threshold is the product of the turbocharger speed threshold and the first coefficient, and the first speed threshold is less than the turbocharger speed threshold. The fourth determination module is used to determine a second speed threshold based on the turbocharger speed threshold and a second coefficient, where the second speed threshold is the product of the turbocharger speed threshold and the second coefficient, and the second speed threshold is less than the turbocharger speed threshold. Since the performance of the turbocharger varies under different atmospheric pressures, setting different speed thresholds according to different atmospheric pressures can more accurately control the turbocharger impeller speed, increase reliability, and improve the turbocharger's lifespan.

[0100] For example, the above-mentioned device further includes a construction unit, which is used to construct a high-altitude calculation model before obtaining the ambient pressure value of the engine. The high-altitude calculation model is trained using multiple sets of target training data. Each set of target training data includes, within a historical time period, the operating parameters of the engine and the corresponding turbocharger impeller speed. The engine operating parameters include at least one of the following: engine speed, engine torque, intake flow rate of the engine's intake manifold, intercooler pressure, air filter pressure, and air filter temperature. The air filter pressure is the air pressure after passing through the engine's air filter, the air filter temperature is the air temperature after passing through the engine's air filter, and the intercooler pressure is the air pressure after passing through the engine's intercooler. The model is used to obtain the calculated turbocharger impeller speed, predict the turbocharger impeller speed, prevent turbocharger impeller overspeeding or reduce turbocharger overspeeding duration, and improve turbocharger impeller life. Using models to simulate and detect turbocharger speed avoids direct measurement and can issue timely warnings when there is a risk of turbocharger overspeed, reminding drivers to reduce the duration of turbocharger overspeed operation. This can greatly improve turbocharger life and engine reliability.

[0101] In this embodiment, the device further includes a fourth acquisition unit, a filtering unit, a splitting unit, a processing unit, and a fifth determination module. The fourth acquisition unit acquires multiple sets of initial training data before acquiring the engine's ambient pressure value. These initial training data are obtained within a historical time period. The filtering unit filters the multiple sets of initial training data to obtain multiple sets of target training data. The splitting unit splits the multiple sets of target training data into a training set, a test set, and a validation set, where the data in the training set is greater than the data in the test set and the data in the validation set. The processing unit normalizes all the target training data and trains the training set, the test set, and the validation set respectively to obtain multiple training models. The fifth determination module determines the plateau calculation model from the multiple training models using the fitting slope and root mean square error. This results in an accurate plateau calculation model, which can more accurately predict the turbocharger impeller speed. This allows for strict control of the turbocharger impeller speed and timely warnings when there is a risk of overspeeding, reminding the driver to reduce the turbocharger's overspeed operation time and improve its lifespan.

[0102] In one optional scheme, the fifth determining module includes a first determining submodule and a second determining submodule. The first determining submodule is used to determine at least one initial calculation model based on the fitting slope of each of the aforementioned training models. The initial calculation model is one of the aforementioned training models whose squared fitting slope is above a preset value. The second determining submodule is used to determine the plateau calculation model based on the root mean square error of the aforementioned initial calculation model. The plateau calculation model is one of the aforementioned initial calculation models with the smallest root mean square error. This results in an accurate plateau calculation model, which can more accurately predict the turbocharger impeller speed and issue timely warnings when there is a risk of overspeeding in the turbocharger impeller, reminding the driver to reduce the overspeeding time of the turbocharger and improve the turbocharger's lifespan.

[0103] As an optional solution, the above-mentioned device further includes an alarm unit and an adjustment unit. The alarm unit is used to determine that the operating state of the turbocharger's pressure roller is in an overspeed state when the pressure roller speed of the turbocharger exceeds the target speed threshold, and then issues an alarm signal. The alarm signal indicates that the pressure roller speed of the turbocharger exceeds the target speed threshold. The adjustment unit is used to reduce the target operating parameters to the target parameter values, which at least include the vehicle speed. This allows for timely warnings when there is a risk of the turbocharger overspeeding, reminding the driver to reduce the duration of turbocharger overspeed operation, which can greatly improve the turbocharger's lifespan and engine reliability. The target operating parameters may also include the vehicle's wheel speed, i.e., reducing the vehicle's throttle.

[0104] The device for determining the operating state of the compressor impeller of the aforementioned turbocharger includes a processor and a memory. The first acquisition unit and other components are stored as program units in the memory, and the processor executes these program units to achieve the corresponding functions. All of the above modules are located in the same processor; alternatively, the modules may be located in different processors in any combination.

[0105] The processor contains a kernel, which retrieves the corresponding program unit from memory. One or more kernels can be configured, and adjusting kernel parameters can address the problem of excessive turbocharger speed leading to turbocharger impeller wear in existing technologies.

[0106] The memory may include non-permanent memory in computer-readable media, such as random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM, and the memory includes at least one memory chip.

[0107] This invention provides a computer-readable storage medium, which includes a stored program, wherein, when the program is executed, it controls the device containing the computer-readable storage medium to perform a method for determining the operating state of the turbocharger compressor impeller.

[0108] Specifically, the methods for determining the operating state of the turbocharger compressor impeller include:

[0109] Step S201: Obtain the ambient pressure value of the engine. The ambient pressure value is the atmospheric pressure value of the environment in which the engine is located.

[0110] Specifically, since the turbocharger's speed is driven by exhaust gases, and atmospheric pressure varies in different regions—for example, in plains areas with higher oxygen content and stronger atmospheric pressure, and in high-altitude areas with lower oxygen content and weaker atmospheric pressure (i.e., the higher the altitude, the lower the oxygen content and the weaker the atmospheric pressure)—drivers will increase the throttle to maintain vehicle power. This increases the amount of exhaust gases, naturally causing the turbocharger to rotate at higher speeds. Therefore, ambient pressure has a significant impact on turbocharger speed.

[0111] Step S202: Obtain the operating parameters of the engine. The operating parameters of the engine are used to represent the actual operating state of the engine at the current moment.

[0112] Specifically, the engine's operating parameters include at least one of the following: engine speed, engine torque, intake airflow through the engine's intake manifold, intercooler pressure, air pressure after the air filter, and air temperature after the air filter. One parameter can be used to predict the turbocharger speed, or multiple parameters can be used. Comparatively, too few parameters may result in a slightly inaccurate prediction, while a larger number of parameters may lead to a more accurate prediction.

[0113] Step S203: When the above-mentioned environmental pressure value is less than or equal to the environmental pressure threshold, the turbocharger's pressure wheel speed is calculated using the engine's operating parameters and the plateau calculation model; when the above-mentioned environmental pressure value is greater than the environmental pressure threshold, the turbocharger's pressure wheel speed is calculated using the engine's operating parameters and the plain calculation model; the turbocharger is installed in the engine.

[0114] Specifically, a turbocharger is essentially an air compressor that increases the intake air volume by compressing air. It utilizes the inertial force of the exhaust gases from the engine to drive a turbine within the turbine housing. This turbine, in turn, drives a coaxial impeller, which compresses the air supplied through the air filter and forces it into the cylinders. As engine speed increases, the exhaust gas velocity and turbine speed also increase simultaneously. The impeller then compresses more air into the cylinders. The increased air pressure and density allow for the combustion of more fuel. By correspondingly increasing the fuel quantity and adjusting the engine speed, the engine's output power can be increased.

[0115] Step S204: When the speed of the pressure roller of the turbocharger is less than or equal to the target speed threshold, the operating state of the pressure roller of the turbocharger is determined to be normal; when the speed of the pressure roller of the turbocharger is greater than the target speed threshold, the operating state of the pressure roller of the turbocharger is determined to be overspeed.

[0116] Specifically, turbocharger overspeed not only leads to high-cycle fatigue failure of the compressor impeller, but frequent switching between high and low speeds also results in low-cycle fatigue failure. Fatigue failure is a failure mode in which a material, under repeated alternating and cyclic stresses far below its normal strength, develops gradually expanding brittle cracks, eventually leading to fracture. Therefore, by predicting the turbocharger impeller speed and accurately controlling it, and taking appropriate measures when the turbocharger impeller speed is too high, the turbocharger's lifespan and engine reliability can be greatly improved.

[0117] Optionally, before determining the turbocharger's operating state as normal when the turbocharger's pressure roller speed is less than or equal to the target speed threshold, and before determining the turbocharger's operating state as overspeeding when the turbocharger's pressure roller speed is greater than the target speed threshold, the method further includes: obtaining a first speed threshold and a second speed threshold, wherein the first speed threshold is a warning value for the turbocharger's pressure roller speed when the ambient pressure value is less than or equal to the ambient pressure threshold, and the second speed threshold is a warning value for the turbocharger's pressure roller speed when the ambient pressure value is greater than the ambient pressure threshold; when the turbocharger's pressure roller speed is the first pressure roller speed, determining the first speed threshold as the target speed threshold, wherein the first pressure roller speed is the turbocharger's pressure roller speed calculated using the plateau calculation model; and when the turbocharger's pressure roller speed is the second pressure roller speed, determining the second speed threshold as the target speed threshold, wherein the second pressure roller speed is the turbocharger's pressure roller speed calculated using the plains calculation model.

[0118] Optionally, obtaining the first speed threshold and the second speed threshold includes: obtaining a turbocharger speed threshold, wherein the turbocharger speed threshold is the maximum speed value of the turbocharger; determining the first speed threshold based on the turbocharger speed threshold and a first coefficient, wherein the first speed threshold is the product of the turbocharger speed threshold and the first coefficient, and the first speed threshold is less than the turbocharger speed threshold; and determining the second speed threshold based on the turbocharger speed threshold and the second coefficient, wherein the second speed threshold is the product of the turbocharger speed threshold and the second coefficient, and the second speed threshold is less than the turbocharger speed threshold.

[0119] Optionally, before obtaining the engine's ambient pressure value, the method further includes: constructing the plateau calculation model, wherein the plateau calculation model is trained using multiple sets of target training data, each set of target training data including: the engine's operating parameters and the turbocharger's impeller speed corresponding to the engine's operating parameters, obtained within a historical time period, wherein the engine's operating parameters include at least one of the following: engine speed, engine torque, engine intake manifold intake flow rate, engine intercooler post-pressure, engine air filter post-pressure, engine air filter post-temperature, wherein the air filter post-pressure is the air pressure after passing through the engine's air filter, the air filter post-temperature is the air temperature after passing through the engine's air filter, and the intercooler post-pressure is the air pressure after passing through the engine's intercooler.

[0120] Optionally, before obtaining the engine's environmental pressure value, the method further includes: acquiring multiple sets of initial training data, wherein the initial training data is obtained within a historical time period; filtering the multiple sets of initial training data to obtain multiple sets of target training data; splitting the multiple sets of target training data into a training set, a test set, and a validation set, wherein the data in the training set is greater than the data in the test set and the data in the validation set; normalizing all the target training data, and training the training set, the test set, and the validation set respectively to obtain multiple training models; and determining the plateau calculation model from the multiple training models using the fitting slope and root mean square error.

[0121] Optionally, the plateau calculation model is determined from multiple training models using the fitting slope and root mean square error, including: determining at least one initial calculation model based on the fitting slope of each of the training models, wherein the initial calculation model is a training model whose square of the fitting slope is above a preset value; and determining the plateau calculation model based on the root mean square error of the initial calculation model, wherein the plateau calculation model is the initial calculation model with the smallest root mean square error.

[0122] Optionally, after determining that the operating state of the turbocharger's pressure roller is overspeeding when the pressure roller speed of the turbocharger is greater than the target speed threshold, the method further includes: issuing an alarm signal, the alarm signal indicating that the pressure roller speed of the turbocharger is greater than the target speed threshold; and reducing the target operating parameters to the target parameter value, the target operating parameters including at least the vehicle speed.

[0123] This invention provides a processor for running a program, wherein the program executes a method for determining the operating state of the turbocharger compressor impeller.

[0124] Specifically, the methods for determining the operating state of the turbocharger compressor impeller include:

[0125] Step S201: Obtain the ambient pressure value of the engine. The ambient pressure value is the atmospheric pressure value of the environment in which the engine is located.

[0126] Specifically, since the turbocharger's speed is driven by exhaust gases, and atmospheric pressure varies in different regions—for example, in plains areas with higher oxygen content and stronger atmospheric pressure, and in high-altitude areas with lower oxygen content and weaker atmospheric pressure (i.e., the higher the altitude, the lower the oxygen content and the weaker the atmospheric pressure)—drivers will increase the throttle to maintain vehicle power. This increases the amount of exhaust gases, naturally causing the turbocharger to rotate at higher speeds. Therefore, ambient pressure has a significant impact on turbocharger speed.

[0127] Step S202: Obtain the operating parameters of the engine. The operating parameters of the engine are used to represent the actual operating state of the engine at the current moment.

[0128] Specifically, the engine's operating parameters include at least one of the following: engine speed, engine torque, intake airflow through the engine's intake manifold, intercooler pressure, air pressure after the air filter, and air temperature after the air filter. One parameter can be used to predict the turbocharger speed, or multiple parameters can be used. Comparatively, too few parameters may result in a slightly inaccurate prediction, while a larger number of parameters may lead to a more accurate prediction.

[0129] Step S203: When the above-mentioned environmental pressure value is less than or equal to the environmental pressure threshold, the turbocharger's pressure wheel speed is calculated using the engine's operating parameters and the plateau calculation model; when the above-mentioned environmental pressure value is greater than the environmental pressure threshold, the turbocharger's pressure wheel speed is calculated using the engine's operating parameters and the plain calculation model; the turbocharger is installed in the engine.

[0130] Specifically, a turbocharger is essentially an air compressor that increases the intake air volume by compressing air. It utilizes the inertial force of the exhaust gases from the engine to drive a turbine within the turbine housing. This turbine, in turn, drives a coaxial impeller, which compresses the air supplied through the air filter and forces it into the cylinders. As engine speed increases, the exhaust gas velocity and turbine speed also increase simultaneously. The impeller then compresses more air into the cylinders. The increased air pressure and density allow for the combustion of more fuel. By correspondingly increasing the fuel quantity and adjusting the engine speed, the engine's output power can be increased.

[0131] Step S204: When the speed of the pressure roller of the turbocharger is less than or equal to the target speed threshold, the operating state of the pressure roller of the turbocharger is determined to be normal; when the speed of the pressure roller of the turbocharger is greater than the target speed threshold, the operating state of the pressure roller of the turbocharger is determined to be overspeed.

[0132] Specifically, turbocharger overspeed not only leads to high-cycle fatigue failure of the compressor impeller, but frequent switching between high and low speeds also results in low-cycle fatigue failure. Fatigue failure is a failure mode in which a material, under repeated alternating and cyclic stresses far below its normal strength, develops gradually expanding brittle cracks, eventually leading to fracture. Therefore, by predicting the turbocharger impeller speed and accurately controlling it, and taking appropriate measures when the turbocharger impeller speed is too high, the turbocharger's lifespan and engine reliability can be greatly improved.

[0133] Optionally, before determining the turbocharger's operating state as normal when the turbocharger's pressure roller speed is less than or equal to the target speed threshold, and before determining the turbocharger's operating state as overspeeding when the turbocharger's pressure roller speed is greater than the target speed threshold, the method further includes: obtaining a first speed threshold and a second speed threshold, wherein the first speed threshold is a warning value for the turbocharger's pressure roller speed when the ambient pressure value is less than or equal to the ambient pressure threshold, and the second speed threshold is a warning value for the turbocharger's pressure roller speed when the ambient pressure value is greater than the ambient pressure threshold; when the turbocharger's pressure roller speed is the first pressure roller speed, determining the first speed threshold as the target speed threshold, wherein the first pressure roller speed is the turbocharger's pressure roller speed calculated using the plateau calculation model; and when the turbocharger's pressure roller speed is the second pressure roller speed, determining the second speed threshold as the target speed threshold, wherein the second pressure roller speed is the turbocharger's pressure roller speed calculated using the plains calculation model.

[0134] Optionally, obtaining the first speed threshold and the second speed threshold includes: obtaining a turbocharger speed threshold, wherein the turbocharger speed threshold is the maximum speed value of the turbocharger; determining the first speed threshold based on the turbocharger speed threshold and a first coefficient, wherein the first speed threshold is the product of the turbocharger speed threshold and the first coefficient, and the first speed threshold is less than the turbocharger speed threshold; and determining the second speed threshold based on the turbocharger speed threshold and the second coefficient, wherein the second speed threshold is the product of the turbocharger speed threshold and the second coefficient, and the second speed threshold is less than the turbocharger speed threshold.

[0135] Optionally, before obtaining the engine's ambient pressure value, the method further includes: constructing the plateau calculation model, wherein the plateau calculation model is trained using multiple sets of target training data, each set of target training data including: the engine's operating parameters and the turbocharger's impeller speed corresponding to the engine's operating parameters, obtained within a historical time period, wherein the engine's operating parameters include at least one of the following: engine speed, engine torque, engine intake manifold intake flow rate, engine intercooler post-pressure, engine air filter post-pressure, engine air filter post-temperature, wherein the air filter post-pressure is the air pressure after passing through the engine's air filter, the air filter post-temperature is the air temperature after passing through the engine's air filter, and the intercooler post-pressure is the air pressure after passing through the engine's intercooler.

[0136] Optionally, before obtaining the engine's environmental pressure value, the method further includes: acquiring multiple sets of initial training data, wherein the initial training data is obtained within a historical time period; filtering the multiple sets of initial training data to obtain multiple sets of target training data; splitting the multiple sets of target training data into a training set, a test set, and a validation set, wherein the data in the training set is greater than the data in the test set and the data in the validation set; normalizing all the target training data, and training the training set, the test set, and the validation set respectively to obtain multiple training models; and determining the plateau calculation model from the multiple training models using the fitting slope and root mean square error.

[0137] Optionally, the plateau calculation model is determined from multiple training models using the fitting slope and root mean square error, including: determining at least one initial calculation model based on the fitting slope of each of the training models, wherein the initial calculation model is a training model whose square of the fitting slope is above a preset value; and determining the plateau calculation model based on the root mean square error of the initial calculation model, wherein the plateau calculation model is the initial calculation model with the smallest root mean square error.

[0138] Optionally, after determining that the operating state of the turbocharger's pressure roller is overspeeding when the pressure roller speed of the turbocharger is greater than the target speed threshold, the method further includes: issuing an alarm signal, the alarm signal indicating that the pressure roller speed of the turbocharger is greater than the target speed threshold; and reducing the target operating parameters to the target parameter value, the target operating parameters including at least the vehicle speed.

[0139] This invention provides a device including a processor, a memory, and a program stored in the memory and executable on the processor. When the processor executes the program, it performs at least the following steps:

[0140] Step S201: Obtain the ambient pressure value of the engine. The ambient pressure value is the atmospheric pressure value of the environment in which the engine is located.

[0141] Step S202: Obtain the operating parameters of the engine. The operating parameters of the engine are used to represent the actual operating state of the engine at the current moment.

[0142] Step S203: When the above-mentioned environmental pressure value is less than or equal to the environmental pressure threshold, the turbocharger's pressure wheel speed is calculated using the engine's operating parameters and the plateau calculation model; when the above-mentioned environmental pressure value is greater than the environmental pressure threshold, the turbocharger's pressure wheel speed is calculated using the engine's operating parameters and the plain calculation model; the turbocharger is installed in the engine.

[0143] Step S204: When the speed of the pressure roller of the turbocharger is less than or equal to the target speed threshold, the operating state of the pressure roller of the turbocharger is determined to be normal; when the speed of the pressure roller of the turbocharger is greater than the target speed threshold, the operating state of the pressure roller of the turbocharger is determined to be overspeed.

[0144] The devices mentioned in this article can be servers, PCs, tablets, mobile phones, etc.

[0145] This application also provides a computer program product, which, when executed on a data processing device, is suitable for executing an initialization program having at least the following method steps:

[0146] Step S201: Obtain the ambient pressure value of the engine. The ambient pressure value is the atmospheric pressure value of the environment in which the engine is located.

[0147] Step S202: Obtain the operating parameters of the engine. The operating parameters of the engine are used to represent the actual operating state of the engine at the current moment.

[0148] Step S203: When the above-mentioned environmental pressure value is less than or equal to the environmental pressure threshold, the turbocharger's pressure wheel speed is calculated using the engine's operating parameters and the plateau calculation model; when the above-mentioned environmental pressure value is greater than the environmental pressure threshold, the turbocharger's pressure wheel speed is calculated using the engine's operating parameters and the plain calculation model; the turbocharger is installed in the engine.

[0149] Step S204: When the speed of the pressure roller of the turbocharger is less than or equal to the target speed threshold, the operating state of the pressure roller of the turbocharger is determined to be normal; when the speed of the pressure roller of the turbocharger is greater than the target speed threshold, the operating state of the pressure roller of the turbocharger is determined to be overspeed.

[0150] It is obvious to those skilled in the art that the modules or steps of the present invention described above can be implemented using general-purpose computing devices. They can be centralized on a single computing device or distributed across a network of multiple computing devices. They can be implemented using computer-executable program code, and thus can be stored in a storage device for execution by a computing device. In some cases, the steps shown or described can be performed in a different order than those described herein, or they can be fabricated as separate integrated circuit modules, or multiple modules or steps can be fabricated as a single integrated circuit module. Thus, the present invention is not limited to any particular combination of hardware and software.

[0151] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0152] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart... Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0153] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0154] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

[0155] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.

[0156] Memory may include non-persistent memory in computer-readable media, such as random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM. Memory is an example of computer-readable media.

[0157] Computer-readable media includes both permanent and non-permanent, removable and non-removable media that can store information using any method or technology. Information can be computer-readable instructions, data structures, modules of programs, or other data. Examples of computer storage media include, but are not limited to, phase-change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, CD-ROM, digital versatile optical disc (DVD) or other optical storage, magnetic tape, magnetic magnetic disk storage or other magnetic storage devices, or any other non-transferable medium that can be used to store information accessible by a computing device. As defined herein, computer-readable media does not include transient computer-readable media, such as modulated data signals and carrier waves.

[0158] It should also be noted that the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such process, method, article, or apparatus. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element.

[0159] As can be seen from the above description, the embodiments of this application achieve the following technical effects:

[0160] 1) The method for determining the operating state of the turbocharger compressor impeller described in this application first obtains the ambient pressure value of the engine, which is the atmospheric pressure value of the environment in which the engine is located; secondly, it obtains the engine's operating parameters, which represent the engine's actual operating state at the current moment; then, when the ambient pressure value is less than or equal to the ambient pressure threshold, the turbocharger impeller speed is calculated using the engine's operating parameters and a high-altitude calculation model; when the ambient pressure value is greater than the ambient pressure threshold, the turbocharger impeller speed is calculated using the engine's operating parameters and a low-altitude calculation model, with the turbocharger installed in the engine; finally, when the turbocharger impeller speed is less than or equal to the target speed threshold, the operating state of the turbocharger impeller is determined to be normal; when the turbocharger impeller speed is greater than the target speed threshold, the operating state of the turbocharger impeller is determined to be overspeed. This method directly acquires parameters such as engine speed, torque, and intake air flow during engine operation. By using a model, it calculates the turbocharger impeller speed, predicts the turbocharger impeller speed, prevents turbocharger impeller overspeed, or reduces the duration of turbocharger overspeed operation, improves turbocharger impeller life, and solves the problem of turbocharger impeller wear caused by excessive turbocharger speed in existing technologies.

[0161] 2) The device for determining the operating state of the turbocharger compressor impeller of the present application includes a first acquisition unit, a second acquisition unit, a calculation unit, and a determination unit. The first acquisition unit is used to acquire the ambient pressure value of the engine, which is the atmospheric pressure value of the environment in which the engine is located. The second acquisition unit is used to acquire the operating parameters of the engine, which represent the actual operating state of the engine at the current moment. The calculation unit is used to calculate the turbocharger impeller speed using the engine operating parameters and a high-altitude calculation model when the ambient pressure value is less than or equal to an ambient pressure threshold, and to calculate the turbocharger impeller speed using the engine operating parameters and a plain calculation model when the ambient pressure value is greater than the ambient pressure threshold. The turbocharger is installed in the engine. The determination unit is used to determine the operating state of the turbocharger impeller as normal when the turbocharger impeller speed is less than or equal to a target speed threshold, and to determine the operating state of the turbocharger impeller as overspeed when the turbocharger impeller speed is greater than the target speed threshold. When the engine is running, this device directly acquires parameters such as the engine speed, torque, and intake air flow of the engine. By using a model, it obtains the calculated value of the turbocharger impeller speed, predicts the speed of the turbocharger impeller, prevents the turbocharger impeller from overspeeding or reduces the duration of turbocharger overspeed operation, improves the life of the turbocharger impeller, and solves the problem of turbocharger impeller wear caused by excessive turbocharger speed in the prior art.

[0162] The above description is merely a preferred embodiment of this application and is not intended to limit this application. Various modifications and variations can be made to this application by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the protection scope of this application.

Claims

1. A method for determining the operating state of a turbocharger compressor impeller, characterized in that, include: The ambient pressure value of the engine is obtained, wherein the ambient pressure value is the atmospheric pressure value of the environment in which the engine is located; The engine's operating parameters are obtained, and these parameters represent the engine's actual operating state at the current moment. When the ambient pressure value is less than or equal to the ambient pressure threshold, the turbocharger's pressure wheel speed is calculated using the engine's operating parameters and a high-altitude calculation model. When the ambient pressure value is greater than the ambient pressure threshold, the turbocharger's pressure wheel speed is calculated using the engine's operating parameters and a plain calculation model. The turbocharger is installed in the engine. If the speed of the turbocharger's pressure roller is less than or equal to the target speed threshold, the operating state of the turbocharger's pressure roller is determined to be normal. If the speed of the turbocharger's pressure roller is greater than the target speed threshold, the operating state of the turbocharger's pressure roller is determined to be overspeed. Before determining the operating state of the turbocharger pressure roller as normal when the pressure roller speed is less than or equal to the target speed threshold, and before determining the operating state of the turbocharger pressure roller as overspeed when the pressure roller speed is greater than the target speed threshold, the method further includes: A first speed threshold and a second speed threshold are obtained. The first speed threshold is a warning value for the speed of the turbocharger's pressure wheel when the ambient pressure value is less than or equal to the ambient pressure threshold. The second speed threshold is a warning value for the speed of the turbocharger's pressure wheel when the ambient pressure value is greater than the ambient pressure threshold. When the pressure wheel speed of the turbocharger is the first pressure wheel speed, the first speed threshold is determined as the target speed threshold, and the first pressure wheel speed is the pressure wheel speed of the turbocharger calculated using the plateau calculation model; When the pressure wheel speed of the turbocharger is the second pressure wheel speed, the second speed threshold is determined as the target speed threshold, and the second pressure wheel speed is the pressure wheel speed of the turbocharger calculated using the plain calculation model; Before obtaining the engine's ambient pressure value, the method further includes: constructing the plateau calculation model, wherein the plateau calculation model is trained using multiple sets of target training data, each set of target training data including: the engine's operating parameters and the turbocharger's impeller speed corresponding to the engine's operating parameters, obtained within a historical time period, wherein the engine's operating parameters include at least one of the following: engine speed, engine torque, engine intake manifold intake flow rate, engine intercooler post-pressure, engine air filter post-pressure, and engine air filter post-temperature, wherein the air filter post-pressure is the air pressure after passing through the engine's air filter, the air filter post-temperature is the air temperature after passing through the engine's air filter, and the intercooler post-pressure is the air pressure after passing through the engine's intercooler.

2. The determination method according to claim 1, characterized in that, Obtaining the first speed threshold and the second speed threshold includes: Obtain the turbocharger speed threshold, which is the maximum speed value of the turbocharger; The first speed threshold is determined based on the turbocharger speed threshold and the first coefficient. The first speed threshold is the product of the turbocharger speed threshold and the first coefficient. The first speed threshold is less than the turbocharger speed threshold. The second speed threshold is determined based on the turbocharger speed threshold and the second coefficient. The second speed threshold is the product of the turbocharger speed threshold and the second coefficient, and the second speed threshold is less than the turbocharger speed threshold.

3. The determination method according to claim 1, characterized in that, Before obtaining the engine's ambient pressure value, the method further includes: Multiple sets of initial training data are obtained, wherein the initial training data are obtained within a historical time period; Filter the multiple sets of initial training data to obtain multiple sets of target training data; The target training data is split into a training set, a test set, and a validation set, wherein the data in the training set is greater than the data in the test set and the data in the validation set. All the target training data are normalized, and the training set, the test set and the validation set are trained respectively to obtain multiple training models; The plateau calculation model is determined from multiple training models using the fitting slope and root mean square error.

4. The determination method according to claim 3, characterized in that, The plateau calculation model is determined from multiple training models using the fitted slope and root mean square error, including: Based on the fitting slope of each of the training models, at least one initial calculation model is determined, wherein the initial calculation model is the training model whose square of the fitting slope is above a preset value; Based on the root mean square error of the initial calculation model, the plateau calculation model is determined, and the plateau calculation model is the initial calculation model with the smallest root mean square error.

5. The determining method according to any one of claims 1 to 4, characterized in that, After determining that the operating state of the turbocharger's pressure roller is in an overspeed state when the roller speed exceeds the target speed threshold, the method further includes: An alarm signal is issued, the alarm signal indicating that the speed of the pressure roller of the supercharger is greater than the target speed threshold; The target operating parameters are reduced to the target parameter value, wherein the target operating parameters include at least the vehicle speed.

6. A device for determining the operating state of a turbocharger compressor impeller, characterized in that, The determining device uses the method for determining the operating state of the turbocharger compressor impeller as described in any one of claims 1 to 5 to determine the operating state of the turbocharger compressor impeller, and the device includes: The first acquisition unit is used to acquire the environmental pressure value of the engine, wherein the environmental pressure value is the pressure value of the atmosphere in the environment where the engine is located. The second acquisition unit is used to acquire the engine's operating parameters, which are used to represent the engine's actual operating state at the current moment. A calculation unit is used to calculate the turbocharger's pressure wheel speed using the engine's operating parameters and a high-altitude calculation model when the ambient pressure value is less than or equal to the ambient pressure threshold, and to calculate the turbocharger's pressure wheel speed using the engine's operating parameters and a plain calculation model when the ambient pressure value is greater than the ambient pressure threshold, wherein the turbocharger is installed in the engine; The determining unit is configured to determine that the operating state of the turbocharger pressure roller is normal when the pressure roller speed of the turbocharger is less than or equal to the target speed threshold, and to determine that the operating state of the turbocharger pressure roller is overspeed when the pressure roller speed of the turbocharger is greater than the target speed threshold.

7. A computer-readable storage medium, characterized in that, The computer-readable storage medium includes a stored program, wherein, when the program is executed, it controls the device containing the computer-readable storage medium to perform the method for determining the operating state of the turbocharger compressor impeller as described in any one of claims 1 to 5.

8. An electronic device, characterized in that, include: One or more processors, a memory, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including a method for performing a method for determining the operating state of a turbocharger compressor impeller as described in any one of claims 1 to 5.

Citation Information

Patent Citations

  • Charging control of a combustion engine

    CN101171409A

  • Method for evaluating reliability indicator of compressor impeller of turbocharger in altitude environment

    CN105468865A