A method, device, and storage medium for controlling engine speed

By calculating parameters such as fan speed, moment of inertia, and diameter, a compensation torque is determined to stabilize engine speed, thus solving the problem of unstable engine speed caused by changes in fan speed and improving vehicle power.

CN119801767BActive Publication Date: 2025-11-18WEICHAI POWER CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510041640.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-01-10
Publication Date
2025-11-18
Estimated Expiration
2045-01-10

AI Technical Summary

Technical Problem

In existing technologies, changes in fan speed cause unstable engine speed, making precise control impossible and affecting vehicle performance.

Method used

By acquiring parameters such as fan speed, moment of inertia, and diameter, the fan power torque and moment of inertia torque are calculated, the compensation torque is determined, and a fuel injection signal is output to the engine to stabilize the engine speed.

Benefits of technology

It achieves stable engine speed and improved vehicle power, avoiding the downward sag phenomenon caused by changes in fan speed.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119801767B_ABST
    Figure CN119801767B_ABST
Patent Text Reader

Abstract

The application discloses an engine speed control method, device, equipment and storage medium. The control method comprises the following steps: obtaining a fan speed, fan rotational inertia, fan diameter and engine speed; determining a fan power torque according to the fan speed, engine speed and preset fan speed-fan power correspondence relationship; determining a rotational inertia torque according to the fan speed, fan rotational inertia and fan diameter; determining a compensation torque according to the fan power torque and rotational inertia torque; and outputting an oil injection signal to the engine according to the compensation torque to control the engine oil injection amount. The technical scheme of the application avoids the problem of engine speed undershoot pit when the fan speed changes by dynamically calculating the compensation torque based on the change of the fan speed and the rotational inertia of the fan and compensating and correcting the engine speed according to the compensation torque, thereby ensuring the stability of the engine speed and the vehicle power performance.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of vehicle control technology, and in particular to a method, device, equipment, and storage medium for controlling engine speed. Background Technology

[0002] The fan is a key component for cooling the engine, and it can be classified into electronically controlled silicone oil fans, electromagnetic clutch fans, and rigidly driven fans. Fans have three operating states: follow-up, intermediate speed, and full speed. Except for follow-up, all three states apply additional load to the engine, causing the engine speed to drop or the overall vehicle power to deteriorate. The Electronic Control Unit (ECU) needs to take corresponding actions, sensing the fan status and increasing the fuel injection quantity to stabilize engine speed and maintain power.

[0003] In existing technologies, control units stabilize engine speed by calculating the torque consumed during fan operation and adjusting the fuel injection quantity accordingly. However, when fan speed changes, the engine is affected not only by the load from the fan's own power but also by the rotational inertia caused by the slope of the speed change. This leads to inaccurate torque calculations in existing technologies, resulting in the inability to achieve stable engine speed. Summary of the Invention

[0004] This invention provides a method, apparatus, device, and storage medium for controlling engine speed, in order to solve the problem of unstable engine speed caused by changes in fan speed in the prior art.

[0005] According to a first aspect of the present invention, a method for controlling engine speed is provided, comprising:

[0006] Obtain fan speed, fan moment of inertia, fan diameter, and engine speed;

[0007] The fan power and torque are determined based on the fan speed, engine speed, and the preset fan speed-fan power correspondence.

[0008] The moment of inertia torque is determined based on the fan speed, fan moment of inertia, and fan diameter.

[0009] The compensation torque is determined based on the fan power torque and rotational inertia torque.

[0010] The fuel injection signal is sent to the engine based on the compensated torque to control the amount of fuel injected by the engine.

[0011] Optionally, the fan power torque is determined based on the fan speed, engine speed, and a preset fan speed-fan power correspondence, including:

[0012] The fan power consumption is determined based on the fan speed and the preset fan speed-fan power correspondence.

[0013] The fan power torque is determined based on the fan power consumption and engine speed; wherein, the fan power consumption P, engine speed n, and fan power torque M1 satisfy the relationship M1=P / n.

[0014] Optionally, the fan power consumption can be determined based on the fan speed and a preset fan speed-fan power correspondence, including:

[0015] Get the fan intake air volume;

