Vehicle braking method, device, electronic equipment and readable storage medium

By using a phased braking method, the system first alerts the user to manually brake via a braking warning signal. If there is no response, it automatically brakes, solving the problem of delayed driver reaction in existing technologies. This achieves reliable braking within the minimum safe distance and improves driving safety.

CN115556721BActive Publication Date: 2025-12-16SAIC GM WULING AUTOMOBILE CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202211185002.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-09-27
Publication Date
2025-12-16
Estimated Expiration
2042-09-27

AI Technical Summary

Technical Problem

When the existing vehicle braking system detects the minimum safe distance, the driver may not be able to brake in time or shift gears properly due to short reaction time or panic, which reduces driving safety.

Method used

The system employs a phased braking method. First, a braking warning signal is sent to remind the user to manually brake. If the user does not respond in time, the system enters the automatic braking phase to ensure that the vehicle completes braking within the minimum safe distance. A first distance limit value is preset for manual braking safety, and a second distance limit value is preset for automatic braking safety.

Benefits of technology

It improves the braking reliability of the vehicle within the minimum safe distance, avoids safety problems caused by short driver reaction time or panic, and enhances driving safety.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115556721B_ABST
    Figure CN115556721B_ABST
Patent Text Reader

Abstract

The application provides a vehicle braking method and device, electronic equipment and readable storage medium, which are applied to a target vehicle. The vehicle braking method comprises the following steps: if it is detected that a preset braking device of the target vehicle is in an activated state, the distance between the target vehicle and an obstacle is detected to obtain a first interval distance; if the first interval distance is within a preset first distance limit value, the target vehicle is controlled to send a braking warning signal, wherein the preset first distance limit value is used to ensure the driving safety of the vehicle when a user manually brakes; if the first interval distance is within a preset second distance limit value, the target vehicle is controlled to automatically brake, wherein the preset second distance limit value is used to ensure the driving safety of the vehicle when the vehicle automatically brakes; and the preset first distance limit value is greater than the preset second distance limit value. The application solves the technical problem of low driving safety.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of vehicle body control, and in particular to a vehicle braking method and device, an electronic device, and a readable storage medium. BACKGROUND

[0002] With the continuous development of science and technology, vehicle braking devices have emerged. At present, when the vehicle braking device detects that the distance between the vehicle and the front dangerous obstacle reaches the minimum safety distance in real time, the driver is reminded to brake through an alarm. However, when the driver receives the alarm signal, the distance between the vehicle and the front dangerous obstacle is short, and the user is prone to not braking in time due to a short braking reaction time, or not normally engaging the gear due to panic, thereby reducing the safety of driving. SUMMARY

[0003] The main purpose of the present application is to provide a vehicle braking method, device, electronic device, and readable storage medium, which aims to solve the technical problem of low driving safety in the prior art.

[0004] To achieve the above-mentioned purpose, the present application provides a vehicle braking method applied to a target vehicle, which comprises the following steps:

[0005] If it is detected that a preset braking device of the target vehicle is in an activated state, the distance between the target vehicle and an obstacle is detected to obtain a first interval distance;

[0006] If the first interval distance is within a preset first distance limit value, the target vehicle is controlled to send a braking warning signal, wherein the preset first distance limit value is used to ensure the safety of vehicle driving when the user manually brakes;

[0007] If the first interval distance is within a preset second distance limit value, the target vehicle is controlled to brake, wherein the preset second distance limit value is used to ensure the safety of vehicle driving when the vehicle automatically brakes;

[0008] The preset first distance limit value is greater than the preset second distance limit value.

[0009] To achieve the above-mentioned purpose, the present application further provides a vehicle braking device applied to a target vehicle, which comprises the following steps:

[0010] A parameter acquisition module is configured to detect the distance between the target vehicle and an obstacle to obtain a first interval distance if it is detected that a preset braking device of the target vehicle is in an activated state;

[0011] The manual braking module is configured to control the target vehicle to send a braking warning signal if the first interval distance is within a preset first distance limit value, wherein the preset first distance limit value is configured to ensure vehicle driving safety when the user manually brakes.

[0012] The automatic braking module is configured to control the target vehicle to brake if the first interval distance is within a preset second distance limit value, wherein the preset second distance limit value is configured to ensure vehicle driving safety when the vehicle automatically brakes; and the preset first distance limit value is greater than the preset second distance limit value.

[0013] The application further provides an electronic device, which comprises a memory, a processor, and a program of the vehicle braking method stored in the memory and executable on the processor, and the program of the vehicle braking method can realize the steps of the vehicle braking method when executed by the processor.

[0014] The application further provides a computer readable storage medium, which stores a program of a vehicle braking method, and the program of the vehicle braking method can realize the steps of the vehicle braking method when executed by a processor.

