Engine idle speed adjusting method and device, equipment, storage medium and program product
By determining different idle adjustment modes based on operation data and operation information in commercial vehicles, and adjusting the engine idle according to the received instructions, the problem of insufficient flexibility and efficiency of engine speed control in the prior art is solved, and better engine speed control effect and vehicle operation stability are achieved.
Patent Information
- Application Number
- CN202510454468.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-11
- Publication Date
- 2025-06-06
AI Technical Summary
The engine idle control system of existing commercial vehicles is not flexible and efficient enough under special operating conditions such as heavy load, low speed and difficulty in starting, and the manual throttle control and idle lifting functions are not enough to ensure the stable and efficient operation of the vehicle in harsh environments.
By determining the first idle adjustment mode and the second idle adjustment mode based on the operating data and operation information of the target vehicle, the engine idle speed is adjusted according to the received idle adjustment command. Specifically, by detecting the vehicle speed, the percentage of the accelerator pedal position and the operation of the vehicle function button, it is determined which idle adjustment mode is entered, and the corresponding idle adjustment strategy is performed in different modes.
It improves the controllability and flexibility of engine idle speed, and can more effectively deal with the vehicle's engine idle speed adjustment in various application scenarios, ensuring the vehicle's stable and efficient operation in harsh environments.
Smart Images

