Safety belt control method, safety belt control device, vehicle and readable storage medium

By collecting information in real time in the vehicle to determine the reminder parameters, and controlling the seat belt for elastic movement to simulate vibration, the problem of seat belt vibration reminder in the prior art may cause drivers to be frightened, and the user experience is improved.

CN119796111APending Publication Date: 2025-04-11BYD CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411301674.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-14
Publication Date
2025-04-11

AI Technical Summary

Technical Problem

The vibration reminder function of existing motor-type seat belts may cause shock when the driver is tired and affects the user experience.

Method used

By collecting information in real time (such as vehicle speed and passenger body type) in the vehicle, the reminder parameters are determined, and the seat belt is controlled for elastic movement to simulate vibration, ensuring that the vibration effect matches the driving situation.

Benefits of technology

It effectively reminds the driver to pay attention to safety or rest without affecting the driver's user experience, and improves the passenger's user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119796111A_ABST
    Figure CN119796111A_ABST
Patent Text Reader

Abstract

The invention discloses a safety belt control method, a safety belt control device, a vehicle and a readable storage medium. The safety belt control method is applied to the vehicle, the vehicle comprises a safety belt, and the method comprises the steps that under the condition that a reminding instruction is received, reminding parameters are obtained, and the reminding parameters are determined based on information collected by the vehicle in real time; according to the reminding parameters, the safety belt is controlled to perform tightness movement for reminding, different reminding parameters correspond to different tightness movement, so that the different reminding parameters correspond to different vibration effects of the tightness movement, and due to the fact that the reminding parameters are matched with the current driving condition of the vehicle, the vibration effect of the safety belt at the moment is good. According to the technical scheme, the vibration sense, such as tension, vibration sense or impact sense when the safety belt is started, is matched with the current driving condition of the vehicle, so that the vibration of the safety belt cannot cause discomfort or interference to the passenger under the condition of reminding the passenger, and the use experience of the passenger is ensured.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of vehicle technology, and more specifically, to a seat belt control method, a seat belt control device, a vehicle, and a non-volatile computer-readable storage medium. Background Art

[0002] Existing motor-type seat belt products generally have a vibration reminder function achieved through the vibration of the seat belt. The vibration reminder function mainly uses the vibration of the seat belt to remind the driver to pay attention to road safety or stop for a rest when it detects that the road condition ahead is bad or the driver is in a fatigued state. The vibration effect of the seat belt may affect the passenger's experience. For example, when the driver is in a fatigued state, if the seat belt suddenly vibrates violently, it may cause the driver to be frightened, resulting in possible safety problems, thereby reducing the driver's experience. Therefore, how to control the vibration of the seat belt so that the vibration effect of the seat belt can meet the passenger's experience has become an urgent problem that needs to be solved. Summary of the invention

[0003] Embodiments of the present application provide a seat belt control method, a seat belt control device, a vehicle, and a non-volatile computer-readable storage medium.

[0004] The seat belt control method of the embodiment of the present application is applied to a vehicle, and the vehicle includes a seat belt. The method includes: when a reminder instruction is received, obtaining a reminder parameter, wherein the reminder parameter is determined based on information collected by the vehicle in real time; and controlling the seat belt to perform loosening or tightening movement to provide a reminder according to the reminder parameter, wherein different reminder parameters correspond to different loosening or tightening movements.

[0005] The seat belt control device of the embodiment of the present application includes a processor, a memory and a computer program, wherein the computer program is stored in the memory and executed by the processor, and the computer program includes instructions for executing a seat belt control method. The seat belt control method is applied to a vehicle, wherein the vehicle includes a seat belt, and the method includes: upon receiving a reminder instruction, obtaining a reminder parameter, wherein the reminder parameter is determined based on information collected in real time by the vehicle; and controlling the seat belt to perform a loosening or tightening movement to provide a reminder according to the reminder parameter, wherein different reminder parameters correspond to different loosening or tightening movements.

[0006] The vehicle of the embodiment of the present application includes a seat belt and a seat belt control device. The seat belt control device includes a processor, a memory and a computer program, wherein the computer program is stored in the memory and executed by the processor, and the computer program includes instructions for executing a seat belt control method. The seat belt control method is applied to a vehicle, wherein the vehicle includes a seat belt, and the method includes: upon receiving a reminder instruction, obtaining a reminder parameter, wherein the reminder parameter is determined based on information collected by the vehicle in real time; and controlling the seat belt to perform a loosening or tightening movement to provide a prompt according to the reminder parameter, wherein different reminder parameters correspond to different loosening or tightening movements.

[0007] The non-volatile computer-readable storage medium of the embodiment of the present application includes a computer program, and when the computer program is executed by a processor, the processor executes a seat belt control method. Applied to a vehicle, the vehicle includes a seat belt, and the method includes: when a reminder instruction is received, obtaining a reminder parameter, the reminder parameter is determined based on information collected by the vehicle in real time; and controlling the seat belt to perform a loosening or tightening movement to provide a reminder according to the reminder parameter, wherein different reminder parameters correspond to different loosening or tightening movements.

[0008] The seat belt control method, seat belt control device, vehicle and non-volatile computer-readable storage medium of the embodiment of the present application can obtain reminder parameters when receiving a reminder instruction, wherein the reminder parameters are determined based on the information collected by the vehicle in real time, so that the reminder parameters match the current driving situation of the vehicle. Then, the seat belt can be controlled to perform loosening and tightening movements according to the reminder parameters to provide a reminder, for example, the seat belt is controlled to be tightened according to the target tightening time, the seat belt is controlled to stop running according to the target stop time, and the seat belt is tightened and stopped alternately, so that the seat belt can simulate the effect of vibration. Among them, the vibration effect of the loosening and tightening movement corresponding to different reminder parameters is different. Since the reminder parameters match the current driving situation of the vehicle, the vibration effect of the seat belt at this time, such as tension, vibration or impact when the seat belt is activated, matches the current driving situation of the vehicle, so that the vibration of the seat belt can remind the passenger without causing discomfort or interference to the passenger, thereby ensuring the passenger's use experience. For example, when the driver is in a fatigued state, the impact when the seat belt is activated is small, thereby ensuring that the vibration of the seat belt will not scare the driver, so that the driver can receive the reminder in a safe situation, thereby improving the driver's use experience.

[0009] Additional aspects and advantages of the embodiments 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 embodiments of the present application. BRIEF DESCRIPTION OF THE DRAWINGS

[0010] 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:

