Engine idle speed control method, device, vehicle and computer storage medium

By combining a closed-loop PID algorithm with feedforward control, the engine idle speed can be precisely adjusted, solving the problem of inaccurate idle speed control and improving the air conditioning effect and vehicle economy.

CN119567794BActive Publication Date: 2025-09-09DONGFENG COMML VEHICLE CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411627901.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-11-14
Publication Date
2025-09-09
Estimated Expiration
2044-11-14

AI Technical Summary

Technical Problem

The engine idle speed control in the existing technology is not precise enough, resulting in poor vehicle air conditioning effect and energy waste.

Method used

A closed-loop PID control algorithm combined with feedforward control is used to accurately adjust the engine idle speed based on the real-time cab temperature value and the target temperature value to keep the cab temperature error within a preset range.

Benefits of technology

It achieves the accuracy of engine idle speed control, improves the air conditioning effect and vehicle economy, avoids idle speed fluctuations, and reduces energy consumption.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119567794B_ABST
    Figure CN119567794B_ABST
Patent Text Reader

Abstract

The present invention relates to an engine idle speed control method, device, vehicle, and computer storage medium, belonging to the field of engine control technology. The engine idle speed control method includes: obtaining a real-time cabin temperature value when the engine is in an idle state; determining an engine idle speed target value based on the real-time cabin temperature value and a preset cabin target temperature value; and controlling the engine idle speed using a closed-loop PID control algorithm combined with feedforward control based on the engine idle speed target value, so that the error between the real-time cabin temperature value and the cabin target temperature value is within a preset range. The present invention can avoid large fluctuations in the controlled idle speed. Simultaneously, the temperature difference setting can reduce the controlled idle speed value, thereby improving the economic efficiency of the entire vehicle.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of engine control, and in particular to an engine idle speed control method, device, vehicle and computer storage medium. Background Art

[0002] As an on-board device that improves the driver's driving experience, the car air conditioner releases heat from the condenser during operation, which is blown away by the on-board cooling fan, and the operation of the on-board cooling fan is driven by the engine speed.

[0003] For commercial vehicles, it is often necessary to turn on the onboard air conditioner when parked. At this time, the vehicle does not need to move, so the onboard cooling fan is driven by the engine idling. The maximum speed of the onboard cooling fan is affected by the engine idle speed limit, which affects the air conditioning effect. Or because the temperature value in the vehicle cab is not accurately controlled, the engine idle speed control is not economical, resulting in waste.

[0004] This shows that the existing technology is not precise enough in controlling the idle speed of the engine when the air conditioner is turned on, resulting in energy waste. Summary of the Invention

[0005] In view of this, it is necessary to provide an engine idle speed control method, device, vehicle and computer storage medium to solve the problem in the prior art that the idle speed control of the engine when the air conditioner is turned on is not accurate enough, resulting in energy waste.

[0006] In order to solve the above problems, the present invention provides an engine idle speed control method, comprising:

[0007] When the engine is in idle condition, obtain the real-time temperature value of the cab;

[0008] Determining an engine idle speed target value based on the real-time cab temperature value and a preset cab target temperature value;

[0009] The engine idle speed is controlled based on the engine idle speed target value by adopting a closed-loop PID control algorithm combined with feedforward control so that the error between the real-time cabin temperature value and the cabin target temperature value is within a preset range.

[0010] In a possible implementation manner, after obtaining the real-time temperature value of the cab, the method further includes:

[0011] When the engine idle speed control condition is met, the engine idle speed control is entered, and the engine idle speed control condition is at least one of the following:

[0012] The vehicle air conditioning switch is in the closed state and the vehicle air conditioning compressor is in the working state;

[0013] The difference between the real-time cab temperature value and the preset cab target temperature value is greater than a first temperature difference threshold;

[0014] The onboard cooling fan is in full engagement.

[0015] In a possible implementation, the method for determining the first temperature difference threshold includes:

[0016] Determining a first temperature difference standard value based on an ambient temperature value of an environment in which the vehicle is located and a preset first temperature difference calibration rule; the first temperature difference calibration rule is used to indicate a corresponding relationship between the ambient temperature value and the first temperature difference standard value;

