Idle speed determination method and apparatus, electronic device, and readable storage medium

By correcting the idle speed based on factors such as slope, temperature, and atmospheric pressure in the APA control, the problem of the small oil pressure range of the braking system is solved, resulting in more stable braking control and the adaptability of the APA system, thus improving the vehicle's performance under various conditions.

CN116279530BActive Publication Date: 2026-07-24BAIC GRP ORV CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
BAIC GRP ORV CO LTD
Filing Date
2023-05-10
Publication Date
2026-07-24

AI Technical Summary

Technical Problem

In automatic parking assist systems, the hydraulic pressure operating range of the braking system is relatively small, resulting in poor linearity in brake pressure control, which affects the vehicle's stability and control performance.

Method used

By adjusting the initial idle speed based on factors such as slope, ambient temperature, and atmospheric pressure when APA control is activated, the target idle speed is determined to improve the idle speed level and ensure stable vehicle control under different environmental and road conditions.

Benefits of technology

The improved hydraulic pressure operating range of the braking system enables more linear braking control, enhances the stability of APA control and its adaptability to influencing factors, and improves the vehicle's starting ability and driving experience under different conditions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116279530B_ABST
    Figure CN116279530B_ABST
Patent Text Reader

Abstract

The application provides an idle speed determination method and device, electronic equipment and readable storage medium. The method comprises the following steps: determining an initial idle speed when the APA control is in an activated state, wherein the initial idle speed is greater than a warm-up idle speed of a vehicle; and correcting the initial idle speed based on an influencing factor to obtain a target idle speed, wherein the influencing factor comprises at least one of a slope value, an ambient temperature value and an atmospheric pressure value, the slope value is used to represent a slope value of a road currently traveled by the vehicle, the ambient temperature value is used to represent a temperature value of an environment currently traveled by the vehicle, and the atmospheric pressure value is used to represent an atmospheric pressure value of an altitude currently traveled by the vehicle. The application solves the problems that the oil pressure working interval of the brake system is small and the linearity of the brake system when performing brake pressure control is poor.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of automotive technology, and more particularly to an idle speed determination method, apparatus, electronic device, and readable storage medium. Background Technology

[0002] Automatic Parking Assist (APA) systems can automatically control the vehicle to park when it is below a target speed. For gasoline-powered vehicles, there is a minimum creep speed when the vehicle is driven by the engine, which is typically between 5 and 6 kph. The target speed controlled by APA is usually less than 3 kph. Therefore, during APA control, the braking system is used to reduce the vehicle's speed to below the target speed controlled by APA.

[0003] Existing technologies typically control vehicle acceleration and deceleration by adjusting engine output torque. When the vehicle is at its lowest creep speed, the engine idle speed is usually low, which results in a lower torque transmitted to the wheel ends. At this time, the hydraulic pressure operating range of the braking system is small, and the linearity of the braking system in controlling braking pressure is poor. Summary of the Invention

[0004] This invention provides an idle speed determination method, device, electronic device, and readable storage medium to solve the problems of a small hydraulic pressure operating range and poor linearity in brake pressure control.

[0005] In a first aspect, embodiments of the present invention provide an idle speed determination method, comprising:

[0006] With the Automatic Parking Assist (APA) control active, an initial idle speed is determined, which is greater than the vehicle's warm-up engine idle speed.

[0007] The initial idle speed is corrected based on influencing factors to obtain the target idle speed. The influencing factors include at least one of the following: slope value, ambient temperature value, and atmospheric pressure value. The slope value is used to characterize the slope value of the road where the vehicle is currently located. The ambient temperature value is used to characterize the temperature value of the environment where the vehicle is currently located. The atmospheric pressure value is used to characterize the atmospheric pressure value at the altitude where the vehicle is currently located.

[0008] Optionally, the influencing factors include the slope value, and the step of correcting the initial idle speed based on the influencing factors to obtain the target idle speed includes:

[0009] Detect the slope of the road where the vehicle is currently located;

[0010] When the vehicle is in an uphill state and the slope value is greater than or equal to a first slope threshold, a first compensation value is determined based on the slope value, wherein the first compensation value is set in a positive correlation with the slope value;

[0011] Increase the initial idle speed by the first compensation value to obtain the target idle speed.

[0012] Optionally, determining a first compensation value based on the slope value when the vehicle is in an uphill state and the slope value is greater than or equal to a first slope threshold includes:

[0013] When the vehicle is in an uphill state and the slope value is greater than or equal to the first slope threshold and less than or equal to the second slope threshold, a first compensation value is determined based on the slope value. The first compensation value is set in a positive correlation with the slope value, and the second slope threshold is greater than the first slope threshold.

[0014] When the vehicle is in an uphill state and the slope value is greater than the second slope threshold, the preset compensation threshold is determined as the first compensation value.

[0015] Optionally, after determining the preset compensation threshold as the first compensation value when the vehicle is in an uphill state and the slope value is greater than the second slope threshold, the method further includes:

[0016] Receive torque compensation notification sent by APA control system, the torque compensation notification carrying torque compensation value, the torque compensation notification being sent by APA control system when it detects that the vehicle speed is less than a preset vehicle speed;

[0017] The torque compensation notification increases the engine output torque of the vehicle.

[0018] Optionally, the influencing factors include the ambient temperature value, and the step of correcting the initial idle speed based on the influencing factors to obtain the target idle speed includes:

[0019] The ambient temperature value is obtained using a temperature sensor;

[0020] When the ambient temperature value is lower than the temperature threshold, a second compensation value is determined based on the ambient temperature value, and the second compensation value is set in a negative correlation with the ambient temperature value.

[0021] Increase the initial idle speed by the second compensation value to obtain the target idle speed.

[0022] Optionally, the influencing factors include the atmospheric pressure value, and the step of correcting the initial idle speed based on the influencing factors to obtain the target idle speed includes:

[0023] The atmospheric pressure value is obtained using an atmospheric pressure sensor;

[0024] A third compensation value is determined based on the atmospheric pressure value, and the third compensation value is set in a negative correlation with the atmospheric pressure value.

[0025] The initial idle speed is increased by the third compensation value to obtain the target idle speed.

[0026] Optionally, the step of correcting the initial idle speed based on influencing factors to obtain the target idle speed includes:

[0027] The initial idle speed is adjusted based on influencing factors to obtain the intermediate idle speed;

[0028] Determine whether the intermediate idle speed is greater than or equal to the idle speed threshold;

[0029] If the intermediate idle speed is greater than or equal to the idle speed threshold, the idle speed threshold is determined as the target idle speed; if the intermediate idle speed is less than the idle speed threshold, the intermediate idle speed is determined as the target idle speed.

[0030] Secondly, embodiments of the present invention also provide an idle speed determining device, comprising:

[0031] The determination module is used to determine an initial idle speed when the APA control is active, the initial idle speed being greater than the vehicle's warm engine idle speed;

[0032] The correction module is used to correct the initial idle speed based on influencing factors to obtain the target idle speed. The influencing factors include at least one of the following: slope value, ambient temperature value, and atmospheric pressure value. The slope value is used to characterize the slope value of the road where the vehicle is currently located. The ambient temperature value is used to characterize the temperature value of the environment where the vehicle is currently located. The atmospheric pressure value is used to characterize the atmospheric pressure value at the altitude where the vehicle is currently located.

[0033] Thirdly, embodiments of the present invention also provide an electronic device, including: a memory, a processor, and a program stored in the memory and executable on the processor;

[0034] The processor is configured to read a program from memory to implement the steps described in the first aspect of the method.

[0035] Fourthly, embodiments of the present invention also provide a readable storage medium for storing a program, which, when executed by a processor, implements the steps described in the first aspect.

[0036] In this embodiment, when APA control is active, an initial idle speed is determined, which is greater than the vehicle's warm-up engine idle speed. The initial idle speed is then corrected based on influencing factors to obtain a target idle speed. These influencing factors include at least one of the following: gradient, ambient temperature, and atmospheric pressure. This method improves the vehicle's idle speed when APA control is active, thereby improving the braking hydraulic pressure operating range, enabling more linear braking control, more stable APA speed control, and enhanced adaptability of APA control to influencing factors. Attached Figure Description

[0037] To more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings used in the description of the embodiments of the present invention will be briefly introduced below. 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 effort.

[0038] Figure 1 This is one of the flowcharts illustrating the idle speed determination method provided in this embodiment of the invention;

[0039] Figure 2 It is the power transmission flow structure of a rear-wheel drive gasoline vehicle;

[0040] Figure 3 This is a schematic diagram of a hydraulic torque converter.

[0041] Figure 4 This is a schematic diagram showing the relationship between idle speed and wheel-end drive torque;

[0042] Figure 5 This is a schematic diagram of the wheel end resistance torque when a vehicle is traveling at 2 kPH under different slopes.

[0043] Figure 6 This is a second schematic flowchart of the idle speed determination method provided in the embodiments of the present invention;

[0044] Figure 7 This is a schematic diagram of the idle speed determination device provided in an embodiment of the present invention;

[0045] Figure 8 This is a schematic diagram of an electronic device provided in an embodiment of the present invention. Detailed Implementation

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

[0047] Unless otherwise defined, the technical or scientific terms used in this invention shall have the ordinary meaning understood by one of ordinary skill in the art to which this invention pertains. The terms "first," "second," and similar terms used in this invention do not indicate any order, quantity, or importance, but are merely used to distinguish different components. Terms such as "upper," "lower," "left," and "right" are used only to indicate relative positional relationships; when the absolute position of the described object changes, the relative positional relationship also changes accordingly.

[0048] Please see Figure 1 This invention provides a method for determining idle speed, which can be used to determine the vehicle's idle speed when the vehicle's Automatic Parking Assist (APA) control is activated. In some embodiments, the vehicle's idle speed may also be referred to as the engine's idle speed, or in some embodiments, as idle rotational speed.

[0049] In some embodiments, the idle speed determination method provided by this invention can be executed by a separate processor. In other embodiments, the idle speed determination method provided by this invention can also be executed by the vehicle's Engine Management System (EMS). For ease of understanding, the following embodiments will use the execution of this method by the EMS as an example for explanation.

[0050] like Figure 1 As shown in the figure, an embodiment of the present invention provides a method for determining idle speed, the method specifically including the following steps:

[0051] Step 101: With APA control in an active state, determine the initial idle speed, which is greater than the vehicle's warm-up idle speed.