[0016] The theoretical power consumption is determined based on the fan speed and the preset fan speed-fan power correspondence.

[0017] The fan power consumption is determined based on the fan intake volume and theoretical power consumption.

[0018] Optionally, the moment of inertia torque can be determined based on the fan speed, fan moment of inertia, and fan diameter, including:

[0019] Determine the fan angular acceleration based on the fan speed and fan diameter;

[0020] The moment of inertia torque is determined based on the fan angular acceleration and the fan moment of inertia; wherein, the fan angular acceleration α, the fan moment of inertia I, and the moment of inertia torque M2 satisfy the relationship M2=α*I.

[0021] Optionally, the control methods also include:

[0022] After acquiring the vehicle's specific operating condition signal, the required engine speed is obtained;

[0023] The required engine torque is determined based on the required engine speed and the engine speed.

[0024] The compensation torque is determined based on the fan power torque and rotational inertia torque, including:

[0025] The compensation torque is determined based on the fan power torque, rotational inertia torque, and engine torque requirements.

[0026] Optionally, obtain the required engine speed, including: obtain the vehicle speed and the required engine speed;

[0027] Determine the rate of change of fan speed based on fan speed;

[0028] When the vehicle speed is 0 and the fan speed change rate is greater than the preset change rate, the engine torque demand is determined based on the engine demand speed and the engine speed.

[0029] Optionally, the fan power torque M1, rotational inertia torque M2, and compensation torque M0 satisfy the relationship M0 = M1 + M2.

[0030] According to a second aspect of the present invention, an engine speed control device is provided, which is used to execute an engine speed control method, the control device comprising:

[0031] The parameter acquisition module is used to acquire fan speed, fan moment of inertia, fan diameter, and engine speed.

[0032] The first torque determination module is used to determine the fan power torque based on the fan speed, engine speed and preset fan speed-fan power correspondence;

[0033] The second torque determination module is used to determine the moment of inertia torque based on the fan speed, fan moment of inertia and fan diameter.

[0034] The compensation torque determination module is used to determine the compensation torque based on the fan power torque and the moment of inertia torque.

[0035] The speed control module is used to output a fuel injection signal to the engine based on the compensated torque in order to control the amount of fuel injected by the engine.

[0036] According to a third aspect of the present invention, a computer device is provided, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement a method for controlling engine speed.

[0037] According to a fourth aspect of the present invention, a computer-readable storage medium is provided having a computer program stored thereon, which, when executed by a processor, implements a method for controlling engine speed.

[0038] The technical solution of this invention calculates the compensation torque dynamically based on the changes in fan speed and the fan's moment of inertia, and then corrects the engine speed according to the compensation torque. This avoids the problem of engine speed sag when fan speed changes, thus ensuring engine speed stability and vehicle power.

[0039] It should be understood that the description in this section is not intended to identify key or essential features of the embodiments of the present invention, nor is it intended to limit the scope of the invention. Other features of the invention will become readily apparent from the following description. Attached Figure Description

[0040] To more clearly illustrate the technical solutions in the embodiments of the present invention, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0041] Figure 1 This is a flowchart of a first engine speed control method provided according to an embodiment of the present invention;

[0042] Figure 2 This is a graph showing the relationship between fan speed requirement and coolant temperature according to an embodiment of the present invention;

[0043] Figure 3 This is a graph showing the relationship between fan speed and engine speed according to an embodiment of the present invention;

[0044] Figure 4 This is a flowchart of a second engine speed control method provided according to an embodiment of the present invention;

[0045] Figure 5 This is a graph showing the relationship between fan power and fan speed according to an embodiment of the present invention;

[0046] Figure 6 This is a flowchart of a third engine speed control method provided according to an embodiment of the present invention;

[0047] Figure 7 This is a graph showing the relationship between fan power, fan speed, and fan air intake volume according to an embodiment of the present invention.

[0048] Figure 8 This is a flowchart of a fourth engine speed control method provided according to an embodiment of the present invention;

[0049] Figure 9 This is a flowchart of a fifth engine speed control method provided according to an embodiment of the present invention;

[0050] Figure 10 This is a flowchart of a sixth engine speed control method provided according to an embodiment of the present invention;