[0017] determining a temperature difference correction coefficient based on the target cab temperature value and a preset temperature difference correction coefficient calibration rule, wherein the temperature difference correction coefficient calibration rule is used to indicate a corresponding relationship between the target cab temperature value and the temperature difference correction coefficient;

[0018] The product of the first temperature difference standard value and the temperature difference correction coefficient is used as the first temperature difference threshold.

[0019] In a possible implementation, determining the engine idle speed target value based on the real-time cab temperature value and a preset cab target temperature value includes:

[0020] determining an initial target engine idle speed value based on the ambient temperature value and a preset target cab temperature value;

[0021] Adjusting the engine idle speed to the initial target engine idle speed value, and calculating the real-time temperature difference between the real-time cabin temperature value and the target cabin temperature value;

[0022] An engine idle speed target value is calculated based on the real-time temperature difference value so that the real-time temperature difference value is less than a second temperature difference threshold value.

[0023] In a possible implementation, the method for determining the second temperature difference threshold includes:

[0024] determining a second temperature difference standard value based on the cab target temperature value and a preset second temperature difference calibration rule, wherein the second temperature difference calibration rule is used to indicate a corresponding relationship between the cab target temperature value and the second temperature difference standard value;

[0025] Determining a heat dissipation correction factor based on a heat dissipation condition of an environment in which the vehicle is located and a preset heat dissipation correction factor calibration rule, wherein the heat dissipation correction factor calibration rule is used to indicate a corresponding relationship between the heat dissipation condition and the heat dissipation correction factor;

[0026] The product of the heat dissipation correction coefficient and the second temperature difference standard value is used as the second temperature difference threshold.

[0027] In a possible implementation, the method for determining the heat dissipation condition includes:

[0028] The heat dissipation condition of the environment in which the vehicle is located is determined based on the driving speed of the vehicle, the ambient temperature value of the environment in which the vehicle is located, and the temperature value change rate of the ambient temperature value.

[0029] In one possible implementation, controlling the engine idle speed based on the engine idle speed target value using a closed-loop PID control algorithm combined with feedforward control so that the error between the real-time cabin temperature value and the cabin target temperature value is within a preset range includes:

[0030] The engine idle speed is controlled based on the real-time cab temperature value and the target cab temperature value using a closed-loop PID control algorithm combined with feedforward control, so that the second temperature difference value is within the second temperature difference threshold range.

[0031] The present invention also provides an engine idle speed control device, comprising:

[0032] The real-time temperature value acquisition module is used to obtain the real-time temperature value of the cab when the engine is in idle condition;

[0033] an idle speed target value calculation module, configured to determine an engine idle speed target value based on the real-time cab temperature value and a preset cab target temperature value;

[0034] The idle speed control module is used to control the engine idle speed based on the engine idle speed target value by adopting a closed-loop PID control algorithm combined with feedforward control, so that the error between the real-time cabin temperature value and the cabin target temperature value is within a preset range.

[0035] The present invention also provides a vehicle, comprising a memory and a processor, wherein:

[0036] The memory is used to store programs;

[0037] The processor is coupled to the memory and is used to execute the program stored in the memory to implement the steps in the engine idle speed control method described in any one of the above embodiments.

[0038] The present invention also provides a computer-readable storage medium for storing a computer-readable program or instruction, which, when executed by a processor, can implement the steps of the engine idle speed control method described in any of the above embodiments.

[0039] The beneficial effects of the present invention are as follows: the engine idle speed control method provided by the present invention obtains the real-time temperature value of the cab when the engine is in the idle state, and performs closed-loop PID control of the engine idle speed combined with feedforward control based on the real-time temperature value of the cab and the target temperature value of the cab. After the idle speed is increased, when the actual temperature value in the cab drops to within a certain range of the set temperature value of the air conditioner in the cab, the engine idle speed can be appropriately corrected to reduce the idle speed. The control target of the present invention is that the temperature difference between the real-time temperature value of the cab and the target temperature value of the cab does not exceed the preset temperature difference threshold, which can avoid large fluctuations in the controlled idle speed. At the same time, the setting of the temperature difference can reduce the controlled idle speed value, and the economy of the entire vehicle is better. 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 those skilled in the art, other drawings can be obtained based on these drawings without creative work.

