Vehicle control method and device, electronic equipment and storage medium

By monitoring vehicle speed and engine status in real time within the braking system and adjusting the control strategy of the vacuum pump, the problem of the electronic vacuum pump stopping operation under special conditions was solved, thereby improving the safety and effectiveness of the vehicle braking system.

CN121912927APending Publication Date: 2026-04-24CHERY AUTOMOBILE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
CHERY AUTOMOBILE CO LTD
Filing Date
2026-03-02
Publication Date
2026-04-24

AI Technical Summary

Technical Problem

The control strategy of the existing braking system may cause the electronic vacuum pump control logic to stop operating under special conditions, resulting in a reduction in vehicle safety and effectiveness.

Method used

By acquiring vehicle speed, engine start time, and brake pedal signal, the vacuum pump's vacuum level and power supply voltage are determined, and a start command is sent to ensure the vacuum pump operates normally under special conditions. The vacuum threshold is adjusted based on ambient pressure, and a delay mechanism is used to prevent frequent start-stop cycles.

Benefits of technology

Without increasing the overall vehicle cost, it improves the safety and effectiveness of the vehicle's braking system, ensuring the stability of braking performance and the durability of the vacuum pump.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121912927A_ABST
    Figure CN121912927A_ABST
Patent Text Reader

Abstract

The invention discloses a vehicle control method and device, electronic equipment and a storage medium, and relates to the technical field of brake control of automobiles. The method comprises the steps that the current running speed of a vehicle and the working duration after an engine is started are obtained, and under the condition that a vacuum pump of the vehicle meets a triggering condition, if the current running speed reaches a speed threshold value or the working duration after the engine is started reaches a time threshold value, according to a braking request of a brake pedal of the vehicle, the vacuum pump of the vehicle is started; sending a starting instruction to the vacuum pump. The vacuum pump can be normally triggered to vacuumize when the vacuum degree in the vacuum cavity is insufficient under the special working condition that an engine of the vehicle is stopped but the vehicle speed exists, the appropriate brake pedal force and the brake stability of the vehicle are guaranteed, and the brake safety of the vehicle is improved while the cost of the whole vehicle is not increased.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of automotive braking control technology, and more specifically, to a vehicle control method, device, electronic device, and storage medium. Background Technology

[0002] As a crucial component of vehicle safety, the braking system's core function is to provide the necessary braking force, ensuring a comfortable and effective braking experience, thereby guaranteeing driving safety. Turbocharged engine braking systems are equipped with an electronic vacuum pump. Its function is to activate the vacuum pump control logic to evacuate the vacuum booster when the intake manifold cannot provide sufficient vacuum. However, current braking system control strategies largely prioritize extending the vacuum pump's lifespan, neglecting the safety risks that could arise from the electronic vacuum pump's control logic ceasing operation under specific operating conditions.

[0003] Therefore, improving the safety and effectiveness of vehicle braking systems has become a problem that needs to be solved. Summary of the Invention

[0004] In view of this, embodiments of this application propose a vehicle control method, device, electronic device, and storage medium, which can ensure the normal operation of the vacuum pump control logic even when the vehicle's generator is stopped, thereby improving the safety and effectiveness of the vehicle's braking system.

[0005] The following technical solution is adopted in this application.

[0006] In a first aspect, embodiments of this application provide a vehicle control method, the method comprising:

[0007] The system acquires the vehicle's first speed, first time, and first signal; the first speed is the vehicle's current driving speed; the first time is the operating time of the vehicle's engine after startup; the first signal indicates that the vehicle's brake pedal requests braking; when the vehicle's vacuum pump meets the triggering conditions, a second signal is sent to the vacuum pump based on the first speed reaching a speed threshold or the first time reaching a time threshold; the triggering conditions are that the vacuum level of the vacuum pump is less than the first vacuum threshold and the supply voltage of the vacuum pump is within the voltage threshold range; the second signal indicates that the vacuum level in the vacuum chamber of the vacuum pump is less than the first vacuum threshold; based on the first and second signals, a start command is sent to the vacuum pump.

[0008] In some embodiments, the method further includes, before sending the second signal to the vacuum pump: Obtain the ambient pressure of the vehicle and the vacuum chamber pressure of the vacuum pump; determine the vacuum level of the vacuum pump based on the difference between the ambient pressure and the vacuum chamber pressure.

[0009] In some embodiments, the method includes, before sending a second signal to the vacuum pump: The first vacuum threshold of the vacuum pump is determined based on the ambient pressure; the first vacuum threshold is positively correlated with the ambient pressure.

[0010] In some embodiments, after sending a start command to the vacuum pump based on a first signal and a second signal, the method includes: Based on the ambient pressure, a second vacuum threshold for the vacuum pump is determined; the second vacuum threshold is positively correlated with the ambient pressure; the first vacuum threshold is less than the second vacuum threshold; a stop command is sent to the vacuum pump if the vacuum level of the vacuum pump reaches the second vacuum threshold and the duration of the vacuum level reaching the second vacuum threshold meets the target duration.

