Electric parking control method and system, electronic device, and storage medium

WO2025185137A8PCT designated stage Publication Date: 2025-10-02CHINA FAW CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/121017
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-03-04
Filing Date
2024-09-25
Publication Date
2025-10-02

AI Technical Summary

Technical Problem

If the driver forgets to press the electronic parking brake button, the existing electronic parking system cannot effectively prevent the vehicle from rolling away, posing a safety hazard.

Method used

By detecting vehicle status signals such as door, speed and caliper status, it determines whether a state transition condition occurs and automatically sends an electronic parking command to control the caliper to clamp, thereby achieving active parking control of the vehicle.

Benefits of technology

Effectively prevent the occurrence of vehicle slippage, improve vehicle safety, and improve the driver's driving experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024121017_02102025_PF_FP_ABST
    Figure CN2024121017_02102025_PF_FP_ABST
Patent Text Reader

Abstract

The present application relates to the technical field of vehicle braking, and provides an electric parking control method and system, an electronic device, and a storage medium. According to the solution, a vehicle driving signal is measured on the basis of the current vehicle state; when the current vehicle state is a parking obstruction state, the system determines, on the basis of a vehicle door signal, a vehicle speed signal, and a caliper signal, whether a state switching condition occurs; if the state switching condition has occurred, the vehicle state is switched to a vehicle sliding state; and when the vehicle state is switched from the parking obstruction state to the vehicle sliding state, it indicates that the driver has a get-off intention and a parking operation is not being performed or cannot be performed on a vehicle at this time, an electric parking instruction is sent to control calipers to clip so as to perform parking control on the vehicle. In this way, the vehicle can be actively parked in situ when the driver forgets to press an electric parking brake button, so that the vehicle sliding phenomenon is effectively avoided, thereby improving the safety of the vehicle, and improving the driving experience of the driver.
Need to check novelty before this filing date? Find Prior Art

Description

Electronic parking control method, system, electronic device and storage medium Technical Field

[0001] The present invention relates to the field of vehicle braking technology, and in particular to an electronic parking control method, system, electronic equipment and storage medium. Background Art

[0002] The electronic parking brake (EPB) system, also known as the Electric Parking Brake (EPB), is a technology that uses electronic control to achieve parking braking. It uses an electronic button instead of the traditional mechanical parking brake. The driver simply presses the button, and the electronic control unit receives a signal to activate the calipers. Compared to traditional mechanical parking brakes, EPBs are more comfortable and convenient to operate and have become a mainstream trend in vehicle braking technology.

[0003] Currently, electronic parking systems have developed a variety of intelligent functions, greatly improving parking convenience for drivers. However, related electronic parking systems still require manual activation by the driver, such as pressing the electronic parking brake button to activate the system's parking function. This design may not fully address risks in certain special operating conditions, posing certain safety hazards. For example, while parking a vehicle, the driver may inadvertently forget to press the electronic parking brake button, which may cause the vehicle to roll away unexpectedly.

[0004] Summary of the Invention

[0005] The main purpose of the embodiments of the present application is to propose an electronic parking control method, system, electronic device and storage medium, which aims to actively stop the vehicle in place when the driver forgets to press the electronic parking brake button, effectively prevent the occurrence of rolling, improve the safety of the vehicle, and improve the driver's driving experience.

[0006] To achieve the above objectives, an embodiment of the present application provides an electronic parking control method in one aspect. The electronic parking control method is applied to an electronic parking control system. The electronic parking control system defines multiple vehicle states, including a parking obstacle state and a rolling vehicle state. The electronic parking control method includes the following steps:

[0007] When the current vehicle state is the parking obstacle state, determining whether a first state transition condition occurs according to a vehicle driving signal, wherein the vehicle driving signal includes a door signal, a vehicle speed signal, and a caliper state signal;

[0008] When the first state transition condition occurs, the vehicle state is transitioned to the rolling state, wherein the first state transition condition is that the door is open, the caliper state is released, and the real-time vehicle speed is less than or equal to the preset vehicle speed;

[0009] When the vehicle state is converted from the parking obstacle state to the slipping state, an electronic parking command is sent to control the caliper to clamp and perform parking control on the vehicle.

[0010] In some embodiments, the multiple vehicle states further include a safe state, and the electronic parking control method further includes the following steps:

[0011] When the current vehicle state is the parking obstacle state, determining whether a second state transition condition occurs according to a vehicle driving signal, wherein the vehicle driving signal further includes an engine signal and an automatic parking state signal;

[0012] When the second state transition condition occurs, the vehicle state is converted to the safe state, wherein the second state transition condition includes a first sub-condition and a second sub-condition. When at least one of the sub-conditions is met, the second state transition condition is met, the first sub-condition is that the engine is invalid, and the second sub-condition is that the automatic parking function is activated.

[0013] In some embodiments, the vehicle driving signal also includes an engine shutdown automatic clamping status signal, a gear position signal, and a parking gear automatic clamping status signal, and the second state transition condition also includes a third sub-condition and a fourth sub-condition, wherein the third sub-condition is that the engine is shut down and the engine shutdown automatic clamping function is activated, and the fourth sub-condition is that the gear position is the parking gear and the parking gear automatic clamping function is activated.

[0014] In some embodiments, the multiple vehicle states further include a safe state, and the electronic parking control method further includes the following steps:

[0015] When the current vehicle state is the safe state, determining whether a third state transition condition occurs based on a vehicle driving signal, wherein the vehicle driving signal further includes a gear position signal, an automatic parking state signal, an engine signal, and a power-on signal;