[0011] Figure 1 is a flowchart of a seat belt control method according to certain embodiments of the present application;

[0012] Figure 2 is a schematic diagram of the structure of a vehicle according to some embodiments of the present application;

[0013] Figure 3 is a flowchart of a seat belt control method according to certain embodiments of the present application;

[0014] Figure 4 is a schematic diagram of intermediate parameters of a first vehicle speed interval of a seat belt control method in certain embodiments of the present application;

[0015] Figure 5 is a schematic diagram of intermediate parameters of a second vehicle speed interval of a seat belt control method in certain embodiments of the present application;

[0016] Figure 6 is a schematic diagram of intermediate parameters of a third vehicle speed interval of a seat belt control method in certain embodiments of the present application;

[0017] Figure 7 is a flowchart of a seat belt control method according to certain embodiments of the present application;

[0018] Figure 8 is a flowchart of a seat belt control method according to certain embodiments of the present application;

[0019] Fig. 9 is a flowchart of a seat belt control method according to certain embodiments of the present application;

[0020] Fig.10 is a flowchart of a seat belt control method according to certain embodiments of the present application;

[0021] Fig.11 is a flowchart of a seat belt control method according to certain embodiments of the present application;

[0022] Fig.12 is a flowchart of a seat belt control method according to certain embodiments of the present application;

[0023] Fig.13 is a schematic diagram of a module of a seat belt control device according to certain embodiments of the present application;

[0024] Fig.14 It is a schematic diagram of the connection status of a non-volatile computer-readable storage medium and a processor in certain embodiments of the present application. DETAILED DESCRIPTION

[0025] The embodiments of the present application are described in detail below, and examples of the embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals represent the same or similar elements or elements having the same or similar functions from beginning to end. The embodiments described below with reference to the accompanying drawings are exemplary and are only used to explain the embodiments of the present application, and cannot be understood as limiting the embodiments of the present application.

[0026] With the development of the automotive industry, the demand for intelligent driving and assisted driving is increasing day by day, and the interaction between the vehicle and passengers is becoming more and more important. Among them, the active warning function realized by the motor-type seat belt plays an important active safety role. Compared with traditional mechanical structure seat belts, the motor-type seat belt can realize the warning function more actively and quickly through the main control module, so that passengers can have a safer driving experience.

[0027] Existing motor-operated seat belt products generally have a pre-tightening function to reduce the gap between the seat belt and the passenger's body, a warning function to keep the passenger close to the seat in an emergency, and a vibration reminder function achieved through the vibration of the seat belt. The vibration reminder function mainly reminds the driver to pay attention to road safety or stop for a rest when it detects that the road ahead is in bad condition or the driver is in a fatigued state.

[0028] The vibration effect of the seat belt, such as the vibration frequency or strength of the seat belt, may affect the passenger's experience. Therefore, how to control the vibration of the seat belt to improve the passenger's experience has become an urgent problem to be solved. The currently developed vibration reminder function is only executed according to the set fixed parameters, and the functional somatosensory varies greatly for passengers of different body sizes. In addition, in order to achieve the purpose of reminder, the tension generated on the seat belt when the motor starts will not be too small. This reminder function will not pose too much risk when the driver is in good condition, but when the driver is fatigued, if the seat belt suddenly vibrates violently, it may cause the driver to be frightened, resulting in possible safety problems, thereby reducing the driver's experience. If the vehicle speed is high at this time, it will cause a more dangerous situation.

[0029] The present application provides a seat belt control method, which will be described in detail below:

[0030] See also Figure 1 and Figure 2 The embodiment of the present application provides a seat belt control method, which is applied to a vehicle 100, wherein the vehicle 100 includes a seat belt 10, and the seat belt control method includes:

[0031] Step 01: upon receiving a reminder instruction, obtaining reminder parameters, where the reminder parameters are determined based on information collected in real time by the vehicle 100;

[0032] Specifically, the vehicle 100 may include a seat belt 10 and a seat belt control device 20 (e.g., a processor), and the seat belt control device 20 may be used to control the tightening and loosening movement of the seat belt 10. For example, the vehicle 100 also includes a retractor 30, and the motor-type seat belt 10 drives the mechanical transmission structure to realize basic functions by rotating the retractor 30 in a first preset direction or in a second preset direction, and the motor rotation direction in the first preset direction corresponds to the tightening direction of the seat belt 10. When the retractor 30 rotates in the first preset direction to drive the seat belt 10 to tighten, a pulling force in the direction of the seat belt 10 is generated on the shoulder of the passenger, and this process can eliminate the gap between the seat belt 10 and the passenger and make the passenger close to the seat.

[0033] The retractor 30 rotates in a first preset direction to generate tension to tighten the seat belt 10, stops the retractor 30 to reduce the tension, and rotates in a second preset direction to disengage the mechanical structure to eliminate the tension. Under the action of the motor repeatedly rotating and stopping in the first preset direction, the seat belt 10 performs a tightening and loosening movement, and the passenger will feel the repeated process of generating and reducing tension, thereby simulating the effect of "vibrating the seat belt 10" and realizing the vibration reminder function.

[0034] The vehicle 100 also includes a main control module (such as a vehicle controller), which can communicate with the vehicle controller local area network bus (CAN network) and receive various information of the vehicle. The seat belt control device 20 controls the operation of the seat belt 10 according to the different control signals output by the main control module. The main control module can determine whether it is necessary to activate the vibration reminder function. For example, the main control module can determine that the current road conditions are not good based on the information collected by the vehicle 100, and the vibration reminder function needs to be activated. Alternatively, the main control module can determine that the passenger is in fatigue driving at this time based on the information collected by the vehicle 100, and the vibration reminder function needs to be activated. When the main control module confirms that the vibration reminder function needs to be activated, it will send a reminder instruction to the seat belt control device 20. When the seat belt control device 20 receives the reminder instruction, it will obtain the reminder parameters.

[0035] The reminder parameters include at least the target tightening time of the seat belt 10 and the target stopping time of the seat belt 10. The sum of the target tightening time and the target stopping time can be defined as the working cycle, or the working cycle can be the sum of the time when the retractor 30 rotates in the first preset direction and the time when the retractor 30 stops. The reciprocal of the working cycle is the working frequency, and the working frequency can be used to reflect the number of vibrations per unit time. The target tightening time and the target stopping time affect the vibration effect of the seat belt 10, as well as the impact feeling brought to the passenger when the seat belt 10 vibrates from rest to the first time. The lower the working frequency, the longer the tightening time of the seat belt 10 in a single cycle, and the greater the passenger's somatic tension, but the vibration feeling during operation will become lower, and the impact feeling brought to the passenger when the seat belt 10 vibrates from rest to the first time is higher.