[0011] In some embodiments, after sending a start command to the vacuum pump based on a first signal and a second signal, the method includes: Obtain the vehicle's third signal; the third signal indicates that the vehicle's brake pedal has no braking request; based on the third signal, determine the vacuum pump's second time; the second time is the operating time of the vacuum pump after executing the start command.

[0012] In some embodiments, after determining the second time of the vacuum pump based on the third signal, the method further includes: Determine whether the second time has reached the continuous operating time limit of the vacuum pump; if the second time has reached the continuous operating time limit of the vacuum pump, send a stop command to the vacuum pump according to the second signal.

[0013] Secondly, embodiments of this application provide a vehicle control device applied to a vehicle control module, the device comprising: The acquisition module is used to acquire the vehicle's first speed, first time, and first signal; the first speed is the vehicle's current driving speed; the first time is the operating time of the vehicle's engine after starting; the first signal is used to indicate that the vehicle's brake pedal has a braking request; the processing module is used to send a second signal to the vacuum pump when the vehicle's vacuum pump meets the triggering conditions, based on the first speed reaching a speed threshold or the first time reaching a time threshold; the triggering conditions are that the vacuum degree of the vacuum pump is less than the first vacuum threshold and the supply voltage of the vacuum pump is within the voltage threshold range; the second signal is used to indicate that the vacuum degree in the vacuum chamber of the vacuum pump is less than the first vacuum threshold; the sending module is used to send a start command to the vacuum pump based on the first signal and the second signal.

[0014] Thirdly, embodiments of this application provide an electronic device, which includes: a processor; and a memory storing computer-readable instructions, which, when executed by the processor, implement the vehicle control method described above.

[0015] Fourthly, embodiments of this application provide a computer-readable storage medium storing computer-readable instructions thereon, which, when executed by a processor or electronic device, implement the vehicle control method described above.

[0016] In the solution of this application, firstly, the first speed and first time of the vehicle are obtained, as well as the first signal that the brake pedal has a braking request are obtained. Then, based on the first speed reaching the speed threshold, or the first time reaching the time threshold, and the vacuum pump vacuum degree being less than the first vacuum threshold and the vacuum pump power supply voltage being within the voltage threshold range, a start command is sent to the vacuum pump, which ensures that the vehicle's brake pedal force is appropriate and the braking is effective, thereby achieving the goal of improving the vehicle's braking safety without increasing the overall vehicle cost.

[0017] Secondly, by considering the impact of environmental pressure on the vacuum pump's vacuum level, first vacuum threshold, and second vacuum threshold, the stability of the vehicle's braking performance is ensured. In addition, after the vacuum pump starts, by setting the duration for which the vacuum level reaches the second vacuum threshold to meet the target duration before stopping the vacuum pump, the frequent start-stop of the vacuum pump caused by vacuum level fluctuations and transient changes in operating conditions can be avoided, thereby improving the durability of the vacuum pump.

[0018] Finally, by acquiring the continuous operating time of the vacuum pump in real time and setting the continuous operating time limit of the vacuum pump, it is ensured that the vacuum pump can replenish the vacuum after the brake is released, while also avoiding the overheating / overcurrent protection caused by the vacuum pump operating for a long time, thus improving vehicle safety.

[0019] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and do not limit this application. Attached Figure Description

[0020] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application. It is obvious that the drawings described below are merely some embodiments of this application, and those skilled in the art can obtain other drawings based on these drawings without any inventive effort.

[0021] Figure 1 This is a schematic diagram of a vehicle control method provided in an embodiment of this application.

[0022] Figure 2 This is a schematic flowchart of a vehicle control method provided in an embodiment of this application.

[0023] Figure 3 This is a flowchart illustrating a method for determining vacuum level according to an embodiment of this application.

[0024] Figure 4 This is a flowchart illustrating a method for controlling a vacuum pump to stop operating, as provided in an embodiment of this application.

[0025] Figure 5 This is a flowchart illustrating another method for controlling the vacuum pump to stop operating, provided in an embodiment of this application.

[0026] Figure 6 This is a flowchart illustrating the control logic of a vacuum pump provided in an embodiment of this application.

[0027] Figure 7 This is a flowchart illustrating the triggering logic of a vacuum pump provided in an embodiment of this application.

[0028] Figure 8 This is a schematic diagram of the structure of a vehicle control device provided in an embodiment of this application.

[0029] Figure 9 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application.

[0030] The accompanying drawings have illustrated specific embodiments of this application, which will be described in more detail below. These drawings and descriptions are not intended to limit the scope of the concept in any way, but rather to illustrate the concept of this application to those skilled in the art through specific embodiments. Detailed Implementation

[0031] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numbers in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this application. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this application as detailed in the appended claims.

[0032] In conventional technology, the vacuum pump control strategy activates the vacuum pump control logic a few seconds after the engine starts. Therefore, once the engine stops, the electronic vacuum pump control logic ceases, extending the vacuum pump's lifespan by reducing its operational frequency. However, with increasing vehicle safety requirements, this strategy of executing control logic only after engine start presents safety risks under specific conditions. For example, if the vehicle is parked on a slope and the user releases the brake pedal, it may roll backward. Since the engine is not running, brake failure is possible when the user presses the brake pedal. Alternatively, if the engine stalls due to abnormal operation or other mishaps while the vehicle is in motion, the electronic vacuum pump control logic will not function, leading to braking difficulties. Therefore, this poses a safety concern for the vehicle.