[0041] Figure 1 A flow chart of an engine idle speed control method provided by an embodiment of the present invention;

[0042] Figure 2 A schematic flow chart of a method for determining a first temperature difference threshold value provided by an embodiment of the present invention;

[0043] Figure 3 A flow chart of a method for determining an engine idle speed target value provided by an embodiment of the present invention;

[0044] Figure 4 A schematic flow chart of a method for determining a second temperature difference threshold value provided by an embodiment of the present invention;

[0045] Figure 5 A schematic structural diagram of an engine idle speed control device provided by an embodiment of the present invention;

[0046] Figure 6 A schematic structural diagram of a vehicle provided in an embodiment of the present invention. DETAILED DESCRIPTION

[0047] The preferred embodiments of the present invention will be described in detail below with reference to the accompanying drawings, wherein the accompanying drawings constitute a part of the present invention and are used together with the embodiments of the present invention to illustrate the principles of the present invention, but are not used to limit the scope of the present invention.

[0048] The terms "first," "second," and so on, used in the embodiments of the present invention are for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Therefore, technical features designated as "first" or "second" may explicitly or implicitly include at least one such feature.

[0049] References herein to "embodiments" mean that a particular feature, structure, or characteristic described in connection with the embodiments may be included in at least one embodiment of the present invention. The appearance of this phrase in various places in the specification does not necessarily refer to the same embodiment, nor does it constitute a separate or alternative embodiment that is mutually exclusive of other embodiments. It is understood, both explicitly and implicitly, by those skilled in the art that the embodiments described herein may be combined with other embodiments.

[0050] A specific embodiment of the present invention, as Figure 1 As shown, a method for controlling an engine idle speed is disclosed, comprising:

[0051] S101, when the engine is in an idling state, obtaining a real-time temperature value of the cab;

[0052] S102, determining an engine idle speed target value based on a real-time cabin temperature value and a preset cabin target temperature value;

[0053] S103 , controlling the engine idle speed by using a closed-loop PID control algorithm combined with feedforward control based on the engine idle speed target value, so that the error between the real-time cabin temperature value and the cabin target temperature value is within a preset range.

[0054] In an embodiment of the present invention, the engine being in an idle condition refers to a state in which the engine is maintained in continuous operation when the engine accelerator is not depressed. For example, when a commercial vehicle is waiting to be loaded with goods or is stuck in traffic, the vehicle will be controlled to be in an idle operation state to maintain vehicle thermal insulation and provide a power source for the vehicle air conditioner. The idle speed control of the engine when the vehicle air conditioner is turned on is different from the idle speed control in other states. It is necessary to consider the heat dissipation effect of the air conditioner, and then adjust the engine idle speed to adapt to the heat dissipation requirements of the air conditioner.

[0055] In an embodiment of the present invention, the real-time temperature value of the cab refers to the real-time temperature value in the cab when the air conditioner is turned on. The preset target temperature value of the cab refers to the temperature value in the cab that the driver pre-sets to achieve. For example, if the driver adjusts the temperature of the vehicle air conditioner to 26 degrees, the target temperature value of the cab is 26 degrees; the engine idle target value refers to the target temperature value at which the vehicle air conditioner can adjust the real-time temperature value in the cab at this idle speed.

[0056] In an embodiment of the present invention, due to temperature fluctuations, the engine idle speed needs to be adjusted in real time to ensure that the engine idle speed meets the heat dissipation requirements of the vehicle air conditioner. Furthermore, a closed-loop PID control algorithm combined with feedforward control can be used to control the engine idle speed so that the error between the real-time temperature value of the cab and the target temperature value of the cab is within a preset range.