[0015] The application further provides a computer program product, which comprises a computer program, and the computer program can realize the steps of the vehicle braking method when executed by a processor.

[0016] The application provides a vehicle braking method, device, electronic equipment and readable storage medium. Compared with the technical means that a vehicle braking device in the prior art reminds a driver to brake through an alarm when it is detected that the distance between the vehicle and a front dangerous obstacle reaches a minimum safety distance, the application detects the distance between the target vehicle and the obstacle if the preset braking device of the target vehicle is in an activated state, and obtains a first interval distance. If the first interval distance is within a preset first distance limit value, the target vehicle is controlled to send a braking warning signal, wherein the preset first distance limit value is used to ensure the vehicle driving safety when the user brakes manually. If the first interval distance is within a preset second distance limit value, the target vehicle is controlled to brake, wherein the preset second distance limit value is used to ensure the vehicle driving safety when the vehicle brakes automatically. The preset first distance limit value is greater than the preset second distance limit value. In the process of completing the braking of the target vehicle, the application divides the process into a manual braking stage and an automatic braking stage. First, in the manual braking stage, the user is reminded to brake through the braking warning signal. If the user does not complete the braking in the manual braking stage, the automatic braking stage is entered, and the vehicle braking device automatically triggers the braking operation to control the target vehicle to complete the automatic braking, so that the target vehicle brakes under the control of the two stages, the target vehicle can complete the braking within the minimum safety distance, and the technical defects that the driver is prone to brake not in time due to short braking reaction time or abnormal gear shifting behavior due to panic when receiving the alarm signal in the prior art are overcome, and the driving safety is improved. BRIEF DESCRIPTION OF DRAWINGS

[0017] The drawings incorporated into the specification and forming a part thereof, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the application.

[0018] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the drawings needed to be used in the embodiments or the prior art description will be briefly introduced. Obviously, those skilled in the art can obtain other drawings according to these drawings without any creative effort.

[0019] Figure 1 The flowchart of the first embodiment of the vehicle braking method of the present application;

[0020] Figure 2 The flowchart of the second embodiment of the vehicle braking method of the present application;

[0021] Figure 3 The structural schematic diagram of an embodiment of the vehicle braking device of the present application;

[0022] Figure 4 A device structure schematic diagram of a hardware operating environment involved in a vehicle braking method in an embodiment of the present application.

[0023] The object implementation, functional features and advantages of the present application will be further described with reference to the embodiments and the accompanying drawings. DETAILED DESCRIPTION

[0024] In order to make the above object, features and advantages of the present application more apparent, clear and easy to understand, the technical solutions in the embodiments of the present application will be described clearly and completely below with reference to the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative work fall within the scope of protection of the present application.

[0025] Embodiment one

[0026] The present application provides a vehicle braking method, in the first embodiment of the clutch closing control method of the present application, applied to a target vehicle, referring to Figure 1 , the vehicle braking method comprises:

[0027] Step S10, if the preset braking device of the target vehicle is in an activated state, detecting the distance between the target vehicle and the obstacle to obtain a first interval distance;

[0028] In the present embodiment, it should be noted that the preset braking device is provided with a preset alarm limit value and a preset emergency braking limit value, the first interval distance is the real-time straight line distance between the target vehicle and the obstacle, and the distance detection method is to use a radar ranging sensor to detect.

[0029] In addition, it should be noted that the working principle of the radar ranging sensor is that the controller controls the radar ranging sensor to emit an ultrasonic signal, when the ultrasonic signal encounters an obstacle, a return signal is generated, the radar ranging sensor receives the return signal and processes the data through the controller to determine the position of the obstacle, thereby obtaining the distance between the obstacle and the vehicle.

[0030] As an example, step S10 comprises: sending a detection signal by the controller to detect whether the preset braking device of the target vehicle is in an activated state; if the preset device of the target vehicle is in the activated state, acquiring a first interval distance between the target vehicle and an obstacle by a radar ranging sensor; if the preset braking device of the target vehicle is not in the activated state, continuously monitoring whether the preset braking device of the target vehicle is activated. The obstacle can be any object that affects the driving of the vehicle, including moving obstacles and stationary obstacles, such as pedestrians, stationary telegraph poles, stationary trash cans, other vehicles, etc.

[0031] Step S20, if the first interval distance is within a preset first distance limit value, controlling the target vehicle to issue a braking warning signal, wherein the preset first distance limit value is used to ensure the driving safety of the vehicle when the user manually brakes.

[0032] In this embodiment, it should be noted that the preset first distance limit value is a preset warning limit value, which is used to ensure the driving safety of the vehicle when the user manually brakes, and the braking warning signal can be an image text prompt signal or an audible and visual alarm signal.