[0033] The vehicle control method provided in this application aims to solve the above-mentioned technical problems of the prior art.

[0034] The technical solution of this application and how it solves the above-mentioned technical problems will be described in detail below with specific embodiments. These specific embodiments can be combined with each other, and the same or similar concepts or processes may not be described again in some embodiments. The embodiments of this application will be described below with reference to the accompanying drawings.

[0035] Figure 1 This is a schematic diagram illustrating a vehicle control method provided in an embodiment of this application. Figure 1 As shown, the vehicle control method provided in this application embodiment includes a vehicle control module 100, wherein the control module 100 includes a vehicle controller 101, a braking system 102, an electronic vacuum pump system 103, a drive motor system 104, and a sensor group 105.

[0036] Optionally, the control module 100 can communicate via wired or wireless connection. Wired connection may include, but is not limited to, bus, fiber optic cable, or network cable. Wireless connection may include, for example, transmission control protocol / internet protocol (TCP / IP), wireless local area network protocol (WLAN), and remote direct memory access (RDMA) over converged ethernet (RoCE) network protocol.

[0037] The following is combined Figure 1 The control module 100 shown illustrates the vehicle control method provided in this application embodiment: First, the vehicle controller 101 obtains the current driving speed of the vehicle through the sensor group 105, obtains the working time of the vehicle's engine after starting from the drive motor system 104, and obtains the vehicle's braking request signal from the braking system 102; Second, when the vehicle controller 101 determines that the vehicle's vacuum pump meets the triggering conditions, and at the same time, the vehicle controller 101 determines that the vehicle's driving speed reaches a speed threshold or the working time of the engine after starting reaches a time threshold, it generates a second signal that the vacuum degree of the vacuum pump is less than the first vacuum threshold and sends the second signal to the electronic vacuum pump system 103; Finally, based on the first and second signals, the vehicle controller 101 generates a command to start the electronic vacuum pump and sends the command to the electronic vacuum pump system 103.

[0038] Below Figure 1 Based on the control module 100 shown, the vehicle control method provided in the embodiments of this application will be further described, such as... Figure 2 The diagram shown illustrates a vehicle control method. In a specific embodiment, this vehicle control can be applied to, for example... Figure 8 The vehicle control device 800 and the electronic equipment 900 equipped with the vehicle control device 800 are shown. Figure 9 The specific process of the embodiments of this application will be described below. Of course, it is understood that this method can be executed by a cloud server with computing power. The following will focus on... Figure 2 The process shown is described in detail. The vehicle control method may specifically include the following steps 201 to 203.

[0039] Step 201: Obtain the vehicle's first speed, first time, and first signal; the first speed is the vehicle's current driving speed; the first time is the operating time of the vehicle's engine after it starts; the first signal is used to indicate that the vehicle's brake pedal has a braking request.

[0040] In this embodiment, the first speed is the current wheel speed of the vehicle, which is collected in real time by the wheel speed sensors in the sensor group; wherein, when the vehicle is in any gear and the vehicle is displaced, the wheel speed sensors will collect the speed of the four wheels.

[0041] In this embodiment of the application, the first time is the engine working time obtained from the time the engine starts and finishes; wherein, the time when the engine meets the state of reaching the speed threshold and being able to maintain the speed autonomously is defined as the time when the engine starts and finishes.

[0042] In this embodiment of the application, the first signal is a state signal of the driver pressing the brake pedal; wherein, the vehicle controller determines that the vehicle has a braking request based on the pedal travel exceeding a threshold collected by the brake pedal position sensor.

[0043] For example, when the engine is off, the vehicle's electronic vacuum pump control logic fails, preventing the electronic vacuum pump from starting. In this situation, the vehicle may stall and roll backwards, leading to brake pedal hardening and brake failure due to insufficient vacuum. Therefore, using vehicle speed as one of the control conditions for starting the vacuum pump, and adding a speed recognition function, can ensure that the electronic vacuum pump control logic is still triggered even when the engine is off but the vehicle has speed. For example, speed sensors can be installed on all four wheels of the vehicle to collect the wheel's movement speed in real time.

[0044] Step 202: When the vehicle's vacuum pump meets the triggering conditions, a second signal is sent to the vacuum pump based on the first speed reaching a speed threshold or the first time reaching a time threshold. The triggering conditions are that the vacuum degree of the vacuum pump is less than the first vacuum threshold and the power supply voltage of the vacuum pump is within the voltage threshold range. The second signal is used to indicate that the vacuum degree in the vacuum chamber of the vacuum pump is less than the first vacuum threshold.

[0045] In this embodiment of the application, the second signal is a state signal indicating insufficient vacuum in the vacuum pump chamber.