[0036] The reminder parameters may be determined based on information collected by the vehicle 100 in real time. The information collected by the vehicle 100 in real time may be used to reflect the driving conditions of the vehicle 100 , such as the speed of the vehicle 100 or the size of the passengers.

[0037] Alternatively, the information collected by the vehicle 100 in real time includes the vehicle speed. When the vehicle speed is high, the driver's attention will be more focused. If the impact of the seat belt 10 from rest to the first vibration is large, the driver may be frightened, resulting in a more dangerous situation. When the vehicle speed is low, even if the tension generated by the seat belt 10 is large, the impact of the passenger from rest to the first vibration is large, and the possibility of frightening the driver is small. Then, the corresponding reminder parameters can be preset according to the vehicle speed. For example, the operating frequency corresponding to the high speed of the vehicle is higher, so that the impact of the seat belt 10 when it is started is weaker and the vibration is stronger. The operating frequency corresponding to the low speed of the vehicle can be set lower to ensure that the seat belt 10 can provide a large tension to remind the passengers.

[0038] Alternatively, passengers of different body sizes may experience different sensations at the same operating frequency, so corresponding reminder parameters may be set according to different body sizes, for example, a smaller passenger may have a longer tightening time, while a larger passenger may have a shorter tightening time. The information collected by the vehicle 100 in real time may also include the passenger's body size, for example, the passenger's body size may be determined using a camera, and corresponding reminder parameters may be determined according to the passenger's body size.

[0039] Therefore, the reminder parameters can be determined based on at least one of the current vehicle speed and the passenger's body size collected in real time by the vehicle 100, for example, the reminder parameters can be determined only according to the vehicle speed, or the reminder parameters can be determined only according to the passenger's body size, or the reminder parameters can be determined based on both the vehicle speed and the passenger's body size, so that the reminder parameters match the vehicle speed and the passenger's body size at the same time.

[0040] Of course, the information collected by the vehicle in real time may also include other information, such as road conditions or the driver's mental state.

[0041] For example, the information collected by the vehicle 100 in real time includes road conditions, such as weather or traffic jams. Under different road conditions, suitable reminder parameters may be different. In the case of poor road conditions, the driver's attention will be more focused. If the impact of the seat belt 10 from static to the first vibration is large, it may scare the driver. Therefore, in the case of poor road conditions, the impact of the seat belt 10 from static to the first vibration to the passenger should be small, that is, the vibration effect when the vibration reminder function is activated should be more soothing. In the case of good road conditions, even if the tension generated by the seat belt 10 is large, the impact of the passenger from static to the first vibration is large, and the possibility of scaring the driver is also small. Then, the corresponding reminder parameters can be preset according to different road conditions. For example, the working frequency corresponding to the poor road conditions is higher, so that the impact of the seat belt 10 when it is activated is weaker and the vibration is stronger. The working frequency corresponding to the good road conditions can be set lower to ensure that the seat belt 10 can provide a large tension to remind the passenger.

[0042] Alternatively, the information collected in real time by the vehicle 100 includes whether the driver is driving fatigued. If the driver is in good condition, there will not be much risk even if the tension of the seat belt 10 is large. If the driver is in a relatively fatigued state, the sudden vibration of the seat belt 10 may scare the driver. At this time, the corresponding reminder parameters can be preset according to whether the driver is driving fatigued. For example, when the driver is driving fatigued, the corresponding working frequency is higher, so that the impact feeling when the seat belt 10 is activated is weaker and the vibration feeling is stronger. When the driver is not driving fatigued, the corresponding working frequency can be set lower to ensure that the seat belt 10 can provide a larger tension to remind passengers.

[0043] The reminder parameters may be determined based on at least one of the information collected in real time by the vehicle 100 , so that the reminder parameters match the driving conditions of the vehicle 100 .

[0044] Step 02: Control the seat belt 10 to perform tightening and loosening movements according to the reminder parameters to provide a reminder, wherein different reminder parameters correspond to different tightening and loosening movements.

[0045] Specifically, when it is determined that the vibration reminder function needs to be activated, the main control module can send a control signal to the seat belt control device 20, and the seat belt control device 20 can control the operation of the seat belt 10 according to the control signal. For example, the seat belt control device 20 can determine the motor operation status according to the main control general input and output (GPIO) signal, including startup, direction and motor driver chip status monitoring. The seat belt control device 20 can also determine the motor operation speed and frequency according to the main control pulse width modulation (PWM) signal, where the frequency is the operating frequency of the drive module, and the above-mentioned operating frequency refers to the execution frequency when the vibration reminder function is executed. At this time, the seat belt control device 20 can also feed back its own operation status to the main control module. The reminder parameters can be determined by the main control module or the seat belt control device 20. After obtaining the reminder parameters, the seat belt control device 20 can control the operation of the seat belt 10 in combination with the reminder parameters and the control signal.

[0046] When the reminder parameters are obtained, the seat belt 10 can be controlled to perform tightening and loosening movements according to the reminder parameters to provide a reminder. For example, the reminder parameters include a target tightening time and a target stop time. The seat belt 10 is controlled to be tightened according to the target tightening time, and the seat belt 10 is controlled to stop running according to the target stop time, and the seat belt 10 is tightened and stopped alternately, so that the seat belt 10 can simulate the effect of vibration, thereby reminding the passengers. It can be understood that different reminder parameters correspond to different tightening and loosening movements, resulting in different vibration effects corresponding to different reminder parameters. The lower the operating frequency, the longer the tightening time of the seat belt 10 in a single cycle, and the greater the passenger's somatosensory tension, but the vibration sensation during operation will become lower, and the impact sensation brought to the passenger by the seat belt 10 from static to the first vibration is higher.

[0047] The reminder parameters are determined based on the information collected in real time by the vehicle 100, so the reminder parameters match the current driving conditions of the vehicle 100, so that the passenger can feel the vibration of the seat belt 10, get the prompt, and the vibration effect of the seat belt 10 felt, such as the tension, vibration or impact when the seat belt 10 is activated, matches the current driving conditions of the vehicle 100. For example, the vibration effect of the seat belt 10 matches the speed of the vehicle 100. When the speed is relatively high, the vibration activation of the seat belt 10 will be relatively gentle and not too abrupt, thereby ensuring that the passenger will not be disturbed when the passenger can be prompted. For another example, the vibration effect of the seat belt 10 matches the body shape of the passenger, so that when the passenger is prompted, it will not cause discomfort to the passenger, such as the seat belt 10 being too tight. In this way, the passenger's user experience can be ensured.