[0016] When the third state transition condition occurs, the vehicle state is converted to the parking obstacle state, wherein the third state transition condition includes a fifth sub-condition, a sixth sub-condition and a seventh sub-condition. When at least one of the sub-conditions is met, the third state transition condition is met, the fifth sub-condition is that the gear position is invalid, the sixth sub-condition is that the automatic parking function is not available, and the seventh sub-condition is that the engine is running, the vehicle is powered on, the automatic parking function is available, and the automatic parking function is not activated.

[0017] In some embodiments, the multiple vehicle states further include a safe state, and the electronic parking control method further includes the following steps:

[0018] When the current vehicle state is the rolling state, determining whether a fourth state transition condition occurs according to a vehicle driving signal, wherein the vehicle driving signal also includes an engine signal;

[0019] When the fourth state transition condition occurs, the vehicle state is converted to the safe state, wherein the fourth state transition condition includes an eighth sub-condition, a ninth sub-condition and a tenth sub-condition. When at least one of the sub-conditions is met, the fourth state transition condition is met, the eighth sub-condition is that the door is closed, the ninth sub-condition is that the real-time vehicle speed is greater than the preset vehicle speed, and the tenth sub-condition is that the engine is shut down.

[0020] In some embodiments, the multiple vehicle states further include a parking control state, and the electronic parking control method further includes the following steps:

[0021] When the current vehicle state is the slipping state, determining whether a fifth state transition condition occurs according to a vehicle driving signal, wherein the vehicle driving signal further includes a command sending duration signal;

[0022] When the fifth state transition condition occurs, the vehicle state is transitioned to the parking control state, wherein the fifth state transition condition is that the instruction sending duration is equal to the preset duration.

[0023] In some embodiments, the electronic parking control method further includes the following steps:

[0024] When the current vehicle state is the parking control state, determining whether a fourth state transition condition occurs according to a vehicle driving signal, wherein the vehicle driving signal also includes an engine signal;

[0025] When the fourth state transition condition occurs, the vehicle state is converted to the safe state, wherein the fourth state transition condition includes an eighth sub-condition, a ninth sub-condition and a tenth sub-condition. When at least one of the sub-conditions is met, the fourth state transition condition is met, the eighth sub-condition is that the door is closed, the ninth sub-condition is that the real-time vehicle speed is greater than the preset vehicle speed, and the tenth sub-condition is that the engine is shut down.

[0026] To achieve the above objectives, another aspect of an embodiment of the present application provides an electronic parking control system, wherein the electronic parking control system defines multiple vehicle states, including a parking obstacle state and a rolling vehicle state. The electronic parking control system includes:

[0027] a first module configured to determine, when the current vehicle state is the parking obstacle state, whether a first state transition condition occurs based on a vehicle driving signal, wherein the vehicle driving signal includes a door signal, a vehicle speed signal, and a caliper state signal;

[0028] a second module, configured to convert the vehicle state into the rolling state when a first state transition condition occurs, wherein the first state transition condition is that the door is open, the caliper state is released, and the real-time vehicle speed is less than or equal to a preset vehicle speed;

[0029] The third module sends an electronic parking command to control the clamping of the caliper to perform parking control on the vehicle when the vehicle state changes from the parking obstacle state to the sliding state.

[0030] To achieve the above-mentioned purpose, another aspect of an embodiment of the present application provides an electronic device, which includes a memory and a processor, wherein the memory stores a computer program, and the processor implements the above-mentioned method when executing the computer program.

[0031] To achieve the above-mentioned purpose, another aspect of an embodiment of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and the computer program implements the above-mentioned method when executed by a processor.

[0032] The embodiments of the present application include at least the following beneficial effects: The present application provides an electronic parking control method, system, electronic device and storage medium. The scheme detects the vehicle driving signal according to the current vehicle state. When the current vehicle state is a parking obstacle state, the system determines whether a state transition condition occurs based on the door signal, vehicle speed signal and caliper signal. If a state transition condition occurs, the vehicle state is converted to a slipping state. When the vehicle state is converted from a parking obstacle state to a slipping state, indicating that the driver has the intention to get off the vehicle and the vehicle has not or cannot be parked, an electronic parking command is sent to control the caliper clamping to control the vehicle to park. When the driver forgets to press the electronic handbrake button, the vehicle can be actively parked in place, effectively preventing the occurrence of slipping, improving the safety of the vehicle, and improving the driver's driving experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0033] FIG1 is a flow chart of an electronic parking control method provided by an embodiment of the present application;

[0034] FIG2 is a schematic diagram of a state transition process of a vehicle state in an electronic parking control system according to an embodiment of the present application;

[0035] FIG3 is a schematic diagram of a state transition process of a vehicle state of an electronic parking control system provided by another embodiment of the present application;

[0036] FIG4 is a control logic diagram of an electronic parking control method provided by an embodiment of the present application;

[0037] FIG5 is a schematic structural diagram of an electronic parking control system provided in an embodiment of the present application;

[0038] FIG6 is a schematic diagram of the hardware structure of the electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0039] In order to make the purpose, technical solutions and advantages of the present application clearer, the present application is further described in detail below with reference to the accompanying drawings and examples. It should be understood that the specific embodiments described herein are only used to explain the present application and are not intended to limit the present application. When the following description refers to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the embodiments of the present application. They are merely examples of devices and methods consistent with some aspects of the embodiments of the present application as detailed in the appended claims.