[0046] In this embodiment, the speed threshold is the minimum speed at which the vehicle is in motion; the time threshold is the delay time for the vacuum pump control logic to start; the first vacuum threshold is the minimum vacuum level to ensure the braking assist of the braking system, which can be understood as the minimum vacuum threshold for starting the vacuum pump; and the voltage threshold range is the power supply voltage range of the vacuum pump, which is the voltage range to ensure the vacuum pump is in normal working condition.

[0047] For example, when the vacuum pump is in a fault-free condition, if the vacuum level of the vacuum pump is less than the first vacuum threshold and the power supply voltage of the vacuum pump is within the voltage threshold range, the vacuum level of the vacuum pump is determined by real-time acquisition of the pressure value inside the vacuum pump chamber by a vacuum pressure sensor installed on the vacuum pump. When the vacuum level is less than the first vacuum threshold and the power supply voltage of the vacuum pump is within the voltage threshold range, the vehicle meets the basic conditions for triggering the vacuum pump to start.

[0048] In the first optional example, under the basic condition that the vehicle meets the conditions for triggering the vacuum pump to start, the speed of the wheels can be collected in real time by the speed sensor to determine the first speed of the vehicle and set a speed threshold for the vehicle. When the first speed reaches the speed threshold, for example, the speed threshold is set to 2km / h, a second signal is sent to the vacuum pump to avoid the situation where the vehicle engine is turned off but there is still vehicle speed, and the electronic vacuum pump control logic cannot be triggered, causing the vacuum to be at the lower limit when the driver steps on the brake, resulting in braking difficulty.

[0049] In the second alternative example, under the basic condition that the vehicle meets the requirements for triggering the vacuum pump to start, a first time can be collected by a delay timer deployed on the engine, and a delay time threshold can be set for the engine. When the first time reaches the time threshold, a second signal is sent to the vacuum pump to avoid the impact of the large current on the vacuum pump when the engine starts, as well as the frequent start and stop of the vacuum pump. At the same time, it can ensure that the engine enters a stable working state and that the engine itself completes the vacuum.

[0050] Step 203: Based on the first signal and the second signal, send a start command to the vacuum pump.

[0051] In this embodiment, the vehicle controller receives a first signal from the driver pressing the brake pedal and a second signal from insufficient vacuum in the vacuum pump chamber, and sends a start command to the vacuum pump.

[0052] For example, such as Figure 6 The diagram shows a flow chart of the control logic of a vacuum pump. Under fault-free conditions, the vacuum pump can be triggered when the vacuum level of the vacuum chamber of the vacuum booster (i.e., the difference between the vacuum chamber pressure and the ambient pressure) is less than the first vacuum threshold, the power supply voltage of the vacuum pump is normal, a brake signal is received, and the conditions are met that the time after the engine starts reaches the time threshold or the vehicle speed reaches the speed threshold.

[0053] In this embodiment, a vehicle speed recognition function is added to the original electronic vacuum pump control strategy. This allows the electronic vacuum pump to trigger vacuuming normally when insufficient vacuum is detected in the vacuum chamber, even when the engine is not running but the vehicle has speed. This ensures normal braking and acceptable brake pedal force, improving vehicle braking safety without increasing overall vehicle cost.

[0054] Before sending a second signal to the vacuum pump, how to determine the vacuum level of the vacuum pump? This application provides an optional implementation method, such as... Figure 3 The flowchart shown is a method for determining the vacuum level, which may specifically include the following steps 301 to 305.

[0055] Step 301: Obtain the vehicle's first speed, first time, and first signal; the first speed is the vehicle's current driving speed; the first time is the operating time of the vehicle's engine after it starts; the first signal is used to indicate that the vehicle's brake pedal has a braking request.

[0056] Step 302: Obtain the ambient pressure of the vehicle and the vacuum chamber pressure of the vacuum pump.

[0057] In this embodiment, since the ambient pressure changes significantly with altitude, if the start and stop of the vacuum pump are controlled solely by the absolute value of the vacuum degree, the vehicle will experience insufficient braking assistance and reduced braking performance at high altitudes. Therefore, in order to ensure that the vehicle's braking assistance remains stable under different ambient atmospheric pressures, the vacuum pump is controlled by comprehensively considering both the ambient atmospheric pressure and the vacuum chamber pressure.

[0058] For example, the current environmental pressure of the vehicle can be read directly by integrating an atmospheric pressure sensor inside the vehicle, or the current environmental pressure of the vehicle can be collected by deploying an external independent atmospheric pressure sensor in the vehicle.

[0059] Step 303: Determine the vacuum level of the vacuum pump based on the difference between the ambient pressure and the vacuum chamber pressure.

[0060] For example, such as Figure 6 As shown, the acquired ambient pressure is sent to the vehicle controller, and the vacuum chamber pressure collected in real time by the vacuum pressure sensor is also sent to the vehicle controller. The vehicle controller calculates the difference between the two to obtain the vacuum degree in the vacuum pump chamber. That is, the value of the vacuum degree is the difference between the ambient pressure and the vacuum chamber pressure. As the ambient pressure increases, the value of the vacuum degree also increases.