[0057] The engine idle speed control method provided by the present invention obtains the real-time temperature value of the cab when the engine is in the idle state, and performs closed-loop PID control of the engine idle speed combined with feedforward control based on the real-time temperature value of the cab and the target temperature value of the cab. When the actual temperature value in the cab drops to within a certain range of the set temperature value of the air conditioner in the cab after the idle speed is increased, the engine idle speed can be appropriately corrected to reduce the idle speed. The control target of the present invention is that the temperature difference between the real-time temperature value of the cab and the target temperature value of the cab does not exceed a preset temperature difference threshold, which can avoid large fluctuations in the controlled idle speed. At the same time, the setting of the temperature difference can reduce the controlled idle speed value, and the economy of the entire vehicle is better.

[0058] As a possible implementation manner of the present invention, in this implementation manner, after obtaining the real-time temperature value of the cab, the method further includes:

[0059] When the engine idle speed control conditions are met, the engine idle speed control is entered. The engine idle speed control conditions are at least one of the following:

[0060] The vehicle air conditioning switch is in the closed state and the vehicle air conditioning compressor is in the working state;

[0061] The difference between the real-time cab temperature and the preset cab target temperature is greater than a first temperature difference threshold;

[0062] The onboard cooling fan is in full engagement.

[0063] In an embodiment of the present invention, it is not necessary to control the engine idle speed when the engine is in an idle state. It is necessary to determine whether it is necessary to enter the engine idle speed control. Specifically, there are three engine idle speed control conditions. When any one of the three conditions is met, it indicates that the engine needs to be idle speed controlled.

[0064] Further, such as Figure 2 As shown, the method for determining the first temperature difference threshold includes:

[0065] S201, determining a first temperature difference standard value based on an ambient temperature value of an environment in which the vehicle is located and a preset first temperature difference calibration rule; the first temperature difference calibration rule is used to indicate a corresponding relationship between the ambient temperature value and the first temperature difference standard value;

[0066] S202, determining a temperature difference correction coefficient based on the target cabin temperature value and a preset temperature difference correction coefficient calibration rule, where the temperature difference correction coefficient calibration rule is used to indicate a corresponding relationship between the target cabin temperature value and the temperature difference correction coefficient;

[0067] S203: Taking the product of the first temperature difference standard value and the temperature difference correction coefficient as the first temperature difference threshold.

[0068] In an embodiment of the present invention, the determination of the first temperature difference threshold directly affects whether the engine is in an idle control state. For different ambient temperature values ​​and cab target temperature values, the first temperature difference threshold is also different. Specifically, the first temperature difference standard value is first determined based on the ambient temperature of the vehicle's environment. Generally, the value range of the first temperature difference standard value is 1 to 3 degrees Celsius, which is specifically related to the high and low ambient temperature. When the ambient temperature is high, the first temperature difference standard value takes a smaller value; when the ambient temperature is low, the first temperature difference standard value takes a larger value. It can be specifically determined based on the preset first temperature difference calibration rule; further, the temperature difference correction coefficient is determined based on the cab target temperature value set by the driver. The temperature difference correction coefficient is specifically related to the high and low cab target temperature value. When the target temperature value of the cab is between 23 and 27 degrees Celsius, the temperature difference correction coefficient is 1; when the target temperature value of the cab is higher than 27 degrees Celsius, the temperature difference correction coefficient is less than 1; when the target temperature value of the cab is lower than 23 degrees Celsius, the temperature difference correction coefficient is greater than 1; when the target temperature value of the cab is lower, the temperature difference correction coefficient takes a larger value; when the target temperature value of the cab is higher, the temperature difference correction coefficient takes a smaller value. Specifically, it can be determined by referring to the temperature difference correction coefficient calibration rule; the product of the first temperature difference standard value and the temperature difference correction coefficient is used as the first temperature difference threshold.

[0069] In the embodiment of the present invention, by setting the first temperature difference according to the ambient temperature and the target cabin temperature, the entry condition of the engine idle speed control is more accurate.

[0070] As a possible embodiment of the present invention, in this embodiment, Figure 3 As shown, the engine idle speed target value is determined based on the real-time cabin temperature value and the preset cabin target temperature value, including:

[0071] S301, determining an initial target engine idle speed value based on an ambient temperature value and a preset target cabin temperature value;

[0072] S302, adjusting the engine idle speed to an initial target engine idle speed value, and calculating a real-time temperature difference between a real-time cabin temperature value and a target cabin temperature value;

[0073] S303: Calculate an engine idle speed target value based on the real-time temperature difference value, so that the real-time temperature difference value is less than a second temperature difference threshold value.

[0074] In an embodiment of the present invention, corresponding engine idle initial target values ​​are set for different ambient temperatures and cab target temperatures. Specifically, the engine can idle in place at different ambient temperatures, and the engine idle speed can be adjusted to reach different cab target temperatures, that is, the engine idle initial target value corresponding to the cab target temperature at different ambient temperatures.

[0075] In an embodiment of the present invention, when the engine idle control is just entered, the engine idle speed can be controlled according to the initial target value of the engine idle, and the real-time temperature value in the cab can be obtained at the same time, and the real-time temperature difference between the real-time temperature value of the cab and the target temperature value of the cab is calculated, and then the engine idle target value is calculated based on the real-time temperature difference so that the real-time temperature difference is less than the second temperature difference threshold.

[0076] Further, such as Figure 4 As shown, the method for determining the second temperature difference threshold includes:

[0077] S401, determining a second temperature difference standard value based on the target cabin temperature value and a preset second temperature difference calibration rule, where the second temperature difference calibration rule is used to indicate a correspondence between the target cabin temperature value and the second temperature difference standard value;

[0078] S402, determining a heat dissipation correction coefficient based on a heat dissipation condition of an environment in which the vehicle is located and a preset heat dissipation correction coefficient calibration rule, wherein the heat dissipation correction coefficient calibration rule is used to indicate a corresponding relationship between the heat dissipation condition and the heat dissipation correction coefficient;

[0079] S403: Taking the product of the heat dissipation correction coefficient and the second temperature difference standard value as the second temperature difference threshold.

[0080] In the embodiment of the present invention, determination of the second temperature difference threshold directly affects the control accuracy of the engine idle speed. The second temperature difference threshold is different for different cab target temperature values ​​and environmental heat dissipation effects of the vehicle environment. Specifically, the second temperature difference standard value is first determined based on the cab target temperature value. Generally, the value range of the second temperature difference standard value is 2~5 degrees Celsius, which is specifically related to the high and low target temperature value of the cab. When the target temperature value of the cab is high, the second temperature difference standard value takes a smaller value; when the target temperature value of the cab is low, the second temperature difference standard value takes a larger value, which can be specifically determined based on the preset second temperature difference calibration rule; further, the heat dissipation correction coefficient is determined based on the heat dissipation condition of the vehicle environment. The heat dissipation correction coefficient is specifically related to the heat dissipation condition of the vehicle environment. When the heat dissipation condition of the vehicle is medium, the temperature correction coefficient is 1. When the heat dissipation condition of the vehicle is excellent, the temperature correction coefficient is less than 1. When the heat dissipation condition of the vehicle is poor, the temperature correction coefficient is greater than 1. Specifically, it can be determined with reference to the heat dissipation correction coefficient calibration rule; the product of the second temperature difference standard value and the heat dissipation correction coefficient is used as the second temperature difference threshold.

[0081] The present invention determines the second temperature difference threshold based on the target cab temperature set by the driver and the heat dissipation condition of the vehicle's environment, thereby ensuring the control accuracy of the engine idle speed.

[0082] As a possible implementation manner of the present invention, in this implementation manner, a method for determining the heat dissipation condition includes:

[0083] The heat dissipation condition of the environment in which the vehicle is located is determined based on the driving speed of the vehicle, the ambient temperature value of the environment in which the vehicle is located, and the temperature value change rate of the ambient temperature value.

