Control method and device for vehicle safety clamps, electronic equipment and readable storage medium

By monitoring oncoming vehicles and the distance between the driver and the steering wheel before the vehicle turns, and controlling the force level of the safety brake, the safety hazards for the driver when the vehicle is turning are resolved, ensuring the driver's safety in emergency situations.

CN117284231BActive Publication Date: 2026-08-04CHONGQING JINKANG NEW ENERGY VEHICLE CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
CHONGQING JINKANG NEW ENERGY VEHICLE CO LTD
Filing Date
2023-10-18
Publication Date
2026-08-04

AI Technical Summary

Technical Problem

When a vehicle is turning, the driver's left-side view is easily obstructed by the A-pillar, creating a blind spot. This causes the driver to lean forward and get closer to the steering wheel, increasing the risk of injury in an emergency.

Method used

The system detects when a vehicle is about to turn using navigation information, determines the warning time, monitors the type and speed of oncoming vehicles, determines the target force level of the seatbelt brake, and controls the operation of the brake based on the distance information between the driver and the steering wheel, including closing or increasing the force of the seatbelt.

Benefits of technology

When a vehicle is turning, the seat belt tension level is matched to the type and speed of the oncoming vehicle to prevent the driver from being thrown towards the steering wheel due to inertia and thus improve driver safety.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117284231B_ABST
    Figure CN117284231B_ABST
Patent Text Reader

Abstract

The application relates to the technical field of automobiles and provides a method and device for controlling a vehicle safety clamp, electronic equipment and a readable storage medium. The method comprises the following steps: in the case that a vehicle needs to turn at a next intersection detected through navigation information, determining a first early warning time for passing a road section of a vehicle lane during the turning process, and the first early warning time is counted from the time when the vehicle enters the road section of the vehicle lane; in the case that an oncoming vehicle exists on the turning side and is monitored within the first early warning time, determining a target force level of a safety clamp of a safety belt according to the type and driving speed of the oncoming vehicle; detecting that the vehicle is in a turning state and determining distance information between a driver and a steering wheel; and controlling the safety clamp to perform an operation corresponding to the distance information, wherein the operation comprises a closing operation or clamping the safety belt with a force corresponding to the target force level. The application solves the problem that a driver has a safety risk when a vehicle turns.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of automotive technology, and in particular to a method, apparatus, electronic device, and readable storage medium for controlling vehicle safety clamps. Background Technology

[0002] As the field of automotive driving has matured, safe driving has become an increasingly important concern. With current driving techniques, when turning left, the driver's left-side view is easily obstructed by the A-pillar, creating a blind spot. To observe this blind spot, drivers habitually lean forward, resulting in a very close distance between their body and the steering wheel. If a pedestrian or vehicle runs a red light at this time, and the vehicle brakes suddenly, the driver is easily thrown forward by inertia and hits the steering wheel, potentially causing injury.

[0003] It is evident that, with existing technology, there are safety hazards for drivers when vehicles are turning. Summary of the Invention

[0004] In view of this, embodiments of this application provide a method, apparatus, electronic device, and readable storage medium for controlling vehicle safety clamps, in order to solve the problem of safety hazards for drivers when vehicles turn in the prior art.

[0005] A first aspect of this application provides a method for controlling a vehicle safety clamp, comprising:

[0006] When navigation information detects that a vehicle needs to turn at the next intersection, the first warning time for passing through the road segment during the turn is determined, and the first warning time is counted from the moment the vehicle enters the road segment.

[0007] If an oncoming vehicle is detected on the turning side within the first warning time, the target force level of the seat belt clamp is determined according to the type and speed of the oncoming vehicle.

[0008] When the vehicle is detected to be turning, the distance information between the driver and the steering wheel is determined;

[0009] Based on the distance information, the safety clamp is controlled to perform operations corresponding to the distance information, including closing the clamp or clamping the seat belt with a force corresponding to the target force level.

[0010] A second aspect of this application provides a device for controlling a vehicle safety clamp, comprising:

[0011] The first determining module is used to determine the first warning time for passing through the road segment during the turning process when the navigation information detects that the vehicle needs to turn at the next intersection. The first warning time starts from the time when the vehicle enters the road segment.

[0012] The second determining module is used to determine the target force level of the seat belt clamp based on the type and speed of the oncoming vehicle when an oncoming vehicle is detected on the turning side within the first warning time.

[0013] The third determining module is used to determine the distance information between the driver and the steering wheel when the vehicle is detected to be turning.

[0014] The control module is used to control the safety clamp to perform operations corresponding to the distance information, including closing operations or clamping the seat belt with a force corresponding to the target force level.

[0015] A third aspect of this application provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the steps of the above-described method.

[0016] A fourth aspect of this application provides a readable storage medium storing a computer program that, when executed by a processor, implements the steps of the above-described method.

[0017] The beneficial effects of the embodiments of this application include at least the following:

[0018] When navigation information detects that a vehicle needs to turn at the next intersection, a first warning time is determined for traversing the road segment during the turn. This first warning time begins counting from the moment the vehicle enters the road segment. If an oncoming vehicle is detected on the turning side within the first warning time, the target force level of the seatbelt clamp is determined based on the type and speed of the oncoming vehicle. When the vehicle is detected turning, the distance between the driver and the steering wheel is determined. Based on this distance information, the seatbelt clamp is controlled to perform operations corresponding to the distance, including disengaging or clamping the seatbelt with the force corresponding to the target force level. This ensures that the target force level of the seatbelt clamp is matched to the type and speed of the oncoming vehicle while the vehicle is traveling on the road segment. This allows the seatbelt to be clamped with the force corresponding to the target force level when the distance requirement is met, thus strengthening the seatbelt and protecting the driver's safety. It prevents the driver from being thrown forward and hitting the steering wheel due to inertia during sudden braking or a collision, thus solving the safety hazard for drivers when turning. Attached Figure Description

[0019] To more clearly illustrate the technical solutions in the embodiments of this application, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0020] Figure 1 This is a flowchart illustrating a method for controlling a vehicle safety clamp according to an embodiment of this application;

[0021] Figure 2 This is an illustration of the road structure when a vehicle is turning, provided in an embodiment of this application;

[0022] Figure 3 This is a schematic diagram of the device involved in controlling the vehicle safety clamp provided in the embodiments of this application;

[0023] Figure 4 This is a schematic diagram of the structure of a device for controlling a vehicle safety clamp provided in an embodiment of this application;

[0024] Figure 5 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. Detailed Implementation

[0025] In the following description, specific details such as particular system architectures and techniques are set forth for illustrative purposes and not for limitation, in order to provide a thorough understanding of the embodiments of this application. However, those skilled in the art will understand that this application may also be implemented in other embodiments without these specific details. In other instances, detailed descriptions of well-known systems, apparatuses, circuits, and methods have been omitted so as not to obscure the description of this application with unnecessary detail.

[0026] The terms "first," "second," etc., used in the specification and claims of this application are used to distinguish similar objects and are not used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that embodiments of this application can be implemented in orders other than those illustrated or described herein, and the objects distinguished by "first," "second," etc., are generally of the same class and are not limited in number; for example, a first object can be one or more.

[0027] Furthermore, it should be noted that the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Unless otherwise specified, an element defined by the phrase "comprising..." does not exclude the presence of additional identical elements in the process, method, article, or apparatus that includes that element.

[0028] The following describes in detail, with reference to the accompanying drawings, a method and apparatus for controlling a vehicle safety clamp according to an embodiment of this application.

[0029] Figure 1 This is a flowchart illustrating a method for controlling a vehicle safety clamp according to an embodiment of this application. This method can be executed by the vehicle's Electronic Control Unit (ECU) or controller; this application uses the ECU as an example for illustration. Figure 1 As shown, the method for controlling the vehicle safety clamp includes:

[0030] Step 101: If the navigation information detects that the vehicle needs to turn at the next intersection, determine the first warning time for passing through the road segment during the turning process.

[0031] Specifically, this embodiment can predict the vehicle's driving route through navigation information and indicate the road conditions of the sections that the vehicle has not yet traveled during the journey. These road conditions may include going straight at an intersection, turning at an intersection, etc.

[0032] The vehicle can obtain navigation information through the Advanced Driving Assistance System (ADAS) to detect whether a turn is needed at the next intersection. It should be noted that this turn can be a non-U-turn turn or a U-turn turn. The turn can also include a left turn or a right turn.

[0033] A vehicular road segment refers to the section of road that a vehicle travels on after completing a turn, excluding pedestrian crossings. For example, such as... Figure 2 The diagram shows vehicle A turning without making a U-turn, with the road segment shown as 201 in the diagram. It should be noted that... Figure 2 The area outside the sidewalk (the area enclosed by rectangular frames) is the vehicular road section.

[0034] The first warning time is the time it takes for the vehicle to travel through the road segment while turning, and the first warning time begins from the moment the vehicle enters the road segment. The first warning time can be determined by the turning radius and the vehicle's speed while turning.

[0035] It should be noted that the first warning time can be calculated when the vehicle shows a turning tendency. Since the vehicle is turning, the turning trajectory and turning radius can be determined at this time. Therefore, the time to pass through the road segment can be accurately calculated, which is the first warning time.

[0036] It should also be noted that this embodiment can also predict the turning radius and turning speed of the vehicle based on the driver's historical turning habits when the distance to the preset road condition is reached, thereby predicting the time to pass through the road segment, which is the first warning time.

[0037] By determining the first warning time for the vehicle passing through the road segment during a turn, and starting the countdown from when the vehicle enters the road segment, it is possible to confirm whether to activate monitoring of oncoming vehicles and the monitoring time. This ensures that the vehicle can only perform relevant operations within the first warning time, avoiding the problem of wasting vehicle resources by performing relevant operations at any time.

[0038] Step 102: If an oncoming vehicle is detected on the turning side within the first warning time, determine the target force level of the seat belt clamp based on the type and speed of the oncoming vehicle.

[0039] Specifically, "oncoming vehicles on the turning side" refers to a vehicle approaching from the side of the vehicle during the turning process, and this oncoming vehicle is traveling in the opposite direction to the vehicle before the turn. For example, as an example... Figure 2 As shown, vehicle B is the vehicle traveling in the opposite direction from vehicle A on the turning side.

[0040] When detecting oncoming vehicles while a vehicle is turning within the first warning period, the ADAS system can control cameras to monitor in real time whether there are oncoming vehicles on the turning side of the vehicle within the road segment. If there is an oncoming vehicle on the turning side, an image of the oncoming vehicle can be captured and uploaded to the server. The image is then compared with the vehicle image database on the server to determine the type of the oncoming vehicle.