[0040] It will be understood that the terms "first", "second", etc. used in this application may be used herein to describe various concepts, but unless otherwise specified, these concepts are not limited by these terms. These terms are only used to distinguish one concept from another. For example, without departing from the scope of the embodiments of the present application, the first information may also be referred to as the second information, and similarly, the second information may also be referred to as the first information. Depending on the context, the words "if" and "if" as used herein may be interpreted as "at the time of" or "when" or "in response to determining".

[0041] The terms "at least one", "plurality", "each", "any", etc. used in this application include "at least one", "two" or more, "plurality" or "each", "any" or "any one", "each" or "any one" as used herein.

[0042] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by those skilled in the art to which this application pertains. The terms used herein are for the purpose of describing the embodiments of this application only and are not intended to limit this application.

[0043] Before specifically introducing the technical solutions of the embodiments of the present application, the technical background or technical evolution context on which the embodiments of the present application are based is first introduced.

[0044] Rolling refers to the phenomenon that a vehicle slides automatically without external force while parked or moving. It is usually caused by improper operation of the handbrake by the driver when starting or stopping the vehicle, which may cause serious consequences such as vehicle collision, damage or even casualties.

[0045] Currently, vehicle handbrakes are primarily divided into mechanical and electronic types. Operating a mechanical handbrake requires skill and strength. The handbrake handle is typically located in the central control area of ​​the driver's seat. To use it, you first press the brake pedal, then firmly pull up the handbrake handle or slightly pull it up while pressing the button on the front before releasing it. Improper operation can easily lead to loss of vehicle control and compromise driving stability. An electronic handbrake uses electronic control to brake the vehicle; the brakes are activated or released by pressing the electronic handbrake switch.

[0046] With the rapid development of electronic parking systems, these systems have expanded parking assistance capabilities by integrating temporary braking during driving with long-term braking after parking. These systems now offer automatic vehicle hold (AVH), automatic brake clamping in engine stop, and automatic brake clamping in park, significantly improving parking convenience. The automatic brake hold function helps drivers better control their vehicles in frequent parking situations. When the vehicle is stopped, the driver presses the Auto Hold button, and the system automatically applies the brakes to lock the vehicle in place. When the driver attempts to start, a simple press of the accelerator releases the brakes and allows the vehicle to continue driving. The automatic brake clamping function monitors the engine status and, if it detects engine shutdown, activates the brake calipers to maintain stability at rest. The automatic brake clamping function in park operates in the same way as the automatic brake hold function, monitoring the gear position and activating the brake calipers when the vehicle is in Park (P).

[0047] However, in related technologies, the function of the electronic parking system requires the driver to manually press a button to start the electronic parking system. There is still insufficient consideration of existing working conditions, and there are special working conditions that cannot be covered. For example, when the vehicle is stationary or driving at a low speed on the road, the driver forgets to press the electronic parking brake button. At this time, if the car door is opened, the vehicle will slip.

[0048] In view of this, an electronic parking control method is provided in an embodiment of the present application to make up for the insufficient consideration of relevant technical working conditions. When the driver forgets to press the electronic parking brake button, the method can actively stop the vehicle in place, effectively preventing the occurrence of rolling, improving the safety of the vehicle, and improving the driver's driving experience.

[0049] The method provided in the embodiments of the present application can be applied to a terminal, a server, or software running on a terminal or a server. In some embodiments, the terminal can be a touch display terminal, a multi-function operation terminal, and a vehicle-mounted terminal, etc., but is not limited thereto; the server side can be configured as an independent physical server, or as a server cluster or distributed system consisting of multiple physical servers, or as a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, CDN, and big data and artificial intelligence platforms. The server can also be a node server in a blockchain network; the software can be an application of the implementation method, etc., but is not limited to the above forms.

[0050] Referring to Figure 1, Figure 1 is an optional flowchart of an electronic parking control method provided in an embodiment of the present application. The electronic parking control method is applied to an electronic parking control system. Multiple vehicle states are defined in the electronic parking control system, including a parking obstacle state and a slipping state. The electronic parking control method may include but is not limited to steps S101 to S103.

[0051] Step S101, when the current vehicle state is a parking obstacle state, determining whether a first state transition condition occurs based on a vehicle driving signal, wherein the vehicle driving signal includes a door signal, a vehicle speed signal, and a caliper state signal;

[0052] Step S102: When a first state transition condition occurs, the vehicle state transitions to a rolling state, wherein the first state transition condition is that the door is open, the caliper state is released, and the real-time vehicle speed is less than or equal to a preset vehicle speed;

[0053] Step S103: When the vehicle state changes from the parking obstacle state to the slipping state, an electronic parking command is sent to control the caliper to clamp and perform parking control on the vehicle.

[0054] A parking impediment state means the vehicle's automatic parking brake is disabled because the driver hasn't pressed the electronic parking brake button or activated other parking assisted features. The electronic parking control system is unable to directly control the caliper clamping. If the driver inadvertently exits the vehicle without noticing their improper operation and other automatic braking or parking features are ineffective, the vehicle may roll due to a lack of braking force.

[0055] Generally, when a driver opens a vehicle door, they are leaving the vehicle and will not perform any subsequent operations. Therefore, when the vehicle is in the parking obstacle state, the first state transition condition is used to determine whether the driver intends to exit the vehicle and whether manual parking has not been performed. This means that the driver's negligence can be determined by combining the door signal, vehicle speed signal, and caliper status signal in the vehicle driving signal to determine whether the vehicle has entered the rolling state.