[0061] Step 304: When the vehicle's vacuum pump meets the triggering conditions, a second signal is sent to the vacuum pump based on the first speed reaching a speed threshold or the first time reaching a time threshold. The triggering conditions are that the vacuum degree of the vacuum pump is less than the first vacuum threshold and the power supply voltage of the vacuum pump is within the voltage threshold range. The second signal is used to indicate that the vacuum degree in the vacuum chamber of the vacuum pump is less than the first vacuum threshold.

[0062] Step 305: Based on the first signal and the second signal, send a start command to the vacuum pump.

[0063] The specific steps of steps 301, 304 to 305 can be found in steps 201 to 203, and will not be repeated here.

[0064] In this embodiment, the vacuum level of the vacuum pump is determined by comprehensively considering the ambient atmospheric pressure and the vacuum chamber pressure, thereby improving the stability of the vehicle braking system's braking performance.

[0065] Based on the above, after sending the second signal to the vacuum pump, this application provides an optional implementation method for controlling the vacuum pump to stop operating, such as... Figure 4 The flowchart shown is a method for controlling a vacuum pump to stop operating, which may specifically include the following steps 401 to 406.

[0066] Step 401: Obtain the vehicle's first speed, first time, and first signal; the first speed is the vehicle's current driving speed; the first time is the operating time of the vehicle's engine after it starts; the first signal is used to indicate that the vehicle's brake pedal has a braking request.

[0067] Step 402: Determine the first vacuum threshold of the vacuum pump based on the ambient pressure; the first vacuum threshold is positively correlated with the ambient pressure.

[0068] For example, if the vacuum level is too low, the brakes will be hard, and the driver will need to apply a large pedal force to obtain the target braking force, which may result in excessive brake pedal force and insufficient travel. On the other hand, if the vacuum level is too high, the brakes will be soft, and the driver will need to press the pedal deeply to obtain the target braking force, which may result in excessive brake pedal travel. Therefore, it is necessary to ensure that the vacuum level of the vacuum chamber is always within the vacuum threshold range to ensure that the vehicle can brake effectively.

[0069] Furthermore, since vacuum levels are affected by environmental pressure, the vacuum threshold range needs to be adjusted according to the environmental pressure of the vehicle. The first vacuum threshold is the lower limit of the vacuum threshold range. Optionally, using big data algorithms, the first vacuum threshold can be determined by multiplying a fixed ratio by the environmental pressure. Therefore, as the environmental pressure increases, the first vacuum threshold will increase.

[0070] Step 403: When the vehicle's vacuum pump meets the triggering conditions, a second signal is sent to the vacuum pump based on the first speed reaching a speed threshold or the first time reaching a time threshold. The triggering conditions are that the vacuum degree of the vacuum pump is less than the first vacuum threshold and the power supply voltage of the vacuum pump is within the voltage threshold range. The second signal is used to indicate that the vacuum degree in the vacuum chamber of the vacuum pump is less than the first vacuum threshold.

[0071] Step 404: Based on the first signal and the second signal, send a start command to the vacuum pump.

[0072] Step 405: Determine the second vacuum threshold of the vacuum pump based on the ambient pressure; the second vacuum threshold is positively correlated with the ambient pressure; the first vacuum threshold is less than the second vacuum threshold.

[0073] For example, the second threshold range is the upper limit of the vacuum threshold range. Similarly, it can also be determined by combining big data algorithms and multiplying a fixed ratio by the environmental pressure. Therefore, as the environmental pressure increases, the second vacuum threshold will also increase.

[0074] Step 406: Based on the fact that the vacuum pump has reached the second vacuum threshold and the duration of the vacuum reaching the second vacuum threshold meets the target duration, a stop command is sent to the vacuum pump.

[0075] In this embodiment of the application, in order to avoid frequent start-stop of the vacuum pump due to vacuum fluctuations and transient changes in operating conditions, when the vacuum level of the brake booster vacuum chamber reaches the edge of the second vacuum threshold, in order to avoid frequent signal jumps during the execution process, the vehicle controller is set to cancel the working request of the vacuum pump after a calibrable delay (i.e., the duration for which the vacuum level reaches the second vacuum threshold meets the target duration), so as to improve the durability of the vacuum pump.

[0076] The specific steps of steps 401, 403 to 404 can be found in steps 201 to 203, and will not be repeated here.

[0077] In this embodiment, on the one hand, the upper and lower limits of the vacuum degree are adjusted according to the environmental pressure of the vehicle to ensure that the vacuum degree is always kept within a suitable range and improve the braking stability of the vehicle; on the other hand, the frequent start and stop of the vacuum pump caused by small fluctuations in vacuum degree and transient fluctuations in braking is suppressed by the time-delay anti-shake mechanism, thereby extending the life of the vacuum pump motor.

[0078] Based on the above, after sending a start command to the vacuum pump based on the first and second signals, this application provides an optional implementation method for sending a stop command to the vacuum pump, such as... Figure 5 The flowchart shown is another method for controlling the vacuum pump to stop operating, which may specifically include the following steps 501 to 507.

