Disclosure of Invention
The application aims to overcome the defect that the start-stop function cannot be started at a low speed in the prior art, and provides a low-speed start-stop function control method, a storage medium and electronic equipment which can start the start-stop function when running at a low speed.
The technical scheme of the application provides a low-speed start-stop function control method, which comprises the following steps:
responding to the brake operation of the vehicle at a low vehicle speed, and acquiring the zero-speed master cylinder pressure when the vehicle decelerates to be static;
acquiring a pedal release master cylinder pressure at the pedal release in response to a pedal release operation;
and calculating and comparing the zero-speed main cylinder pressure and the pedal releasing main cylinder pressure with a preset pressure threshold, and controlling the start-stop function to enable according to the comparison result.
Further, the preset pressure threshold comprises a first pressure threshold and a second pressure threshold,
the zero-speed main cylinder pressure and the pedal release main cylinder pressure are compared with a preset pressure threshold value in an operation mode, and the start-stop function enabling is controlled according to a comparison result, and the method specifically comprises the following steps:
if the pedal release master cylinder pressure is greater than a first pressure threshold, and
and if the difference value between the zero-speed master cylinder pressure and the pedal releasing master cylinder pressure is greater than or equal to a second pressure threshold value, controlling the start-stop function to enable.
Further, the preset pressure threshold further comprises a third pressure threshold, and the second pressure threshold comprises a coefficient threshold and a fixed threshold;
the zero-speed master cylinder pressure and the pedal release master cylinder pressure are compared with a preset pressure threshold value in an operation mode, and start-stop function enabling is controlled according to a comparison result, and the method further comprises the following steps:
if the zero-speed master cylinder pressure is smaller than a third pressure threshold, taking the coefficient threshold as the second pressure threshold, otherwise, taking the fixed threshold as the second pressure threshold;
the coefficient threshold is the product of a preset coefficient and the zero-speed master cylinder pressure.
Further, before the operation and comparison of the zero-speed master cylinder pressure and the pedal release master cylinder pressure with a preset pressure threshold value and the control of the start-stop function enable according to the comparison result, the method further includes:
and obtaining the slope angle of the current driving road, and determining the preset pressure threshold value according to the slope angle.
Further, the determining the preset pressure threshold according to the slope angle specifically includes:
and inputting the slope angle into a slope angle-pressure corresponding table, and outputting the preset pressure threshold value after table look-up.
Further, after the start-stop function is enabled according to the comparison result, the method further includes:
if the pedal is stepped on again, acquiring the pressure of a pedal master cylinder when the pedal is stepped on;
and activating a start-stop function according to the pressure of the pedal master cylinder.
Further, activating the start-stop function according to the pedal master cylinder pressure specifically includes:
and if the pressure of the pedal master cylinder is greater than or equal to the activation pressure threshold value, activating a start-stop function.
Further, if the pedal master cylinder pressure is greater than or equal to the activation pressure threshold, before activating the start-stop function, the method further includes:
and obtaining the slope angle of the current road, and determining the activation pressure threshold value according to the slope angle.
The technical scheme of the application also provides a storage medium, wherein the storage medium stores computer instructions, and when the computer instructions are executed by a computer, the storage medium is used for executing all the steps of the low-vehicle-speed start-stop function control method.
The technical scheme of this application still provides an electronic equipment, includes:
at least one processor; and the number of the first and second groups,
a memory communicatively coupled to the at least one processor; wherein,
the memory stores instructions executable by the at least one processor to enable the at least one processor to perform all of the steps of the low vehicle speed start stop function control method as previously described.
After adopting above-mentioned technical scheme, have following beneficial effect:
under low vehicle speed, the zero-speed main cylinder pressure after braking and the pedal release main cylinder pressure when the pedal is released are obtained, the zero-speed main cylinder pressure and the pedal release main cylinder pressure are compared with a preset pressure threshold value, the driving intention of a driver is judged, the start-stop function is controlled to enable when the driver intends to start and stop, the start-stop function is started and stopped at low vehicle speed, and meanwhile frequent start-stop is avoided through the judgment of the driving intention.
Detailed Description
Embodiments of the present application are further described below with reference to the accompanying drawings.
It is easily understood that according to the technical solutions of the present application, those skilled in the art can substitute various structures and implementations without changing the spirit of the present application. Therefore, the following detailed description and the accompanying drawings are merely illustrative of the technical solutions of the present application, and should not be construed as limiting or restricting the technical solutions of the present application in their entirety.
The terms of orientation of up, down, left, right, front, back, top, bottom, and the like referred to or may be referred to in this specification are defined relative to the configuration shown in the drawings, and are relative terms, and thus may be changed correspondingly according to the position and the use state of the device. Therefore, these and other directional terms should not be construed as limiting terms. Furthermore, the terms "first," "second," and "third" are used for descriptive purposes only and are not to be construed as indicating or implying relative importance.
Throughout the description of the present application, it is to be noted that, unless otherwise expressly specified or limited, the terms "mounted," "connected," and "coupled" are to be construed broadly, e.g., as meaning either a fixed connection, a removable connection, or an integral connection; can be mechanically or electrically connected; the two components can be directly connected or indirectly connected through an intermediate medium, and the two components can be communicated with each other. The foregoing is to be understood as belonging to the specific meanings in the present application as appropriate to the person of ordinary skill in the art.
The low-vehicle-speed start-stop function control method in the embodiment of the application comprises the following steps:
step S101: responding to the brake operation of the vehicle at a low vehicle speed, and acquiring the zero-speed master cylinder pressure when the vehicle decelerates to be static;
step S102: acquiring a pedal release master cylinder pressure at the pedal release in response to a pedal release operation;
step S103: and calculating and comparing the zero-speed main cylinder pressure and the pedal releasing main cylinder pressure with a preset pressure threshold, and controlling the start-stop function to enable according to the comparison result.
The embodiment of the application is executed when the vehicle is in a low speed state, and when the speed of the vehicle is less than 13km/h, the vehicle is considered to be in the low speed state for running.
Specifically, whether the vehicle runs at a low speed is judged, if so, the state of a brake pedal is monitored, and when the brake pedal is detected to be pressed down, the pressure of a brake master cylinder when the vehicle is decelerated to be static is acquired as the pressure of a zero-speed master cylinder and recorded and stored. And then, continuously monitoring the state of the brake pedal, if the brake pedal releasing operation is detected, acquiring the pressure of a brake master cylinder when the pedal is released as the pressure of a pedal releasing master cylinder, and after the pedal is released by a driver, gradually reducing the pressure of the brake master cylinder to a certain stable value along with the release of the pedal, wherein the pressure of the pedal releasing master cylinder is the stable value.
And then, calculating and comparing the zero-speed master cylinder pressure and the pedal releasing master cylinder pressure with a preset pressure threshold value so as to judge the driving intention of the driver, and controlling the start-stop function to enable when the driver thinks that the driver has the intention of starting the start-stop by deeply stepping on the brake. The preset pressure threshold value can be calibrated in advance according to specific working states of different vehicle brake systems.
The embodiment of the application obtains zero-speed master cylinder pressure after braking and pedal loosening master cylinder pressure when a pedal is loosened when a vehicle runs at a low speed, judges the driving intention of a driver, controls start and stop function enabling when the driver intends to start and stop, realizes starting and stopping functions at a low speed, and judges and avoids frequent start and stop through the driving intention.
In one embodiment, the preset pressure threshold comprises a first pressure threshold and a second pressure threshold,
the zero-speed main cylinder pressure and the pedal release main cylinder pressure are compared with a preset pressure threshold value in an operation mode, and the start-stop function enabling is controlled according to a comparison result, and the method specifically comprises the following steps:
if the pedal release master cylinder pressure is greater than a first pressure threshold, and
and if the difference value between the zero-speed master cylinder pressure and the pedal releasing master cylinder pressure is greater than or equal to a second pressure threshold value, controlling the start-stop function to enable.
Specifically, the first pressure threshold is used for judging whether the driver has the intention of starting and walking, and if the pressure of the pedal releasing master cylinder is smaller than or equal to the first pressure threshold, the driver is considered to have the intention of starting and walking, and the control flow of the start-stop function is quitted.
And under the condition that the driver does not have the starting and walking intention, judging whether the driver has the intention of starting and stopping the deep-stepping brake through a second pressure threshold, and when the difference value between the zero-speed main cylinder pressure and the pedal-releasing main cylinder pressure is greater than or equal to the second pressure threshold, judging that the driver has the intention of starting and stopping the deep-stepping brake.
In the embodiment of the application, the driving intention of a driver is judged by setting the first pressure threshold and the second pressure threshold, and the enabling of the starting and stopping functions of the vehicle is controlled.
In one embodiment, the preset pressure thresholds further comprise a third pressure threshold, and the second pressure threshold comprises a coefficient threshold and a fixed threshold;
the zero-speed master cylinder pressure and the pedal release master cylinder pressure are compared with a preset pressure threshold value in an operation mode, and start-stop function enabling is controlled according to a comparison result, and the method further comprises the following steps:
if the zero-speed master cylinder pressure is smaller than a third pressure threshold, taking the coefficient threshold as the second pressure threshold, otherwise, taking the fixed threshold as the second pressure threshold;
the coefficient threshold is the product of a preset coefficient and the zero-speed master cylinder pressure.
The fixed threshold is a preset fixed value, the coefficient threshold can be adjusted according to the zero-speed master cylinder pressure, and the preset coefficient is a set fixed value.
Specifically, when the zero-speed master cylinder pressure and the pedal release master cylinder pressure are small, the difference therebetween is necessarily small. If the second pressure threshold is set to be a fixed value, the zero-speed master cylinder pressure and the pedal release master cylinder pressure are inevitably smaller than the second pressure threshold when the zero-speed master cylinder pressure and the pedal release master cylinder pressure are smaller than a certain value, and the driving intention is judged inaccurately at the moment.
According to the embodiment of the application, by setting the third pressure threshold, when the zero-speed master cylinder pressure (the pedal release master cylinder pressure is smaller than the zero-speed master cylinder pressure, and therefore, only the zero-speed master cylinder pressure needs to be judged) is smaller than the third pressure threshold, the coefficient threshold is used as the second pressure threshold to judge the driving intention, and at the moment, the second pressure threshold is set according to the zero-speed master cylinder pressure, so that the accurate judgment of the driving intention can be ensured.
In one embodiment, before the operation and comparison of the zero-speed master cylinder pressure and the pedal release master cylinder pressure with a preset pressure threshold value and the control of enabling the start-stop function according to the comparison result, the method further includes:
and obtaining the slope angle of the current driving road, and determining the preset pressure threshold value according to the slope angle.
The pressure of the brake master cylinder is different when the vehicle is driven on roads with different gradients, and generally, the larger the gradient of the road is, the larger the pressure of the brake master cylinder is when the vehicle is braked.
Therefore, the preset pressure threshold value in the embodiment of the application is determined according to the slope angle of the current driving road, so that the driving intention can be accurately judged, and the potential safety hazard caused by judgment deviation is avoided.
Specifically, the determining the preset pressure threshold according to the slope angle specifically includes:
and inputting the slope angle into a slope angle-pressure corresponding table, and outputting the preset pressure threshold value after table look-up.
According to the working conditions of the vehicle running on the roads with different gradients, the numerical values of the preset pressure threshold values under different gradient angles are calibrated, and a gradient angle-pressure corresponding table is generated. And after the slope angle of the current driving road is obtained, outputting a corresponding preset pressure threshold value under the slope angle through table lookup. The preset pressure threshold comprises the first pressure threshold, the second pressure threshold and the third pressure threshold, and the second pressure threshold further comprises a fixed threshold and a preset coefficient. As an example, at a slope angle of 0 °, the first pressure threshold is 3Bar, the third pressure threshold is 24Bar, the fixed threshold is 7Bar, and the predetermined coefficient is 0.3.
According to the embodiment of the application, the slope angle-pressure corresponding table is generated by calibrating in advance according to the running condition of the vehicle on the roads with different slopes, the preset pressure threshold value under the road is determined by looking up the table, the accurate judgment of the driving intention can be guaranteed, and the potential safety hazard caused by the judgment deviation is avoided.
In one embodiment, after the controlling the start-stop function to be enabled according to the comparison result, the method further includes:
if the pedal is stepped on again, acquiring the pressure of a pedal master cylinder when the pedal is stepped on;
and activating a start-stop function according to the pressure of the pedal master cylinder.
Specifically, after the start-stop function is enabled, the state of the pedal is continuously monitored, if the situation that the pedal is stepped down again is detected, the driver is considered to have the intention of deeply stepping on the brake to activate the start-stop function, the pressure of a pedal main cylinder when the pedal is stepped down is obtained, and whether the start-stop function is activated or not is determined according to whether the brake is successful or not. When the pedal is stepped on, the pressure of the brake master cylinder is gradually increased and maintained at a stable value, and the stable value is the pressure of the pedal master cylinder.
Further, activating the start-stop function according to the pedal master cylinder pressure specifically includes:
and if the pressure of the pedal master cylinder is greater than or equal to the activation pressure threshold value, activating a start-stop function.
And when the pressure of the pedal master cylinder is greater than or equal to the activation pressure threshold, controlling to activate the start-stop function, otherwise, failing to activate the start-stop function.
After the start-stop function is enabled, whether the start-stop function is activated or not is judged by acquiring the pressure of the brake master cylinder when the pedal is treaded down again.
In one embodiment, before activating the start-stop function if the pedal master cylinder pressure is greater than or equal to the activation pressure threshold, the method further includes:
and obtaining the slope angle of the current road, and determining the activation pressure threshold value according to the slope angle.
Specifically, according to the working conditions of the vehicle running on the roads with different gradients, the values of the activation pressure threshold values under different gradient angles are calibrated, and a gradient angle-activation pressure corresponding table is generated. And after the slope angle of the current driving road is obtained, outputting the corresponding activation pressure threshold value under the slope angle through table lookup. As an example, at a slope angle of 0 °, the activation pressure threshold is 30 Bar.
Alternatively, the slope angle-activation pressure correspondence table may be incorporated into the slope angle-pressure correspondence table in the foregoing embodiment, and the activation pressure threshold value is queried simultaneously with the query of the preset pressure threshold value.
According to the embodiment of the application, the slope angle-pressure corresponding table is generated by calibrating in advance according to the running condition of the vehicle on the roads with different slopes, the preset pressure threshold value under the road is determined by looking up the table, the accurate judgment of the driving intention can be guaranteed, and the potential safety hazard caused by the judgment deviation is avoided.
Fig. 2 is a flowchart illustrating a low vehicle speed start-stop function control method in a preferred embodiment of the present application, which specifically includes:
step S201: responding to the brake operation of the vehicle at a low vehicle speed, and acquiring the zero-speed master cylinder pressure when the vehicle decelerates to be static;
step S202: acquiring a pedal release master cylinder pressure at the pedal release in response to a pedal release operation;
step S203: if the pressure of the pedal releasing master cylinder is larger than the first pressure threshold value, executing a step S204, otherwise, returning to the step S201;
step S204: if the zero-speed master cylinder pressure is smaller than the third pressure threshold, executing step S205, otherwise executing step S206;
step S205: if the difference value between the zero-speed master cylinder pressure and the pedal releasing master cylinder pressure is greater than or equal to a coefficient threshold value which is the product of a preset coefficient and the zero-speed master cylinder pressure, executing the steps S207-S210, otherwise, returning to the step S201;
step S206: if the difference value between the zero-speed master cylinder pressure and the pedal releasing master cylinder pressure is greater than or equal to a fixed threshold value, executing the steps S207-S210, otherwise, returning to the step S201;
step S207: controlling the enabling of the start-stop function;
step S208: if the pedal is stepped on again, acquiring the pressure of a pedal master cylinder when the pedal is stepped on;
step S209: if the pedal master cylinder pressure is greater than or equal to the activation pressure threshold, executing step S210, otherwise, returning to step S201;
step S210: and activating the start-stop function.
During the execution of steps S201-S202, steps S211-S212 are also executed concurrently:
step S211: acquiring a slope angle of a current driving road;
step S212: and inputting the slope angle into a slope angle-pressure corresponding table, looking up the table and then outputting the preset pressure threshold value, wherein the preset pressure threshold value comprises a first pressure threshold value, a third pressure threshold value, a preset coefficient, a fixed threshold value and an activation pressure threshold value.
Alternatively, steps S211-S212 may also be performed before step S201 or after step S202.
The embodiment of the application provides a storage medium, wherein the storage medium stores computer instructions, and when a computer executes the computer instructions, the storage medium is used for executing all the steps of the low-vehicle-speed start-stop function control method in any one of the method embodiments.
Fig. 3 shows an electronic device of the present application, comprising:
at least one processor 301; and the number of the first and second groups,
a memory 302 communicatively coupled to the at least one processor 301; wherein,
the memory 302 stores instructions executable by the at least one processor 301 to enable the at least one processor 301 to perform all the steps of the low vehicle speed start stop function control method in any of the method embodiments described above.
The Electronic device is preferably an on-vehicle Electronic Control Unit (ECU), and further, a Microcontroller Unit (MCU) in the on-vehicle Electronic Control Unit.
In fig. 3, a processor 302 is taken as an example:
the electronic device may further include: an input device 303 and an output device 304.
The processor 301, the memory 302, the input device 303 and the display device 304 may be connected by a bus or other means, and are illustrated as being connected by a bus.
The memory 302, which is a non-volatile computer-readable storage medium, may be used to store non-volatile software programs, non-volatile computer-executable programs, and modules, such as program instructions/modules corresponding to the low vehicle speed start-stop function control method in the embodiments of the present application, for example, the method flows shown in fig. 1-2. The processor 301 executes various functional applications and data processing by running nonvolatile software programs, instructions and modules stored in the memory 302, that is, implements the low-vehicle-speed start-stop function control method in the above-described embodiment.
The memory 302 may include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application program required for at least one function; the storage data area may store data created according to use of the low-vehicle-speed start-stop function control method, and the like. Further, the memory 302 may include high speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other non-volatile solid state storage device. In some embodiments, the memory 302 may optionally include memory located remotely from the processor 301, and these remote memories may be connected via a network to a device that performs the low vehicle speed start stop function control method. Examples of such networks include, but are not limited to, the internet, intranets, local area networks, mobile communication networks, and combinations thereof.
The input device 303 may receive input of user clicks and generate signal inputs related to user settings and function control of the low vehicle speed start stop function control method. The display device 304 may include a display screen or the like.
The low vehicle speed start-stop function control method in any of the method embodiments described above is performed when the one or more modules are stored in the memory 302 and executed by the one or more processors 301.
What has been described above is merely the principles and preferred embodiments of the present application. It should be noted that, for those skilled in the art, the embodiments obtained by appropriately combining the technical solutions respectively disclosed in the different embodiments are also included in the technical scope of the present invention, and several other modifications may be made on the basis of the principle of the present application and should be regarded as the protective scope of the present application.