[0056] Specifically, the door signal includes the driver's door opening and the driver's door closing, the vehicle speed signal includes the real-time vehicle speed, the caliper status includes the released state and the clamped state, and the released state further includes the left caliper being released, the left caliper being released, or the left caliper being in an unknown state (such as when the caliper is installed on the vehicle for the first time), and the right caliper is also in the released state, the right caliper being released, or the right caliper being in an unknown state.

[0057] For example, referring to Figure 2, the vehicle's real-time speed is 3 kilometers per hour as the upper limit of low-speed driving (i.e., the preset speed). When it is detected that the driver's door is open and the real-time speed is less than or equal to the preset speed but the caliper is still in the released state, the electronic parking control system detects the above-mentioned first state transition condition and can determine that the driver has forgotten to press the electronic handbrake button at this time. The vehicle state is then converted to a slipping state, and the electronic parking control system immediately sends an electronic parking command to control the caliper to clamp, so that after the driver opens the door, the caliper is automatically clamped to stop the vehicle in place, avoiding slipping due to driver negligence, improving vehicle safety, and improving the driver's driving experience.

[0058] In some embodiments, referring to FIG. 2 , the various vehicle states of the embodiment of the present application also include a safe state, and the electronic parking control method may further include but is not limited to steps S201 to S202 .

[0059] Step S201: When the current vehicle state is a parking obstacle state, determining whether a second state transition condition occurs based on a vehicle driving signal, wherein the vehicle driving signal also includes an engine signal and an automatic parking state signal;

[0060] Step S202: When the second state transition condition occurs, the vehicle state is converted to a safe state, wherein the second state transition condition includes a first sub-condition and a second sub-condition. When at least one of the sub-conditions is met, the second state transition condition is met, the first sub-condition is that the engine is invalid, and the second sub-condition is that the automatic parking function is activated.

[0061] In this embodiment, a safe state refers to the vehicle's inherent ability to start, automatically clamp, or actively park. For example, if the engine, the vehicle's power source, fails due to internal vehicle factors and is unable to provide power, the vehicle will not roll away even without braking. For example, if the vehicle engine loses communication or the controller malfunctions, the engine becomes inoperative. Another example is that if the driver frequently stops the vehicle while driving and presses the automatic parking function button, the automatic parking function, as an auxiliary driving technology, can replace the electronic parking brake to achieve automatic parking braking, equivalent to achieving parking braking through other functions of the electronic parking system.

[0062] In this embodiment, when the electronic parking control system is in the parking obstacle state, a second state transition condition is used to determine whether the vehicle has entered the safe state. Specifically, the system monitors the engine signal and the automatic parking status signal within the vehicle's driving signal. If the engine signal indicates an engine inoperative state or the automatic parking status signal indicates that the automatic parking function is activated, the system transitions to the safe state. At this point, the electronic parking control system maintains its normal operating mode, eliminating the need for additional electronic parking operations.

[0063] Furthermore, considering that some vehicles have expanded features such as automatic engine stall and automatic parking lock, these expanded features can automatically activate under specified conditions, even if the electronic parking brake and automatic hold function are not engaged, thus enabling emergency response. During normal engine operation, if the engine speed needs to be controlled to decrease, the speed decreases at a relatively gentle rate. However, if the engine is stalled, the speed drops sharply from its current value to zero. When a sudden drop in engine speed is detected, it is considered an engine stall, and the automatic engine stall lock function is automatically triggered to assess the current situation. If the corresponding functional module determines that the vehicle is stationary and the driver is not operating, the automatic engine stall lock function is activated. The activation logic of the automatic parking lock function is similar to that of the automatic engine stall lock function. When the gear position is detected as P, the automatic parking lock function is triggered to assess the current situation. If the corresponding functional module's determination conditions are met, the automatic parking lock function is activated.

[0064] Therefore, the second state transition condition in this embodiment includes a third and fourth sub-conditions. The third sub-condition is that the engine is off and the engine-off automatic clamping function is activated, and the fourth sub-condition is that the gear is in park and the park-gear automatic clamping function is activated. Whether the engine-off automatic clamping function or the park-gear automatic clamping function is activated is determined by acquiring the engine signal, the engine-off automatic clamping status signal, the gear position signal, and the park-gear automatic clamping status signal. If the engine-off automatic clamping function or the park-gear automatic clamping function automatically controls caliper clamping, effectively preventing the vehicle from rolling away, the vehicle is considered safe, and no electronic parking command is required to control caliper clamping in this safe state.

[0065] The embodiment of the present application switches the parking obstacle state to the safe state by assuming a second state transition condition. In the parking obstacle state, the system detects the engine signal, the automatic parking state signal, the engine shutdown automatic clamping state signal, the gear position signal, and the parking gear automatic clamping state signal. When the vehicle driving signal satisfies at least one of the sub-conditions of the second transition condition, the vehicle state is switched to the safe state. This embodiment of the present application can reduce redundant operations in the electronic parking control system and prevent the system from mistakenly identifying the need for active braking due to erroneous operation.

[0066] In some embodiments, referring to FIG. 2 , the electronic parking control method of the embodiment of the present application may further include but is not limited to steps S401 to S402 .

[0067] Step S401: When the current vehicle state is a safe state, determining whether a third state transition condition occurs based on a vehicle driving signal, wherein the vehicle driving signal also includes a gear position signal, an automatic parking state signal, an engine signal, and a power-on signal;

