Vehicle overspeed detection and rescue method, device, equipment and readable storage medium
By obtaining the driving speed and brake pedal opening of multiple moments of the vehicle and generating and sending prompt information, the problem of inability to timely rescue vehicles that are speeding due to braking failures in the prior art is solved, and timely monitoring and rescue of such vehicles is achieved, reducing the occurrence of traffic accidents.
Patent Information
- Application Number
- CN202310296666.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-03-23
- Publication Date
- 2025-05-02
- Estimated Expiration
- 2043-03-23
AI Technical Summary
In the prior art, the detection equipment set up by the transportation department can only detect the speeding of the vehicle and cannot promptly rescue vehicles that speed due to braking failures, which may cause serious traffic accidents.
By obtaining the driving speed and brake pedal opening of the vehicle at multiple moments, a prompt message for continuous speeding or braking failure is generated, and corresponding information is sent to the vehicle service system or road rescue system for timely rescue.
Timely monitoring and rescue of vehicle speeding caused by braking failures is achieved, and traffic accidents caused by vehicle braking failures are reduced.
Smart Images

Figure CN116080396B_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present invention relate to the field of automobile technology, and specifically to a vehicle speeding detection and rescue method, device, equipment and readable storage medium. Background Art
[0002] As a convenient means of transportation, cars greatly facilitate people's travel, but the number of casualties and property losses caused by traffic accidents during vehicle driving increases year by year. In traffic accident statistics, traffic accidents and casualties caused by speeding account for a large proportion of all traffic accident types.
[0003] Currently, the transportation department usually detects vehicle speeds through various detection equipment. However, it is impossible to monitor vehicle speeding on roads without detection equipment. In addition, if a vehicle fails to slow down, it is very likely that the vehicle will continue to exceed the speed limit. At this time, the detection equipment installed by the transportation department can only detect that the vehicle is speeding, and often cannot provide timely rescue for the faulty vehicle. If the rescue of the faulty vehicle is not timely, it is very likely to cause serious traffic accidents. Summary of the invention
[0004] In view of the above problems, the embodiments of the present invention provide a vehicle speeding detection and rescue method, device, equipment and readable storage medium, which are used to solve the problem that the detection equipment installed by the transportation department in the prior art can only detect vehicle speeding but often cannot provide timely rescue for the faulty vehicle.
[0005] According to one aspect of an embodiment of the present invention, a vehicle overspeed detection and rescue method is provided, the vehicle overspeed detection and rescue method comprising:
[0006] Obtain the vehicle's driving speed at multiple times;
[0007] When the driving speeds at the multiple moments meet the overspeed, obtaining the brake pedal openings corresponding to the multiple moments;
[0008] generating first prompt information indicating that the vehicle is continuously speeding, or generating second prompt information indicating that the vehicle has a brake failure, according to the brake pedal openings corresponding to the multiple moments and the driving speeds at the multiple moments;
[0009] The first prompt information is sent to a vehicle service system, or the second prompt information is sent to a roadside assistance system.
[0010] In an optional manner, when the driving speeds at the multiple moments meet the overspeed, the step of obtaining the brake pedal openings corresponding to the multiple moments is specifically:
[0011] When the driving speed at the first moment among the multiple moments is greater than the speeding speed, generating speeding reminder information, wherein the speeding reminder information is used to remind the user that the vehicle is speeding;
[0012] When the driving speed at a second moment among the multiple moments is greater than the overspeed, the corresponding brake pedal opening degree in a time period from the first moment to the second moment is obtained, and the second moment is later than the first moment.
[0013] In an optional manner, the step of generating first prompt information that the vehicle has continued speeding, or generating second prompt information that the vehicle has a brake fault, according to the brake pedal openings corresponding to the multiple moments and the driving speeds at the multiple moments, comprises:
[0014] Acquire a change rate of the driving speed corresponding to the brake pedal opening degree among the driving speeds at multiple moments, and calculate a matching degree between the brake pedal opening degree and the change rate;
[0015] When the matching degree is within a preset range, a first prompt message indicating that the vehicle is continuously speeding is generated; when the matching degree exceeds the preset range, a second prompt message indicating that the vehicle has a braking fault is generated.
[0016] In an optional manner, after the step of sending the second prompt information to the road rescue system, the method further includes:
[0017] The real-time position and real-time speed of the vehicle are obtained, and the real-time position and real-time speed of the vehicle are sent to the road rescue system.
[0018] In an optional manner, after the step of sending the second prompt information to the road rescue system, the method further includes:
[0019] Acquire vehicle identity information and / or driver identity information, and send the vehicle identity information and / or driver identity information to the roadside assistance system.
[0020] In an optional manner, after the step of sending the second prompt information to the road rescue system, the method further includes:
[0021] Obtain a rescue work order for the vehicle, and send the rescue work order to the vehicle service system.
[0022] In an optional manner, after the step of generating the second prompt information indicating that the vehicle has a brake fault, the method further includes:
[0023] The running status of the vehicle is acquired in real time, and the running status is sent to the vehicle service system.
[0024] In an optional manner, before the step of obtaining the brake pedal openings corresponding to the multiple moments when the driving speeds at the multiple moments meet the overspeed, the method further includes:
[0025] The real-time position of the vehicle is obtained, and the overspeed is determined based on the real-time position of the vehicle.
[0026] In an optional manner, after the step of sending the first prompt information to the vehicle service system, the following steps are included:
[0027] Pushing information that the vehicle has exceeded the speed limit to the user, and recording the duration for which the information that the vehicle has exceeded the speed limit has been pushed;
[0028] After the duration meets the preset duration, detecting the driving speed of the vehicle at multiple times again;
[0029] If the re-detected driving speeds of the vehicle at multiple times meet the overspeed speed, a braking instruction for controlling the vehicle to decelerate is generated;
[0030] In response to the braking command, the vehicle is controlled to decelerate.
[0031] In an optional manner, after the step of sending the second prompt information to the roadside assistance system, the method further includes:
[0032] Obtaining the location information and driving direction of the vehicle;
[0033] Determining a safe area suitable for emergency avoidance of the vehicle based on the location information and driving direction of the vehicle;
[0034] The location information and navigation path of the safe area are pushed to the user.
[0035] According to another aspect of an embodiment of the present invention, a vehicle speeding detection and rescue device is provided, including: an acquisition module, a brake pedal opening detection module, a prompt information generation module and a data transmission module.
[0036] The acquisition module is used to acquire the driving speed of the vehicle at multiple moments.
[0037] The brake pedal opening detection module is used to obtain the brake pedal openings corresponding to the multiple moments when the driving speeds at the multiple moments meet the overspeed.
[0038] The prompt information generating module is used to generate first prompt information indicating that the vehicle has continued speeding, or to generate second prompt information indicating that the vehicle has a brake failure, based on the brake pedal openings corresponding to the multiple moments and the driving speeds at the multiple moments.
[0039] The data transmission module is used to send the first prompt information to the vehicle service system, or to send the second prompt information to the road rescue system.
[0040] In an optional manner, the brake pedal opening detection module is also used to generate speeding reminder information when the driving speed at the first moment among multiple moments is greater than the speeding speed, and the speeding reminder information is used to remind the user that the vehicle is speeding.
[0041] Also, when the driving speed at the second moment among multiple moments is greater than the speeding speed, the corresponding brake pedal opening in the time period from the first moment to the second moment is obtained, the second moment is later than the first moment, and the time interval from the first moment to the second moment is within a preset time interval.
[0042] In an optional manner, the brake pedal opening detection module 320 is further used to obtain a change rate of the driving speed corresponding to the brake pedal opening in the driving speed at multiple moments, and calculate a matching degree between the brake pedal opening and the change rate;
[0043] When the matching degree is within a preset range, a first prompt message indicating that the vehicle is continuously speeding is generated; when the matching degree exceeds the preset range, a second prompt message indicating that the vehicle has a braking fault is generated.
[0044] In an optional manner, the acquisition module is further used to acquire the real-time position and real-time speed of the vehicle; the data transmission module is further used to send the real-time position and real-time speed of the vehicle to the road rescue system.
[0045] In an optional manner, the acquisition module is further used to acquire the vehicle's identity information and / or the driver's identity information; the data transmission module is further used to send the vehicle's identity information and / or the driver's identity information to the road rescue system.
[0046] In an optional manner, the acquisition module is further used to acquire the rescue work order of the vehicle; and the data transmission module is further used to send the rescue work order to the vehicle service system.
[0047] In an optional manner, the acquisition module is further used to acquire the operating status of the vehicle in real time; and the data transmission module is further used to send the operating status to the vehicle service system.
[0048] In an optional manner, the acquisition module is further used to acquire the real-time position of the vehicle, and the brake pedal opening detection module is further used to determine the speeding speed based on the real-time position of the vehicle.
[0049] In an optional manner, the data transmission module is further used to push information that the vehicle has exceeded the speed limit to the user, and record the duration of the pushing of the information that the vehicle has exceeded the speed limit;
[0050] The acquisition module is further used to detect the driving speed of the vehicle at multiple times again after the duration meets the preset duration;
[0051] The prompt information generating module is further used to generate a braking instruction for controlling the vehicle to decelerate if the driving speed of the vehicle at multiple times detected again meets the speeding speed;
[0052] The execution module is used for controlling the vehicle to decelerate in response to the braking instruction.
[0053] In an optional manner, the acquisition module is further used to obtain the location information and driving direction of the vehicle;
[0054] The prompt information generating module is further used to determine a safe area suitable for emergency avoidance of the vehicle based on the location information and driving direction of the vehicle;
[0055] The data transmission module is also used to push the location information and navigation path of the safe area to the user.
[0056] According to another aspect of an embodiment of the present invention, a vehicle speeding detection and rescue device is provided, including: a processor, a communication interface, a memory, and a communication bus.
[0057] Wherein: the processor, the communication interface, and the memory communicate with each other via a communication bus. The communication interface is used to communicate with other devices such as a client or other server network elements. The processor is used to execute a program, specifically, to execute the relevant steps in the above-mentioned embodiment of the driving data recording method for vehicle automatic driving applied to a vehicle segment.
[0058] The memory is used to store programs. The memory may include a high-speed RAM memory, and may also include a non-volatile memory, such as at least one disk memory.
[0059] The program can be specifically called by the processor to enable the vehicle overspeed detection and rescue device to perform the following operations:
[0060] Obtain the vehicle's driving speed at multiple times;
[0061] When the driving speeds at the multiple moments meet the overspeed, obtaining the brake pedal openings corresponding to the multiple moments;
[0062] generating first prompt information indicating that the vehicle is continuously speeding, or generating second prompt information indicating that the vehicle has a brake failure, according to the brake pedal openings corresponding to the multiple moments and the driving speeds at the multiple moments;
[0063] The first prompt information is sent to a vehicle service system, or the second prompt information is sent to a roadside assistance system.
[0064] In an optional manner, when the driving speeds at the multiple moments meet the overspeed, the step of obtaining the brake pedal openings corresponding to the multiple moments is specifically:
[0065] When the driving speed at the first moment among the multiple moments is greater than the speeding speed, generating speeding reminder information, wherein the speeding reminder information is used to remind the user that the vehicle is speeding;
[0066] When the driving speed at a second moment among multiple moments is greater than the speeding speed, the corresponding brake pedal opening in the time period from the first moment to the second moment is obtained, the second moment is later than the first moment, and the time interval from the first moment to the second moment is within a preset time interval.
[0067] In an optional manner, the step of generating first prompt information that the vehicle has continued speeding, or generating second prompt information that the vehicle has a brake fault, according to the brake pedal openings corresponding to the multiple moments and the driving speeds at the multiple moments, comprises:
[0068] Acquire a change rate of the driving speed corresponding to the brake pedal opening degree among the driving speeds at multiple moments, and calculate a matching degree between the brake pedal opening degree and the change rate;
[0069] When the matching degree is within a preset range, a first prompt message indicating that the vehicle is continuously speeding is generated; when the matching degree exceeds the preset range, a second prompt message indicating that the vehicle has a braking fault is generated.
[0070] In an optional manner, after the step of sending the second prompt information to the road rescue system, the method further includes:
[0071] The real-time position and real-time speed of the vehicle are obtained, and the real-time position and real-time speed of the vehicle are sent to the road rescue system.
[0072] In an optional manner, after the step of sending the second prompt information to the road rescue system, the method further includes:
[0073] Acquire vehicle identity information and / or driver identity information, and send the vehicle identity information and / or driver identity information to the roadside assistance system.
[0074] In an optional manner, after the step of sending the second prompt information to the road rescue system, the method further includes:
[0075] Obtain a rescue work order for the vehicle, and send the rescue work order to the vehicle service system.
[0076] In an optional manner, after the step of generating the second prompt information indicating that the vehicle has a brake fault, the method further includes:
[0077] The running status of the vehicle is acquired in real time, and the running status is sent to the vehicle service system.
[0078] In an optional manner, before the step of obtaining the brake pedal openings corresponding to the multiple moments when the driving speeds at the multiple moments meet the overspeed, the method further includes:
[0079] The real-time position of the vehicle is obtained, and the overspeed is determined based on the real-time position of the vehicle.
[0080] In an optional manner, after the step of sending the first prompt information to the vehicle service system, the following steps are included:
[0081] Pushing information that the vehicle has exceeded the speed limit to the user, and recording the duration for which the information that the vehicle has exceeded the speed limit has been pushed;
[0082] After the duration meets the preset duration, detecting the driving speed of the vehicle at multiple times again;
[0083] If the re-detected driving speeds of the vehicle at multiple times meet the overspeed speed, a braking instruction for controlling the vehicle to decelerate is generated;
[0084] In response to the braking command, the vehicle is controlled to decelerate.
[0085] In an optional manner, after the step of sending the second prompt information to the roadside assistance system, the method further includes:
[0086] Obtaining the location information and driving direction of the vehicle;
[0087] Determining a safe area suitable for emergency avoidance of the vehicle based on the location information and driving direction of the vehicle;
[0088] The location information and navigation path of the safe area are pushed to the user.
[0089] According to another aspect of an embodiment of the present invention, a computer-readable storage medium is provided, wherein the storage medium stores at least one executable instruction, wherein the executable instruction enables the vehicle overspeed detection and rescue device / apparatus to perform the following operations:
[0090] Obtain the vehicle's driving speed at multiple times;
[0091] When the driving speeds at the multiple moments meet the overspeed, obtaining the brake pedal openings corresponding to the multiple moments;
[0092] generating first prompt information indicating that the vehicle is continuously speeding, or generating second prompt information indicating that the vehicle has a brake failure, according to the brake pedal openings corresponding to the multiple moments and the driving speeds at the multiple moments;
[0093] The first prompt information is sent to a vehicle service system, or the second prompt information is sent to a roadside assistance system.
[0094] In an optional manner, when the driving speeds at the multiple moments meet the overspeed, the step of obtaining the brake pedal openings corresponding to the multiple moments is specifically:
[0095] When the driving speed at the first moment among the multiple moments is greater than the speeding speed, generating speeding reminder information, wherein the speeding reminder information is used to remind the user that the vehicle is speeding;
[0096] When the driving speed at a second moment among multiple moments is greater than the speeding speed, the corresponding brake pedal opening in the time period from the first moment to the second moment is obtained, the second moment is later than the first moment, and the time interval from the first moment to the second moment is within a preset time interval.
[0097] In an optional manner, the step of generating first prompt information that the vehicle has continued speeding, or generating second prompt information that the vehicle has a brake fault, according to the brake pedal openings corresponding to the multiple moments and the driving speeds at the multiple moments, comprises:
[0098] Acquire a change rate of the driving speed corresponding to the brake pedal opening degree among the driving speeds at multiple moments, and calculate a matching degree between the brake pedal opening degree and the change rate;
[0099] When the matching degree is within a preset range, a first prompt message indicating that the vehicle is continuously speeding is generated; when the matching degree exceeds the preset range, a second prompt message indicating that the vehicle has a braking fault is generated.
[0100] In an optional manner, after the step of sending the second prompt information to the road rescue system, the method further includes:
[0101] The real-time position and real-time speed of the vehicle are obtained, and the real-time position and real-time speed of the vehicle are sent to the road rescue system.
[0102] In an optional manner, after the step of sending the second prompt information to the road rescue system, the method further includes:
[0103] Acquire vehicle identity information and / or driver identity information, and send the vehicle identity information and / or driver identity information to the roadside assistance system.
[0104] In an optional manner, after the step of sending the second prompt information to the road rescue system, the method further includes:
[0105] Obtain a rescue work order for the vehicle, and send the rescue work order to the vehicle service system.
[0106] In an optional manner, after the step of generating the second prompt information indicating that the vehicle has a brake fault, the method further includes:
[0107] The running status of the vehicle is acquired in real time, and the running status is sent to the vehicle service system.
[0108] In an optional manner, before the step of obtaining the brake pedal openings corresponding to the multiple moments when the driving speeds at the multiple moments meet the overspeed, the method further includes:
[0109] The real-time position of the vehicle is obtained, and the overspeed is determined based on the real-time position of the vehicle.
[0110] In an optional manner, after the step of sending the first prompt information to the vehicle service system, the following steps are included:
[0111] Pushing information that the vehicle has exceeded the speed limit to the user, and recording the duration for which the information that the vehicle has exceeded the speed limit has been pushed;
[0112] After the duration meets the preset duration, detecting the speed of the vehicle again to see if it exceeds the speed limit;
[0113] If the re-detected speed of the vehicle that exceeds the speed limit meets the speed limit, a braking instruction for controlling the vehicle to decelerate is generated;
[0114] In response to the braking command, the vehicle is controlled to decelerate.
[0115] In an optional manner, after the step of sending the second prompt information to the roadside assistance system, the method further includes:
[0116] Obtaining the location information and driving direction of the vehicle;
[0117] Determining a safe area suitable for emergency avoidance of the vehicle based on the location information and driving direction of the vehicle;
[0118] The location information and navigation path of the safe area are pushed to the user.
[0119] The embodiment of the present invention obtains the driving speed of the vehicle at multiple moments; when the driving speed at the multiple moments meets the speeding speed, obtains the brake pedal opening corresponding to the multiple moments; generates a first prompt message that the vehicle is continuously speeding, or generates a second prompt message that the vehicle has a brake fault, based on the brake pedal opening corresponding to the multiple moments and the driving speed at the multiple moments; sends the first prompt message to the vehicle service system, or sends the second prompt message to the road rescue system. The technical solution of the present invention can accurately monitor whether the vehicle is speeding, and when the vehicle is speeding due to a brake fault, the vehicle's brake fault information can be fed back to the road rescue system in a timely manner, so that the road rescue system can rescue the vehicle in a timely manner and avoid serious traffic accidents caused by the vehicle's brake fault as much as possible.
[0120] The above description is only an overview of the technical solution of the embodiment of the present invention. In order to more clearly understand the technical means of the embodiment of the present invention, it can be implemented in accordance with the contents of the specification. In order to make the above and other purposes, features and advantages of the embodiment of the present invention more obvious and easy to understand, the specific implementation methods of the present invention are listed below. BRIEF DESCRIPTION OF THE DRAWINGS
[0121] The accompanying drawings are only used to illustrate the embodiments and are not to be considered as limiting the present invention. In addition, the same reference symbols are used to represent the same components throughout the accompanying drawings. In the accompanying drawings:
[0122] Figure 1 A schematic flow chart of a first embodiment of a vehicle speeding detection and rescue method provided by an embodiment of the present invention is shown;
[0123] Figure 2 A schematic flow chart of another embodiment of a vehicle speeding detection and rescue method provided by an embodiment of the present invention is shown;
[0124] Figure 3 A schematic structural diagram of an embodiment of a vehicle overspeed detection and rescue device provided by an embodiment of the present invention is shown;
[0125] Figure 4 A schematic structural diagram of an embodiment of a vehicle overspeed detection and rescue device provided by an embodiment of the present invention is shown. DETAILED DESCRIPTION
[0126] Exemplary embodiments of the present invention will be described in more detail below with reference to the accompanying drawings. Although exemplary embodiments of the present invention are shown in the drawings, it should be understood that the present invention can be implemented in various forms and should not be limited to the embodiments set forth herein.
[0127] Figure 1 The flowchart of the first embodiment of a vehicle overspeed detection and rescue method provided by an embodiment of the present invention is shown. The vehicle overspeed detection and rescue method is executed by a vehicle overspeed detection and rescue device, wherein the vehicle overspeed detection and rescue device can be a software and hardware system set on the vehicle side, or a software system set on the cloud. Figure 1 As shown, the vehicle speeding detection and rescue method includes the following steps:
[0128] Step 110: Obtain the vehicle's driving speed at multiple moments.
[0129] Among them, the driving speeds at multiple moments need to be obtained within a continuous period of time when the vehicle is traveling. Based on the time sequence, the driving speeds at multiple moments are recorded. It should be noted that the formal speed at a specific moment can be the average speed within a driving distance, or it can be the instantaneous speed of the vehicle obtained based on time.
[0130] Step 120: When the driving speeds at the multiple moments meet the overspeed, the brake pedal openings corresponding to the multiple moments are obtained.
[0131] Among them, the speeding speed can be the maximum speed limit of the vehicle pre-set by the user or the vehicle service system, or it can be determined based on pre-set rules and the location of the vehicle. For example, the real-time location of the vehicle is obtained, and based on the real-time location of the vehicle, if the vehicle is on a highway section, the speeding speed is 120km / h; if the vehicle is on an urban road, the maximum speed limit corresponding to the urban road is obtained as the speeding speed.
[0132] It should be noted that, in some embodiments of the present invention, when judging whether the driving speeds at the multiple moments meet the speeding speed, a simple numerical comparison can be performed to judge whether the vehicle is speeding, that is, at a certain moment, if the driving speed is greater than the speeding speed, the vehicle is considered to be speeding; or the duration can be combined to judge whether the vehicle is speeding, that is, the vehicle is considered to be speeding only when the driving speed is greater than the speeding speed for a certain period of time.
[0133] Step 130: Based on the brake pedal openings corresponding to the multiple moments and the driving speeds at the multiple moments, generate first prompt information indicating that the vehicle is continuously speeding, or generate second prompt information indicating that the vehicle has a brake failure.
[0134] Among them, the purpose of obtaining the brake pedal opening corresponding to the multiple moments is to detect whether the user has a braking action, and to determine whether the vehicle has a braking fault based on the braking action and the driving speeds at multiple moments; specifically, first, the rate of change of the driving speed corresponding to the brake pedal opening in the driving speeds at multiple moments is obtained. It should be noted that obtaining the driving speed corresponding to the brake pedal opening in the driving speeds at multiple moments refers to the driving speed in the time period before and after detecting the brake pedal opening.
[0135] It should be noted that the technical solution of step 130 of the embodiment of the present invention can be applied to a normally traveling vehicle, and the driving speed of the vehicle can be obtained in real time, and the brake pedal opening of the vehicle can be recorded. In addition, it can also be applied to the data analysis level of the vehicle, for example, after a vehicle accident occurs, the control data recorded in the vehicle control system is obtained, and the brake pedal opening corresponding to the multiple moments and the driving speed at the multiple moments are extracted from the control data.
[0136] The interval corresponding to the time period before and after the detection of the brake pedal opening needs to be determined according to the type of the vehicle. For example, if the vehicle includes a brake energy recovery system, the time period before and after the detection of the brake pedal opening needs to be set to a longer time period, such as setting the time period from the moment the brake pedal opening is detected to 60 seconds after the brake pedal opening is 0. For another example, if the vehicle does not have a brake energy recovery system, the time period before and after the detection of the brake pedal opening needs to be set to a shorter time period, such as setting the time period from the moment the brake pedal opening is detected to 10 seconds after the brake pedal opening is 0.
[0137] It should be noted that, in actual application, there is a situation where the brake pedal opening is detected to be 0, that is, the brake pedal opening is not detected. In this case, the change rate of the driving speed is calculated based on the driving speed at all times.
[0138] After obtaining the rate of change of the driving speed corresponding to the brake pedal opening in the driving speed at multiple moments, the matching degree of the brake pedal opening and the rate of change is calculated; it should be noted that, when the brake pedal opening is the same, the driving speed of the vehicle is different, which causes a certain fluctuation in the rate of change of the driving speed, but when the braking function of the vehicle is normal, the rate of change of the driving speed is within a certain value. In actual application, the matching degree can be calculated directly based on the brake pedal opening and the rate of change, or on the basis of the brake pedal opening and the rate of change, a corresponding coefficient can be set according to the specific value of the current driving speed to calculate the matching degree of the brake pedal opening and the rate of change, so as to obtain a more accurate matching degree.
[0139] When the matching degree is within a preset interval, a first prompt message is generated indicating that the vehicle is continuously speeding. For example, the vehicle's speed at the first moment is 140 km / h, and after the user slightly steps on the brake pedal, the vehicle's speed at the second moment is 130 km / h. At this time, since the user only slightly steps on the brake pedal, the matching degree between the brake pedal opening and the change rate is within the preset interval, and the vehicle is judged to be in normal driving of the user, and is deemed to be speeding due to the user's active behavior, and a first prompt message is generated indicating that the vehicle is continuously speeding. It should be noted that the normal driving of the user mentioned here does not mean that speeding is a normal driving behavior, but only indicates that the vehicle is completely controlled by the user.
[0140] When the matching degree exceeds the preset interval, a second prompt message is generated indicating that the vehicle has a brake fault. For example, the vehicle's driving speed at the first moment is 140KM / H. After the user significantly steps on the brake pedal, the vehicle's driving speed at the second moment is 130KM / H. At this time, the matching degree between the brake pedal opening and the change rate exceeds the preset interval, and it is determined that the vehicle is not fully controlled by the user, and it is determined that the vehicle has a brake fault. At this time, a second prompt message indicating that the vehicle has a brake fault is generated.
[0141] It should be noted that when the vehicle is completely controlled by the user, if the vehicle is continuously speeding, in order to ensure traffic safety, the information that the vehicle has been speeding can also be pushed to the vehicle computer of the vehicle driven by the user, and the duration of the information that the vehicle has been speeding can be recorded at the same time; after the duration meets the preset duration, the vehicle's driving speed at multiple times is detected again; or within the preset duration, the vehicle's driving speed at multiple times is continuously detected, and if the vehicle's driving speed at multiple times detected again or continuously meets the speeding speed, a braking command for controlling the vehicle to decelerate is generated; the vehicle control system responds to the braking command to control the vehicle to decelerate until the vehicle's driving speed is within a safe speed range. In this way, the vehicle's driving safety is ensured as much as possible.
[0142] It should be noted that when pushing information to the user, the push information is pushed to the vehicle computer of the vehicle driven by the user. In the embodiment of the present invention, unless otherwise specified, when pushing information to the user, or pushing information to the user, the vehicle computer of the vehicle driven by the user is used as the receiving end of the push information. Of course, in actual application, it is not limited to using the vehicle computer as the receiving end of the push information, and other devices can also be used as the receiving end of the push information, for example, the user's handheld terminal is used as the receiving end of the push information.
[0143] Step 140: Send the first prompt information to a vehicle service system, or send the second prompt information to a roadside assistance system.
[0144] The vehicle service system may be a vehicle management backend or a customer service system of the manufacturer to which the vehicle belongs, which is used to remind the user that the vehicle has exceeded the speed limit, or as a normal driving data record of the vehicle, the road rescue system is used to provide rescue for the vehicle according to the second prompt information. The road rescue system may be a service platform maintained and operated by the manufacturer to which the vehicle belongs, such as a vehicle after-sales technical support team; or it may be a social public service platform, such as a traffic management department.
[0145] It should be noted that, in some embodiments of the present invention, the vehicle service system may also be associated with a traffic management department, and feed back the first prompt information to the traffic management department, so as to monitor whether the vehicle is speeding and urge users to drive safely.
[0146] It should be noted that after receiving the second prompt information, the road rescue system needs to carry out emergency rescue for the vehicle according to the responsibilities of the road rescue system to avoid traffic accidents caused by braking failure of the vehicle. Through this automatic detection method, after the vehicle has a braking safety hazard, it will be quickly fed back to the road rescue system to avoid the user being unable to deal with it calmly in an emergency, or even feeding back the fault information to the road rescue system.
[0147] It should be noted that, in actual application, the vehicle service system can also generate a second prompt message based on the vehicle information, and send the second prompt message to the road rescue system through the vehicle service system. Specifically, the vehicle side transmits the vehicle parameters to the vehicle service system, and the vehicle service system determines whether the vehicle's driving speed meets the speeding speed, and determines the brake pedal opening of the vehicle, and generates a first prompt message that the vehicle is continuously speeding, or generates a second prompt message that the vehicle has a brake failure, and after generating the second prompt message, sends the second prompt message to the road rescue system.
[0148] A vehicle speeding detection and rescue method provided by an embodiment of the present invention obtains the vehicle's driving speed at multiple times; when the driving speed at the multiple times meets the speeding speed, obtains the brake pedal opening corresponding to the multiple times; generates a first prompt message that the vehicle is continuously speeding, or generates a second prompt message that the vehicle has a brake failure, based on the brake pedal opening corresponding to the multiple times and the driving speed at the multiple times; sends the first prompt message to the vehicle service system, or sends the second prompt message to the road rescue system. The technical solution of the present invention can accurately monitor whether the vehicle is speeding, and when the vehicle is speeding due to a brake failure, the vehicle's brake failure information can be fed back to the road rescue system in a timely manner, so that the road rescue system can rescue the vehicle in a timely manner and avoid serious traffic accidents caused by the vehicle's brake failure as much as possible.
[0149] Figure 2 FIG. 2 is a flow chart showing another embodiment of a vehicle overspeed detection and rescue method provided by an embodiment of the present invention, wherein the vehicle overspeed detection and rescue method is performed by a vehicle overspeed detection and rescue device. Figure 2 As shown, the vehicle speeding detection and rescue method includes the following steps:
[0150] Step 210: Obtain the vehicle's driving speed at multiple times.
[0151] Step 220: When the driving speed at the first moment among the multiple moments is greater than the speeding speed, a speeding reminder message is generated, wherein the speeding reminder message is used to remind the user that the vehicle is speeding.
[0152] Step 230: When the driving speed at a second moment among the multiple moments is greater than the overspeed, the corresponding brake pedal opening in the time period from the first moment to the second moment is obtained.
[0153] The second moment is later than the first moment, and the time interval from the first moment to the second moment is in a preset time range.
[0154] The technical solution in the embodiment of the present invention is intended to detect vehicle speeding, especially speeding caused by vehicle failure. Therefore, in order to avoid the user's normal driving, if the user actively controls the vehicle to overspeed, the brake pedal opening of the vehicle is frequently detected; and there are some special circumstances in the normal driving of the vehicle. For example, when the vehicle is in emergency avoidance, it short-term overspeeds through a dangerous section. This will cause the vehicle's instantaneous speed to exceed the preset driving speed to a certain extent. If at this time, the brake pedal opening of the vehicle is directly detected, it is easy to cause the vehicle overspeed detection and rescue equipment to frequently start the brake pedal opening detection task, and it is easy to cause misjudgment. In some embodiments of the present invention, the driving speed at the first moment of multiple moments is obtained. When the driving speed at the first moment of multiple moments is greater than the speeding speed, an overspeed reminder message is generated, and the user is prompted with the information of the vehicle speeding by voice broadcast. At this time, the user can brake and control the vehicle according to the overspeed reminder message.
[0155] On this basis, the driving speed at the second moment among the multiple moments is obtained. When the driving speed at the second moment among the multiple moments is less than the speeding speed, it indicates that the vehicle is in the deceleration process, and there is no need to directly detect the brake pedal opening of the vehicle. When the second driving speed is greater than the preset driving speed, the corresponding brake pedal opening in the time period from the first moment to the second moment is obtained to determine whether the vehicle is completely under the control of the user.
[0156] Among them, the second moment is later than the first moment, and the time interval from the first moment to the second moment is in a preset time interval. For example, 15 seconds after obtaining the driving speed at the first moment among the multiple moments, the driving speed at the second moment among the multiple moments is obtained. It should be noted that the time interval between the first moment and the second moment may not be a fixed value, but is determined according to the specific value of the driving speed at the first moment among the multiple moments. For example, when the driving speed at the first moment is low, the time interval between the first moment and the second moment can be appropriately extended. When the driving speed at the first moment is high, the time interval between the first moment and the second moment can be appropriately shortened.
[0157] Step 240: Based on the brake pedal openings corresponding to the multiple moments and the driving speeds at the multiple moments, generate a first prompt message indicating that the vehicle is continuously speeding, or generate a second prompt message indicating that the vehicle has a brake failure.
[0158] Step 250: Send the first prompt information to a vehicle service system, or send the second prompt information to a roadside assistance system.
[0159] In some embodiments of the present invention, by judging whether the driving speed at the first moment among the multiple moments and the driving speed at the second moment among the multiple moments are greater than the speeding speed, it is judged whether the vehicle is fully controlled by the user. When the vehicle is fully controlled by the user, the user can be effectively urged to reduce the driving speed, and the brake pedal opening detection task is avoided to be frequently activated for vehicle speeding detection and rescue, and the occurrence of false alarms can be avoided to a certain extent.
[0160] It should be noted that after sending the second prompt information to the road rescue system, in order for the road rescue system to rescue the faulty vehicle quickly and accurately, the real-time position and real-time speed of the vehicle can also be obtained, and the obtained real-time position and real-time speed can be sent to the road rescue system.
[0161] In addition, the location information and driving direction of the vehicle can also be obtained; and based on the location information and driving direction of the vehicle, a safe area suitable for emergency avoidance of the vehicle can be determined; then the location information and navigation path of the safe area are pushed to the vehicle computer of the vehicle driven by the user, so that the user can be guided to drive the vehicle to a relatively safe area, for example, an avoidance lane set on the road, or for example, to a section of road with fewer vehicles.
[0162] In addition, due to a braking failure in the vehicle, personal injury may occur, or, in order to more accurately obtain vehicle information to serve rescue operations, after sending the second prompt information to the road rescue system, the vehicle's identity information and / or driver's identity information can also be obtained, and the vehicle's identity information and / or driver's identity information can be sent to the road rescue system.
[0163] Among them, after a brake failure occurs in a vehicle, in order to analyze the cause of the vehicle failure, after sending the second prompt information to the road rescue system, the vehicle's rescue work order can be obtained, and the rescue work order can be sent to the vehicle service system, wherein the time for obtaining the rescue work order can be to obtain a complete rescue work order after the vehicle is rescued, or to obtain the rescue status in real time during the rescue process of the vehicle. It should be noted that the rescue work order includes the vehicle's own data and also includes the interaction data with the road rescue system. In addition, the vehicle's operating status can be obtained in real time and sent to the vehicle service system, so that the vehicle service system can accurately obtain relevant data on the vehicle failure, and, based on the obtained operating status, analyze the solution to the vehicle failure, and to a certain extent, provide technical services on the vehicle to the road rescue system to improve the success rate of vehicle rescue.
[0164] A vehicle speeding detection and rescue method provided by an embodiment of the present invention obtains the vehicle's driving speed at multiple times; when the driving speed at the multiple times meets the speeding speed, obtains the brake pedal opening corresponding to the multiple times; generates a first prompt message that the vehicle is continuously speeding, or generates a second prompt message that the vehicle has a brake failure, based on the brake pedal opening corresponding to the multiple times and the driving speed at the multiple times; sends the first prompt message to the vehicle service system, or sends the second prompt message to the road rescue system. The technical solution of the present invention can accurately monitor whether the vehicle is speeding, and when the vehicle is speeding due to a brake failure, the vehicle's brake failure information can be fed back to the road rescue system in a timely manner, so that the road rescue system can rescue the vehicle in a timely manner and avoid serious traffic accidents caused by the vehicle's brake failure as much as possible.
[0165] Figure 3 FIG. 2 is a schematic diagram showing a structure of an embodiment of a vehicle overspeed detection and rescue device provided by an embodiment of the present invention. Figure 3 As shown, the vehicle speeding detection and rescue device 300 includes: an acquisition module 310, a brake pedal opening detection module 320, a prompt information generation module 330, a data transmission module 340 and an execution module 350.
[0166] The acquisition module 310 is used to acquire the driving speed of the vehicle at multiple moments.
[0167] The brake pedal opening detection module 320 is used to obtain the brake pedal openings corresponding to the multiple moments when the driving speeds at the multiple moments meet the overspeed.
[0168] The prompt information generating module 330 is used to generate first prompt information indicating that the vehicle has continued speeding, or to generate second prompt information indicating that the vehicle has a brake failure, based on the brake pedal openings corresponding to the multiple moments and the driving speeds at the multiple moments.
[0169] The data transmission module 340 is used to send the first prompt information to the vehicle service system, or send the second prompt information to the road rescue system.
[0170] In an optional manner, the brake pedal opening detection module 320 is also used to generate speeding reminder information when the driving speed at the first moment among multiple moments is greater than the speeding speed. The speeding reminder information is used to remind the user that the vehicle is speeding.
[0171] Also, when the driving speed at the second moment among multiple moments is greater than the speeding speed, the corresponding brake pedal opening in the time period from the first moment to the second moment is obtained, the second moment is later than the first moment, and the time interval from the first moment to the second moment is within a preset time interval.
[0172] The brake pedal opening detection module 320 is further used to obtain the change rate of the driving speed corresponding to the brake pedal opening in the driving speed at multiple moments, and calculate the matching degree between the brake pedal opening and the change rate.
[0173] When the matching degree is within a preset range, a first prompt message indicating that the vehicle is continuously speeding is generated; when the matching degree exceeds the preset range, a second prompt message indicating that the vehicle has a braking fault is generated.
[0174] In an optional manner, the acquisition module 310 is further used to acquire the real-time position and real-time speed of the vehicle; the data transmission module 340 is further used to send the real-time position and real-time speed of the vehicle to the road rescue system.
[0175] In an optional manner, the acquisition module 310 is further used to acquire the vehicle's identity information and / or the driver's identity information; the data transmission module 340 is further used to send the vehicle's identity information and / or the driver's identity information to the road rescue system.
[0176] In an optional manner, the acquisition module 310 is further used to acquire the rescue work order of the vehicle; and the data transmission module 340 is further used to send the rescue work order to the vehicle service system.
[0177] In an optional manner, the acquisition module 310 is further used to acquire the operating status of the vehicle in real time; and the data transmission module 340 is further used to send the operating status to the vehicle service system.
[0178] In an optional manner, the acquisition module 310 is further used to acquire the real-time position of the vehicle, and the brake pedal opening detection module 320 is further used to determine the overspeed based on the real-time position of the vehicle.
[0179] In an optional manner, the data transmission module 340 is further used to push information that the vehicle has exceeded the speed limit to the user, and record the duration for which the information that the vehicle has exceeded the speed limit has been pushed.
[0180] The acquisition module 310 is further configured to detect the vehicle's driving speed at multiple times again after the duration meets a preset duration.
[0181] The prompt information generating module 330 is further configured to generate a braking instruction for controlling the vehicle to decelerate if the re-detected driving speeds of the vehicle at multiple moments meet the overspeed speed.
[0182] The execution module 350 is used to control the vehicle to decelerate in response to the braking instruction.
[0183] In an optional manner, the acquisition module 310 is also used to obtain the location information and driving direction of the vehicle.
[0184] The prompt information generating module 330 is further used to determine a safe area suitable for emergency avoidance of the vehicle based on the location information and driving direction of the vehicle.
[0185] The data transmission module 340 is further used to push the location information and navigation path of the safe area to the user.
[0186] A vehicle speeding detection and rescue device provided by an embodiment of the present invention obtains the vehicle's driving speed at multiple times; when the driving speed at the multiple times meets the speeding speed, obtains the brake pedal opening corresponding to the multiple times; generates a first prompt message that the vehicle is continuously speeding, or generates a second prompt message that the vehicle has a brake failure, based on the brake pedal opening corresponding to the multiple times and the driving speed at the multiple times; sends the first prompt message to the vehicle service system, or sends the second prompt message to the road rescue system. The technical solution of the present invention can accurately monitor whether the vehicle is speeding, and when the vehicle is speeding due to a brake failure, the vehicle's brake failure information can be fed back to the road rescue system in a timely manner, so that the road rescue system can rescue the vehicle in a timely manner and avoid serious traffic accidents caused by the vehicle's brake failure as much as possible.
[0187] Figure 4 A schematic structural diagram of an embodiment of a vehicle overspeed detection and rescue device provided by an embodiment of the present invention is shown. The specific embodiment of the present invention does not limit the specific implementation of the vehicle overspeed detection and rescue device.
[0188] like Figure 4 As shown, the vehicle speeding detection and rescue device may include: a processor (processor) 402, a communication interface (Communications Interface) 404, a memory (memory) 406, and a communication bus 408.
[0189] The processor 402, the communication interface 404, and the memory 406 communicate with each other via the communication bus 408. The communication interface 404 is used to communicate with other devices such as a client or other server network elements. The processor 402 is used to execute the program 410, which can specifically execute the relevant steps in the above-mentioned embodiment of the vehicle speeding detection and rescue method.
[0190] Specifically, the program 410 may include program code including computer executable instructions.
[0191] The processor 402 may be a central processing unit (CPU), or an application-specific integrated circuit (ASIC), or one or more integrated circuits configured to implement the embodiment of the present invention. The one or more processors included in the vehicle overspeed detection and rescue device may be processors of the same type, such as one or more CPUs; or may be processors of different types, such as one or more CPUs and one or more ASICs.
[0192] The memory 406 is used to store the program 410. The memory 406 may include a high-speed RAM memory, and may also include a non-volatile memory (non-volatile memory), such as at least one disk memory.
[0193] Program 410 may be specifically called by processor 402 to enable device XXX to perform the following operations:
[0194] Get the vehicle's speed at multiple times.
[0195] When the driving speeds at the multiple moments meet the overspeed, the brake pedal openings corresponding to the multiple moments are acquired.
[0196] According to the brake pedal openings corresponding to the multiple moments and the driving speeds at the multiple moments, first prompt information indicating that the vehicle is continuously speeding is generated, or second prompt information indicating that the vehicle has a brake failure is generated.
[0197] The first prompt information is sent to a vehicle service system, or the second prompt information is sent to a roadside assistance system.
[0198] In an optional manner, when the driving speeds at the multiple moments meet the overspeed, the step of obtaining the brake pedal openings corresponding to the multiple moments is specifically:
[0199] When the driving speed at a first moment among the multiple moments is greater than the speeding speed, speeding reminder information is generated, and the speeding reminder information is used to remind the user that the vehicle is speeding.
[0200] When the driving speed at a second moment among multiple moments is greater than the speeding speed, the corresponding brake pedal opening in the time period from the first moment to the second moment is obtained, the second moment is later than the first moment, and the time interval from the first moment to the second moment is within a preset time interval.
[0201] In an optional manner, the step of generating first prompt information that the vehicle has continued speeding, or generating second prompt information that the vehicle has a brake fault, according to the brake pedal openings corresponding to the multiple moments and the driving speeds at the multiple moments, comprises:
[0202] A change rate of the driving speed corresponding to the brake pedal opening degree among the driving speeds at a plurality of moments is obtained, and a matching degree between the brake pedal opening degree and the change rate is calculated.
[0203] When the matching degree is within a preset range, a first prompt message indicating that the vehicle is continuously speeding is generated; when the matching degree exceeds the preset range, a second prompt message indicating that the vehicle has a braking fault is generated.
[0204] In an optional manner, after the step of sending the second prompt information to the road rescue system, the method further includes:
[0205] The real-time position and real-time speed of the vehicle are obtained, and the real-time position and real-time speed of the vehicle are sent to the road rescue system.
[0206] In an optional manner, after the step of sending the second prompt information to the road rescue system, the method further includes:
[0207] Acquire vehicle identity information and / or driver identity information, and send the vehicle identity information and / or driver identity information to the roadside assistance system.
[0208] In an optional manner, after the step of sending the second prompt information to the road rescue system, the method further includes:
[0209] Obtain a rescue work order for the vehicle, and send the rescue work order to the vehicle service system.
[0210] In an optional manner, after the step of generating the second prompt information indicating that the vehicle has a brake fault, the method further includes:
[0211] The running status of the vehicle is acquired in real time, and the running status is sent to the vehicle service system.
[0212] In an optional manner, before the step of obtaining the brake pedal openings corresponding to the multiple moments when the driving speeds at the multiple moments meet the overspeed, the method further includes:
[0213] The real-time position of the vehicle is obtained, and the overspeed is determined based on the real-time position of the vehicle.
[0214] In an optional manner, after the step of sending the first prompt information to the vehicle service system, the following steps are included:
[0215] The information that the vehicle has exceeded the speed limit is pushed to the user, and the duration for which the information that the vehicle has exceeded the speed limit has been pushed is recorded.
[0216] After the duration meets the preset duration, the driving speed of the vehicle at multiple times is detected again.
[0217] If the re-detected driving speeds of the vehicle at multiple times meet the overspeed speed, a braking command for controlling the vehicle to decelerate is generated.
[0218] In response to the braking command, the vehicle is controlled to decelerate.
[0219] In an optional manner, after the step of sending the second prompt information to the roadside assistance system, the method further includes:
[0220] Obtain the location information and driving direction of the vehicle.
[0221] Based on the position information and driving direction of the vehicle, a safe area suitable for emergency avoidance of the vehicle is determined.
[0222] The location information and navigation path of the safe area are pushed to the user.
[0223] The embodiment of the present invention provides a vehicle overspeed detection and rescue device, wherein the memory 406 of the vehicle overspeed detection and rescue device is used to store a program 410, and the program 410 can be specifically called by the processor 402 to implement: obtaining the driving speed of the vehicle at multiple times; when the driving speed at the multiple times meets the speeding speed, obtaining the brake pedal opening corresponding to the multiple times; generating a first prompt message that the vehicle is continuously speeding, or generating a second prompt message that the vehicle has a brake fault according to the brake pedal opening corresponding to the multiple times and the driving speed at the multiple times; sending the first prompt message to the vehicle service system, or sending the second prompt message to the road rescue system. By applying the technical solution of the present invention, it is possible to accurately monitor whether the vehicle is speeding, and when the vehicle is speeding due to a brake fault, the brake fault information of the vehicle can be fed back to the road rescue system in a timely manner, so that the road rescue system can rescue the vehicle in a timely manner and avoid serious traffic accidents caused by the brake fault of the vehicle as much as possible.
[0224] An embodiment of the present invention provides a computer-readable storage medium, which stores at least one executable instruction. When the executable instruction is executed on a vehicle overspeed detection and rescue device / apparatus, the vehicle overspeed detection and rescue device / apparatus performs the vehicle overspeed detection and rescue method in any of the above-mentioned method embodiments.
[0225] The executable instructions may be specifically used to enable the vehicle overspeed detection and rescue equipment / device to perform the following operations:
[0226] Get the vehicle's speed at multiple times.
[0227] When the driving speeds at the multiple moments meet the overspeed, the brake pedal openings corresponding to the multiple moments are acquired.
[0228] According to the brake pedal openings corresponding to the multiple moments and the driving speeds at the multiple moments, first prompt information indicating that the vehicle is continuously speeding is generated, or second prompt information indicating that the vehicle has a brake failure is generated.
[0229] The first prompt information is sent to a vehicle service system, or the second prompt information is sent to a roadside assistance system.
[0230] In an optional manner, when the driving speeds at the multiple moments meet the overspeed, the step of obtaining the brake pedal openings corresponding to the multiple moments is specifically:
[0231] When the driving speed at a first moment among the multiple moments is greater than the speeding speed, speeding reminder information is generated, and the speeding reminder information is used to remind the user that the vehicle is speeding.
[0232] When the driving speed at a second moment among multiple moments is greater than the speeding speed, the corresponding brake pedal opening in the time period from the first moment to the second moment is obtained, the second moment is later than the first moment, and the time interval from the first moment to the second moment is within a preset time interval.
[0233] In an optional manner, the step of generating first prompt information that the vehicle has continued speeding, or generating second prompt information that the vehicle has a brake fault, according to the brake pedal openings corresponding to the multiple moments and the driving speeds at the multiple moments, comprises:
[0234] A change rate of the driving speed corresponding to the brake pedal opening degree among the driving speeds at a plurality of moments is obtained, and a matching degree between the brake pedal opening degree and the change rate is calculated.
[0235] When the matching degree is within a preset range, a first prompt message indicating that the vehicle is continuously speeding is generated; when the matching degree exceeds the preset range, a second prompt message indicating that the vehicle has a braking fault is generated.
[0236] In an optional manner, after the step of sending the second prompt information to the road rescue system, the method further includes:
[0237] The real-time position and real-time speed of the vehicle are obtained, and the real-time position and real-time speed of the vehicle are sent to the road rescue system.
[0238] In an optional manner, after the step of sending the second prompt information to the road rescue system, the method further includes:
[0239] Acquire vehicle identity information and / or driver identity information, and send the vehicle identity information and / or driver identity information to the roadside assistance system.
[0240] In an optional manner, after the step of sending the second prompt information to the road rescue system, the method further includes:
[0241] Obtain a rescue work order for the vehicle, and send the rescue work order to the vehicle service system.
[0242] In an optional manner, after the step of generating the second prompt information indicating that the vehicle has a brake fault, the method further includes:
[0243] The running status of the vehicle is acquired in real time, and the running status is sent to the vehicle service system.
[0244] In an optional manner, before the step of obtaining the brake pedal openings corresponding to the multiple moments when the driving speeds at the multiple moments meet the overspeed, the step further includes:
[0245] The real-time position of the vehicle is obtained, and the overspeed is determined based on the real-time position of the vehicle.
[0246] In an optional manner, after the step of sending the first prompt information to the vehicle service system, the following steps are included:
[0247] The information that the vehicle has exceeded the speed limit is pushed to the user, and the duration for which the information that the vehicle has exceeded the speed limit has been pushed is recorded.
[0248] After the duration meets the preset duration, the driving speed of the vehicle at multiple times is detected again.
[0249] If the re-detected driving speeds of the vehicle at multiple times meet the overspeed speed, a braking command for controlling the vehicle to decelerate is generated.
[0250] In response to the braking command, the vehicle is controlled to decelerate.
[0251] In an optional manner, after the step of sending the second prompt information to the roadside assistance system, the method further includes:
[0252] Obtain the location information and driving direction of the vehicle.
[0253] Based on the position information and driving direction of the vehicle, a safe area suitable for emergency avoidance of the vehicle is determined.
[0254] The location information and navigation path of the safe area are pushed to the user.
[0255] An embodiment of the present invention provides a computer-readable storage medium, wherein when the executable instructions stored in the computer-readable storage medium are executed, the vehicle's driving speed at multiple moments is obtained; when the driving speed at the multiple moments meets the speeding speed, the brake pedal opening corresponding to the multiple moments is obtained; based on the brake pedal opening corresponding to the multiple moments and the driving speed at the multiple moments, a first prompt message indicating that the vehicle is continuously speeding is generated, or a second prompt message indicating that the vehicle has a brake failure is generated; the first prompt message is sent to a vehicle service system, or the second prompt message is sent to a road rescue system. By applying the technical solution of the present invention, it is possible to accurately monitor whether a vehicle is speeding, and when a vehicle is speeding due to a brake failure, the vehicle's brake failure information can be fed back to the road rescue system in a timely manner, so that the road rescue system can rescue the vehicle in a timely manner and avoid serious traffic accidents caused by the vehicle's brake failure as much as possible.
[0256] The algorithms or displays provided herein are not inherently related to any particular computer, virtual system or other device. In addition, the embodiments of the present invention are not directed to any particular programming language.
[0257] In the description provided herein, a large number of specific details are described. However, it is understood that embodiments of the present invention can be practiced without these specific details. Similarly, in order to simplify the present invention and help understand one or more of the various inventive aspects, in the above description of exemplary embodiments of the present invention, the various features of the embodiments of the present invention are sometimes grouped together into a single embodiment, figure, or description thereof. Wherein, the claims that follow the specific embodiment are hereby expressly incorporated into the specific embodiment, wherein each claim itself is a separate embodiment of the present invention.
[0258] Those skilled in the art will appreciate that the modules in the devices in the embodiments may be adaptively changed and arranged in one or more devices different from the embodiments. The modules or units or components in the embodiments may be combined into one module or unit or component, and further may be divided into a plurality of submodules or subunits or subcomponents. Except that at least some of such features and / or processes or units are mutually exclusive.
[0259] It should be noted that the above embodiments illustrate the present invention rather than limit it, and that those skilled in the art may devise alternative embodiments without departing from the scope of the appended claims. In the claims, any reference symbol between brackets shall not be construed as a limitation on the claims. The word "comprising" does not exclude the presence of elements or steps not listed in the claims. The word "one" or "an" preceding an element does not exclude the presence of a plurality of such elements. The present invention may be implemented by means of hardware comprising a number of different elements and by means of a suitably programmed computer. In a unit claim enumerating a number of devices, several of these devices may be embodied by the same hardware item. The use of the words first, second, and third, etc. does not indicate any order. These words may be interpreted as names. The steps in the above embodiments, unless otherwise specified, should not be understood as limitations on the order of execution.
Claims
1. A vehicle speeding detection and rescue method, characterized in that: include: Obtain the vehicle's driving speed at multiple times; When the driving speeds at the multiple moments meet the overspeed speed, obtaining the brake pedal openings corresponding to the multiple moments; generating first prompt information indicating that the vehicle is continuously speeding, or generating second prompt information indicating that the vehicle has a brake failure, according to the brake pedal openings corresponding to the multiple moments and the driving speeds at the multiple moments; Sending the first prompt information to a vehicle service system, or sending the second prompt information to a roadside assistance system; Wherein, when the driving speeds at the multiple moments meet the overspeed, the step of obtaining the brake pedal openings corresponding to the multiple moments comprises: When the driving speed at the first moment among the multiple moments is greater than the speeding speed, generating speeding reminder information, wherein the speeding reminder information is used to remind the user that the vehicle is speeding; When the driving speed at the second moment among the multiple moments is greater than the overspeed, obtaining the brake pedal opening corresponding to the time period from the first moment to the second moment, the second moment is later than the first moment, and the time interval from the first moment to the second moment is within a preset time interval; The step of generating first prompt information indicating that the vehicle is continuously speeding, or generating second prompt information indicating that the vehicle has a brake failure, according to the brake pedal openings corresponding to the multiple moments and the driving speeds at the multiple moments, comprises: Acquire a change rate of the driving speed corresponding to the brake pedal opening degree among the driving speeds at multiple moments, and calculate a matching degree between the brake pedal opening degree and the change rate; When the matching degree is within a preset range, a first prompt message indicating that the vehicle is continuously speeding is generated; when the matching degree exceeds the preset range, a second prompt message indicating that the vehicle has a braking fault is generated.
2. The vehicle speeding detection and rescue method according to claim 1, characterized in that: After the step of sending the second prompt information to the road rescue system, the method further includes: Acquiring the real-time position and real-time speed of the vehicle, and sending the real-time position and real-time speed of the vehicle to the roadside assistance system; And, obtaining the vehicle's identity information and / or the driver's identity information, and sending the vehicle's identity information and / or the driver's identity information to the road rescue system.
3. The vehicle speeding detection and rescue method according to claim 1, characterized in that: After the step of sending the second prompt information to the road rescue system, the method further includes: Obtaining a rescue work order of the vehicle, and sending the rescue work order to the vehicle service system, wherein the rescue work order includes interaction data between the vehicle service system and the road rescue system; And, the running status of the vehicle is acquired in real time, and the running status is sent to the vehicle service system.
4. The vehicle speeding detection and rescue method according to claim 1, characterized in that: After the step of sending the first prompt information to the vehicle service system, the method further includes: Pushing information that the vehicle has exceeded the speed limit to the user, and recording the duration for which the information that the vehicle has exceeded the speed limit has been pushed; After the duration meets the preset duration, detecting the driving speed of the vehicle at multiple times again; If the re-detected driving speeds of the vehicle at multiple times meet the overspeed speed, a braking instruction for controlling the vehicle to decelerate is generated; In response to the braking command, the vehicle is controlled to decelerate.
5. The vehicle speeding detection and rescue method according to claim 1, characterized in that: After the step of sending the second prompt information to the roadside assistance system, the method further includes: Obtaining the location information and driving direction of the vehicle; Determining a safe area suitable for emergency avoidance of the vehicle based on the location information and driving direction of the vehicle; The location information and navigation path of the safe area are pushed to the user.
6. A vehicle speeding detection and rescue device, characterized in that: The vehicle overspeed detection and rescue device comprises: An acquisition module, used to acquire the driving speed of the vehicle at multiple moments; a brake pedal opening detection module, configured to obtain the brake pedal openings corresponding to the multiple moments when the driving speeds at the multiple moments meet the overspeed; a prompt information generating module, configured to generate first prompt information indicating that the vehicle is continuously speeding, or second prompt information indicating that the vehicle has a brake failure, according to the brake pedal openings corresponding to the multiple moments and the driving speeds at the multiple moments; A data transmission module, used for sending the first prompt information to a vehicle service system, or sending the second prompt information to a roadside assistance system; The brake pedal opening detection module is further used to generate speeding reminder information when the driving speed at the first moment among the multiple moments is greater than the speeding speed, and the speeding reminder information is used to remind the user that the vehicle is speeding; and, for obtaining the brake pedal opening corresponding to the time period from the first moment to the second moment when the driving speed at the second moment among the multiple moments is greater than the overspeed, the second moment is later than the first moment, and the time interval from the first moment to the second moment is within a preset time interval; The brake pedal opening detection module is further used to obtain the change rate of the driving speed corresponding to the brake pedal opening in the driving speed at multiple moments, and calculate the matching degree between the brake pedal opening and the change rate; When the matching degree is within a preset range, a first prompt message indicating that the vehicle is continuously speeding is generated; when the matching degree exceeds the preset range, a second prompt message indicating that the vehicle has a braking fault is generated.
7. A vehicle speeding detection and rescue device, characterized in that: include: A processor, a memory, a communication interface and a communication bus, wherein the processor, the memory and the communication interface communicate with each other via the communication bus; The memory is used to store at least one executable instruction, and the executable instruction enables the processor to perform the operation of the vehicle speeding detection and rescue method as described in any one of claims 1-5.
8. A computer-readable storage medium, characterized in that: The storage medium stores at least one executable instruction, and when the executable instruction is executed on the vehicle overspeed detection and rescue device / apparatus, the vehicle overspeed detection and rescue device / apparatus performs the operation of the vehicle overspeed detection and rescue method as described in any one of claims 1-5.
Citation Information
Patent Citations
Driving safety auxiliary control method and driving safety auxiliary control system
CN104616516A
Four-dimensional real scene traffic simulation vehicle overspeed whole-process tracking detection and alarm system and method
CN108919256A