[0079] Step 501: Obtain the vehicle's first speed, first time, and first signal; the first speed is the vehicle's current driving speed; the first time is the operating time of the vehicle's engine after it starts; the first signal is used to indicate that the vehicle's brake pedal has a braking request.

[0080] Step 502: When the vehicle's vacuum pump meets the triggering conditions, a second signal is sent to the vacuum pump based on the first speed reaching a speed threshold or the first time reaching a time threshold. The triggering conditions are that the vacuum degree of the vacuum pump is less than the first vacuum threshold and the power supply voltage of the vacuum pump is within the voltage threshold range. The second signal is used to indicate that the vacuum degree in the vacuum chamber of the vacuum pump is less than the first vacuum threshold.

[0081] Step 503: Based on the first signal and the second signal, send a start command to the vacuum pump.

[0082] Step 504: Obtain the vehicle's third signal; the third signal is used to indicate that the vehicle's brake pedal has no braking request.

[0083] In this embodiment of the application, the third signal is the state signal of the driver releasing the brake pedal.

[0084] Step 505: Determine the second time of the vacuum pump based on the third signal; the second time is the working time after the vacuum pump executes the start command.

[0085] In this embodiment, after the vehicle controller receives the first and second signals, it triggers the vacuum pump to operate. At this time, upon receiving the third signal indicating that the driver has released the brake pedal, if the vacuum level in the vacuum chamber reaches the second vacuum threshold, the electronic vacuum pump will stop pumping; if the vacuum level in the vacuum chamber has not yet reached the second vacuum threshold, the electronic vacuum pump will continue pumping. To ensure the safe operation of the vacuum pump, a timer is started when the vacuum pump receives the start command to obtain the continuous operating time of the vacuum pump in real time.

[0086] Step 506: Determine whether the second time has reached the continuous operating time limit of the vacuum pump.

[0087] In this embodiment, the continuous working time limit is the longest continuous working time during which the vacuum pump can operate safely.

[0088] For example, in order to ensure that the vacuum pump can replenish the vacuum after the brake is released, while avoiding the vacuum pump from overheating / overcurrent protection due to prolonged operation, a maximum continuous working time (continuous working time limit) is set for the vacuum pump.

[0089] Step 507: If the second time reaches the continuous working time limit of the vacuum pump, a stop command is sent to the vacuum pump according to the second signal.

[0090] In this embodiment, when the continuous operating time of the vacuum pump reaches its operating limit, but a second signal indicating insufficient vacuum is still received, the vehicle controller sends a stop command to the vacuum pump to force it to shut down if the vacuum pump fails to reach the second vacuum threshold after operating for an extended period. The continuous operating time limit is determined by the vacuum pump's thermal characteristics, continuous operating capability, and durability.

[0091] Optionally, such as Figure 7 The diagram shows a flowchart of the triggering logic for a vacuum pump. Referring to Table 1, the control logic of the vacuum pump is as follows: when the vacuum insufficiency request flag is set to 1 (BrkPrs_bVaccReq=1), the vacuum pump supply voltage is within the normal operating range (SSUB_UbStd<uBatMx_C and SSUB_UbStd>uBatMn_C, output 1), the engine start-up time is greater than the delay time (StSta_tStaEnd≥tAftEnd_C, output 1), or the vehicle speed is greater than the vehicle speed threshold (SSVSP_VSP≥VspThrd_C, output 1), the vacuum pump operating condition flag is set to 1 (BrkPmp_bPmpChk=1).

[0092] Furthermore, when the driver applies the brake (SSEGAS_bBrk=1), the vacuum pump operation flag is set to 1 (BrkPmp_bPmpTrig=1), and the vacuum pump begins to draw a vacuum.

[0093] Furthermore, when the brake pedal is released (SSEGAS_bBrk=0), and the vacuum level of the vacuum chamber of the vacuum booster reaches the maximum vacuum threshold, the insufficient vacuum request flag is reset to 0 (BrkPrs_bVaccReq=0), the vacuum pump operation flag is reset to 0 (BrkPmp_bPmpTrig=0), and the vacuum pump stops pumping. Furthermore, when the brake pedal is released (SSEGAS_bBrk=0), if the vacuum level in the vacuum chamber has not reached the maximum vacuum threshold, the vacuum pump's working flag remains set to 1 (BrkPmp_bPmpTrig=1), and the vacuum pump continues to pump vacuum until the maximum working time is reached (tDlyBrkPmpMx_C=1). At this point, the vacuum pump's working flag is reset to 0 (BrkPmp_bPmpTrig=0), and the vacuum pump stops pumping vacuum.

[0094]

[0095] Table 1 The specific steps of steps 501 to 503 can be found in steps 201 to 203, and will not be repeated here.

[0096] In this embodiment, by acquiring the continuous working time of the vacuum pump in real time and setting the maximum continuous working time, it is possible to ensure that the vacuum pump can replenish the vacuum even after the brake is released, thereby avoiding overheating / overcurrent protection caused by prolonged operation of the vacuum pump and improving vehicle safety.