[0033] As an example, step S20 comprises: acquiring a preset first distance limit value, determining whether the first interval distance is within the preset first distance limit value; if the first interval distance is within the preset first distance limit value, controlling the target vehicle to issue a braking warning signal to remind the people in the vehicle to brake; if the first interval distance is not within the preset first distance limit value, continuously monitoring whether the first interval distance is within the preset first distance limit value. For example, it can be assumed that the preset first distance limit value is 20, and the interval distance between the target vehicle and the obstacle at this time is 18. It can be seen that 18<20, that is, the first interval distance is within the preset first distance limit value, and at this time the preset braking device of the target vehicle controls the target vehicle to issue an alarm signal to remind the people in the vehicle to brake.

[0034] Step S30, if the first interval distance is within a preset second distance limit value, controlling the target vehicle to automatically brake, wherein the preset second distance limit value is used to ensure the driving safety of the vehicle when the vehicle automatically brakes; and the preset first distance limit value is greater than the preset second distance limit value.

[0035] In this embodiment, it should be noted that the preset second distance limit value is a preset emergency braking limit value, which is used to ensure the driving safety of the vehicle when the vehicle automatically brakes.

[0036] As an example, step S30 comprises: obtaining a preset second distance limit value, judging whether the second interval distance is within the preset second distance limit value; if the second interval distance is within the preset second distance limit value, triggering the braking operation of the vehicle braking device, and controlling the target vehicle to complete automatic braking; if the second interval distance is not within the preset second distance limit value, continuously monitoring whether the second interval distance is within the preset second distance limit value. For example, it can be assumed that the preset second distance limit value is 10, and at this time the second interval distance between the target vehicle and the obstacle is 9, it can be seen that 9<10, that is, the second interval distance is within the preset second distance limit value, and the vehicle braking device will automatically trigger braking to control the target vehicle to complete automatic braking.

[0037] In the step of detecting the distance between the target vehicle and the obstacle to obtain the first interval distance, the vehicle braking method further comprises:

[0038] Step S11, calculating the difference between the first interval distance and the preset first distance limit value to obtain a displacement difference;

[0039] Step S12, obtaining the maximum acceleration of the target vehicle, and determining the running speed limit value of the target vehicle according to the displacement difference and the maximum acceleration;

[0040] In this embodiment, it should be noted that the running speed limit value is the maximum running speed of the target vehicle after the preset braking device of the target vehicle is activated. The running speed limit value will be adjusted in real time according to the distance between the target vehicle and the obstacle.

[0041] As an example, steps S11 to S12 comprise: subtracting the first interval distance from the preset first distance limit value to obtain a displacement difference; obtaining the running speed of the target vehicle and the power change of the target vehicle, calculating the maximum acceleration of the target vehicle according to the running speed of the target vehicle and the power change of the target vehicle; and calculating the running speed limit value of the target vehicle according to the displacement difference and the maximum acceleration, wherein the final speed is zero by default when calculating the running speed limit value of the target vehicle. For example, it can be assumed that the displacement difference is 50 m, the maximum acceleration is 4 m / s 2 , and the running speed limit value is calculated to be 20 m / s according to the calculation formula of acceleration and displacement difference.

[0042] As an example, the maximum acceleration of the target vehicle is calculated as follows:

[0043] a=ΔP / (mV)

[0044] Wherein, a is the maximum acceleration of the target vehicle, ΔP is the power change of the target vehicle, m is the mass of the target vehicle, and V is the speed of the target vehicle when running at a constant speed.

[0045] As an example, the running speed limit value of the target vehicle is calculated as follows:

[0046] V t 2 = 2as

[0047] Wherein, V t is the running speed limit value of the target vehicle, a is the maximum acceleration of the target vehicle, and s is the displacement difference.

[0048] Step S13, obtaining the running speed of the target vehicle, and judging whether the running speed is within the running speed limit value according to the running speed and the running speed limit value;

[0049] Step S14, if yes, maintaining the running speed of the target vehicle;

[0050] Step S15, if no, adjusting the running speed of the target vehicle.

[0051] As an example, steps S13 to S15 include: obtaining all wheel speeds of the target vehicle, performing average weighted processing on the all target wheel speeds to obtain the running speed of the target vehicle; judging whether the running speed is within the running speed limit value according to the running speed and the running speed limit value; if the running speed is within the running speed limit value, maintaining the running speed of the target vehicle; and if the running speed is not within the running speed limit value, adjusting the running speed of the target vehicle until the running speed is within the running speed limit value.

[0052] The step of adjusting the running speed of the target vehicle includes:

[0053] Step S151, obtaining the current speed of the target vehicle, and generating a speed control signal according to the current speed of the target vehicle and the running speed limit value;

[0054] Step S152, performing speed reduction processing on the current speed of the target vehicle according to the speed control signal to obtain an adjusted running speed.

[0055] As an example, the step S151 to the step S152 include: acquiring all wheel speeds of the target vehicle, performing average weighting processing on the all target wheel speeds to obtain a current rotating speed of the target vehicle; generating a speed control signal according to the current rotating speed and the running speed limit value; and controlling the target vehicle to reduce speed according to the speed control signal until the current rotating speed of the target vehicle is within the running speed limit value, and then stopping the speed control to obtain an adjusted running speed. If there is a wheel speed with a large numerical difference in the all wheel speeds, the wheel speed with the large numerical difference can be discarded so as not to participate in the vehicle speed calculation. The embodiment of the application can adjust the running speed of the target vehicle to be within the running speed limit value, so as to avoid the situation that the target vehicle cannot remain stationary within the interval distance of the target vehicle and the obstacle due to the too long time required for the target vehicle to decelerate to zero after completing the brake operation, and the target vehicle collides with the obstacle.

[0056] After the step of controlling the target vehicle to automatically brake, the vehicle brake method further includes:

[0057] In the step S31, if it is detected that the target vehicle completes the automatic brake of the vehicle, the distance between the target vehicle and the obstacle is detected to obtain a second interval distance, wherein the target vehicle is in a locked state after completing the automatic brake of the vehicle.

[0058] In the embodiment, it is to be noted that the second interval distance is the distance between the target vehicle and the obstacle after the target vehicle is in the locked state; and the locked state of the target vehicle refers to the stationary state of the target vehicle.

[0059] In the step S32, if the second interval distance is within the preset second distance limit value, it is detected whether the user performs a manual cancel brake or gear shifting operation.

[0060] In the step S33, if yes, the locked state of the target vehicle is released.

[0061] As an example, steps S31 to S33 include: after detecting that the target vehicle completes vehicle automatic braking and the vehicle is in a locked state, obtaining a second interval distance between the target vehicle and the obstacle through a radar ranging sensor; if the second interval distance is within the preset second distance limit value, detecting whether the user performs a manual cancel vehicle braking or gear shifting operation; if it is detected that the user performs a manual cancel vehicle braking or gear shifting operation, the locked state of the target vehicle is released, and the vehicle can continue normal driving; if it is not detected that the user performs a manual cancel vehicle braking or gear shifting operation, the locked state of the target vehicle is maintained. For example, it can be assumed that the preset second distance limit value is 10, and the second interval distance is 5. Since 5<10, the user needs to perform a manual cancel vehicle braking or gear shifting operation to release the locked state of the target vehicle. The embodiment of the present application can avoid the situation that the target vehicle collides with the obstacle due to the fact that the user does not properly take over the target vehicle, causing the target vehicle to start again.

[0062] The present application provides a vehicle braking method, device, electronic equipment and readable storage medium. Compared with the technical means in the prior art that the vehicle braking device reminds the driver to brake through an alarm when it is detected in real time that the distance between the vehicle and the front dangerous obstacle has reached the minimum safety distance, if it is detected that the preset braking device of the target vehicle is in an activated state, the distance between the target vehicle and the obstacle is detected to obtain a first interval distance; if the first interval distance is within a preset first distance limit value, the target vehicle is controlled to issue a braking warning signal, wherein the preset alarm limit value is used to ensure the vehicle driving safety when the user manually brakes; if the first interval distance is within a preset second distance limit value, the target vehicle is controlled to brake, wherein the preset emergency braking limit value is used to ensure the vehicle driving safety when the vehicle automatically brakes; and the preset first distance limit value is greater than the preset second distance limit value. The present application divides the process of completing the braking of the target vehicle into two stages, i.e., a manual braking stage and an automatic braking stage. First, in the manual braking stage, the user is reminded to brake through a braking warning signal. If the user does not complete braking in the manual braking stage, the automatic braking stage is entered, and the vehicle braking device automatically triggers the braking operation to control the target vehicle to complete automatic braking, so that the target vehicle brakes under the control of the two stages, ensures that the target vehicle can complete braking within the minimum safety distance, overcomes the technical defects in the prior art that the driver is prone to braking not in time due to short braking reaction time or abnormal gear shifting behavior due to panic when receiving the alarm signal, and improves the driving safety.

[0063] Embodiment Two

[0064] Further, with reference to Figure 2 In another embodiment of the present application, the same or similar content as Embodiment One can be referred to the above description, and will not be repeated hereinafter. Before the step of detecting that the preset brake device of the target vehicle is in an activated state, the vehicle braking method further comprises:

[0065] Step S101, obtaining sound information of an in-vehicle person of the target vehicle, wherein the sound information at least includes one of sound decibel size and voice command;

[0066] Step S102, judging whether to activate the preset brake device according to the sound information.

[0067] As an example, steps S101 to S102 include: obtaining sound information of an in-vehicle person, judging whether to activate the preset brake device according to the sound information; if the sound decibel size in the sound information is greater than a preset sound decibel size limit value, or the recognition result of the voice command in the sound information is a brake command, then the preset brake device is activated. Wherein the sound information of the in-vehicle person at least includes one of sound decibel size and voice command, when one kind of sound information reaches the activation condition, the preset brake device will be activated. For example, it can be assumed that the current sound decibel size is greater than the preset sound decibel size limit value, and the recognition result of the voice command is not a brake command, at this time one kind of sound information reaches the activation condition, then the preset brake device is activated.

[0068] Wherein, the step of judging whether to activate the preset brake device according to the sound information comprises:

[0069] Step A10, judging whether the sound decibel size is greater than a preset sound decibel size limit value;

[0070] Step A20, if yes, then activating the preset brake device;

[0071] Step A30, if no, then not activating the preset brake device.

[0072] In the embodiment, it is to be explained that the sound decibel size can be measured by an integrating sound level meter, wherein the working principle of the integrating sound level meter is that a microphone converts a received sound signal into an electric signal, the electric signal is converted impedance by a preamplifier so that the microphone is matched with an attenuator. An amplifier adds an output signal to a weighting network to perform frequency weighting (or an external filter) on the output signal, and then the output signal is amplified to a certain amplitude by an attenuator and an amplifier, and is sent to an effective value detector (or an external level recorder), and a noise level value is given on an indicator head, so that the sound decibel size is obtained.

[0073] As an example, the steps A10 to A30 include: obtaining a preset sound decibel size limit value in the preset braking device, wherein the preset sound decibel size limit value is a minimum value of the sound decibel of the activated preset braking device; if the sound decibel size is greater than the preset sound decibel size limit value, the preset braking device is activated; and if the sound decibel size is not greater than the preset sound decibel size limit value, the preset braking device is not activated. For example, it can be assumed that the preset sound decibel size limit value is 100 dB, and the detected sound decibel size is 110 dB, and since 110 dB > 100 dB, the preset braking device is activated.

[0074] The step of judging whether to activate the preset braking device according to the sound information includes:

[0075] Step B10, judging whether the voice recognition result of the voice command is a brake command;

[0076] Step B20, if yes, activating the preset braking device;

[0077] Step B30, if no, not activating the preset braking device.

[0078] As an example, the steps B10 to B30 include: identifying the voice command by using a voice recognition technology, obtaining the voice recognition result of the voice command, judging whether the voice recognition result is a brake command; if the voice recognition result is a brake command, the preset braking device is activated; and if the voice recognition result is not a brake command, the preset braking device is not activated. For example, it can be assumed that the current vehicle occupant speaks a voice command containing a brake request, the voice command is extracted by using a voice recognition technology, and the obtained text information contains the word "brake", so the system identifies this voice command as a brake command, and thus the preset braking device is activated.

[0079] The embodiment of the application provides a kind of activation method of vehicle brake device, that is, by obtaining the sound information of the personnel in the target vehicle, wherein the sound information at least includes one of sound decibel size and voice command;According to the sound information, it is judged whether the preset brake device is activated.The embodiment of the application identifies the need of emergency braking of vehicle by the sound information of the personnel in the vehicle, so as to activate the vehicle brake device, so that the vehicle brake device can assist the vehicle to travel in advance, compared with the way of activating the vehicle brake device by the obstacle outside the vehicle, the situation of activating the vehicle brake device is added, so as to increase the driving safety level.

[0080] Embodiment three

[0081] The embodiment of the application also provides a kind of vehicle brake device, applied to target vehicle, refer to Figure 3 , the vehicle brake device includes:

[0082] Parameter acquisition module 10B is used to detect the distance between the target vehicle and the obstacle if the preset brake device of the target vehicle is in activated state, and obtain the first interval distance;

[0083] Manual brake module 20B is used to control the target vehicle to issue brake warning signal if the first interval distance is within preset first distance limit value, wherein the preset first distance limit value is used to ensure the vehicle driving safety when user manually brakes;

[0084] Automatic brake module 30B is used to control the target vehicle to brake if the first interval distance is within preset second distance limit value, wherein the preset second distance limit value is used to ensure the vehicle driving safety when vehicle automatically brakes;The preset first distance limit value is greater than the preset second distance limit value.