[0068] Step S402: When the third state transition condition occurs, the vehicle state is converted to the parking obstacle state, wherein the third state transition condition includes the fifth sub-condition, the sixth sub-condition and the seventh sub-condition. When at least one of the sub-conditions is met, the third state transition condition is met, the fifth sub-condition is that the gear is invalid, the sixth sub-condition is that the automatic parking function is unavailable, and the seventh sub-condition is that the engine is running, the vehicle is powered on, the automatic parking function is available, and the automatic parking function is not activated.

[0069] In this embodiment, the vehicle is typically already braked from a previous parking stop when the driver enters the vehicle and starts driving, so the electronic parking control system is in a safe state by default. However, improper driver operation or a vehicle malfunction during driving can still create a potential risk of the vehicle rolling away. When the vehicle is in a safe state, if a malfunction in the gear sensor or shift lever prevents the vehicle from properly interpreting the current gear position (invalid gear position signal), or if the automatic parking function malfunctions or the driver forgets to press the automatic parking button, then the vehicle presents a parking obstacle. In this case, the electronic parking brake button must be pressed to prevent the vehicle from rolling away.

[0070] Based on this, when the electronic parking control system is in a safe state, the third state transition condition can be used to determine whether the vehicle has entered a parking obstacle state, that is, the gear signal, automatic parking status signal, engine signal and power-on signal in the vehicle driving signal can be obtained to determine whether the vehicle has a potential parking obstacle.

[0071] Specifically, when the gear position signal indicates "gear invalid," it means the vehicle's gear is not functioning properly due to damage or a malfunction; or when the automatic parking status signal indicates "autopark unavailable," it means the autopark function is malfunctioning. Or, when the engine signal indicates "engine valid" and the engine is running, and the power-on signal indicates "vehicle powered on," and the automatic parking status signal indicates "autopark available" but the autopark function is not activated, it means the driver has forgotten to press the autopark button. If at least one of the sub-conditions of the third state transition condition is met, it can be determined that improper driver operation or a vehicle malfunction has occurred during vehicle operation, resulting in a potential parking obstacle. The vehicle state then transitions from the safe state to the parking obstacle state. The first state transition condition is then determined within the parking obstacle state to determine whether the vehicle is slipping, thereby implementing electronic automatic parking.

[0072] This embodiment of the present application switches from a safe state to a parking obstacle state upon the occurrence of a third state transition condition. In the safe state, the system detects a gear position signal, an automatic parking state signal, an engine signal, and a power-on signal. When the vehicle driving signal satisfies at least one of the sub-conditions of the third state transition condition, the vehicle state transitions to a parking obstacle state. This embodiment of the present application can detect potential parking obstacles and enter the parking obstacle state, thereby preventing the vehicle from rolling away at any time and improving vehicle safety.

[0073] In some embodiments, referring to FIG. 2 , the electronic parking control method of the embodiment of the present application may further include but is not limited to steps S501 to S502 .

[0074] Step S501: When the current vehicle state is the rolling state, determining whether a fourth state transition condition occurs based on a vehicle driving signal, wherein the vehicle driving signal also includes an engine signal;

[0075] Step S502: When the fourth state transition condition occurs, the vehicle state is converted to a safe state. The fourth state transition condition includes an eighth sub-condition, a ninth sub-condition, and a tenth sub-condition. When at least one of the sub-conditions is met, the fourth state transition condition is met. The eighth sub-condition is that the vehicle door is closed, the ninth sub-condition is that the real-time vehicle speed is greater than the preset vehicle speed, and the tenth sub-condition is that the engine is shut down.

[0076] In this embodiment, after the vehicle enters the rolling state, the electronic parking control system sends an electronic parking command to clamp the calipers, controlling the calipers to be locked in the clamped state. When the driver closes the door, it means that the driver has completed the parking operation and is preparing to leave the vehicle. At this time, because the electronic parking control system has already clamped the calipers when detecting the driver opening the door, the vehicle can be parked on the road and the driver will not perform any further operations. Therefore, even if the caliper lock is released, the calipers will remain in the clamped state, and the vehicle is in a safe state. In other situations, such as when the driver opens the door to temporarily exit the vehicle and then immediately returns to the vehicle, if the real-time vehicle speed is greater than the preset speed, it indicates that the driver needs to continue driving the vehicle and does not need to perform the parking operation. The caliper state restriction can be released and the calipers can be released according to the system self-test function. This normal driving state can also be considered a safe state. As another example, when the driver actively shuts down the running engine, the vehicle's power source is cut off and power is lost, so rolling will not occur, and the vehicle can be considered in a safe state.

[0077] When the vehicle is in a slipping state, the fourth state transition condition can be used to determine whether the vehicle has entered a safe state, that is, whether the caliper state is unlocked can be determined by obtaining the door signal, vehicle speed signal and engine signal in the vehicle driving signal.

[0078] Specifically, when the door signal is that the door is closed, or the vehicle speed signal is that the real-time vehicle speed is greater than the preset vehicle speed, or the engine signal is that the engine is stopped, and at least one of the three sub-conditions in the fourth state transition condition is met, then the fourth state transition condition is met, the vehicle state is converted to a safe state, and the caliper state is unlocked.

[0079] This embodiment of the present application utilizes a fourth state transition condition to transition from a rolling vehicle state to a safe state. During the rolling vehicle state, the vehicle detects door signals, vehicle speed signals, and engine signals. When the vehicle driving signal satisfies at least one of these conditions, the vehicle state transitions to a safe state. This embodiment of the present application removes the caliper state restrictions when the risk of rolling vehicle disappears, allowing the caliper to transition state based on user input, providing a more intelligent and comfortable driving experience.