[0051] Figure 11 This is a connection diagram of an engine speed control device according to an embodiment of the present invention;

[0052] Figure 12 This is a schematic diagram of an electronic device structure for an engine speed control method provided by an embodiment of the present invention. Detailed Implementation

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

[0054] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this invention 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 so that the embodiments of the invention described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover a 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.

[0055] Figure 1 This is a flowchart of a first engine speed control method provided according to an embodiment of the present invention. Figure 1 As shown, the control method includes:

[0056] S10: Obtain fan speed, fan moment of inertia, fan diameter, and engine speed.

[0057] The fan is a key component for cooling the engine, primarily responsible for cooling the engine coolant temperature, oil temperature, and intake air temperature. This ensures the engine's reliability during operation and prevents problems such as cylinder scoring caused by overheating, coolant boiling, and reduced oil lubrication. The control unit can monitor parameters such as coolant temperature, oil temperature, and intake air temperature in real time to determine if these parameters exceed set thresholds. If they do, it controls the fan to rotate; different temperatures require different fan speeds. For example, Figure 2 This is a graph showing the relationship between fan speed requirement and coolant temperature according to an embodiment of the present invention, such as... Figure 2 As shown, when the coolant temperature exceeds 60°C, the fan needs to start, and its required speed increases with the rising temperature until the fan and engine are directly connected, i.e., rotating at a fixed maximum speed ratio. During this process, the fan speed changes, thus changing the fan power and consequently the engine load. In this embodiment of the invention, obtaining the fan speed and engine speed aims to determine the torque consumption corresponding to the fan power, and then perform torque compensation.

[0058] When the fan speed changes, the engine speed is affected not only by the load brought by the fan power but also by the moment of inertia when the fan speed changes. Therefore, the fan moment of inertia and fan diameter are collected to calculate the torque brought by the fan moment of inertia.

[0059] S11. Determine the fan power torque based on the fan speed, engine speed, and preset fan speed-fan power correspondence.

[0060] The relationship between fan speed and fan power is a quadratic function. The preset fan speed-fan power correspondence can be a graph or table showing the relationship between fan speed and fan power. By substituting the fan speed into the preset fan speed-fan power correspondence, the fan power corresponding to the current fan can be determined. Based on the fan power and engine speed, the torque consumed by the fan power can be determined.

[0061] S12. Determine the moment of inertia torque based on the fan speed, fan moment of inertia, and fan diameter.

[0062] When the fan speed suddenly increases, if the effect of the load on the moment of inertia on the engine speed is not considered, the engine speed will suddenly drop and then rise again, resulting in unstable engine speed. Figure 3 This is a graph showing the relationship between fan speed and engine speed according to an embodiment of the present invention, such as... Figure 3 As shown, when the fan speed increases, the engine speed will decrease due to the lack of torque compensation for rotational inertia, resulting in an unstable engine speed and a jerking sensation for the driver. Therefore, the rotational inertia torque is determined by the fan speed, fan rotational inertia, and fan diameter, and compensation is performed based on this torque.

[0063] S13. Determine the compensation torque based on the fan power torque and rotational inertia torque.

[0064] The compensation torque is determined by combining the calculated fan power torque and moment of inertia torque. This compensation torque is used to stabilize the engine speed and is achieved by adjusting the fuel injection quantity. In some embodiments, the fan power torque M1, moment of inertia torque M2, and compensation torque M0 satisfy the relationship M0 = M1 + M2, and the compensation torque is calculated accordingly.

[0065] S14. Output a fuel injection signal to the engine based on the compensated torque to control the amount of fuel injected into the engine.

[0066] Specifically, the amount of fuel injected into the engine is increased by compensating torque control in order to achieve stable engine speed and maintain power.

[0067] Specifically, the fan speed, fan moment of inertia, fan diameter, and engine speed are first obtained. The fan power torque is determined based on the fan speed, engine speed, and the preset fan speed-fan power correspondence. The moment of inertia torque is determined based on the fan speed, fan moment of inertia, and fan diameter. After obtaining the fan power torque and moment of inertia torque, the final compensation torque is determined. The fuel injection signal is determined based on the compensation torque and output to the engine. The engine increases the fuel injection quantity to perform engine fuel injection compensation, avoiding the problem of engine speed dips and making the engine speed more stable.

