Automatic parking control method based on main driving door opening and off-seat detection
By collecting vehicle status parameters in real time and implementing hierarchical control strategies, precise control is achieved for scenarios such as the opening of the driver's side door. This solves the problems of insufficient scenario adaptability and misoperation protection in existing automatic parking technology, and improves driving smoothness and safety.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- FAW CAR CO LTD
- Filing Date
- 2026-03-24
- Publication Date
- 2026-05-12
AI Technical Summary
Existing automatic parking technology has shortcomings in terms of scene adaptability and protection against misoperation, resulting in poor driving smoothness and safety hazards, especially in the case of temporary door opening at low speed or misoperation, it cannot effectively protect the safety of the vehicle and driver.
By collecting vehicle status parameters in real time, the control strategy level is determined in stages, and corresponding vehicle control events are triggered based on the strategy level, including brake caliper clamping, gear shifting and braking force application, so as to achieve precise control and graded protection for scenarios such as driver's door opening.
It improves driving smoothness, avoids mismatch issues with braking or power cut-off logic, reduces the risk of vehicle loss of control and collision, and ensures user safety and experience.
Smart Images

Figure CN122009157A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of vehicle technology, and in particular to an automatic parking control method based on the detection of the driver's door opening and exiting the seat. Background Technology
[0002] With the continuous improvement of the electrification and intelligence of new energy vehicles, electronic parking brake (EPB) systems and automatic parking functions (AUTOHOLD) have become mainstream configurations. Existing automatic parking technologies are mainly divided into two categories: one is conventional automatic parking triggered by pressing the brake pedal, relying on the ESP hydraulic system or EPB motor to maintain braking, which can be released by lightly pressing the accelerator; the other is auxiliary parking control combined with seatbelt and door status, where some models will trigger the parking brake to avoid risks when the driver is not wearing a seatbelt or when the door is opened.
[0003] However, existing technologies still have safety risks in some scenarios during practical applications, making it difficult to meet users' needs in all driving scenarios. The specific pain points are as follows:
[0004] The braking logic is simplistic and has poor adaptability to different scenarios.
[0005] Most existing technologies only use vehicle speed and brake pedal status as core triggering conditions, without implementing tiered control for "driver's door opening" scenarios. For example, when a driver temporarily opens the door while driving at low speed (such as to retrieve an item or observe road conditions), some systems will directly cut off power or switch to P gear, violating the original driving intention and affecting driving smoothness; while other systems do not take any braking enhancement measures, which can easily lead to accidents due to vehicle rolling, especially in incline scenarios where the problem of insufficient braking force is more prominent.
[0006] Insufficient protection against misoperation and low safety redundancy
[0007] Current technology lacks a progressive safety protection mechanism to address driver misoperation (such as not wearing a seatbelt or releasing the brake pedal with the door open). Some models only trigger the basic EPB braking; if the driver accidentally presses the accelerator, the brake will be released directly, still posing a risk of loss of vehicle control. Other models have conflicting braking and gear shifting logic, which can easily lead to system response delays or malfunctions, potentially causing collisions in congested areas or on inclines. Summary of the Invention
[0008] The purpose of this invention is to provide an automatic parking control method based on the detection of the driver's door opening and leaving the seat, so as to at least solve the problems of poor scenario adaptability and insufficient protection against misoperation in existing solutions, thereby improving the user's driving experience and ensuring user safety.
[0009] To address the aforementioned technical problems, in a first aspect, the present invention provides an automatic parking control method based on the detection of the driver's side door opening and departure, comprising at least:
[0010] Real-time collection of vehicle status parameters;
[0011] At least when the vehicle state parameters satisfy the driving protection control strategy, determine the vehicle's control strategy level at the current moment;
[0012] Trigger driving control events based on the control strategy level to control the vehicle to enter the parking state;
[0013] In response to a user's release of control event, the vehicle is deactivated from the parking state to restore normal vehicle functionality.
[0014] Optionally, the vehicle status parameters include at least one of the following: vehicle speed status parameters, motor speed status parameters, driver's door open / closed status parameters, seat belt status parameters, brake pedal status parameters, accelerator pedal parameters, and vehicle controller parameters.
[0015] The step of determining the vehicle's control strategy level at the current moment, at least when the vehicle state parameters satisfy the driving protection control strategy, specifically includes:
[0016] At least when the vehicle speed status parameter is not greater than the preset vehicle speed threshold, the motor speed corresponding to the motor status parameter is within the preset speed range, and the driver's door opening / closing status parameter corresponds to the door being open, the vehicle's control strategy level at the current moment is determined to be a level one control strategy.
[0017] Optionally, triggering a driving control event based on the control strategy level to control the vehicle to enter a parking state specifically includes:
[0018] Based on the aforementioned primary control strategy, the vehicle's brake calipers are driven to clamp and a preset braking force is applied to control the vehicle to enter the parking state.
[0019] Optionally, the step of responding to a user's control release event to exit the vehicle's parking state and restore the vehicle's normal function specifically includes:
[0020] In response to the user closing the driver's side door and adjusting the accelerator pedal to the preset opening, the vehicle exits the parking state and restores normal vehicle function.
[0021] Optionally, determining the vehicle's control strategy level at the current moment, at least when the vehicle state parameters satisfy the driving protection control strategy, specifically includes:
[0022] At least when the vehicle speed status parameter is not greater than the preset vehicle speed threshold, the motor speed corresponding to the motor status parameter is within the preset speed range, the driver's door switch status parameter corresponds to the door being open, the seat belt status parameter corresponds to the seat belt not being fastened, the brake pedal status parameter corresponds to the non-braking state, and the vehicle controller parameter corresponds to the advanced vehicle mode not being activated, the control strategy level of the vehicle at the current moment is determined to be a level two control strategy.
[0023] Optionally, triggering a driving control event based on the control strategy level to control the vehicle to enter a parking state specifically includes:
[0024] Based on the aforementioned secondary control strategy, the current gear is switched to parking gear, and the electronic parking brake system (EPB) is controlled to apply a set braking force to control the vehicle to enter the parking state.
[0025] Optionally, the step of responding to a user's control release event to exit the vehicle's parking state and restore the vehicle's normal function specifically includes:
[0026] In response to the user activating advanced vehicle mode, exit the vehicle's parking state to restore the vehicle's normal function.
[0027] Secondly, the present invention also provides an automatic parking control device based on driver's door opening and exit detection, comprising at least:
[0028] The status acquisition module is used to collect vehicle status parameters in real time;
[0029] The strategy determination module is used to determine the control strategy level of the vehicle at the current moment, at least when the vehicle state parameters meet the driving protection control strategy.
[0030] The event triggering module is used to trigger driving control events based on the control strategy level to control the vehicle to enter the parking state;
[0031] The parking recovery module is used to respond to user-released control events, exit the vehicle's parking state, and restore the vehicle's normal functions.
[0032] Thirdly, the present invention also provides an electronic device, including a memory and a processor, wherein the memory stores a computer program executable on the processor, and the processor executes the program to implement the steps of the automatic parking control method based on driver's door opening and exit detection as described in any of the first aspects.
[0033] Fourthly, the present invention also provides a computer-readable storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements the steps of the automatic parking control method based on driver's door opening and exit detection as described in any of the first aspects.
[0034] The technical solution provided by this invention firstly collects vehicle status parameters in real time; secondly, at least when the vehicle status parameters meet the driving protection control strategy, it determines the control strategy level of the vehicle at the current moment; then, it triggers a driving control event based on the control strategy level to control the vehicle to enter the parking state; finally, in response to the user's control release event, it exits the parking state of the vehicle to restore the normal function of the vehicle.
[0035] Therefore, this invention, on the one hand, achieves precise control over scenarios such as driver's door opening by real-time acquisition of vehicle state parameters and hierarchical judgment of control strategy levels. This avoids the one-size-fits-all braking or power cut-off logic in existing technologies, and better matches the driver's true intentions in temporary door-opening scenarios such as low-speed object retrieval or road condition observation, thus improving driving smoothness. On the other hand, this invention can trigger parking based on the control strategy level, thereby providing gradient braking force and protection measures, rather than a single basic EPB braking. This effectively reduces the risk of vehicle loss of control and collisions in cases of driver error or complex road conditions, improving the user experience and ensuring user safety. Attached Figure Description
[0036] Figure 1 This is a flowchart of an automatic parking control method based on driver's door opening and departure detection provided in an embodiment of the present invention;
[0037] Figure 2 This is a flowchart of another automatic parking control method based on driver's door opening and departure detection provided in an embodiment of the present invention;
[0038] Figure 3 This is a flowchart of another automatic parking control method based on driver's door opening and departure detection provided by an embodiment of the present invention;
[0039] Figure 4 This is a schematic diagram of an automatic parking control device based on the detection of driver's door opening and departure, provided in an embodiment of the present invention.
[0040] Figure 5 This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present invention. Detailed Implementation
[0041] To make the objectives, technical solutions, and advantages of this application clearer, the application will be further described in detail below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments in this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
[0042] The terminology used in the embodiments of this application is for the purpose of describing particular embodiments only and is not intended to limit the application. The singular forms “a,” “said,” and “the” used in the embodiments of this application and the appended claims are also intended to include the plural forms, and “multiple” generally includes at least two unless the context clearly indicates otherwise.
[0043] It should be understood that the term "and / or" used in this article is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, and B existing alone. Additionally, the character " / " in this article generally indicates that the preceding and following related objects have an "or" relationship.
[0044] It should be understood that although the terms first, second, third, etc., may be used in the embodiments of this application, these descriptions should not be limited to these terms. These terms are only used to distinguish the descriptions. For example, first may also be referred to as second without departing from the scope of the embodiments of this application, and similarly, second may also be referred to as first.
[0045] Depending on the context, the words “if” or “suppose” as used here can be interpreted as “when” or “in response to determination” or “in response to detection.” Similarly, depending on the context, the phrases “if determination” or “if detection (of the stated condition or event)” can be interpreted as “when determination” or “in response to determination” or “when detection (of the stated condition or event)” or “in response to detection (of the stated condition or event).”
[0046] It should also be noted that the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that an article or device that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such an article or device. Without further limitation, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the article or device that includes said element.
[0047] It should be noted that any symbols and / or numbers present in the specification that are not marked in the accompanying drawings are not reference numerals.
[0048] Figure 1This is a flowchart of an automatic parking control method based on driver's side door opening and exit detection provided by an embodiment of the present invention. This embodiment is applicable to at least various vehicle automatic parking scenarios. This automatic parking control method based on driver's side door opening and exit detection can be, but is not limited to, executed by the automatic parking control device based on driver's side door opening and exit detection in this embodiment of the present invention. This execution device can be implemented in software and / or hardware. Figure 1 As shown, the automatic parking control method based on the detection of the driver's door opening and exiting the seat includes at least the following steps:
[0049] S1. Real-time collection of vehicle status parameters.
[0050] Vehicle status parameters can be used to represent the functional status of the vehicle, such as whether the doors are open or closed, and the vehicle speed. In one specific implementation, the vehicle status parameters may optionally include at least one of the following: vehicle speed status parameters, motor speed status parameters, driver's door open / closed status parameters, seatbelt status parameters, brake pedal status parameters, accelerator pedal parameters, and vehicle controller parameters. The vehicle speed status parameter represents the vehicle's speed level. The motor speed status parameter represents the vehicle's motor speed level. The driver's door open / closed status parameter represents whether the driver's door is open or closed. The seatbelt status parameter represents the seatbelt's engagement / disengagement status, such as fastened or unfastened. The brake pedal status parameter and accelerator pedal status parameter represent the open / closed status and degree of openness / closedness of the brake and accelerator pedals, respectively. The vehicle controller parameters can be used to represent vehicle mode signals to determine whether the vehicle has activated higher-level modes such as trailer mode. Understandably, vehicle status parameters can be obtained using corresponding sensors, such as wheel speed sensors to detect the current vehicle speed, driver's door status sensors to detect the door's open / closed status, seat belt status sensors to detect the seat belt's fastened / unfastened status, brake pedal sensors to detect the pedal's depressed / released status, accelerator pedal sensors to detect the opening signal, and the vehicle controller to detect the vehicle mode signal (whether to activate higher-level modes such as trailer mode).
[0051] S2. At least when the vehicle state parameters meet the driving protection control strategy, determine the control strategy level of the vehicle at the current moment.
[0052] Among them, the driving protection control strategy is used to protect the user's vehicle safety. It is understood that multiple driving protection control strategies can exist, and different driving protection control strategies can correspond to different control strategy levels.
[0053] S3. Trigger driving control events based on control strategy level to control the vehicle to enter parking state.
[0054] Among them, driving control events are used to control the vehicle to perform predefined protective actions, such as automatically clamping the brake calipers and changing gears.
[0055] S4. In response to a user's control release event, exit the vehicle's parking state to restore the vehicle's normal functions.
[0056] Among them, the control release event can use predefined user actions, such as the user pressing the accelerator pedal to release the vehicle's braking state.
[0057] The technical solution provided in this embodiment firstly collects vehicle status parameters in real time; secondly, at least when the vehicle status parameters meet the driving protection control strategy, it determines the control strategy level of the vehicle at the current moment; then, it triggers a driving control event based on the control strategy level to control the vehicle to enter the parking state; finally, in response to the user's control release event, it exits the parking state of the vehicle to restore the normal function of the vehicle.
[0058] Therefore, this embodiment, on the one hand, achieves precise control over scenarios such as driver's door opening by real-time acquisition of vehicle status parameters and hierarchical judgment of control strategy levels. This avoids the one-size-fits-all braking or power cut-off logic of existing technologies, and can better match the driver's true intentions in temporary door-opening scenarios such as low-speed object retrieval or observation of road conditions, thus improving driving smoothness. On the other hand, this embodiment can trigger parking based on the control strategy level, thereby providing tiered braking force and protection measures, rather than a single basic EPB braking. This can effectively reduce the risk of vehicle loss of control and collisions in cases of driver error or complex road conditions, improving the user experience and ensuring user safety.
[0059] Based on the above embodiments or implementation methods Figure 2 This is a flowchart of another automatic parking control method based on the detection of the driver's door opening and exiting the seat, provided by an embodiment of the present invention. This embodiment is based on the above embodiment with additions and refinements. Figure 2 As shown, the automatic parking control method based on the detection of the driver's door opening and exiting the seat includes at least the following steps:
[0060] S1. Real-time collection of vehicle status parameters.
[0061] S21. At least when the vehicle speed status parameter is not greater than the preset vehicle speed threshold, the motor speed corresponding to the motor status parameter is within the preset speed range, and the driver's door opening / closing status parameter corresponds to the door being open, determine that the vehicle's control strategy level at the current moment is a level one control strategy.
[0062] The preset vehicle speed threshold can be calibrated according to the vehicle model, such as 3-8 km / h, and is generally set to 5 km / h.
[0063] S31. Based on the first-level control strategy, drive the vehicle's brake calipers to clamp and apply a preset braking force to control the vehicle to enter the parking state.
[0064] In step S31, the EPB can control the drive brake caliper to automatically clamp and apply a preset braking force. The magnitude of the preset braking force needs to cover the vehicle's rolling requirements when fully loaded on an incline to avoid the effects of heat fade. The preset braking force can be obtained through calibration tests on different inclines (5°, 10°).
[0065] S41. In response to the user closing the driver's side door and adjusting the accelerator pedal to a preset opening, the vehicle exits the parking state to restore normal vehicle function.
[0066] The preset opening degree can be 3°. Understandably, upon detecting a starting intention, an unlock command is sent to the EPB controller, which automatically releases the brakes, and the vehicle resumes normal driving.
[0067] Therefore, this embodiment, through a combination of braking and gear holding control, prevents the vehicle from rolling when temporarily opening the door and avoids the disruption of driving smoothness caused by forced gear shifting. It precisely adapts to scenarios such as temporarily retrieving items and observing road conditions, solving the problem of poor scenario adaptability in existing technologies and ensuring a superior user experience. Furthermore, the first-level protection only applies braking while maintaining the original gear position; the driver can release the brake by pressing the accelerator, meeting the smooth driving needs of scenarios such as temporarily opening the door to retrieve items and observing road conditions, avoiding the disruption of the driving experience caused by "forced gear shifting" in existing technologies, and achieving a balance between "safety and convenience."
[0068] Based on the above embodiments or implementation methods Figure 3 This is a flowchart of another automatic parking control method based on the detection of the driver's door opening and exiting the seat, provided by an embodiment of the present invention. This embodiment is based on the above embodiment with additions and refinements. Figure 3 As shown, the automatic parking control method based on the detection of the driver's door opening and exiting the seat includes at least the following steps:
[0069] S1. Real-time collection of vehicle status parameters.
[0070] S22. At least when the vehicle speed status parameter is not greater than the preset vehicle speed threshold, the motor speed corresponding to the motor status parameter is within the preset speed range, the driver's door switch status parameter corresponds to the door being open, the seat belt status parameter corresponds to the seat belt not being fastened, the brake pedal status parameter corresponds to the non-braking state, and the vehicle controller parameter corresponds to the advanced vehicle mode not being activated, the control strategy level of the vehicle at the current moment is determined to be a level two control strategy.
[0071] The preset speed range can be (-50rpm, 50rpm).
[0072] S32. Based on the secondary control strategy, the current gear is switched to parking gear, and the electronic parking brake system (EPB) is controlled to apply the set braking force to control the vehicle to enter the parking state.
[0073] The braking force can be set through calibration. The parking gear can be P.
[0074] S42. In response to the user activating advanced vehicle mode, exit the vehicle's parking state to restore the vehicle's normal function.
[0075] The advanced vehicle mode can be a trailer mode or other high-priority modes. In another specific implementation, if any sensor signal is lost or abnormal (such as a door status sensor failure), the Vehicle Control Unit (VCU) automatically downgrades to the basic parking mode, triggers the EPB braking, and prompts the driver to check the equipment; if the EPB braking fails, the VCU, in conjunction with the ESP system, applies hydraulic braking to ensure braking effectiveness and improve the system's fault tolerance.
[0076] Therefore, this embodiment, through enhanced braking, forced engagement of P gear, and throttle signal shielding, constructs ultimate protection against misoperation scenarios, addressing the insufficient safety redundancy in existing technologies and effectively mitigating the risk of loss of control caused by driver error. Furthermore, this embodiment explicitly prioritizes higher-level modes such as towing mode, automatically shielding the two-level protection logic of this invention upon activation of higher-level modes. This prevents damage to the reducer and braking system caused by abnormal activation of the automatic parking function, reducing maintenance costs and expanding the functional adaptability scenarios.
[0077] In summary, this embodiment, in addition to conventional automatic parking scenarios, provides a tiered automatic parking control scheme based on driver's door opening and exit detection for drivers with insufficient driving experience. Without altering the driver's intent, it significantly enhances the safety of intelligent driving, effectively addressing the balance between safety and convenience in driver's door opening scenarios. It avoids the disruption of driving intent by a single braking logic and effectively prevents unprotected vehicle roll. Simultaneously, it addresses insufficient safety protection for driver misoperation or poor driving habits (not wearing seatbelts, leaving the gear in drive after releasing the brake with the door open), enhancing safety redundancy in extreme scenarios through a two-level protection mechanism. This improves driving safety and reduces accident risk: the two-level progressive protection mechanism achieves precise control over different risk scenarios. The first level of protection quickly applies EPB braking when the door is temporarily opened to prevent vehicle roll; the second level of protection forces the vehicle into Park (P) gear in case of misoperation, forming a double safety barrier, effectively avoiding accidents such as rollover on slopes and loss of control due to accidental acceleration. It is particularly suitable for the high-voltage system operating characteristics of new energy vehicles, reducing high-voltage safety hazards caused by brake failure.
[0078] Figure 4 This is a schematic diagram of an automatic parking control device based on the detection of the driver's side door opening and exiting the seat, provided by an embodiment of the present invention. This embodiment is applicable to at least various vehicle automatic parking scenarios. The automatic parking control device based on the detection of the driver's side door opening and exiting the seat can be implemented using software and / or hardware. Figure 4 As shown, the automatic parking control device based on the detection of the driver's door opening and exiting the seat includes at least:
[0079] The status acquisition module 110 is used to collect vehicle status parameters in real time.
[0080] The strategy judgment module 120 is used to determine the control strategy level of the vehicle at the current moment, at least when the vehicle state parameters meet the driving protection control strategy.
[0081] The event triggering module 130 is used to trigger driving control events based on the control strategy level in order to control the vehicle to enter the parking state.
[0082] The parking recovery module 140 is used to respond to a user's control release event, exit the vehicle's parking state, and restore the vehicle's normal function.
[0083] Optionally, the vehicle status parameters include at least one of the following: vehicle speed status parameters, motor speed status parameters, driver's door open / closed status parameters, seat belt status parameters, brake pedal status parameters, accelerator pedal parameters, and vehicle controller parameters.
[0084] The strategy judgment module 120 is specifically used for:
[0085] At least when the vehicle speed status parameter is not greater than the preset vehicle speed threshold, the motor speed corresponding to the motor status parameter is within the preset speed range, and the driver's door opening / closing status parameter corresponds to the door being open, the vehicle's control strategy level at the current moment is determined to be a level one control strategy.
[0086] Optionally, the event triggering module 130 is specifically used for:
[0087] The vehicle's brake calipers are clamped and a preset braking force is applied based on a primary control strategy to control the vehicle into a parking state.
[0088] Optionally, the parking recovery module 140 is specifically used for:
[0089] In response to the user closing the driver's side door and adjusting the accelerator pedal to the preset opening, the vehicle exits the parking state and restores normal vehicle function.
[0090] Optionally, the strategy judgment module 120 is also specifically used for:
[0091] At least when the vehicle speed status parameter is not greater than the preset vehicle speed threshold, the motor speed corresponding to the motor status parameter is within the preset speed range, the driver's door open / closed status parameter corresponds to the door being open, the seat belt status parameter corresponds to the seat belt not being fastened, the brake pedal status parameter corresponds to the non-braking state, and the vehicle controller parameter corresponds to the advanced vehicle mode not being activated, the vehicle's control strategy level at the current moment is determined to be a level two control strategy.
[0092] Optionally, the event triggering module 130 is also specifically used for:
[0093] Based on the two-level control strategy, the current gear is switched to parking gear, and the electronic parking brake system (EPB) is controlled to apply the set braking force to control the vehicle to enter the parking state.
[0094] Optionally, the parking recovery module 140 is also specifically used for:
[0095] In response to the user activating advanced vehicle mode, exit the vehicle's parking state to restore the vehicle's normal functions.
[0096] The technical solution provided in this embodiment firstly collects vehicle status parameters in real time through a status acquisition module; further, when the vehicle status parameters meet the driving protection control strategy, the strategy judgment module determines the control strategy level of the vehicle at the current moment; further, the event triggering module triggers a driving control event based on the control strategy level to control the vehicle to enter the parking state; finally, in response to the user's control release event, the parking recovery module exits the parking state of the vehicle to restore the normal function of the vehicle.
[0097] Therefore, this embodiment, on the one hand, achieves precise control over scenarios such as driver's door opening by real-time acquisition of vehicle status parameters and hierarchical judgment of control strategy levels. This avoids the one-size-fits-all braking or power cut-off logic of existing technologies, and can better match the driver's true intentions in temporary door-opening scenarios such as low-speed object retrieval or observation of road conditions, thus improving driving smoothness. On the other hand, this embodiment can trigger parking based on the control strategy level, thereby providing tiered braking force and protection measures, rather than a single basic EPB braking. This can effectively reduce the risk of vehicle loss of control and collisions in cases of driver error or complex road conditions, improving the user experience and ensuring user safety.
[0098] This embodiment provides an electronic device. Figure 5 This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present invention. See also: Figure 5The electronic device 1000 includes a processor 1001 and a memory 1002. The memory 1002 stores computer-readable instructions. When the computer-readable instructions are executed by the processor 1001, the steps in any of the above-described automatic parking control methods based on driver's door opening and exit detection are performed. Through the above technical solution, the processor 1001 and the memory 1002 are interconnected and communicate with each other via a communication bus and / or other forms of connection mechanisms (not shown). The memory 1002 stores a processor-executable computer program. When the electronic device 1000 is running, the processor 1001 executes the computer program to perform the automatic parking control method based on driver's door opening and exit detection in any of the optional implementations of the above embodiments, to at least achieve the following functions: real-time acquisition of vehicle status parameters; at least when the vehicle status parameters satisfy the driving protection control strategy, determining the vehicle's control strategy level at the current moment; triggering a driving control event based on the control strategy level to control the vehicle to enter the parking state; and exiting the vehicle's parking state in response to a user's control release event to restore the vehicle's normal function.
[0099] This embodiment provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the automatic parking control method based on driver's door opening and exit detection as provided in all embodiments of this application: real-time acquisition of vehicle status parameters; at least when the vehicle status parameters satisfy the driving protection control strategy, determining the vehicle's control strategy level at the current moment; triggering a driving control event based on the control strategy level to control the vehicle to enter the parking state; and responding to a user's control release event to exit the vehicle's parking state to restore the vehicle's normal function.
[0100] Any combination of one or more computer-readable media may be used. A computer-readable medium can be a computer-readable signal medium or a computer-readable storage medium. A computer-readable storage medium can be, for example—but not limited to—an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples (a non-exhaustive list) of computer-readable storage media include: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof. In this document, a computer-readable storage medium can be any tangible medium that contains or stores a program that can be used by or in connection with an instruction execution system, apparatus, or device.
[0101] Computer-readable signal media may include data signals propagated in baseband or as part of a carrier wave, carrying computer-readable program code. Such propagated data signals may take various forms, including—but not limited to—electromagnetic signals, optical signals, or any suitable combination thereof. Computer-readable signal media may also be any computer-readable medium other than computer-readable storage media, capable of transmitting, propagating, or transmitting programs for use by or in connection with an instruction execution system, apparatus, or device.
[0102] The program code contained on a computer-readable medium may be transmitted using any suitable medium, including—but not limited to—wireless, wire, optical fiber, RF, etc., or any suitable combination thereof.
[0103] Computer program code for performing the operations of this invention can be written in one or more programming languages or a combination thereof. Programming languages include object-oriented programming languages—such as Java, Smalltalk, and C++—as well as conventional procedural programming languages—such as the "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network—including a local area network (LAN) or a wide area network (WAN)—or can be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0104] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, and not to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some or all of the technical features; and these modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present invention.
Claims
1. An automatic parking control method based on driver's door opening and exit detection, characterized in that, At least including: Real-time collection of vehicle status parameters; At least when the vehicle state parameters satisfy the driving protection control strategy, determine the vehicle's control strategy level at the current moment; Trigger driving control events based on the control strategy level to control the vehicle to enter the parking state; In response to a user's release of control event, the vehicle is deactivated from the parking state to restore normal vehicle functionality.
2. The automatic parking control method based on driver's door opening and exit detection according to claim 1, characterized in that, The vehicle status parameters include at least one of the following: vehicle speed status parameters, motor speed status parameters, driver's door open / closed status parameters, seat belt status parameters, brake pedal status parameters, accelerator pedal parameters, and vehicle controller parameters. The step of determining the vehicle's control strategy level at the current moment, at least when the vehicle state parameters satisfy the driving protection control strategy, specifically includes: At least when the vehicle speed status parameter is not greater than the preset vehicle speed threshold, the motor speed corresponding to the motor status parameter is within the preset speed range, and the driver's door opening / closing status parameter corresponds to the door being open, the vehicle's control strategy level at the current moment is determined to be a level one control strategy.
3. The automatic parking control method based on driver's door opening and departure detection according to claim 2, characterized in that, The step of triggering a driving control event based on the control strategy level to control the vehicle to enter the parking state specifically includes: Based on the aforementioned primary control strategy, the vehicle's brake calipers are driven to clamp and a preset braking force is applied to control the vehicle to enter the parking state.
4. The automatic parking control method based on driver's door opening and departure detection according to claim 3, characterized in that, The process of responding to a user's release event, exiting the vehicle's parking state, and restoring the vehicle's normal functions specifically includes: In response to the user closing the driver's side door and adjusting the accelerator pedal to the preset opening, the vehicle exits the parking state and restores normal vehicle function.
5. The automatic parking control method based on driver's door opening and departure detection according to claim 2, characterized in that, The step of determining the vehicle's control strategy level at the current moment, at least when the vehicle state parameters satisfy the driving protection control strategy, specifically includes: At least when the vehicle speed status parameter is not greater than the preset vehicle speed threshold, the motor speed corresponding to the motor status parameter is within the preset speed range, the driver's door switch status parameter corresponds to the door being open, the seat belt status parameter corresponds to the seat belt not being fastened, the brake pedal status parameter corresponds to the non-braking state, and the vehicle controller parameter corresponds to the advanced vehicle mode not being activated, the control strategy level of the vehicle at the current moment is determined to be a level two control strategy.
6. The automatic parking control method based on driver's door opening and departure detection according to claim 5, characterized in that, The step of triggering a driving control event based on the control strategy level to control the vehicle to enter the parking state specifically includes: Based on the aforementioned secondary control strategy, the current gear is switched to parking gear, and the electronic parking brake system (EPB) is controlled to apply a set braking force to control the vehicle to enter the parking state.
7. The automatic parking control method based on driver's door opening and departure detection according to claim 6, characterized in that, The process of responding to a user's release event, exiting the vehicle's parking state, and restoring the vehicle's normal functions specifically includes: In response to the user activating advanced vehicle mode, exit the vehicle's parking state to restore the vehicle's normal function.
8. An automatic parking control device based on driver's door opening and exit detection, characterized in that, At least including: The status acquisition module is used to collect vehicle status parameters in real time; The strategy determination module is used to determine the control strategy level of the vehicle at the current moment, at least when the vehicle state parameters meet the driving protection control strategy. The event triggering module is used to trigger driving control events based on the control strategy level to control the vehicle to enter the parking state; The parking recovery module is used to respond to user-released control events, exit the vehicle's parking state, and restore the vehicle's normal functions.
9. An electronic device comprising a memory and a processor, the memory storing a computer program executable on the processor, characterized in that, When the processor executes the program, it implements the steps of the automatic parking control method based on driver's door opening and departure detection as described in any one of claims 1 to 7.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the steps of the automatic parking control method based on driver's door opening and exit detection as described in any one of claims 1 to 7.