A method and related device for assisting braking in a non-driving zone of a vehicle
By detecting the driver's status and the vehicle's parking status, and using the non-driving zone auxiliary braking device to automatically park, the problem of accidents caused by blind spots and driver forgetfulness in electric vehicles has been solved, thus improving public transportation safety.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- ZHEJIANG GEELY HLDG GRP CO LTD
- Filing Date
- 2022-08-25
- Publication Date
- 2026-06-23
AI Technical Summary
Traffic accidents involving electric vehicles are frequent due to blind spots and drivers forgetting to park, indicating a lack of effective public transportation safety measures.
By detecting the driver's working status and the vehicle's parking status, if the driver leaves the seat and the vehicle is not parked, a parking alarm signal is issued and the vehicle is controlled to park, achieving automatic parking by using auxiliary braking equipment installed in the non-driving area.
It improves the safety of public transportation, ensuring that vehicles can brake in time when the driver is off-duty or unable to drive, thus reducing the risk of accidents.
Smart Images

Figure CN115649150B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the automotive industry, and more particularly to an auxiliary braking method and related device for the non-driving zone of an automobile. Background Technology
[0002] With the rapid development of the automotive industry, especially the launch and popularization of electric vehicles (including electric trucks and electric buses), the speed of vehicles on the road is getting faster and faster, and the traffic volume is getting larger and larger. Public transportation safety has become a focal point of modern society.
[0003] Trucks and buses, due to their large size, have many blind spots, frequently leading to reversing accidents and blind spot collisions. A key reason for this is the failure to brake in time, leaving pedestrians or passengers outside the vehicle unable to control the braking system immediately. Furthermore, the parking function of vehicles is often missing due to driver forgetfulness, causing the vehicle to move unexpectedly, posing a safety hazard and causing varying degrees of injury to the vehicle itself and nearby pedestrians.
[0004] However, there are currently no effective engineering technologies or functional configurations in the industry to close or prevent these defects, posing a significant threat to public safety.
[0005] In view of this, there is a need to provide an auxiliary braking control scheme for automobiles to further improve the safety of public transportation. Summary of the Invention
[0006] This application provides an auxiliary braking method and related device for non-driving zones of a vehicle to improve the safety of public transportation.
[0007] In a first aspect, embodiments of this application provide an auxiliary braking method for a vehicle outside the driving zone, the method comprising:
[0008] Continuously monitor the driver's working status and the vehicle's parking status;
[0009] If the latest detected driver working status indicates that the driver is currently off-seat, and the latest detected vehicle parking status indicates that the vehicle is not currently parked, a parking alarm signal is issued. The parking alarm signal is used to prompt the driver to perform assisted parking based on a preset auxiliary braking device.
[0010] In response to an auxiliary parking operation performed on the auxiliary braking device, the vehicle is controlled to park, the auxiliary braking device being located in the non-driving area.
[0011] Secondly, embodiments of this application provide an auxiliary braking device for the non-driving zone of an automobile, the device comprising:
[0012] The detection module is used to continuously monitor the driver's working status and the vehicle's parking status;
[0013] The alarm module is used to issue a parking alarm signal if the latest detected driver working status indicates that the driver is currently off the seat, and the latest detected vehicle parking status indicates that the vehicle is not currently parked. The parking alarm signal is used to prompt the driver to perform assisted parking based on the preset auxiliary braking device.
[0014] The response module is used to control the vehicle to park in response to an auxiliary parking operation performed on the auxiliary braking device, which is located in the non-driving area.
[0015] Optionally, when detecting the driver's working status, the detection module is specifically used in at least one of the following situations:
[0016] The driver's seat pressure is continuously tested by a pressure sensor. When the pressure value is lower than a set threshold, the latest driver working status is determined, indicating that the driver is currently off the seat. The pressure sensor is installed under the driver's seat.
[0017] The monitoring equipment continuously records the driver's actions. When no human image is detected in the monitoring screen, the latest obtained driver working status indicates that the driver is currently off-seat. The monitoring equipment is installed in the area above the driver's seat.
[0018] Optionally, if the driver's working status cannot be detected, the detection module and the alarm module are used to determine whether a parking alarm signal should be issued in the following ways:
[0019] The vehicle speed is continuously detected by the vehicle speed sensor, the brake pedal opening is continuously detected by the brake pedal sensor, and the vehicle parking status is continuously detected.
[0020] When the vehicle speed is zero, the brake pedal opening is zero, and the latest detected vehicle parking status indicates that the vehicle is not currently parked, and the duration exceeds the first duration threshold, a parking alarm signal is issued.
[0021] Optionally, when detecting the vehicle's parking status, the detection module is specifically used for:
[0022] The vehicle speed is continuously detected by the vehicle speed sensor, and the brake pedal opening is continuously detected by the brake pedal sensor. When the vehicle speed is zero and the brake pedal opening is zero, and the duration exceeds the first duration threshold, the latest detected vehicle parking status is determined to indicate that the vehicle is not currently parked.
[0023] or;
[0024] The vehicle speed is continuously detected by the vehicle speed sensor, and the throttle opening is continuously detected by the throttle sensor. When the throttle opening is zero, and the vehicle speed changes from zero to non-zero, and the duration of the non-zero state exceeds the second duration threshold, the latest detected vehicle parking status is determined to indicate that the vehicle is currently not parked.
[0025] Optionally, when issuing a parking alarm signal, the alarm module is specifically used in at least one of the following situations:
[0026] The parking indicator is displayed via a flashing method on the in-vehicle instrument panel.
[0027] Parking reminders are displayed on the vehicle's instrument panel;
[0028] The auxiliary braking device is controlled to emit a buzzer signal;
[0029] The auxiliary braking device uses a strobe light signal to control the light signals.
[0030] Optionally, when controlling the vehicle to park in response to an auxiliary parking operation performed on the auxiliary braking device, the response module is specifically used for:
[0031] In response to an auxiliary parking operation performed on the auxiliary braking device, the current vehicle speed is obtained, and it is determined whether the auxiliary parking function is currently disabled.
[0032] If the current vehicle speed is less than the set threshold and the parking assist function is not disabled, the vehicle will be controlled to park, and a parking completion prompt message will be displayed on the in-vehicle instrument panel.
[0033] Optionally, the response module is further configured to:
[0034] If the current vehicle speed is not less than the set threshold, or if the assisted parking function is disabled, the assisted parking operation performed on the assisted braking device will not be responded to, and a prompt message indicating that assisted parking has not been performed will be displayed on the in-vehicle instrument panel.
[0035] Optionally, the auxiliary parking function is disabled by the response module in the following manner:
[0036] In response to a trigger operation performed on the shielding device, the auxiliary braking device is locked, and the corresponding shielding duration is set. The shielding device is located in the driver's area.
[0037] Optionally, the response module is further configured to:
[0038] In response to a parking release operation performed on the auxiliary braking device, the vehicle's parking state is released;
[0039] or;
[0040] In response to a parking release operation performed on the shielding device, the vehicle's parking status is released. The shielding device, located in the driver's area, is used to lock the auxiliary braking device.
[0041] Optionally, before releasing the vehicle from parking, the response module is further configured to:
[0042] The auxiliary braking device collects the identity feature information of the object being operated and performs identity verification based on the identity feature information.
[0043] Thirdly, embodiments of this application provide an electronic device, including a memory, a processor, and a computer program stored in the memory and executable by the processor, characterized in that the processor executes the computer program to implement the method as described in any of the first aspects.
[0044] Fourthly, embodiments of this application provide a computer-readable storage medium having a computer program stored thereon, characterized in that the computer program, when executed by a processor, implements the steps of any of the methods described in the first aspect.
[0045] Fifthly, embodiments of this application provide a computer program product, characterized in that, when the computer program product is invoked by a computer, it causes the computer to execute the method described in the first aspect.
[0046] In this embodiment, when the vehicle controller detects that the driver is off-seat and the vehicle is not parked, it will control the in-vehicle instrument panel and auxiliary braking device to issue a parking alarm signal. If the auxiliary braking device is activated effectively, the vehicle controller will control the vehicle to park when it determines that the current vehicle speed is less than a set threshold and the shielding function is invalid, and will control the in-vehicle instrument panel to display a parking completion prompt message.
[0047] By installing auxiliary braking devices in non-driving areas such as the rear seats and wheel arches, even when the driver leaves the vehicle or is unable to continue driving normally, passengers inside the vehicle or pedestrians outside can detect the abnormal driving status of the vehicle immediately based on the alarm information from the auxiliary braking devices and the instruments inside the vehicle, and take braking measures, thereby greatly improving the safety of public transportation. Attached Figure Description
[0048] To more clearly illustrate the technical solutions in the embodiments of the present invention, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort. In the drawings:
[0049] Figure 1An exemplary diagram illustrates the location of the main components of an automotive auxiliary braking device according to an embodiment of this application;
[0050] Figure 2 An exemplary diagram illustrates the location of the main components of an automotive auxiliary braking device according to an embodiment of this application;
[0051] Figure 3 An exemplary illustration shows a scenario where the driver is not in a seated state, as provided in an embodiment of this application.
[0052] Figure 4 A detailed flowchart illustrating the issuance of an alarm signal by an auxiliary braking device according to an embodiment of this application is provided.
[0053] Figure 5 An exemplary illustration shows a specific application scenario of an in-vehicle instrument panel emitting an alarm signal, as provided in an embodiment of this application.
[0054] Figure 6 An exemplary diagram illustrates a specific application scenario of an auxiliary braking device issuing an alarm signal, as provided in an embodiment of this application.
[0055] Figure 7 An exemplary embodiment of this application provides a detailed flowchart of a response to an auxiliary parking operation performed on an auxiliary braking device;
[0056] Figure 8 An exemplary diagram illustrates a specific application scenario of auxiliary braking in the non-driving zone of an electric vehicle provided in an embodiment of this application;
[0057] Figure 9 An exemplary schematic diagram of a vehicle non-driving zone auxiliary braking device provided in an embodiment of this application is shown;
[0058] Figure 10 An exemplary schematic diagram of an electronic device provided in an embodiment of this application is shown. Detailed Implementation
[0059] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the technical solutions of this application will be clearly and completely described below with reference to the accompanying drawings of the embodiments of this application. Obviously, the described embodiments are only some embodiments of the technical solutions of this application, and not all embodiments. Based on the embodiments recorded in this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the technical solutions of this application.
[0060] The following describes some of the concepts involved in the embodiments of this application.
[0061] (1) Auxiliary braking device: an emergency braking device that can be installed on the top of the wheel arch, below the windshield, inside the passenger compartment or the rear door of a vehicle in a non-driving area, for the purpose of quickly parking the vehicle in an emergency.
[0062] (2) Shielding device: installed in the driver’s area of the vehicle to lock the auxiliary braking device and shield emergency braking operation in the non-driving area.
[0063] (3) Identity feature information: including fingerprint information, Bluetooth signal and other information that can be identified, which is integrated into the auxiliary braking device and used to determine whether the operating object has the right when the vehicle is released from parking state through the auxiliary braking device.
[0064] (4) Body Control Module (BCM) coordinates different functions in the vehicle through signals. It mainly controls the electrical components of the vehicle body, including door locks, alarm sound control, interior and exterior lighting, safety functions, windshield wipers, turn indicators and power management.
[0065] The preferred embodiments of this application will now be described in detail with reference to the accompanying drawings.
[0066] See Figure 1 and Figure 2 As shown in this embodiment, the vehicle includes three main components: a BCM 100, an auxiliary braking device 101, a shielding device 102, and an in-vehicle instrument cluster 103. When the BCM detects that the vehicle is not currently parked, it controls the in-vehicle instrument cluster 103 and the auxiliary braking device 101 to issue a parking alarm signal. Specifically, this includes displaying a parking indicator and related parking prompts on the in-vehicle instrument cluster 103, and the auxiliary braking device 101 emitting lights and a buzzer signal. When the auxiliary braking device 101 is activated and the shielding device 102 is deactivated, the BCM 100 immediately controls the vehicle to park and controls the in-vehicle instrument cluster 103 to display a parking completion prompt. After parking is completed, the parking state can be released through the shielding device 102 or the auxiliary braking device 101. If the auxiliary braking device 101 is activated and the shielding device 102 is activated, the BCM 100 does not perform the auxiliary parking operation and controls the in-vehicle instrument cluster 103 to display a non-execution auxiliary parking prompt.
[0067] Based on the above system architecture, see [link / reference] Figure 4 As shown in the embodiment of this application, the process by which the BCM detects the vehicle status and controls the auxiliary braking device to issue a parking alarm signal is as follows:
[0068] Step 401: Continuously monitor the driver's working status and the vehicle's parking status.
[0069] Specifically, in this embodiment of the application, when performing step 401, the driver's working status can be continuously tested using, but is not limited to, the following two methods:
[0070] The first method involves continuously testing the pressure value of the driver's seat using a pressure sensor. If the pressure value is lower than a set threshold, the latest driver working status is determined to indicate that the driver is currently off-seat.
[0071] For example, when the pressure sensor detects that the pressure value of the driver's seat is below 5 kg, it is determined that the latest driver working status indicates that the driver is in an off-seat state.
[0072] The second method involves continuously recording the driver's actions using monitoring equipment. If no human image is detected in the monitoring footage, the latest obtained driver work status indicates that the driver is currently off-seat.
[0073] Optionally, the monitoring device 104 can be installed in the area above the driver's seat, specifically as follows: Figure 2 As shown.
[0074] For example, see Figure 1 (The monitoring equipment is not shown in the top view; please refer to the reference for its specific location.) Figure 2 No human image was detected in the surveillance footage, confirming that the latest driver work status indicates the driver is currently off-seat; see reference. Figure 3 (The monitoring equipment is not shown in the top view; please refer to the reference for its specific location.) Figure 2 The monitoring screen detected a human image, confirming that the latest driver work status indicates that the driver is not currently off-seat.
[0075] If the driver's working status cannot be detected, the following methods will be used to determine whether a parking alarm signal should be issued:
[0076] The vehicle speed is continuously detected by the vehicle speed sensor, the brake pedal opening is continuously detected by the brake pedal sensor, and the vehicle parking status is continuously detected.
[0077] When the vehicle speed is zero, the brake pedal opening is zero, and the latest detected vehicle parking status indicates that the vehicle is not currently parked, and the duration exceeds the first duration threshold, a parking alarm signal is issued.
[0078] For example, after acquiring the vehicle speed detected by the vehicle speed sensor and the brake pedal opening detected by the brake pedal sensor, the current vehicle speed and brake pedal opening can be displayed on the in-vehicle instrument panel. When the vehicle speed is zero, the brake pedal opening is zero, and the latest detected vehicle parking status indicates that the vehicle is not currently parked, and the duration exceeds 5 seconds, a parking alarm signal is issued.
[0079] On the other hand, in this embodiment of the application, when performing step 401, the vehicle parking status can be continuously detected using, but is not limited to, the following methods:
[0080] The BCM continuously detects the vehicle speed using a vehicle speed sensor and the throttle opening using a throttle sensor. When the throttle opening is zero and the vehicle speed changes from zero to non-zero, and the duration of the non-zero state exceeds a second time threshold, the latest detected vehicle parking status is determined, indicating that the vehicle is currently not parked.
[0081] For example, after acquiring the vehicle speed detected by the speed sensor and the throttle opening detected by the throttle sensor, the current vehicle speed and throttle opening can be displayed on the in-vehicle instrument panel. When the throttle opening is 0 and the vehicle speed changes from 0 to non-zero, and the non-zero state lasts for at least 3 seconds, the latest detected vehicle parking status indicates that the vehicle is currently not parked.
[0082] Step 402: Determine if the driver's working status indicates that the driver is currently off-seat. If yes, proceed to step 403; otherwise, proceed to step 406.
[0083] Step 403: Determine if the vehicle parking status indicates that the vehicle is not currently parked. If yes, proceed to step 404; otherwise, proceed to step 406.
[0084] Step 404: The BCM issues a parking alarm signal.
[0085] Specifically, when performing step 404, at least one of the following methods can be used:
[0086] 1. The BCM controls the in-vehicle instrument panel to display the parking indicator using a flashing method, as shown below. Figure 5 As shown.
[0087] 2. The BCM controls the display of parking warning messages on the in-vehicle instrument panel, specifically as follows: Figure 5 As shown.
[0088] 3. The BCM controls the auxiliary braking device to emit a buzzer signal, specifically as follows: Figure 6 As shown.
[0089] 4. The BCM-controlled auxiliary braking device uses a strobe light signal display method, specifically as follows: Figure 6 As shown.
[0090] Of course, the above methods can be used in any combination. For example, the BCM controls the in-vehicle instrument panel to display the auxiliary braking device icon in a flashing manner, and the corresponding parking prompt message is: Please park! At the same time, it controls the auxiliary braking device to emit a red flashing light signal and a buzzer prompt sound.
[0091] Based on step 404, the in-vehicle instruments and auxiliary braking devices issue alarm signals, enabling passengers or pedestrians to detect the abnormal driving status of the vehicle at the first time and take braking measures, thereby reducing public safety hazards.
[0092] Specifically, after executing step 404 and before executing step 405, the BCM needs to further determine whether the auxiliary braking device is started normally, because when the auxiliary braking device is in an inactive state, the BCM will not respond to the auxiliary parking operation performed on the auxiliary braking device.
[0093] Step 405: In response to the auxiliary parking operation performed on the auxiliary braking device, control the vehicle to park.
[0094] Step 406: The BCM does not issue a parking alarm signal.
[0095] For details, please refer to Figure 7 As shown in this embodiment, when the auxiliary braking device is activated, the detailed process of step 405 is as follows:
[0096] Step 701: Determine whether the assisted parking function is currently disabled. If yes, proceed to step 705; otherwise, proceed to step 702.
[0097] Optional, see below Figure 2 As shown in this embodiment, the auxiliary parking function can be blocked by the shielding device 102 installed in the driving area. Specifically, the following methods can be used:
[0098] In response to a trigger operation performed on the shielding device, the auxiliary braking device is locked, and the appropriate shielding duration is set for different situations.
[0099] For example, a short press activates the temporary blocking mode, with a default blocking time of 5 minutes, while a long press for 3 seconds activates the long-term blocking mode, with a blocking time of 30 minutes.
[0100] Step 702: Determine whether the vehicle's current speed is less than a set threshold (e.g., 20 km / h). If yes, proceed to step 703; otherwise, proceed to step 705.
[0101] Step 703: Control the vehicle to park.
[0102] Step 704: Control the display of the parking completion prompt message on the in-vehicle instrument panel.
[0103] For example, the BCM controls the in-vehicle instrument display to show: "External emergency braking, vehicle has stopped!"
[0104] Step 705: Do not respond to auxiliary parking operations performed on the auxiliary braking device.
[0105] Step 706: The BCM controls the in-vehicle instrument panel to display a message indicating that assisted parking has not been performed.
[0106] For example: The BCM controls the in-vehicle instrument display to show: One parking assist request has been blocked!
[0107] Based on the above embodiments, after completing the auxiliary parking operation performed on the auxiliary braking device, the parking state can be released according to the further received parking release operation. Optionally, before performing the parking release operation, it is necessary to collect the identity feature information of the operation object based on the auxiliary braking device and perform identity verification based on the identity feature information. When it is determined that the identity verification is passed, the response release instruction is then executed.
[0108] For example, the fingerprint information of the object being operated can be obtained through the fingerprint recognition function integrated into the auxiliary braking device. Once it is determined that the fingerprint information is the fingerprint information of the vehicle owner collected in advance, the parking release operation can be performed.
[0109] For example, the auxiliary braking device can be paired with the Bluetooth key of the target vehicle through the Bluetooth identification function integrated therein. Once the pairing is successful, the parking release operation can be performed.
[0110] Specifically, the parking release operation can be performed in, but is not limited to, the following two methods:
[0111] Method 1: In response to a parking release operation performed on the auxiliary braking device, release the vehicle from the parking state.
[0112] For example, pressing the auxiliary braking device three times consecutively (with intervals not exceeding 3 seconds) can delay the release of the parking state. That is, after the pre-set countdown time ends, the BCM will automatically release the vehicle's parking state. The delay time depends on the actual vehicle model configuration.
[0113] Method 2: In response to the parking release operation performed on the shielding equipment, release the vehicle from the parking state.
[0114] For example, pressing the shielding device three times consecutively (with intervals not exceeding 3 seconds) will immediately release the parking status.
[0115] In summary, setting up a shielding device to lock the auxiliary braking device can avoid interference from malicious braking requests. The auxiliary braking device integrates fingerprint recognition or Bluetooth recognition functions to verify the identity of the operator when the parking state is released, further improving the reliability and safety of the auxiliary braking method and device.
[0116] The above embodiments will be further explained in detail below through a specific application scenario.
[0117] See Figure 8As shown: Assuming the pressure sensor under the driver's seat of the electric vehicle detects a pressure value of 1 kg, which is less than 5 kg, it indicates that the driver is off the seat. At the same time, the throttle sensor detects that the current throttle opening is 0, and the vehicle speed sensor detects that the current vehicle speed is 10 km / h. If the vehicle speed is not 0 and is less than 20 km / h, it indicates that the vehicle is not parked. In this case, the BCM immediately issues a parking alarm signal, controls the instrument panel to display the auxiliary braking device icon in a flashing manner, and displays the corresponding parking prompt: Please park! At the same time, it controls the auxiliary braking device located in the rear door of the vehicle to emit a red flashing light signal and a buzzer signal to prompt passengers or pedestrians to take emergency braking measures.
[0118] When the auxiliary braking device is activated, the BCM determines whether the driver's area shielding device is enabled. If the shielding device is currently ineffective, the BCM controls the vehicle to park and displays a parking completion message on the in-vehicle instrument panel: External emergency braking, vehicle has been parked!
[0119] Pressing the shielding device three times consecutively (with intervals not exceeding 3 seconds) will immediately release the current parking status.
[0120] Based on the same technical concept, see [reference] Figure 9 As shown in the illustration, this application also provides a vehicle non-driving zone auxiliary braking device (i.e., BCM), which includes:
[0121] Detection module 901 is used to continuously detect the driver's working status and the vehicle's parking status;
[0122] The alarm module 902 is used to issue a parking alarm signal if the latest detected driver working status indicates that the driver is currently off the seat and the latest detected vehicle parking status indicates that the vehicle is not currently parked. The parking alarm signal is used to prompt the driver to perform assisted parking based on the preset auxiliary braking device.
[0123] The response module 903 is used to control the vehicle to park in response to an auxiliary parking operation performed on the auxiliary braking device, which is located in the non-driving area.
[0124] Optionally, when detecting the driver's working status, the detection module 901 is specifically used in at least one of the following situations:
[0125] The driver's seat pressure is continuously tested by a pressure sensor. When the pressure value is lower than a set threshold, the latest driver working status is determined, indicating that the driver is currently off the seat. The pressure sensor is installed under the driver's seat.
[0126] The monitoring equipment continuously records the driver's actions. When no human image is detected in the monitoring screen, the latest obtained driver working status indicates that the driver is currently off-seat. The monitoring equipment is installed in the area above the driver's seat.
[0127] Optionally, if the driver's working status cannot be detected, the detection module 901 and the alarm module 902 are used to determine whether a parking alarm signal should be issued in the following ways:
[0128] The vehicle speed is continuously detected by the vehicle speed sensor, the brake pedal opening is continuously detected by the brake pedal sensor, and the vehicle parking status is continuously detected.
[0129] When the vehicle speed is zero, the brake pedal opening is zero, and the latest detected vehicle parking status indicates that the vehicle is not currently parked, and the duration exceeds a first duration threshold, a parking alarm signal is issued.
[0130] Optionally, when detecting the vehicle's parking status, the detection module 901 is specifically used for:
[0131] The vehicle speed is continuously detected by the vehicle speed sensor, and the throttle opening is continuously detected by the throttle sensor.
[0132] When the throttle opening is zero, and the vehicle speed changes from zero to non-zero, and the duration of the non-zero state exceeds the second duration threshold, the latest detected vehicle parking status is determined to indicate that the vehicle is currently not parked.
[0133] Optionally, when issuing a parking alarm signal, the alarm module 902 is specifically used in at least one of the following situations:
[0134] The parking indicator is displayed via a flashing method on the in-vehicle instrument panel.
[0135] Parking reminders are displayed on the vehicle's instrument panel;
[0136] The auxiliary braking device is controlled to emit a buzzer signal;
[0137] The auxiliary braking device uses a strobe light signal to control the light signals.
[0138] Optionally, in response to an auxiliary parking operation performed on the auxiliary braking device, when controlling the vehicle to park, the response module 903 is specifically used for:
[0139] In response to an auxiliary parking operation performed on the auxiliary braking device, the current vehicle speed is obtained, and it is determined whether the auxiliary parking function is currently disabled.
[0140] If the current vehicle speed is less than the set threshold and the parking assist function is not disabled, the vehicle will be controlled to park, and a parking completion prompt message will be displayed on the in-vehicle instrument panel.
[0141] Optionally, the response module 903 is also used for:
[0142] If the current vehicle speed is not less than the set threshold, or if the assisted parking function is disabled, the assisted parking operation performed on the assisted braking device will not be responded to, and a prompt message indicating that assisted parking has not been performed will be displayed on the in-vehicle instrument panel.
[0143] Optionally, the auxiliary parking function is disabled by response module 903 in the following manner:
[0144] In response to a trigger operation performed on the shielding device, the auxiliary braking device is locked, and the corresponding shielding duration is set. The shielding device is located in the driver's area.
[0145] Optionally, the response module 903 is also used for:
[0146] In response to a parking release operation performed on the auxiliary braking device, the vehicle's parking state is released;
[0147] or;
[0148] In response to a parking release operation performed on the shielding device, the vehicle's parking status is released. The shielding device, located in the driver's area, is used to lock the auxiliary braking device.
[0149] Optionally, before releasing the vehicle from parking, the response module 903 is also used to:
[0150] The auxiliary braking device collects the identity feature information of the object being operated and performs identity verification based on the identity feature information.
[0151] Based on the same technical concept, this application also provides an electronic device that can implement the method flow of auxiliary braking in the non-driving zone of a car provided in the above embodiments of this application.
[0152] In one embodiment, the electronic device may be a server, a terminal device, or other electronic device.
[0153] See Figure 10 As shown, the electronic device may include:
[0154] At least one processor 1001 and a memory 1002 connected to at least one processor 1001. In this embodiment, the specific connection medium between the processor 1001 and the memory 1002 is not limited. Figure 10 The example shown is the connection between processor 1001 and memory 1002 via bus 1000. Bus 1000 is... Figure 10 The connections between other components are indicated by thick lines and are for illustrative purposes only, not as limiting information. The Bus 1000 can be divided into address bus, data bus, control bus, etc., for ease of representation. Figure 10The term 1001 is represented by a single thick line, but this does not imply that there is only one bus or one type of bus. Alternatively, the processor 1001 can also be called a controller; there are no restrictions on the name.
[0155] In this embodiment, the memory 1002 stores instructions executable by at least one processor 1001. By executing the instructions stored in the memory 1002, the at least one processor 1001 can execute a CDN bandwidth scheduling method described above. The processor 1001 can implement... Figure 6 The functions of each module in the device shown.
[0156] The processor 1001 is the control center of the device. It can connect to various parts of the control device through various interfaces and lines. By running or executing instructions stored in memory 1002 and calling data stored in memory 1002, the processor can perform various functions and process data, thereby monitoring the device as a whole.
[0157] In one possible design, processor 1001 may include one or more processing units. Processor 1001 may integrate an application processor and a modem processor, wherein the application processor mainly handles the operating system, user interface, and applications, and the modem processor mainly handles wireless communication. It is understood that the modem processor may also not be integrated into processor 1001. In some embodiments, processor 1001 and memory 1002 may be implemented on the same chip; in some embodiments, they may also be implemented on separate chips.
[0158] The processor 1001 can be a general-purpose processor, such as a CPU, digital signal processor, application-specific integrated circuit, field-programmable gate array or other programmable logic device, discrete gate or transistor logic device, or discrete hardware component, capable of implementing or executing the methods, steps, and logic block diagrams disclosed in the embodiments of this application. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the non-driving zone auxiliary braking method for automobiles disclosed in the embodiments of this application can be directly manifested as being executed by a hardware processor, or executed by a combination of hardware and software modules within the processor.
[0159] Memory 1002, as a non-volatile computer-readable storage medium, can be used to store non-volatile software programs, non-volatile computer-executable programs, and modules. Memory 1002 may include at least one type of storage medium, such as flash memory, hard disk, multimedia card, card-type memory, random access memory (RAM), static random access memory (SRAM), programmable read-only memory (PROM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), magnetic memory, magnetic disk, optical disk, etc. Memory 1002 can be any other medium capable of carrying or storing desired program code in the form of instructions or data structures that can be accessed by a computer, but is not limited thereto. In the embodiments of this application, memory 1002 can also be a circuit or any other device capable of implementing storage functions for storing program instructions and / or data.
[0160] By designing and programming the processor 1001, the code corresponding to the non-driving zone auxiliary braking method for automobiles described in the foregoing embodiments can be embedded into the chip, thereby enabling the chip to execute the code during operation. Figure 3 The illustrated embodiment presents the steps of an auxiliary braking method for a vehicle's non-driving zone. How to design and program the processor 1001 is a technique well-known to those skilled in the art and will not be described further here.
[0161] Based on the same inventive concept, embodiments of this application also provide a storage medium storing computer instructions that, when executed on a computer, cause the computer to perform a vehicle non-driving zone auxiliary braking method as described above.
[0162] In some possible implementations, various aspects of the non-driving zone auxiliary braking method of this application can also be implemented in the form of a program product, which includes program code that, when the program product is run on a device, causes the control device to perform the steps in the non-driving zone auxiliary braking method of an automobile according to the various exemplary embodiments of this application described above.
[0163] It should be noted that although several units or sub-units of the device have been mentioned in the detailed description above, this division is merely exemplary and not mandatory. In fact, according to embodiments of this application, the features and functions of two or more units described above can be embodied in one unit. Conversely, the features and functions of one unit described above can be further divided and embodied by multiple units.
[0164] Furthermore, although the operations of the method of this application are described in a specific order in the accompanying drawings, this does not require or imply that these operations must be performed in that specific order, or that all the operations shown must be performed to achieve the desired result. Additionally or alternatively, certain steps may be omitted, multiple steps may be combined into one step, and / or one step may be broken down into multiple steps.
[0165] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0166] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to this application. It should be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart illustrations. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0167] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0168] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0169] Obviously, those skilled in the art can make various modifications and variations to this application without departing from the spirit and scope of this application. Therefore, if such modifications and variations fall within the scope of the claims of this application and their equivalents, this application also intends to include such modifications and variations.
Claims
1. A method for assisting braking in the non-driving zone of a vehicle, characterized in that, The method includes: Continuously monitor the driver's working status and the vehicle's parking status; If the latest detected driver working status indicates that the driver is currently off-seat, and the latest detected vehicle parking status indicates that the vehicle is not currently parked, a parking alarm signal is issued. The parking alarm signal is used to prompt passengers inside the vehicle or pedestrians outside the vehicle to perform assisted parking based on the preset auxiliary braking device. In response to an auxiliary parking operation performed on the auxiliary braking device, the current vehicle speed is obtained, and it is determined whether the auxiliary parking function is currently disabled; If the current vehicle speed is less than a set threshold and the auxiliary parking function is not disabled, the vehicle is controlled to park, and a parking completion prompt message is displayed on the in-vehicle instrument panel. The auxiliary parking function is disabled in the following way: in response to a trigger operation performed on the disabled device, the auxiliary braking device is locked, and a corresponding disabled duration is set. The disabled device is located in the driver's area, and the auxiliary braking device is located in the rear seat inside the vehicle and / or at the outer wheel arch.
2. The method as described in claim 1, characterized in that, The driver's working status is obtained using at least one of the following methods: The driver's seat pressure value is continuously tested by a pressure sensor. When the pressure value is lower than the pressure threshold, the latest driver working status is determined, indicating that the driver is currently in an off-seat state. The pressure sensor is installed under the driver's seat. The monitoring device continuously records the driver's actions. When no human image is detected in the monitoring screen, the latest driver working status is determined to indicate that the driver is currently off-seat. The monitoring device is installed in the area above the driver's seat.
3. The method as described in claim 1, characterized in that, If the driver's working status cannot be detected, the following methods will be used to determine whether a parking alarm signal should be issued: The vehicle speed is continuously detected by the vehicle speed sensor, the brake pedal opening is continuously detected by the brake pedal sensor, and the vehicle parking status is continuously detected. When the vehicle speed is zero, the brake pedal opening is zero, and the latest detected vehicle parking status indicates that the vehicle is not currently parked, and the duration exceeds a first duration threshold, a parking alarm signal is issued.
4. The method as described in claim 1, characterized in that, The vehicle parking status is obtained in the following way: The vehicle speed is continuously detected by the vehicle speed sensor, and the throttle opening is continuously detected by the throttle sensor. When the throttle opening is zero, and the vehicle speed changes from zero to non-zero, and the duration of the non-zero state exceeds the second duration threshold, the latest detected vehicle parking status indicates that the vehicle is currently not parked.
5. The method as described in claim 1, 2, or 3, characterized in that, The issuance of the parking alarm signal includes at least one of the following: The parking indicator is displayed via a flashing method on the in-vehicle instrument panel. Parking reminders are displayed on the vehicle's instrument panel; The auxiliary braking device is controlled to emit a buzzer signal; The auxiliary braking device is controlled to display light signals in a strobe manner.
6. The method as described in claim 5, characterized in that, Also includes: If the current vehicle speed is not less than the set threshold, or if the assisted parking function is disabled, the assisted parking operation performed on the assisted braking device will not be responded to, and a prompt message indicating that assisted parking has not been performed will be displayed on the in-vehicle instrument panel.
7. The method according to any one of claims 1-3, characterized in that, Also includes: In response to a parking release operation performed on the auxiliary braking device, the parking state of the vehicle is released; or; In response to a parking release operation performed on the shielding device, the vehicle's parking state is released, the shielding device being located in the driver's area and used to lock the auxiliary braking device.
8. The method as described in claim 7, characterized in that, Before releasing the vehicle from parking status, the method further includes: The auxiliary braking device collects the identity feature information of the operating object and performs identity verification based on the identity feature information.
9. An auxiliary braking device for the non-driving zone of an automobile, characterized in that, include: The detection module is used to continuously monitor the driver's working status and the vehicle's parking status; The alarm module is used to issue a parking alarm signal if the latest detected driver working status indicates that the driver is currently off the seat, and the latest detected vehicle parking status indicates that the vehicle is not currently parked. The parking alarm signal is used to prompt passengers in the vehicle or pedestrians outside the vehicle to perform assisted parking based on the preset auxiliary braking device. The response module is used to respond to the auxiliary parking operation performed on the auxiliary braking device, obtain the current vehicle speed, and determine whether the auxiliary parking function is currently disabled. If the current vehicle speed is less than a set threshold and the auxiliary parking function is not disabled, the vehicle is controlled to park, and a parking completion prompt message is displayed on the in-vehicle instrument panel. The auxiliary parking function is disabled in the following way: in response to a trigger operation performed on the disabled device, the auxiliary braking device is locked, and a corresponding disabled duration is set. The disabled device is located in the driver's area, and the auxiliary braking device is located in the rear seat inside the vehicle and / or at the outer wheel arch.
10. An electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the method as described in any one of claims 1-7.
11. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method as described in any one of claims 1-7.
12. A computer program product, characterized in that, When the computer program product is invoked by a computer, it causes the computer to perform the method as described in any one of claims 1-7.