[0052] Being in an APA control active state can be understood as the vehicle being in an APA control state. In some embodiments, the vehicle's APA control is typically executed by the vehicle's APA control system. In a specific implementation, the APA control system activates APA control, and simultaneously, the vehicle's EMS enters the corresponding idle speed control mode to determine the initial idle speed.

[0053] Revolutions per minute (RPM) is used to express the number of rotations of a device per minute. Warm engine idle speed can be used to characterize the normal idling speed of an engine when it is warm after the vehicle has been started. For example, the range of warm engine idle speed is typically 700 rpm to 750 rpm. It should be understood that the value of warm engine idle speed may vary depending on the vehicle's structure and performance.

[0054] In this embodiment, the initial idle speed is greater than the vehicle's warm-up engine idle speed, and its specific value is not limited here. The value of the initial idle speed can be set and adjusted according to the actual structure and performance of the vehicle. For example, in some embodiments, the initial idle speed ranges from 800 rpm to 950 rpm. In other embodiments, the initial idle speed is 900 rpm.

[0055] Step 102: Correct the initial idle speed based on influencing factors to obtain the target idle speed. The influencing factors include at least one of the following: slope value, ambient temperature value, and atmospheric pressure value. The slope value is used to characterize the slope value of the road where the vehicle is currently located. The ambient temperature value is used to characterize the temperature value of the environment where the vehicle is currently located. The atmospheric pressure value is used to characterize the atmospheric pressure value at the altitude where the vehicle is currently located.

[0056] During APA control of the vehicle, the EMS adjusts the initial idle speed in real time based on influencing factors to bring the vehicle's idle speed to the target idle speed. These influencing factors include at least one of the following: ambient temperature, gradient, and atmospheric pressure.

[0057] Optionally, in some embodiments, the influencing factor includes the slope value, and step 102 includes:

[0058] Detect the slope of the road where the vehicle is currently located;

[0059] When the vehicle is in an uphill state and the slope value is greater than or equal to a first slope threshold, a first compensation value is determined based on the slope value, wherein the first compensation value is set in a positive correlation with the slope value;

[0060] Increase the initial idle speed by the first compensation value to obtain the target idle speed.

[0061] Compared to flat roads and downhill slopes, vehicles need to increase their idle speed when going uphill to ensure their ability to start on the incline and prevent starting failure due to excessively low vehicle speed. When the slope is gentle (less than the first slope threshold), although the vehicle is going uphill, the current idle speed is sufficient to ensure the vehicle's starting ability on the incline because the slope is small. Therefore, there is no need to adjust the initial idle speed, and the first compensation value can be 0.

[0062] As the gradient increases, the idle speed required to ensure the vehicle's starting ability on the slope also increases; therefore, the first compensation value is positively correlated with the gradient. The specific method for determining the first compensation value based on the gradient is not limited here.

[0063] For example, in some embodiments, a correspondence between slope values ​​and first compensation values ​​is predefined based on factors such as vehicle performance (as shown in Table 1), and the first compensation value is determined based on the slope value and the predefined correspondence between slope values ​​and first compensation values.

[0064] Table 1: Example of the correspondence between slope values ​​and first compensation values

[0065] First compensation value (rpm) 0 0 0 150 300 400

[0066] Negative slope values ​​indicate that the vehicle is going downhill, while positive slope values ​​indicate that the vehicle is going uphill. For example, a slope value of -3% indicates that the vehicle is going downhill with a slope of 3%, a slope value of 0 indicates that the vehicle is traveling on flat ground, a slope value of 2% indicates that the vehicle is going uphill with a slope of 2%, and so on.

[0067] To facilitate understanding, an example will be provided below. For instance, with APA control active and an initial idle speed of 900 rpm, if the vehicle is detected to be currently uphill with a gradient of 5%, EMS determines the first compensation value to be 150 rpm according to Table 1, adjusting the idle speed from 900 rpm to 1050 rpm (900 + 150 = 1050). At an idle speed of 1050 rpm, the vehicle can start and drive normally on a 5% gradient.

[0068] Of course, Table 1 is only an example of the correspondence between slope values ​​and the first compensation value. In actual implementation, the magnitude of the first compensation value corresponding to different slope values ​​can be set and adjusted according to the actual situation. After determining the first compensation value, the vehicle's idle speed is increased by the first compensation value based on the initial idle speed to obtain the target idle speed.

[0069] In this embodiment, the influencing factor includes the slope value. Step 102 includes detecting the slope value of the road where the vehicle is currently located; when the vehicle is uphill and the slope value is greater than or equal to a first slope threshold, a first compensation value is determined based on the slope value, and the first compensation value is set positively correlated with the slope value; the initial idle speed is increased by the first compensation value to obtain the target idle speed. Through the above method, the vehicle's starting ability on slopes can be ensured by increasing the idle speed during the APA control process, which enhances the adaptability of this method to different slopes and improves the rationality of the determined target idle speed.

[0070] Optionally, in some embodiments, determining a first compensation value based on the slope value when the vehicle is in an uphill state and the slope value is greater than or equal to a first slope threshold includes:

[0071] When the vehicle is in an uphill state and the slope value is greater than or equal to the first slope threshold and less than or equal to the second slope threshold, a first compensation value is determined based on the slope value. The first compensation value is set in a positive correlation with the slope value, and the second slope threshold is greater than the first slope threshold.

[0072] When the vehicle is in an uphill state and the slope value is greater than the second slope threshold, the preset compensation threshold is determined as the first compensation value.