[0084] In an embodiment of the present invention, the heat dissipation condition of the vehicle's environment can be judged based on the vehicle's speed, the ambient temperature of the vehicle's environment, and the rate of change of the ambient temperature. Specifically, the heat dissipation condition at the vehicle's location is classified into three levels: good, medium, and poor, based on whether the vehicle speed is greater than a certain speed value (which can be calibrated), whether the ambient temperature is lower than a certain temperature value (which can be calibrated), and whether the rate of change of the ambient temperature is less than 0. The specific judgment method can be that the heat dissipation condition is good when at least two of the above three conditions are met, medium when only one condition is met, and poor when none of the conditions are met. Based on this, the heat dissipation condition of the vehicle's environment can be classified and the second temperature difference threshold can be determined.

[0085] As a possible embodiment of the present invention, in this embodiment, the engine idle speed is controlled based on the engine idle speed target value using a closed-loop PID control algorithm combined with feedforward control so that the error between the real-time cabin temperature value and the cabin target temperature value is within a preset range, including:

[0086] The engine idle speed is controlled based on the real-time cab temperature value and the cab target temperature value using a closed-loop PID control algorithm combined with feedforward control, so that the second temperature difference value is within a second temperature difference threshold range.

[0087] In an embodiment of the present invention, a closed-loop PID algorithm combined with feedforward control takes the real-time temperature difference between the real-time cab temperature value and the target cab temperature value as the control target when controlling the engine idle speed, ensuring that the real-time temperature difference is within the second temperature difference threshold range. Feedforward control is performed according to the ambient temperature, which can quickly increase the idle speed to the initial target value of the engine idle speed, thereby quickly improving the air conditioning heat dissipation capacity and improving user experience; at the same time, based on the real-time temperature difference between the real-time cab temperature and the target cab temperature, a closed-loop PID feedback control correction is performed, which can make the idle target speed after stabilization the lowest idle target speed, which is beneficial to reducing fuel consumption and improving the economy of the entire vehicle. Setting the control target of the PID closed-loop feedback control to the temperature difference between the real-time cab temperature and the target cab temperature not exceeding the second temperature value can avoid large fluctuations in the idle speed during the control process and avoid affecting the user experience.

[0088] In order to better implement the engine idle speed control method in the embodiment of the present invention, based on the engine idle speed control method, correspondingly, Figure 5 As shown, an embodiment of the present invention further provides an engine idle speed control device, and the engine idle speed control device 500 includes:

[0089] The real-time temperature value acquisition module 501 is used to obtain the real-time temperature value of the cab when the engine is in an idle state;

[0090] The idle speed target value calculation module 502 is used to determine the engine idle speed target value based on the real-time cabin temperature value and the preset cabin target temperature value;

[0091] The idle speed control module 503 is used to control the engine idle speed based on the engine idle speed target value by adopting a closed-loop PID control algorithm combined with feedforward control, so that the error between the real-time cabin temperature value and the cabin target temperature value is within a preset range.

[0092] The engine idle control device 500 provided in the above embodiment can implement the technical solution described in the above engine idle control method embodiment. The specific implementation principles of the above modules or units can be found in the corresponding contents in the above engine idle control method embodiment, which will not be repeated here.

[0093] The engine idle speed control device provided by the present invention obtains the real-time temperature value of the cab when the engine is in the idle state, and performs closed-loop PID control of the engine idle speed combined with feedforward control based on the real-time temperature value of the cab and the target temperature value of the cab. When the actual temperature value in the cab drops to within a certain range of the set temperature value of the air conditioner in the cab after the idle speed is increased, the engine idle speed can be appropriately corrected to reduce the idle speed. The control target of the present invention is that the temperature difference between the real-time temperature value of the cab and the target temperature value of the cab does not exceed a preset temperature difference threshold, which can avoid large fluctuations in the controlled idle speed. At the same time, the setting of the temperature difference can reduce the controlled idle speed value, and the economy of the entire vehicle is better.

[0094] like Figure 6 As shown, the present invention also provides a vehicle 600. The vehicle 600 includes a processor 601, a memory 602 and a display 603. Figure 6 Only some of the components of vehicle 600 are shown, but it should be understood that implementing all of the shown components is not a requirement, and more or fewer components may alternatively be implemented.