[0041] In addition, when monitoring the speed of oncoming vehicles, laser ranging, ultrasonic ranging, electromagnetic ranging, radar ranging, camera ranging, etc. can be used, and no specific restrictions are made here.

[0042] In addition, the safety clamp is a mechanical clamp that acts on the vehicle's seat belt to increase the protective force of the seat belt for the driver. This embodiment allows for multiple preset strength levels for the safety clamp, each corresponding to a different level of protection. This enables the selection of the appropriate strength level based on the driver's safety needs, thereby providing suitable protection for the driver.

[0043] This step predicts the impact force on the vehicle based on the type and speed of the oncoming vehicle, thereby determining the target force level of the seat belt clamp. The determined target force level is adapted to the type and speed of the oncoming vehicle, so that when the oncoming vehicle collides with the driver at that speed, the seat belt can provide a matching protective force to the driver, clamping the driver and avoiding the situation where the seat belt cannot restrain the driver due to insufficient clamp force, thus improving the driver's safety.

[0044] Step 103: If the vehicle is detected to be turning, determine the distance information between the driver and the steering wheel.

[0045] Specifically, this embodiment can use a gyroscope to monitor whether the vehicle is about to turn. The gyroscope can monitor the vehicle's status in real time and transmit the turning status information to the ECU.

[0046] If the vehicle is confirmed to be turning, the distance between the driver and the steering wheel can be determined. Specifically, when determining the distance between the driver and the steering wheel, the ECU can control the power supply to the shoulder pressure sensor and the lumbar pressure sensor, and use these sensors to determine the distance between the driver and the steering wheel.

[0047] By determining the distance between the driver and the steering wheel, it is possible to determine the degree of the driver's forward lean, thereby assessing the driver's safety status.

[0048] Step 104: Based on the distance information, control the safety gear to perform the operation corresponding to the distance information.

[0049] The operation includes either closing the operation or clamping the seat belt with a force corresponding to the target force level.

[0050] The closing operation refers to controlling the safety brake to stop working. That is, after the closing operation is performed, the safety brake does not apply force to the seat belt, which means it does not clamp the seat belt.

[0051] In this way, by controlling the working state of the safety brake based on distance information, it is possible to determine whether to close the safety brake or clamp the seat belt with a force corresponding to the target force level, based on the distance information. When the distance information meets the conditions for the safety brake to close, it will not clamp the seat belt, which facilitates the driver's operation. When the distance information meets the conditions for the safety brake to clamp the seat belt, it will control the safety brake to clamp the seat belt with a force corresponding to the target force level. This ensures the safety of the driver and prevents injuries caused by the driver's body hitting the steering wheel in the event of a collision between an oncoming vehicle and the driver's vehicle.

[0052] According to the technical solution provided in this application, when navigation information detects that a vehicle needs to turn at the next intersection, a first warning time for traversing the road segment during the turn is determined. If an oncoming vehicle is detected on the turning side within the first warning time, the target force level of the seatbelt clamp is determined based on the type and speed of the oncoming vehicle. When the vehicle is detected to be turning, the distance information between the driver and the steering wheel is determined. Based on the distance information, the seatbelt clamp is controlled to perform an operation corresponding to the distance information: either closing or clamping the seatbelt with the force corresponding to the target force level. This achieves the goal of matching the target force level of the seatbelt clamp with the type and speed of the oncoming vehicle while the vehicle is traveling on the road segment. This ensures that when the distance requirement is met, the seatbelt is clamped with the force corresponding to the target force level, and the clamp strengthens the seatbelt's force, thereby protecting the driver's safety and preventing injury caused by the driver's body leaning forward and hitting the steering wheel due to inertia during sudden braking or a collision. This solves the problem of driver safety hazards when the vehicle is turning.

[0053] In some embodiments, determining the first warning time for passing through a road segment during a turn may include:

[0054] Acquire vehicle attitude data from real-time monitoring by the gyroscope; if the vehicle begins to turn based on the attitude data, determine the turning radius of the vehicle during the turn; determine the turning speed of the vehicle; and determine the first warning time based on the turning radius and turning speed.

[0055] Specifically, vehicle attitude data includes the vehicle's turning angular velocity and angular displacement. The angular velocity of a vehicle during a turn is typically between a few degrees per second and tens of degrees per second. The angular displacement of a vehicle during a turn refers to the actual angle of rotation of the vehicle during the turn. When the angular velocity and angular displacement exceed a certain threshold, it can be determined that the vehicle is performing a turn; however, no specific threshold is specified here.

[0056] When determining the turning radius of a vehicle during a turn based on vehicle posture data, it's possible to distinguish between U-turns and non-U-turns. For U-turns, the path from the vehicle's turn to its completion and entry into the first lane on the turning side, along with its vehicle posture straightening, can be simulated as a quarter circle. The turning radius can then be determined based on the vehicle posture data. For non-U-turns, the path from the turn to its completion and entry into the first lane on the turning side, along with its vehicle posture straightening, can be simulated as a half circle. For example, assuming a left turn, if it's a non-U-turn left turn, the path from the vehicle's left turn to its completion and entry into the first lane on the left is simulated as a quarter circle. If it's a U-turn left turn, the path is simulated as a half circle. The turning radius is then estimated and calculated based on the vehicle posture data using these simulations.