[0073] When the slope value is greater than or equal to the first slope threshold and less than or equal to the second slope threshold, a first compensation value is determined based on the slope value. The larger the slope value, the larger the first compensation value, the higher the target idle speed, and the better the match between the determined target idle speed and the slope value of the road where the vehicle is located.

[0074] When the gradient exceeds the second gradient threshold, increasing the idle speed to ensure vehicle starting ability becomes less effective due to the excessive gradient. Furthermore, excessive idle speed can lead to excessive vehicle noise, negatively impacting the driver's experience. Therefore, in this situation, the preset compensation threshold is directly set as the first compensation value, reducing vehicle noise while ensuring a certain level of hill-start capability.

[0075] It should be understood that the first slope threshold, the second slope threshold, and the preset compensation threshold are predetermined. For vehicles with different performance and structures, the first slope threshold, the second slope threshold, and the preset compensation threshold can all be set and adjusted accordingly.

[0076] In this embodiment, when the vehicle is uphill and the slope value is greater than or equal to a first slope threshold and less than or equal to a second slope threshold, a first compensation value is determined based on the slope value; when the vehicle is uphill and the slope value is greater than the second slope threshold, a preset compensation threshold is determined as the first compensation value. This method avoids excessive noise caused by over-compensation of the idle speed when the slope value is too large, thus improving the rationality of the determined target idle speed.

[0077] Optionally, in some embodiments, after determining the preset compensation threshold as the first compensation value when the vehicle is in an uphill state and the slope value is greater than the second slope threshold, the method further includes:

[0078] Receive torque compensation notification sent by APA control system, the torque compensation notification carrying torque compensation value, the torque compensation notification being sent by APA control system when it detects that the vehicle speed is less than a preset vehicle speed;

[0079] The torque compensation notification increases the engine output torque of the vehicle.

[0080] After increasing the initial idle speed by a preset compensation threshold to obtain the target idle speed, when the APA control system detects that the vehicle speed is less than the preset vehicle speed, the APA control system sends a torque compensation notification to the EMS. After receiving the torque compensation notification from the APA control system, the EMS increases the engine output torque based on the torque compensation value carried in the notification to increase the vehicle speed, making the vehicle speed greater than or equal to the preset vehicle speed.

[0081] It should be understood that the preset vehicle speed can be interpreted as the minimum vehicle speed required for APA control. Under some extreme conditions, the vehicle's idle speed is increased by a preset compensation threshold from the initial idle speed, so that even after the idle speed reaches the target idle speed, the vehicle speed is still lower than the preset speed. In this case, the APA control system sends a torque compensation notification to the EMS, adjusting the engine's output torque to increase the vehicle speed and ensure the normal operation of APA control.

[0082] When the vehicle is uphill and the gradient exceeds a second gradient threshold, the vehicle is in extreme operating condition. In this embodiment, a torque compensation notification sent by the APA control system is received, carrying a torque compensation value; the engine output torque is increased based on the torque compensation notification. Through this method, when the gradient is too steep, acceleration and deceleration are controlled by adjusting the engine torque, which avoids increased vehicle noise due to excessive idling speed and ensures the normal operation of the APA control.

[0083] Optionally, in some embodiments, the influencing factor includes the ambient temperature value, and step 102 includes:

[0084] The ambient temperature value is obtained using a temperature sensor;

[0085] When the ambient temperature value is lower than the temperature threshold, a second compensation value is determined based on the ambient temperature value, and the second compensation value is set in a negative correlation with the ambient temperature value.

[0086] Increase the initial idle speed by the second compensation value to obtain the target idle speed.

[0087] In low-temperature environments, the transmission system experiences high resistance, necessitating increased flywheel torque through higher engine speeds to improve vehicle start-up response. As ambient temperature decreases, transmission system resistance increases, requiring a larger secondary compensation value.

[0088] When the ambient temperature is only slightly below the normal temperature (ambient temperature value greater than or equal to the temperature threshold), the vehicle can have a good starting response when idling at the initial idle speed. Therefore, there is no need to correct the initial idle speed, i.e., the second compensation value is 0. It should be understood that the corresponding temperature threshold can be set and adjusted accordingly for vehicles with different performance characteristics.

[0089] The specific method for determining the second compensation value based on the ambient temperature value is not limited here. For example, in some embodiments, the correspondence between the ambient temperature value and the second compensation value can be predefined according to factors such as vehicle performance (as shown in Table 2), and the second compensation value can be determined based on the ambient temperature value and the predefined correspondence between the ambient temperature value and the second compensation value.

[0090] Table 2 shows an example of the correspondence between ambient temperature values ​​and the second compensation value.

[0091] Second compensation value (rmp) 200 150 100 50 0

[0092] Of course, Table 2 is only one example of the correspondence between ambient temperature values ​​and the second compensation value. In actual implementation, the magnitude of the second compensation value determined based on the ambient temperature value can be set and adjusted according to the actual situation. After determining the second compensation value, the vehicle's idle speed is increased by the second compensation value based on the initial idle speed to obtain the target idle speed.