[0048] The seat belt control method of the embodiment of the present application can obtain reminder parameters when receiving a reminder instruction, wherein the reminder parameters are determined based on the information collected in real time by the vehicle 100, so that the reminder parameters match the current driving condition of the vehicle 100. Then, the seat belt 10 can be controlled to perform loosening and tightening movements according to the reminder parameters to provide a reminder, for example, the seat belt 10 is controlled to be tightened according to the target tightening time, the seat belt 10 is controlled to stop running according to the target stopping time, and the seat belt 10 is tightened and stopped alternately, so that the seat belt 10 can simulate the effect of vibration. Among them, the vibration effect of the loosening and tightening movement corresponding to different reminder parameters is different. Since the reminder parameters match the current driving condition of the vehicle, the vibration effect of the seat belt 10 at this time, such as tension, vibration or impact when the seat belt 10 is started, matches the current driving condition of the vehicle 100, so that the vibration of the seat belt 10 can remind the passenger without causing discomfort to the passenger or causing interference to the passenger, thereby ensuring the passenger's use experience. For example, when the driver is in a fatigued state, the impact feeling when the seat belt 10 is activated is relatively small, thereby ensuring that the vibration of the seat belt will not scare the driver, so that the driver can receive reminders in a safe situation, thereby improving the driver's user experience.

[0049] See also Figure 2 and Figure 3 In some embodiments, step 01: upon receiving a reminder instruction, obtaining reminder parameters, the reminder parameters being determined based on information collected in real time by the vehicle 100, including:

[0050] Step 011: when receiving the reminder instruction, based on the current vehicle speed of the vehicle 100 and a plurality of preset vehicle speed intervals, an intermediate parameter corresponding to the current vehicle speed is obtained, wherein the vehicle speed and the intermediate parameter corresponding to each preset vehicle speed interval are different, and the intermediate parameter at least includes a preset frequency, and the preset frequency is determined based on a preset tightening time and a preset stopping time;

[0051] Step 012: Control the seat belt 10 to perform a tightening movement to obtain a current tightening time when the size of the gap between the seat belt 10 and the passenger is smaller than a preset size threshold, the current tightening time corresponding to the current posture and / or body shape of the passenger;

[0052] Step 013: Determine reminder parameters according to the current tightening time and intermediate parameters.

[0053] Specifically, the reminder parameter is determined based on at least one of the current vehicle speed, the current posture of the passenger, and the body shape of the passenger collected in real time by the vehicle 100. First, a plurality of preset speed intervals can be set, and each preset speed interval corresponds to a different intermediate parameter, wherein the intermediate parameter at least includes a preset frequency, and the preset frequency is determined based on a preset tightening time and a preset stop time. When receiving a reminder instruction, the current speed of the vehicle 100 can be obtained. For example, the seat belt control device 20 can communicate with the CAN network of the whole vehicle and receive various information of the whole vehicle. At this time, the current speed of the vehicle 100 can be obtained using the CAN network. Then, the target speed interval to which the current speed belongs can be determined from the plurality of preset speed intervals, and the intermediate parameter corresponding to the current speed can be determined according to the intermediate parameter corresponding to the target speed interval.

[0054] Usually, before the vibration reminder function is activated, the seat belt 10 is not fully tightened, and there is a gap between the seat belt and the passenger's body. At this time, if the seat belt 10 is tightened, the tightening time will vary due to different passenger body shapes and the passenger's current posture. For example, the passenger's current posture can reflect the distance between the passenger and the seat belt. For example, if the passenger sits forward, the gap between the passenger and the seat belt will be smaller, and the tightening time will be shorter. Or if the passenger manually adjusts the tightness of the seat belt, the distance between the passenger and the seat belt will also change. For example, the tighter the seat belt is adjusted, the shorter the tightening time. The current tightening time can also correspond to the passenger's body shape. When the passenger's current posture is the same, the larger the passenger's body shape, the shorter the tightening time.

[0055] The preset size threshold is the minimum value of the size of the gap between the seat belt 10 and the passenger when the seat belt 10 is close to the passenger and the passenger is in a comfortable state and does not feel the seat belt 10 is tight. At this time, the seat belt 10 can be controlled to tighten, and the seat belt 10 enters the clutch stage to reduce the gap between the seat belt 10 and the passenger, and obtain the current tightening time when the size of the gap between the seat belt 10 and the passenger is less than the preset size threshold. It can be understood that the current tightening time corresponds to the passenger's body shape and / or the passenger's current posture, that is, the current tightening time can only correspond to the passenger's body shape, or only correspond to the passenger's current posture, or correspond to the passenger's current posture and body shape at the same time, which can be determined according to actual needs. In the case where the current posture of the passenger is the same, the larger the passenger's body shape, the shorter the current tightening time. In the case where the current posture of the passenger is different, the current tightening time corresponds to the passenger's body shape and the passenger's current posture.

[0056] Among them, it can be judged whether the size of the gap between the seat belt 10 and the passenger is less than the preset size threshold according to the operating current of the retractor 30. The size of the gap between the seat belt 10 and the passenger will affect the size of the operating current. When the size of the gap between the seat belt 10 and the passenger is less than the preset size threshold, the operating current is large, so the preset current threshold can be set according to the current. When the current operating current is greater than the preset current threshold, it can be considered that the size of the gap between the seat belt 10 and the passenger is less than the preset size threshold.

[0057] Then, the reminder parameters can be determined according to the current tightening time and the intermediate parameters. For example, the sum of the tightening time and the stop time is the working cycle, and the inverse of the working cycle is the preset frequency. When the seat belt 10 is controlled to run at the preset frequency, it can be ensured that the seat belt 10 brings a vibration effect to the passenger. If the working cycle is changed, it cannot be ensured that the seat belt 10 can bring a vibration effect to the passenger. For example, if the tightening time is too long, it will cause the seat belt 10 to easily give the passenger a feeling that the seat belt 10 is continuously tightened. Therefore, the tightening time and the stop time can be adjusted according to the current tightening time without changing the working cycle, and the adjusted tightening time and the stop time can be determined as the reminder parameters. And when the current tightening time is too long, the reminder parameters can be directly determined according to the intermediate parameters to ensure that after the seat belt 10 is controlled to run according to the reminder parameters, the seat belt 10 can bring a vibration effect to the passenger.