[0057] It should be noted that after determining the turning radius, it can be compared with the minimum and maximum turning radii required to complete the turning operation. If the turning radius is greater than the minimum turning radius required to complete the turning operation but less than the maximum turning radius required to complete the turning operation, then the accuracy of the turning radius can be finally determined.

[0058] In addition, the turning speed of a vehicle can be determined using the vehicle's speed sensor.

[0059] This embodiment determines the turning radius of the vehicle when turning based on the vehicle posture data, ensuring the accuracy of the determined turning radius. This ensures the accuracy of the determined first warning time when obtaining the first warning time for passing through the road segment based on the turning radius and turning speed.

[0060] In some embodiments, determining the first warning time based on the turning radius and turning speed includes:

[0061] When the turning process is a non-U-turn turn, the first warning time is calculated using the following formula:

[0062]

[0063] When the turning process is a U-turn, the first warning time is calculated using the following formula:

[0064]

[0065] Where t1 represents the first warning time, R represents the turning radius, v2 represents the turning speed; d1 represents the preset straight section length before the turn, and v1 represents the average vehicle speed corresponding to the preset straight section length.

[0066] Specifically, when a vehicle is turning without making a U-turn, the turning radius is the radius of the driving path from the start of the turn to the completion of the turn and entry into the lane after the turn, with the vehicle body straight. This driving path is simulated as a quarter circle, and the turning radius R is calculated using this simulated quarter circle.

[0067] In addition, d1 represents the preset straight-ahead road length before the turn. This length can be the distance the vehicle travels after stopping and starting again before the nearest turn, or it can be a road segment distance preset by the system. No specific restrictions are imposed here. When d1 represents a system-preset road segment distance, it can be preset to 15 meters, 20 meters, etc., without specific limitations.

[0068] v1 represents the average vehicle speed corresponding to the preset straight road segment length, that is, v1 is the average vehicle speed of the vehicle when it is traveling on the d1 segment before entering the turn.

[0069] In this way, since the turning path is close to a quarter circle when turning without making a U-turn, the vehicle's driving path during the turning process is determined by 1 / 4 of the circumference of the circle corresponding to the turning radius, and the turning time is estimated based on the turning speed. Furthermore, by using the driving time before the turn as the time fluctuation value, sufficient time is ensured for early warning when turning without making a U-turn.

[0070] Furthermore, when a vehicle is turning and making a U-turn, the turning radius is the radius of the driving path from the start of the turn to the completion of the U-turn and entry into the lane after the turn, with the vehicle body straight. This driving path is simulated as a half-circle, and the turning radius R is calculated using this simulated half-circle.

[0071] In this way, when making a U-turn, since the turning path is close to a semicircle, the first warning time can be calculated based on the turning speed by determining half the circumference of the circle corresponding to the turning radius as the vehicle's driving path during the turning process, thus ensuring the accuracy of the calculated first warning time.

[0072] It should be noted that once the vehicle has completed its turn and entered the lane after the turn, and the vehicle is straightened, no warning will be issued when the vehicle enters the straight section of the road if there is no threat from the side.

[0073] In this way, when the vehicle does not make a U-turn, the time corresponding to the preset straight section before the turn is used as the time fluctuation value, which fully ensures the safety of driving; in addition, when the vehicle makes a U-turn, the first warning time is determined according to the turning path, which ensures the accuracy of the warning time.

[0074] In some embodiments, determining the target force level of the seatbelt clamp based on the type and speed of the oncoming vehicle includes:

[0075] The camera captures images of oncoming vehicles.

[0076] Based on the image information, determine the type of vehicle traveling in the opposite direction;

[0077] Determine the mass range to which the oncoming vehicle's mass belongs based on the type of oncoming vehicle;

[0078] Determine the impact force when colliding with an oncoming vehicle based on the mass range and the speed of the oncoming vehicle.

[0079] The target working force of the safety clamp is determined based on the impact force and the coefficient of friction between the safety clamp and the seat belt.

[0080] Based on the pre-set correspondence between working intensity and intensity level, determine the target intensity level corresponding to the target working intensity.

[0081] Specifically, as an example, the types of vehicles traveling in opposite directions can include ultralight vehicles, small cars, compact cars, medium-sized cars, and large cars. Furthermore, the corresponding weight ranges for each type are: ultralight vehicles less than 1000 kg, small cars 1000 to 1500 kg, compact cars 1500 to 2000 kg, medium-sized cars 2000 to 2500 kg, and large cars greater than 2500 kg.

[0082] The force of a collision with an oncoming vehicle can be calculated using the following formula, based on the vehicle's mass range and speed:

[0083] F1t ′ =mv ′ 1-mv ′ 2.

[0084] Where F1 represents the collision force, m represents the mass of the oncoming vehicle, and v 0 1 represents the speed of the oncoming vehicles before the collision, v ′ 2 indicates the speed after a collision between oncoming vehicles.

[0085] Since the vehicle was stationary after the collision, v ′ 2 = 0 km / h. t ′ t represents the collision time, and the time is extremely short. ′ <1s. Therefore, the impact force can be estimated as F1≈mv. ′ 1.