[0095] In some embodiments, the processor 601 may be a central processing unit (CPU), a microprocessor, or other data processing chip, configured to execute program codes or process data stored in the memory 602 , such as the engine idle speed control method of the present invention.

[0096] In some embodiments, processor 601 may be a single server or a server group. The server group may be centralized or distributed. In some embodiments, processor 601 may be local or remote. In some embodiments, processor 601 may be implemented on a cloud platform. In some embodiments, the cloud platform may include a private cloud, a public cloud, a hybrid cloud, a community cloud, a distributed cloud, an internal cloud, multiple clouds, or any combination thereof.

[0097] In some embodiments, the memory 602 may be an internal storage unit of the vehicle 600, such as a hard drive or memory of the vehicle 600. In other embodiments, the memory 602 may be an external storage device of the vehicle 600, such as a plug-in hard drive, a smart media card (SMC), a secure digital (SD) card, a flash card, etc., equipped in the vehicle 600.

[0098] Furthermore, the memory 602 may include both an internal storage unit of the vehicle 600 and an external storage device. The memory 602 is used to store application software installed in the vehicle 600 and various data.

[0099] In some embodiments, display 603 can be an LED display, a liquid crystal display, a touch-sensitive liquid crystal display, or an OLED (Organic Light-Emitting Diode) touchscreen. Display 603 is used to display information about vehicle 600 and to present a visual user interface. Components 601-603 of vehicle 600 communicate with each other via a system bus.

[0100] In some embodiments, when the processor 601 executes the engine idle speed control program in the memory 602, the following steps may be implemented:

[0101] When the engine is in idle condition, obtain the real-time temperature value of the cab;

[0102] Determining an engine idle speed target value based on a real-time cab temperature value and a preset cab target temperature value;

[0103] Based on the engine idle speed target value, the engine idle speed is controlled by a closed-loop PID control algorithm combined with feedforward control, so that the error between the real-time cabin temperature value and the cabin target temperature value is within a preset range.

[0104] It should be understood that, when the processor 601 executes the engine idle speed control program in the memory 602 , in addition to the above functions, it can also implement other functions. For details, please refer to the description of the corresponding method embodiment above.

[0105] Furthermore, the embodiment of the present invention does not specifically limit the type of the vehicle 600 mentioned. The vehicle 600 may be a commercial vehicle, a passenger car, a special vehicle, etc.

[0106] Accordingly, an embodiment of the present invention also provides a computer-readable storage medium, which is used to store computer-readable programs or instructions. When the program or instructions are executed by a processor, the steps or functions in the engine idle control method provided in the above-mentioned method embodiments can be implemented.

[0107] Those skilled in the art will appreciate that all or part of the process steps of the above-described embodiments can be implemented by instructing related hardware through a computer program, and the program can be stored in a computer-readable storage medium, such as a magnetic disk, an optical disk, a read-only memory, or a random access memory.

[0108] The above description is only a preferred specific embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Any changes or substitutions that can be easily thought of by any technician familiar with this technical field within the technical scope disclosed in the present invention should be covered by the scope of protection of the present invention.

Claims

1. An engine idle speed control method, characterized in that: include: When the engine is in idle condition, obtain the real-time temperature value of the cab; Determining an engine idle speed target value based on the real-time cab temperature value and a preset cab target temperature value; The engine idle speed is controlled based on the engine idle speed target value by using a closed-loop PID control algorithm combined with feedforward control so that the error between the real-time cabin temperature value and the cabin target temperature value is within a preset range; After obtaining the real-time temperature value of the cab, the method further includes: Entering engine idle control when an engine idle control condition is met, wherein the engine idle control condition is that the difference between the real-time cabin temperature value and the preset cabin target temperature value is greater than a first temperature difference threshold; The method for determining the first temperature difference threshold includes: Determining a first temperature difference standard value based on an ambient temperature value of an environment in which the vehicle is located and a preset first temperature difference calibration rule; the first temperature difference calibration rule is used to indicate a corresponding relationship between the ambient temperature value and the first temperature difference standard value; determining a temperature difference correction coefficient based on the target cab temperature value and a preset temperature difference correction coefficient calibration rule, wherein the temperature difference correction coefficient calibration rule is used to indicate a corresponding relationship between the target cab temperature value and the temperature difference correction coefficient; The product of the first temperature difference standard value and the temperature difference correction coefficient is used as the first temperature difference threshold.