[0085] Optionally, the vehicle brake device is also used to:

[0086] The difference between the first interval distance and the preset first distance limit value is calculated to obtain displacement difference;

[0087] The maximum acceleration of the target vehicle is obtained, and the running speed limit value of the target vehicle is determined according to the displacement difference and the maximum acceleration;

[0088] The running speed of the target vehicle is obtained, and it is judged whether the running speed is within the running speed limit value according to the running speed and the running speed limit value;

[0089] If yes, the running speed of the target vehicle is kept;

[0090] If not, the running speed of the target vehicle is adjusted.

[0091] Optionally, the vehicle braking device is further configured to:

[0092] acquire a current speed of the target vehicle, and generate a speed control signal according to the current speed of the target vehicle and the speed limit value;

[0093] decrease the current speed of the target vehicle according to the speed control signal, and obtain an adjusted speed.

[0094] Optionally, the vehicle braking device is further configured to:

[0095] acquire sound information of a person in the target vehicle, wherein the sound information at least includes one of a sound decibel size and a voice command;

[0096] determine whether to activate the preset braking device according to the sound information.

[0097] Optionally, the vehicle braking device is further configured to:

[0098] determine whether the sound decibel size is greater than a preset sound decibel size limit value;

[0099] if yes, activate the preset braking device;

[0100] if no, do not activate the preset braking device.

[0101] Optionally, the vehicle braking device is further configured to:

[0102] determine whether a voice recognition result of the voice command is a brake command;

[0103] if yes, activate the preset braking device;

[0104] if no, do not activate the preset braking device.

[0105] Optionally, the vehicle braking device is further configured to:

[0106] if it is detected that the target vehicle completes vehicle automatic braking, detect a distance between the target vehicle and an obstacle to obtain a second interval distance, wherein the target vehicle is in a locked state after completing the vehicle automatic braking;

[0107] if the second interval distance is within a preset second distance limit value, detect whether a user performs a manual cancellation of vehicle braking or a gear shifting operation;

[0108] if yes, release the locked state of the target vehicle.

[0109] The vehicle braking device provided by the application adopts the vehicle braking method in the above embodiment one, and solves the technical problem of low driving safety. Compared with the prior art, the vehicle braking device provided by the embodiment of the application has the same beneficial effects as the vehicle braking method provided by the above embodiment, and other technical features in the vehicle braking device are the same as the features disclosed in the above embodiment method, which will not be repeated here.

[0110] Embodiment four

[0111] The embodiment of the application provides an electronic device, which can be a target vehicle, and the electronic device comprises at least one processor and a memory connected with the at least one processor; the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to execute the vehicle braking method in the above embodiment one.

[0112] Reference will be made to the following description Figure 4 , which shows a structural schematic diagram of an electronic device suitable for implementing the embodiments of the present disclosure. The electronic device in the embodiments of the present disclosure can include but is not limited to mobile terminals such as mobile phones, notebook computers, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablets), PMPs (portable multimedia players), vehicle-mounted terminals (such as vehicle-mounted navigation terminals), and the like, and fixed terminals such as digital TVs, desktop computers, and the like. Figure 4 The electronic device shown is only an example, and should not bring any limitation to the functions and use range of the embodiments of the present disclosure.

[0113] As shown in Figure 4 , the electronic device can include a processing device (such as a central processor, a graphics processor, etc.), which can perform various appropriate actions and processes according to programs stored in a read-only memory (ROM) or loaded into a random access memory (RAM) from a storage device. In the RAM, various programs and data required for the operation of the electronic device are also stored. The processing device, the ROM, and the RAM are connected to each other through a bus. An input / output (I / O) interface is also connected to the bus.

[0114] Generally, the following systems can be connected to the I / O interface: input devices including, for example, a touch screen, a touch pad, a keyboard, a mouse, an image sensor, a microphone, an accelerometer, a gyroscope, etc.; output devices including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; storage devices including, for example, a magnetic tape, a hard disk, etc.; and communication devices. The communication devices can allow the electronic device to communicate wirelessly or wiredly with other devices to exchange data. Although the electronic device is illustrated as having various systems, it is understood that all of the illustrated systems are not required to implement or have. More or less systems can alternatively be implemented or have.

[0115] In particular, according to embodiments of the present disclosure, the processes described above with reference to the flowcharts can be implemented as a computer software program. For example, embodiments of the present disclosure include a computer program product comprising a computer program carried on a computer readable medium, the computer program containing program code for performing the methods illustrated by the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via the communication device, or installed from the storage device, or installed from the ROM. When the computer program is executed by the processing device, the above-mentioned functions defined in the methods of the embodiments of the present disclosure are performed.