[0068] The technical solution of this invention calculates the compensation torque dynamically based on the change in fan speed and the fan's moment of inertia, and corrects the engine speed according to the compensation torque. This avoids the problem of engine speed sag when the fan speed changes, thus ensuring the stability of engine speed and vehicle power.

[0069] Based on the above embodiments, Figure 4 This is a flowchart of a second engine speed control method provided according to an embodiment of the present invention, such as... Figure 4 As shown, the control methods include:

[0070] S20: Obtain fan speed, fan moment of inertia, fan diameter, and engine speed.

[0071] S21. Determine the fan power consumption based on the fan speed and the preset fan speed-fan power correspondence.

[0072] in, Figure 5 This is a graph showing the relationship between fan power and fan speed according to an embodiment of the present invention, such as... Figure 5 As shown, since the power consumed by the fan is constant when it is stable, the relationship between the fan speed and the fan power consumption satisfies a quadratic function. Therefore, a preset fan speed-fan power correspondence can be established in advance, and the fan power consumption corresponding to the fan speed can be determined after obtaining the fan speed.

[0073] S22. Determine the fan power torque based on the fan power consumption and engine speed. The fan power consumption P, engine speed n, and fan power torque M1 satisfy the relationship M1 = P / n.

[0074] The fan power torque M1 = P / n is calculated based on the fan power consumption P and the engine speed n.

[0075] S23. Determine the moment of inertia torque based on the fan speed, fan moment of inertia, and fan diameter.

[0076] S24. Determine the compensation torque based on the fan power torque and rotational inertia torque.

[0077] S25. Output a fuel injection signal to the engine based on the compensated torque to control the amount of fuel injected into the engine.

[0078] It is understandable that adjusting the fuel injection quantity based on fan power and torque can compensate for the influence of fan speed on engine speed, but it cannot compensate for the influence of rotational inertia on engine speed. Therefore, it is necessary to further calculate the torque corresponding to the rotational inertia.

[0079] The technical solution of this invention determines the fan power consumption based on the fan speed and a preset fan speed-fan power correspondence, and determines the fan power torque based on the fan power consumption and the engine speed, thus ensuring the accuracy of engine speed control.

[0080] Based on the above embodiments, Figure 6 This is a flowchart of a third engine speed control method provided according to an embodiment of the present invention, such as... Figure 6 As shown, the control methods include:

[0081] S30: Obtain fan speed, fan moment of inertia, fan diameter, and engine speed.

[0082] S31. Obtain the fan intake air volume.

[0083] The air intake volume of a fan has a significant impact on its rotational speed, and the air intake volume is directly proportional to the fan power. The higher the vehicle speed, the greater the corresponding air intake volume, and the greater the fan power required to maintain the same rotational speed. Obtaining the fan air intake volume can further improve the accuracy of fan power determination.

[0084] In some embodiments, an airflow sensor can be installed in the fan, and the airflow sensor is communicatively connected to the control unit. The airflow rate of the fan can be calculated based on the airflow signal measured by the airflow sensor.

[0085] S32. Determine the theoretical power consumption based on the fan speed and the preset fan speed-fan power correspondence.

[0086] In theory, the relationship between fan speed and fan power is a quadratic function. The preset fan speed-fan power correspondence can be a graph or table showing the relationship between fan speed and fan power. By substituting the fan speed into the preset fan speed-fan power correspondence, the theoretical power consumption of the current fan can be determined. This theoretical power consumption can be the fan power corresponding to the fan speed when the air intake is 0 or low enough not to affect the fan speed.

[0087] S33. Determine the fan power consumption based on the fan intake volume and theoretical power consumption.

[0088] Since fan airflow is directly proportional to fan power, a larger airflow corresponds to a larger power consumption. The theoretical power is corrected based on the fan airflow; specifically, a correction factor is determined based on the airflow. Combining this correction factor with the theoretical power consumption determines the fan's power consumption, thus making the subsequent determination of fan power and torque more accurate.