[0086] It should be noted that during the calculation, m can be the maximum value or an intermediate value of the mass range to which the vehicle belongs, and no specific numerical restrictions are imposed here.

[0087] Furthermore, friction occurs between the safety clamp and the seatbelt during a vehicle collision. Therefore, part of the clamping force is used to clamp the seatbelt, and part is used to overcome the friction generated with the seatbelt. Based on this, the target working force of the safety clamp can be calculated using the following formula, considering the collision force and the coefficient of friction between the clamp and the seatbelt:

[0088] F2 = F1 / (1-u).

[0089] Where F2 represents the target working force of the safety clamp, F1 represents the impact force, and u represents the coefficient of friction between the safety clamp and the seat belt. The coefficient of friction u is determined by the materials of the safety clamp and the seat belt.

[0090] Furthermore, this embodiment can pre-set the correspondence between working force and force level. For example, as an example, this embodiment can set the force levels to include level one, level two, level three, and level four, and the working force corresponding to level one is 1.85 × 10. 7 N, the working force corresponding to the second-level force is 3.70 × 10. 7 N, the working force corresponding to level three force is 5.55 × 10. 7 N, the working force corresponding to level four force is 1.11 × 10. 8 N.

[0091] Therefore, as an example, the correspondence between the mass range, driving speed, and force rating of different vehicle types can be shown in the table below:

[0092] ≤20km / h Level 1 Level 1 Level 2 Level 3 20-40km / h Level 1 Level 2 Level 3 Level 4 40-60km / h Level 2 Level 3 Level 4 Level 4 ≥60km / h Level 3 Level 4 Level 4 Level 4

[0093] According to the technical solution provided in the embodiments of this application, by adopting the mass range and speed of the oncoming vehicle, the collision force at the time of collision can be accurately calculated. In addition, by considering the friction between the safety clamp and the seat belt during the collision, the calculation of the target working force value of the safety clamp is more accurate, avoiding the calculated target working force being less than the actual required force. Furthermore, by using the pre-set correspondence between working force and force level, the target force level corresponding to the target working force is determined, making the process of determining the target force level simpler and faster. Moreover, by determining the target working level, the vehicle can directly call the corresponding force level when calling it, simplifying the usage parameters of the safety clamp.

[0094] In some embodiments, based on distance information, controlling the safety clamp to perform an operation corresponding to the distance information includes:

[0095] When the distance information indicates that the distance between the driver and the steering wheel is less than or equal to the first preset distance, the safety clamp is controlled to clamp the seat belt with the target force corresponding to the target force level.

[0096] When the distance information indicates that the distance between the driver and the steering wheel is greater than a first preset distance and less than a second preset distance, the safety brake is controlled to perform a closing operation and a first warning message is issued to remind the driver to pay attention to the lane conditions.

[0097] Specifically, such as Figure 3 As shown, when the vehicle is in motion, the gyroscope 303 monitors the vehicle's attitude in real time and sends the vehicle attitude data to the ECU 304 to confirm whether the vehicle is about to turn. If it is confirmed that the vehicle is entering a turning state, the ECU 304 controls the power supply of the shoulder pressure sensor 301 and the waist pressure sensor 302, and receives the signals sent by the shoulder pressure sensor 301 and the waist pressure sensor 302 in real time.

[0098] When the driver leans forward and the distance between the driver and the steering wheel is greater than a first preset distance and less than a second preset distance, the shoulder pressure sensor 301 can send a first signal to the ECU. This first signal indicates that the distance between the driver and the steering wheel is greater than the first preset distance and less than the second preset distance. For example, as an example, when the first signal JIAN_SENSOR_PA = 0, it indicates that the distance between the driver and the steering wheel is greater than the first preset distance and less than the second preset distance, which means that the driver is leaning forward and the degree of leaning forward is within a relatively safe distance. When the first signal JIAN_SENSOR_PA = 1, it indicates that the distance between the driver and the steering wheel is greater than the second preset distance, that is, the driver is not leaning forward.

[0099] At this time, the ECU issues the first warning message through speaker 305, reminding the driver to carefully check the situation on the side of the vehicle, and controls the safety brake to be in the closed state and not to work.

[0100] Then, the driver continues to lean forward, and the distance between the driver and the steering wheel is less than or equal to a first preset distance. At this time, the lumbar pressure sensor 302 can send a second signal to the ECU. This second signal indicates that the distance between the driver and the steering wheel is less than or equal to the first preset distance, which means that the driver is leaning forward but the degree of leaning is less than the danger distance. For example, as an example, when the second signal YAO_SENSOR_PA = 0, it indicates that the distance between the driver and the steering wheel is less than or equal to the first preset distance, which means that the driver is leaning forward but the degree of leaning is less than the danger distance; when the second signal YAO_SENSOR_PA = 1, it indicates that the distance between the driver and the steering wheel is not less than the first preset distance, that is, the degree of leaning forward is not less than the danger distance.

[0101] At this point, the ECU will immediately control the safety clamp 306 to clamp the seat belt. In the event of a sudden vehicle collision and emergency braking, the driver's seat belt will be clamped by the safety clamp, preventing the driver from lurching forward and thus avoiding injury.