[0093] In this embodiment, the influencing factor includes the ambient temperature value. Step 102 includes: acquiring the ambient temperature value through a temperature sensor; determining a second compensation value based on the ambient temperature value when the ambient temperature value is lower than a temperature threshold, wherein the second compensation value is negatively correlated with the ambient temperature value; and increasing the initial idle speed by the second compensation value to obtain the target idle speed. Through this method, the vehicle's idle speed is adjusted in real time based on the ambient temperature value, making the determined target idle speed more adaptable to ambient temperature and more reasonable.

[0094] Optionally, in some embodiments, the influencing factor includes the atmospheric pressure value, and step 102 includes:

[0095] The atmospheric pressure value is obtained using an atmospheric pressure sensor;

[0096] A third compensation value is determined based on the atmospheric pressure value, and the third compensation value is set to be negatively correlated with the atmospheric pressure value.

[0097] The initial idle speed is increased by the third compensation value to obtain the target idle speed.

[0098] It should be understood that the specific method by which atmospheric pressure values ​​are obtained through an atmospheric pressure sensor is not limited herein. Exemplarily, in some embodiments, the vehicle is equipped with an atmospheric pressure sensor that can monitor the current atmospheric pressure value in real time. In other embodiments, the vehicle can sense its current altitude using the atmospheric pressure sensor and calculate the atmospheric pressure value based on the altitude.

[0099] Standard atmospheric pressure is approximately 101 kPa, and it decreases with increasing altitude. As atmospheric pressure decreases, vehicles may experience reduced power at high altitudes. To maintain vehicle power at high altitudes, a third compensation value can be set to correct the initial idle speed, ensuring normal vehicle operation at high altitudes.

[0100] Of course, when the atmospheric pressure is slightly lower than the standard atmospheric pressure (for example, the atmospheric pressure range is 90kPa to 100kPa), the vehicle can have good power when the vehicle is idling at the initial idle speed. Therefore, there is no need to correct the initial idle speed, that is, the third compensation value is 0.

[0101] The specific method for determining the third compensation value based on atmospheric pressure is not limited here. In some embodiments, the correspondence between atmospheric pressure and the third compensation value can be predefined according to factors such as vehicle performance (as shown in Table 3), and the third compensation value can be determined based on the atmospheric pressure value and the predefined correspondence between atmospheric pressure and the third compensation value.

[0102] Table 3 shows an example of the correspondence between atmospheric pressure values ​​and the third compensation value.

[0103] Third compensation value (rmp) 300 150 0

[0104] Of course, Table 3 is only one example of the correspondence between atmospheric pressure values ​​and the third compensation value. In actual implementation, the magnitude of the third compensation value determined based on the atmospheric pressure value can be set and adjusted according to the actual situation. After determining the third compensation value, the vehicle's idle speed is increased by the third compensation value based on the initial idle speed to obtain the target idle speed.

[0105] It should be understood that the influencing factors include at least one of the ambient temperature, slope, and atmospheric pressure values. When the influencing factors include two or three of the ambient temperature, slope, and atmospheric pressure values, the initial idle speed can be corrected based on two or three of these values ​​simultaneously to obtain the target idle speed.

[0106] To facilitate understanding, an example will be provided below. For instance, the APA control is active, with an initial idle speed of 900 rpm. At a certain moment, it is detected that the vehicle is currently uphill with a gradient of 10%. The EMS determines the first compensation value to be 300 rpm based on Table 1. Simultaneously, the ambient temperature is detected to be -10℃. The EMS determines the second compensation value to be 150 rpm based on Table 2. At this time, the atmospheric pressure is 101 kPa, and the third compensation value is 0. The EMS adjusts the idle speed from 900 rpm to 1350 rpm (900 + 300 + 150 = 1350). At an idle speed of 1350 rpm, the vehicle can start and drive normally on a 5% incline in an environment of -10℃, and the APA control operates normally.

[0107] Optionally, in some embodiments, step 102 includes:

[0108] The initial idle speed is adjusted based on influencing factors to obtain the intermediate idle speed;

[0109] Determine whether the intermediate idle speed is greater than or equal to the idle speed threshold;

[0110] If the intermediate idle speed is greater than or equal to the idle speed threshold, the idle speed threshold is determined as the target idle speed; if the intermediate idle speed is less than the idle speed threshold, the intermediate idle speed is determined as the target idle speed.

[0111] It should be understood that the idle speed threshold value can be set and adjusted based on factors such as the vehicle's structure and its noise, vibration, and harshness (NVH) performance. For example, in some embodiments, the idle speed threshold value ranges from 1300 rpm to 1500 rpm. In other embodiments, the idle speed threshold is 1400 rpm.

[0112] To facilitate understanding, an example is provided below. APA control is active, with an initial idle speed of 900 rpm and an idle speed threshold of 1400 rpm. At a certain moment, if the vehicle is detected to be uphill with a gradient of 5%, the EMS determines the first compensation value to be 150 rpm based on Table 1. Simultaneously, if the ambient temperature is detected to be -20℃, the EMS determines the second compensation value to be 200 rpm based on Table 2. At this time, the atmospheric pressure is 70 kPa, and the third compensation value is 300 rpm. Based on the above, the EMS obtains an intermediate idle speed of 1550 rpm (900 + 150 + 200 + 300 = 1550). Since the intermediate idle speed is greater than the idle speed threshold, the idle speed threshold (1400 rpm) is determined as the target idle speed. The EMS adjusts the idle speed from 900 rpm to 1400 rpm and performs control based on this idle speed during the APA control process.