[0116] The electronic device provided in the present application adopts the vehicle braking method in the above-mentioned embodiment one or embodiment two, and solves the technical problem of low driving safety. Compared with the prior art, the electronic device provided in the embodiments of the present application has the same beneficial effects as the vehicle braking method provided in the above-mentioned embodiment one, and other technical features in the electronic device are the same as the features disclosed in the above-mentioned embodiment method, which will not be described here.

[0117] It should be understood that parts of the present disclosure can be realized by hardware, software, firmware or a combination thereof. In the description of the above-mentioned embodiments, specific features, structures, materials or characteristics can be combined in any one or more embodiments or examples in a suitable manner.

[0118] The above is merely specific embodiments of the present application, but the protection scope of the present application is not limited thereto, and any person skilled in the art can easily think of changes or replacements within the technical scope disclosed in the present application, which should be covered in the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.

[0119] Embodiment five

[0120] The embodiment provides a computer readable storage medium having computer readable program instructions stored thereon, the computer readable program instructions being used to execute the vehicle braking method in the above-mentioned embodiment one.

[0121] The computer readable storage medium provided by the embodiments of the present application may, for example, be a U disk, but is not limited to an electric, magnetic, optical, electromagnetic, infrared, or semiconductor system, system, or device, or any combination thereof. More specific examples of the computer readable storage medium may include, but are not limited to, an electric connection with one or more conductive wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof. In the embodiments, the computer readable storage medium may be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, system, or device. The program code contained on the computer readable storage medium can be transmitted by any suitable medium, including but not limited to an electric wire, an optical cable, an RF (radio frequency), and the like, or any suitable combination thereof.

[0122] The computer readable storage medium described above may be contained in an electronic device, or may exist separately without being assembled into an electronic device.

[0123] The computer readable storage medium described above carries one or more programs, which, when executed by an electronic device, cause the electronic device to: if a preset braking device of a target vehicle is detected to be in an activated state, detect a distance between the target vehicle and an obstacle to obtain a first interval distance; if the first interval distance is within a preset first distance limit value, control the target vehicle to issue a braking warning signal, wherein the preset first distance limit value is used to ensure vehicle driving safety when a user manually brakes; if the first interval distance is within a preset second distance limit value, control the target vehicle to automatically brake, wherein the preset second distance limit value is used to ensure vehicle driving safety when the vehicle automatically brakes; and the preset first distance limit value is greater than the preset second distance limit value.

[0124] Computer program code for carrying out operations of the present disclosure can be written in any combination of one or more programming languages, including an object oriented programming language such as Java, Smalltalk, C++ or the like, and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code can execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the latter scenario, the remote computer can be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or the connection can be made to an external computer (for example, through the Internet using an Internet Service Provider).

[0125] The computer program instructions can also be loaded onto a computer, other programmable data processing apparatus, or other devices to cause a series of operational steps to be performed on the computer, other programmable apparatus or other devices to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide processes for implementing the functions / acts specified in the flowchart and / or block diagram block or blocks.

[0126] The modules involved in the embodiments of the present disclosure can be implemented in the manner of software or hardware. Among them, the name of the module does not constitute a limitation to the unit itself in some cases.

[0127] The computer readable storage medium provided by the present application stores computer readable program instructions for executing the vehicle braking method described above, and solves the technical problem of low driving safety. Compared with the prior art, the beneficial effects of the computer readable storage medium provided by the embodiments of the present application are the same as those of the vehicle braking method provided by the first embodiment or the second embodiment, which will not be repeated here.

[0128] Embodiment six

[0129] The application further provides a computer program product comprising a computer program which, when executed by a processor, implements the steps of the vehicle braking method as described above.

[0130] The computer program product provided by the application solves the technical problem of low driving safety. Compared with the prior art, the beneficial effects of the computer program product provided by the embodiment of the application are the same as those of the vehicle braking method provided by the embodiment I or the embodiment II, which will not be repeated here.

[0131] The above is only the preferred embodiment of the application, and does not limit the patent scope of the application. Any equivalent structure or equivalent process transformation using the content of the specification and drawings, or direct or indirect application in other related technical fields, is also included in the patent processing scope of the application.

Claims