[0102] It should be noted that the optimal distance between the driver and the steering wheel is when the driver's arm is fully extended and rests on the top of the steering wheel, with the wrist just touching the edge of the wheel. Therefore, driver information can be input into the vehicle system to calculate the optimal distance for different users. If no user information is available in the vehicle, the distance from the driver's head to the steering wheel should ideally be 40 to 50 centimeters. Therefore, the first preset distance can be 15 centimeters, and the second preset distance can be 30 centimeters; no specific distance limit is set here.

[0103] According to the technical solution provided in this embodiment, when the distance between the driver and the steering wheel is less than or equal to a first preset distance, it is considered a dangerous distance. In order to ensure the safety of the driver, the safety brake of the target force level is activated. When the distance between the driver and the steering wheel is greater than the first preset distance and less than the second preset distance, it is considered a relatively safe distance. Voice prompts are used to improve the driver's attention and ensure driving safety.

[0104] In some embodiments, when the vehicle is detected to be turning, the method further includes:

[0105] The width of the pedestrian crossings encountered during the turn is determined based on navigation information, and the vehicle's current speed during the turn is also determined.

[0106] The second warning time for the pedestrian crossing section is determined based on its width and current travel speed.

[0107] A second warning message will be issued within the second warning period to remind the driver to slow down.

[0108] Specifically, the road segments a vehicle passes through during a turn include pedestrian walkways and vehicular traffic lanes. Let the pedestrian walkway segment be segment A and the vehicular traffic lane segment be segment B. Then, the possible combinations for completing a turn at an intersection are AB, ABA, BA, and B.

[0109] In pedestrian walkways, the warning time is...

[0110] Where v3 is the current vehicle speed and d2 is the width of the pedestrian walkway.

[0111] On pedestrian crossings, pedestrians move at a slower speed, and the impact force is smaller. Therefore, during the second warning period, the safety brake is in the closed state; a second warning message is issued through the loudspeaker, verbally reminding the driver to pay attention to pedestrians on the side and to slow down.

[0112] According to the technical solution provided in this application, the danger to the driver is relatively small when the vehicle is on a pedestrian crossing. Therefore, the safety brake does not work, and a voice prompt is needed to remind the driver to pay attention to pedestrians on the side to ensure the safety of pedestrians.

[0113] In some embodiments, after controlling the safety clamp to perform an operation corresponding to the distance information, based on the distance information, the method further includes:

[0114] When the vehicle is detected to be traveling on a straight road, the system detects whether there are obstacles within a third preset distance in front of the vehicle and within a fourth preset distance to the side of the vehicle.

[0115] If there is no obstacle within the third preset distance in front of the vehicle, but there is an obstacle within the fourth preset distance to the side, the control will clamp the seat belt with the force corresponding to the preset force level.

[0116] If there are no obstacles within the third preset distance in front of the vehicle and the fourth preset distance to the side, the safety brake will be closed.

[0117] Specifically, the third preset distance can be set to 10 meters in front of the vehicle, and the fourth preset distance can be set to 1 meter to the side of the vehicle. The values ​​of the third and fourth preset distances are not specifically limited here.

[0118] When the vehicle is traveling straight, if an obstacle is detected within a fourth preset distance to the side of the vehicle, the safety brakes will engage and clamp the seatbelt with a target force corresponding to a preset force level. At this time, the working force of the safety brakes can be the working force corresponding to the first-level force in the above embodiment; the working force of the safety brakes is not specifically limited here. If no obstacle is detected within a third preset distance in front of the vehicle and a fourth preset distance to the side, the safety brakes will not engage.

[0119] Furthermore, the detection methods for obstacles in front of and to the sides of the vehicle during straight-moving travel can refer to the detection methods for oncoming vehicles in the above embodiments, and will not be elaborated further here.

[0120] According to the technical solution provided in this embodiment, in a straight-traveling road section, the road conditions are monitored in real time by detecting whether there are obstacles threatening the road to the side of the vehicle. If there is an obstacle threatening the side of the vehicle, the safety brake with a preset force level is immediately activated to clamp the seat belt, ensuring the driver's safety in the straight-traveling section.

[0121] All of the above-mentioned optional technical solutions can be combined in any way to form the optional embodiments of this application, and will not be described in detail here.

[0122] The following are embodiments of the apparatus described in this application, which can be used to execute the embodiments of the method described in this application. For details not disclosed in the apparatus embodiments of this application, please refer to the embodiments of the method described in this application.

[0123] Figure 4 This is a schematic diagram of a device for controlling a vehicle safety clamp according to an embodiment of this application. Figure 4 As shown, the vehicle safety clamp control device includes:

[0124] The first determining module 401 is used to determine the first warning time for passing through the road segment during the turning process when the navigation information detects that the vehicle needs to turn at the next intersection. The first warning time starts from the time when the vehicle enters the road segment.

[0125] The second determining module 402 is used to determine the target force level of the seat belt clamp based on the type and speed of the oncoming vehicle when an oncoming vehicle is detected on the turning side within the first warning time.

[0126] The third determining module 403 is used to determine the distance information between the driver and the steering wheel when the vehicle is detected to be turning.

[0127] The control module 404 is used to control the safety clamp to perform an operation corresponding to the distance information, wherein the operation includes closing or clamping the seat belt with a force corresponding to the target force level.