[0058] In another embodiment, the intermediate parameters corresponding to the current vehicle speed can be obtained based on the current vehicle speed of the vehicle 100 and multiple preset vehicle speed intervals. Then, the corresponding standard tightening time is set according to the standard body shape, and then the current body shape of the passenger is obtained using the camera of the vehicle 100. Then, according to the difference between the current body shape and the standard body shape, the current tightening time is determined on the basis of the standard tightening time, for example, the ratio of the current body shape to the standard body shape is multiplied by the standard tightening time to obtain the current tightening time, so that the current tightening time matches the current body shape of the passenger. Then, the reminder parameters matching the current vehicle speed and the body shape of the passenger can be determined according to the current tightening time and the intermediate parameters.

[0059] In this way, the intermediate parameter matching the current vehicle speed can be determined first according to the vehicle speed, and then the seat belt 10 can be controlled to perform a tightening movement to obtain the current tightening time related to the passenger's body shape. Then, the reminder parameter can be determined according to the current tightening time and the intermediate parameter, so that the reminder parameter matches the passenger's body shape and the current vehicle speed, thereby ensuring that after the seat belt 10 is controlled to perform a tightening movement according to the reminder parameter, the passenger's use experience is better.

[0060] See also Figure 2 In some embodiments, the intermediate parameter also includes a voltage increase amplitude, and at least one of the preset frequencies and voltage increase amplitudes corresponding to the multiple preset vehicle speed intervals is different.

[0061] Specifically, the intermediate parameter also includes a voltage increase amplitude, and at least one of the preset frequencies and the voltage increase amplitudes corresponding to the plurality of preset vehicle speed intervals is different.

[0062] For example, the preset speed intervals include a first speed interval, a second speed interval and a third speed interval, and the three speed intervals correspond to different vehicle speeds. For example, the first speed interval is [0, 30km / h], the second speed interval is (30km / h, 50km / h], and the third speed interval is (50km / h, +∞).

[0063] The preset frequency of the first vehicle speed interval is the first preset frequency, and the voltage increase amplitude of the first vehicle speed interval is the first increase amplitude. The intermediate parameter corresponding to the first vehicle speed interval can be as follows: Figure 4 As shown, the preset frequency is 3.33 Hz at this time, and the preset frequency is relatively low, so that the passenger feels a greater pulling force. The first increase is relatively large, so that the voltage can quickly reach the extreme value, thereby ensuring the vibration effect of the seat belt 10.

[0064] The preset frequency of the second vehicle speed interval is the first preset frequency, the voltage increase range of the second vehicle speed interval is the second increase range, and the first increase range is greater than the second increase range. The intermediate parameter corresponding to the second vehicle speed interval can be as follows Figure 5 As shown, the intermediate parameters of the second speed range are the intermediate parameters of the first speed range plus a motor slow start strategy. At this time, the preset frequency is still 3.33 Hz, but the second increase is smaller than the first increase, so that the voltage increases slowly, ensuring that when the vibration reminder function is activated, the tension of the seat belt 10 is small, the impact is weak, and it is not easy to scare the passengers.

[0065] The preset frequency of the third vehicle speed interval is the second preset frequency, the voltage increase amplitude of the third vehicle speed interval is the first increase amplitude, and the second preset frequency is greater than the first preset frequency. The intermediate parameter corresponding to the third vehicle speed interval can be as follows Figure 6 As shown, the second preset frequency is greater than the first preset frequency, for example Figure 6 The preset frequency shown is 20 Hz, and the first increase is large, so that the voltage can quickly reach the extreme value, thereby ensuring the vibration effect of the seat belt 10. At this time, the preset frequency is high, the motor running time in a single working cycle is short, the motor repeatedly starts and stops more, and the passenger's body tension is small, so that the impact feeling when the vibration reminder function is activated is weak, but the vibration feeling is strong.

[0066] In addition, because the first increase is greater than the second increase, when the vibration reminder function is activated with the intermediate parameter corresponding to the third speed range, the impact of the seat belt 10 is weaker than when it is operated with the intermediate parameter corresponding to the second speed range, and the maximum tension is stronger than the maximum tension when it is operated with the intermediate parameter corresponding to the second speed range. Therefore, comparing the tension and impact corresponding to the three speed ranges, the ranking of the tension is: the first speed range > the third speed range > the second speed range, and the ranking of the impact is: the third speed range > the second speed range > the first speed range.

[0067] In this way, corresponding intermediate parameters can be set according to various vehicle speeds. Of course, the preset frequencies corresponding to the multiple preset vehicle speed intervals may be different, and the voltage increase ranges corresponding to the multiple preset vehicle speed intervals may also be different, which is determined according to actual needs.

[0068] After obtaining the current vehicle speed, the target vehicle speed range in which the current vehicle speed is located can be determined from multiple preset vehicle speed ranges, and then the preset frequency and voltage increase amplitude corresponding to the current vehicle speed can be determined based on the preset frequency and voltage increase amplitude corresponding to the target vehicle speed range to determine the intermediate parameters corresponding to the current vehicle speed.

[0069] In this way, preset frequencies and voltage increase amplitudes that match the vehicle speeds corresponding to the vehicle speed intervals can be set according to multiple vehicle speed intervals. After obtaining the current vehicle speed, the preset frequency and voltage increase amplitude corresponding to the current vehicle speed can be determined according to the target vehicle speed interval corresponding to the current vehicle speed, so that reminder parameters are subsequently determined based on the preset frequency and voltage increase amplitude, and after the seat belt 10 is controlled to loosen and tighten according to the reminder parameters, the vibration effect of the seat belt 10 is adapted to the current vehicle speed, thereby ensuring the passenger's use experience.

[0070] See also Figure 2 and Figure 7 In some embodiments, the reminder parameter includes a target tightening time and a target stopping time. Step 013: determining the reminder parameter according to the current tightening time and the intermediate parameter includes:

[0071] Step 0131: when the current tightening time is less than the preset time threshold, determining the target tightening time according to the current tightening time;

[0072] Step 0132: when the current tightening time is greater than the preset time threshold, determining the target tightening time according to the preset time threshold;

[0073] Step 0133: Determine the target stop time according to the target tightening time and the preset frequency.

