Safety belt control method, device and system and vehicle
By controlling the compression degree of the coil spring in the seat belt rewinding system and maintaining the tension of the seat belt at the target tension, the problem of the existing seat belt not fit after the pressure is released is solved, and the comfort and safety of the occupants are improved.
Patent Information
- Application Number
- CN202510168535.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-14
- Publication Date
- 2025-05-13
AI Technical Summary
The existing seat belts do not fit with the human body after the pressure is released, which poses safety risks and has a great impact on the comfort of the occupants.
By obtaining the current compression degree of the coil spring in the seat belt rewinding system, and based on this control drive device, the compression degree of the coil spring is maintained at the target compression degree, thereby maintaining the tension of the seat belt at the target tension, ensuring that the seat belt always fits the occupant's body.
It realizes that while ensuring safety, the comfort of occupants wearing seat belts is increased, safety hazards are avoided, and the tension of seat belts can be adjusted according to user needs.
Smart Images

Figure CN119975245A_ABST
Abstract
Description
Technical Field
[0001] The present application belongs to the field of vehicle technology, and in particular, relates to a seat belt control method, device, system and vehicle. Background Art
[0002] Seat belts are critical safety devices on vehicles. Their main function is to limit the forward movement of passengers in the event of a collision or emergency braking, and to reduce the damage caused to passengers by the impact force. Passengers wearing seat belts can effectively reduce the risk of injury in traffic accidents and protect the lives of passengers. However, the continuous tension exerted by seat belts on passengers may cause discomfort, which often makes some passengers unwilling to wear seat belts, thus posing a threat to the safety of passengers.
[0003] Currently, the tension of the seat belt retractor spring is usually relieved by a motor and a pressure release device. However, after the pressure is released, the seat belt and the human body are still not in a close fit, which may cause safety hazards in emergency situations. Summary of the invention
[0004] The present application aims to solve at least one of the technical problems existing in the prior art. To this end, the present application proposes a control method, device, system and vehicle for a seat belt, which can ensure that the compression degree of the coil spring is maintained at a target compression degree, thereby ensuring that the tension of the seat belt is maintained at the target tension, and increasing the comfort of the occupant while ensuring safety when wearing the seat belt.
[0005] In a first aspect, the present application provides a method for controlling a seat belt, the method being applied to a seat belt rewinding system, the seat belt rewinding system comprising a winding shaft and a coil spring, the first end of the coil spring being connected to the winding shaft, the seat belt being wound around the winding shaft, the second end of the coil spring being connected to a driving device, the method comprising:
[0006] When the first end rotates about a first direction, obtaining a current compression degree of the coil spring;
[0007] Based on the current compression degree, the driving device is controlled to drive the second end to rotate in a direction opposite to the first direction until the compression degree of the coil spring reaches a target compression degree, so that the tension of the seat belt reaches a target tension, and the target compression degree is determined based on the target tension.
[0008] According to the seat belt control method of the present application, when the seat belt is retracted or released, the first end of the coil spring is rotated about a first direction. When the compression degree of the coil spring changes, the driving device is controlled to drive the second end to rotate about a direction opposite to the first direction until the compression degree of the coil spring reaches a target compression degree. The seat belt always fits the occupant's body. When it is retracted or released as the occupant's body moves, the second end is controlled to rotate in a direction opposite to the first direction to offset the change in the compression degree of the coil spring caused by the rotation of the first end. This can ensure that the compression degree of the coil spring is maintained at the target compression degree, thereby ensuring that the tension of the seat belt is maintained at the target tension, and can increase the comfort of the occupant while ensuring safety when wearing the seat belt.
[0009] According to one embodiment of the present application, the target compression degree is determined based on the following steps:
[0010] receiving a first tension of the seat belt input by a user, and determining a first compression degree of the coil spring based on the first tension;
[0011] Based on the first compression degree, the target compression degree is determined.
[0012] According to an embodiment of the present application, determining the target compression degree based on the first compression degree includes:
[0013] The target compression degree is determined based on the first compression degree in response to the user's operation of the seat belt.
[0014] According to an embodiment of the present application, in response to the user's operation on the seat belt, determining the target compression degree based on the first compression degree includes:
[0015] In a case where the number of times the user operates the seat belt is a first number, the target compression degree is determined to be the first compression degree minus the second compression degree, and the first number is an even number.
[0016] According to an embodiment of the present application, in response to the user's operation on the seat belt, determining the target compression degree based on the first compression degree includes:
[0017] When the number of times the user operates the seat belt is a second number, the target compression degree is determined to be the first compression degree plus a second compression degree, and the second number is an odd number other than 1.
[0018] According to an embodiment of the present application, determining the target compression degree based on the first compression degree includes:
[0019] The first compression degree is determined as the target compression degree.
[0020] According to an embodiment of the present application, the target compression degree is determined based on the target tension and a mapping relationship between the compression degree of the coil spring and the tension of the seat belt.
[0021] In a second aspect, the present application provides a control device for a seat belt, the device being applied to a seat belt rewinding system, the seat belt rewinding system comprising a winding shaft and a coil spring, the first end of the coil spring being connected to the winding shaft, the seat belt being wound around the winding shaft, the second end of the coil spring being connected to a driving device, the device comprising:
[0022] an acquisition module, configured to acquire a current compression degree of the coil spring when the first end rotates about a first direction;
[0023] A processing module is used to control the driving device to drive the second end to rotate in a direction opposite to the first direction based on the current compression degree, until the compression degree of the coil spring reaches a target compression degree, so that the tension of the seat belt reaches a target tension, and the target compression degree is determined based on the target tension.
[0024] According to the seat belt control device of the present application, when the seat belt is retracted or released, the first end of the coil spring is rotated about a first direction. When the compression degree of the coil spring changes, the control driving device drives the second end to rotate about a direction opposite to the first direction until the compression degree of the coil spring reaches a target compression degree. The seat belt always fits the occupant's body. When it is retracted or released as the occupant's body moves, the second end is controlled to rotate in a direction opposite to the first direction to offset the change in the compression degree of the coil spring caused by the rotation of the first end. This can ensure that the compression degree of the coil spring is maintained at the target compression degree, thereby ensuring that the tension of the seat belt is maintained at the target tension, and can increase the comfort of the occupant while ensuring safety when wearing the seat belt.
[0025] In a third aspect, the present application provides a seat belt control system, comprising:
[0026] seat belt;
[0027] A seat belt rewinding system, the seat belt rewinding system comprising a winding shaft and a coil spring, a first end of the coil spring being connected to the winding shaft, the seat belt being wound around the winding shaft, and a second end of the coil spring being connected to a driving device;
[0028] As described in the second aspect above, the control device is connected to the seat belt rewinding system.
[0029] According to the control system of the seat belt of the present application, when the seat belt is retracted or released, the first end of the coil spring is rotated about a first direction. When the compression degree of the coil spring changes, the driving device is controlled to drive the second end to rotate about a direction opposite to the first direction until the compression degree of the coil spring reaches a target compression degree. The seat belt always fits the occupant's body. When it is retracted or released as the occupant's body moves, the second end is controlled to rotate in a direction opposite to the first direction to offset the change in the compression degree of the coil spring caused by the rotation of the first end. This can ensure that the compression degree of the coil spring is maintained at the target compression degree, thereby ensuring that the tension of the seat belt is maintained at the target tension, and can increase the comfort of the occupant while ensuring safety when wearing the seat belt.
[0030] In a fourth aspect, the present application provides a vehicle, comprising:
[0031] A control system as described in the third aspect above.
[0032] According to the vehicle with the seat belt of the present application, when the seat belt is retracted or released, the first end of the coil spring is rotated about a first direction. When the compression degree of the coil spring changes, the control driving device drives the second end to rotate about a direction opposite to the first direction until the compression degree of the coil spring reaches a target compression degree. The seat belt always fits the body of the occupant. When it is retracted or released as the occupant's body moves, the second end is controlled to rotate in a direction opposite to the first direction to offset the change in the compression degree of the coil spring caused by the rotation of the first end. This can ensure that the compression degree of the coil spring is maintained at the target compression degree, thereby ensuring that the tension of the seat belt is maintained at the target tension, and can increase the comfort of the occupant while ensuring safety when wearing the seat belt.
[0033] In a fifth aspect, the present application provides an electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, the seat belt control method as described in the first aspect above is implemented.
[0034] In a sixth aspect, the present application provides a non-transitory computer-readable storage medium having a computer program stored thereon, and when the computer program is executed by a processor, the seat belt control method as described in the first aspect above is implemented.
[0035] In a seventh aspect, the present application provides a computer program product, including a computer program, which, when executed by a processor, implements the seat belt control method as described in the first aspect above.
[0036] Additional aspects and advantages of the present application will be given in part in the description below, and in part will become apparent from the description below, or will be learned through the practice of the present application. BRIEF DESCRIPTION OF THE DRAWINGS
[0037] The above and / or additional aspects and advantages of the present application will become apparent and easily understood from the description of the embodiments in conjunction with the following drawings, in which:
[0038] Figure 1 It is one of the flow charts of the seat belt control method provided in the embodiment of the present application;
[0039] Figure 2 This is a second flow chart of the seat belt control method provided in the embodiment of the present application;
[0040] Figure 3 is a structural schematic diagram of a seat belt rewinding system provided in an embodiment of the present application;
[0041] Figure 4 This is one of the structural schematic diagrams of the control system of the seat belt provided in the embodiment of the present application;
[0042] Figure 5 This is the second structural schematic diagram of the control system of the seat belt provided in the embodiment of the present application;
[0043] Figure 6 This is a third flow chart of the seat belt control method provided in the embodiment of the present application;
[0044] Figure 7 is a schematic structural diagram of a seat belt control device provided in an embodiment of the present application;
[0045] Figure 8 It is a schematic diagram of the structure of an electronic device provided in an embodiment of the present application.
[0046] Reference numerals:
[0047] Coil spring 410, winding shaft 420, driving device 430, first end 412, second end 411,
[0048] Hall sensor 520, seat belt tension control module 610, tension change trigger module 620,
[0049] CAN communication module 630 , control device 800 . DETAILED DESCRIPTION
[0050] The following will be combined with the drawings in the embodiments of the present application to clearly describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all the embodiments. All other embodiments obtained by ordinary technicians in this field based on the embodiments in the present application belong to the scope of protection of this application.
[0051] The terms "first", "second", etc. in the specification and claims of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than those illustrated or described here, and the objects distinguished by "first", "second", etc. are generally of one type, and the number of objects is not limited. For example, the first object can be one or more. In addition, "and / or" in the specification and claims represents at least one of the connected objects, and the character " / " generally indicates that the objects associated with each other are in an "or" relationship.
[0052] In conjunction with the accompanying drawings, the seat belt control method, the seat belt control device 800, the seat belt control system, the vehicle and the electronic device provided in the embodiments of the present application are described in detail through specific embodiments and their application scenarios.
[0053] The seat belt control method may be applied to a terminal, and may be specifically executed by hardware or software in the terminal.
[0054] The terminal includes, but is not limited to, a portable communication device such as a mobile phone or tablet computer with a touch-sensitive surface (e.g., a touch screen display and / or a touch pad). It should also be understood that in some embodiments, the terminal may not be a portable communication device, but a desktop computer with a touch-sensitive surface (e.g., a touch screen display and / or a touch pad).
[0055] In the following various embodiments, a terminal including a display and a touch-sensitive surface is described. However, it should be understood that the terminal may include one or more other physical user interface devices such as a physical keyboard, a mouse and a joystick.
[0056] The seat belt control method provided in the embodiment of the present application can be executed by an electronic device or a functional module or functional entity in the electronic device that can implement the seat belt control method. The electronic device mentioned in the embodiment of the present application includes but is not limited to a computer, etc. The seat belt control method provided in the embodiment of the present application is described below using an electronic device as an example of the execution subject.
[0057] The seat belt control method provided in the embodiment of the present application is applied to a seat belt rewinding system, which includes a winding shaft 420 and a coil spring 410, wherein the first end 412 of the coil spring 410 is connected to the winding shaft 420, the seat belt is wound around the winding shaft 420, and the second end 411 of the coil spring 410 is connected to a driving device 430.
[0058] Among them, the seat belt rewinding system can be set in the vehicle, which can lock the seat belt when the vehicle detects a sharp deceleration or collision to prevent the passenger from rushing forward due to inertia, such as Figure 3 As shown, the seat belt rewinding system includes components such as a winding shaft 420 , a winding spring 410 , and a driving device 430 .
[0059] The winding shaft 420 may be a cylindrical structure that can withstand a certain pulling force without deformation. The safety belt is wound around the winding shaft 420 . The safety belt can be unwound from the winding shaft 420 or rewound to the winding shaft 420 .
[0060] The coil spring 410 is a spiral spring that can use elastic potential energy to push the winding shaft 420 to rotate. The first end 412 of the coil spring 410 is tightly connected to the winding shaft 420. When the seat belt is pulled out, the winding shaft 420 drives the first end 412 of the coil spring 410 to rotate, and the coil spring 410 is compressed to store energy. When the seat belt is no longer subjected to force or the external force is reduced, the coil spring 410 releases the stored energy, pushing the winding shaft 420 to rotate, thereby driving the seat belt to automatically rewind.
[0061] The driving device 430 may be a motor or the like. The second end 411 of the coil spring 410 is connected to the driving device 430 . The driving device 430 may drive the second end 411 of the coil spring 410 to rotate, thereby changing the compression degree of the coil spring 410 .
[0062] It should be noted that the second end 411 is an end of the coil spring 410 that is different from the first end 412 .
[0063] like Figure 1 As shown, the seat belt control method includes: step 110, step 120 and step 130.
[0064] Step 110 : Acquire the current compression degree of the coil spring 410 when the first end 412 rotates around a first direction.
[0065] In this step, when the driver or passenger adjusts the sitting posture so that the seat belt is pulled out longer, that is, when the seat belt is released, the winding shaft 420 rotates, and the winding shaft 420 drives the first end 412 of the coil spring 410 to rotate around the first direction. The rotation of the first end 412 around the first direction increases the compression degree of the coil spring 410.
[0066] When the driver or passenger adjusts the sitting posture, the coil spring 410 releases the stored energy, pushing the winding shaft 420 to rotate, thereby driving the seat belt to automatically rewind. That is, when the seat belt is retracted, the first end 412 of the coil spring 410 rotates in a first direction, driving the winding shaft 420 to rotate. The rotation of the first end 412 in the first direction reduces the compression degree of the coil spring 410.
[0067] It can be understood that the first direction is the direction in which the first end 412 rotates when the driver or the passenger adjusts the sitting posture.
[0068] In this step, when the driver or passenger adjusts the sitting posture so that the first end 412 rotates and the compression degree of the coil spring 410 changes, the current compression degree is obtained. The compression degree of the coil spring 410 is the degree to which the coil spring 410 is deformed and tightened. The compression degree can be characterized by the number of turns of the coil spring 410 being tightened or by the difference between the rotation angle of the first end 412 and the rotation angle of the second end 411.
[0069] The output torque of the coil spring 410 may be measured by a pressure sensor, and the current compression degree of the coil spring 410 may be obtained according to the output torque.
[0070] The rotation angle of the first end 412 and the rotation angle of the second end 411 may also be detected by the Hall sensor 520 , and the current compression degree of the coil spring 410 may be obtained according to the rotation angle difference between the two ends.
[0071] Step 120, based on the current compression degree, control the driving device 430 to drive the second end 411 to rotate in a direction opposite to the first direction until the compression degree of the coil spring 410 reaches the target compression degree, so that the tension of the seat belt reaches the target tension, and the target compression degree is determined based on the target tension.
[0072] Among them, the target tension is a preset value, and the target tension can be set by users such as the driver and passengers, or automatically set according to the user's body shape, etc. The target compression degree can be obtained according to the set target tension. The tension of the seat belt can be equal to the output force of the coil spring 410. The target compression degree can be calculated according to the target tension through the calculation formula of the output force of the coil spring 410 and the compression degree.
[0073] In this embodiment, the target tension can be adjusted from 0 to the maximum recovery force corresponding to the full compression of the coil spring 410. To ensure the safety of the equipment, the target tension is set to be higher than the minimum force of the coil spring 410 that can pull the seat belt to recover.
[0074] In this step, when the current compression degree is not equal to the target compression degree or the difference between the current compression degree and the target compression degree is greater than a set difference threshold, the driving device 430 can be controlled to drive the second end 411 to rotate in a direction opposite to the first direction.
[0075] When the first end 412 rotates around the first direction so that the current compression degree is greater than the target compression degree, the control drive device 430 drives the second end 411 to rotate around the direction opposite to the first direction, so that the current compression degree decreases until the target compression degree is reached. When the first end 412 rotates around the first direction so that the current compression degree is less than the target compression degree, the control drive device 430 drives the second end 411 to rotate around the direction opposite to the first direction, so that the current compression degree increases until the target compression degree is reached.
[0076] It can be understood that when the compression degree of the coil spring 410 is the target compression degree, the tension of the seat belt can reach the target tension.
[0077] In the related technology, a pressure release device is provided, and the motor relieves the tension of the seat belt retractor spring through the pressure release device. When it is detected that the occupant has fastened the seat belt, the motor runs and compresses the spring for a certain distance, which is equivalent to actively releasing the seat belt for a certain distance. At this time, the spring rebound force acts on the motor and its pressure release device, and the recovery force on the webbing is 0, thereby achieving the purpose of releasing the pressure of the seat belt on the human body.
[0078] The tension of the seat belt retractor spring is relieved by a motor and a pressure release device. Ultimately, the tension of the seat belt cannot be adjusted. After the pressure is released, the seat belt and the human body are never in a fit, which may cause a safety hazard in an emergency. Moreover, the tension of the seat belt applied to the human body when moving in the seat is not adjusted by the pressure relief device, that is, this solution is only effective in a standard sitting position.
[0079] In the embodiment of the present application, when the seat belt is retracted or released, the first end 412 of the coil spring 410 rotates about a first direction. When the compression degree of the coil spring 410 changes, the control driving device 430 drives the second end 411 to rotate about a direction opposite to the first direction until the compression degree of the coil spring 410 reaches a target compression degree. The seat belt always fits the body of the occupant. When the seat belt is retracted or released as the occupant's body moves, the second end 411 is controlled to rotate in a direction opposite to the first direction to offset the change in the compression degree of the coil spring 410 caused by the rotation of the first end 412. This can ensure that the compression degree of the coil spring 410 remains at the target compression degree. The force applied by the coil spring 410 to the seat belt through the winding shaft 420 remains unchanged, which can ensure that the tension of the seat belt is maintained at the target tension. The target tension can be set by the user, and the comfort of the occupant can be increased while ensuring safety when wearing the seat belt.
[0080] According to the control method of the seat belt provided by the embodiment of the present application, when the seat belt is retracted or released, the first end 412 of the coil spring 410 rotates around a first direction. When the compression degree of the coil spring 410 changes, the driving device 430 is controlled to drive the second end 411 to rotate around a direction opposite to the first direction until the compression degree of the coil spring 410 reaches a target compression degree. The seat belt always fits the body of the occupant. As the occupant's body moves, the seat belt is retracted or released, and the second end 411 is controlled to rotate in a direction opposite to the first direction to offset the change in the compression degree of the coil spring 410 caused by the rotation of the first end 412. This can ensure that the compression degree of the coil spring 410 is maintained at the target compression degree, thereby ensuring that the tension of the seat belt is maintained at the target tension, and can increase the comfort of the occupant while ensuring safety when wearing the seat belt.
[0081] In some embodiments, Figure 2 As shown, the target compression level is determined based on the following steps:
[0082] Step 210, receiving a first tension of the seat belt input by a user, and determining a first compression degree of the coil spring 410 based on the first tension;
[0083] Step 220: Determine a target compression degree based on the first compression degree.
[0084] The first tension is the tension of the seat belt set by the user according to his / her own needs, and the first compression degree is the compression degree of the coil spring 410 when the seat belt is in the first tension. The user can be a driver or a passenger.
[0085] In this embodiment, the user can input and set the first tension in the interactive interface of the vehicle display screen, and the first compression degree can be calculated according to the first tension through the calculation formula of the output force and compression degree of the coil spring 410.
[0086] In this embodiment, the tension change signal is a signal for the user to change the set tension of the seat belt based on the set first tension.
[0087] In this embodiment, the target compression degree can be obtained by adding or subtracting a set value, or multiplying or dividing the first compression degree by a set ratio.
[0088] In this embodiment, the user can set the first tension of the seat belt according to his or her own preferences, and the target compression degree is determined based on the first tension set by the user, which can increase the comfort of the occupant while ensuring safety when wearing the seat belt.
[0089] In some embodiments, based on the first compression level, determining the target compression level includes:
[0090] In response to user operation of the seat belt, a target compression degree is determined based on the first compression degree.
[0091] In actual implementation, the user's operation on the seat belt can be determined when the user's hand pulls the seat belt, and the user triggers a tension change signal. The target compression degree can be determined based on the number of times the user pulls the seat belt and the first compression degree.
[0092] For example, a preset compression degree may be set, and the target compression degree may be equal to the first compression degree plus or minus the number of times the seat belt is pulled corresponding to the number of preset compression degrees.
[0093] In some embodiments, in response to the user's operation of the safety belt, determining the target compression level based on the first compression level includes:
[0094] When the number of times the user operates the seat belt is a first number, the target compression degree is determined to be the first compression degree minus the second compression degree, and the first number is an even number.
[0095] The second compression degree is a preset compression degree of the coil spring 410 .
[0096] For example, when the user pulls the seat belt twice, the target compression degree may be determined as the first compression degree minus the second compression degree.
[0097] In this embodiment, the user can adjust the target compression degree more conveniently by operating the safety belt on the basis of setting the first tension.
[0098] In some embodiments, in response to the user's operation of the safety belt, determining the target compression level based on the first compression level includes:
[0099] When the number of times the user operates the seat belt is a second number, the target compression degree is determined to be the sum of the first compression degree and the second compression degree, and the second number is an odd number other than 1.
[0100] For example, when the user pulls the seat belt three times, the target compression degree may be determined to be the first compression degree plus the second compression degree.
[0101] In some embodiments, based on the first compression level, determining the target compression level includes:
[0102] The first compression degree is determined as the target compression degree.
[0103] In this embodiment, after the user wears the safety belt, the target compression degree may be a first compression degree set by the user.
[0104] In some embodiments, the target compression degree is determined based on the target tension and a mapping relationship between the compression degree of the coil spring 410 and the tension of the seat belt.
[0105] In this embodiment, the mapping relationship between the compression degree of the coil spring 410 and the tension of the seat belt may be in the form of a mapping table or in the form of a specific formula.
[0106] For example, when the coil spring 410 is a non-contact spiral spring, the formula
[0107] F=K(rθ)=F MAX θ / θ MAX
[0108] Where K is the spring stiffness coefficient, in N / m, r is the radius of the spring inner roll, in m, F MAXis the output force of the spring when the spring is compressed to the limit, in N, θ MAX is the compression angle of the spring when it is compressed to the limit, in rad, θ is the compression angle of the current spring, in rad, and F is the output force of the current spring, in N.
[0109] After determining the spring stiffness coefficient, the radius of the spring inner reel, the output force of the spring when the spring is compressed to the limit, and the compression angle of the spring when the spring is compressed to the limit, the mapping relationship between the compression angle of the coil spring 410 and the output force of the coil spring 410 can be determined. It can be understood that the compression degree of the coil spring 410 can be expressed in the form of the compression angle of the coil spring 410, and the tension of the seat belt can be equal to the output force of the coil spring 410. Substituting the target tension into the formula corresponding to the mapping relationship between the compression angle of the coil spring 410 and the output force of the coil spring 410, the corresponding target compression angle, that is, the target compression degree, can be obtained.
[0110] In this embodiment, the output force of multiple groups of coil springs 410 and the corresponding compression angle data of the coil springs 410 can also be directly measured to obtain a corresponding mapping table. By using a table lookup method, the target compression angle, that is, the target compression degree, is obtained according to the target tension.
[0111] The control method of the seat belt provided in the embodiment of the present application is that when the seat belt is retracted or released, the first end 412 of the coil spring 410 rotates about a first direction, and when the compression degree of the coil spring 410 changes, the rotation angle difference between the first end 412 and the second end 411 changes, and the driving device 430 drives the second end 411 to rotate about a direction opposite to the first direction until the second end 411 rotates to a corresponding position, so that the rotation angle difference between the first end 412 and the second end 411 is the angle difference corresponding to the target compression degree, the compression degree of the coil spring 410 is the target compression degree, and relative to before the seat belt moves, the recovery force provided by the coil spring 410 to drive the seat belt does not change, so that the tension of the seat belt does not change with the retraction or release of the seat belt.
[0112] like Figure 5As shown, the driving device 430 is controlled by a control panel, and the control panel executes the control method of the seat belt. Hall sensors 520 can be respectively set at the first end 412 and the second end 411 of the coil spring 410. The Hall sensor 520 collects the rotation angle information of the first end 412 and the second end 411 of the coil spring 410, and outputs it to the tension change trigger module 620 and the seat belt tension control module 610. The user can trigger the tension change signal of the seat belt in the tension change trigger module 620, and the tension change trigger module 620 outputs the tension change signal to the seat belt tension control module 610. The controller area network (CAN) communication module 630 receives the tension configuration and seat belt buckle insertion information input by the user, and transmits it to the seat belt tension control module 610. The seat belt tension control module 610 can control the driving device 430 to drive the second end 411 to rotate in a direction opposite to the first direction based on the received information, so that the compression degree of the coil spring 410 is the target compression degree.
[0113] The seat belt control method provided in the embodiment of the present application can be executed when the seat belt buckle is inserted.
[0114] A specific embodiment of a seat belt control method is introduced below.
[0115] When the compression angle of the coil spring 410 changes, the torque of the first end 412 also changes. At the same time, the torque on the winding shaft 420 connected to the first end 412 changes, and the retracting force of the seat belt wound on the winding shaft 420 also changes.
[0116] The two Hall sensors 520 respectively installed at the first end 412 and the second end 411 can detect the rotation angle of the first end 412 and the second end 411 in real time. The compression angle of the coil spring 410 can be obtained according to the difference between the rotation angles of the first end 412 and the second end 411, thereby indicating the degree of compression of the coil spring 410.
[0117] When the output torque of the coil spring 410 can be directly measured using a pressure sensor, the Hall sensor 520 and the step of calculating the compression angle of the coil spring 410 can be omitted.
[0118] The current compression angle of the coil spring 410 is obtained, and the driving device 430 is controlled to drive the second end 411 to rotate according to the difference between the current compression angle and the target compression angle, so as to adjust the compression angle of the coil spring 410 and further adjust the tension of the seat belt.
[0119] Pulling the seat belt twice or three times by hand triggers temporary adjustment of the seat belt tension, i.e. triggering a seat belt tension change signal. When it is detected that a person pulls the seat belt twice or three times by hand, the preset seat belt tension is changed to determine the target compression angle.
[0120] Among them, the algorithm for detecting the pulling of the seat belt can use the Dynamic Time Warping (DTW) algorithm, collect standard double-pull and triple-pull Hall data, use the collected data as a template library of the DTW algorithm, set a reasonable DTW judgment distance, and effectively identify the pulling operation in normal use.
[0121] The first tension configured by the user on a device such as a tablet is received through CAN, and the first tension is converted into a predetermined value of the compression angle of the coil spring 410 .
[0122] Compression angle deviation detection, compression angle control, and drive device 430 control are performed.
[0123] The compression angle deviation detection is used to detect the current compression angle of the coil spring 410. When the current compression angle changes to a certain value that deviates from the target compression angle, it is regarded as the seat belt movement, and the difference between the current compression angle and the target compression angle is output.
[0124] The compression angle control is used to update the target compression angle to change the target tension. When the configuration command of the first tension is detected, the target compression angle is adjusted to the compression angle corresponding to the first tension. When a double-pull or triple-pull command is received, the target compression angle is reduced or increased by 1 unit value. After the seat belt is unfastened once, it is restored to the target compression angle before the change.
[0125] The motor control algorithm adopts a single-loop proportional integral derivative (PID) control, wherein the PID input is the difference between the current compression angle of the coil spring 410 and the target compression angle, and the output is the driving duty cycle of the driving device 430 .
[0126] Another specific embodiment of a seat belt control method is described below.
[0127] like Figure 6 As shown, step 1 is to perform a double-pull / triple-pull detection of the seat belt, that is, to detect whether the user pulls the seat belt with his hands.
[0128] Step 2: determine whether the tension configuration command is valid, that is, determine whether to directly determine the first tension configured by the user as the target tension. If the tension configuration command is valid, determine the target compression degree according to the target tension, which is expressed as a target compression angle.
[0129] Step 3: When the tension configuration command is invalid, determine whether the seat belt is pulled by both hands. If the seat belt is pulled by both hands, the set target compression angle is reduced by 1 unit.
[0130] Step 4: When the seat belt is not pulled twice by the hands, determine whether the seat belt is pulled three times by the hands. When the seat belt is pulled three times by the hands, increase the set target compression angle by 1 unit.
[0131] Step 5: Determine whether the current compression angle of the coil spring 410 is at the target compression angle. If the current compression angle is not at the target compression angle, adjust the compression angle of the coil spring 410 to the target compression angle.
[0132] The seat belt control method provided in the embodiment of the present application may be executed by the seat belt control device 800. In the embodiment of the present application, the seat belt control device 800 executing the seat belt control method is taken as an example to illustrate the seat belt control device 800 provided in the embodiment of the present application.
[0133] The embodiment of the present application also provides a seat belt control device 800 .
[0134] The seat belt control device 800 is applied to the seat belt rewinding system, which includes a winding shaft 420 and a coil spring 410, wherein the first end 412 of the coil spring 410 is connected to the winding shaft 420, the seat belt is wound around the winding shaft 420, and the second end 411 of the coil spring 410 is connected to the driving device 430.
[0135] like Figure 7 As shown, the control device 800 of the seat belt includes:
[0136] An acquisition module 810 is used to acquire a current compression degree of the coil spring 410 when the first end 412 rotates around a first direction;
[0137] The processing module 820 is used to control the driving device 430 to drive the second end 411 to rotate in a direction opposite to the first direction based on the current compression degree until the compression degree of the coil spring 410 reaches the target compression degree, so that the tension of the seat belt reaches the target tension, and the target compression degree is determined based on the target tension.
[0138] According to the seat belt control device 800 provided in the embodiment of the present application, when the seat belt is retracted or released, the first end 412 of the coil spring 410 rotates around a first direction. When the compression degree of the coil spring 410 changes, the control driving device 430 drives the second end 411 to rotate around a direction opposite to the first direction until the compression degree of the coil spring 410 reaches a target compression degree. The seat belt always fits the occupant's body. As the occupant's body moves, the seat belt is retracted or released, and the second end 411 is controlled to rotate in a direction opposite to the first direction to offset the change in the compression degree of the coil spring 410 caused by the rotation of the first end 412. This can ensure that the compression degree of the coil spring 410 is maintained at the target compression degree, thereby ensuring that the tension of the seat belt is maintained at the target tension, and can increase the comfort of the occupant while ensuring safety when wearing the seat belt.
[0139] In some embodiments, the processing module 820 is further configured to receive a first tension of the safety belt input by a user, and determine a first compression degree of the coil spring 410 based on the first tension;
[0140] Based on the first degree of compression, a target degree of compression is determined.
[0141] In some embodiments, the processing module 820 is further configured to determine a target compression degree based on the first compression degree in response to a user's operation of the seat belt.
[0142] In some embodiments, the processing module 820 is further configured to determine the target compression degree as the first compression degree minus the second compression degree when the number of times the user operates the seat belt is a first number, and the first number is an even number.
[0143] In some embodiments, the processing module 820 is further used to determine the target compression degree as the first compression degree plus the second compression degree when the number of times the user operates the seat belt is a second number, and the second number is an odd number other than 1.
[0144] In some embodiments, the processing module 820 is also used to
[0145] The first compression degree is determined as the target compression degree.
[0146] In some embodiments, the target compression degree is determined based on the target tension and a mapping relationship between the compression degree of the coil spring 410 and the tension of the seat belt.
[0147] The control device 800 of the seat belt in the embodiment of the present application can be an electronic device, or a component in the electronic device, such as an integrated circuit or a chip. The electronic device can be a terminal, or other devices other than a terminal. Exemplarily, the electronic device can be a mobile phone, a tablet computer, a laptop computer, a PDA, a vehicle-mounted electronic device, a mobile Internet device (Mobile Internet Device, MID), an augmented reality (augmented reality, AR) / virtual reality (virtual reality, VR) device, a robot, a wearable device, an ultra-mobile personal computer (ultra-mobile personal computer, UMPC), a netbook or a personal digital assistant (personal digital assistant, PDA), etc. It can also be a server, a network attached storage (Network Attached Storage, NAS), a personal computer (personal computer, PC), a television (television, TV), a teller machine or a self-service machine, etc., and the embodiment of the present application does not make specific limitations.
[0148] The seat belt control device 800 in the embodiment of the present application may be a device having an operating system. The operating system may be an Android operating system, an IOS operating system, or other possible operating systems, which are not specifically limited in the embodiment of the present application.
[0149] The seat belt control device 800 provided in the embodiment of the present application can achieve Figure 1 , Figure 2 and Figure 6 To avoid repetition, the various processes implemented by the method embodiment are not described here.
[0150] The embodiment of the present application also provides a seat belt control system.
[0151] The seat belt control system includes the seat belt, the seat belt rewinding system and the control device 800 mentioned above.
[0152] The seat belt rewinding system includes a winding shaft 420 and a coil spring 410 . The first end 412 of the coil spring 410 is connected to the winding shaft 420 . The seat belt is wound around the winding shaft 420 . The second end 411 of the coil spring 410 is connected to the driving device 430 .
[0153] The control device 800 is connected to the seat belt rewinding system.
[0154] like Figure 4As shown, the first end 412 of the coil spring 410 is connected to the winding shaft 420, and the first end 412 outputs torque to the winding shaft 420. The first end 412 and the second end 411 of the coil spring 410 are respectively connected to the Hall sensor 520, and the Hall sensor 520 is connected to the control device 800. The Hall sensor 520 collects the rotation angle information of the first end 412 and the second end 411 and transmits it to the control device 800. The control device 800 is connected to the driving device 430, and the control device 800 controls the driving device 430 to drive the second end 411 to rotate according to the information collected by the Hall sensor 520.
[0155] According to the control system of the seat belt provided by the embodiment of the present application, when the seat belt is retracted or released, the first end 412 of the coil spring 410 rotates about a first direction. When the compression degree of the coil spring 410 changes, the control driving device 430 drives the second end 411 to rotate about a direction opposite to the first direction until the compression degree of the coil spring 410 reaches a target compression degree. The seat belt always fits the body of the occupant. As the occupant's body moves, the seat belt is retracted or released, and the second end 411 is controlled to rotate in a direction opposite to the first direction to offset the change in the compression degree of the coil spring 410 caused by the rotation of the first end 412. This can ensure that the compression degree of the coil spring 410 is maintained at the target compression degree, thereby ensuring that the tension of the seat belt is maintained at the target tension, and can increase the comfort of the occupant while ensuring safety when wearing the seat belt.
[0156] An embodiment of the present application also provides a vehicle.
[0157] A vehicle includes the control system described above.
[0158] According to the vehicle provided by the embodiment of the present application, when the seat belt is retracted or released, the first end 412 of the coil spring 410 rotates around a first direction. When the compression degree of the coil spring 410 changes, the control driving device 430 drives the second end 411 to rotate around a direction opposite to the first direction until the compression degree of the coil spring 410 reaches a target compression degree. The seat belt always fits the body of the occupant. When the seat belt is retracted or released as the occupant's body moves, the second end 411 is controlled to rotate in a direction opposite to the first direction to offset the change in the compression degree of the coil spring 410 caused by the rotation of the first end 412. This can ensure that the compression degree of the coil spring 410 is maintained at the target compression degree, thereby ensuring that the tension of the seat belt is maintained at the target tension, and can increase the comfort of the occupant while ensuring safety when wearing the seat belt.
[0159] In some embodiments, Figure 8As shown, an embodiment of the present application further provides an electronic device 900, including a processor 901, a memory 902, and a computer program stored in the memory 902 and executable on the processor 901. When the program is executed by the processor 901, each process of the above-mentioned seat belt control method embodiment is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be described here.
[0160] It should be noted that the electronic devices in the embodiments of the present application include the mobile electronic devices and non-mobile electronic devices mentioned above.
[0161] The embodiment of the present application also provides a non-transitory computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the various processes of the above-mentioned seat belt control method embodiment are implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
[0162] The processor is the processor in the electronic device described in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a computer read-only memory ROM, a random access memory RAM, a magnetic disk or an optical disk.
[0163] An embodiment of the present application also provides a computer program product, including a computer program, which implements the above-mentioned seat belt control method when executed by a processor.
[0164] The processor is the processor in the electronic device described in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a computer read-only memory ROM, a random access memory RAM, a magnetic disk or an optical disk.
[0165] An embodiment of the present application further provides a chip, which includes a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the various processes of the above-mentioned seat belt control method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0166] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.
[0167] It should be noted that, in this article, the terms "comprise", "include" or any other variant thereof are intended to cover non-exclusive inclusion, so that the process, method, article or device including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise one..." do not exclude the presence of other identical elements in the process, method, article or device including the element. In addition, it should be pointed out that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in reverse order according to the functions involved, for example, the described method may be performed in an order different from that described, and various steps may also be added, omitted, or combined. In addition, the features described with reference to certain examples may be combined in other examples.
[0168] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a computer software product, which is stored in a storage medium (such as ROM / RAM, a disk, or an optical disk), and includes a number of instructions for a terminal (which can be a mobile phone, a computer, a server, or a network device, etc.) to execute the methods described in each embodiment of the present application.
[0169] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of the present application, ordinary technicians in this field can also make many forms without departing from the purpose of the present application and the scope of protection of the claims, all of which are within the protection of the present application.
[0170] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "illustrative embodiments", "examples", "specific examples", or "some examples" means that the specific features, structures, materials, or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present application. In this specification, the schematic representation of the above terms does not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials, or characteristics described may be combined in any one or more embodiments or examples in a suitable manner.
[0171] Although the embodiments of the present application have been shown and described, those skilled in the art will appreciate that various changes, modifications, substitutions and variations may be made to the embodiments without departing from the principles and spirit of the present application, and that the scope of the present application is defined by the claims and their equivalents.
Claims
1. A method for controlling a seat belt, characterized in that: The method is applied to a seat belt rewinding system, the seat belt rewinding system comprises a winding shaft and a coil spring, the first end of the coil spring is connected to the winding shaft, the seat belt is wound around the winding shaft, the second end of the coil spring is connected to a driving device, and the method comprises: When the first end rotates about a first direction, obtaining a current compression degree of the coil spring; Based on the current compression degree, the driving device is controlled to drive the second end to rotate in a direction opposite to the first direction until the compression degree of the coil spring reaches a target compression degree, so that the tension of the seat belt reaches a target tension, and the target compression degree is determined based on the target tension.
2. The seat belt control method according to claim 1, characterized in that: The target compression level is determined based on the following steps: receiving a first tension of the seat belt input by a user, and determining a first compression degree of the coil spring based on the first tension; Based on the first compression degree, the target compression degree is determined.
3. The seat belt control method according to claim 2, characterized in that: The determining the target compression degree based on the first compression degree includes: The target compression degree is determined based on the first compression degree in response to the user's operation of the seat belt.
4. The seat belt control method according to claim 3, characterized in that: The step of determining the target compression degree based on the first compression degree in response to the user's operation of the seat belt comprises: In a case where the number of times the user operates the seat belt is a first number, the target compression degree is determined to be the first compression degree minus the second compression degree, and the first number is an even number.
5. The seat belt control method according to claim 3, characterized in that: The step of determining the target compression degree based on the first compression degree in response to the user's operation of the seat belt comprises: When the number of times the user operates the seat belt is a second number, the target compression degree is determined to be the first compression degree plus a second compression degree, and the second number is an odd number other than 1.
6. The seat belt control method according to claim 2, characterized in that: The determining the target compression degree based on the first compression degree includes: The first compression degree is determined as the target compression degree.
7. The seat belt control method according to any one of claims 1 to 6, characterized in that: The target compression degree is determined based on the target tension and a mapping relationship between the compression degree of the coil spring and the tension of the seat belt.
8. A seat belt control device, characterized in that: The device is applied to a seat belt rewinding system, the seat belt rewinding system comprises a winding shaft and a coil spring, the first end of the coil spring is connected to the winding shaft, the seat belt is wound around the winding shaft, the second end of the coil spring is connected to a driving device, and the device comprises: an acquisition module, configured to acquire a current compression degree of the coil spring when the first end rotates about a first direction; A processing module is used to control the driving device to drive the second end to rotate in a direction opposite to the first direction based on the current compression degree, until the compression degree of the coil spring reaches a target compression degree, so that the tension of the seat belt reaches a target tension, and the target compression degree is determined based on the target tension.
9. A seat belt control system, characterized in that: include: seat belt; A seat belt rewinding system, the seat belt rewinding system comprising a winding shaft and a coil spring, a first end of the coil spring being connected to the winding shaft, the seat belt being wound around the winding shaft, and a second end of the coil spring being connected to a driving device; The control device according to claim 8, wherein the control device is connected to the seat belt rewinding system.
10. A vehicle, characterized in that: include: A control system as claimed in claim 9.
11. 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 program, the seat belt control method according to any one of claims 1 to 7 is implemented.