[0128] In some embodiments, the first determining module 401 is specifically used to acquire vehicle attitude data monitored in real time by the gyroscope; when it is determined that the vehicle has started to turn based on the vehicle attitude data, the turning radius of the vehicle when turning is determined based on the vehicle attitude data, and the turning speed of the vehicle is determined; and a first warning time is determined based on the turning radius and the turning speed.

[0129] In some embodiments, the first determining module 401 is further configured to calculate the first warning time using the following formula when the turning process is a non-U-turn turn: When the turning process is a U-turn, the first warning time is calculated using the following formula: Where t1 represents the first warning time, R represents the turning radius, v2 represents the turning speed; d1 represents the preset straight section length before the turn, and v1 represents the average vehicle speed corresponding to the preset straight section length.

[0130] In some embodiments, the second determining module 402 is specifically configured to acquire image information of oncoming vehicles via a camera; determine the type of oncoming vehicle based on the image information; determine the mass range to which the mass of the oncoming vehicle belongs based on the type of oncoming vehicle; determine the collision force when colliding with the oncoming vehicle based on the mass range and the speed of the oncoming vehicle; determine the target working force of the safety clamp based on the collision force and the friction coefficient between the safety clamp and the seat belt; and determine the target force level corresponding to the target working force based on the pre-set correspondence between working force and force level.

[0131] In some embodiments, the control module is specifically configured to, when the distance information indicates that the distance between the driver and the steering wheel is less than or equal to a first preset distance, control the safety clamp to clamp the seat belt with a target force corresponding to a target force level; when the distance information indicates that the distance between the driver and the steering wheel is greater than the first preset distance and less than a second preset distance, control the safety clamp to perform a closing operation and issue a first prompt message, the first prompt message being used to remind the driver to pay attention to lane conditions; wherein, the first preset distance is less than the second preset distance.

[0132] In some embodiments, the first determining module is further configured to: determine the width of the pedestrian crossing section passed during the turning process based on navigation information, and determine the current driving speed of the vehicle during the turning process; determine the second warning time corresponding to the pedestrian crossing section based on the width and the current driving speed; and issue a second prompt message during the second warning time, the second prompt message being used to prompt the driver to slow down.

[0133] In some embodiments, the control module is further configured to, when detecting that the vehicle is traveling on a straight road section, detect whether there is an obstacle within a third preset distance in front of the vehicle and whether there is an obstacle within a fourth preset distance to the side of the vehicle; if there is no obstacle within the third preset distance in front of the vehicle and there is an obstacle within the fourth preset distance to the side, control the seat belt to be clamped with a force corresponding to a preset force level; if there are no obstacles within the third preset distance in front of the vehicle and the fourth preset distance to the side, control the safety clamp to perform a closing operation.

[0134] It should be understood that the sequence number of each step in the above embodiments does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.

[0135] Figure 5 This is a schematic diagram of the electronic device 5 provided in an embodiment of this application. Figure 5 As shown, the electronic device 5 of this embodiment includes: a processor 501, a memory 502, and a computer program 503 stored in the memory 502 and executable on the processor 501. When the processor 501 executes the computer program 503, it implements the steps in the various method embodiments described above. Alternatively, when the processor 501 executes the computer program 503, it implements the functions of each module / unit in the various device embodiments described above.

[0136] Electronic device 5 can be a desktop computer, laptop, handheld computer, cloud server, or other electronic device. Electronic device 5 may include, but is not limited to, processor 501 and memory 502. Those skilled in the art will understand that... Figure 5 This is merely an example of electronic device 5 and does not constitute a limitation on electronic device 5. It may include more or fewer components than shown, or different components.

[0137] The processor 501 may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc.

[0138] The memory 502 can be an internal storage unit of the electronic device 5, such as a hard disk or RAM of the electronic device 5. The memory 502 can also be an external storage device of the electronic device 5, such as a plug-in hard disk, Smart Media Card (SMC), Secure Digital (SD) card, Flash Card, etc., equipped on the electronic device 5. The memory 502 can also include both internal and external storage units of the electronic device 5. The memory 502 is used to store computer programs and other programs and data required by the electronic device.

[0139] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the above-described division of functional units and modules is merely an example. In practical applications, the above functions can be assigned to different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiments can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.

[0140] If integrated modules / units are implemented as software functional units and sold or used as independent products, they can be stored in a readable storage medium (e.g., a computer-readable storage medium). Based on this understanding, all or part of the processes in the methods of the above embodiments can also be implemented by a computer program instructing related hardware. The computer program can be stored in a computer-readable storage medium, and when executed by a processor, it can implement the steps of the various method embodiments described above. The computer program may include computer program code, which can be in the form of source code, object code, executable files, or certain intermediate forms. A computer-readable storage medium may include: any entity or device capable of carrying computer program code, recording media, USB flash drives, portable hard drives, magnetic disks, optical disks, computer memory, read-only memory (ROM), random access memory (RAM), electrical carrier signals, telecommunication signals, and software distribution media, etc.

[0141] The above embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application, and should all be included within the protection scope of this application.

Claims