[0074] Specifically, if the tightening time is too long, the seat belt 10 may easily give the passenger a feeling that the seat belt 10 is continuously tightened, rather than a feeling that the seat belt 10 is vibrating, so a preset time threshold may be set. The preset time threshold is the maximum tightening time of the seat belt 10 when the seat belt 10 can give the passenger a feeling that the seat belt 10 is vibrating.

[0075] When the current tightening time is less than the preset time threshold, it can be confirmed that the seat belt 10 can bring a vibration effect to the passenger when the current tightening time is used. At the same time, the current tightening time is also related to the body shape of the passenger. It can be considered that after the current tightening time is used, the seat belt 10 has achieved the tightening effect. Continuing to tighten the seat belt 10 may give the passenger a feeling that the seat belt 10 is too tight, thereby affecting the passenger's use experience. Therefore, when the current tightening time is less than the preset time threshold, the target tightening time can be determined according to the current tightening time, that is, the current tightening time is directly used as the target tightening time, so as to adjust the target tightening time in a targeted manner according to the passenger's body shape.

[0076] In the case where the current tightening time is greater than the preset time threshold, it can be considered that the current tightening time is too long. If the target tightening time is confirmed based on the current tightening time, the seat belt 10 will not be able to bring a shock effect to the passenger. Therefore, the target tightening time can be determined according to the time corresponding to the preset time threshold, that is, the time corresponding to the preset time threshold is directly used as the target tightening time, so as to ensure that the seat belt 10 can bring a shock effect to the passenger while extending the target tightening time as much as possible, thereby ensuring that the target tightening time matches the passenger's body shape as much as possible. In addition, the preset time threshold and the preset tightening time corresponding to the preset vehicle speed range can be the same or different, and can be determined specifically according to needs.

[0077] The reminder parameters may include a target tightening time and a target stop time, and the sum of the target tightening time and the target stop time is the duty cycle of the safety belt 10. In order to ensure the vibration effect of the safety belt 10, the target stop time may be adjusted while keeping the vibration frequency unchanged. At this time, the duty cycle of the safety belt 10 may be determined according to the inverse of the preset frequency, and then the target stop time may be determined according to the duty cycle and the target tightening time, and the difference between the duty cycle and the target tightening time is the target stop time.

[0078] Thus, after obtaining the current tightening time, the target tightening time can be determined according to the current tightening time and the preset time threshold to ensure that the target tightening time matches the passenger's body shape as much as possible. Then, the target stop time can be determined according to the target tightening time and the preset frequency to ensure that the duty cycle of the seat belt 10 remains unchanged, thereby ensuring that the seat belt 10 can bring a vibration effect to the passenger, and the vibration effect matches the passenger's body shape.

[0079] See also Figure 2 and Figure 8 In some embodiments, the reminder parameters include a target tightening time and a target stopping time. Step 02: controlling the seat belt 10 to perform tightening and loosening movements according to the reminder parameters, including:

[0080] Step 021: The seat belt 10 is alternately controlled to be tightened and stopped according to the target tightening time and the target stopping time, so as to control the seat belt 10 to perform tightening and loosening movement until the movement duration of the tightening and loosening movement reaches a preset time threshold.

[0081] Specifically, the preset duration threshold is the total duration of the vibration reminder function. After the duration of the loosening and tightening movement reaches the preset duration threshold, the vibration reminder function ends, and the seat belt 10 no longer vibrates. The sum of the target tightening time and the target stop time is the working cycle, and the seat belt 10 can be cyclically controlled to tighten and stop according to the working cycle, that is, the seat belt 10 is tightened according to the target tightening time, and then the seat belt 10 is stopped according to the target stop time, and the seat belt 10 is tightened and stopped alternately, so that the seat belt 10 performs loosening and tightening movement to achieve the effect of vibration, until the movement duration of the loosening and tightening movement reaches the preset time threshold.

[0082] In this way, the seat belt 10 can be controlled to perform tightening and loosening movements according to the target tightening time and the target stopping time in the reminder parameters, so that the seat belt 10 can achieve a vibration effect. At the same time, since the reminder parameters are adapted to the current driving conditions, the vibration effect of the seat belt 10 will not cause discomfort to the passengers or interfere with the passengers, thereby ensuring the passenger's usage experience.

[0083] See also Figure 2 and Fig. 9 In some embodiments, the vehicle 100 further includes a retractor 30. Step 021: alternately controlling the tightening and stopping of the seat belt 10 according to the target tightening time and the target stopping time includes:

[0084] Step 0211: Alternately control the retractor 30 to rotate and stop rotating in a first preset direction according to the target tightening time and the target stopping time, so as to control the seat belt 10 to perform tightening and loosening movement until the movement duration of the tightening and loosening movement reaches a preset duration threshold.

[0085] Specifically, the vehicle 100 may further include a retractor 30, and the seat belt 10 may be controlled to perform a tightening and loosening movement by rotating and stopping the retractor 30 in a first preset direction. At this time, the target tightening time and the target stopping time may be obtained according to the reminder parameter. Then, the retractor 30 is controlled to rotate in the first preset direction according to the target tightening time, and the retractor 30 is controlled to stop rotating according to the target stopping time. The retractor 30 is alternately controlled to rotate and stop in the first preset direction to control the seat belt 10 to perform a tightening and loosening movement, until the movement duration of the tightening and loosening movement reaches a preset duration threshold.

[0086] In this way, the retractor 30 can be controlled to rotate and stop in a first preset direction according to the target tightening time and the target stopping time in the reminder parameters, so that the seat belt 10 can achieve a vibration effect. At the same time, since the reminder parameters are adapted to the current driving conditions, the vibration effect of the seat belt 10 will not cause discomfort to the passengers or interfere with the passengers, thereby ensuring the passenger's usage experience.

[0087] See also Figure 2 and Fig.10 In some embodiments, the vehicle 100 further includes a retractor 30. Step 0211: alternately controlling the retractor 30 to rotate and stop rotating in a first preset direction according to a target tightening time and a target stopping time, comprising:

[0088] Step 02111: obtaining the current supply voltage and current ambient temperature of the retractor 30;

[0089] Step 02112: When the current supply voltage is greater than the preset voltage threshold and the current ambient temperature is greater than the preset temperature threshold, the retractor 30 is alternately controlled to rotate and stop in the first preset direction according to the target tightening time and the target stopping time.