[0080] In some embodiments, referring to FIG. 3 , the various vehicle states also include a parking control state. The electronic parking control method of the embodiment of the present application may further include but is not limited to steps S601 to S602 .

[0081] Step S601: When the current vehicle state is the rolling state, determining whether a fifth state transition condition occurs based on a vehicle driving signal, wherein the vehicle driving signal also includes a command sending duration signal;

[0082] Step S602: When a fifth state transition condition occurs, the vehicle state is transitioned to a parking control state, wherein the fifth state transition condition is that the instruction sending time is equal to a preset time.

[0083] In this embodiment, although the electronic parking control system needs to quickly implement vehicle emergency parking control according to the electronic parking command, it also needs to consider the possibility of triggering the electronic parking command due to erroneous operation. If the parking control is executed immediately in response to the command, the parking brake is triggered due to erroneous operation during the vehicle's driving process, which may cause the vehicle to lose control, thereby increasing the risk of collision between the vehicle and other vehicles or pedestrians, affecting the driver's driving experience.

[0084] Therefore, to further improve vehicle safety and stability, the duration of the electronic parking command needs to be confirmed. By setting a preset duration, a clear time unit is provided to confirm the validity of the command. If the transmission duration reaches the preset duration, the command is considered valid. This serves as the fifth state transition condition. By obtaining the command transmission duration signal from the vehicle driving signal, it is determined whether the electronic parking command is a genuine request. After confirming the command is valid, the parking control state is entered.

[0085] Optionally, with 10ms as a cycle and a preset duration of 30 cycles, i.e. 0.3s, when the vehicle is in a slipping state, if it is detected that the electronic parking command is sent for 0.3s, it means that the vehicle is indeed slipping and emergency parking control needs to be implemented, and the vehicle state is converted to a parking control state.

[0086] This embodiment of the present application utilizes the occurrence of a fifth state transition condition to transition from the rolling state to the parking control state. During the rolling state, a command transmission duration signal is detected. When the command transmission duration equals a preset duration, the vehicle state transitions to the parking control state. This embodiment of the present application prevents the parking brake from being triggered due to misoperation, accurately identifies electronic parking commands, improves vehicle safety and stability, and enhances the driver's driving experience.

[0087] In some embodiments, referring to FIG. 3 , the electronic parking control method of the embodiment of the present application may further include but is not limited to steps S701 to S702 .

[0088] Step S701: When the current vehicle state is the parking control state, determining whether a fourth state transition condition occurs based on a vehicle driving signal, wherein the vehicle driving signal also includes an engine signal;

[0089] Step S702: When the fourth state transition condition occurs, the vehicle state is converted to a safe state, wherein the fourth state transition condition includes an eighth sub-condition, a ninth sub-condition, and a tenth sub-condition. When at least one of the sub-conditions is met, the fourth state transition condition is met, the eighth sub-condition is that the door is closed, the ninth sub-condition is that the real-time vehicle speed is greater than the preset vehicle speed, and the tenth sub-condition is that the engine is shut down.

[0090] Similar to the situation considered in steps S501 to S502, in the embodiment of the present application, when the electronic parking control system is operating in the parking control state, the vehicle is parked and the caliper is clamped in response to the electronic parking command, and the caliper state is locked. Therefore, it is also necessary to obtain the door signal, vehicle speed signal and engine signal in the vehicle driving signal to determine whether to unlock the caliper state.

[0091] The following describes the embodiments of the present invention in detail with reference to specific application examples:

[0092] Referring to Figures 3 and 4, the electronic parking control system defines multiple vehicle states, including a safe state, a parking obstacle state, a rolling state, and a parking control state. The system determines state transitions based on the driver's door signal, the left caliper state, the right caliper state, the real-time vehicle speed, the power-on signal, whether the AVH function is available, the target gear, the engine state, the automatic clamping function when the engine is turned off, the automatic clamping function for the parking gear, and the duration of the command transmission. The system determines whether there is a risk of the vehicle rolling away, and controls the caliper to clamp, implementing emergency parking braking, if the driver inadvertently fails to press the electronic parking button and opens the door without other parking functions being guaranteed.

[0093] Consider the following scenario: A car's roof is covered with snow after being parked for an extended period. The driver, however, does not clear the snow off the roof before getting on the road. Since there are few cars and pedestrians on the road, the driver does not activate the automatic parking feature. While driving, the snow slides down from the roof, obstructing the driver's view. Seeing this, the driver slows down, pulls over, and hurriedly opens the door to clear the snow. However, the snow slides down so suddenly that the driver, preoccupied with clearing the snow, does not activate the electronic parking brake before exiting the car.

[0094] In the above scenario, the vehicle state is in a safe state by default when the vehicle is just starting. By monitoring the gear signal, automatic parking state signal, engine signal and power-on signal, it is found that the vehicle engine is running, the vehicle is powered on and the AVH function is not activated. The vehicle state is then converted to the parking obstacle state. The electronic parking control system monitors the door signal, vehicle speed signal and caliper status signal in the parking obstacle state. When the driver slows down, pulls over and opens the door, it detects that the door is open, the speed is less than 3 kilometers per hour, and both the left and right calipers are in the released state. It switches to the sliding state and sends an electronic parking command (i.e., the door opening and clamping EPB command). When the electronic parking command is sent for 0.3 seconds, the electronic parking control system switches from the sliding state to the parking control state, controls the calipers to clamp and lock the caliper state to prevent the vehicle from sliding. When the driver finishes clearing the snow and gets back into the car and closes the door, the electronic parking control system detects that the door is closed and the vehicle's real-time speed is greater than three kilometers per hour when the driver steps on the accelerator pedal to start by monitoring the door signal, vehicle speed signal and engine signal. The vehicle status is then changed from the parking control status to the safe status, and the status restriction of the caliper is released so that the caliper can be released when the driver steps on the accelerator pedal to start.