Figure CN120100595A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of engine control technology, and in particular to an engine idle speed adjustment method, device, equipment, storage medium and program product. Background Art
[0002] In the past, commercial vehicles mostly used mechanical throttle control systems, which have certain limitations in some environments that require precise adjustment of the throttle and engine idle speed. Although current commercial vehicles also use electronic throttle control and automatic idle speed control (Engine Control Unit, ECU), these automated systems may not be flexible and efficient enough under some special working conditions (such as heavy load, low speed and difficult starting). In addition, the current vehicle control system is more integrated, connecting the engine and transmission together through the domain controller. Therefore, the research on manual throttle control and idle speed boost function is of great significance in improving the operability and adaptability of the vehicle, especially under extreme working conditions, to ensure that commercial vehicles can work stably and efficiently in harsh environments. Summary of the invention
[0003] The present invention provides an engine idle speed adjustment method, device, equipment, storage medium and program product, which are used to provide an engine idle speed adjustment scheme with better controllability.
[0004] The present invention provides an engine idle speed adjustment method, comprising the following steps: Determining a first idle speed adjustment mode and a second idle speed adjustment mode based on the operating data and operation information of the target vehicle; When the target vehicle enters the first idle speed adjustment mode, adjusting the engine idle speed of the target vehicle based on the received first idle speed adjustment instruction; When the target vehicle enters the second idle speed adjustment mode, the engine idle speed of the target vehicle is adjusted based on the received second idle speed adjustment instruction.
[0005] According to an engine idle speed adjustment method provided by the present invention, determining the first idle speed adjustment mode based on the running data and operation information of the target vehicle includes: The target vehicle speed is less than or equal to the calibrated vehicle speed, the accelerator pedal position percentage is less than or equal to the calibrated percentage, and the cruise control operation is detected as the first idle speed adjustment condition; The target vehicle's speed being greater than a calibrated speed, a cruise cancel operation and a brake pedal operation being detected are used as the first idle exit condition; When the target vehicle satisfies the first idle speed adjustment condition and does not satisfy the first idle speed exit condition, it is determined that the target vehicle enters a first idle speed adjustment mode.
[0006] According to an engine idle speed adjustment method provided by the present invention, determining the second idle speed adjustment mode based on the running data and operation information of the target vehicle includes: The target vehicle speed is less than or equal to the calibrated vehicle speed, the accelerator pedal position percentage is less than or equal to the calibrated percentage, a brake pedal operation is detected for a duration exceeding a first threshold, and a cruise reset operation is detected for a duration exceeding a second threshold as the second idle speed adjustment condition; The vehicle speed of the target vehicle is greater than the calibrated vehicle speed, the accelerator pedal position percentage is greater than the calibrated percentage, the brake release operation is detected, and the cruise end operation is detected as the second idle exit condition; When the target vehicle satisfies the second idle speed adjustment condition and does not satisfy the second idle speed exit condition, it is determined that the target vehicle enters the second idle speed adjustment mode.
[0007] According to an engine idle speed adjustment method provided by the present invention, when the target vehicle enters the first idle speed adjustment mode, adjusting the engine idle speed of the target vehicle based on the received first idle speed adjustment instruction includes: When the target vehicle enters the first idle speed adjustment mode and a cruise reset operation is detected, adjusting the engine idle speed of the target vehicle based on the historically stored idle speed; When the target vehicle enters the first idle speed adjustment mode and a cruise reset operation is detected with a duration exceeding a second threshold, storing the current engine idle speed of the target vehicle in a domain controller; When the target vehicle enters the first idle speed adjustment mode and a cruise control operation is detected, adjusting the engine idle speed of the target vehicle based on the cruise control operation; When the target vehicle enters the first idle speed adjustment mode and an accelerator pedal operation is detected, the engine idle speed of the target vehicle is adjusted based on the accelerator pedal operation.
[0008] According to an engine idle speed adjustment method provided by the present invention, when the target vehicle enters the second idle speed adjustment mode, adjusting the engine idle speed of the target vehicle based on the received second idle speed adjustment instruction includes: When the target vehicle enters the second idle speed adjustment mode and a cruise reset operation is detected, adjusting the engine idle speed of the target vehicle based on the historically stored idle speed; When the target vehicle enters the second idle speed adjustment mode and a cruise reset operation whose duration exceeds a second threshold is detected, storing the current engine idle speed of the target vehicle in a domain controller; When the target vehicle enters the second idle speed adjustment mode and a cruise control operation is detected, the engine idle speed of the target vehicle is adjusted based on the cruise control operation.
[0009] According to an engine idle speed adjustment method provided by the present invention, the engine idle speed adjustment method further includes: When the target vehicle meets the first idle exit condition, the first idle adjustment instruction is stopped being forwarded to the engine electronic control unit.
[0010] The present invention also provides an engine idle speed regulating device, comprising the following modules: An idle speed adjustment mode determination module, used to determine a first idle speed adjustment mode and a second idle speed adjustment mode based on the running data and operation information of the target vehicle; A first idle speed adjustment module, configured to adjust the engine idle speed of the target vehicle based on the received first idle speed adjustment instruction when the target vehicle enters the first idle speed adjustment mode; The second idle speed adjustment module is used to adjust the engine idle speed of the target vehicle based on the received second idle speed adjustment instruction when the target vehicle enters the second idle speed adjustment mode.
[0011] The present invention also provides an electronic device, comprising a memory, a processor, and a computer program stored in the memory and running on the processor, wherein when the processor executes the computer program, any one of the above-mentioned engine idle speed adjustment methods is implemented.
[0012] The present invention also provides a non-transitory computer-readable storage medium on which a computer program is stored. When the computer program is executed by a processor, the engine idle speed adjustment method described in any one of the above is implemented.
[0013] The present invention also provides a computer program product, comprising a computer program, wherein when the computer program is executed by a processor, the engine idle speed adjustment method described above is implemented.
[0014] The engine idle speed adjustment method, device, equipment, storage medium and program product provided by the present invention determine that the vehicle enters the first idle speed adjustment mode and the second idle speed adjustment mode through the operation data and operation information of the target vehicle. After entering the first idle speed adjustment mode, the engine idle speed of the target vehicle is adjusted through the received first idle speed adjustment instruction; after entering the second idle speed adjustment mode, the engine idle speed of the target vehicle is adjusted through the received second idle speed adjustment instruction. After entering the idle speed adjustment mode, the engine idle speed of the target vehicle is adjusted through the received idle speed adjustment instruction, so as to cope with the engine idle speed adjustment of the vehicle in various application scenarios. BRIEF DESCRIPTION OF THE DRAWINGS
[0015] In order to more clearly illustrate the technical solutions in the present invention or the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0016] Figure 1 It is one of the flow charts of the engine idle speed adjustment method provided by the present invention.
[0017] Figure 2 This is the second flow chart of the engine idle speed adjustment method provided by the present invention.
[0018] Figure 3 It is a structural schematic diagram of the engine idle speed regulating device provided by the present invention.
[0019] Figure 4 It is a structural schematic diagram of the electronic device provided by the present invention. DETAILED DESCRIPTION
[0020] In order to make the purpose, technical solution and advantages of the present invention clearer, the technical solution of the present invention will be clearly and completely described below in conjunction with the drawings of the present invention. Obviously, the described embodiments are 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 are within the scope of protection of the present invention.
[0021] Combine the following Figure 1-Figure 4 The invention describes an engine idle speed adjustment method, device, equipment, storage medium and program product.
[0022] Figure 1 It is one of the flow charts of the engine idle speed adjustment method provided by the present invention, such as Figure 1 As shown, the method includes the following: Step 100: determining a first idle speed adjustment mode and a second idle speed adjustment mode based on the running data and operation information of the target vehicle; Specifically, the engine idle speed adjustment method of the present invention provides two engine idle speed adjustment modes: a manual throttle control mode (ie, a first idle speed adjustment mode in the present embodiment) and an idle speed boost control mode (ie, a second idle speed adjustment mode in the present embodiment).
[0023] The judgment condition for the target vehicle to enter the first idle speed adjustment mode or the second idle speed adjustment mode is determined based on the operating data and operation information of the target vehicle, for example, through the speed of the target vehicle, the accelerator pedal position percentage and the operation of the vehicle function buttons.
[0024] Step 200: When the target vehicle enters the first idle speed adjustment mode, the engine idle speed of the target vehicle is adjusted based on the received first idle speed adjustment instruction; Specifically, when the target vehicle meets all the entry conditions of the first idle speed adjustment mode and does not meet any exit condition of the first idle speed adjustment mode, it is determined that the target vehicle enters the first idle speed adjustment mode. When the target vehicle enters the first idle speed adjustment mode, a first idle speed adjustment instruction is generated by operating the target vehicle, and after receiving the first idle speed adjustment instruction, the engine idle speed of the target vehicle is adjusted.
[0025] Step 300: When the target vehicle enters the second idle speed adjustment mode, the engine idle speed of the target vehicle is adjusted based on the received second idle speed adjustment instruction.
[0026] Specifically, when the target vehicle meets all the entry conditions of the second idle speed adjustment mode and does not meet any exit condition of the second idle speed adjustment mode, it is determined that the target vehicle enters the second idle speed adjustment mode. When the target vehicle enters the second idle speed adjustment mode, a second idle speed adjustment instruction is generated by operating the target vehicle, and after receiving the second idle speed adjustment instruction, the engine idle speed of the target vehicle is adjusted.
[0027] This embodiment determines that the vehicle enters the first idle speed adjustment mode and the second idle speed adjustment mode through the running data and operation information of the target vehicle. After entering the first idle speed adjustment mode, the engine idle speed of the target vehicle is adjusted through the received first idle speed adjustment instruction; after entering the second idle speed adjustment mode, the engine idle speed of the target vehicle is adjusted through the received second idle speed adjustment instruction. After entering the idle speed adjustment mode, the engine idle speed of the target vehicle is adjusted through the received idle speed adjustment instruction, so as to cope with the engine idle speed adjustment of the vehicle in various application scenarios.
[0028] In one embodiment, the engine idle speed adjustment method provided by the embodiment of the present invention may further include: Step 110: The speed of the target vehicle is less than or equal to the calibrated speed, the accelerator pedal position percentage is less than or equal to the calibrated percentage, and the cruise control operation is detected as the first idle speed adjustment condition; Step 120: The speed of the target vehicle is greater than the calibrated speed, and a cruise cancel operation and a brake pedal operation are detected as the first idle exit condition; Step 130: When the target vehicle satisfies the first idle speed adjustment condition and does not satisfy the first idle speed exit condition, determine that the target vehicle enters a first idle speed adjustment mode.
[0029] Specifically, the conditions for entering the first idle speed adjustment mode are as follows: 1. The speed of the target vehicle Less than or equal to the set calibrated vehicle speed ; 2. Accelerator pedal position percentage Less than or equal to the set position percentage ; 3. Operate the cruise control buttons (+ and -). The exit conditions of the first idle speed adjustment mode are as follows: 1. Vehicle speed Greater than the set rated speed ; 2. Operate the cruise control off button (off button); 3. Operate the brake pedal (step on the brake pedal).
[0030] The target vehicle enters the first idle speed adjustment mode only when it meets all the entry conditions of the first idle speed adjustment mode and does not meet any of the exit conditions of the first idle speed adjustment mode. The first idle speed adjustment mode is exited when any of the exit conditions are met. When the target vehicle just enters the first idle speed adjustment mode, other conditions are met, and the first idle speed adjustment mode can be entered by using the + and - keys of the cruise button, and the engine idle speed value is the idle speed value before entering the first idle speed adjustment mode.
[0031] In this embodiment, through the first idle speed adjustment mode, the driver can adjust the engine idle speed by multiplexing the cruise button.
[0032] In one embodiment, the engine idle speed adjustment method provided by the embodiment of the present invention may further include: Step 140: The target vehicle speed is less than or equal to the calibrated vehicle speed, the accelerator pedal position percentage is less than or equal to the calibrated percentage, a brake pedal operation is detected for a duration exceeding a first threshold, and a cruise reset operation is detected for a duration exceeding a second threshold as the second idle speed adjustment condition; Step 150: The vehicle speed of the target vehicle is greater than the calibrated vehicle speed, the accelerator pedal position percentage is greater than the calibrated percentage, the brake release operation is detected, and the cruise end operation is detected as the second idle exit condition; Step 160: When the target vehicle satisfies the second idle speed adjustment condition but does not satisfy the second idle speed exit condition, determine that the target vehicle enters a second idle speed adjustment mode.
[0033] Specifically, the conditions for entering the second idle speed adjustment mode are as follows: 1. The speed of the target vehicle Less than or equal to the set rated speed ; 2. Accelerator pedal position percentage Less than or equal to the set throttle position percentage ; 3. The brake pedal is pressed continuously; 4. The cruise reset button is pressed for longer than The exit conditions of the second idle speed adjustment mode are as follows: 1. The speed of the target vehicle Greater than the set rated speed ; 2. Accelerator pedal position percentage Greater than the set throttle position percentage ; 3. Release the brake pedal; 4. Press the cruise off button.
[0034] The target vehicle enters the second idle speed adjustment mode only when it meets all the entry conditions of the second idle speed adjustment mode and does not meet any exit condition of the second idle speed adjustment mode. The target vehicle exits the second idle speed adjustment mode when any exit condition is met.
[0035] In this embodiment, through the second idle speed adjustment mode, the driver can adjust the engine idle speed by multiplexing the cruise button plus or minus.
[0036] Figure 2 FIG. 2 is a flow chart of the engine idle speed adjustment method provided by the present invention. Figure 2 As shown, the method may also include: Step 210: When the target vehicle enters the first idle speed adjustment mode and a cruise reset operation is detected, adjusting the engine idle speed of the target vehicle based on the historically stored idle speed; Step 220: When the target vehicle enters the first idle speed adjustment mode and a cruise reset operation is detected with a duration exceeding a second threshold, the current engine idle speed of the target vehicle is stored in a domain controller; Step 230: When the target vehicle enters the first idle speed adjustment mode and a cruise control operation is detected, adjusting the engine idle speed of the target vehicle based on the cruise control operation; Step 240: When the target vehicle enters the first idle speed adjustment mode and an accelerator pedal operation is detected, the engine idle speed of the target vehicle is adjusted based on the accelerator pedal operation.
[0037] Specifically, when the target vehicle enters the first idle speed adjustment mode, the following operations can be performed: 1. Press the cruise reset button to return to the previously stored engine idle speed value (enter the first idle speed adjustment mode).
[0038] 2. Press and hold the cruise reset button for longer than After that, the current engine idle speed value of the target vehicle can be stored in the domain controller.
[0039] 3. Pressing the + or - key on the cruise control button can adjust the engine idle speed. Pressing the + or - key will increase or decrease the calibrated idle speed. Pressing the + or - key for a certain period of time will increase or decrease the calibrated idle speed in seconds.
[0040] 4. The engine idle speed can also be adjusted by stepping on the accelerator pedal of the target vehicle, and the engine idle speed will not drop after releasing the accelerator pedal.
[0041] There is also an adjustable idle speed range in the first idle speed adjustment mode. The minimum engine idle speed value cannot be less than the first idle speed value of the engine, and the maximum engine idle speed value is greater than the idle speed boost function, but will be within the allowable working idle speed of the engine.
[0042] In this embodiment, when the target vehicle enters the first idle speed adjustment mode, the idle speed of the engine of the target vehicle is adjusted by operating the target vehicle.
[0043] In one embodiment, the engine idle speed adjustment method provided by the embodiment of the present invention may further include: Step 310: When the target vehicle enters the second idle speed adjustment mode and a cruise reset operation is detected, the engine idle speed of the target vehicle is adjusted based on the historically stored idle speed; Step 320: When the target vehicle enters the second idle speed adjustment mode and a cruise reset operation is detected with a duration exceeding a second threshold, the current engine idle speed of the target vehicle is stored in a domain controller; Step 330: When the target vehicle enters the second idle speed adjustment mode and a cruise control operation is detected, the engine idle speed of the target vehicle is adjusted based on the cruise control operation.
[0044] Specifically, the operations that can be performed after entering the second idle speed adjustment mode are as follows: 1. Press the cruise reset button to return to the previously stored engine idle speed value.
[0045] 2. Press and hold the cruise reset button for longer than After that, the current idle speed value of the vehicle can be stored in the domain controller.
[0046] 3. You can adjust the engine idle speed by operating the + or - key of the cruise control. Pressing the + or - key will increase or decrease the calibrated idle speed value. Pressing and holding the + or - key for a certain period of time will increase or decrease the calibrated idle speed value per second.
[0047] In the second idle speed adjustment mode, there is an idle speed adjustment range. The minimum idle speed value cannot be less than the first idle speed value of the engine, and the maximum allowable idle speed value cannot exceed 1000rpm (revolutions per minute). After that, the current idle speed value is stored in the idle speed value of the domain controller, which will be sent to the engine ECU as the continuous idle speed value according to the conditions.
[0048] In this embodiment, when the target vehicle enters the second idle speed adjustment mode, the idle speed of the engine of the target vehicle is adjusted by operating the target vehicle.
[0049] In one embodiment, the engine idle speed adjustment method provided by the embodiment of the present invention may further include: Step 400: When the target vehicle satisfies the first idle exit condition, stop forwarding the first idle adjustment instruction to the engine electronic control unit.
[0050] Specifically, the control strategy of the engine idle speed adjustment method provided by the present invention is as follows: For the first idle speed adjustment mode, after entering this mode, the adjusted idle speed value is sent to the engine ECU through a message, and the engine ECU responds and controls the engine speed to reach the target value. When exiting the first idle speed adjustment mode, the idle speed value of the engine is controlled by the engine itself. Entering the second idle speed adjustment mode, if the adjusted idle speed value is stored in the domain controller, the idle speed value will be used as a continuous idle speed value and continuously sent to the engine ECU according to the conditions. After the target vehicle is powered on and off again, the idle speed value is also continuously sent.
[0051] When the target vehicle is just started and the engine is at rest, the domain controller will set the speed control mode and the set continuous speed value. , sent to the engine ECU through a message. Only when entering the first idle speed adjustment mode or the second idle speed adjustment mode, the adjusted engine speed value is sent, and the idle speed boost function will store the continuous speed value When the target vehicle starts to move, the speed is greater than 0 or the clutch starts to engage, the domain controller will stop sending the speed control mode and speed value and enter other control modes. Only when the clutch is disengaged and the gear is in neutral, the speed control mode and the set continuous speed value will be changed. Sent to the engine ECU. If the gear is not in neutral or the clutch is engaged, the sending stops.
[0052] This embodiment sends the speed control mode and speed value to the engine ECU through the domain controller, thereby changing the engine speed, and also provides static and dynamic control strategies.
[0053] The engine idle speed regulating device provided by the present invention is described below. The engine idle speed regulating device described below and the engine idle speed regulating method described above can be referred to each other.
[0054] Please refer to Figure 3 The present invention also provides an engine idle speed regulating device, comprising: The idle speed adjustment mode determination module 301 is used to determine the first idle speed adjustment mode and the second idle speed adjustment mode based on the running data and operation information of the target vehicle; A first idle speed adjustment module 302, configured to adjust the engine idle speed of the target vehicle based on the received first idle speed adjustment instruction when the target vehicle enters the first idle speed adjustment mode; The second idle speed adjustment module 303 is used to adjust the engine idle speed of the target vehicle based on the received second idle speed adjustment instruction when the target vehicle enters the second idle speed adjustment mode.
[0055] Optionally, the idle speed adjustment mode determination module includes: A first idle speed adjustment condition determination unit is used to determine that the speed of the target vehicle is less than or equal to the calibrated speed, the accelerator pedal position percentage is less than or equal to the calibrated percentage, and a cruise control operation is detected as the first idle speed adjustment condition; a first idle exit condition determination unit, configured to determine that a speed of the target vehicle is greater than a calibrated speed, a cruise cancel operation and a brake pedal operation are detected as a first idle exit condition; The first idle speed adjustment mode determination unit is used to determine that the target vehicle enters the first idle speed adjustment mode when the target vehicle meets the first idle speed adjustment condition and does not meet the first idle speed exit condition.
[0056] Optionally, the idle speed adjustment mode determination module further includes: a second idle speed adjustment condition determination unit, configured to use the vehicle speed of the target vehicle being less than or equal to the calibrated vehicle speed, the accelerator pedal position percentage being less than or equal to the calibrated percentage, the detection of a brake pedal operation lasting longer than a first threshold, and the detection of a cruise reset operation lasting longer than a second threshold as the second idle speed adjustment condition; a second idle exit condition determination unit, configured to use the vehicle speed of the target vehicle being greater than a calibrated vehicle speed, the accelerator pedal position percentage being greater than a calibrated percentage, the brake release operation being detected, and the cruise end operation being detected as the second idle exit condition; The second idle speed adjustment mode determination unit is used to determine that the target vehicle enters the second idle speed adjustment mode when the target vehicle meets the second idle speed adjustment condition and does not meet the second idle speed exit condition.
[0057] Optionally, the first idle speed adjustment module includes: a first engine idle speed adjustment unit, configured to adjust the engine idle speed of the target vehicle based on the historically stored idle speed when the target vehicle enters the first idle speed adjustment mode and a cruise reset operation is detected; a first engine idle speed storage unit, configured to store the current engine idle speed of the target vehicle in a domain controller when the target vehicle enters the first idle speed adjustment mode and a cruise reset operation whose duration exceeds a second threshold is detected; a second engine idle speed regulating unit, configured to, when the target vehicle enters the first idle speed regulating mode and a cruise control operation is detected, regulate the engine idle speed of the target vehicle based on the cruise control operation; The third engine idle speed adjustment unit is used to adjust the engine idle speed of the target vehicle based on the accelerator pedal operation when the target vehicle enters the first idle speed adjustment mode and the accelerator pedal operation is detected.
[0058] Optionally, the second idle speed adjustment module includes: a fourth engine idle speed adjustment unit, configured to adjust the engine idle speed of the target vehicle based on the historically stored idle speed when the target vehicle enters the second idle speed adjustment mode and a cruise reset operation is detected; A second engine idle speed storage unit is used to store the current engine idle speed of the target vehicle in the domain controller when the target vehicle enters the second idle speed adjustment mode and a cruise reset operation whose duration exceeds a second threshold is detected; The fifth engine idle speed regulating unit is used to regulate the engine idle speed of the target vehicle based on the cruise control operation when the target vehicle enters the second idle speed regulating mode and a cruise control operation is detected.
[0059] Optionally, the engine idle speed regulating device further includes: The engine idle speed control module is used to stop forwarding the first idle speed adjustment instruction to the engine electronic control unit when the target vehicle meets the first idle speed exit condition.
[0060] Figure 4 An example of a physical structure diagram of an electronic device is shown in FIG. Figure 4As shown, the electronic device may include: a processor 410, a communication interface 420, a memory 430 and a communication bus 440, wherein the processor 410, the communication interface 420 and the memory 430 communicate with each other through the communication bus 440. The processor 410 may call the logic instructions in the memory 430 to execute the engine idle speed adjustment method, which includes: determining a first idle speed adjustment mode and a second idle speed adjustment mode based on the running data and operation information of the target vehicle; when the target vehicle enters the first idle speed adjustment mode, adjusting the engine idle speed of the target vehicle based on the received first idle speed adjustment instruction; when the target vehicle enters the second idle speed adjustment mode, adjusting the engine idle speed of the target vehicle based on the received second idle speed adjustment instruction.
[0061] In addition, the logic instructions in the above-mentioned memory 430 can be implemented in the form of a software functional unit and can be stored in a computer-readable storage medium when it is sold or used as an independent product. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art or the part of the technical solution, can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk, etc. Various media that can store program codes.
[0062] On the other hand, the present invention also provides a computer program product, which includes a computer program, which can be stored on a non-transitory computer-readable storage medium. When the computer program is executed by a processor, the computer can execute the engine idle speed adjustment method provided by the above-mentioned methods, and the method includes: determining a first idle speed adjustment mode and a second idle speed adjustment mode based on the operating data and operation information of the target vehicle; when the target vehicle enters the first idle speed adjustment mode, adjusting the engine idle speed of the target vehicle based on the received first idle speed adjustment instruction; when the target vehicle enters the second idle speed adjustment mode, adjusting the engine idle speed of the target vehicle based on the received second idle speed adjustment instruction.
[0063] On the other hand, the present invention also provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, is implemented to execute the engine idle speed adjustment method provided by the above-mentioned methods, the method comprising: determining a first idle speed adjustment mode and a second idle speed adjustment mode based on the running data and operation information of the target vehicle; when the target vehicle enters the first idle speed adjustment mode, adjusting the engine idle speed of the target vehicle based on the received first idle speed adjustment instruction; when the target vehicle enters the second idle speed adjustment mode, adjusting the engine idle speed of the target vehicle based on the received second idle speed adjustment instruction.
[0064] The device embodiments described above are merely illustrative, wherein the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. Ordinary technicians in this field can understand and implement it without paying creative labor.
[0065] Through the description of the above implementation methods, those skilled in the art can clearly understand that each implementation method can be implemented by means of software plus a necessary general hardware platform, and of course, can also be implemented by hardware. Based on this understanding, the above technical solution is essentially or the part that contributes to the prior art can be embodied in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, a disk, an optical disk, etc., including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiments.
[0066] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims
1. An engine idle speed adjustment method, characterized in that: include: Determining a first idle speed adjustment mode and a second idle speed adjustment mode based on the operating data and operation information of the target vehicle; When the target vehicle enters the first idle speed adjustment mode, adjusting the engine idle speed of the target vehicle based on the received first idle speed adjustment instruction; When the target vehicle enters the second idle speed adjustment mode, the engine idle speed of the target vehicle is adjusted based on the received second idle speed adjustment instruction.
2. The engine idle speed adjustment method according to claim 1, characterized in that: Determining the first idle speed adjustment mode based on the running data and operation information of the target vehicle includes: The target vehicle speed is less than or equal to the calibrated vehicle speed, the accelerator pedal position percentage is less than or equal to the calibrated percentage, and the cruise control operation is detected as the first idle speed adjustment condition; The target vehicle's speed being greater than a calibrated speed, a cruise cancel operation and a brake pedal operation being detected are used as the first idle exit condition; When the target vehicle satisfies the first idle speed adjustment condition and does not satisfy the first idle speed exit condition, it is determined that the target vehicle enters a first idle speed adjustment mode.
3. The engine idle speed adjustment method according to claim 1, characterized in that: Determining the second idle speed adjustment mode based on the running data and operation information of the target vehicle includes: The target vehicle speed is less than or equal to the calibrated vehicle speed, the accelerator pedal position percentage is less than or equal to the calibrated percentage, a brake pedal operation is detected for a duration exceeding a first threshold, and a cruise reset operation is detected for a duration exceeding a second threshold as the second idle speed adjustment condition; The vehicle speed of the target vehicle is greater than the calibrated vehicle speed, the accelerator pedal position percentage is greater than the calibrated percentage, the brake release operation is detected, and the cruise end operation is detected as the second idle exit condition; When the target vehicle satisfies the second idle speed adjustment condition and does not satisfy the second idle speed exit condition, it is determined that the target vehicle enters the second idle speed adjustment mode.
4. The engine idle speed adjustment method according to claim 2, characterized in that: When the target vehicle enters the first idle speed adjustment mode, adjusting the engine idle speed of the target vehicle based on the received first idle speed adjustment instruction includes: When the target vehicle enters the first idle speed adjustment mode and a cruise reset operation is detected, adjusting the engine idle speed of the target vehicle based on the historically stored idle speed; When the target vehicle enters the first idle speed adjustment mode and a cruise reset operation is detected with a duration exceeding a second threshold, storing the current engine idle speed of the target vehicle in a domain controller; When the target vehicle enters the first idle speed adjustment mode and a cruise control operation is detected, adjusting the engine idle speed of the target vehicle based on the cruise control operation; When the target vehicle enters the first idle speed adjustment mode and an accelerator pedal operation is detected, the engine idle speed of the target vehicle is adjusted based on the accelerator pedal operation.
5. The engine idle speed adjustment method according to claim 3, characterized in that: When the target vehicle enters the second idle speed adjustment mode, adjusting the engine idle speed of the target vehicle based on the received second idle speed adjustment instruction includes: When the target vehicle enters the second idle speed adjustment mode and a cruise reset operation is detected, adjusting the engine idle speed of the target vehicle based on the historically stored idle speed; When the target vehicle enters the second idle speed adjustment mode and a cruise reset operation whose duration exceeds a second threshold is detected, storing the current engine idle speed of the target vehicle in a domain controller; When the target vehicle enters the second idle speed adjustment mode and a cruise control operation is detected, the engine idle speed of the target vehicle is adjusted based on the cruise control operation.
6. The engine idle speed adjustment method according to claim 2, characterized in that: The engine idle speed adjustment method further includes: When the target vehicle meets the first idle exit condition, the first idle adjustment instruction is stopped being forwarded to the engine electronic control unit.
7. An engine idle speed regulating device, characterized in that: include: An idle speed adjustment mode determination module, used to determine a first idle speed adjustment mode and a second idle speed adjustment mode based on the running data and operation information of the target vehicle; A first idle speed adjustment module, configured to adjust the engine idle speed of the target vehicle based on the received first idle speed adjustment instruction when the target vehicle enters the first idle speed adjustment mode; The second idle speed adjustment module is used to adjust the engine idle speed of the target vehicle based on the received second idle speed adjustment instruction when the target vehicle enters the second idle speed adjustment mode.
8. An electronic device comprising a memory, a processor, and a computer program stored in the memory and running on the processor, characterized in that: When the processor executes the computer program, the engine idle speed adjustment method according to any one of claims 1 to 6 is implemented.
9. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the engine idle speed adjustment method according to any one of claims 1 to 6 is implemented.
10. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the engine idle speed adjustment method according to any one of claims 1 to 6 is implemented.