[0113] In practical applications, considering factors such as vehicle NVH performance, excessive idling speed can lead to excessive noise, thus worsening the driver's experience. In this embodiment, an intermediate idle speed is obtained by correcting the initial idle speed based on influencing factors; it is then determined whether the intermediate idle speed is greater than or equal to an idle speed threshold; if the intermediate idle speed is greater than or equal to the idle speed threshold, the idle speed threshold is determined as the target idle speed; if the intermediate idle speed is less than the idle speed threshold, the intermediate idle speed is determined as the target idle speed. By setting the idle speed threshold using the above method, excessive compensation for vehicle idling speed, which could lead to excessive vehicle noise, can be avoided.

[0114] During the APA-controlled vehicle operation, the gradient, ambient temperature, and atmospheric pressure values ​​change in real time. The EMS adjusts the current idle speed in real time based on the gradient, ambient temperature, and atmospheric pressure values ​​at which the vehicle is currently located.

[0115] For ease of understanding, the powertrain system of a traditional gasoline-powered vehicle will be explained below. Please refer to [link / reference]. Figure 2 and Figure 3 The powertrain of a traditional gasoline-powered vehicle includes components such as an engine 201, a torque converter 202, a transmission 203, a drive shaft 204, and a final drive 205. The power transmission path is as follows: Figure 2 As shown.

[0116] The torque converter 202 between the engine 201 and the transmission 203 can increase torque during hydraulic transmission. The structure of the torque converter 202 is as follows: Figure 3 As shown, the hydraulic torque converter 202 includes a torque converter housing 301, a turbine 302, a pump wheel 303, a guide wheel 304, a one-way clutch 305, and an input shaft 306.

[0117] Engine idle torque T 飞轮 The magnitude depends on the engine's idle speed n and the torque converter's capacity coefficient C. The engine's idle torque T... 飞轮 Satisfy: T 飞轮 =C*n 2 Therefore, the higher the engine idle speed n, the higher the torque T output to the hydraulic torque converter pump impeller. 飞轮 The higher the speed, the greater the torque. Because the flywheel torque varies at different idle speeds in D gear, the higher the speed, the greater the torque, the stronger the vehicle's ability to overcome obstacles, and the greater the braking pressure required by the braking system to control the vehicle speed within the APA (Automatic Braking Assist) range.

[0118] Please see Figure 4 and Figure 5As engine speed increases, the difference between the driving torque transmitted from the engine to the wheels and the resistance torque required for vehicle movement increases. Taking APA operation at a speed of 2 km / h on a flat road as an example, the wheel-side resistance torque of the vehicle is 400 Nm, the engine-to-wheel torque is 758 Nm @ 800 rpm and 965 Nm @ 900 rpm, and the torque that the braking system needs to overcome is 358 Nm @ 800 rpm and 565 Nm @ 900 Nm. Compared to 800 rpm, the required braking pressure increases by 58% at 900 rpm. The control range of the brake hydraulic system falls within a more linear and easier-to-control pressure range, making the entire APA system more robust and tolerant.

[0119] In existing technology, the APA control system monitors vehicle speed. When acceleration or deceleration control is required, the APA control system sends a torque control notification to the EMS to adjust the torque. In existing technology, the vehicle maintains a warm engine idle speed when the APA control is active.

[0120] In this embodiment, when APA control is active, an initial idle speed is determined, which is greater than the vehicle's warm-up engine idle speed. The initial idle speed is then corrected based on influencing factors to obtain a target idle speed. These influencing factors include at least one of the following: gradient, ambient temperature, and atmospheric pressure. This method improves the vehicle's idle speed when APA control is active, thereby improving the braking hydraulic pressure operating range, enabling more linear braking control, more stable APA speed control, and enhanced adaptability of APA control to influencing factors.

[0121] Please see Figure 6 To facilitate understanding, the idle speed determination process provided by the present invention will be described below using a specific embodiment as an example.

[0122] After the APA control system is activated, the EMS activates its internal idle speed control and determines the initial idle speed. The EMS then raises the engine idle speed to the initial idle speed.

[0123] During APA control, the EMS compensates for the initial idle speed in real time based on the slope, ambient temperature, and atmospheric pressure to obtain the target idle speed. Details are as follows:

[0124] After detecting a slope, the EMS compensates for the engine's idle speed by increasing it, ensuring the vehicle's starting ability on inclines. The EMS uses an intake air temperature sensor to sense the outside temperature; in low-temperature environments, transmission resistance is high, so increasing the engine speed increases flywheel torque, thereby improving starting response. The EMS uses an atmospheric pressure sensor to sense the current altitude and corrects the idle speed accordingly, mitigating the reduced power at high altitudes.

[0125] Meanwhile, considering factors such as vehicle NVH performance, an idle speed threshold is set. If the compensated idle speed is greater than or equal to the threshold, the threshold is set as the target idle speed; if the compensated idle speed is less than the threshold, the compensated idle speed is set as the target idle speed. This ensures that the compensated idle speed does not exceed the threshold, avoiding excessive noise caused by overcompensation, which would degrade the driving experience.