[0097] To achieve the functions of the above embodiments, the vehicle control method includes hardware structures and / or software modules corresponding to each function. Those skilled in the art should readily recognize that, based on the units and method steps described in conjunction with the embodiments disclosed in this application, this application can be implemented in hardware or a combination of hardware and computer software. Whether a function is executed by hardware or by computer software driving hardware depends on the specific application scenario and design constraints of the technical solution.

[0098] exist Figures 2 to 7 Based on the vehicle control method shown, this application also provides a vehicle control device for further explanation, such as... Figure 8 The schematic diagram of the vehicle control device shown includes: an acquisition module 810, a processing module 820, and a sending module 830.

[0099] Acquisition module 810 is used to acquire the vehicle's first speed, first time, and first signal; the first speed is the vehicle's current driving speed; the first time is the duration of engine operation after startup; the first signal indicates that the vehicle's brake pedal has a braking request; wherein, acquisition module 810 may include, for example, Figure 1 The control module 100 shown includes a vehicle controller 101, a braking system 102, a drive motor system 104, and a sensor group 105.

[0100] Processing module 820 is configured to send a second signal to the vacuum pump when the vehicle's vacuum pump meets triggering conditions, based on a first speed threshold or a first time threshold. The triggering conditions are that the vacuum level of the vacuum pump is less than a first vacuum threshold and the supply voltage of the vacuum pump is within a voltage threshold range. The second signal indicates that the vacuum level in the vacuum chamber of the vacuum pump is less than the first vacuum threshold. Processing module 820 may include, for example, […]. Figure 1 The control module 100 shown includes a vehicle controller 101, an electronic vacuum pump system 102, a drive motor system 104, and a sensor group 105.

[0101] Transmitting module 830 is used to send a start command to the vacuum pump via a first signal and a second signal; wherein, transmitting module 830 may include, for example, Figure 1 The vehicle controller 101 in the control module 100 shown.

[0102] In some embodiments, the acquisition module 810 includes: acquiring the ambient pressure of the vehicle and the vacuum chamber pressure of the vacuum pump; and determining the vacuum level of the vacuum pump based on the difference between the ambient pressure and the vacuum chamber pressure.

[0103] In some embodiments, the acquisition module 810 further includes: determining a first vacuum threshold of the vacuum pump based on the ambient pressure; the first vacuum threshold is positively correlated with the ambient pressure.

[0104] In other embodiments, the sending module 830 includes: determining a second vacuum threshold of the vacuum pump based on the ambient pressure; the second vacuum threshold is positively correlated with the ambient pressure; a first vacuum threshold is less than the second vacuum threshold; and sending a stop command to the vacuum pump based on the vacuum level of the vacuum pump reaching the second vacuum threshold and the duration of the vacuum level reaching the second vacuum threshold satisfying a target duration.

[0105] In other embodiments, the sending module 830 further includes: acquiring a third signal from the vehicle; the third signal indicating that the vehicle's brake pedal has no braking request; determining a second time for the vacuum pump based on the third signal; the second time being the operating time after the vacuum pump executes the start command.

[0106] In other embodiments, the sending module 830 further includes: determining whether the second time has reached the continuous operating time limit of the vacuum pump; if the second time has reached the continuous operating time limit of the vacuum pump, sending a stop command to the vacuum pump according to the second signal.

[0107] According to one aspect of the embodiments of this application, Figure 9 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. Figure 9As shown, the electronic device 900 includes a processor 910 and one or more memories 920. The one or more memories 920 are used to store program instructions executed by the processor 910. When the processor 910 executes the program instructions, it implements the above-described interface processing method.

[0108] Furthermore, the processor 910 may include one or more processing cores. The processor 910 runs or executes instructions, programs, code sets, or instruction sets stored in the memory 920, and retrieves data stored in the memory 920. Optionally, the processor 910 may be implemented using at least one hardware form selected from Digital Signal Processing (DSP), Field-Programmable Gate Array (FPGA), and Programmable Logic Array (PLA). The processor 910 may integrate one or a combination of several of the following: a Central Processing Unit (CPU), a Graphics Processing Unit (GPU), and a modem. The CPU primarily handles the operating system, user interface, and applications; the GPU is responsible for rendering and drawing the displayed content; and the modem handles wireless communication. It is understood that the modem may also not be integrated into the processor and may be implemented using a separate communication chip.

[0109] According to one aspect of this application, a computer-readable storage medium is also provided, which may be included in the electronic device described in the above embodiments; or it may exist independently and not assembled into the electronic device. The computer-readable storage medium carries computer-readable instructions that, when executed by a processor, implement the methods in any of the above embodiments.

[0110] It should be noted that the computer-readable medium shown in the embodiments of this application can be a computer-readable signal medium or a computer-readable storage medium, or any combination of the two. Computer-readable storage media can be, for example, but not limited to: electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatuses, or devices, or any combination thereof. More specific examples of computer-readable storage media may include, but are not limited to: electrical connections with one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM), flash memory, optical fiber, portable compact disc read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof. In this application, a computer-readable storage medium can be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, apparatus, or device. In this application, a computer-readable signal medium can include data signals propagated in baseband or as part of a carrier wave, carrying computer-readable program code. Such transmitted data signals can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. The computer-readable signal medium can also be any computer-readable medium other than a computer-readable storage medium, which can send, propagate, or transmit a program for use by or in connection with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium can be transmitted using any suitable medium, including but not limited to wireless, wired, etc., or any suitable combination thereof.

