Early warning type safety belt control method, system, equipment and medium
The system addresses seat belt-related injuries by using sensors to control timely retraction and alarms, ensuring seat belts are fastened and locked, thereby reducing accidents and secondary injuries.
Patent Information
- Application Number
- CN202411279615.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-12
- Publication Date
- 2024-12-13
AI Technical Summary
Existing seat belts may accidentally injure passengers due to unfastened retraction during collisions, and post-collision tightening can cause secondary injuries.
A system utilizing a seat belt sensor, buckle sensor, and collision sensor to determine seat belt status and control motor operation for timely retraction and alarm, ensuring the seat belt is fastened and locked before collisions, with alarms for safety reminders.
Reduces the likelihood of unfastened seat belts during accidents and minimizes secondary injuries by ensuring timely retraction and providing safety alerts, enhancing overall safety and practicality.
Smart Images

Figure CN119116882A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of seat belt control, and in particular to a method, system, device and medium for early warning seat belt control. Background Art
[0002] Car seat belts are safety devices designed to restrain occupants in a collision and to prevent occupants from secondary collisions with the steering wheel, dashboard, etc. or from being rushed out of the car during a collision, causing death or injury. Some existing seat belts have a pre-tensioning function, which will automatically tighten the seat belt in the event of a car collision, thereby securing the body in the seat. However, if the seat belt is not fastened, the retraction action of the seat belt may accidentally injure passengers, and since the seat belt has a large retraction force, the seat belt that has been tightened after a collision may also cause secondary injury to the passengers. Summary of the invention
[0003] In view of the above problems, the present disclosure proposes a warning seat belt control method, system, device and medium, which can determine whether the seat belt needs to be tightened according to the state of the seat belt, thereby reducing the probability of the seat belt not being tightened when the car is involved in an accident, thereby further improving the practicality and safety of the present invention.
[0004] The present disclosure provides a pre-warning seat belt control method, including:
[0005] The motor controller obtains a CAN signal group sent by the sensor system; the CAN signal group includes: a first CAN signal sent by the seat belt sensor, a second CAN signal sent by the lock sensor, and a third CAN signal sent by the collision sensor;
[0006] The motor controller determines to send an execution control instruction according to the first CAN signal, the second CAN signal and the third CAN signal;
[0007] The motor controller sends an alarm instruction according to the result of executing the control instruction.
[0008] Further, the motor controller determines to send an execution control instruction according to the first CAN signal, the second CAN signal and the third CAN signal, including:
[0009] Acquire a first CAN signal sent by a seat belt sensor and read the first CAN signal code; determine the seat belt status by reading the first CAN signal code.
[0010] Furthermore, the method further comprises:
[0011] Acquire a second CAN signal sent by the lock sensor and read the second CAN signal code; determine the lock state by reading the second CAN signal code;
[0012] When the seat belt is in a tensioned state and the buckle is in a locked state, the motor controller sends a motor execution control instruction, and the motor drives the seat belt to be quickly retracted.
[0013] Furthermore, the method further comprises:
[0014] Acquire a third CAN signal sent by the collision sensor and read the third CAN signal code;
[0015] The vehicle collision state is determined by reading the third CAN signal code.
[0016] Furthermore, the method further comprises:
[0017] When the vehicle collision state is a collision state, obtaining a second CAN signal sent by a lock sensor and reading the second CAN signal code; determining the lock state by reading the second CAN signal code;
[0018] When the vehicle collides and the buckle is locked, the motor controller sends a motor execution control instruction, and the motor drives the seat belt to retract quickly.
[0019] Furthermore, the motor controller sends an alarm instruction according to the result of executing the control instruction, including:
[0020] The motor controller obtains the motor status code and determines the result of the motor execution according to the motor status code;
[0021] When it is identified that the motor status code is that the motor is not working, the motor controller sends a buckle closing alarm instruction to the seat belt buckle alarm device.
[0022] Furthermore, the method further comprises:
[0023] When the motor status code is identified as the motor working safety belt is tightened, the motor controller sends a buckle alarm instruction to the safety belt buckle alarm device;
[0024] Activating the seat belt buckle starts the alarm and the warning signal flashes.
[0025] Based on the same inventive concept, the embodiment of the present disclosure further provides a pre-warning seat belt control system, including:
[0026] A signal acquisition unit, used for the motor controller to acquire a CAN signal group sent by the sensor system; the CAN signal group includes: a first CAN signal sent by the seat belt sensor, a second CAN signal sent by the lock sensor, and a third CAN signal sent by the collision sensor;
[0027] An instruction sending unit, used for the motor controller to determine and send an execution control instruction according to the first CAN signal, the second CAN signal and the third CAN signal;
[0028] The safety alarm unit is used for the motor controller to send an alarm instruction according to the result of executing the control instruction.
[0029] Based on the same inventive concept, another aspect of the embodiment of the present disclosure further provides an electronic device, characterized in that it includes: a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory communicate with each other through the communication bus;
[0030] a memory storing a computer program;
[0031] The processor implements a pre-warning seat belt control method when executing the program stored in the memory.
[0032] Based on the same inventive concept, the embodiment of the present disclosure further provides a computer-readable storage medium on the other hand, characterized in that a computer program is stored therein, and when the computer program is executed by a processor, a pre-warning seat belt control method is implemented.
[0033] Beneficial effects of the present disclosure:
[0034] 1. By setting a seat belt sensor, when a car accident occurs and the seat belt needs to be quickly recovered but the collision sensor of the car fails, the seat belt sensor can determine whether the seat belt needs to be tightened according to the state of the seat belt, thereby reducing the probability that the seat belt is not tightened when the car accident occurs, thereby further improving the practicality and safety of the present invention;
[0035] 2. By setting up a lock sensor and combining the seat belt sensor, collision sensor and lock sensor through CAN signals, when the car has an accident and the seat belt needs to be tightened quickly, only the seat belt with the lock will be retracted, thus reducing the chance of injury caused by the retraction of the uninserted seat belt;
[0036] 3. When the motor works to tighten the seat belt, the flash light on the seat belt buckle starts to flash red, and the voice alarm device warns people to unfasten the seat belt while ensuring safety. Since the seat belt after emergency tightening will exert a great force on the human body, it is set to remind people to unfasten the seat belt to reduce the probability of secondary injury to the human body caused by the seat belt.
[0037] Other features and advantages of the present disclosure will be described in the following description, and partly become apparent from the description, or be understood by implementing the present disclosure. The purpose and other advantages of the present disclosure can be realized and obtained by the structures indicated in the description and the drawings. BRIEF DESCRIPTION OF THE DRAWINGS
[0038] In order to more clearly illustrate the embodiments of the present disclosure or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present disclosure. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0039] Figure 1 A schematic flow chart of a pre-warning seat belt control method is shown;
[0040] Figure 2 A schematic diagram of the structure of a warning seat belt control system is shown;
[0041] Figure 3 A signal schematic diagram of a warning seat belt control system is shown;
[0042] Figure 4 A schematic diagram of an electronic device is shown. DETAILED DESCRIPTION
[0043] In order to make the purpose, technical solution and advantages of the embodiments of the present disclosure clearer, the technical solution in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the drawings in the embodiments of the present disclosure. Obviously, the described embodiments are part of the embodiments of the present disclosure, not all of the embodiments. Based on the embodiments in the present disclosure, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present disclosure.
[0044] It should be noted that the terms "first", "second" etc. in the present application are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequential order. It should be understood that the data used in this way can be interchanged in appropriate circumstances, so that the embodiments of the present application described here. In the present application, the orientation or positional relationship indicated by the terms "upper", "lower", "left", "right", "front", "back", "top", "bottom", "inside", "outside", "middle", "vertical", "horizontal", "lateral", "longitudinal" etc. are based on the orientation or positional relationship shown in the accompanying drawings.
[0045] The present disclosure provides a method for controlling a safety belt according to an early warning method. Figure 1 ,include:
[0046] S101: The motor controller obtains a CAN signal group sent by the sensor system; the CAN signal group includes: a first CAN signal sent by the seat belt sensor, a second CAN signal sent by the buckle sensor, and a third CAN signal sent by the collision sensor;
[0047] S102: The motor controller determines to send an execution control instruction according to the first CAN signal, the second CAN signal and the third CAN signal;
[0048] S103: The motor controller sends an alarm instruction according to the result of executing the control instruction.
[0049] Specifically, in step S102, the motor controller determines to send an execution control instruction according to the first CAN signal, the second CAN signal and the third CAN signal, including:
[0050] Acquire a first CAN signal sent by a seat belt sensor and read the first CAN signal code; determine the seat belt status by reading the first CAN signal code.
[0051] It should be noted that the physical device used in the control method of the pre-tensioned seat belt proposed in the present disclosure includes: a seat belt sensor, a buckle sensor, a collision sensor, a motor controller, a motor and a seat belt buckle alarm device; the set of CAN signals transmitted between the sensors is referred to as a CAN signal group in the present disclosure;
[0052] The seat belt sensor can detect the contraction and tensioning state of the seat belt in real time and transmit it to the motor controller through the CAN signal; the CAN signal sent by the seat belt sensor is the first CAN signal;
[0053] By providing a seat belt sensor, when a car accident occurs and the seat belt needs to be quickly retracted but the car collision sensor fails, the seat belt sensor can determine whether the seat belt needs to be tightened according to the state of the seat belt, thereby reducing the probability of the seat belt not being tightened when the car accident occurs, thereby further improving the practicality and safety of the present invention.
[0054] The buckle sensor can detect the buckle status of the seat belt in real time and transmit it to the motor controller in real time through the CAN signal; the CAN signal sent by the buckle sensor is the second CAN signal; by setting up a buckle sensor and combining the seat belt sensor, collision sensor and buckle sensor through the CAN signal, when the car has an accident and the seat belt needs to be tightened quickly, only the seat belt that is inserted into the buckle will shrink, thereby reducing the chance of injury caused by the shrinkage of the uninserted seat belt.
[0055] The collision sensor can detect the status of the car in real time and transmit it to the motor controller in real time through the CAN signal; the CAN signal sent by the collision sensor is the third CAN signal; the motor controller can control the working status of the motor in real time. When the motor receives the working signal, the motor starts working and drives the seat belt to be quickly retracted for a distance; the motor controller can control the seat belt buckle alarm device in real time. When the seat belt buckle alarm device receives the working signal, the seat belt buckle starts to alarm; the seat belt buckle alarm device is equipped with a flash light and a voice alarm module.
[0056] When the motor works to tighten the seat belt, the flash light on the seat belt buckle starts to flash red, and the voice alarm device warns people to unfasten the seat belt while ensuring safety. Since the emergency tightened seat belt will exert a great force on the human body, the device is set to remind people to unfasten the seat belt to reduce the probability of secondary injury to the human body caused by the seat belt.
[0057] Specifically, the method further includes:
[0058] Acquire a second CAN signal sent by the lock sensor and read the second CAN signal code; determine the lock state by reading the second CAN signal code;
[0059] When the seat belt is in a tensioned state and the buckle is in a locked state, the motor controller sends a motor execution control instruction, and the motor drives the seat belt to be quickly retracted.
[0060] Acquire a third CAN signal sent by the collision sensor and read the third CAN signal code;
[0061] The vehicle collision state is determined by reading the third CAN signal code.
[0062] When the vehicle collision state is a collision state, obtaining a second CAN signal sent by a lock sensor and reading the second CAN signal code; determining the lock state by reading the second CAN signal code;
[0063] When the vehicle collides and the buckle is locked, the motor controller sends a motor execution control instruction, and the motor drives the seat belt to retract quickly.
[0064] Specifically, in step S103, the motor controller sends an alarm instruction according to the result of executing the control instruction, including:
[0065] The motor controller obtains the motor status code and determines the result of the motor execution according to the motor status code;
[0066] When it is identified that the motor status code is that the motor is not working, the motor controller sends a buckle closing alarm instruction to the seat belt buckle alarm device.
[0067] When the motor status code is identified as the motor working safety belt is tightened, the motor controller sends a buckle alarm instruction to the safety belt buckle alarm device;
[0068] Activating the seat belt buckle starts the alarm and the warning signal flashes.
[0069] The above-mentioned seat belt control technical solution is described in detail below in combination with signal control.
[0070] See also Figure 3 The seat belt sensor can detect the contraction and tensioning state of the seat belt in real time, and transmit it to the motor controller through the CAN signal. If the seat belt is not subjected to a large tensile force, the seat belt sensor will always send the seat belt sensor signal "01: Safe" to the motor controller. When the seat belt is suddenly subjected to a large tensile force, the seat belt sensor will send the seat belt sensor signal "00: Dangerous" to the motor controller. In this way, when the car has an accident and the seat belt needs to be quickly recovered but the collision sensor of the car fails, the seat belt sensor can determine whether the seat belt needs to be tightened according to the state of the seat belt, thereby reducing the probability that the seat belt is not tightened when the car has an accident, thereby further improving the practicality and safety of the present invention.
[0071] It should be noted that the CAN signal parameter table defined in this disclosure is:
[0072]
[0073] Specifically, the buckle sensor detects the buckle status of the seat belt in real time and transmits it to the motor controller via the CAN signal in real time.
[0074] If the seat belt is inserted into the seat belt buckle, the buckle sensor sends "00: Locked" in the buckle sensor signal to the motor controller; if the seat belt is not inserted into the seat belt buckle, the buckle sensor sends "01: Unlocked" in the buckle sensor signal to the motor controller;
[0075] The collision sensor detects the vehicle status in real time and transmits it to the motor controller in real time through the CAN signal. When the vehicle is in a non-collision state, the collision sensor always sends the collision signal "01: Safe" to the motor controller. When the vehicle collides, the collision sensor sends the collision signal "00: Crash" to the motor controller.
[0076] The motor controller controls the working state of the motor in real time. The motor controller determines whether the motor is working according to the seat belt sensor signal, collision signal and lock sensor signal.
[0077] When the motor controller receives "00: Dangerous" in the seat belt sensor signal and "00: Locked" in the lock sensor signal, the motor controller sends "00: On" in the motor control signal to the motor. At this time, the motor starts working and drives the seat belt to be quickly retracted for a distance.
[0078] When the motor controller receives "00: Crash" in the collision signal and "00: Locked" in the lock sensor signal, the motor controller sends "00: On" in the motor control signal to the motor. At this time, the motor starts working and drives the seat belt to be quickly retracted for a distance.
[0079] The motor controller does not work when receiving other types of working signals. In this way, when a car accident occurs and the seat belts need to be tightened quickly, only the seat belts inserted in the buckles will retract, thereby reducing the chance of injuries caused by the retraction of uninserted seat belts.
[0080] The motor controller can control the seat belt buckle alarm device in real time. When the motor is not working, the motor controller keeps sending "00: Off" in the buckle alarm signal to the seat belt buckle alarm device, and the seat belt buckle alarm device does not work at this time; when the motor works to tighten the seat belt, the motor controller sends "00: On" in the buckle alarm signal to the seat belt buckle alarm device, and the seat belt buckle starts to alarm, the flash light on the seat belt buckle starts to flash red, and the voice alarm device warns the person to unfasten the seat belt while ensuring safety. Since the seat belt will exert a great force on the human body after emergency tightening, this setting reminds people to unfasten the seat belt to reduce the probability of secondary injury to the human body caused by the seat belt.
[0081] Based on the same inventive concept, the present disclosure also provides a pre-warning seat belt control system, see Figure 2 ,include:
[0082] The signal acquisition unit 201 is used for the motor controller to acquire the CAN signal group sent by the sensor system; the CAN signal group includes: a first CAN signal sent by the seat belt sensor, a second CAN signal sent by the lock sensor and a third CAN signal sent by the collision sensor;
[0083] An instruction sending unit 202 is used for the motor controller to determine and send an execution control instruction according to the first CAN signal, the second CAN signal and the third CAN signal;
[0084] The safety alarm unit 203 is used for the motor controller to send an alarm instruction according to the result of executing the control instruction.
[0085] Based on the same inventive concept, the present disclosure also provides an electronic device 161, see Figure 4 , including a processor 164, a communication interface 165, a memory 162 and a communication bus, wherein the processor 164, the communication interface 165 and the memory 162 communicate with each other through the communication bus;
[0086] A memory 162 storing a computer program 163;
[0087] When the processor 164 executes the program stored in the memory 162, a pre-warning seat belt control method is implemented.
[0088] The above communication bus can be a peripheral component interconnect standard bus or an extended industrial standard architecture bus, etc. The communication bus can be divided into an address bus, a data bus, a control bus, etc.
[0089] The communication interface 165 is used for communication between the electronic device 161 and other devices.
[0090] The memory 162 may include a random access memory 162, and may also include a non-volatile memory 162, such as at least one disk memory 162. Optionally, the memory 162 may also be at least one storage device located far away from the processor 164.
[0091] The above-mentioned processor 164 can be a general-purpose processor 164, including a central processing unit 164, a network processor 164, etc.; it can also be a digital signal processor 164, an application-specific integrated circuit, a field programmable gate array or other programmable logic device, a discrete gate or transistor logic device, or a discrete hardware component.
[0092] Based on the same inventive concept, the embodiment of the present disclosure further provides a computer-readable storage medium on the other hand, storing a computer program 163 , wherein the computer program 163 implements a pre-warning seat belt control method when executed by a processor 164 .
[0093] The computer-readable storage medium may be included in the device / apparatus described in the above embodiment; or it may exist independently without being assembled into the device / apparatus. The above computer-readable storage medium carries one or more programs, and when the above one or more programs are executed, a pre-warning seat belt control method according to an embodiment of the present disclosure is implemented.
[0094] The above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present application.
Claims
1. A pre-warning seat belt control method, characterized in that: include: The motor controller obtains the CAN signal group sent by the sensor system; The CAN signal group includes: a first CAN signal sent by a seat belt sensor, a second CAN signal sent by a buckle sensor, and a third CAN signal sent by a collision sensor; The motor controller determines to send an execution control instruction according to the first CAN signal, the second CAN signal and the third CAN signal; The motor controller sends an alarm instruction according to the result of executing the control instruction.
2. The method according to claim 1, characterized in that The motor controller determines to send an execution control instruction according to the first CAN signal, the second CAN signal and the third CAN signal, including: Acquire a first CAN signal sent by a seat belt sensor and read the first CAN signal code; determine the seat belt status by reading the first CAN signal code.
3. The method according to claim 2, characterized in that The method further comprises: Acquire a second CAN signal sent by the lock sensor and read the second CAN signal code; determine the lock state by reading the second CAN signal code; When the seat belt is in a tensioned state and the buckle is in a locked state, the motor controller sends a motor execution control instruction, and the motor drives the seat belt to be quickly retracted.
4. The method according to claim 2, characterized in that: The method further comprises: Acquire a third CAN signal sent by the collision sensor and read the third CAN signal code; The vehicle collision state is determined by reading the third CAN signal code.
5. The method according to claim 4, characterized in that The method further comprises: When the vehicle collision state is a collision state, obtaining a second CAN signal sent by a lock sensor and reading the second CAN signal code; determining the lock state by reading the second CAN signal code; When the vehicle collides and the buckle is locked, the motor controller sends a motor execution control instruction, and the motor drives the seat belt to retract quickly.
6. The method according to claims 1 to 5, characterized in that The motor controller sends an alarm instruction according to the result of executing the control instruction, including: The motor controller obtains the motor status code and determines the result of the motor execution according to the motor status code; When it is identified that the motor status code is that the motor is not working, the motor controller sends a buckle closing alarm instruction to the seat belt buckle alarm device.
7. The method according to claim 6, characterized in that The method further comprises: When the motor status code is identified as the motor working safety belt is tightened, the motor controller sends a buckle alarm instruction to the safety belt buckle alarm device; Activating the seat belt buckle starts the alarm and the warning signal flashes.
8. A pre-warning seat belt control system, characterized in that: include: A signal acquisition unit, used for the motor controller to acquire a CAN signal group sent by the sensor system; The CAN signal group includes: a first CAN signal sent by a seat belt sensor, a second CAN signal sent by a buckle sensor, and a third CAN signal sent by a collision sensor; An instruction sending unit, used for the motor controller to determine and send an execution control instruction according to the first CAN signal, the second CAN signal and the third CAN signal; The safety alarm unit is used for the motor controller to send an alarm instruction according to the result of executing the control instruction.
9. An electronic device, characterized in that: include: A processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory communicate with each other via the communication bus; a memory storing a computer program; The processor, when executing the program stored in the memory, implements the pre-warning seat belt control method described in any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that: A computer program is stored, and when the computer program is executed by a processor, the pre-warning seat belt control method according to any one of claims 1 to 7 is implemented.
Citation Information
Patent Citations
Vehicle driving risk early warning device based on safety belt
CN101537822A
Intelligent active safety belt control system
CN107284403A
Safety belt control system and vehicle applying the same
CN110182167A
Automobile active tightening safety belt
CN111959434A
Safety belt control method and system
CN115071633A