2. The engine idle speed control method according to claim 1, characterized in that: After obtaining the real-time temperature value of the cab, the method further includes: When the engine idle speed control condition is met, the engine idle speed control is entered, and the engine idle speed control condition is at least one of the following: The vehicle air conditioning switch is in the closed state and the vehicle air conditioning compressor is in the working state; The onboard cooling fan is in full engagement.

3. The engine idle speed control method according to claim 1, characterized in that: The determining of the engine idle speed target value based on the real-time cab temperature value and a preset cab target temperature value includes: determining an initial target engine idle speed value based on the ambient temperature value and a preset target cab temperature value; Adjusting the engine idle speed to the initial target engine idle speed value, and calculating the real-time temperature difference between the real-time cabin temperature value and the target cabin temperature value; An engine idle speed target value is calculated based on the real-time temperature difference value so that the real-time temperature difference value is less than a second temperature difference threshold value.

4. The engine idle speed control method according to claim 3, characterized in that: The method for determining the second temperature difference threshold includes: determining a second temperature difference standard value based on the cab target temperature value and a preset second temperature difference calibration rule, wherein the second temperature difference calibration rule is used to indicate a corresponding relationship between the cab target temperature value and the second temperature difference standard value; Determining a heat dissipation correction factor based on a heat dissipation condition of an environment in which the vehicle is located and a preset heat dissipation correction factor calibration rule, wherein the heat dissipation correction factor calibration rule is used to indicate a corresponding relationship between the heat dissipation condition and the heat dissipation correction factor; The product of the heat dissipation correction coefficient and the second temperature difference standard value is used as the second temperature difference threshold.

5. The engine idle speed control method according to claim 4, characterized in that: The method for determining the heat dissipation condition includes: The heat dissipation condition of the environment in which the vehicle is located is determined based on the driving speed of the vehicle, the ambient temperature value of the environment in which the vehicle is located, and the temperature value change rate of the ambient temperature value.

6. The engine idle speed control method according to claim 5, characterized in that: The engine idle speed is controlled based on the engine idle speed target value by using a closed-loop PID control algorithm combined with feedforward control so that the error between the real-time cabin temperature value and the cabin target temperature value is within a preset range, including: The engine idle speed is controlled based on the real-time cab temperature value and the target cab temperature value using a closed-loop PID control algorithm combined with feedforward control, so that the real-time temperature difference value is within the second temperature difference threshold range.

7. An engine idle speed control device, applicable to the engine idle speed control method according to any one of claims 1 to 6, characterized in that: include: The real-time temperature value acquisition module is used to obtain the real-time temperature value of the cab when the engine is in idle condition; an idle speed target value calculation module, configured to determine an engine idle speed target value based on the real-time cab temperature value and a preset cab target temperature value; The idle speed control module is used to control the engine idle speed based on the engine idle speed target value by adopting a closed-loop PID control algorithm combined with feedforward control, so that the error between the real-time cabin temperature value and the cabin target temperature value is within a preset range.

8. A vehicle, characterized in that: comprising a memory and a processor, wherein, The memory is used to store programs; The processor is coupled to the memory and is configured to execute the program stored in the memory to implement the steps of the engine idle speed control method according to any one of claims 1 to 6.

9. A computer-readable storage medium, characterized in that Used to store computer-readable programs or instructions, which, when executed by a processor, can implement the steps of the engine idle speed control method described in any one of claims 1 to 6.

Citation Information

Patent Citations

  • Vehicle idling air conditioner control method, vehicle air conditioner system and vehicle

    CN106739938A

  • Engine idling speed controller

    JP2003286874A