[0089] S34. Determine the fan power torque based on the fan power consumption and engine speed. The fan power consumption P, engine speed n, and fan power torque M1 satisfy the relationship M1 = P / n.

[0090] S35. Determine the moment of inertia torque based on the fan speed, fan moment of inertia, and fan diameter.

[0091] S36. Determine the compensation torque based on the fan power torque and rotational inertia torque.

[0092] S37. Output a fuel injection signal to the engine based on the compensated torque to control the amount of fuel injected into the engine.

[0093] For example, Figure 7 This is a graph showing the relationship between fan power, fan speed, and fan airflow according to an embodiment of the present invention. Figure 7 In the order a > b > c, at the same fan speed, a larger air intake corresponds to a larger fan power. The fan power and torque obtained by considering the overall air intake will be more accurate, helping to improve the smoothness of engine speed.

[0094] The technical solution of this invention determines the fan power consumption by combining the fan intake volume and the theoretical power consumption, and determines the fan power torque based on the fan power consumption. The fan power torque obtained by combining the intake volume is more accurate and helps to improve the stability of engine speed.

[0095] Based on the above embodiments, Figure 8 This is a flowchart of a fourth engine speed control method provided according to an embodiment of the present invention, such as... Figure 8 As shown, the control methods include:

[0096] S40: Obtain fan speed, fan moment of inertia, fan diameter, and engine speed.

[0097] S41. Determine the fan power torque based on the fan speed, engine speed, and preset fan speed-fan power correspondence.

[0098] S42. Determine the fan angular acceleration based on the fan speed and fan diameter.

[0099] Among them, the fan angular acceleration can be the change in angular velocity per unit time, which can be obtained by differentiating the fan speed and fan diameter.

[0100] S43. Determine the moment of inertia torque based on the fan angular acceleration and fan moment of inertia. The fan angular acceleration α, fan moment of inertia I, and moment of inertia torque M2 satisfy the relationship M2 = α * I.

[0101] The moment of inertia of the fan is an inherent property of the fan, related to parameters such as the fan's size and material, and can be stored in the control unit in advance. The fan angular acceleration α, the fan moment of inertia I, and the moment of inertia torque M2 satisfy the relationship M2=α*I, so the moment of inertia torque can be determined based on the calculated fan angular acceleration and fan moment of inertia.

[0102] S44. Determine the compensation torque based on the fan power torque and rotational inertia torque.

[0103] S45. Output a fuel injection signal to the engine based on the compensated torque to control the amount of fuel injected into the engine.

[0104] The technical solution of this invention determines the fan power torque based on the fan speed, engine speed, and a preset fan speed-fan power correspondence, and determines the moment of inertia torque based on the fan angular acceleration and fan moment of inertia, thus ensuring the accuracy of engine speed control.

[0105] Based on the above embodiments, Figure 9 This is a flowchart of a fifth engine speed control method provided according to an embodiment of the present invention, such as... Figure 9 As shown, the control methods include:

[0106] S50: Obtain fan speed, fan moment of inertia, fan diameter, and engine speed.

[0107] S51. Determine the fan power torque based on the fan speed, engine speed, and preset fan speed-fan power correspondence.

[0108] S52. Determine the moment of inertia torque based on the fan speed, fan moment of inertia, and fan diameter.

[0109] S53. After obtaining the vehicle's specific operating condition signal, obtain the required engine speed.

[0110] The specific engine operating conditions include parking regeneration and idling with the air conditioning on, which cause sudden changes in the required engine speed. For example, during parking regeneration, the engine speed needs to increase from 600 rpm to approximately 1600 rpm within 2 seconds. The vehicle-specific operating condition signal can be determined based on the driver's operation. When the driver presses the status button, the control unit can receive the vehicle-specific operating condition signal and obtain the required engine speed.

[0111] S54. Determine the required engine torque based on the required engine speed and the required engine speed.

[0112] Since the engine is under specific operating conditions, causing a sudden change in the required engine speed, it is necessary to consider the required engine speed in addition to the extra load brought by the fan operation, to ensure that the engine speed reaches the required engine speed. Therefore, the required engine torque is determined based on the required engine speed and the engine speed.

[0113] S55. Determine the compensation torque based on the fan power torque, rotational inertia torque, and engine torque requirements.

