Detailed Description
The following description of the embodiments of the present application will be made clearly and completely with reference to the accompanying drawings, in which it is apparent that the embodiments described are only some embodiments of the present application, but not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the application without making any inventive effort, are intended to be within the scope of the application.
The air circuit of the braking system of the vehicle comprises an air pump and an air storage cylinder, when the air pressure in the air storage cylinder is low, the air pump is started to charge air into the air storage cylinder, and when the air pressure in the air storage cylinder is increased to the set air pressure, the air pump is stopped to stop charging. In the prior art, when the air pressure is reduced due to the air leakage fault of the air reservoir, the controller of the vehicle can control the vehicle to slow down or stop for safety. In the existing method, when the air pressure is reduced due to air leakage faults of the air reservoir, the controller of the vehicle can control the vehicle to slow down or stop even if the air leakage condition is slight, and the cruising ability of the vehicle is adversely affected.
The embodiment of the application provides a method, a device, electronic equipment, a vehicle and a storage medium for controlling an air pump, wherein when the air pump in a braking system is in an on state, air pressure characteristic data of the braking system in preset time is obtained, the braking system does not receive a braking signal in the preset time, and air pressure in an air reservoir is not used for braking, so that when the air pressure characteristic data meets an air leakage judging condition, air leakage exists in the air reservoir, the running parameter value of the air reservoir is regulated to keep the pressure value of the air reservoir in a set range, or the descending rate of the pressure value in the air reservoir is reduced, the braking requirement of the vehicle is met, the vehicle can keep running normally, and the cruising ability of the vehicle can be improved on the premise that the safety of the vehicle is ensured.
Exemplary implementation Environment
The method for controlling the air pump is applied to the vehicle comprising the braking system of the air pump, and the vehicle can be a vehicle type adopting single-air-path braking or a vehicle type combining air-path braking and motor braking.
Exemplary method
The execution main body of the method provided by the embodiment of the application is a controller, a server and other devices with data transmission and data processing functions, and when the method is applied to a vehicle, the execution main body can be a controller of a braking system on the vehicle.
In some embodiments, as shown in fig. 1, a method for controlling an air pump according to an embodiment of the present application may include the following steps:
s110, acquiring air pressure characteristic data of the braking system in a preset time.
The braking system of the vehicle can comprise an air pump, an air reservoir, a connecting pipe and an air pressure sensor, wherein the air pump and the air reservoir are connected through the connecting pipe to form an air path of the braking system, the air pressure sensor monitors the pressure value in the air reservoir in real time and sends the pressure value to a controller of the braking system, and the air pump can also send a torque value to the controller during operation. When a driver decelerates, parks and other braking operations, the braking system can receive a braking signal sent by a controller of the vehicle, and the air storage cylinder releases air to achieve deceleration or parking of the vehicle. After the air storage cylinder releases air, the air pressure value in the air storage cylinder is reduced, if the air pressure value is reduced to the air pressure value of the preset opening air pump, the controller controls the opening air pump to charge air into the air storage cylinder, and when the air pressure value in the air storage cylinder is increased to the air pressure value of the preset closing air pump, the controller controls the closing air pump. When the brake system has an air leakage fault, the air pressure rising rate in the air storage cylinder is lower than the air pressure rising rate when no air leakage exists when the air pump charges the air storage cylinder, and even when the air leakage is serious, the air pressure value in the air storage cylinder can continuously decrease even if the air pump charges the air storage cylinder. And the air pump is different in torque required by running at the same rotation speed under different air pressure values, and the torque is larger as the air pressure value is higher, so that the air pressure value can be estimated according to the torque of the air pump running at the same rotation speed, and the air pressure rising rate in the air storage cylinder can be estimated according to the torque increasing rate of the air pump running at the same rotation speed, or the air pressure change trend in the air storage cylinder can be estimated according to the torque change trend of the air pump running at the same rotation speed.
The air pressure characteristic data can be data representing air pressure change of the braking system, can be air pressure increasing rate or air pressure change trend of the air storage cylinder, can also be air leakage grade representing whether air leakage exists in the braking system, and/or air leakage grade representing air leakage speed when air leakage exists, and can also be torque increasing rate or torque change trend of the air pump. The air pressure change trend is an ascending trend, a stable trend or a descending trend, and the torque change trend is an ascending trend, a stable trend or a descending trend.
The air pressure change trend is an ascending trend, a stable trend and a descending trend, the air pressure change trend respectively indicates that the air pressure value of the air storage cylinder ascends, is stable and descends in preset time, and the torque change trend is an ascending trend, a stable trend and a descending trend, and respectively indicates that the torque of the air pump ascends, is stable and descends in preset time.
The preset time is a preset sampling duration, the braking system does not receive a braking signal within the preset time, and the air pump is in an on state within the preset time.
And calculating the air pressure increasing rate or the air pressure change trend of the air reservoir based on the air pressure value in the preset time when the air pump is in the on state and the braking system does not receive the braking signal, or calculating the torque increasing rate or the torque change trend of the air pump based on the torque value in the preset time when the air pump is in the on state and the braking system does not receive the braking signal, so as to judge whether the braking system has an air leakage fault.
And S120, when the air pressure characteristic data meets the air leakage judging condition, adjusting the operation parameter value of the air pump.
When the air pressure characteristic data is the air pressure increasing rate of the air storage cylinder, the air leakage judging condition can be that the air pressure increasing rate is smaller than the preset air pressure increasing rate, and the preset air pressure increasing rate is the air pressure increasing rate of the air storage cylinder when the braking system is not leaked and the air pump is used for inflating the air storage cylinder with set running power. If the air pump is under the same operating power, the air pressure increasing rate of the air reservoir is smaller than the air pressure increasing rate in the non-air leakage state, and then the air leakage fault exists in the braking system.
When the air pressure characteristic data is the air pressure variation trend of the air reservoir, the air leakage judging condition may be that the air pressure variation trend is a decreasing trend. If the air pressure change trend of the air reservoir is a descending trend, the braking system has an air leakage fault.
When the air pressure characteristic data is an air leakage level, the air leakage determination condition may be that if the air leakage level is a level indicating that there is air leakage in the brake system, there is an air leakage failure in the brake system.
When the pressure characteristic data is a torque increase rate of the air pump, the air leakage determination condition may be that the torque increase rate is smaller than a preset torque increase rate, the preset torque increase rate is a torque increase rate when the air pump is not air leakage and the air pump is charging the air cylinder at a set rotational speed. If the torque increasing rate of the air pump in the preset time is smaller than the preset torque increasing rate under the same rotating speed, the air leakage fault exists in the braking system.
When the air pressure characteristic data is a torque variation trend of the air pump, the air leakage determination condition may be that the torque variation trend is a falling trend. If the torque change trend of the air pump is a descending trend, the braking system has an air leakage fault.
The operating parameter values of the air pump may include at least one of an air pressure on threshold, an operating power, an operating mode, a torque off threshold, and an intermittent duration.
The air pump is started to operate when the air pressure value of the air reservoir is reduced to the threshold value, the operation mode of the air pump can be stop operation, continuous operation or intermittent operation, the torque stop threshold value indicates that the air pump is controlled to stop when the torque of the air pump in operation is increased to the threshold value, and the intermittent duration indicates the duration from the stop of the air pump to the next opening.
Comparing the air pressure characteristic data with the air leakage judging condition, and when the air pressure characteristic data meets the air leakage judging condition, indicating that the braking system has air leakage faults, adjusting the operation parameter value of the air pump, and improving the air charging rate or the air charging frequency of the air pump so as to improve or maintain the pressure value of the air storage cylinder.
Specifically, when the air pressure characteristic data is the air pressure increasing rate of the air reservoir or the air pressure change trend of the air reservoir, the pressure value of the air reservoir can be raised or maintained by at least one of raising the air pressure opening threshold, raising the operation power or changing the operation mode. When the air pressure characteristic data is the torque increasing rate of the air pump or the torque changing trend of the air pump, at least one of the modes of increasing the torque closing threshold value, reducing the intermittent time length and the like can be adopted to keep the pressure value of the air reservoir within a set range or reduce the decreasing rate of the pressure value in the air reservoir, and when the pressure value of the air reservoir is within the set range, the braking requirement of a vehicle can be met.
The inflation frequency of the air pump can be increased by increasing the air pressure opening threshold, continuously running the air pump, increasing the torque closing threshold or reducing the intermittent time length. The rotation speed of the air pump can be increased by increasing the running power, so that the inflation rate of the air pump is increased.
According to the method provided by the embodiment of the application, when the air pump in the braking system is in the on state, the air pressure characteristic data of the braking system in the preset time is obtained, the braking system does not receive a braking signal in the preset time, and the air pressure in the air reservoir is not used for braking, so that when the air pressure characteristic data meets the air leakage judging condition, the air reservoir is indicated to have air leakage, the pressure value of the air reservoir is kept in the set range by adjusting the operation parameter value of the air pump, or the descending rate of the pressure value in the air reservoir is reduced, the braking requirement of a vehicle is met, the vehicle can keep running normally, and the cruising ability of the vehicle can be improved on the premise that the safety of the vehicle is ensured.
In one embodiment, when the air pressure characteristic data satisfies the air leakage determination condition, a prompt message is also generated to prompt the driver to run slowly and/or to perform maintenance.
When the air pressure characteristic data meets the air leakage judging condition, the air leakage fault of the braking system is indicated, the prompt information is generated for ensuring safety, the driver is prompted, braking failure is avoided through slow running after the driver receives the prompt signal, and/or maintenance is carried out to repair the air leakage fault, so that safe running is ensured.
For example, the prompt message is displayed through the human interface such as the instrument or the display screen, or the prompt message is played through the loudspeaker of the vehicle, so that the driver is prompted to slowly run and overhaul as soon as possible.
According to the method provided by the embodiment of the application, when the air leakage fault exists in the braking system, the prompt information is generated to prompt the driver, so that the safe running is ensured.
In some embodiments, when the air pressure sensor of the air reservoir normally collects and transmits an air pressure value, and a transmission line between the air pressure sensor and the controller of the brake system normally transmits a signal, the controller determines whether the air path of the brake system is leaking based on the air pressure value of the air reservoir. The air pressure characteristic data includes the air pressure increasing rate or the air pressure changing trend of the air reservoir, as shown in fig. 2, S110, the step of acquiring the air pressure characteristic data of the braking system in a preset time may include the following steps:
s111, acquiring a pressure value of the air cylinder in a preset time.
The preset time is a preset sampling duration before and adjacent to the current time.
When the air pump is used for inflating the air storage cylinder, the pressure sensor of the air storage cylinder is used for collecting the pressure value of the air storage cylinder and sending the pressure value to the controller, and the controller extracts the pressure value in the preset sampling time period from the received pressure value when the braking system does not receive the braking signal.
S112, determining the air pressure increasing rate of the air reservoir according to the pressure value of the air reservoir in the preset time.
Firstly, calculating the difference value between the pressure value of the air reservoir at the last moment and the pressure value of the air reservoir at the first moment in a preset sampling period to obtain an increase value of the pressure value, and then calculating the quotient of the increase value and the preset sampling period, wherein the quotient is taken as the air pressure increase rate of the air reservoir in the preset time, namely the average air pressure increase rate of the air reservoir.
When the preset sampling time length is the time length between two adjacent sampling time points, calculating the difference value between the pressure value of the current sampling time point and the pressure value of the last sampling time point of the current sampling time point, calculating the quotient of the difference value and the time length between the two adjacent sampling time points, and taking the quotient as the air pressure increasing rate of the air storage cylinder at the current sampling time point, namely the real-time air pressure increasing rate of the air storage cylinder.
Or S113, determining the air pressure change trend of the air reservoir according to the pressure value of the air reservoir in the preset time.
And calculating a difference value between the pressure value of the air reservoir at the last moment and the pressure value of the air reservoir at the first moment in a preset sampling time period, and determining the air pressure change trend of the air reservoir in the preset time based on the difference value.
When the preset sampling time length is the time length between two adjacent sampling time points, calculating the difference value between the pressure value of the current sampling time point and the pressure value of the last sampling time point of the current sampling time point, and determining the air pressure change trend of the air reservoir at the current sampling time point, namely the real-time air pressure change trend of the air reservoir, based on the difference value.
In one embodiment, the air pressure of the air reservoir is in an upward trend when the difference is greater than 0, in a steady trend when the difference is equal to 0, and in a downward trend when the difference is less than 0.
According to the method provided by the embodiment of the application, when the air pressure sensor of the air reservoir normally collects and sends the air pressure value and the transmission line between the air pressure sensor and the controller of the braking system normally transmits signals, the air pressure increase rate or the air pressure change trend of the air reservoir is calculated by collecting the air pressure value in the air reservoir and is used as the air pressure characteristic data of the braking system, and a data basis is provided for judging whether the air channel of the braking system leaks or not.
In one embodiment, when the air pressure characteristic data includes an air pressure increasing rate or an air pressure changing trend of the air cylinder, S120, adjusting an operation parameter value of the air pump when the air pressure characteristic data satisfies the air leakage determination condition may include the steps of:
s121, when the air pressure increasing rate of the air storage cylinder is smaller than the preset air pressure increasing rate, or the air pressure change trend is a descending trend, the operation power of the air pump is increased.
The air pressure increasing speed is an average air pressure increasing speed or a real-time air pressure increasing speed, and the air pressure changing trend is an air pressure changing trend or a real-time air pressure changing trend in preset time.
When the air leakage fault exists in the braking system, the air pump is controlled to operate according to the set operating power, the air pump starts to operate when the air pressure value is lower than the air pressure opening threshold value, and stops operating when the air pressure value is higher than or equal to the air pressure closing threshold value, so that intermittent operation is performed.
When the air pressure increasing rate of the air storage cylinder is smaller than the preset air pressure increasing rate or the air pressure changing trend is a descending trend, the air leakage fault of the braking system is indicated, the running power of the air pump is controlled to be increased, the rotating speed of the air pump is increased, the air charging rate of the air pump is increased along with the increasing speed, the air pressure value of the air storage cylinder is accelerated to rise or is changed from the descending trend to the rising trend, and the air pressure value in the air storage cylinder meets the braking requirement of a vehicle.
The air pressure increasing rate or the air pressure changing trend of the air cylinder is monitored while the operation power of the air pump is increased. And if the air pressure increasing rate of the air storage cylinder is greater than or equal to the preset air pressure increasing rate or the air pressure change trend is an ascending trend, controlling the air pump to keep the current operation power to operate until the air pressure value is greater than or equal to the air pressure closing threshold value, and controlling the air pump to stop operating. And when the air pressure value is lower than the air pressure opening threshold again, controlling the air pump to start to operate according to the operation power when the air pump is stopped last time.
According to the method provided by the embodiment of the application, when the air leakage fault exists in the braking system, the running power of the air pump is increased based on the air pressure increasing rate or the air pressure change trend of the air reservoir, the air charging rate of the air pump is increased, the air pressure value in the air reservoir can rapidly meet the braking requirement of a vehicle, and the safe running of the vehicle is ensured.
In one embodiment, the method may further comprise the steps of:
when the operating power of the air pump is increased to the peak power, the air pressure increasing rate of the air reservoir is still smaller than the preset air pressure increasing rate, or the air pressure change trend of the air reservoir is still a descending trend, the air pressure opening threshold of the air pump is increased and/or the air pump is controlled to continuously operate.
When the air leakage fault exists in the braking system, the operation power of the air pump is gradually increased, when the operation power of the air pump is increased to the peak power, the air pressure increasing speed of the air storage cylinder is still smaller than the preset air pressure increasing speed, or the air pressure change trend of the air storage cylinder is still a descending trend, the air pressure value of the air storage cylinder can not meet the braking requirement under the air charging speed at the moment, and further measures of increasing the air pressure opening threshold value of the air pump and/or controlling the air pump to continuously operate are taken, so that the air pressure increasing speed of the air storage cylinder is increased.
When the running power of the air pump is increased to the peak power, but the rising speed of the air pressure value of the air pump is still difficult to meet the braking requirement, the method further adopts measures of increasing the air pressure opening threshold value of the air pump and/or controlling the air pump to continuously run so as to increase the rising speed of the air pressure value of the air reservoir, so that the air pressure value in the air reservoir can rapidly meet the braking requirement of a vehicle, and the safe running of the vehicle is ensured.
In one embodiment, the air pressure characteristic data includes an air leakage level, which is a level indicating no air leakage or a level indicating the presence of air leakage.
In one embodiment, a technician presets the correspondence between the air pressure value change condition of the brake system and the air leakage level according to the requirement. The air pressure value change condition can be the air pressure increasing rate of the air storage cylinder, and the air pressure increasing rate can be the average air pressure increasing rate in preset time or the real-time air pressure increasing rate. When the air pressure increasing rate accords with the air pressure increasing rate under the normal condition, the brake system is free from air leakage, the corresponding air leakage grade is a grade which indicates no air leakage, for example, the grade which indicates no air leakage is grade 0, and the operation parameters of the air pump do not need to be adjusted. When the air pressure increasing rate is smaller than the air pressure increasing rate under the normal condition, the air leakage of the braking system is indicated, the corresponding air leakage grade is the grade indicating the air leakage, and the operation parameters of the air pump are required to be adjusted at the moment so as to keep the pressure value of the air reservoir within a set range or reduce the decreasing rate of the pressure value in the air reservoir.
S120, when the air pressure characteristic data meets the air leakage judging condition, adjusting the operation parameter value of the air pump, and the method can comprise the following steps:
and S122, when the air leakage level is the level indicating the air leakage, adjusting the operation parameter value of the air pump.
And when the air leakage level is the level indicating the air leakage exists, adjusting the operation parameter value of the air pump when the air leakage level indicates the air leakage exists in the brake system.
One or more operating parameter values of the air pump may be adjusted to indicate that there is an air leak, the level of air leak may be a plurality of air leak levels, and each air leak level may indicate a different air leak level, one of the operating parameters of the air pump may be adjusted to boost the air pressure value of the air reservoir to meet braking demands when the air leak level indicates a lesser air leak level, e.g., to boost the air pressure opening threshold of the air pump to boost the inflation frequency, and one or more parameter values of the air pump may be adjusted to maintain or boost the air pressure value of the air reservoir when the air leak level indicates a greater air leak level, e.g., to boost the air pressure opening threshold of the air pump and to boost the operating power of the air pump, when the air leak level is lesser than when the air leak level is lesser.
The method provided by the embodiment of the application adjusts the operation parameter value of the air pump based on the air leakage level, and more accurately controls the braking system to meet the air pressure value required by vehicle braking.
In one embodiment, the level indicating the presence of a blow-by gas is blow-by gas level one, blow-by gas level two, or blow-by gas level three. Wherein the air leakage degree represented by the air leakage level I, the air leakage level II and the air leakage level III is increased in sequence. The method comprises the steps of presetting an adjustment scheme corresponding to each air leakage level, wherein the adjustment scheme comprises operation parameters to be adjusted and how to adjust the operation parameters. S122, when the air leakage level is a level indicating that air leakage exists, adjusting the operation parameter value of the air pump may include the steps of:
s1221, when the air leakage level is one of the air leakage levels, increasing the air pressure opening threshold of the air pump.
The corresponding air leakage degree of the air leakage level can be that the braking system does not receive a braking signal within preset time, when the air pump is inflated, the air pressure increasing speed of the air storage cylinder is smaller than the preset air pressure increasing speed, the air pressure increasing speed is larger than 0, the air pressure value in the air storage cylinder can continuously rise, and the air leakage degree is light at the moment. The preset air pressure increasing rate is the air pressure increasing rate without air leakage.
When the air leakage level is the air leakage level, the air leakage degree is light, and the air pressure opening threshold value of the air pump is controlled to be improved.
When the air pressure value of the air storage cylinder is smaller than the air pressure opening threshold value, the air pump is controlled to start to charge air to the air storage cylinder, and when the air pressure value of the air storage cylinder is higher than the air pressure closing threshold value, the air pump is controlled to stop running. When the air leakage level is at one time, the braking system leaks air, but the air pressure value of the air storage cylinder can still be increased when the air pump is inflated, after the air pressure opening threshold value of the air pump is controlled to be increased, the inflation frequency of the air pump is increased, and the pressure value of the air storage cylinder can be kept within a set range.
For example, when no air leakage exists, the air pump is controlled to be started when the air pressure value of the air storage cylinder is lower than 0.7MPa, and at the moment, the air pump is controlled to be started when the air pressure value of the air storage cylinder is lower than 0.8MPa, so that the inflation frequency of the air pump is improved.
S1222, when the air leakage level is the air leakage level II, the air pump is controlled to continuously operate.
The corresponding air leakage degree of the air leakage level II can be that the braking system does not receive a braking signal within preset time, when the air pump is inflated, the air pressure increasing speed of the air storage cylinder is smaller than the preset air pressure increasing speed, the air pressure increasing speed is equal to 0, the air pressure value in the air storage cylinder can be kept stable, and the air leakage degree is heavier.
When the air leakage level is the air leakage level II, the air leakage level is heavier, the air pump is controlled to continuously run, and the pressure value of the air storage cylinder is kept not to drop through continuous inflation.
And S1223, when the air leakage level is air leakage level three, raising the operation power of the air pump to be preset power.
The corresponding air leakage degree of the air leakage level II can be that the braking system does not receive a braking signal within preset time, when the air pump is inflated, the air pressure increasing speed of the air storage cylinder is smaller than the preset air pressure increasing speed, the air pressure increasing speed is smaller than 0, the air pressure value in the air storage cylinder continuously drops, and the air leakage degree is heavy at the moment.
When the air leakage level is the air leakage level II, the air leakage level is heavy, and the operation power of the air pump is raised to be the preset power. The preset power is a power value preset by a technician according to requirements, and is larger than the current power and smaller than or equal to the peak power.
After the running power is improved, the air pump accelerates the air charging speed, and the air pressure dropping rate of the air storage cylinder can be reduced.
When the air leakage level is the air leakage level III, the continuous operation of the air pump and the operation power of the lifting air pump can be controlled to be the preset power.
According to the method provided by the embodiment of the application, when the air leakage exists in the braking system, the operation parameter value of the air pump is adjusted based on the air leakage level, and the braking system is controlled more accurately to meet the air pressure value required by vehicle braking.
In one embodiment, the vehicle is a vehicle type combining air path braking and motor braking, and can be switched between the air path braking and the motor braking. The motor braking means that when the controller of the braking motor receives a braking signal, the power supply of the braking motor is cut off, and the braking motor stops running to realize the deceleration or parking of the vehicle.
When the level indicating the presence of air leakage is air leakage level two or air leakage level three, the method may further include the steps of:
First, the air pump is controlled to stop working.
When the level of air leakage is the air leakage level II or the air leakage level III, the air leakage degree of the braking system of the air channel is heavy, if the air channel braking is continuously used, the braking requirement of a vehicle can be difficult to meet, potential safety hazards exist, the air channel braking is switched to motor braking at the moment, and the switching process comprises the step of controlling the air pump to stop working so as to close the air channel braking mode.
Then, the motor braking mode is controlled to be turned on.
The controller controls the brake motor to be started, so that the motor brake mode is switched to, and the vehicle can be braked by the brake motor.
When the air leakage degree of the braking system is heavy, the method provided by the embodiment of the application is switched to the motor braking mode, so that the braking requirement of the vehicle is met, the safe running of the vehicle is ensured, and the cruising ability of the vehicle is improved.
In some embodiments, when the air pressure sensor of the air reservoir cannot normally collect the air pressure value, or the transmission line between the air pressure sensor and the controller of the braking system cannot normally transmit a signal, the controller cannot receive the air pressure value of the air reservoir, and cannot determine whether the air path of the braking system leaks based on the air pressure value of the air reservoir. At this time, the controller controls the air pump to operate at a preset rotation speed, and because the torque of the air pump corresponds to the air pressure value of the air reservoir at the same rotation speed, the air pressure value of the air reservoir can be estimated based on the torque of the air pump, based on this, whether the air channel of the brake system leaks air can be judged based on the torque value, and the air pressure characteristic data comprises the torque increasing rate or the torque change trend of the air pump, as shown in fig. 3, S110, the step of acquiring the air pressure characteristic data of the brake system in the preset time can comprise the following steps:
s114, starting the air pump according to the preset intermittent time length.
The preset intermittent time is the time of turning off the air pump, and the air pump is in a turned-off state within the preset intermittent time. After the air pump is controlled to be shut down, the air pump is controlled to be started at intervals of a preset intermittent time.
S115, acquiring a torque value of the air pump in a preset time.
The preset time is a preset sampling duration.
The air pump sends a torque value in the time for inflating the air reservoir to the controller, and sends the torque value to the controller, and the controller extracts the torque value in the preset sampling time period in the time when the braking system does not receive the braking signal from the received torque value.
S116, determining the torque increasing rate of the air pump according to the torque value.
Firstly, calculating the difference value between the torque value of the air pump at the last moment and the torque value of the first moment in the preset sampling duration to obtain an increase value of the torque value, and then calculating the quotient of the increase value and the preset sampling duration, wherein the quotient is taken as the torque increase rate of the air pump in the preset time, namely the torque air pressure increase rate of the air pump.
When the preset sampling time length is the time length between two adjacent sampling time points, calculating the difference value between the torque value of the current sampling time point and the torque value of the last sampling time point of the current sampling time point, calculating the quotient of the difference value and the time length between the two adjacent sampling time points, and taking the quotient as the torque increasing rate of the air pump at the current sampling time point, namely the real-time torque increasing rate of the air pump.
Or S117, determining the torque change trend of the air pump according to the torque value.
Firstly, calculating a difference value between a torque value of the air pump at the last moment and a torque value of the air pump at the first moment in a preset sampling period, and determining a torque change trend of the air pump in the preset time based on the difference value.
When the preset sampling time length is the time length between two adjacent sampling time points, calculating the difference value between the torque value of the current sampling time point and the torque value of the last sampling time point of the current sampling time point, and determining the torque change trend of the air reservoir at the current sampling time point, namely the real-time torque change trend of the air reservoir, based on the difference value.
In one embodiment, the torque variation trend of the air pump is an upward trend when the difference is greater than 0, a smooth trend when the difference is equal to 0, and a downward trend when the difference is less than 0.
According to the method provided by the embodiment of the application, when the controller cannot receive the air pressure value of the air reservoir and the air channel of the braking system cannot be judged whether to leak based on the air pressure value of the air reservoir, the torque increasing rate or the torque change trend of the air pump is calculated based on the torque value of the air pump and is used as the air pressure characteristic data of the braking system, so that a data basis is provided for judging whether the air channel of the braking system leaks.
In one embodiment, the air pressure characteristic data includes a torque increasing rate or a torque changing trend of the air pump, the operation parameter value of the air pump may include a torque shutdown threshold and/or an intermittent period, as shown in fig. 4, S120, when the air pressure characteristic data satisfies the air leakage determination condition, adjusting the operation parameter value of the air pump may include the steps of:
and S123, when the torque increasing rate of the air pump is smaller than the preset torque increasing rate or the torque change trend of the air pump is a descending trend, increasing the torque closing threshold of the air pump and/or shortening the preset intermittent time.
The torque increasing speed is an average torque increasing speed or a real-time torque increasing speed, and the torque change trend is a torque change trend or a real-time torque change trend in preset time.
When the torque increasing rate of the air pump is smaller than the preset torque increasing rate, or when the torque changing trend of the air pump is a descending trend, the air leakage fault of the braking system is indicated, and the smaller the torque increasing rate is, the more serious the air leakage degree is.
And the torque shutdown threshold of the air pump is increased, and/or the preset intermittent time is shortened, so that the inflation frequency of the air pump is increased, and the pressure value of the air reservoir is ensured to meet the braking requirement.
And S124, when the torque shut-down threshold is increased to the peak value, the torque increasing rate of the air pump is still smaller than the preset torque increasing rate, or the torque change trend of the air pump is still a descending trend, the air pressure opening threshold of the air pump is increased, and/or the air pump is controlled to continuously run.
When the torque shut-down threshold is increased to a peak value, the torque increasing rate of the air pump is still smaller than the preset torque increasing rate, or the torque change trend of the air pump is still a decreasing trend, the air pressure value of the air storage cylinder can not meet the braking requirement under the inflation frequency at the moment, and further, the air pump is controlled to continuously run.
According to the method provided by the embodiment of the application, when the air leakage fault exists in the braking system, the torque shutdown threshold of the air pump is increased, and/or the preset intermittent time is shortened, the inflation frequency of the air pump is improved, and the pressure value of the air reservoir is ensured to meet the braking requirement. When the torque closing threshold is increased to a peak value, the torque increasing rate of the air pump is still smaller than the preset torque increasing rate, or the torque change trend of the air pump is still a decreasing trend, further measures for improving the torque closing threshold of the air pump and/or controlling the air pump to continuously run are taken, so that the air pressure value in the air storage cylinder can rapidly meet the braking requirement of the vehicle, and the safe running of the vehicle is ensured.
In one embodiment, the method may further include controlling to shut down the air pump when the torque value of the air pump increases to a torque shut down threshold S125.
When the torque value of the air pump is increased to the torque shutdown threshold, the air pressure value in the air reservoir meets the braking requirement of the vehicle, and the air pump is controlled to be shut down.
According to the method provided by the embodiment of the application, the closing of the air pump is controlled based on the torque value and the torque closing threshold value of the air pump, and even if the controller cannot receive the air pressure value of the air reservoir, the air pump can be controlled to run so as to meet the braking requirement of the vehicle, and the safe running of the vehicle is ensured.
Exemplary apparatus
Correspondingly, the embodiment of the application also provides a device for controlling the air pump, and as shown in fig. 4, the device 400 can comprise an acquisition module 410 and an adjustment module 420.
The acquiring module 410 is configured to acquire air pressure characteristic data of a braking system in a preset time, where the braking system at least includes an air pump and an air reservoir.
An adjusting module 420, configured to adjust an operation parameter value of the air pump to maintain the pressure value of the air reservoir within a set range or reduce a rate of decrease of the pressure value in the air reservoir when the air pressure characteristic data satisfies the air leakage determination condition;
the braking system does not receive a braking signal within a preset time, and the air pump is in an on state within the preset time.
When the air pump in the braking system is in an on state, the air pressure characteristic data of the braking system in the preset time is obtained, the braking system does not receive a braking signal in the preset time, and the air pressure in the air reservoir is not used for braking, so that when the air pressure characteristic data meets the air leakage judging condition, the air reservoir is indicated to have air leakage, the operation parameter value of the air pump is adjusted to keep the pressure value of the air reservoir in a set range, or the descending rate of the pressure value in the air reservoir is reduced, the braking requirement of a vehicle is met, the vehicle can keep running normally, and the cruising ability of the vehicle can be improved on the premise that the safety of the vehicle is ensured.
In one embodiment, the air pressure characteristic data includes an air pressure increasing rate or an air pressure changing trend of the air reservoir, and the obtaining module 410 is specifically configured to:
Acquiring a pressure value of the air cylinder within a preset time;
Determining the air pressure increasing rate of the air storage cylinder according to the pressure value of the air storage cylinder in the preset time;
or determining the air pressure change trend of the air reservoir according to the pressure value of the air reservoir in the preset time.
When the air pressure sensor of the air reservoir normally collects and sends the air pressure value and the transmission line between the air pressure sensor and the controller of the braking system normally transmits signals, the air pressure increasing rate or the air pressure change trend of the air reservoir is calculated by collecting the air pressure value in the air reservoir and is used as air pressure characteristic data of the braking system, and a data basis is provided for judging whether an air channel of the braking system leaks or not.
In one embodiment, when the air pressure characteristic data includes an air pressure increasing rate or an air pressure changing trend of the air reservoir, the adjusting module 420 is specifically configured to:
When the air pressure increasing speed of the air storage cylinder is smaller than the preset air pressure increasing speed, or the air pressure changing trend is a descending trend, the operation power of the air pump is increased.
When the air leakage fault exists in the braking system, the device provided by the embodiment of the application increases the running power of the air pump based on the air pressure increasing speed or the air pressure change trend of the air reservoir, increases the air charging speed of the air pump, increases the air pressure value in the air reservoir, rapidly meets the braking requirement of the vehicle, and ensures the safe running of the vehicle.
In one embodiment, the adjusting module 420 is further configured to increase the air pressure opening threshold of the air pump and/or control the air pump to continuously operate when the operating power of the air pump increases to the peak power, the air pressure increasing rate of the air reservoir is still smaller than the preset air pressure increasing rate, or the air pressure variation trend of the air reservoir is still a decreasing trend.
When the running power of the air pump is increased to the peak power, but the rising speed of the air pressure value of the air pump is still difficult to meet the braking requirement, the device further adopts measures of increasing the air pressure opening threshold value of the air pump and/or controlling the air pump to continuously run so as to increase the rising speed of the air pressure value of the air reservoir, so that the air pressure value in the air reservoir can rapidly meet the braking requirement of a vehicle, and the safe running of the vehicle is ensured.
In one embodiment, the air pressure characteristic data includes an air leakage level, which is a level indicating no air leakage or a level indicating the presence of air leakage, an adjustment module 420, specifically configured to:
When the air leakage level is a level indicating that air leakage exists, the operation parameter value of the air pump is adjusted.
The device provided by the embodiment of the application adjusts the operation parameter value of the air pump based on the air leakage level, and more precisely controls the braking system to meet the air pressure value required by vehicle braking.
In one embodiment, the level indicating the presence of a leak is a leak level one, a leak level two, or a leak level three, the adjustment module 420 may be specifically configured to:
when the air leakage level is one of the air leakage levels, the air pressure opening threshold value of the air pump is increased;
when the air leakage level is the air leakage level II, controlling the air pump to continuously run;
And when the air leakage level is the air leakage level III, the operation power of the air pump is increased to be the preset power.
According to the device provided by the embodiment of the application, different operation parameter values of the air pump are adjusted under different air leakage degrees so as to meet the air pressure value required by vehicle braking and ensure safe running of the vehicle.
In one embodiment, the apparatus 400 may further include a control module 430 when the level indicating the presence of a blow-by is either blow-by level two or three.
The control module 430 is used for controlling the air pump to stop working and also used for controlling the motor braking mode to be started so as to brake the vehicle through the motor.
When the air leakage degree of the braking system is heavy, the device provided by the embodiment of the application is switched to the motor braking mode, so that the braking requirement of the vehicle is met, the safe running of the vehicle is ensured, and the cruising ability of the vehicle is improved.
In one embodiment, the air pressure characteristic data includes a torque increase rate or a torque change trend of the air pump, and the acquisition module 410 is specifically configured to:
Starting an air pump according to a preset intermittent time length;
acquiring a torque value of the air pump within a preset time;
Determining the torque increasing rate of the air pump according to the torque value;
Or determining the torque variation trend of the air pump according to the torque value.
The device provided by the embodiment of the application can not receive the air pressure value of the air reservoir, and can not judge whether the air channel of the braking system leaks or not based on the air pressure value of the air reservoir, and can calculate the torque increasing rate or the torque change trend of the air pump based on the torque value of the air pump to serve as the air pressure characteristic data of the braking system, so as to provide a data basis for judging whether the air channel of the braking system leaks or not.
In one embodiment, the air pressure characteristic data includes a torque increase rate or a torque trend of the air pump, and the adjustment module 420 is specifically configured to:
when the torque increasing speed of the air pump is smaller than the preset torque increasing speed or the torque changing trend of the air pump is a descending trend, the torque closing threshold of the air pump is increased, and/or the preset intermittent time length is shortened;
When the torque shut-down threshold is increased to the peak value, the torque increasing rate of the air pump is still smaller than the preset torque increasing rate, or the torque change trend of the air pump is still a descending trend, the air pump is controlled to continuously operate.
When the air leakage fault exists in the braking system, the device provided by the embodiment of the application increases the torque shutdown threshold of the air pump, and/or shortens the preset intermittent time, improves the inflation frequency of the air pump, and ensures that the pressure value of the air reservoir meets the braking requirement. When the torque shut-down threshold is increased to a peak value, the torque increasing rate of the air pump is still smaller than the preset torque increasing rate, or the torque change trend of the air pump is still a descending trend, further measures for controlling the continuous operation of the air pump are taken, so that the air pressure value in the air reservoir can rapidly meet the braking requirement of the vehicle, and the safe running of the vehicle is ensured.
In one embodiment, the apparatus 400 may further include a control module 430.
The control module 430 is configured to control to shut down the air pump when the torque value of the air pump increases to a torque shut-down threshold.
The device provided by the embodiment of the application controls the closing of the air pump based on the torque value and the torque closing threshold value of the air pump, and even if the controller cannot receive the air pressure value of the air reservoir, the air pump can be controlled to run to meet the braking requirement of the vehicle, so that the safe running of the vehicle is ensured.
The device provided in this embodiment belongs to the same application conception as the method for controlling an air pump provided in the above embodiment of the present application, and may execute the method for controlling an air pump provided in any of the above embodiments of the present application, and has a functional module and beneficial effects corresponding to the execution of the method for controlling an air pump. Technical details not described in detail in this embodiment may be referred to the specific processing content of the method for controlling an air pump provided in the above embodiment of the present application, and will not be described herein.
Exemplary electronic device
Another embodiment of the present application also proposes an electronic device, as shown in fig. 5, including:
A memory 500 and a processor 510;
Wherein the memory 500 is connected to the process 510 for storing a program;
The processor 510 is configured to implement the method for controlling the air pump disclosed in any one of the above embodiments by running the program stored in the memory 200.
In particular, the electronic devices described above may also include buses, communication interfaces 520, input devices 530, and output devices 540.
The processor 510, the memory 500, the communication interface 520, the input device 530, and the output device 540 are connected to each other by a bus. Wherein:
a bus may comprise a path that communicates information between components of a computer system.
Processor 510 may be a general-purpose processor, such as a general-purpose Central Processing Unit (CPU), microprocessor, etc., or may be an application-specific integrated circuit (ASIC), or one or more integrated circuits for controlling the execution of programs in accordance with aspects of the present invention. But may also be a Digital Signal Processor (DSP), application Specific Integrated Circuit (ASIC), an off-the-shelf programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic device, discrete hardware components.
Processor 510 may include a main processor, and may also include a baseband chip, modem, and the like.
The memory 500 stores programs for implementing the technical scheme of the present invention, and may also store an operating system and other key services. In particular, the program may include program code including computer-operating instructions. More specifically, memory 500 may include read-only memory (ROM), other types of static storage devices that may store static information and instructions, random access memory (random access memory, RAM), other types of dynamic storage devices that may store information and instructions, disk storage, flash, and the like.
Input device 530 may include a means for receiving data and information sent by the braking system.
Output device 540 may include means, such as a display screen, speakers, etc., that allow information to be output to a user.
Communication interface 520 may include devices that use any type of transceiver to communicate with other devices or communication networks, such as an ethernet, a Radio Access Network (RAN), a Wireless Local Area Network (WLAN), etc.
The processor 510 executes a program stored in the memory 500 and invokes other devices that can be used to implement any of the steps of the method for controlling an air pump provided by the above-described embodiments of the present application.
The embodiment of the application also provides a vehicle, which comprises the electronic equipment shown in fig. 5, and the vehicle can be used for realizing the steps of any one of the methods for controlling the air pump provided by the embodiment of the application.
Exemplary computer program product and storage Medium
In addition to the methods and apparatus described above, embodiments of the application may also be a computer program product comprising computer program instructions which, when executed by a processor, cause the processor to perform the steps in the method of controlling an air pump according to the various embodiments of the application described in the "exemplary methods" section of this specification.
The computer program product may write program code for performing operations of embodiments of the present application in any combination of one or more programming languages, including an object oriented programming language such as Java, C++ or the like and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the user's computing device, partly on the user's device, as a stand-alone software package, partly on the user's computing device, partly on a remote computing device, or entirely on the remote computing device or server.
Furthermore, an embodiment of the present application may also be a storage medium having stored thereon a computer program that is executed by a processor to perform the steps in the method of controlling an air pump according to the various embodiments of the present application described in the above-described "exemplary method" section of the present specification.
For the foregoing method embodiments, for simplicity of explanation, the methodologies are shown as a series of acts, but one of ordinary skill in the art will appreciate that the present application is not limited by the order of acts, as some steps may, in accordance with the present application, occur in other orders or concurrently. Further, those skilled in the art will also appreciate that the embodiments described in the specification are all preferred embodiments, and that the acts and modules referred to are not necessarily required for the present application.
It should be noted that, in the present specification, each embodiment is described in a progressive manner, and each embodiment is mainly described as different from other embodiments, and identical and similar parts between the embodiments are all enough to be referred to each other. For the apparatus class embodiments, the description is relatively simple as it is substantially similar to the method embodiments, and reference is made to the description of the method embodiments for relevant points.
The steps in the method of each embodiment of the application can be sequentially adjusted, combined and deleted according to actual needs, and the technical features described in each embodiment can be replaced or combined.
The modules and the submodules in the device and the terminal of the embodiments of the application can be combined, divided and deleted according to actual needs.
In the embodiments provided in the present application, it should be understood that the disclosed terminal, apparatus and method may be implemented in other manners. For example, the above-described terminal embodiments are merely illustrative, and for example, the division of modules or sub-modules is merely a logical function division, and there may be other manners of division in actual implementation, for example, multiple sub-modules or modules may be combined or integrated into another module, or some features may be omitted, or not performed. Alternatively, the coupling or direct coupling or communication connection shown or discussed with each other may be an indirect coupling or communication connection via some interfaces, devices or modules, which may be in electrical, mechanical, or other forms.
The modules or sub-modules illustrated as separate components may or may not be physically separate, and components that are modules or sub-modules may or may not be physical modules or sub-modules, i.e., may be located in one place, or may be distributed over multiple network modules or sub-modules. Some or all of the modules or sub-modules may be selected according to actual needs to achieve the purpose of the embodiment.
In addition, each functional module or sub-module in the embodiments of the present application may be integrated in one processing module, or each module or sub-module may exist alone physically, or two or more modules or sub-modules may be integrated in one module. The integrated modules or sub-modules may be implemented in hardware or in software functional modules or sub-modules.
Those of skill would further appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware, computer software, or combinations of both, and that the various illustrative elements and steps are described above generally in terms of functionality in order to clearly illustrate the interchangeability of hardware and software. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the solution. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present application.
The steps of a method or algorithm described in connection with the embodiments disclosed herein may be embodied directly in hardware, in a software unit executed by a processor, or in a combination of the two. The software elements may be disposed in Random Access Memory (RAM), memory, read Only Memory (ROM), electrically programmable ROM, electrically erasable programmable ROM, registers, hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art.
Finally, it is further noted that relational terms such as first and second, and the like are used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Moreover, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises an element.
The previous description of the disclosed embodiments is provided to enable any person skilled in the art to make or use the present application. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other embodiments without departing from the spirit or scope of the application. Thus, the present application is not intended to be limited to the embodiments shown herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.