Engine rotating speed control method, device and equipment and storage medium
By calculating the fan power torque and rotational torque, determining the compensation torque and adjusting the engine fuel injection volume, the problem of unstable engine speed caused by changes in fan speed is solved, and the stable control of engine speed and the improvement of vehicle power is achieved.
Patent Information
- Application Number
- CN202510041640.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-10
- Publication Date
- 2025-04-11
- Estimated Expiration
- 2045-01-10
AI Technical Summary
In the prior art, changes in fan speed lead to unstable engine speed, and it is impossible to effectively realize stable control of engine speed.
By obtaining the fan speed, moment of inertia, diameter, and engine speed, calculate the fan power torque and moment of inertia torque, determine the compensation torque, and adjust the engine fuel injection volume based on the compensation torque to control the engine speed.
It effectively avoids the problem of downswing pits when the engine speed changes when the fan speed changes, and ensures the stability of the engine speed and vehicle power.
Smart Images

Figure CN119801767A_ABST
Abstract
Description
Technical Field
[0001] The present 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 Art
[0002] The fan is a key component for cooling the engine. It is classified into electronically controlled silicone oil fan, electromagnetic clutch fan, and rigid direct-connected fan. The fan has three working states: follow-up, intermediate speed, and full speed. Except for follow-up, these three states will impose additional loads on the engine, causing the engine speed to drop or the vehicle's power to deteriorate. The control unit (Electronic Control Unit, ECU) needs to take corresponding actions at this time. After sensing the fan status, it increases the injection amount to achieve engine speed stability and power maintenance.
[0003] The control unit in the prior art calculates the torque consumed during the operation of the fan and adjusts the injection amount according to the torque to achieve the stability of the engine speed. However, when the fan speed changes, the engine is not only affected by the load caused by the fan power itself, but also by the rotational inertia caused by the slope of the speed change, which leads to the problem that the strategy torque calculation in the prior art is inaccurate and the engine speed cannot be stabilized. Summary of the invention
[0004] The present invention provides a method, device, equipment and storage medium for controlling engine speed, so as to solve the problem in the prior art that the engine speed is unstable due to the change of fan speed.
[0005] According to a first aspect of the present invention, there is provided a method for controlling an engine speed, comprising:
[0006] Get fan speed, fan moment of inertia, fan diameter and engine speed;
[0007] Determine the fan power torque according to the fan speed, the engine speed and a preset fan speed-fan power correspondence relationship;
[0008] Determine the moment of inertia torque based on the fan speed, fan moment of inertia, and fan diameter;
[0009] Determine the compensation torque according to the fan power torque and the rotational inertia torque;
[0010] The fuel injection signal is output to the engine according to the compensation torque to control the fuel injection amount of the engine.
[0011] Optionally, the fan power torque is determined according to the fan speed, the engine speed and a preset fan speed-fan power correspondence relationship, including:
[0012] Determine the fan power consumption according to the fan speed and the preset fan speed-fan power correspondence relationship;
[0013] The fan power torque is determined according to 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.
[0014] Optionally, determining the fan power consumption according to the fan speed and a preset fan speed-fan power correspondence relationship includes:
[0015] Get the fan air intake volume;
[0016] Determine theoretical power consumption according to the fan speed and the preset fan speed-fan power correspondence relationship;
[0017] Determine the fan power consumption based on the fan air intake volume and theoretical power consumption.
[0018] Optionally, determining the moment of inertia torque based on the fan speed, the fan moment of inertia, and the fan diameter includes:
[0019] Determine the fan angular acceleration based on the fan speed and fan diameter;
[0020] The rotational inertia torque is determined according to the fan angular acceleration and the fan rotational inertia; wherein the fan angular acceleration α, the fan rotational inertia I and the rotational inertia torque M2 satisfy M2=α*I.
[0021] Optionally, the control method further includes:
[0022] After obtaining the vehicle specific working condition signal, the engine required speed is obtained;
[0023] The engine demand torque is determined based on the engine demand speed and the engine speed.
[0024] The compensation torque is determined based on the fan power torque and the rotational inertia torque, including:
[0025] The compensation torque is determined according to the fan power torque, the rotational inertia torque and the engine demand torque.
[0026] Optionally, obtaining the engine required speed includes: obtaining the vehicle speed and the engine required speed;
[0027] determining a rate of change of fan speed based on the fan speed;
[0028] When the vehicle speed is 0 and the fan speed change rate is greater than a preset change rate, the engine demand torque is determined according to the engine demand speed and the engine speed.
[0029] Optionally, the fan power torque M1, the rotational inertia torque M2 and the compensation torque M0 satisfy M0=M1+M2.
[0030] According to a second aspect of the present invention, there is provided an engine speed control device for executing an engine speed control method, the control device comprising:
[0031] A parameter acquisition module, used to obtain fan speed, fan moment of inertia, fan diameter and engine speed;
[0032] A first torque determination module, configured to determine a fan power torque according to a fan speed, an engine speed, and a preset fan speed-fan power correspondence relationship;
[0033] a second torque determination module, configured to determine the rotational inertia torque according to the fan speed, the fan rotational inertia and the fan diameter;
[0034] A compensation torque determination module, used for determining the compensation torque according to the fan power torque and the rotational inertia torque;
[0035] The speed control module is used to output a fuel injection signal to the engine according to the compensation torque to control the fuel injection amount of the engine.
[0036] According to a third aspect of the present invention, a computer device is provided, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements an engine speed control method when executing the program.
[0037] According to a fourth aspect of the present invention, there is provided a computer-readable storage medium having a computer program stored thereon, which implements a method for controlling an engine speed when the program is executed by a processor.
[0038] The technical solution of the present invention calculates the compensation torque based on the change of fan speed and the rotational inertia of the fan dynamically, and compensates the engine speed according to the compensation torque, thereby avoiding the problem of undershooting of the engine speed when the fan speed changes, and ensuring the stability of the engine speed and the vehicle's dynamics.
[0039] It should be understood that the contents described in this section are not intended to identify the key or important features of the embodiments of the present invention, nor are they intended to limit the scope of the present invention. Other features of the present invention will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS
[0040] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0041] Figure 1 is a flow chart of a first engine speed control method provided according to an embodiment of the present invention;
[0042] Figure 2 is a relationship diagram between a fan required speed and a coolant temperature provided according to an embodiment of the present invention;
[0043] Figure 3 is a diagram showing a relationship between a fan speed and an engine speed provided according to an embodiment of the present invention;
[0044] Figure 4 is a flow chart of a second method for controlling engine speed provided according to an embodiment of the present invention;
[0045] Figure 5 is a relationship diagram between fan power and fan speed provided according to an embodiment of the present invention;
[0046] Figure 6 is a flow chart of a third method for controlling engine speed provided according to an embodiment of the present invention;
[0047] Figure 7 is a relationship diagram of fan power, fan speed and fan air intake volume provided according to an embodiment of the present invention;
[0048] Figure 8 is a flow chart of a fourth engine speed control method provided according to an embodiment of the present invention;
[0049] Fig. 9 is a flow chart of a fifth engine speed control method provided according to an embodiment of the present invention;
[0050] Fig.10 is a flow chart of a sixth method for controlling engine speed provided according to an embodiment of the present invention;
[0051] Fig.11 is a connection diagram of an engine speed control device provided according to an embodiment of the present invention;
[0052] Fig.12 Schematic diagram of the structure of an electronic device applied to an engine speed control method provided according to an embodiment of the present invention. DETAILED DESCRIPTION
[0053] In order to enable those skilled in the art to better understand the scheme of the present invention, the technical scheme in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work 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 and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0055] Figure 1 FIG. 1 is a flow chart 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, obtaining fan speed, fan rotational inertia, fan diameter, and engine speed.
[0057] Among them, the fan is a key component for cooling the engine. It is mainly used to cool the engine water temperature, oil temperature and intake air temperature, thereby ensuring the reliability of the engine during operation and preventing problems such as cylinder scuffing caused by excessive water temperature, coolant boiling and reduced oil lubrication ability. The control unit can detect parameters such as coolant temperature, oil temperature and intake air temperature in real time to determine whether the coolant temperature, oil temperature and intake air temperature exceed the set thresholds, and control the fan to rotate after exceeding the set thresholds. Different temperatures require different fan speeds. For example, Figure 2 is a diagram showing the relationship between the required fan speed and the coolant temperature according to an embodiment of the present invention. Figure 2 As shown, when the coolant temperature is greater than 60°C, the fan needs to be started and the required fan speed also increases as the temperature rises, until the fan and the engine are directly connected, that is, they rotate at a fixed maximum speed ratio. In this process, since the fan speed changes, the fan power also changes, resulting in changes in the engine load. The purpose of obtaining the fan wind speed and engine speed in the embodiment of the present invention is 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 caused by the fan power but also by the rotational inertia of the fan when the speed changes. Therefore, the fan rotational inertia and fan diameter are collected to calculate the torque caused by the fan rotational inertia.
[0059] S11, determining the fan power torque according to the fan speed, the engine speed and a preset fan speed-fan power correspondence relationship.
[0060] Among them, the relationship between fan speed and fan power is a quadratic function, and the preset fan speed-fan power correspondence can be a relationship diagram or relationship table about 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, and the torque consumed by the fan power can be determined based on the fan power and engine speed.
[0061] S12. Determine the rotational inertia torque according to the fan speed, the fan rotational inertia, and the fan diameter.
[0062] Among them, when the fan speed suddenly increases, if the influence of the rotational inertia load on the engine speed is not considered at this time, the engine speed will suddenly drop and then rise, resulting in unstable engine speed. Figure 3 is a diagram showing the relationship between a fan speed and an engine speed according to an embodiment of the present invention. Figure 3 As shown in the figure, when the fan speed increases, due to the lack of torque compensation for the moment of inertia, the engine speed will be depressed, resulting in a pit, making the engine speed unstable and causing the driver to feel a sense of frustration during driving. Therefore, the moment of inertia torque is determined by the fan speed, fan moment of inertia and fan diameter, and compensation is performed based on the moment of inertia torque.
[0063] S13. Determine a compensation torque according to the fan power torque and the rotational inertia torque.
[0064] The compensation torque is determined based on the calculated fan power torque and the rotational inertia torque. The compensation torque is a torque compensated for stabilizing the engine speed and is achieved by adjusting the injection amount. In some embodiments, the fan power torque M1, the rotational inertia torque M2 and the compensation torque M0 satisfy M0=M1+M2, and the compensation torque is calculated accordingly.
[0065] S14: outputting a fuel injection signal to the engine according to the compensation torque to control the fuel injection amount of the engine.
[0066] Among them, the amount of fuel injection output by the engine is increased according to the compensation torque control to achieve the purpose of stabilizing the engine speed and maintaining power.
[0067] Specifically, the fan speed, fan moment of inertia, fan diameter and engine speed are first obtained, and the fan power torque is determined according to the fan speed, engine speed and a preset fan speed-fan power correspondence relationship. The moment of inertia torque is determined according to the fan speed, fan moment of inertia and fan diameter. After obtaining the fan power torque and the moment of inertia torque, a final compensation torque is determined, and an injection signal is determined according to the compensation torque. The injection signal is output to the engine, and the engine increases the injection amount to perform engine injection compensation to avoid the problem of undershooting in the engine speed, making the engine speed more stable.
[0068] The technical solution of the embodiment of the present invention dynamically calculates the compensation torque based on the change of fan speed and the rotational inertia of the fan, and compensates the engine speed according to the compensation torque, thereby avoiding the problem of undershooting of the engine speed when the fan speed changes, and ensuring the stability of the engine speed and the vehicle's dynamics.
[0069] Based on the above embodiments, Figure 4 is a flow chart of a second method for controlling engine speed according to an embodiment of the present invention. Figure 4 As shown, the control method includes:
[0070] S20, obtaining fan speed, fan rotational inertia, fan diameter, and engine speed.
[0071] S21. Determine fan power consumption according to a fan speed and a preset fan speed-fan power correspondence relationship.
[0072] in, Figure 5 is a relationship diagram between fan power and fan speed provided 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, so a preset fan speed-fan power correspondence relationship 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, determining the fan power torque according to 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.
[0074] The fan power torque M1 = P / n is calculated based on the fan power consumption P and the engine speed n.
[0075] S23, determining the rotational inertia torque according to the fan speed, the fan rotational inertia and the fan diameter.
[0076] S24. Determine a compensation torque according to the fan power torque and the rotational inertia torque.
[0077] S25. Outputting a fuel injection signal to the engine according to the compensation torque to control the fuel injection amount of the engine.
[0078] It is understandable that adjusting the injection amount based on the fan power torque can compensate for the effect of the fan speed on the engine speed but cannot compensate for the effect of the moment of inertia on the engine speed, so it is necessary to further calculate the torque corresponding to the moment of inertia.
[0079] The technical solution of the embodiment of the present invention ensures the accuracy of engine speed control by determining the fan power consumption according to the fan speed and the preset fan speed-fan power correspondence, and determining the fan power torque according to the fan power consumption and the engine speed.
[0080] Based on the above embodiments, Figure 6 is a flow chart of a third method for controlling engine speed according to an embodiment of the present invention. Figure 6 As shown, the control method includes:
[0081] S30, obtaining fan speed, fan rotational inertia, fan diameter, and engine speed.
[0082] S31. Obtain the fan air intake volume.
[0083] Among them, the fan air intake has a great influence on the fan speed, and the fan air intake is proportional to the fan power. The higher the vehicle speed, the greater the corresponding fan air intake, and the greater the fan power required to maintain the same fan speed. Obtaining the fan air intake can further improve the accuracy of fan power determination.
[0084] In some embodiments, an air volume sensor may be provided in the fan, and the air volume sensor may be communicatively connected with the control unit, and the fan air intake volume may be calculated based on an air volume signal measured by the air volume sensor.
[0085] S32: Determine theoretical power consumption according to the fan speed and a preset fan speed-fan power correspondence relationship.
[0086] Among them, theoretically speaking, the relationship between fan speed and fan power is a quadratic function. The preset fan speed-fan power correspondence can be a relationship diagram or relationship table about fan speed and fan power. By substituting the fan speed into the preset fan speed-fan power correspondence, the theoretical power consumption corresponding to the current fan can be determined. The theoretical power consumption can be the fan power corresponding to the fan speed when the air intake volume is 0 or too low to affect the fan speed.
[0087] S33. Determine the fan power consumption according to the fan air intake volume and the theoretical power consumption.
[0088] Among them, since the fan air intake is proportional to the fan power, the larger the fan air intake, the larger the corresponding fan power consumption. The theoretical power is corrected based on the fan air intake. Specifically, the correction coefficient can be determined according to the fan air intake. The fan power consumption is determined by combining the correction coefficient and the theoretical power consumption, so that the subsequent determination of the fan power torque is more accurate.
[0089] S34, determining the fan power torque according to 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.
[0090] S35. Determine the rotational inertia torque according to the fan speed, the fan rotational inertia, and the fan diameter.
[0091] S36: Determine a compensation torque according to the fan power torque and the rotational inertia torque.
[0092] S37: outputting a fuel injection signal to the engine according to the compensation torque to control the fuel injection amount of the engine.
[0093] For example, Figure 7 is a relationship diagram of fan power, fan speed and fan air intake volume provided according to an embodiment of the present invention. Figure 7 In a>b>c, at the same fan speed, the larger the air intake, the larger the corresponding fan power. The fan power torque obtained by combining the air intake will be more accurate, which helps to improve the stability of the engine speed.
[0094] The technical solution of the embodiment of the present invention determines the fan power consumption by comprehensively considering the fan air 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 comprehensively considering the air intake volume will be more accurate, which will help to improve the stability of the engine speed.
[0095] Based on the above embodiments, Figure 8 is a flow chart of a fourth engine speed control method provided according to an embodiment of the present invention. Figure 8 As shown, the control method includes:
[0096] S40, obtaining fan speed, fan rotational inertia, fan diameter, and engine speed.
[0097] S41, determining the fan power torque according to the fan speed, the engine speed and a preset fan speed-fan power correspondence relationship.
[0098] S42: Determine the fan angular acceleration according to the fan speed and the fan diameter.
[0099] The fan angular acceleration may be a change in angular velocity per unit time, which may be obtained by differentiating the fan speed and the fan diameter.
[0100] S43, determining the rotational inertia torque according to the fan angular acceleration and the fan rotational inertia, wherein the fan angular acceleration α, the fan rotational inertia I and the rotational inertia torque M2 satisfy M2=α*I.
[0101] The rotational inertia of the fan is an inherent property of the fan, which is related to the size, material and other parameters of the fan, and can be stored in the control unit in a pre-acquired manner. The fan angular acceleration α, the fan rotational inertia I and the rotational inertia torque M2 satisfy M2=α*I, so the rotational inertia torque can be determined based on the calculated fan angular acceleration and fan rotational inertia.
[0102] S44: Determine a compensation torque according to the fan power torque and the rotational inertia torque.
[0103] S45: Outputting a fuel injection signal to the engine according to the compensation torque to control the fuel injection amount of the engine.
[0104] The technical solution of the embodiment of the present invention ensures the accuracy of engine speed control by determining the fan power torque based on the fan speed, engine speed and a preset fan speed-fan power correspondence, and determining the moment of inertia torque based on the fan angular acceleration and the fan moment of inertia.
[0105] Based on the above embodiments, Fig. 9 is a flow chart of a fifth method for controlling engine speed according to an embodiment of the present invention. Fig. 9 As shown, the control method includes:
[0106] S50: Obtain fan speed, fan rotational inertia, fan diameter, and engine speed.
[0107] S51, determining a fan power torque according to a fan speed, an engine speed, and a preset fan speed-fan power correspondence relationship.
[0108] S52: Determine the rotational inertia torque according to the fan speed, the fan rotational inertia, and the fan diameter.
[0109] S53: After obtaining the vehicle specific operating condition signal, obtain the engine required speed.
[0110] Among them, the engine-specific operating condition can be parking regeneration or air conditioning on the spot, which will cause a sudden change in the engine speed requirement. For example, during parking regeneration, the engine speed must be increased from 600rpm to about 1600rpm within 2s. The vehicle-specific operating condition signal can be determined according to 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 engine speed requirement.
[0111] S54: Determine the engine required torque according to the engine required speed and the engine speed.
[0112] Among them, since the engine is in a specific working condition at this time, the engine demand speed changes suddenly. Therefore, in addition to considering the additional load brought by the fan, it is required to consider the engine demand speed to ensure that the engine speed reaches the engine demand speed. Therefore, the engine demand torque is determined based on the engine demand speed and the engine speed.
[0113] S55: Determine a compensation torque according to the fan power torque, the rotational inertia torque, and the engine required torque.
[0114] Among them, the compensation torque is determined by combining the fan power torque, the rotational inertia torque and the engine required torque. The injection signal output according to the compensation torque can not only ensure that the engine will not have the undershoot problem, but also ensure that the engine speed quickly reaches the engine required speed, thereby ensuring the normal operation of the vehicle.
[0115] S56: Outputting a fuel injection signal to the engine according to the compensation torque to control the fuel injection amount of the engine.
[0116] The technical solution of the embodiment of the present invention, after obtaining the vehicle-specific operating condition signal, determines the engine required torque in combination with the engine required speed and the engine speed, and jointly determines the compensation torque in combination with the fan power torque, the rotational inertia torque and the engine required torque, which not only ensures that the engine will not have the undershoot problem, but also ensures that the engine speed quickly reaches the engine required speed, thereby ensuring the normal operation of the vehicle.
[0117] Based on the above embodiments, Fig.10 : is a flow chart of a sixth method for controlling engine speed according to an embodiment of the present invention. Fig.10 As shown, the control method includes:
[0118] S60: Obtain fan speed, fan rotational inertia, fan diameter, and engine speed.
[0119] S61. Determine fan power torque according to fan speed, engine speed and a preset fan speed-fan power correspondence relationship.
[0120] S62: Determine the rotational inertia torque according to the fan speed, the fan rotational inertia, and the fan diameter.
[0121] S63. After obtaining the vehicle specific operating condition signal, obtain the vehicle speed and the engine required speed.
[0122] Among them, after obtaining the vehicle-specific operating condition signal, it is necessary to determine whether the vehicle-specific operating condition signal can be executed. For example, when obtaining the parking regeneration start signal or the air-conditioning start signal, it is necessary to determine whether the vehicle speed and the fan speed change rate meet the corresponding conditions. Therefore, the vehicle speed is obtained at the same time as the engine demand speed.
[0123] S64: Determine a fan speed change rate according to the fan speed.
[0124] The change rate of the fan speed may be calculated according to the fan speed.
[0125] S65: When the vehicle speed is 0 and the fan speed change rate is greater than a preset change rate, determine the engine required torque according to the engine required speed and the engine speed.
[0126] Among them, 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 the air conditioning state can be started at this time, so the engine demand torque continues to be determined based on the engine demand speed and the engine speed.
[0127] S66: Determine a compensation torque according to the fan power torque, the rotational inertia torque, and the engine required torque.
[0128] S67: Outputting a fuel injection signal to the engine according to the compensation torque to control the fuel injection amount of the engine.
[0129] The technical solution of the embodiment of the present invention determines whether to start the specific engine working condition through the vehicle speed and the fan speed change rate after obtaining the vehicle specific working condition signal, thereby ensuring the accuracy of engine speed control and driving safety.
[0130] Based on the same inventive concept, Fig.11 is a connection diagram of an engine speed control device provided according to an embodiment of the present invention, such as Fig.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, and the control device includes:
[0131] The parameter acquisition module 100 is used to obtain the fan speed, the fan moment of inertia, the fan diameter and the engine speed;
[0132] A first torque determination module 200, configured to determine a fan power torque according to a fan speed, an engine speed, and a preset fan speed-fan power correspondence relationship;
[0133] A second torque determination module 300, configured to determine the rotational inertia torque according to the fan speed, the fan rotational inertia and the fan diameter;
[0134] A compensation torque determination module 400, configured to determine the compensation torque according to the fan power torque and the rotational inertia torque;
[0135] The speed control module 500 is used to output a fuel injection signal to the engine according to the compensation torque to control the fuel injection amount of the engine.
[0136] Specifically, the parameter acquisition module 100 is first used to obtain the fan speed, fan moment of inertia, fan diameter and engine speed; the first torque determination module 200 is then used to determine the fan power torque according to the fan speed, engine speed and a preset fan speed-fan power correspondence; the second torque determination module 300 is then used to determine the moment of inertia torque according to the fan speed, fan moment of inertia and fan diameter; the compensation torque determination module 400 is then used to determine the compensation torque according to the fan power torque and the moment of inertia torque; and the speed control module 500 is then used to output an injection signal to the engine according to the compensation torque to control the engine injection amount.
[0137] The technical solution of the embodiment of the present invention calculates the compensation torque by utilizing 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 performs compensation correction on the engine speed according to the compensation torque, thereby avoiding the problem of an undershoot of the engine speed when the fan speed changes, and ensuring the stability of the engine speed and the vehicle's dynamics.
[0138] Based on the same inventive concept, an embodiment of the present invention further provides a computer device, Fig.12 FIG. 1 is a schematic diagram of an electronic device structure for an engine speed control method according to an embodiment of the present invention. Fig.12 As shown, it includes a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the program, the method for controlling the engine speed is implemented.
[0139] Among them, electronic devices are intended to represent 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 represent various forms of mobile devices, such as personal digital processing, cellular phones, smart phones, wearable devices (such as helmets, glasses, watches, etc.) and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present invention described and / or required herein.
[0140] like Fig.12As shown, the electronic device 50 includes at least one processor 51, and a memory connected to the at least one processor 51 in communication, such as a read-only memory (ROM) 52, a random access memory (RAM) 53, etc., wherein the memory stores a computer program that can be executed by at least one processor, and the processor 51 can perform various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 52 or the computer program loaded from the storage unit 58 to the random access memory (RAM) 53. In the RAM 53, various programs and data required for the operation of the electronic device 50 can also be stored. The processor 51, the ROM 52, and the RAM 53 are connected to each other via a bus 54. An input / output (I / O) interface 55 is also connected to the bus 54.
[0141] A number of components in the electronic device 50 are connected to the I / O interface 55, including: an input unit 56, such as a keyboard, a mouse, etc.; an output unit 57, such as various types of displays, speakers, etc.; a storage unit 58, such as a disk, an optical disk, etc.; and a communication unit 59, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 59 allows the electronic device 50 to exchange information / data with other devices through a computer network such as the Internet and / or various telecommunication networks.
[0142] The processor 51 may be a variety of general and / or dedicated processing components with processing and computing capabilities. Some examples of the processor 51 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various dedicated artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any appropriate processor, controller, microcontroller, etc. The processor 51 executes the various methods and processes described above, such as a control method applied to the engine speed.
[0143] Based on the same inventive concept, an embodiment of the present invention further provides a computer-readable storage medium on which a computer program is stored. When the program is executed by a processor, a method for controlling an engine speed is implemented.
[0144] Of course, the computer-executable instructions of a computer-readable storage medium provided in an embodiment of the present invention 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, and continue to refer to Fig.12As shown, it is tangibly contained in a computer-readable storage medium, such as a storage unit 58. In some embodiments, part or all of the computer program can be loaded and / or installed on the electronic device 50 via the ROM 52 and / or the communication unit 59. When the computer program is loaded into the RAM 53 and executed by the processor 51, one or more steps of the control method applied to the engine speed described above can be performed. Alternatively, in other embodiments, the processor 51 can be configured to execute the control method applied to the engine speed in any other appropriate manner (for example, by means of firmware).
[0145] Various implementations 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 chips (SOCs), load programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various implementations can include: being implemented in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which can be a special purpose or general purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.
[0146] Computer programs for implementing 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, so that when the computer program is executed by the processor, the functions / operations specified in the flow chart and / or block diagram are implemented. The computer program may be executed entirely on the machine, partially on the machine, partially on the machine and partially on a remote machine as a stand-alone software package, or entirely on a remote machine or server.
[0147] In the context of an embodiment 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, device, or equipment. A computer-readable storage medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices, or equipment, or any suitable combination of the foregoing. Alternatively, a computer-readable storage medium may be a machine-readable signal medium. A more specific example of a machine-readable storage medium may include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0148] It should be understood that the various forms of processes shown above can be used to reorder, add or delete steps. For example, the steps described in the present invention can be executed in parallel, sequentially or in different orders, as long as the desired results of the technical solution of the present invention can be achieved, and this document does not limit this.
[0149] The above specific implementations do not constitute a limitation on the protection scope of the present invention. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions can be made according to design requirements and other factors. Any modification, equivalent substitution and improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.
Claims
1. A method for controlling engine speed, characterized in that: include: Get fan speed, fan moment of inertia, fan diameter and engine speed; Determining the fan power torque according to the fan speed, the engine speed and a preset fan speed-fan power correspondence relationship; determining a rotational inertia torque according to the fan speed, the fan rotational inertia, and the fan diameter; determining a compensation torque according to the fan power torque and the rotational inertia torque; An injection signal is output to the engine according to the compensation torque to control the amount of fuel injected by the engine.
2. The control method according to claim 1, characterized in that: Determining the fan power torque according to the fan speed, the engine speed and a preset fan speed-fan power correspondence relationship includes: Determine the fan power consumption according to the fan speed and a preset fan speed-fan power correspondence relationship; The fan power torque is determined according to 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: Determining the fan power consumption according to the fan speed and a preset fan speed-fan power correspondence relationship includes: Get the fan air intake volume; Determine the theoretical power consumption according to the fan speed and the preset fan speed-fan power correspondence relationship; The fan power consumption is determined according to the fan air intake volume and the theoretical power consumption.
4. The control method according to claim 1, characterized in that: Determining the rotational inertia torque according to the fan speed, the fan rotational inertia and the fan diameter includes: Determining a fan angular acceleration according to the fan speed and the fan diameter; The rotational inertia torque is determined according to the fan angular acceleration and the fan rotational inertia; wherein the fan angular acceleration α, the fan rotational inertia I and the rotational inertia torque M2 satisfy M2=α*I.
5. The control method according to claim 1, characterized in that: The control method further comprises: After obtaining the vehicle specific working condition signal, the engine required speed is obtained; An engine demand torque is determined based on the engine demand speed and the engine speed. Determining a compensation torque according to the fan power torque and the rotational inertia torque includes: A compensation torque is determined according to the fan power torque, the rotational inertia torque, and the engine demand torque.
6. The control method according to claim 5, characterized in that: Obtaining the engine required speed, including: obtaining the vehicle speed and the engine required speed; determining a fan speed change rate according to the fan speed; When the vehicle speed is 0 and the fan speed change rate is greater than a preset change rate, the engine demand torque is determined according to 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 rotation inertia torque M2 and the compensation torque M0 satisfy M0=M1+M2.
8. An engine speed control device, characterized in that: The control device is used to execute the engine speed control method according to any one of claims 1 to 7, comprising: A parameter acquisition module, used to obtain fan speed, fan moment of inertia, fan diameter and engine speed; a first torque determination module, configured to determine a fan power torque according to the fan speed, the engine speed and a preset fan speed-fan power correspondence relationship; a second torque determination module, configured to determine the rotational inertia torque according to the fan speed, the fan rotational inertia and the fan diameter; a compensation torque determination module, configured to determine a compensation torque according to the fan power torque and the rotational inertia torque; The speed control module is used to output an injection signal to the engine according to the compensation torque to control the engine injection amount.
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, the control method as described in any one of claims 1 to 7 is implemented.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the control method as described in any one of claims 1 to 7 is implemented.
Citation Information
Patent Citations
Control method for quick shutdown of engine
CN115506909A
Engine torque compensation method and device, electronic equipment and storage medium
CN116877284A
Method for operating an internal combustion engine
DE102016201749A1
Adjustment of a torque requested from an engine
EP2963273A1
Fan control device
JP2013047470A