[0114] The compensation torque is determined by combining the fan power torque, rotational inertia torque, and engine demand torque. The fuel injection signal output based on this compensation torque can ensure that the engine does not experience undershoot or dips, and can also ensure that the engine speed quickly reaches the required speed, thus ensuring the normal operation of the vehicle.

[0115] S56. Output a fuel injection signal to the engine based on the compensated torque to control the amount of fuel injected into the engine.

[0116] The technical solution of this invention, after acquiring the specific operating condition signal of the vehicle, determines the required engine torque by combining the required engine speed and the engine speed, and determines the compensation torque by combining the fan power torque, rotational inertia torque and the required engine torque. This ensures that the engine will not experience underrun or dips, and also ensures that the engine speed can quickly reach the required engine speed, thus ensuring the normal operation of the vehicle.

[0117] Based on the above embodiments, Figure 10 This is a flowchart of a sixth engine speed control method provided according to an embodiment of the present invention, such as... Figure 10 As shown, the control methods include:

[0118] S60: Obtain fan speed, fan moment of inertia, fan diameter, and engine speed.

[0119] S61. Determine the fan power torque based on the fan speed, engine speed, and preset fan speed-fan power correspondence.

[0120] S62. Determine the moment of inertia torque based on the fan speed, fan moment of inertia, and fan diameter.

[0121] S63. After acquiring the vehicle's specific operating condition signal, acquire the vehicle speed and the required engine speed.

[0122] After acquiring a specific vehicle operating condition signal, it is necessary to determine whether the specific vehicle operating condition signal can be executed. For example, when acquiring a parking regeneration start signal or an air conditioning start signal while stationary, it is necessary to determine whether the vehicle speed and fan speed change rate meet the corresponding conditions. Therefore, at this time, the vehicle speed is acquired at the same time as the engine speed requirement.

[0123] S64. Determine the fan speed change rate based on the fan speed.

[0124] Among them, the rate of change of fan speed can be calculated based on the fan speed.

[0125] S65. When the vehicle speed is 0 and the fan speed change rate is greater than the preset change rate, determine the engine torque demand based on the engine demand speed and the engine speed.

[0126] When the vehicle speed is 0 and the fan speed change rate is greater than the preset change rate, it is determined that parking regeneration or stationary air conditioning can be started. Therefore, the engine torque demand is determined based on the engine speed demand and the engine speed.

[0127] S66. Determine the compensation torque based on the fan power torque, rotational inertia torque, and engine torque requirements.

[0128] S67. Output a fuel injection signal to the engine based on the compensated torque to control the amount of fuel injected into the engine.

[0129] The technical solution of this invention, after acquiring a specific vehicle operating condition signal, determines whether to start the engine under specific operating conditions by measuring the vehicle speed and the rate of change of fan speed, thus ensuring the accuracy of engine speed control and driving safety.

[0130] Based on the same inventive concept. Figure 11 This is a connection diagram of an engine speed control device according to an embodiment of the present invention, as shown below. Figure 11 As shown, an embodiment of the present invention provides an engine speed control device, which is used to execute an engine speed control method. The control device includes:

[0131] The parameter acquisition module 100 is used to acquire fan speed, fan moment of inertia, fan diameter and engine speed;

[0132] The first torque determination module 200 is used to determine the fan power torque based on the fan speed, engine speed and preset fan speed-fan power correspondence;

[0133] The second torque determination module 300 is used to determine the moment of inertia torque based on the fan speed, fan moment of inertia and fan diameter.

[0134] The compensation torque determination module 400 is used to determine the compensation torque based on the fan power torque and the moment of inertia torque.

[0135] The speed control module 500 is used to output a fuel injection signal to the engine based on the compensated torque in order to control the amount of fuel injected by the engine.

[0136] Specifically, the parameter acquisition module 100 first acquires the fan speed, fan moment of inertia, fan diameter, and engine speed; then, the first torque determination module 200 determines the fan power torque based on the fan speed, engine speed, and a preset fan speed-fan power correspondence; next, the second torque determination module 300 determines the moment of inertia torque based on the fan speed, fan moment of inertia, and fan diameter; then, the compensation torque determination module 400 determines the compensation torque based on the fan power torque and moment of inertia torque; finally, the speed control module 500 outputs a fuel injection signal to the engine based on the compensation torque to control the engine fuel injection quantity.

