Epb control method, device, medium, controller, vehicle, and program product
By waking up and controlling the EPB controller to release the EPB, the problem of EPB clamping when the vehicle stalls or ignites abnormally is solved, realizing the vehicle towing function and avoiding malfunctions and losses.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- BYD CO LTD
- Filing Date
- 2024-06-24
- Publication Date
- 2026-06-09
AI Technical Summary
In the event of an abnormal engine stall or ignition failure, the electronic parking brake (EPB) system may clamp down, rendering the vehicle immobile and potentially causing vehicle malfunction and property damage.
When the vehicle's EPB is in a clamped state and the controller is in a dormant state, the EPB controller is awakened, and the EPB is released by a specified action of the EPB switch to enable vehicle towing.
When the vehicle is off, the EPB switch can be controlled to release the vehicle's EPB, thus preventing malfunctions and property damage caused by dragging the vehicle while the EPB is clamped.
Smart Images

Figure CN119749507B_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of vehicles, and more specifically, to an EPB control method, apparatus, medium, controller, vehicle, and program product. Background Technology
[0002] With the development of vehicle technology, the Electronic Parking Brake (EPB) system has become a standard feature in vehicles. Normally, the EPB is engaged when the vehicle is normally turned off, abnormally turned off (such as during driving), or in the parking gear. Therefore, in the event of an ignition failure or abnormal engine shutdown, forcibly towing the vehicle due to the engaged EPB could cause vehicle malfunction and property damage. Summary of the Invention
[0003] The purpose of this disclosure is to provide an EPB control method, device, medium, controller, vehicle, and program product that enables the release of the vehicle's EPB in the event of abnormal vehicle stalling or ignition failure, allowing the vehicle to be towed.
[0004] To achieve the above objectives, according to a first aspect of the present disclosure, an EPB control method is provided, the method comprising:
[0005] It is determined that the vehicle's EPB is in a clamped state and the vehicle's EPB controller is in a sleep state;
[0006] When the EPB switch of the vehicle performs a first designated action, the EPB controller is awakened;
[0007] When the EPB switch performs the second specified action, the EPB is released by the EPB controller.
[0008] Optionally, when the EPB of the determined vehicle is in a clamped state and the EPB controller of the determined vehicle is in a sleep state, the method further includes:
[0009] With the vehicle's ignition switch in the off position, the EPB controller controls the EPB to clamp.
[0010] If the ignition switch of the vehicle is not switched to the on position within a first set time range, the EPB controller of the vehicle is controlled to enter a sleep state.
[0011] Optionally, the step of controlling the EPB to release via the EPB controller when the EPB switch performs the second specified action includes:
[0012] Within a second set time range, when the EPB switch performs a second specified action, the EPB controller controls the EPB to release.
[0013] Optionally, the method further includes:
[0014] If the EPB switch does not perform the second specified action within the second set time range, the EPB controller is controlled to enter a sleep state.
[0015] Optionally, the step of controlling the EPB to release via the EPB controller when the EPB switch performs the second specified action includes:
[0016] Wake up the BCM controller of the vehicle;
[0017] When the EPB switch performs the second specified action and the BCM controller receives the specified signal, the EPB controller controls the EPB to release.
[0018] Optionally, the method further includes:
[0019] When the EPB switch performs the third specified action, the EPB controller controls the EPB clamping.
[0020] The EPB controller is controlled to enter a sleep state.
[0021] Optionally, the second specified action includes any one of the following actions:
[0022] The duration for which the EPB switch is pressed or released is greater than or equal to a third preset time;
[0023] The number of times the EPB switch is pressed or released consecutively is equal to the specified number of times.
[0024] Optionally, the designated signal includes one or more of the following: brake signal, seat belt insertion signal, gear position signal, and turn signal.
[0025] According to a second aspect of the present disclosure, an EPB control device is provided, comprising:
[0026] A determination module is used to determine that the vehicle's EPB is in a clamped state and that the vehicle's EPB controller is in a sleep state.
[0027] The first control module is used to wake up the EPB controller when the EPB switch of the vehicle performs a first specified action;
[0028] The second control module is used to control the EPB to release via the EPB controller when the EPB switch performs the second specified action.
[0029] According to a third aspect of the present disclosure, a non-transitory computer-readable storage medium is provided, on which a computer program is stored, which, when executed by a processor, implements the steps of the method described in any of the first aspects.
[0030] According to a fourth aspect of the present disclosure, an EPB controller is provided, comprising:
[0031] A memory on which computer programs are stored;
[0032] A processor for executing the computer program in the memory to implement the steps of the method of any one of the first aspects.
[0033] According to a fifth aspect of the present disclosure, a vehicle is provided, including: the EPB controller described in the third aspect.
[0034] According to a sixth aspect of the present disclosure, a computer program product is provided, including a computer program that, when executed by a processor, implements the steps of the method described in any one of the first aspects.
[0035] The above technical solution determines that the vehicle's EPB is in a clamped state and the vehicle's EPB controller is in a dormant state. When the vehicle's EPB switch performs a first specified action, the EPB controller is awakened. When the EPB switch performs a second specified action, the EPB is released by the EPB controller. This allows the vehicle's EPB to be released by controlling the EPB switch while the vehicle is off, thus enabling the vehicle to be towed and avoiding vehicle malfunctions and property damage caused by towing the vehicle while the EPB is clamped.
[0036] Other features and advantages of this disclosure will be described in detail in the following detailed description section. Attached Figure Description
[0037] The accompanying drawings are provided to further illustrate the present disclosure and form part of the specification. They are used together with the following detailed description to explain the present disclosure, but do not constitute a limitation thereof. In the drawings:
[0038] Figure 1 This is a flowchart illustrating an EPB control method according to an exemplary embodiment.
[0039] Figure 2 This is a flowchart illustrating an EPB control method according to an exemplary embodiment.
[0040] Figure 3 This is a flowchart illustrating an EPB control method according to an exemplary embodiment.
[0041] Figure 4 This is a flowchart illustrating an EPB control method according to an exemplary embodiment.
[0042] Figure 5 This is a flowchart illustrating an EPB control method according to an exemplary embodiment.
[0043] Figure 6 This is a flowchart illustrating an EPB control method according to an exemplary embodiment.
[0044] Figure 7 This is a block diagram illustrating an EPB control device 700 according to an exemplary embodiment.
[0045] Figure 8 This is a block diagram illustrating an EPB controller 800 according to an exemplary embodiment.
[0046] Figure 9 This is a block diagram illustrating a vehicle 900 according to an exemplary embodiment. Detailed Implementation
[0047] The specific embodiments of this disclosure will be described in detail below with reference to the accompanying drawings. It should be understood that the specific embodiments described herein are for illustration and explanation only and are not intended to limit this disclosure.
[0048] It should be noted that all actions involving the acquisition of signals, information, or data in this disclosure are carried out in compliance with the relevant data protection laws and policies of the country where the location is situated, and with authorization from the owner of the relevant device.
[0049] It should be understood that the term "comprising" and its variations as used herein are open-ended, meaning "including but not limited to". The term "based on" means "at least partially based on". The term "one embodiment" means "at least one embodiment"; the term "another embodiment" means "at least one additional embodiment"; the term "some embodiments" means "at least some embodiments". Definitions of other terms will be given in the following description.
[0050] It should be noted that the concepts of "first," "second," etc., mentioned in this disclosure are used only to distinguish different devices, modules, or units, and are not used to limit the order of functions performed by these devices, modules, or units or their interdependencies. The modifiers "a" and "a plurality of" mentioned in this disclosure are illustrative rather than restrictive, and those skilled in the art should understand that, unless explicitly stated in the context, they should be understood as "one or more." In the description of this disclosure, unless otherwise stated, "a plurality of" means two or more, and other quantifiers are similar; "at least one," "one or more," or similar expressions refer to any combination of these items, including any combination of single or multiple items.
[0051] Although operations or steps are described in a specific order in the accompanying drawings in the embodiments of this disclosure, it should not be construed as requiring these operations or steps to be performed in the specific order or serial order shown, or requiring all of the shown operations or steps to be performed to obtain the desired result. In the embodiments of this disclosure, these operations or steps may be performed serially; they may be performed in parallel; or a portion of these operations or steps may be performed.
[0052] The names of messages or information exchanged between multiple devices in the embodiments of this disclosure are for illustrative purposes only and are not intended to limit the scope of these messages or information. It is understood that before using the technical solutions disclosed in the embodiments of this disclosure, users should be informed of the types, scope of use, and usage scenarios of the personal information involved in this disclosure in an appropriate manner in accordance with relevant laws and regulations, and user authorization should be obtained. The disclosure will now be described in conjunction with specific embodiments.
[0053] First, the application scenario of this disclosure is explained. Many vehicles are equipped with Electronic Parking Brake (EPB) systems. In the event of ignition malfunction or abnormal engine stalling, if the EPB is in a clamped state, the vehicle cannot be moved. Forcing movement may cause vehicle malfunction and corresponding property damage. Ignition malfunctions can include: ignition switch malfunction, ignition circuit malfunction, battery malfunction, etc. Abnormal engine stalling can include: mechanical failure, electrical failure, or battery failure causing the vehicle to stall abnormally while driving.
[0054] To address the aforementioned issues, better handle vehicle ignition failures, and enable vehicle towing in any state with the engine off, thus preventing the vehicle from being unable to be repaired or towed due to EPB clamping after the engine is off, this disclosure provides an EPB control method that allows the EPB to be released when the vehicle cannot be started, thereby enabling vehicle towing with the engine off.
[0055] Figure 1 This is a flowchart illustrating an EPB control method according to an exemplary embodiment. Figure 1 As shown in the figure, this disclosure provides an EPB control method, which includes the following steps:
[0056] In step S11, it is determined that the vehicle's EPB is in a clamped state and the vehicle's EPB controller is in a sleep state.
[0057] For example, the vehicle's EPB controller is an Electronic Control Unit (ECU) that controls the clamping or releasing of the vehicle's EPB. When the vehicle's ignition switch is in the off position, each ECU typically enters a sleep mode, or enters a sleep mode within a specified time range. Therefore, if a vehicle cannot move due to EPB clamping caused by ignition malfunction or abnormal engine stall, and to enable the vehicle's towing function, it is necessary to first determine whether the vehicle's EPB controller is in a wake-up state. If the EPB controller is in a sleep state, it needs to be woken up first. For example, before waking up the EPB controller, the vehicle's EPB status and the EPB controller's status can be determined through other controllers that can communicate with the EPB controller, such as the Vehicle Control Unit (VCU), Body Control Module (BCM), and Telematics Box (TBOX), as well as the EPB controller itself.
[0058] In step S12, the EPB controller is woken up when the EPB switch of the vehicle performs the first specified action.
[0059] For example, when it is determined that the vehicle's EPB is in a clamped state and the EPB controller is in a dormant state, the vehicle user can perform a first designated action through the vehicle's EPB switch to wake up the EPB controller. This disclosure does not limit the first designated action; for example, the first designated action can be lifting or pressing the EPB switch, pressing the EPB switch twice consecutively, or pressing the EPB switch for 3 seconds, etc.
[0060] In step S13, when the EPB switch performs the second specified action, the EPB is released by the EPB controller.
[0061] Optionally, the second designated action includes any one of the following actions:
[0062] The duration for which the EPB switch is pressed or released is greater than or equal to the third preset time;
[0063] The number of times the EPB switch is pressed or released consecutively is equal to the specified number of times.
[0064] For example, when the EPB controller is in an awake state, and the user of the vehicle performs a second specified action via the EPB switch, the EPB controller can control the release of the vehicle's EPB, thereby enabling the vehicle to be towed. The second specified action can be a duration of pressing or releasing the EPB switch greater than or equal to a third preset time. This disclosure does not limit the magnitude of the third preset time; for example, the third preset time can be 10 seconds. The second specified action can also be a number of consecutive presses or releases of the EPB switch equal to a specified number. This disclosure does not limit the magnitude of the specified number; for example, the specified number can be 2 times. It is understood that the first and second specified actions described above are different specified actions.
[0065] In the above technical solution, this disclosure provides an EPB control method, which includes: determining that the vehicle's EPB is in a clamped state and the vehicle's EPB controller is in a dormant state; waking up the EPB controller when the vehicle's EPB switch performs a first specified action; and controlling the EPB to release the EPB through the EPB controller when the EPB switch performs a second specified action. This allows the vehicle's EPB to be released by controlling the EPB switch while the vehicle is off, thus achieving the purpose of towing the vehicle and avoiding vehicle malfunctions and property damage caused by towing the vehicle while the EPB is clamped.
[0066] Figure 2 This is a flowchart illustrating an EPB control method according to an exemplary embodiment. Figure 2 As shown, step S11 includes the following steps:
[0067] In step S111, when the ignition switch of the vehicle is in the off position, the EPB controller controls the EPB to clamp.
[0068] For example, when the vehicle's ignition switch is in the off position, the vehicle is parked. To prevent the vehicle from rolling away, the vehicle's EPB controller controls the EPB clamping mechanism. During vehicle operation, the vehicle may stall due to mechanical or electrical malfunctions, causing the ignition switch to be in the off position again. In this case, the EPB clamping mechanism still needs to be controlled by the vehicle's EPB controller. In summary, when the vehicle's ignition switch is in the off position, the EPB clamping mechanism, controlled by the EPB controller, can prevent the vehicle from rolling away.
[0069] In step S112, if the ignition switch of the vehicle is not switched to the on position within a first set time range, the EPB controller of the vehicle is controlled to enter a sleep state.
[0070] For example, a vehicle user might restart the engine within a short period after the vehicle has abnormally stalled, thereby waking up the EPB controller. To avoid frequent switching of the EPB controller state within a short period, after the vehicle's EPB is clamped, if the vehicle's ignition switch is not switched to the ON position within a first preset time range, the vehicle's EPB controller can be controlled to enter a sleep state. This disclosure does not limit the size of the first preset time range; for example, the first preset time range can be 5 minutes.
[0071] Figure 3 This is a flowchart illustrating an EPB control method according to an exemplary embodiment. Figure 3 As shown, step S13 includes the following steps:
[0072] In step S131, when the EPB switch performs the second specified action within the second set time range, the EPB is released by the EPB controller.
[0073] For example, after the EPB controller is woken up by the first specified action, in order to avoid the EPB controller being in a wake-up state for a long time, the EPB controller can be controlled to release the EPB when the EPB switch performs the second specified action within a second set time range after the EPB controller is woken up. This disclosure does not limit the size of the second set time range. For example, the second set time range can be 5 minutes.
[0074] Figure 4 This is a flowchart illustrating an EPB control method according to an exemplary embodiment. Figure 4 As shown, step S13 includes the following steps:
[0075] In step S132, if the EPB switch does not perform the second specified action within the second set time range, the EPB controller is controlled to enter a sleep state.
[0076] For example, after the EPB controller is woken up, if the vehicle's EPB switch does not perform the second specified action for a long period of time, the EPB controller may remain in the wake-up state for a long time, thereby consuming the vehicle's battery power. In order to avoid wasting the vehicle's battery power, if the EPB switch does not perform the second specified action within the second set time range, the EPB controller can be controlled to enter the sleep state.
[0077] Figure 5This is a flowchart illustrating an EPB control method according to an exemplary embodiment. Figure 5 As shown, step S13 includes the following steps:
[0078] In step S133, the vehicle's BCM controller is woken up.
[0079] For example, the BCM controller (Body Control Module) is an important component of the vehicle's electronic system. It can control the vehicle's doors, windows, rearview mirrors, lights, windshield wipers, etc. The BCM controller can communicate with other ECUs and obtain control signals from various components in the vehicle, such as brake signals and gear position indicator lights, to achieve more complex control and functions. If the BCM controller is in a sleep state before obtaining control signals, it can be woken up first.
[0080] In step S134, when the EPB switch performs the second specified action and the BCM controller receives the specified signal, the EPB is released by the EPB controller.
[0081] Optionally, the designated signal includes one or more of the following: brake signal, seat belt insertion signal, gear position signal, and turn signal.
[0082] For example, to prevent the EPB switch from accidentally releasing when the ignition switch is in the off position, and to prevent accidental activation by the user or other objects in the vehicle from triggering the second specified action, which could cause the vehicle to roll away, the EPB controller can release the EPB switch. Therefore, when the EPB switch performs the second specified action, a specified controller signal can be simultaneously obtained from the vehicle's BCM controller. When the EPB switch performs the second specified action and the BCM controller obtains the specified signal, the EPB controller can release the EPB switch, thus preventing accidental activation by the user or other objects in the vehicle from causing the EPB to release. This specified signal can include one or more of the following: a brake signal, a seatbelt insertion signal, a gear position signal, and a turn signal.
[0083] For example, if the second specified action is pressing the EPB switch for a duration greater than 5 seconds, and the user's water cup is on the EPB switch for more than 5 seconds, the EPB controller will release the EPB, potentially causing the vehicle to roll away. Therefore, to avoid false triggering of the second specified action, after waking up the EPB controller, the vehicle's BCM controller can be activated. When the EPB switch performs the second specified action and the BCM controller receives the specified signal, the EPB controller can release the EPB. The second specified action can be pressing the second switch for a duration greater than 5 seconds, and the specified signal can be a brake signal. It is understood that the BCM controller can receive the brake signal when the vehicle user presses the brake pedal.
[0084] Figure 6 This is a flowchart illustrating an EPB control method according to an exemplary embodiment. Figure 6 As shown, the method also includes the following steps:
[0085] In step S14, when the EPB switch performs the third specified action, the EPB controller controls the EPB clamping.
[0086] In step S15, the EPB controller is controlled to enter a sleep state.
[0087] For example, after the vehicle has been towed, it may still need to be parked. To prevent the vehicle from rolling away, the EPB controller can be used to control the EPB clamping when the EPB switch performs the third specified action, and then control the EPB controller to enter a sleep state after the EPB is clamped. This disclosure does not limit the third specified action. For example, the third specified action can be pressing the EPB switch twice consecutively. In addition, the third specified action can be the same as or different from the first specified action, and the third specified action can be the same as or different from the second specified action.
[0088] In the above technical solution, this disclosure provides an EPB control method, which includes: determining that the vehicle's EPB is in a clamped state and the vehicle's EPB controller is in a dormant state; waking up the EPB controller when the vehicle's EPB switch performs a first specified action; and controlling the EPB to release the EPB through the EPB controller when the EPB switch performs a second specified action. This allows the vehicle's EPB to be released by controlling the EPB switch while the vehicle is off, thus achieving the purpose of towing the vehicle and avoiding vehicle malfunctions and property damage caused by towing the vehicle while the EPB is clamped.
[0089] Figure 7 This is a block diagram illustrating an EPB control device 900 according to an exemplary embodiment. Figure 7As shown, the device 700 includes: a determination module 710, a first control module 720, and a second control module 730;
[0090] The determining module 710 is used to determine that the vehicle's EPB is in a clamped state and that the vehicle's EPB controller is in a sleep state.
[0091] The first control module 720 is used to wake up the EPB controller when the EPB switch of the vehicle performs a first specified action;
[0092] The second control module 730 is used to control the EPB to release via the EPB controller when the EPB switch performs the second specified action.
[0093] Optionally, the determining module 710 is used for:
[0094] With the ignition switch of the vehicle in the off position, the EPB is clamped by the EPB controller.
[0095] If the ignition switch of the vehicle is not switched to the on position within a first set time range, the EPB controller controlling the vehicle will enter a sleep state.
[0096] Optionally, the second control module 730 is used to control the EPB to release when the EPB switch performs a second specified action within a second set time range, via the EPB controller.
[0097] Optionally, the second control module 730 is further configured to control the EPB controller to enter a sleep state when the EPB switch does not perform the second specified action within the second set time range.
[0098] Optionally, the second control module 730 is also used for:
[0099] Wake up the vehicle's BCM controller;
[0100] When the EPB switch performs the second specified action and the BCM controller receives the specified signal, the EPB controller controls the EPB to release.
[0101] Optionally, the second control module 730 is also used for:
[0102] When the EPB switch performs the third specified action, the EPB controller controls the EPB clamping.
[0103] Control the EPB controller to enter sleep mode.
[0104] Optionally, the second designated action includes any one of the following actions:
[0105] The duration for which the EPB switch is pressed or released is greater than or equal to the third preset time;
[0106] The number of times the EPB switch is pressed or released consecutively is equal to the specified number of times.
[0107] Optionally, the designated signal includes one or more of the following: brake signal, seat belt insertion signal, gear position signal, and turn signal.
[0108] In the above technical solution, this disclosure provides an EPB control device, which includes: a determining module for determining that the vehicle's EPB is in a clamped state and the vehicle's EPB controller is in a dormant state; a first control module for waking up the EPB controller when the vehicle's EPB switch performs a first specified action; and a second control module for controlling the EPB to release through the EPB controller when the EPB switch performs a second specified action. This device can release the vehicle's EPB by controlling the EPB switch when the vehicle is off, thereby achieving the purpose of towing the vehicle and avoiding vehicle malfunctions and property damage caused by towing the vehicle while the EPB is clamped.
[0109] Regarding the apparatus in the above embodiments, the specific manner in which each module performs its operation has been described in detail in the embodiments related to the method, and will not be elaborated upon here.
[0110] Figure 8 This is a block diagram illustrating an EPB controller according to an exemplary embodiment. Figure 8 As shown, the EPB controller 800 can be a domain controller for a vehicle and may include a processor 801 and a memory 802. The EPB controller 800 may also include one or more of a multimedia component 803, an input / output (I / O) interface 804, and a communication component 805.
[0111] The processor 801 controls the overall operation of the EPB controller 800 to complete all or part of the steps in the aforementioned EPB control method. The memory 802 stores various types of data to support the operation of the EPB controller 800. This data may include, for example, instructions for any application or method operating on the EPB controller 800, and application-related data such as contact data, sent and received messages, pictures, audio, video, etc. The memory 802 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as Static Random Access Memory (SRAM), Electrically Erasable Programmable Read-Only Memory (EEPROM), Erasable Programmable Read-Only Memory (EPROM), Programmable Read-Only Memory (PROM), Read-Only Memory (ROM), magnetic storage, flash memory, magnetic disk, or optical disk. Multimedia component 803 may include a screen and an audio component. The screen may be, for example, a touchscreen, and the audio component is used to output and / or input audio signals. For example, the audio component may include a microphone for receiving external audio signals. The received audio signals may be further stored in memory 802 or transmitted via communication component 805. The audio component also includes at least one speaker for outputting audio signals. I / O interface 804 provides an interface between processor 801 and other interface modules, such as a keyboard, mouse, buttons, etc. These buttons may be virtual or physical buttons. Communication component 805 is used for wired or wireless communication between the EPB controller 800 and other devices. Wireless communication, such as Wi-Fi, Bluetooth, Near Field Communication (NFC), 2G, 3G, 4G, NB-IoT, eMTC, or other 5G technologies, or combinations thereof, is not limited here. Therefore, the corresponding communication component 805 may include: a Wi-Fi module, a Bluetooth module, an NFC module, etc.
[0112] In an exemplary embodiment, the EPB controller 800 may be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field-programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components to execute the EPB control method described above.
[0113] In another exemplary embodiment, a computer-readable storage medium including program instructions is also provided, which, when executed by a processor, implement the steps of the EPB control method described above. For example, the computer-readable storage medium may be the memory 802 including the program instructions described above, which may be executed by the processor 901 of the EPB controller 800 to complete the EPB control method described above.
[0114] In another exemplary embodiment, a computer program product is also provided, the computer program product comprising a computer program executable by a programmable device, the computer program having a code portion for performing the above-described EPB control method when executed by the programmable device.
[0115] Figure 9 This is a block diagram illustrating a vehicle according to an exemplary embodiment. Figure 9 As shown, this embodiment of the present disclosure provides a vehicle 900, including the aforementioned EPB controller 800.
[0116] The preferred embodiments of this disclosure have been described in detail above with reference to the accompanying drawings. However, this disclosure is not limited to the specific details of the above embodiments. Within the scope of the technical concept of this disclosure, various simple modifications can be made to the technical solutions of this disclosure, and these simple modifications all fall within the protection scope of this disclosure.
[0117] It should also be noted that the various specific technical features described in the above specific embodiments can be combined in any suitable manner without contradiction. In order to avoid unnecessary repetition, this disclosure will not describe the various possible combinations separately.
[0118] Furthermore, various different embodiments of this disclosure can be combined in any way, as long as they do not violate the spirit of this disclosure, they should also be regarded as the content disclosed in this disclosure.
Claims
1. An EPB control method, characterized in that, include: When the vehicle ignition fails or stalls abnormally, it is determined that the vehicle's EPB is in a clamped state and the vehicle's EPB controller is in a sleep state. When the EPB switch of the vehicle performs a first designated action, the EPB controller is awakened; When the EPB switch performs the second specified action, the EPB controller controls the EPB to release; the first specified action and the second specified action are different specified actions; Wherein, the step of controlling the EPB to release via the EPB controller when the EPB switch performs the second specified action includes: Wake up the BCM controller of the vehicle; When the EPB switch performs the second specified action and the BCM controller receives the specified signal, the EPB controller controls the EPB to release; the specified signal includes one or more of the following: brake signal, seat belt insertion signal, gear position signal, and turn signal.
2. The method according to claim 1, characterized in that, The method further includes, when the vehicle's EPB is in a clamped state and the vehicle's EPB controller is in a sleep state: With the vehicle's ignition switch in the off position, the EPB controller controls the EPB to clamp. If the ignition switch of the vehicle is not switched to the on position within a first set time range, the EPB controller of the vehicle is controlled to enter a sleep state.
3. The method according to claim 1, characterized in that, The step of controlling the EPB to release via the EPB controller when the EPB switch performs the second specified action includes: Within a second set time range, when the EPB switch performs a second specified action, the EPB controller controls the EPB to release.
4. The method according to claim 3, characterized in that, The method further includes: If the EPB switch does not perform the second specified action within the second set time range, the EPB controller is controlled to enter a sleep state.
5. The method according to any one of claims 1 to 4, characterized in that, After controlling the EPB release via the EPB controller, the method further includes: When the EPB switch performs the third specified action, the EPB controller controls the EPB to clamp; the third specified action is the same as or different from the first specified action or the second specified action. The EPB controller is controlled to enter a sleep state.
6. The method according to any one of claims 1 to 4, characterized in that, The second specified action includes any one of the following actions: The duration for which the EPB switch is pressed or released is greater than or equal to a third preset time; The number of times the EPB switch is pressed or released consecutively is equal to the specified number of times.
7. An EPB control device, characterized in that, include: The determination module is used to determine that the vehicle's EPB is in a clamped state and the vehicle's EPB controller is in a sleep state when the vehicle ignition is abnormal or the engine is abnormally shut down. The first control module is used to wake up the EPB controller when the EPB switch of the vehicle performs a first specified action; The second control module is used to control the EPB to release via the EPB controller when the EPB switch performs the second specified action; the first specified action and the second specified action are different specified actions; Wherein, the step of controlling the EPB to release via the EPB controller when the EPB switch performs the second specified action includes: Wake up the BCM controller of the vehicle; When the EPB switch performs the second specified action and the BCM controller receives the specified signal, the EPB controller controls the EPB to release; the specified signal includes one or more of the following: brake signal, seat belt insertion signal, gear position signal, and turn signal.
8. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that, When the program is executed by a processor, it implements the steps of the method according to any one of claims 1-6.
9. An EPB controller, characterized in that, include: A memory on which computer programs are stored; A processor for executing the computer program in the memory to implement the steps of the method according to any one of claims 1-6.
10. A vehicle, characterized in that, include: The EPB controller as described in claim 9.
11. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 6.