[0090] Specifically, the current power supply voltage and current ambient temperature of the retractor 30 have certain effects on the operation of the retractor 30. When the current power supply voltage is low or the temperature is low, the retractor 30 may be difficult to operate normally. For example, when the operating voltage is low, the retractor 30 may be difficult to rotate in the second preset direction, so that the seat belt 10 may get stuck. When the temperature is low, the retractor 30 may fail to start. Therefore, the preset voltage threshold value may be determined according to the minimum value of the current power supply voltage under the condition that the retractor 30 can operate normally, for example, 10V, and the preset temperature threshold value may be determined according to the minimum value of the current ambient temperature, for example, -40°C.

[0091] Before controlling the operation of the retractor 30, the current supply voltage and current ambient temperature of the retractor 30 are first obtained. The current supply voltage comes from the voltage information collected by the analog to digital converter (ADC) of the main control module and the CAN network communication of the whole vehicle, and the current ambient temperature mainly comes from the temperature collection of the main control module and the temperature information of the CAN network communication of the whole vehicle. When the current supply voltage is greater than the preset voltage threshold and the current ambient temperature is greater than the preset temperature threshold, the retractor 30 is alternately controlled to rotate and stop in the first preset direction according to the target tightening time and the target stop time to ensure that the retractor 30 can operate normally and drive the seat belt 10 to tighten and loosen. When the current supply voltage is less than the preset voltage threshold, or the current ambient temperature is less than the preset temperature threshold, the retractor 30 does not work.

[0092] Of course, after receiving the control command, the current power supply voltage and current ambient temperature of the retractor 30 can be immediately obtained to determine whether the external environment meets the driving requirements of the retractor 30, that is, to determine whether the retractor 30 can work and whether the vibration reminder function is activated. If it is determined that the retractor 30 can work and the vibration reminder function can be activated, the subsequent steps are performed to reduce the subsequent calculation amount.

[0093] In this way, before controlling the retractor 30 to operate, it can be determined whether the retractor 30 can operate according to the current power supply voltage and the current ambient temperature, so as to ensure that the retractor 30 can always operate normally during the execution of the vibration reminder function.

[0094] See also Figure 2 and Fig.11 In some embodiments, the seat belt control method further includes:

[0095] Step 03: When the duration of the loosening and tightening movement reaches a preset duration threshold, the retractor 30 is controlled to rotate in a second preset direction, where the first preset direction is opposite to the second preset direction.

[0096] Specifically, the vehicle 100 further includes a mechanical mechanism, which contacts the safety belt 10. When the mechanical mechanism is engaged, the safety belt 10 can only move in the tightening direction, and the retractor 30 will drive the mechanical mechanism to engage when rotating in the first preset direction.

[0097] When the duration of the tensioning movement reaches the preset duration threshold, the vibration reminder function can be considered to have been completed. When the retractor 30 rotates in the first preset direction, the mechanical mechanism will be engaged, making it difficult for the passenger to pull out the seat belt 10. When the retractor 30 rotates in the second preset direction, the mechanical structure can be disengaged to eliminate the tension. Therefore, when the duration of the tensioning movement reaches the preset duration threshold, the retractor 30 can be controlled to rotate in the second preset direction to disengage the mechanical structure to eliminate the tension, so that the passenger can pull out the seat belt 10 at will.

[0098] See also Figure 2 and Fig.12 In some embodiments, the seat belt control method further includes:

[0099] Step 04: determining the operating parameters of the retractor 30 according to the current power supply voltage and the current ambient temperature of the retractor 30;

[0100] Step 02: According to the reminder parameters, the seat belt 10 is controlled to perform tightening and loosening movements, including:

[0101] Step 022: Control the operation of the retractor 30 according to the operation parameters and the reminder parameters, so that the seat belt 10 performs a tightening or loosening movement.

[0102] Specifically, the current power supply voltage and the current ambient temperature affect the tension generated when the seat belt 10 is tightened. When the current power supply voltage is small or the current ambient temperature is low, the tension generated when the seat belt 10 is tightened is small. At this time, the operating parameters of the retractor 30 can be adjusted. In some embodiments, the operating parameters include the voltage duty cycle of the retractor 30. At this time, the voltage duty cycle of the retractor 30 can be adjusted to increase the tension generated when the seat belt 10 is tightened, thereby ensuring that the seat belt 10 can play a reminder effect.

[0103] Therefore, the operating parameters of the retractor 30 can be determined according to the current power supply voltage and the current ambient temperature of the retractor 30. For example, the voltage threshold corresponding to the tension can be set according to the operating voltage when the tension generated when the seat belt 10 is tightened reaches a preset strength, and the temperature threshold corresponding to the tension can be set according to the operating temperature when the tension generated when the seat belt 10 is tightened reaches a preset strength. When the current power supply voltage is less than the voltage threshold corresponding to the tension or the current ambient temperature is less than the temperature threshold corresponding to the tension, the operating parameters are adjusted, such as increasing the voltage duty cycle, so that after the retractor 30 operates according to the adjusted operating parameters, the tension generated when the seat belt 10 is tightened reaches the preset strength.

[0104] Then, the operation of the retractor 30 can be controlled according to the operating parameters and reminder parameters. For example, the operation of the retractor 30 can be controlled according to the voltage duty cycle, the target tightening time and the target stopping time, so that the seat belt 10 can be tightened or loosened, so that the strength of the tension generated by the seat belt 10 reaches the preset strength, ensuring that the seat belt 10 can remind the customer. At the same time, it can also ensure that the vibration effect of the seat belt 10 matches the current driving condition of the vehicle 100, thereby improving the passenger experience.

[0105] See also Fig.13 The seat belt control device 20 of the embodiment of the present application includes a processor 21, a memory 22 and a computer program, wherein the computer program is stored in the memory 22 and executed by the processor 21, and the computer program includes instructions for executing the seat belt control method of any of the above-mentioned embodiments.

[0106] See also Figure 2 The vehicle 100 according to the embodiment of the present application includes a seat belt 10 and a seat belt control device 20 according to any one of the above-mentioned embodiments.

[0107] See also Fig.14 The embodiment of the present application also provides a computer-readable storage medium 300 on which a computer program 310 is stored. When the computer program 310 is executed by a processor 320, the steps of the seat belt control method of any of the above-mentioned embodiments are implemented. For the sake of brevity, they are not repeated here.

[0108] In the description of this specification, the descriptions with reference to the terms "certain embodiments", "in an example", "exemplarily", etc., mean that the specific features, structures, materials or characteristics described in conjunction with the embodiments or examples are included in at least one embodiment or example of the present application. In this specification, the schematic representations of the above terms do 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. In addition, those skilled in the art may combine and combine the different embodiments or examples described in this specification and the features of the different embodiments or examples, unless they are contradictory.