[0137] The technical solution of this invention calculates the compensation torque by using a parameter acquisition module, a first torque determination module, a second torque determination module, a compensation torque determination module, and a speed control module, and then corrects the engine speed based on the compensation torque. This avoids the problem of engine speed sag when the fan speed changes, thus ensuring the stability of engine speed and vehicle power.

[0138] Based on the same inventive concept, embodiments of the present invention also provide a computer device. Figure 12 This is a schematic diagram of an electronic device structure for an engine speed control method according to an embodiment of the present invention, as shown below. Figure 12 As shown, it includes a memory, a processor, and a computer program stored in the memory and capable of running on the processor, wherein the processor executes the program to implement a method for controlling engine speed.

[0139] The term "electronic device" is intended to refer to various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. Electronic devices can also refer to various forms of mobile devices, such as personal digital processors, cellular phones, smartphones, wearable devices (e.g., helmets, glasses, watches), and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely illustrative and are not intended to limit the implementation of the invention described and / or claimed herein.

[0140] like Figure 12As shown, the electronic device 50 includes at least one processor 51 and a memory, such as a read-only memory (ROM) 52 and a random access memory (RAM) 53, communicatively connected to the at least one processor 51. The memory stores computer programs executable by the at least one processor. The processor 51 can perform various appropriate actions and processes based on the computer program stored in the ROM 52 or loaded into the RAM 53 from storage unit 58. The RAM 53 can also store various programs and data required for the operation of the electronic device 50. The processor 51, ROM 52, and RAM 53 are interconnected via a bus 54. An input / output (I / O) interface 55 is also connected to the bus 54.

[0141] Multiple components in electronic device 50 are connected to I / O interface 55, including: input unit 56, such as keyboard, mouse, etc.; output unit 57, such as various types of monitors, speakers, etc.; storage unit 58, such as disk, optical disk, etc.; and communication unit 59, such as network card, modem, wireless transceiver, etc. Communication unit 59 allows electronic device 50 to exchange information / data with other devices through computer networks such as the Internet and / or various telecommunications networks.

[0142] Processor 51 can be a variety of general-purpose and / or special-purpose processing components with processing and computing capabilities. Some examples of processor 51 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special-purpose artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any suitable processor, controller, microcontroller, etc. Processor 51 performs the various methods and processes described above, such as methods applied to engine speed control.

[0143] Based on the same inventive concept, embodiments of the present invention also provide a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements a method for controlling engine speed.

[0144] Of course, the computer-readable storage medium provided in the embodiments of the present invention has computer-executable instructions that are not limited to the method operations described above, and can also execute related operations in the engine speed control method provided in any embodiment of the present invention. (Continue to refer to...) Figure 12As shown, it is tangibly contained in a computer-readable storage medium, such as storage unit 58. In some embodiments, part or all of the computer program may be loaded and / or mounted on electronic device 50 via ROM 52 and / or communication unit 59. When the computer program is loaded into RAM 53 and executed by processor 51, one or more steps of the control method for engine speed described above may be performed. Alternatively, in other embodiments, processor 51 may be configured to perform the control method for engine speed by any other suitable means (e.g., by means of firmware).

[0145] Various embodiments of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), systems-on-a-chip (SoCs), payload-programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments may include implementations in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which may be a dedicated or general-purpose programmable processor, capable of receiving data and instructions from a storage system, at least one input device, and at least one output device, and transmitting data and instructions to the storage system, the at least one input device, and the at least one output device.

[0146] Computer programs used to implement the methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, such that when executed by the processor, the computer programs cause the functions / operations specified in the flowcharts and / or block diagrams to be performed. The computer programs may be executed entirely on a machine, partially on a machine, or as a standalone software package, partially on a machine and partially on a remote machine, or entirely on a remote machine or server.

[0147] In the context of embodiments of the present invention, a computer-readable storage medium may be a tangible medium that may contain or store a computer program for use by or in conjunction with an instruction execution system, apparatus, or device. A computer-readable storage medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. Alternatively, a computer-readable storage medium may be a machine-readable signal medium. More specific examples of machine-readable storage media include electrical connections based on one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.