[0126] In this embodiment, the Wire-Controlled Brake System (WCBS) no longer needs to consider torque control; it only needs to control the vehicle speed through braking according to the APA's vehicle speed control requirements. Since the torque transmitted to the wheels increases with engine speed, the working oil pressure of the braking system falls more within the linear control range. Furthermore, this embodiment corrects for idle speed based on factors affecting vehicle control, such as gradient, ambient temperature, and atmospheric pressure, enhancing the adaptability of APA control.

[0127] Please see Figure 7 This invention also provides an idle speed determination device 700, comprising:

[0128] The determining module 701 is used to determine an initial idle speed when the APA control is in an active state, wherein the initial idle speed is greater than the vehicle's warm engine idle speed;

[0129] The correction module 702 is used to correct the initial idle speed based on influencing factors to obtain a target idle speed. The influencing factors include at least one of the following: slope value, ambient temperature value, and atmospheric pressure value. The slope value is used to characterize the slope value of the road where the vehicle is currently located. The ambient temperature value is used to characterize the temperature value of the environment where the vehicle is currently located. The atmospheric pressure value is used to characterize the atmospheric pressure value at the altitude where the vehicle is currently located.

[0130] Optionally, the influencing factors include the slope value, and the correction module 702 includes:

[0131] The first detection unit is used to detect the slope value of the road where the vehicle is currently located;

[0132] The first determining unit is configured to determine a first compensation value based on the slope value when the vehicle is in an uphill state and the slope value is greater than or equal to a first slope threshold value. The first compensation value is set in a positive correlation with the slope value.

[0133] The first amplification unit is used to increase the initial idle speed by the first compensation value to obtain the target idle speed.

[0134] Optionally, the first determining unit is specifically used for:

[0135] When the vehicle is in an uphill state and the slope value is greater than or equal to the first slope threshold and less than or equal to the second slope threshold, a first compensation value is determined based on the slope value. The first compensation value is set in a positive correlation with the slope value, and the second slope threshold is greater than the first slope threshold.

[0136] When the vehicle is in an uphill state and the slope value is greater than the second slope threshold, the preset compensation threshold is determined as the first compensation value.

[0137] Optionally, the first determining unit is specifically used for:

[0138] Receive torque compensation notification sent by APA control system, the torque compensation notification carrying torque compensation value, the torque compensation notification being sent by APA control system when it detects that the vehicle speed is less than a preset vehicle speed;

[0139] The torque compensation notification increases the engine output torque of the vehicle.

[0140] Optionally, the influencing factors include the ambient temperature value, and the correction module 702 includes:

[0141] The first acquisition unit is used to acquire the ambient temperature value through a temperature sensor;

[0142] The second determining unit is configured to determine a second compensation value based on the ambient temperature value when the ambient temperature value is lower than a temperature threshold value, wherein the second compensation value is set to be negatively correlated with the ambient temperature value.

[0143] The second amplification unit is used to increase the initial idle speed by the second compensation value to obtain the target idle speed.

[0144] Optionally, the influencing factors include the atmospheric pressure value, and the correction module 702 includes:

[0145] The second acquisition unit is used to acquire the atmospheric pressure value through an atmospheric pressure sensor;

[0146] The third determining unit is used to determine a third compensation value based on the atmospheric pressure value, wherein the third compensation value is set to be negatively correlated with the atmospheric pressure value.

[0147] The third amplification unit is used to increase the initial idle speed by the third compensation value to obtain the target idle speed.

[0148] Optionally, the correction module 702 includes:

[0149] The correction unit is used to correct the initial idle speed based on influencing factors to obtain the intermediate idle speed;

[0150] The judgment unit is used to determine whether the intermediate idle speed is greater than or equal to the idle speed threshold.

[0151] The fourth determining unit is configured to determine the idle speed threshold as the target idle speed when the intermediate idle speed is greater than or equal to the idle speed threshold, and to determine the intermediate idle speed as the target idle speed when the intermediate idle speed is less than the idle speed threshold.

[0152] The idle speed determination device 700 can achieve Figure 1 To avoid repetition, the various processes in the method embodiments shown will not be described again here.

[0153] like Figure 8 As shown, this embodiment of the invention also provides an electronic device 800, including a processor 801, a memory 802, and a program or instructions stored in the memory 802 and executable on the processor 801. When the program or instructions are executed by the processor 801, they implement the following: Figure 1 The various processes of the method embodiments shown can achieve the same technical effect, and will not be described again here to avoid repetition.

[0154] It should be noted that the electronic devices in the embodiments of the present invention include the mobile electronic devices and non-mobile electronic devices described above.

[0155] This invention also provides a readable storage medium storing a program or instructions that, when executed by a processor, implement as follows: Figure 1 The various processes of the method embodiments shown can achieve the same technical effect, and will not be described again here to avoid repetition.

[0156] The processor is the processor in the electronic device described in the above embodiments. A readable storage medium includes a computer-readable storage medium, such as a computer read-only memory (ROM), random access memory (RAM), a magnetic disk, or an optical disk. It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element.