[0109] Any process or method description in a flowchart or otherwise described herein may be understood to represent a module, segment or portion of code that includes one or more executable instructions for implementing the steps of a specific logical function or process, and the scope of the preferred embodiments of the present application includes alternative implementations in which functions may not be performed in the order shown or discussed, including performing functions in a substantially simultaneous manner or in the reverse order depending on the functions involved, which should be understood by technicians in the technical field to which the embodiments of the present application belong.

[0110] Although the embodiments of the present application have been shown and described above, it can be understood that the above embodiments are exemplary and cannot be understood as limitations on the present application. Ordinary technicians in this field can change, modify, replace and modify the above embodiments within the scope of the present application.

Claims

1. A seat belt control method, characterized in that: Applied to a vehicle, the vehicle comprising a seat belt, the method comprising: When a reminder instruction is received, obtaining reminder parameters, wherein the reminder parameters are determined based on information collected in real time by the vehicle; The seat belt is controlled to perform tightening and loosening movements according to the reminder parameter to provide a reminder, wherein different reminder parameters correspond to different tightening and loosening movements.

2. The seat belt control method according to claim 1, characterized in that: The reminder parameter is determined based on at least one of the current vehicle speed, the current posture of the passenger, and the body shape of the passenger collected in real time by the vehicle.

3. The seat belt control method according to claim 2, characterized in that: When receiving the reminder instruction, obtaining the reminder parameter includes: In the case of receiving the reminder instruction, based on the current vehicle speed and a plurality of preset vehicle speed intervals, an intermediate parameter corresponding to the current vehicle speed is obtained, wherein the vehicle speed and the intermediate parameter corresponding to each preset vehicle speed interval are different, and the intermediate parameter at least includes a preset frequency, and the preset frequency is determined based on a preset tightening time and a preset stopping time; Controlling the seat belt to perform a tightening movement to obtain a current tightening time when the size of the gap between the seat belt and the passenger is smaller than a preset size threshold, wherein the current tightening time corresponds to a current posture and / or body shape of the passenger; The reminder parameter is determined according to the current tightening time and the intermediate parameter.

4. The seat belt control method according to claim 3, characterized in that: The intermediate parameter also includes a voltage increase amplitude, and at least one of the preset frequencies and voltage increase amplitudes corresponding to the plurality of preset vehicle speed intervals is different.

5. The seat belt control method according to claim 4, characterized in that: The preset vehicle speed intervals include a first vehicle speed interval, a second vehicle speed interval and a third vehicle speed interval; The preset frequency of the first vehicle speed interval is a first preset frequency, and the voltage increase amplitude of the first vehicle speed interval is a first increase amplitude; The preset frequency of the second vehicle speed interval is the first preset frequency, the voltage increase amplitude of the second vehicle speed interval is the second increase amplitude, and the first increase amplitude is greater than the second increase amplitude; The preset frequency of the third vehicle speed interval is the second preset frequency, the voltage increase amplitude of the third vehicle speed interval is the first increase amplitude, and the second preset frequency is greater than the first preset frequency.

6. The seat belt control method according to claim 3, characterized in that: The reminder parameters include a target tightening time and a target stopping time, and determining the reminder parameters according to the current tightening time and the intermediate parameters includes: In the case where the current tightening time is less than a preset time threshold, determining the target tightening time according to the current tightening time; In the case where the current tightening time is greater than a preset time threshold, determining the target tightening time according to the preset tightening time; The target stop time is determined according to the target tightening time and the preset frequency.

7. The seat belt control method according to claim 6, characterized in that: Determining the target stop time according to the target tightening time and the preset frequency includes: Determining a duty cycle of the seat belt according to the preset frequency; The target stop time is determined according to the working cycle and the target tightening time.

8. The seat belt control method according to claim 1, characterized in that: The reminder parameters include a target tightening time and a target stopping time, and controlling the seat belt to perform tightening and loosening movements according to the reminder parameters includes: The seat belt is alternately controlled to be tightened and stopped according to the target tightening time and the target stopping time, so as to control the seat belt to perform loosening and tightening movement until the movement duration of the loosening and tightening movement reaches a preset duration threshold.

9. The seat belt control method according to claim 8, characterized in that: The vehicle further includes a retractor, and the alternate control of tightening and stopping the seat belt according to the target tightening time and the target stopping time includes: The retractor is alternately controlled to rotate in a first preset direction and stop rotating according to the target tightening time and the target stopping time, so that the seat belt performs a tightening and loosening movement until the movement duration of the tightening and loosening movement reaches a preset duration threshold.

10. The seat belt control method according to claim 9, characterized in that: The vehicle further includes a retractor, and the method of alternately controlling the retractor to rotate in a first preset direction and stop rotating according to the target tightening time and the target stopping time includes: Obtaining the current supply voltage and current ambient temperature of the retractor; When the current supply voltage is greater than a preset voltage threshold and the current ambient temperature is greater than a preset temperature threshold, the retractor is alternately controlled to rotate in a first preset direction and stop rotating according to the target tightening time and the target stopping time.

11. The seat belt control method according to claim 9, characterized in that: The method further comprises: When the movement duration of the loosening and tightening movement reaches a preset duration threshold, the retractor is controlled to rotate in a second preset direction, and the first preset direction is opposite to the second preset direction.

12. The seat belt control method according to claim 1, characterized in that: The vehicle further includes a retractor, and the method further includes: determining the operating parameters of the retractor according to the current power supply voltage and the current ambient temperature of the retractor; The step of controlling the seat belt to perform loosening or tightening movement according to the reminder parameter includes: The retractor is controlled to operate according to the operating parameter and the reminder parameter so as to cause the seat belt to perform tightening and loosening movements.

13. The seat belt control method according to claim 12, characterized in that: The operating parameters include a voltage duty cycle of the retractor.

14. A seat belt control device, characterized in that: include: Processor, memory; and A computer program, wherein the computer program is stored in the memory and executed by the processor, and the computer program includes instructions for executing the seat belt control method according to any one of claims 1 to 13.

15. A vehicle, characterized in that: include: A seat belt and a seat belt control device as claimed in claim 14.

16. A non-volatile computer-readable storage medium containing a computer program, characterized in that: When the computer program is executed by a processor, the processor executes the seat belt control method according to any one of claims 1 to 13.