Parking control method, vehicle and computer readable storage medium
Patent Information
- Application Number
- CN202610856159.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-06-12
- Publication Date
- 2026-09-08
AI Technical Summary
[0003]目前,常用的驻车系统为电子驻车制动系统(Electrical Park Brake,EPB),电子驻车制动系统的设计寿命一般10万次左右,在频繁使用情况下,例如,每一次临时或长时间停车均使用电子驻车制动系统,由于电子驻车制动系统需要向车辆施加一定的制动力以使车辆在驻车状态下保持静止,这可能会导致电子驻车制动系统提前损坏
[0006]In this application, in response to an initiation operation of the first parking state, the vehicle first invokes the second parking actuator to enter the second parking state. Only when the vehicle meets preset parking state switching conditions does it switch back to the first parking state, where the first parking actuator applies greater braking force. In this way, the second parking actuator handles most temporary parking needs, while the first parking actuator is only activated for long-term parking when the switching conditions are met. This reduces the number of operations of the first parking actuator, extending its service life. Furthermore, since the vehicle will still enter the first parking state, suitable for long-term parking, even when the preset parking state switching conditions are met, parking safety is not compromised. This maintains parking safety while improving the durability of the first parking actuator.
Smart Images

Figure CN122704162A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of vehicle control technology, specifically to a parking control method, a vehicle, and a computer-readable storage medium. Background Technology
[0002] In the field of vehicle control technology, to ensure parking safety, it is usually necessary to apply a certain braking force to the vehicle to keep it stationary in the parking state.
[0003] Currently, the commonly used parking system is the Electronic Park Brake (EPB). The design life of an EPB is generally around 100,000 cycles. However, in cases of frequent use, such as using the EPB for every temporary or long-term parking, the EPB needs to apply a certain braking force to keep the vehicle stationary in the parking state, which may cause premature damage to the EPB. Summary of the Invention
[0004] This application provides a parking control method, a vehicle, and a computer-readable storage medium, which can reduce the number of actions of the first parking actuator, extend its service life, and improve the durability of the first parking actuator while maintaining parking safety.
[0005] To achieve the above objectives, the embodiments of this application adopt the following technical solutions: In a first aspect, a parking control method is provided, which is applied to a vehicle. The vehicle includes a first parking actuator and a second parking actuator. The first parking actuator is used to apply a first braking force to put the vehicle in a first parking state, and the second parking actuator is used to apply a second braking force to put the vehicle in a second parking state. The first braking force is greater than the second braking force. The method includes: responding to a first operation, controlling the vehicle to enter the second parking state through the second parking actuator; wherein the first operation is an initiation operation of the first parking state; and controlling the vehicle to enter the first parking state through the first parking actuator when the vehicle meets preset parking state switching conditions.
[0006] In this application, in response to an initiation operation of the first parking state, the vehicle first invokes the second parking actuator to enter the second parking state. Only when the vehicle meets preset parking state switching conditions does it switch back to the first parking state, where the first parking actuator applies greater braking force. In this way, the second parking actuator handles most temporary parking needs, while the first parking actuator is only activated for long-term parking when the switching conditions are met. This reduces the number of operations of the first parking actuator, extending its service life. Furthermore, since the vehicle will still enter the first parking state, suitable for long-term parking, even when the preset parking state switching conditions are met, parking safety is not compromised. This maintains parking safety while improving the durability of the first parking actuator.
[0007] In conjunction with the first aspect, in one possible design approach, the preset parking state switching conditions include the duration of the second parking state exceeding a first preset duration threshold and / or the vehicle detecting a power-off signal.
[0008] In this application, the second parking actuator is used to handle most of the temporary parking needs, and the first parking actuator is only used in necessary situations such as long-term parking or complete power failure. This avoids frequent activation of the first parking actuator during short-term red light waiting periods, extends the lifespan of the first parking actuator, and since it will eventually enter the first parking state, parking safety is not reduced. This improves the durability of the first parking actuator while maintaining parking safety.
[0009] In conjunction with the first aspect, in one possible design, the method further includes: in response to a second operation or an accelerator pedal operation, if the duration of the second parking state does not exceed a first preset duration threshold and the vehicle does not detect a vehicle power-off signal, then controlling the vehicle to maintain the second parking state; wherein the second operation includes a closing operation of the second parking state.
[0010] This application can effectively prevent accidental vehicle rollover due to misoperation during temporary parking, significantly improving parking safety.
[0011] In conjunction with the first aspect, in one possible design approach, when the vehicle meets the preset parking state switching conditions, the vehicle is controlled to enter the first parking state, including: in response to the second operation or the operation of pressing the accelerator pedal, if the duration of the second parking state exceeds a first preset duration threshold and / or the vehicle detects a vehicle power-off signal, the vehicle is controlled to enter the first parking state.
[0012] This application can prevent parking failure or accidental movement due to user intervention at critical moments, ensuring that the vehicle can reliably enter the first parking state under any operation.
[0013] In conjunction with the first aspect, in one possible design, the method further includes: in response to a third operation, if the duration of the second parking state does not exceed a first preset duration threshold and the vehicle does not detect a vehicle power-off signal, then controlling the vehicle to exit the second parking state; wherein the third operation is a closing operation of the first parking state.
[0014] This application enables the accurate execution of the driver's intention to release the vehicle without compromising safety.
[0015] In conjunction with the first aspect, in one possible design, the method further includes: in response to a third operation, if the duration of the second parking state exceeds a first preset duration threshold and / or the vehicle detects a vehicle power-off signal, then controlling the vehicle to exit the first parking state; wherein the third operation is a closing operation of the first parking state.
[0016] In this application, the effectiveness and consistency of the brake release function in long-term parking mode are guaranteed, and release failure is avoided due to switching logic.
[0017] In conjunction with the first aspect, in one possible design, the vehicle further includes a first processor, a second processor, and a third processor; wherein the first processor is connected to a first switch and a first parking actuator, the second processor is connected to a second switch and a second parking actuator, and the third processor is connected to both the first and second processors; in response to a first operation, the vehicle is controlled to enter a second parking state via the second parking actuator; and upon the second parking actuator receiving a first parking instruction, the vehicle is controlled to enter the second parking state, including: the first processor, in response to the first operation, sends a first parking request signal to the third processor; upon receiving the first parking request signal, the third processor sends a first parking instruction to the second parking actuator; upon the second parking actuator receiving the first parking instruction, the vehicle is controlled to enter the second parking state; the third processor acquires first information; wherein the first information includes the duration of the second parking state and the vehicle's power supply control status; upon determining, based on the first information, that the vehicle meets preset parking state switching conditions, the third processor sends a second parking instruction to the second parking actuator; and upon the first parking actuator receiving the second parking instruction, the vehicle is controlled to enter the first parking state via the first parking actuator.
[0018] In conjunction with the first aspect, in one possible design, in response to the first operation, controlling the vehicle to enter a second parking state via the second parking actuator includes: in response to the first operation or when the driver is detected leaving the driver's seat, controlling the vehicle to enter a second parking state via the second parking actuator; and when the vehicle meets preset parking state switching conditions, controlling the vehicle to enter a first parking state via the first parking actuator includes: when the duration of the driver leaving the driver's seat exceeds a second preset duration threshold, or when the vehicle meets preset parking state switching conditions, controlling the vehicle to enter a first parking state via the first parking actuator.
[0019] This application introduces a driver off-seat detection and timing mechanism, which can automatically apply temporary braking when the driver temporarily leaves the vehicle (such as briefly getting out of the car to retrieve something or rest), preventing the vehicle from rolling away because the driver forgot to engage the handbrake. At the same time, by automatically switching to the first parking state through the first parking execution structure after the off-seat timeout, it ensures that the vehicle still maintains a reliable parking state after a long period of absence or power failure, further improving parking safety and intelligence.
[0020] In conjunction with the first aspect, in one possible design approach, the first operation is either a start operation of the first switch corresponding to the first parking state or a voice start operation of the first parking state.
[0021] Secondly, embodiments of this application provide a vehicle, including: a processor; and a memory for storing processor-executable instructions, wherein the processor is used to execute the parking control method described in the first aspect.
[0022] Thirdly, embodiments of this application provide a computer-readable storage medium storing a computer program for performing the parking control method described in the first aspect.
[0023] Fourthly, embodiments of this application provide a computer program product, which includes a computer program. When the computer program is executed by the processor of a computer device, it enables the computer device to perform the parking control method described in the first aspect.
[0024] The technical effects of any of the design methods in the second to fourth aspects can be found in the technical effects of different design methods in the first aspect, and will not be repeated here. Attached Figure Description
[0025] Figure 1 The diagram shown is an application scenario illustration of the parking control method provided in an exemplary embodiment of this application.
[0026] Figure 2The diagram shown is a schematic flowchart of a parking control method provided in an exemplary embodiment of this application.
[0027] Figure 3 The diagram shown is a structural schematic of a vehicle provided in an exemplary embodiment of this application.
[0028] Figure 4 The diagram shown is a schematic flowchart of a parking control method provided in another exemplary embodiment of this application.
[0029] Figure 5 The diagram shown is a schematic diagram of the parking device provided in an exemplary embodiment of this application. Detailed Implementation
[0030] The technical solutions of the embodiments of this application will be clearly and completely described 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 of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
[0031] Application Overview As mentioned in the background section, the commonly used parking system is the Electronic Parking Brake (EPB). The design life of an EPB is generally around 100,000 cycles. However, under frequent use, such as using the EPB for every temporary or long-term stop, the system may fail prematurely because it requires applying braking force to keep the vehicle stationary. For example, a bus traveling on a fixed route with more than ten stops and multiple long-distance traffic light intersections may have its EPB designed for a limited number of activations. If the driver habitually activates the EPB every time the bus pulls into a stop or waits at a red light, the frequent clamping and releasing of the parking actuator may also cause premature failure of the EPB.
[0032] To address the aforementioned technical problems, embodiments of this application provide a parking control method. This method is applied to a vehicle, which includes a first parking actuator for applying a first braking force to place the vehicle in a first parking state, and a second parking actuator for applying a second braking force to place the vehicle in a second parking state. The first braking force is greater than the second braking force. The method includes: responding to a first operation for initiating the first parking state, controlling the vehicle to enter the second parking state via the second parking actuator; and controlling the vehicle to enter the first parking state when the vehicle meets preset parking state switching conditions.
[0033] In this embodiment, in response to an initiation operation of the first parking state, the vehicle first invokes the second parking actuator to enter the second parking state. Only when the vehicle meets preset parking state switching conditions does it switch back to the first parking state, where the first parking actuator applies greater braking force. In this way, the second parking actuator handles most temporary parking needs, while the first parking actuator is only activated for long-term parking when the switching conditions are met. This reduces the number of actions of the first parking actuator, extends its service life, and ensures that parking safety is not compromised even when the preset parking state switching conditions are met. This approach maintains parking safety while improving the durability of the first parking actuator.
[0034] Exemplary scenario The following is an illustrative diagram illustrating an application scenario of a parking control method. For example, Figure 1 The diagram illustrates an application scenario of the parking control method provided in an exemplary embodiment of this application. Figure 1 As shown, taking the EPB actuator as an example and the Autohold execution structure as an automatic parking (Autohold) execution structure, a parking control method is introduced. In this scenario, a bus 100 is included. The bus 100 is equipped with an EPB actuator and an Autohold execution structure. The EPB actuator is used to apply a first braking force to put the vehicle in the EPB parking state, suitable for long-term parking. The Autohold execution structure is used to apply a second braking force to put the vehicle in the Autohold parking state. The first braking force is greater than the second braking force, suitable for short-term (e.g., temporary) parking.
[0035] When bus 100 is traveling and approaches bus stop 200, the driver depresses the brake pedal until the bus comes to a complete stop. Following standard operating procedure, the driver then activates the EPB switch in the driver's cab to initiate EPB parking mode. However, unlike the previous method where the bus directly drives the EPB actuator to enter EPB parking mode, the bus now activates the Autohold actuator to enter Autohold parking mode for a safe stop at bus stop 200. During this initial phase, the EPB actuator is not activated. If no one alights or boards at bus stop 200, and the Autohold parking mode is maintained for a short period (e.g., one minute), the bus exits Autohold parking mode by turning off the EPB switch in the driver's cab, and the bus continues its journey.
[0036] As bus 100 continues to travel towards traffic light 300, with the traffic light 300 illuminated as red, the driver depresses the brake pedal until the bus comes to a complete stop. Following standard operating procedure, the driver then activates the EPB switch in the cab to initiate EPB parking mode. However, unlike the previous method where the bus directly drives the EPB actuator to enter EPB parking mode, this time the bus drives the Autohold actuator to enter Autohold parking mode, ensuring a safe stop at traffic light 300. During this initial stage, the EPB actuator remains unactivated. If the traffic light 300 changes from red to green, and the duration of the Autohold parking mode is short (e.g., one minute), the driver deactivates the EPB switch in the cab, the bus exits Autohold parking mode, and continues driving.
[0037] In addition, if, due to special reasons, the Autohold execution structure of bus 100 keeps bus 100 in the Autohold parking state for a long period of time, for example, 10 minutes, then bus 100 exits the Autohold parking state and enters the EPB execution structure to keep bus 100 in the EPB parking state, and bus 100 continues to be parked at bus stop 200.
[0038] As can be seen from the above scenarios, in many situations, the vehicle automatically reduces the number of actions of the EPB actuator, extends its service life, and improves the durability of the EPB actuator while maintaining parking safety.
[0039] The parking control method provided in this application can be applied to various vehicles. Vehicles include various types, such as commercial vehicles, which can be buses, trucks, etc. This application does not impose any special limitations on the specific form of the vehicle.
[0040] It should be understood that the above application scenario examples are only shown to facilitate understanding of the spirit and principles of this application, and the embodiments of this application are not limited thereto. Rather, the embodiments of this application can be applied to any applicable scenario.
[0041] Exemplary methods Figure 2 The diagram shown is a schematic flowchart of a parking control method provided in an exemplary embodiment of this application. Figure 2 The method can be performed by a vehicle, such as Figure 1The bus in question operates under a parking maneuver system. The vehicle includes a first parking actuator and a second parking actuator. The first parking actuator applies a first braking force to bring the vehicle into a first parking state, and the second parking actuator applies a second braking force to bring the vehicle into a second parking state. The first braking force is greater than the second braking force. Figure 2 As shown, the parking control method may include the following steps: 210: In response to the first operation, control the vehicle to enter the second parking state through the second parking actuator.
[0042] The first operation is the initiation of the first parking state. The first operation can be an action initiated by the driver with the intention of putting the vehicle into the parking state.
[0043] In some embodiments, the first operation may be the activation of a first switch corresponding to a first parking state. The first switch may be an electronic parking brake (EPB) switch located in the driver's cab, and may be a toggle switch, button, or virtual control integrated into a touchscreen. When the driver presses the EPB switch, the corresponding operation signal is collected by the vehicle and identified as the first operation. In response to this operation, the vehicle may generate a control command to control the vehicle to enter a second parking state via a second parking actuator.
[0044] In other embodiments, the first operation may further include a voice activation operation. In this way, the user issues a preset voice command, and the vehicle's onboard voice recognition system converts the voice command into a control command, which is used to control the vehicle to enter a second parking state via the second parking actuator. Using voice operation can improve operational convenience and intelligence.
[0045] A second parking actuator is an actuator capable of applying a second braking force to put the vehicle in a temporary parking state. In some embodiments, the second parking actuator may be a brake master cylinder and hydraulic unit that actively boosts braking pressure through the service braking system to maintain braking pressure, an electric power-assisted braking device, or a combination thereof. For example, the second parking state may be an Autohold state. The braking force of the second parking actuator is suitable for preventing the vehicle from moving during short stops such as waiting at traffic lights.
[0046] 220: When the vehicle meets the preset parking state switching conditions, control the vehicle to enter the first parking state through the first parking execution structure.
[0047] The preset parking status switching conditions are the basis for determining whether it is necessary to upgrade from temporary parking to long-term parking.
[0048] The first parking actuator is an actuator capable of applying a first braking force to keep the vehicle in a long-term, stable parking state. For example, the first parking actuator can be an electric motor or electromagnetic actuator in an electronic parking brake (EPB) system, a hydraulic locking mechanism, or a combination thereof, wherein the first braking force can ensure that the vehicle remains reliably parked under conditions such as power failure or prolonged parking.
[0049] The first parking state refers to the state in which the vehicle is locked by applying a first braking force through the first parking actuator. For example, the first parking state can be the EPB parking state. The first parking actuator generally has a large locking torque, and its braking force can keep the vehicle stationary when the vehicle is powered off or parked for a long time, making it suitable for long-term parking.
[0050] The second braking force is sufficient to keep the vehicle stationary on flat or gently sloping roads, but it is smaller than the first braking force and is more suitable for short-term parking scenarios.
[0051] In this embodiment, in response to an initiation operation of the first parking state, the vehicle first invokes the second parking actuator to enter the second parking state. Only when the vehicle meets preset parking state switching conditions does it switch back to the first parking state, where the first parking actuator applies greater braking force. In this way, the second parking actuator handles most temporary parking needs, while the first parking actuator is only activated for long-term parking when the switching conditions are met. This reduces the number of actions of the first parking actuator, extending its service life. Furthermore, since the vehicle will still enter the first parking state, suitable for long-term parking, even when the preset parking state switching conditions are met, parking safety is not reduced. This maintains parking safety while improving the durability of the first parking actuator.
[0052] As mentioned above, the preset parking status switching conditions are the basis for determining whether it is necessary to upgrade from temporary parking to long-term parking. In some embodiments, the preset parking status switching conditions may include any of the following: (1) The duration of the second parking state exceeds the first preset duration threshold; (2) The vehicle detected a power-off signal; (3) The duration of the second parking state exceeds the first preset duration threshold and the vehicle detects a power-off signal. The first preset duration threshold refers to a preset time value based on the vehicle application scenario and parking safety requirements. For example, the first preset duration threshold can be set to a number of minutes (such as any value within the range of 3 to 15 minutes) to distinguish between short-term temporary parking and long-term parking that requires stronger mechanical locking.
[0053] If a vehicle remains in the second parking state for a certain period, such as several minutes, it indicates that the vehicle may be entering a prolonged parking phase, requiring a switch to the more reliable first parking state. Alternatively, when the vehicle's power control changes from on to off (i.e., when the driver turns off the ignition and locks the vehicle), it is also essential to ensure the vehicle enters a safe, long-term parking state. When one of these conditions is met, the vehicle can send a second parking command to the first parking actuator, controlling the actuator to act, for example, by having the drive motor clamp the brake disc to apply a first braking force, thus bringing the vehicle into the first parking state.
[0054] In this embodiment, the second parking actuator is used to handle most temporary parking needs, and the first parking actuator is only used in necessary situations such as long-term parking or complete power failure. This avoids frequent activation of the first parking actuator during short-term red light waiting periods, extending the lifespan of the first parking actuator. Furthermore, since the vehicle will still enter the first parking state in necessary situations such as long-term parking or complete power failure, parking safety is not reduced. This improves the durability of the first parking actuator while maintaining parking safety.
[0055] The conventional parking release logic for the second parking state is that the vehicle exits the second parking state in response to a user operation to close (exit) the second parking state or an operation to press the accelerator pedal, allowing the vehicle to continue driving. However, if the conventional parking release logic for the second parking state is used when the second parking state is triggered by a first operation, the driver may accidentally exit the parking state due to erroneous operations such as user operations to close (exit) the second parking state or pressing the accelerator pedal, creating a safety hazard. To address this issue, this application also provides a release shielding strategy. Specifically, in response to a second operation or an operation to press the accelerator pedal, if the duration of the second parking state does not exceed a first preset duration threshold and the vehicle does not detect a power-down signal, the vehicle is controlled to maintain the second parking state; wherein, the second operation includes a closing operation of the second parking state.
[0056] The second operation refers to a user operation used to close (exit) the second parking state. For example, the second operation could be a closing operation of the second switch corresponding to the second parking state (such as releasing or pressing the electronic parking switch). The second switch could be a toggle, button, or virtual control integrated into the touchscreen. When the driver pulls up the EPB switch, the corresponding operation signal is collected and recognized by the vehicle as the second operation. The vehicle can respond to this operation by generating a control command that controls the vehicle to close (exit) the second parking state.
[0057] In other embodiments, the second operation may further include a voice activation operation. In this way, the user issues a preset voice command, and the vehicle's in-vehicle voice recognition system converts the voice command into a control command, which is used to control the vehicle to close (exit) the second parking state. Using voice operation can improve operational convenience and intelligence.
[0058] In this embodiment, when the second parking state is triggered by the first operation, the vehicle responds to the second operation or the accelerator pedal operation. If the duration of the second parking state does not exceed the first preset duration threshold and the power supply control does not detect a power-off signal, the vehicle is still controlled to maintain the second parking state. In this way, the vehicle can be effectively prevented from rolling away due to misoperation during temporary parking, and parking safety is significantly improved.
[0059] In addition to meeting the preset parking state switching conditions, this application embodiment also provides a scheme to convert the driver's release operation into a parking enhancement command. Specifically, in response to the second operation or the accelerator pedal operation, if the duration of the second parking state exceeds a first preset duration threshold and / or the vehicle detects a power-off signal, the vehicle is controlled to enter the first parking state. That is, when the duration of the second parking state has exceeded the first preset duration threshold or the power supply control has been switched to the off state, the vehicle determines that it needs to enter long-term parking. At this time, even if the driver operates the switch to close the second parking state or presses the accelerator, the vehicle does not release the brakes, but directly enters the first parking state, and the first parking actuator applies greater braking force. In this way, parking failure or accidental movement due to user intervention at the critical moment can be prevented, ensuring that the vehicle can reliably enter the first parking state under any operation.
[0060] In the scenario where the driver actively releases the parking brake during temporary parking, the vehicle responds to the third operation. If the duration of the second parking state does not exceed the first preset duration threshold and the vehicle does not detect a power-off signal, the vehicle is controlled to exit the second parking state. The third operation is the operation to close the first parking state.
[0061] When the vehicle determines that it is still in a temporary parking phase and that the vehicle's power supply is normal, in response to the third operation, the vehicle controls the second parking actuator to release the braking force, allowing the vehicle to start moving normally. In this way, the driver's intention to release the parking brake can be accurately executed without compromising safety.
[0062] The third operation refers to a user operation used to close or exit the first parking state. For example, the third operation could be closing the first switch corresponding to the first parking state. The first switch could be a toggle switch, a button, or a virtual control integrated into the touchscreen. When the driver pulls the EPB switch, the corresponding operation signal is collected and recognized by the vehicle as the third operation. The vehicle can respond to this operation by generating a control command, which is used to control the vehicle to close (exit) the first parking state.
[0063] In some embodiments, the third operation may also include a voice-activated operation. In this way, the user issues a preset voice command, and the vehicle's onboard voice recognition system converts the voice command into a control command, which is used to control the vehicle to close (exit) the first parking state. Using voice operation can improve operational convenience and intelligence. However, during the aforementioned temporary parking phase (without timeout and power on), even if the driver performs the operation to close the second parking state or presses the accelerator pedal, the vehicle will still maintain the second parking state and will not release the braking force.
[0064] After the vehicle switches from the second parking state to the first parking state, how to respond to the release request is another issue that needs to be addressed. In response to a third operation, if the duration of the second parking state exceeds a first preset duration threshold and / or the vehicle detects a power-down signal, the vehicle is controlled to exit the first parking state. Similarly, the third operation is a shutdown operation for the first parking state. That is, during long-term parking, the vehicle controls the first parking actuator to release the brake, which will normally exit the first parking state, and the vehicle can be driven at any time. This ensures the effectiveness and consistency of the brake release function in long-term parking mode, avoiding release failure due to switching logic.
[0065] Figure 3 The diagram shown is a flowchart illustrating a parking control method provided in another exemplary embodiment of this application. Based on the above embodiments, this application further introduces the detection of the driver's off-seat state to achieve smarter and safer parking control. This method is also applicable to vehicles including a first parking actuator and a second parking actuator. For example, as... Figure 1 Bus number 100. (For example) Figure 3 As shown, the parking control method may include the following steps: 310: In response to the first operation or upon detecting that the driver has left the driver's seat, control the vehicle to enter a second parking state via the second parking actuator.
[0066] In some embodiments, a pressure sensor, capacitive sensor, or infrared sensor may be provided inside or at the bottom of the driver's seat of the vehicle to detect in real time whether the driver has left the driver's seat, i.e. whether the driver is in a seated position.
[0067] When the driver leaves the vehicle, it means the vehicle may be unattended. In this case, it should automatically enter temporary parking to prevent the vehicle from rolling away unexpectedly. The specific control process is the same as when responding to the first operation: the vehicle controls the vehicle to enter the second parking state through the second parking actuator. At this time, in some embodiments, the green "Auto Hold" indicator light on the instrument panel can be illuminated, and the prompt message "Driver left the vehicle - Automatic Parking" can be displayed.
[0068] Specifically, in some embodiments, when the third processor (e.g., the vehicle controller) receives a driver leaving signal from the seat sensor via the vehicle bus (e.g., CAN bus), even if the driver does not actively operate the first switch (i.e., does not perform the first operation), the vehicle controller will determine that temporary braking needs to be applied to the vehicle, that is, control the vehicle to enter the second parking state through the second parking actuator.
[0069] It should be noted that the second parking state triggered by the driver leaving the seat signal is the same as the second parking state triggered by the first operation; both are temporary braking holding achieved by the second parking actuator applying a second braking force. However, the two triggering sources may lead to different subsequent release logic. For example, the release of the second parking state triggered by the first operation usually requires a third operation (closing the first switch); while the second parking state triggered by the driver leaving the seat signal can be automatically released based on conditions such as the vehicle re-detecting the driver sitting down and fastening the seatbelt, or it can also be released through a third operation. This embodiment does not strictly limit this and can be flexibly configured according to the vehicle safety strategy.
[0070] 320: When the duration of the driver leaving the driver's seat exceeds the second preset duration threshold, or when the vehicle meets the preset parking state switching conditions, control the vehicle to enter the first parking state through the first parking execution structure.
[0071] In some embodiments, when the driver is detected leaving their seat, the vehicle is controlled to enter a second parking state via a second parking actuator. Subsequently, if the duration of absence exceeds a second preset time threshold, the vehicle is controlled to enter a first parking state via a first parking actuator. Specifically, in some embodiments, a timing unit is provided inside the vehicle controller to start timing from the detection of the driver leaving their seat signal. When the continuous absence time exceeds a second preset time threshold (e.g., it can be set to 10 minutes, 30 minutes, or 1 hour, depending on the vehicle model and usage scenario), the vehicle controller determines that the driver has been away from the vehicle for an extended period and needs to upgrade from temporary parking to a safe and reliable mechanical locking parking. At this time, the vehicle is controlled to enter a first parking state via a first parking actuator.
[0072] In other embodiments, similar to the aforementioned parking control method, the vehicle responds to a first operation by controlling the vehicle to enter a second parking state via a second parking actuator. Then, if the vehicle meets preset parking state switching conditions, the vehicle is controlled to enter a first parking state via a first parking actuator. The preset parking state switching conditions are defined in the same way as in the aforementioned embodiments and will not be repeated here.
[0073] In another embodiment, when the driver is detected leaving the driver's seat, the vehicle is controlled to enter a second parking state via a second parking actuator. If, during the period of the driver leaving the seat, the vehicle detects a power-down signal, the duration of the second parking state exceeds a first preset duration threshold, or the duration of the driver leaving the driver's seat exceeds a second preset duration threshold, the vehicle is controlled to enter a first parking state via a first parking actuator. That is, the switching from the second parking state to the first parking state is triggered when any one of the following conditions is met: the vehicle detects a power-down signal, the duration of the second parking state exceeds the first preset duration threshold, or the duration of the driver leaving the driver's seat exceeds the second preset duration threshold.
[0074] In another embodiment, in response to a first operation, the vehicle is controlled to enter a second parking state via a second parking actuator. If subsequently, the vehicle detects a power-down signal, the duration of the second parking state exceeds a first preset duration threshold, or the duration of the driver leaving the driver's seat exceeds a second preset duration threshold, the vehicle is controlled to enter a first parking state via the first parking actuator. That is, the switching from the second parking state to the first parking state is triggered when any one of the following conditions is met: the vehicle detects a power-down signal, the duration of the second parking state exceeds the first preset duration threshold, or the duration of the driver leaving the driver's seat exceeds the second preset duration threshold.
[0075] Exemplary Structure Figure 4 The diagram shown is a structural schematic of a vehicle provided in an exemplary embodiment of this application. Figure 4 As shown in Figure (a), the bus 100 includes a first processor, a second processor, a third processor, a first parking actuator, a second parking actuator, a first switch, and a second switch.
[0076] The first processor is connected to both the first switch and the first parking actuator; the second processor is connected to both the second switch and the second parking actuator; and the third processor is connected to both the first processor and the second processor. The first parking actuator applies a first braking force to put the vehicle in a first parking state, and the second parking actuator applies a second braking force to put the vehicle in a second parking state. The first braking force is greater than the second braking force.
[0077] Specifically, in response to the first operation, the first processor sends a first parking request signal to the third processor; upon receiving the first parking request signal, the third processor sends a first parking instruction to the second parking actuator; upon receiving the first parking instruction, the second parking actuator controls the vehicle to enter a second parking state; the third processor acquires first information, which includes the duration of the second parking state and the vehicle's power supply control status; based on the first information, if the third processor determines that the vehicle meets the preset parking state switching conditions, it sends a second parking instruction to the second parking actuator; upon receiving the second parking instruction, the first parking actuator controls the vehicle to enter the first parking state through the first parking actuator.
[0078] like Figure 4 As shown in Figure (b), taking the first processor as an EPB controller, the second processor as an Autohold controller, the third processor as a vehicle control unit (VCU), the first parking actuator as an EPB actuator, the second parking actuator as an Autohold actuator, the first switch as an EPB switch, and the second switch as an Autohold switch as an example, the parking control method provided in the embodiments of this application is introduced.
[0079] The EPB controller is connected to both the EPB switch and the EPB actuator. The EPB switch is the operating component used to trigger or release the EPB parking state. The Autohold controller is connected to both the Autohold switch and the Autohold actuator. The Autohold switch is the operating component corresponding to the Autohold parking state. The vehicle controller, as the central coordination unit, establishes communication connections with both the EPB controller and the Autohold controller via the vehicle communication bus to achieve the exchange of control commands and status information.
[0080] The bus 100 is equipped with sensors and timing units to detect the power supply control status of the bus 100. The vehicle controller can acquire information on the power supply control status of the bus 100 and the duration of the Autohold parking state. During operation, the EPB controller receives driver operation signals from the EPB switch, converts them into parking requests, and sends them to the vehicle controller. Based on the received request and the current state of the bus 100, the vehicle controller can issue commands to the Autohold controller, which then drives the Autohold actuator to perform the corresponding braking or release actions. When it is necessary to switch to the EPB parking state, the vehicle controller can issue commands to the EPB controller to control the EPB actuator.
[0081] Specifically, in response to the first operation, the EPB controller sends a first parking request signal to the vehicle controller; upon receiving the first parking request signal, the vehicle controller sends a first parking instruction to the Autohold parking actuator; upon receiving the first parking instruction, the Autohold parking actuator controls the vehicle to enter a second parking state; the vehicle controller acquires first information, including the duration of the second parking state and the vehicle's power supply control status; based on the first information, if the vehicle controller determines that the vehicle meets the preset parking state switching conditions, it sends a second parking instruction to the Autohold parking actuator; upon receiving the second parking instruction, the EPB parking actuator controls the vehicle to enter the first parking state via the EPB parking actuator.
[0082] Exemplary device Figure 5 The diagram shown is a structural schematic of a parking control device provided in an exemplary embodiment of this application. Figure 5 As shown, the parking control device 500 includes: a first control module 510 and a second control module 520.
[0083] The first control module 510 is used to control the vehicle to enter the second parking state through the second parking actuator in response to the first operation; wherein the first operation is the start operation of the first parking state; the second control module 520 is used to control the vehicle to enter the first parking state through the first parking actuator when the vehicle meets the preset parking state switching conditions.
[0084] In this embodiment, the second parking actuator is used to handle most temporary parking needs, and the first parking actuator is only used in necessary situations such as long-term parking or complete power failure. This avoids frequent activation of the first parking actuator during short-term red light waiting periods, extends the lifespan of the first parking actuator, and ensures that parking safety is not reduced since it will eventually enter the first parking state. This improves the durability of the first parking actuator while maintaining parking safety.
[0085] According to one embodiment of this application, the preset parking state switching conditions include the duration of the second parking state exceeding a first preset duration threshold and / or the vehicle detecting a vehicle power-off signal.
[0086] According to one embodiment of this application, the parking control device 500 further includes a third control module 430, which is used to control the vehicle to maintain the second parking state in response to a second operation or an accelerator pedal operation if the duration of the second parking state does not exceed a first preset duration threshold and the vehicle does not detect a vehicle power-off signal; wherein, the second operation includes a closing operation of the second parking state.
[0087] According to one embodiment of this application, the second control module 520 is used to control the vehicle to enter the first parking state in response to a second operation or accelerator pedal operation if the duration of the second parking state exceeds a first preset duration threshold and / or the vehicle detects a vehicle power-off signal.
[0088] According to one embodiment of this application, the parking control device 500 further includes a fourth control module 540, which is used to respond to a third operation: if the duration of the second parking state does not exceed a first preset duration threshold and the power supply control does not detect a vehicle power-off signal, then control the vehicle to exit the second parking state; wherein, the third operation is a closing operation of the first parking state.
[0089] According to one embodiment of this application, the parking control device 500 further includes a fifth control module 450. The fifth control module 450, in response to a third operation, controls the vehicle to exit the second parking state if the duration of the second parking state does not exceed a first preset duration threshold and the vehicle does not detect a vehicle power-off signal; wherein, the third operation is a closing operation of the first parking state.
[0090] According to one embodiment of this application, the first operation is either a start operation of the first switch corresponding to the first parking state or a voice start operation of the first parking state.
[0091] This application also provides a vehicle, including a processor and a memory for storing processor-executable instructions. The processor is configured to execute the parking control method of any of the above embodiments. The vehicle can be a commercial vehicle or a passenger vehicle, and can be implemented through software updates and existing hardware, offering strong compatibility.
[0092] This application also provides a computer-readable storage medium storing a computer program for executing the parking control method provided in any of the above embodiments.
[0093] This application also provides a computer program product, which includes a computer program. When the computer program is executed by the processor of a computer device, it enables the computer device to perform the parking control method provided in any of the above embodiments.
[0094] All of the above-mentioned optional technical solutions can be combined in any way to form the optional embodiments of this application, and will not be described in detail here.
[0095] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0096] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0097] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.
[0098] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0099] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.
[0100] If a function is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods of the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program verification codes, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0101] It should be noted that in the description of this application, the terms "first," "second," "third," etc., are used for descriptive purposes only and should not be construed as indicating or implying relative importance. Furthermore, in the description of this application, unless otherwise stated, "a plurality of" means two or more.
[0102] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, data stored, data displayed, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties. Furthermore, the collection, use and processing of the relevant data must comply with the relevant laws, regulations and standards of the relevant countries and regions, and corresponding operation entry points are provided for users to choose to authorize or refuse.
[0103] The above are merely preferred embodiments of this application and are not intended to limit this application. Any modifications or equivalent substitutions made within the spirit and principles of this application should be included within the protection scope of this application.
Claims
1. A parking control method, characterized in that, The method is applied to a vehicle, the vehicle including a first parking actuator and a second parking actuator, the first parking actuator being used to apply a first braking force to put the vehicle in a first parking state, and the second parking actuator being used to apply a second braking force to put the vehicle in a second parking state, the first braking force being greater than the second braking force, the method comprising: In response to the first operation, the vehicle is controlled to enter a second parking state via the second parking actuator; wherein, the first operation is an operation to initiate the first parking state; When the vehicle meets the preset parking state switching conditions, the vehicle is controlled to enter the first parking state through the first parking execution structure.
2. The parking control method according to claim 1, wherein the preset parking state switching conditions include the duration of the second parking state exceeding a first preset duration threshold and / or the vehicle detecting a vehicle power-off signal.
3. The parking control method according to claim 2, further comprising: In response to a second operation or an accelerator pedal operation, if the duration of the second parking state does not exceed a first preset duration threshold and the vehicle does not detect a vehicle power-off signal, the vehicle is controlled to maintain the second parking state; wherein, the second operation includes a closing operation of the second parking state.
4. The parking control method according to claim 3, wherein controlling the vehicle to enter a first parking state when the vehicle meets the preset parking state switching conditions includes: In response to the second operation or the accelerator pedal operation, if the duration of the second parking state exceeds a first preset duration threshold and / or the vehicle detects a power-off signal, the vehicle is controlled to enter the first parking state.
5. The parking control method according to claim 1, further comprising: In response to the third operation, if the duration of the second parking state does not exceed the first preset duration threshold and the vehicle does not detect a vehicle power-off signal, then the vehicle is controlled to exit the second parking state; wherein, the third operation is a closing operation of the first parking state.
6. The parking control method according to claim 4, further comprising: In response to a third operation, if the duration of the second parking state exceeds a first preset duration threshold and / or the vehicle detects a power-off signal, the vehicle is controlled to exit the first parking state; wherein, the third operation is a closing operation of the first parking state.
7. The parking control method according to claim 1, wherein the vehicle further comprises a first processor, a second processor, and a third processor; wherein, The first processor is connected to the first switch and the first parking actuator, the second processor is connected to the second switch and the second parking actuator, and the third processor is connected to the first processor and the second processor. The response to the first operation, controlling the vehicle to enter a second parking state via the second parking actuator, and controlling the vehicle to enter the second parking state when the second parking actuator receives the first parking instruction, includes: In response to the first operation, the first processor sends a first parking request signal to the third processor; Upon receiving the first parking request signal, the third processor sends a first parking instruction to the second parking actuator. Upon receiving the first parking instruction, the second parking actuator controls the vehicle to enter a second parking state; The third processor acquires first information; wherein the first information includes the duration of the second parking state and the power supply control status of the vehicle; When the third processor determines, based on the first information, that the vehicle meets the preset parking state switching conditions, it sends a second parking instruction to the second parking actuator. Upon receiving the second parking instruction, the first parking actuator controls the vehicle to enter the first parking state via the first parking actuator.
8. The parking control method according to claim 1, wherein responding to the first operation by controlling the vehicle to enter a second parking state via the second parking actuator includes: In response to the first operation or upon detecting that the driver has left the driver's seat, the vehicle is controlled to enter a second parking state via the second parking actuator; When the vehicle meets the preset parking state switching conditions, controlling the vehicle to enter the first parking state through the first parking execution structure includes: If the duration of the driver leaving the driver's seat exceeds a second preset duration threshold, or if the vehicle meets preset parking state switching conditions, the vehicle is controlled to enter the first parking state through the first parking execution structure.
9. A vehicle, characterized in that, include: processor; Memory used to store the processor's executable instructions. The processor is used to execute the parking control method according to any one of claims 1 to 8.
10. A computer-readable storage medium, characterized in that, The storage medium stores a computer program for executing the parking control method according to any one of claims 1 to 8.