[0148] It should be understood that the various forms of processes shown above can be used, with steps reordered, added, or deleted. For example, the steps described in this invention can be executed in parallel, sequentially, or in different orders, as long as the desired result of the technical solution of this invention can be achieved, and this is not limited herein.

[0149] The specific embodiments described above do not constitute a limitation on the scope of protection of this invention. Those skilled in the art should understand that various modifications, combinations, sub-combinations, and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of this invention should be included within the scope of protection of this invention.

Claims

1. A method for controlling engine speed, characterized in that, include: Obtain fan speed, fan moment of inertia, fan diameter, and engine speed; The fan power torque is determined based on the fan speed, the engine speed, and the preset fan speed-fan power correspondence. The moment of inertia torque is determined based on the fan speed, the fan moment of inertia, and the fan diameter; The compensation torque is determined based on the fan power torque and the moment of inertia torque. The compensated torque outputs a fuel injection signal to the engine to control the amount of fuel injected into the engine.

2. The control method according to claim 1, characterized in that, The fan power torque is determined based on the fan speed, the engine speed, and a preset fan speed-fan power correspondence, including: The fan power consumption is determined based on the fan speed and the preset fan speed-fan power correspondence. The fan power torque is determined based on the fan power consumption and the engine speed; wherein the fan power consumption P, the engine speed n, and the fan power torque M1 satisfy M1=P / n.

3. The control method according to claim 2, characterized in that, The fan power consumption is determined based on the fan speed and the preset fan speed-fan power correspondence, including: Get the fan intake air volume; The theoretical power consumption is determined based on the fan speed and the preset fan speed-fan power correspondence. The fan power consumption is determined based on the fan intake volume and the theoretical power consumption.

4. The control method according to claim 1, characterized in that, Determining the moment of inertia torque based on the fan speed, the fan moment of inertia, and the fan diameter includes: The fan angular acceleration is determined based on the fan speed and the fan diameter. The moment of inertia torque is determined based on the fan angular acceleration and the fan moment of inertia; wherein, the fan angular acceleration α, the fan moment of inertia I, and the moment of inertia torque M2 satisfy M2=α*I.

5. The control method according to claim 1, characterized in that, The control method further includes: After acquiring the vehicle's specific operating condition signal, the required engine speed is obtained; The required engine torque is determined based on the required engine speed and the required engine speed. The compensation torque is determined based on the fan power torque and the moment of inertia torque, including: The compensation torque is determined based on the fan power torque, the moment of inertia torque, and the engine required torque.

6. The control method according to claim 5, characterized in that, Obtain the required engine speed, including: obtaining the vehicle speed and the required engine speed; Determine the fan speed change rate based on the fan speed; When the vehicle speed is 0 and the fan speed change rate is greater than the preset change rate, the engine torque demand is determined based on the engine demand speed and the engine speed.

7. The control method according to claim 1, characterized in that, The fan power torque M1, the rotational inertia torque M2, and the compensation torque M0 satisfy the condition M0 = M1 + M2.

8. A device for controlling engine speed, characterized in that, A method for controlling engine speed according to any one of claims 1-7, the control device comprising: The parameter acquisition module is used to acquire fan speed, fan moment of inertia, fan diameter, and engine speed. The first torque determination module is used to determine the fan power torque based on the fan speed, the engine speed and a preset fan speed-fan power correspondence. The second torque determination module is used to determine the moment of inertia torque based on the fan speed, the fan moment of inertia, and the fan diameter; The compensation torque determination module is used to determine the compensation torque based on the fan power torque and the moment of inertia torque. The speed control module is used to output a fuel injection signal to the engine based on the compensated torque in order to control the amount of fuel injected by the engine.

9. A computer device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the program, it implements the control method as described in any one of claims 1-7.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the program is executed by the processor, it implements the control method as described in any one of claims 1-7.

Citation Information

Patent Citations

  • Control method for quick shutdown of engine

    CN115506909A

  • Engine torque compensation method and device, electronic equipment and storage medium

    CN116877284A