1. A vehicle braking method, characterized by, The vehicle braking method applied to a target vehicle comprises the following steps: acquiring sound information of a person in the target vehicle, wherein the sound information comprises at least one of sound decibel size and voice command; judging whether to activate a preset braking device according to the sound information; if the sound decibel size in the sound information is greater than a preset sound decibel size limit value or the voice command recognition result is a brake command, activating the preset braking device; if the preset braking device of the target vehicle is detected to be in an activated state, detecting a distance between the target vehicle and an obstacle to obtain a first interval distance; if the first interval distance is within a preset first distance limit value, controlling the target vehicle to send a braking warning signal, wherein the preset first distance limit value is used to ensure vehicle driving safety when a user manually brakes; if the first interval distance is within a preset second distance limit value, controlling the target vehicle to automatically brake, wherein the preset second distance limit value is used to ensure vehicle driving safety when the vehicle automatically brakes, and the preset first distance limit value is greater than the preset second distance limit value; if the target vehicle is detected to complete vehicle automatic braking, detecting a distance between the target vehicle and the obstacle to obtain a second interval distance, wherein the target vehicle is in a locked state after completing vehicle automatic braking; if the second interval distance is within the preset second distance limit value, detecting whether a user performs a manual vehicle braking cancellation or gear shifting operation; if yes, releasing the locked state of the target vehicle; if no, keeping the locked state of the target vehicle.

2. The vehicle braking method according to claim 1, characterized by, After the step of detecting the distance between the target vehicle and the obstacle to obtain the first interval distance, the vehicle braking method further comprises the following steps: calculating a difference between the first interval distance and the preset first distance limit value to obtain a displacement difference; acquiring a maximum acceleration of the target vehicle, determining a driving speed limit value of the target vehicle according to the displacement difference and the maximum acceleration; acquiring a driving speed of the target vehicle, judging whether the driving speed is within the driving speed limit value according to the driving speed and the driving speed limit value; if yes, keeping the driving speed of the target vehicle; if no, adjusting the driving speed of the target vehicle.

3. The vehicle braking method according to claim 2, wherein The step of adjusting the driving speed of the target vehicle comprises the following steps: acquiring a current speed of the target vehicle, generating a speed control signal according to the current speed of the target vehicle and the driving speed limit value; performing speed reduction processing on the current speed of the target vehicle according to the speed control signal to obtain an adjusted driving speed.

4. The vehicle braking method of claim 1 wherein, The step of judging whether to activate the preset braking device according to the sound information comprises the following steps: judging whether the sound decibel size is greater than a preset sound decibel size limit value; if yes, activating the preset braking device; if no, not activating the preset braking device.

5. The vehicle braking method of claim 1 wherein, The step of judging whether to activate the preset braking device according to the sound information comprises the following steps: judging whether a voice recognition result of the voice command is a brake command; If yes, the preset braking device is activated. If no, the preset braking device is not activated.

6. A vehicle brake device characterized by comprising: The vehicle braking device is applied to a target vehicle, and the vehicle braking device comprises: A parameter acquisition module is configured to, if it is detected that a preset braking device of the target vehicle is in an activated state, detect a distance between the target vehicle and an obstacle to obtain a first interval distance. A manual braking module is configured to, if the first interval distance is within a preset first distance limit value, control the target vehicle to issue a braking warning signal, wherein the preset first distance limit value is used to ensure vehicle driving safety when a user manually brakes. An automatic braking module is configured to, if the first interval distance is within a preset second distance limit value, control the target vehicle to brake, wherein the preset second distance limit value is used to ensure vehicle driving safety when the vehicle automatically brakes, and the preset first distance limit value is greater than the preset second distance limit value. The vehicle braking device is further configured to: If it is detected that the target vehicle completes vehicle automatic braking, detect a distance between the target vehicle and the obstacle to obtain a second interval distance, wherein the target vehicle is in a locked state after completing vehicle automatic braking. If the second interval distance is within the preset second distance limit value, detect whether a user performs a manual canceling operation of vehicle braking or a gear shifting operation. If yes, the locked state of the target vehicle is released. If no, the locked state of the target vehicle is maintained. The vehicle braking device is further configured to: Obtain sound information of a person in the target vehicle, wherein the sound information at least includes one of a sound decibel size and a voice command. Determine whether to activate the preset braking device according to the sound information. If the sound decibel size in the sound information is greater than a preset sound decibel size limit value, or a recognition result of the voice command in the sound information is a brake command, the preset braking device is activated.

7. An electronic device, comprising: The electronic device comprises: at least one processor; and a memory connected to the at least one processor in communication; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to perform the steps of the vehicle braking method of any one of claims 1 to 5.

8. A computer-readable storage medium, characterized in that, The computer readable storage medium stores a program for implementing a vehicle braking method, and the program is executed by a processor to implement the steps of the vehicle braking method of any one of claims 1 to 5.

Citation Information

Patent Citations

  • Voice redundancy braking method and system, computer equipment and readable storage medium

    CN112951220A

  • Vehicle speed planning method and device, vehicle and storage medium

    CN113246980A

  • Anti-collision method of vehicle, vehicle and readable storage medium

    CN113401054A