[0095] 5 , an embodiment of the present application further provides an electronic parking control system that can implement the above-mentioned electronic parking control method. The system includes:

[0096] A first module is configured to determine whether a first state transition condition occurs based on a vehicle driving signal when the current vehicle state is a parking obstacle state, wherein the vehicle driving signal includes a door signal, a vehicle speed signal, and a caliper state signal;

[0097] The second module is configured to convert the vehicle state into a rolling state when a first state transition condition occurs, wherein the first state transition condition is that the vehicle door is open, the caliper state is released, and the real-time vehicle speed is less than or equal to a preset vehicle speed;

[0098] The third module sends an electronic parking command to control the clamping of the caliper and perform parking control on the vehicle when the vehicle state changes from the parking obstacle state to the sliding state.

[0099] It can be understood that the contents of the above method embodiments are all applicable to the present system embodiments, the functions specifically implemented by the present system embodiments are the same as those of the above method embodiments, and the beneficial effects achieved are also the same as those achieved by the above method embodiments.

[0100] The present application also provides an electronic device comprising a memory and a processor, wherein the memory stores a computer program, and the processor implements the electronic parking control method when executing the computer program. The electronic device can be any intelligent terminal including an onboard computer.

[0101] It can be understood that the contents of the above method embodiments are applicable to the present device embodiments, the functions specifically implemented by the present device embodiments are the same as those of the above method embodiments, and the beneficial effects achieved are also the same as those achieved by the above method embodiments.

[0102] Please refer to FIG6 , which illustrates a hardware structure of an electronic device according to another embodiment. The electronic device includes:

[0103] The processor 601 may be implemented as a general-purpose CPU (Central Processing Unit), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits, and is used to execute relevant programs to implement the technical solutions provided in the embodiments of the present application.

[0104] The memory 602 can be implemented in the form of a read-only memory (ROM), a static storage device, a dynamic storage device, or a random access memory (RAM). The memory 602 can store an operating system and other application programs. When the technical solutions provided in the embodiments of this specification are implemented through software or firmware, the relevant program codes are stored in the memory 602 and are called by the processor 601 to execute the electronic parking control method of the embodiments of this application.

[0105] Input / output interface 603, used to implement information input and output;

[0106] Communication interface 604, used to implement communication interaction between this device and other devices, which can be achieved through wired means (such as USB, network cable, etc.) or wireless means (such as mobile network, WiFi, Bluetooth, etc.);

[0107] Bus 606 , which transmits information between various components of the device (e.g., processor 601 , memory 602 , input / output interface 603 , and communication interface 604 );

[0108] The processor 601 , the memory 602 , the input / output interface 603 and the communication interface 604 are connected to each other in communication within the device via a bus 606 .

[0109] An embodiment of the present application further provides a computer-readable storage medium, which stores a computer program. When the computer program is executed by a processor, the above-mentioned electronic parking control method is implemented.

[0110] It can be understood that the contents of the above method embodiments are all applicable to the present storage medium embodiment, the functions specifically implemented by the present storage medium embodiment are the same as those of the above method embodiments, and the beneficial effects achieved are also the same as those achieved by the above method embodiments.

[0111] The memory, as a non-transient computer-readable storage medium, can be used to store non-transient software programs and non-transient computer executable programs. In addition, the memory may include a high-speed random access memory and may also include a non-transient memory, such as at least one disk storage device, a flash memory device, or other non-transient solid-state storage device. In some embodiments, the memory may optionally include a memory remotely arranged relative to the processor, and these remote memories may be connected to the processor via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0112] The embodiments described in the embodiments of this application are intended to more clearly illustrate the technical solutions of the embodiments of this application and do not constitute a limitation on the technical solutions provided by the embodiments of this application. Those skilled in the art will appreciate that with the evolution of technology and the emergence of new application scenarios, the technical solutions provided in the embodiments of this application are also applicable to similar technical problems.

[0113] Those skilled in the art will understand that the technical solutions shown in the figures do not constitute a limitation on the embodiments of the present application, and may include more or fewer steps than shown in the figures, or a combination of certain steps, or different steps.

[0114] The system embodiment described above is merely illustrative. The units described as separate components may or may not be physically separate, i.e., they may be located in one place or distributed across multiple network units. Some or all of the modules may be selected based on actual needs to achieve the objectives of this embodiment.

[0115] Those skilled in the art will appreciate that all or some of the steps in the methods, systems, and functional modules / units in the devices disclosed above may be implemented as software, firmware, hardware, or appropriate combinations thereof.

[0116] The terms "first", "second", "third", "fourth", etc. (if any) in the specification of the present application and the above-mentioned drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or sequential order. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0117] The preferred embodiments of the present invention are described above with reference to the accompanying drawings, but are not intended to limit the scope of the present invention. Any modifications, equivalent substitutions, and improvements made by those skilled in the art without departing from the scope and essence of the present invention should be within the scope of the present invention.

Claims