1. A method for controlling a vehicle safety clamp, characterized in that, include: When navigation information detects that a vehicle needs to turn at the next intersection, a first warning time is determined for the vehicle to pass through the road segment during the turn. The first warning time is started from the moment the vehicle enters the road segment. The road segment refers to the section of road that the vehicle travels on after completing the turn, excluding the pedestrian crossing. If an oncoming vehicle is detected on the turning side within the first warning time, the target force level of the seat belt clamp is determined according to the type and speed of the oncoming vehicle; the oncoming vehicle on the turning side refers to a vehicle approaching from the side of the vehicle during the turning process, and the direction of travel of the vehicle from the side is opposite to that of the vehicle before the turn. When the vehicle is detected to be turning, the distance information between the driver and the steering wheel is determined; Based on the distance information, the safety clamp is controlled to perform an operation corresponding to the distance information, wherein the operation includes closing or clamping the seat belt with a force corresponding to the target force level; The step of controlling the safety clamp to perform an operation corresponding to the distance information includes: When the distance information indicates that the distance between the driver and the steering wheel is less than or equal to a first preset distance, the safety clamp is controlled to clamp the seat belt with a target force corresponding to the target force level; When the distance information indicates that the distance between the driver and the steering wheel is greater than the first preset distance and less than the second preset distance, the safety brake is controlled to perform a closing operation and a first prompt message is issued, which is used to remind the driver to pay attention to the lane conditions.

2. The method for controlling a vehicle safety clamp according to claim 1, characterized in that, The determination of the first warning time for passing through the road segment during a turn includes: Acquire vehicle attitude data monitored in real time by the gyroscope; If it is determined that the vehicle has started to turn based on the vehicle attitude data, the turning radius of the vehicle during the turn is determined based on the vehicle attitude data, and the turning speed of the vehicle is determined. The first warning time is determined based on the turning radius and turning speed.

3. The method for controlling a vehicle safety clamp according to claim 2, characterized in that, Determining the first warning time based on the turning radius and turning speed includes: When the turning process is a non-U-turn turn, the first warning time is calculated using the following formula: ; When the turning process is a U-turn, the first warning time is calculated using the following formula: ; in, This indicates the time of the first warning. This indicates the turning radius. This indicates the turning speed; This indicates the preset length of the straight-ahead road section before the vehicle turns. This indicates the average vehicle speed corresponding to the preset straight road segment length.

4. The method for controlling a vehicle safety clamp according to claim 1, characterized in that, The step of determining the target force level of the seat belt clamp based on the type and speed of the oncoming vehicle includes: The camera captures image information of the oncoming vehicle. Based on the image information, determine the type of the oncoming vehicle; Based on the type of the oncoming vehicle, determine the mass range to which the mass of the oncoming vehicle belongs; The collision force when colliding with the oncoming vehicle is determined based on the mass range and the speed of the oncoming vehicle. The target working force of the safety clamp is determined based on the impact force and the coefficient of friction between the safety clamp and the seat belt. Based on the pre-set correspondence between working intensity and intensity level, the target intensity level corresponding to the target working intensity is determined.

5. The method for controlling a vehicle safety clamp according to claim 1, characterized in that, When the vehicle is detected to be turning, the method further includes: The width of the pedestrian crossings encountered during the turn is determined based on navigation information, and the vehicle's current speed during the turn is also determined. Based on the width and the current driving speed, determine the second warning time corresponding to the pedestrian walkway segment; During the second warning period, a second prompt message is issued, which is used to remind the driver to slow down.

6. The method for controlling a vehicle safety clamp according to claim 1, characterized in that, After controlling the safety clamp to perform an operation corresponding to the distance information based on the distance information, the method further includes: When the vehicle is detected to be traveling on a straight road, the system detects whether there are obstacles within a third preset distance in front of the vehicle and whether there are obstacles within a fourth preset distance to the side of the vehicle. If there is no obstacle within the third preset distance in front of the vehicle, but there is an obstacle within the fourth preset distance to the side, the seat belt will be clamped with a force corresponding to the preset force level. If there are no obstacles within the third preset distance in front of the vehicle and the fourth preset distance to the side, the safety clamp is controlled to perform a closing operation.

7. A device for controlling a vehicle safety clamp, characterized in that, include: The first determining module is used to determine the first warning time for the vehicle to pass through the road segment during the turning process when the navigation information detects that the vehicle needs to turn at the next intersection. The first warning time is started from the time the vehicle enters the road segment. The road segment refers to the section of the road that the vehicle travels on after completing the turn, excluding the pedestrian crossing. The second determining module is used to determine the target force level of the seat belt clamp based on the type and speed of the oncoming vehicle when an oncoming vehicle is detected on the turning side during the first warning time. The oncoming vehicle on the turning side refers to a vehicle coming from the side of the vehicle during the turning process, and the oncoming vehicle is traveling in the opposite direction to the vehicle before the turn. The third determining module is used to determine the distance information between the driver and the steering wheel when the vehicle is detected to be turning. The control module is used to control the safety clamp to perform operations corresponding to the distance information, including closing operations or clamping the seat belt with a force corresponding to a target force level. Specifically, when the distance information indicates that the distance between the driver and the steering wheel is less than or equal to a first preset distance, the control module controls the safety clamp to clamp the seat belt with a target force corresponding to the target force level; when the distance information indicates that the distance between the driver and the steering wheel is greater than the first preset distance and less than a second preset distance, the control module controls the safety clamp to perform a closing operation and issues a first warning message, the first warning message being used to remind the driver to pay attention to lane conditions.

8. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the steps of the method as described in any one of claims 1 to 6.

9. A readable storage medium storing a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the method as described in any one of claims 1 to 6.