[0111] The units described in the embodiments of this application can be implemented in software or hardware, and the described units can also be located in a processor. The names of these units do not necessarily limit the specific unit itself.

[0112] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of this application. Each block in a flowchart or block diagram may represent a module, segment, or portion of code, which contains one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in a block diagram or flowchart, and combinations of blocks in a block diagram or flowchart, can be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.

[0113] Other embodiments of this application will readily occur to those skilled in the art upon consideration of the specification and practice of the embodiments disclosed herein. This application is intended to cover any variations, uses, or adaptations of this application that follow the general principles of this application and include common knowledge or customary techniques in the art not disclosed herein.

[0114] It should be understood that this application is not limited to the precise structure described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this application is limited only by the appended claims.

Claims

1. A vehicle control method, characterized in that, Control modules used in vehicles include: The vehicle's first speed, first time, and first signal are acquired; the first speed is the vehicle's current driving speed; the first time is the operating time of the vehicle's engine after it starts; the first signal is used to indicate that the vehicle's brake pedal has a braking request. When the vehicle's vacuum pump meets the triggering conditions, a second signal is sent to the vacuum pump based on the first speed reaching a speed threshold or the first time reaching a time threshold; the triggering conditions are that the vacuum level of the vacuum pump is less than a first vacuum threshold and the power supply voltage of the vacuum pump is within a voltage threshold range; the second signal is used to indicate that the vacuum level in the vacuum chamber of the vacuum pump is less than the first vacuum threshold. Based on the first signal and the second signal, a start command is sent to the vacuum pump.

2. The method according to claim 1, characterized in that, Before sending the second signal to the vacuum pump, the method further includes: The ambient pressure of the vehicle and the vacuum chamber pressure of the vacuum pump are obtained. The vacuum level of the vacuum pump is determined based on the difference between the ambient pressure and the vacuum chamber pressure.

3. The method according to claim 2, characterized in that, Before sending the second signal to the vacuum pump, the method includes: The first vacuum threshold of the vacuum pump is determined based on the ambient pressure; the first vacuum threshold is positively correlated with the ambient pressure.

4. The method according to claim 3, characterized in that, After sending a start command to the vacuum pump based on the first signal and the second signal, the method includes: The second vacuum threshold of the vacuum pump is determined based on the ambient pressure; the second vacuum threshold is positively correlated with the ambient pressure; the first vacuum threshold is less than the second vacuum threshold. A stop command is sent to the vacuum pump if the vacuum level of the vacuum pump reaches the second vacuum threshold and the duration of the vacuum level reaching the second vacuum threshold meets the target duration.

5. The method according to claim 1, characterized in that, After sending a start command to the vacuum pump based on the first signal and the second signal, the method includes: Acquire a third signal from the vehicle; the third signal is used to indicate that the vehicle's brake pedal has no braking request. Based on the third signal, a second time for the vacuum pump is determined; the second time is the operating time of the vacuum pump after executing the start command.

6. The method according to claim 5, characterized in that, After determining the second time of the vacuum pump based on the third signal, the method further includes: Determine whether the second time has reached the continuous operating time limit of the vacuum pump; If the second time reaches the continuous operating time limit of the vacuum pump, a stop command is sent to the vacuum pump according to the second signal.

7. A vehicle control device, characterized in that, A control module for a vehicle, the device comprising: The acquisition module is used to acquire the vehicle's first speed, first time, and first signal; the first speed is the vehicle's current driving speed; the first time is the operating time of the vehicle's engine after it starts; the first signal is used to indicate that the vehicle's brake pedal has a braking request. The processing module is configured to send a second signal to the vacuum pump when the vehicle's vacuum pump meets the triggering conditions, based on the first speed reaching a speed threshold or the first time reaching a time threshold; the triggering conditions are that the vacuum degree of the vacuum pump is less than a first vacuum threshold and the power supply voltage of the vacuum pump is within a voltage threshold range; the second signal is used to indicate that the vacuum degree in the vacuum chamber of the vacuum pump is less than the first vacuum threshold. The transmitting module is used to send a start command to the vacuum pump based on the first signal and the second signal.

8. An electronic device, characterized in that, The electronic device includes: processor; A memory storing computer-readable instructions that, when executed by the processor, implement the vehicle control method as described in any one of claims 1 to 6.

9. A computer-readable storage medium, characterized in that, The computer-readable storage medium contains program code that can be invoked by a processor or electronic device to execute the vehicle control method as described in any one of claims 1 to 6.

10. A computer program product, characterized in that, The computer program product includes computer instructions stored in a computer-readable storage medium; the computer instructions are read and executed by a processor of a computer device to implement the vehicle control method as described in any one of claims 1 to 6.