[0157] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk), and includes several instructions to cause a terminal (which may be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods described in the various embodiments of the present invention.

[0158] The above are merely specific embodiments of the present invention, but the scope of protection of the present invention is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the technical scope disclosed in the present invention should be included within the scope of protection of the present invention. Therefore, the scope of protection of the present invention should be determined by the scope of the claims.

Claims

1. A method for determining idle speed, characterized in that, include: With the Automatic Parking Assist (APA) control active, an initial idle speed is determined, which is greater than the vehicle's warm-up engine idle speed. The initial idle speed is corrected based on influencing factors to obtain the target idle speed. The influencing factors include at least one of the following: slope value, ambient temperature value, and atmospheric pressure value. The slope value is used to characterize the slope value of the road where the vehicle is currently located. The ambient temperature value is used to characterize the temperature value of the environment where the vehicle is currently located. The atmospheric pressure value is used to characterize the atmospheric pressure value at the altitude where the vehicle is currently located. The influencing factors include the slope value, and the step of correcting the initial idle speed based on the influencing factors to obtain the target idle speed includes: Detect the slope of the road where the vehicle is currently located; When the vehicle is in an uphill state and the slope value is greater than or equal to a first slope threshold, a first compensation value is determined based on the slope value, wherein the first compensation value is set in a positive correlation with the slope value; Increase the initial idle speed by the first compensation value to obtain the target idle speed; The step of determining a first compensation value based on the slope value when the vehicle is in an uphill state and the slope value is greater than or equal to a first slope threshold includes: When the vehicle is in an uphill state and the slope value is greater than or equal to the first slope threshold and less than or equal to the second slope threshold, a first compensation value is determined based on the slope value. The first compensation value is set in a positive correlation with the slope value, and the second slope threshold is greater than the first slope threshold. When the vehicle is in an uphill state and the slope value is greater than the second slope threshold, the preset compensation threshold is determined as the first compensation value; After determining the preset compensation threshold as the first compensation value when the vehicle is in an uphill state and the slope value is greater than the second slope threshold, the method further includes: Receive torque compensation notification sent by APA control system, the torque compensation notification carrying torque compensation value, the torque compensation notification being sent by APA control system when it detects that the vehicle speed is less than a preset vehicle speed; The torque compensation notification increases the engine output torque of the vehicle.

2. The method according to claim 1, characterized in that, The influencing factors include the ambient temperature value. The step of correcting the initial idle speed based on these influencing factors to obtain the target idle speed includes: The ambient temperature value is obtained using a temperature sensor; When the ambient temperature value is lower than the temperature threshold, a second compensation value is determined based on the ambient temperature value, and the second compensation value is set in a negative correlation with the ambient temperature value. Increase the initial idle speed by the second compensation value to obtain the target idle speed.

3. The method according to claim 1, characterized in that, The influencing factors include the atmospheric pressure value, and the step of correcting the initial idle speed based on the influencing factors to obtain the target idle speed includes: The atmospheric pressure value is obtained using an atmospheric pressure sensor; A third compensation value is determined based on the atmospheric pressure value, and the third compensation value is set in a negative correlation with the atmospheric pressure value. The initial idle speed is increased by the third compensation value to obtain the target idle speed.

4. The method according to claim 1, characterized in that, The step of correcting the initial idle speed based on influencing factors to obtain the target idle speed includes: The initial idle speed is adjusted based on influencing factors to obtain the intermediate idle speed; Determine whether the intermediate idle speed is greater than or equal to the idle speed threshold; If the intermediate idle speed is greater than or equal to the idle speed threshold, the idle speed threshold is determined as the target idle speed; if the intermediate idle speed is less than the idle speed threshold, the intermediate idle speed is determined as the target idle speed.

5. An idle speed determining device, characterized in that, The apparatus is used to implement the method according to any one of claims 1 to 4, the apparatus comprising: The determination module is used to determine an initial idle speed when the APA control is active, the initial idle speed being greater than the vehicle's warm engine idle speed; The correction module is used to correct the initial idle speed based on influencing factors to obtain the target idle speed. The influencing factors include at least one of the following: slope value, ambient temperature value, and atmospheric pressure value. The slope value is used to characterize the slope value of the road where the vehicle is currently located. The ambient temperature value is used to characterize the temperature value of the environment where the vehicle is currently located. The atmospheric pressure value is used to characterize the atmospheric pressure value at the altitude where the vehicle is currently located. The correction module includes: The first detection unit is used to detect the slope value of the road where the vehicle is currently located; The first determining unit is configured to determine a first compensation value based on the slope value when the vehicle is in an uphill state and the slope value is greater than or equal to a first slope threshold value. The first compensation value is set in a positive correlation with the slope value. The first amplification unit is used to increase the initial idle speed by the first compensation value to obtain the target idle speed; The first determining unit is specifically used for: When the vehicle is in an uphill state and the slope value is greater than or equal to the first slope threshold and less than or equal to the second slope threshold, a first compensation value is determined based on the slope value. The first compensation value is set in a positive correlation with the slope value, and the second slope threshold is greater than the first slope threshold. When the vehicle is in an uphill state and the slope value is greater than the second slope threshold, the preset compensation threshold is determined as the first compensation value; The first determining unit is specifically used for: Receive torque compensation notification sent by APA control system, the torque compensation notification carrying torque compensation value, the torque compensation notification being sent by APA control system when it detects that the vehicle speed is less than a preset vehicle speed; The torque compensation notification increases the engine output torque of the vehicle.

6. An electronic device, comprising: A memory, a processor, and a program stored in the memory and executable on the processor; characterized in that, The processor is configured to read a program from memory to implement the steps of the method as described in any one of claims 1 to 4.

7. A readable storage medium for storing a program, characterized in that, When the program is executed by the processor, it implements the steps of the method as described in any one of claims 1 to 4.