1. An electronic parking control method, characterized in that: The electronic parking control method is applied to an electronic parking control system. The electronic parking control system defines multiple vehicle states, including a parking obstacle state and a rolling vehicle state. The electronic parking control method includes the following steps: When the current vehicle state is the parking obstacle state, determining whether a first state transition condition occurs according to a vehicle driving signal, wherein the vehicle driving signal includes a door signal, a vehicle speed signal, and a caliper state signal; When the first state transition condition occurs, the vehicle state is transitioned to the rolling state, wherein the first state transition condition is that the door is open, the caliper state is released, and the real-time vehicle speed is less than or equal to the preset vehicle speed; When the vehicle state is converted from the parking obstacle state to the slipping state, an electronic parking command is sent to control the caliper to clamp and perform parking control on the vehicle.

2. The method according to claim 1, characterized in that The multiple vehicle states also include a safe state, and the electronic parking control method further includes the following steps: When the current vehicle state is the parking obstacle state, determining whether a second state transition condition occurs according to a vehicle driving signal, wherein the vehicle driving signal further includes an engine signal and an automatic parking state signal; When the second state transition condition occurs, the vehicle state is converted to the safe state, wherein the second state transition condition includes a first sub-condition and a second sub-condition. When at least one of the sub-conditions is met, the second state transition condition is met, the first sub-condition is that the engine is invalid, and the second sub-condition is that the automatic parking function is activated.

3. The method according to claim 2, characterized in that The vehicle driving signal also includes an engine shutdown automatic clamping status signal, a gear position signal, and a parking gear automatic clamping status signal. The second state transition condition also includes a third sub-condition and a fourth sub-condition, wherein the third sub-condition is that the engine is shut down and the engine shutdown automatic clamping function is activated, and the fourth sub-condition is that the gear position is the parking gear and the parking gear automatic clamping function is activated.

4. The method according to claim 1, wherein The multiple vehicle states also include a safe state, and the electronic parking control method further includes the following steps: When the current vehicle state is the safe state, determining whether a third state transition condition occurs based on a vehicle driving signal, wherein the vehicle driving signal further includes a gear position signal, an automatic parking state signal, an engine signal, and a power-on signal; When the third state transition condition occurs, the vehicle state is converted to the parking obstacle state, wherein the third state transition condition includes a fifth sub-condition, a sixth sub-condition and a seventh sub-condition. When at least one of the sub-conditions is met, the third state transition condition is met, the fifth sub-condition is that the gear position is invalid, the sixth sub-condition is that the automatic parking function is not available, and the seventh sub-condition is that the engine is running, the vehicle is powered on, the automatic parking function is available, and the automatic parking function is not activated.

5. The method according to claim 1, wherein The multiple vehicle states also include a safe state, and the electronic parking control method further includes the following steps: When the current vehicle state is the rolling state, determining whether a fourth state transition condition occurs according to a vehicle driving signal, wherein the vehicle driving signal also includes an engine signal; When the fourth state transition condition occurs, the vehicle state is converted to the safe state, wherein the fourth state transition condition includes an eighth sub-condition, a ninth sub-condition and a tenth sub-condition. When at least one of the sub-conditions is met, the fourth state transition condition is met, the eighth sub-condition is that the door is closed, the ninth sub-condition is that the real-time vehicle speed is greater than the preset vehicle speed, and the tenth sub-condition is that the engine is shut down.

6. The method according to claim 4, characterized in that The multiple vehicle states also include a parking control state, and the electronic parking control method further includes the following steps: When the current vehicle state is the slipping state, determining whether a fifth state transition condition occurs according to a vehicle driving signal, wherein the vehicle driving signal further includes a command sending duration signal; When the fifth state transition condition occurs, the vehicle state is transitioned to the parking control state, wherein the fifth state transition condition is that the instruction sending duration is equal to the preset duration.

7. The method according to claim 6, characterized in that The electronic parking control method further comprises the following steps: When the current vehicle state is the parking control state, determining whether a fourth state transition condition occurs according to a vehicle driving signal, wherein the vehicle driving signal also includes an engine signal; When the fourth state transition condition occurs, the vehicle state is converted to the safe state, wherein the fourth state transition condition includes an eighth sub-condition, a ninth sub-condition and a tenth sub-condition. When at least one of the sub-conditions is met, the fourth state transition condition is met, the eighth sub-condition is that the door is closed, the ninth sub-condition is that the real-time vehicle speed is greater than the preset vehicle speed, and the tenth sub-condition is that the engine is shut down.

8. An electronic parking control system, characterized in that: The electronic parking control system defines multiple vehicle states, including a parking obstacle state and a slipping state. The electronic parking control system includes: a first module configured to determine, when the current vehicle state is the parking obstacle state, whether a first state transition condition occurs based on a vehicle driving signal, wherein the vehicle driving signal includes a door signal, a vehicle speed signal, and a caliper state signal; a second module, configured to convert the vehicle state into the rolling state when the first state transition condition occurs, wherein the first state transition condition is that the door is open, the caliper state is released, and the real-time vehicle speed is less than or equal to a preset vehicle speed; The third module sends an electronic parking command to control the clamping of the caliper to perform parking control on the vehicle when the vehicle state changes from the parking obstacle state to the sliding state.

9. An electronic device, characterized in that: The electronic device includes a memory and a processor, the memory stores a computer program, and the processor implements the method according to any one of claims 1 to 7 when executing the computer program.

10. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the method according to any one of claims 1 to 7 is implemented.