Operation control method and system of automobile seat massage air bag
By installing sensors and lidar on the car seat, real-time monitoring of driver and road information, and dynamically adjusting the filling and deflation pressure and frequency of the massage air bag, the problem of the massage air bag in the existing technology cannot be adjusted adaptively, and personalized comfort, safety and intelligent massage are achieved.
Patent Information
- Application Number
- CN202510933266.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-07-08
- Publication Date
- 2025-08-05
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
The existing car seat massage air bags cannot adaptively adjust according to the driver's unique physical condition, driving status and road information, resulting in low comfort, intelligence and safety.
By installing sensors and lidar on the car seat, the fatigue level of the driver's body parts and road leveling is monitored in real time, and combined with the driver's facial images and driving parameters, the filling and deflation pressure and frequency of the massage air bag are dynamically adjusted to achieve personalized massage control.
It improves the comfort and safety of massage, can adapt to the unique physical and driving conditions of different drivers, avoids physical impacts caused by bumpy road conditions or insufficient support under flat road conditions, and achieves a comfortable, safe and intelligent massage effect.
Smart Images

Figure CN120422752A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of air bag inflation control, and in particular to an operation control method and system for a car seat massage air bag. Background Art
[0002] Car massage seats are a common feature in today's vehicles. They primarily consist of an air pump, piping, a controller, and air bags. The pump's motor generates positive air pressure, which the controller inflates and deflates on demand, controlling the height of each air bag to achieve a massage effect. By simulating human massage techniques, they massage the driver's back, waist, and hips, effectively relieving muscle fatigue and alleviating discomfort from long-distance driving or prolonged sitting, such as soreness and stiffness. They also offer a relaxing and stress-relieving effect, enhancing driving comfort and allowing drivers and passengers to enjoy a better rest while driving or resting.
[0003] Current car seat massage air bags mainly pre-set a variety of massage modes and programs. Each mode corresponds to different air bag inflation and deflation sequence, time, strength and other parameters. After the user selects a massage mode, the control system controls the air pump and solenoid valve according to the corresponding preset program, so that the air bag operates in the set manner to achieve the massage effect corresponding to the massage mode.
[0004] However, although multiple massage modes are pre-set, these massage modes are designed based on general massage needs and cannot fully adapt to the unique physical condition and preferences of each driver. They are also unable to make adaptive adjustments based on information such as the driver's driving status and road conditions, resulting in the overall comfort, intelligence and safety of car massage seats being low. Summary of the Invention
[0005] In order to solve the technical problems of low overall comfort, intelligence and safety of automobile massage seats, the purpose of the present invention is to provide an operation control method and system for automobile seat massage air bags. The technical solutions adopted are as follows: In a first aspect, the present invention provides a method for controlling the operation of a car seat massage air bag, the method comprising: After the massage airbags on the car seat start massaging, every time a preset time period passes, the fatigue level of the driver's body part corresponding to each massage airbag is determined based on the pressure conditions at each massage airbag during the time period; Determine the smoothness of the road traveled by the vehicle during the specified time period; For each massage air bag, determining a target inflation / deflation pressure of the massage air bag according to the smoothness of the road, the fatigue level of the massage air bag, and the maximum rated air pressure; determining a target charging and discharging frequency of the massage airbag according to the duration of the vehicle's driving on a bumpy road, the fatigue level of the massage airbag, and the initial charging and discharging frequency; According to the target inflation and deflation pressure and the target inflation and deflation frequency, the massage air bag is controlled to inflate and deflate to achieve massage.
[0006] According to the operation control method of the car seat massage air bag provided by the present invention, before the massage air bag on the car seat starts massaging, the method further includes: After each period of the preset time, the driver's facial fatigue coefficient is determined based on the driver's facial image during the period; determining an operating fatigue coefficient of the driver according to a difference between the driving parameters within the time period and the driving habit data of the driver; determining the driver's fatigue level according to the facial fatigue coefficient and the operational fatigue coefficient; Whether to start massage is determined according to the driver's fatigue level.
[0007] According to the operation control method of the automobile seat massage airbag provided by the present invention, determining the driver's facial fatigue coefficient based on the driver's facial image within the time period includes: Determining, based on the facial image of the driver during the time period, an average of the number of blinks and the duration of eye closure of the driver during the time period, and determining, in combination with the previous number of blinks, a total number of blinks of the driver after the vehicle was started; Determining a blink ratio according to a ratio between the number of blinks in the time period and the total number of blinks; The driver's facial fatigue coefficient is determined according to the blink frequency ratio and the average eye closing time.
[0008] According to the operation control method of the automobile seat massage airbag provided by the present invention, the driving parameters include the actual steering wheel operation frequency and the actual steering wheel operation force; the driver's driving habit data includes the driver's accustomed steering wheel operation frequency and the driver's accustomed steering wheel operation force; Determining the driver's operating fatigue coefficient based on the difference between the driving parameters within the time period and the driver's driving habit data includes: The driver's operation fatigue coefficient is determined based on the difference between the actual steering wheel operation frequency within the time period and the steering wheel operation frequency to which the driver is accustomed, and the difference between the actual steering wheel operation force within the time period and the steering wheel operation force to which the driver is accustomed.
[0009] According to the operation control method of the automobile seat massage airbag provided by the present invention, the fatigue level of the driver's body part corresponding to each massage airbag is determined based on the pressure condition of each massage airbag within the time period, including: determining a fatigue value of a driver's body part corresponding to each massage air bag according to a pressure condition at each massage air bag during the time period; determining a fatigue amplification factor of the driver according to the driver's weight; Determine the fatigue value growth and decay intensity based on the current total driving time; According to the fatigue amplification coefficient and the fatigue value growth attenuation strength, the fatigue value of the driver's body part corresponding to each massage airbag is corrected to obtain the fatigue degree of the driver's body part corresponding to each massage airbag.
[0010] According to the operation control method of the automobile seat massage air bag provided by the present invention, the determining of the flatness of the road passed by the automobile during the time period includes: Obtaining point cloud data of the road that the car passes through during the time period; determining a degree of bumpiness of the road traveled by the vehicle during the time period based on a degree of discreteness of coordinate values of the point cloud data in a direction perpendicular to the ground; The smoothness of the road that the vehicle passes through during the period is determined according to the degree of bumpiness.
[0011] According to the operation control method of the automobile seat massage air bag provided by the present invention, the target inflation and deflation pressure of the massage air bag is determined according to the flatness of the road, the fatigue level corresponding to the massage air bag, and the maximum rated air pressure, including: determining a target inflation / deflation ratio based on the flatness of the road and the fatigue level of the massage airbag; wherein the target inflation / deflation ratio is positively correlated with the flatness and the fatigue level of the massage airbag; The target inflation and deflation pressure of the massage air bag is determined according to the target inflation and deflation ratio and the maximum rated air pressure of the massage air bag.
[0012] According to the operation control method of the automobile seat massage air bag provided by the present invention, the target charging and discharging frequency of the massage air bag is determined according to the driving time of the automobile on the bumpy road section, the fatigue level of the massage air bag, and the initial charging and discharging frequency, including: determining a charging and discharging frequency adjustment ratio based on the duration of the vehicle's travel on bumpy roads and the corresponding fatigue level of the massage airbag; the charging and discharging frequency adjustment ratio is positively correlated with the duration of the vehicle's travel on bumpy roads and the corresponding fatigue level of the massage airbag; The target charging and discharging frequency of the massage air bag is obtained by adjusting the initial charging and discharging frequency according to the charging and discharging frequency adjustment ratio.
[0013] According to the operation control method of the automobile seat massage air bag provided by the present invention, the method further includes: Get the temperature in the car cockpit and the humidity on the car seat surface in real time; If the temperature is lower than a preset temperature threshold, the heating element in the car seat is controlled to start heating; until the temperature is greater than or equal to the preset temperature threshold, the heating element is controlled to stop heating; If the humidity is greater than a preset humidity threshold, the ventilation element in the car seat is controlled to start ventilation; until the humidity is less than or equal to the preset humidity threshold, the ventilation element is controlled to stop ventilation.
[0014] In a second aspect, the present invention provides an operation control system for a car seat massage air bag, the system comprising a memory and a processor; the memory is used to store executable program code; the processor is used to call and run the executable program code from the memory to implement the operation control method for the car seat massage air bag provided by the present invention.
[0015] The present invention has the following beneficial effects: after the massage air bag on the car seat starts massaging, every time a preset time period has passed, the fatigue level of the driver's body part corresponding to each massage air bag is determined according to the pressure value at each massage air bag during the time period, and the flatness of the road the car has passed during the time period is determined. For each massage air bag, the target charging and discharging pressure of the massage air bag is determined according to the flatness, the fatigue level corresponding to the massage air bag, and the maximum rated air pressure. The target charging and discharging frequency of the massage air bag is determined according to the driving time of the car on the bumpy road section, the fatigue level corresponding to the massage air bag, and the initial charging and discharging frequency, thereby achieving the goal of smoothing the road. The massage parameters are determined by combining the flatness and bumpiness of the road with the fatigue level of various parts of the driver's body, so that the massage parameters can adapt to the unique physical conditions and driving states of different drivers, thereby improving the comfort of the massage. The massage parameters are flexibly adjusted according to the flatness and bumpiness of the road, which can avoid the problem that if the massage airbag inflation pressure is too high on bumpy roads, it is easy to cause a large impact on the driver's body, and if the massage airbag inflation pressure is too low on flat roads, it may cause insufficient support for the driver's body and poor fatigue relief effect. The safety and comfort of the massage are improved, thus realizing a comfortable, safe and intelligent massage. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] In order to more clearly illustrate the technical solutions and advantages of the embodiments of the present invention or the prior art, the following briefly introduces the drawings required for use in the embodiments or the prior art descriptions. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0017] Figure 1 A schematic flow chart of an operation control method for a car seat massage air bag provided by one embodiment of the present invention; Figure 2 A schematic diagram of a flow chart for determining whether to start massage according to an embodiment of the present invention; Figure 3 A schematic diagram of a flow chart for determining the fatigue level of a driver's body part provided by one embodiment of the present invention; Figure 4 A schematic diagram of a temperature and humidity control process according to an embodiment of the present invention; Figure 5 This is a structural block diagram of an operation control system for a car seat massage air bag provided by one embodiment of the present invention. DETAILED DESCRIPTION
[0018] To further illustrate the technical means and effectiveness of the present invention in achieving its intended objectives, the following, in conjunction with the accompanying drawings and preferred embodiments, describes in detail the specific implementation, structure, features, and effectiveness of a method and system for controlling the operation of a car seat massage airbag. In the following description, references to "one embodiment" or "another embodiment" do not necessarily refer to the same embodiment. Furthermore, specific features, structures, or characteristics of one or more embodiments may be combined in any suitable manner.
[0019] Unless defined otherwise, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this invention belongs.
[0020] The following describes in detail a method and system for controlling the operation of a car seat massage air bag provided by the present invention in conjunction with the accompanying drawings.
[0021] See also Figure 1 , which shows a flow chart of an operation control method of a car seat massage air bag provided by an embodiment of the present invention, comprising the following steps: Step 101, after the massage airbags on the car seat start massaging, every time a preset time period passes, the fatigue level of the driver's body part corresponding to each massage airbag is determined based on the pressure value at each massage airbag during the time period.
[0022] The massage airbags on the car seat are primarily located on the back and sides of the seat to support the body. The preset duration can be set based on actual needs. For example, the preset duration can be set to 5 minutes. This means that every 5 minutes, the massage airbags will be controlled using the method provided by the present invention based on the data collected during that period.
[0023] In one embodiment, data is collected by sensors installed inside the car seat and a laser radar installed outside the car. The collected data is pre-processed and stored in a designated storage area within the vehicle's computer. The control unit of the car seat massage airbag reads the real-time data in the storage area, analyzes it, and controls it accordingly. The laser radar is installed outside the car to obtain real-time road information.
[0024] In one embodiment, the sensors may include pressure sensors and air pressure sensors. The pressure sensors are installed at various locations on the seat cushion and seat back where massage air bags are located, and are used to monitor pressure values at different locations on the seat in real time. The air pressure sensors are installed inside the massage air bags in the seat to obtain real-time air pressure inside the bags.
[0025] In one embodiment, in addition to pressure and air pressure sensors, the sensors may also include a visual sensor and an inertial measurement unit (IMU). Before the massage airbags on the car seat initiate a massage, the data collected by the visual sensor and IMU can be used to determine whether to initiate the massage. The visual sensor, mounted above the steering wheel, captures a real-time facial image of the driver. The IMU, mounted on the steering wheel, measures the force and frequency of steering wheel operation.
[0026] In one embodiment, the fatigue value of the driver's body part corresponding to each massage air bag can be determined based on the pressure conditions at each massage air bag during the time period, and then the fatigue value of the driver's body part corresponding to each massage air bag can be corrected based on the driver's weight and the current total driving time to obtain the fatigue degree of the driver's body part corresponding to each massage air bag.
[0027] In one embodiment, the pressure condition may include a pressure change rate and a pressure average. The pressure value at each massage air bag at each moment during a time period can be obtained from a pressure sensor. The pressure change rate and pressure average can be determined based on the pressure values at each moment. The fatigue value of the driver's body part corresponding to each massage air bag can then be determined based on the pressure change rate and pressure average during the time period. The fatigue value can then be corrected to obtain the fatigue level.
[0028] Step 102: Determine the smoothness of the road that the car passes through during the time period.
[0029] In one embodiment, point cloud data of the road that the car passed during the time period can be obtained from the laser radar, and the flatness of the road that the car passed during the time period can be determined based on the point cloud data.
[0030] Step 103 : For each massage air bag, the target inflation and deflation pressures of the massage air bags are determined according to the smoothness of the road, the fatigue level of the massage air bags, and the maximum rated pressure.
[0031] The maximum rated pressure is the maximum inflation and deflation pressure that the massage bag can reach, while the target inflation and deflation pressure is the inflation and deflation pressure that the massage bag needs to reach during the current massage.
[0032] The target inflation and deflation pressure of the massage airbag is positively correlated with the smoothness of the road and the corresponding fatigue level of the massage airbag.
[0033] Step 104 , determining a target charging and discharging frequency of the massage airbag according to the duration of driving on the bumpy road section of the vehicle, the fatigue level corresponding to the massage airbag, and the initial charging and discharging frequency.
[0034] The bumpy road driving duration is the total time the car has traveled through the bumpy road from the time the car started to the current moment. The initial charge / discharge frequency is the preset charge / discharge frequency when the massage airbag is not under control. The target charge / discharge frequency is the charge / discharge frequency the massage airbag needs to achieve during the current massage.
[0035] In one embodiment, the degree of bumpiness of the road traversed during the entire driving process can be determined based on point cloud data of the road traversed by the vehicle from startup to the current state. Based on the degree of bumpiness of the road traversed during the entire driving process, the bumpy road sections traversed by the vehicle can be determined, as well as the duration of driving on the bumpy road sections. In one embodiment, a road section with a bumpiness greater than or equal to a preset bumpiness threshold can be determined as a bumpy road section.
[0036] The target inflation and deflation frequency of the massage airbag is positively correlated with the driving time on bumpy roads and the corresponding fatigue level of the massage airbag.
[0037] Step 105 : Controlling the massage air bag to inflate and deflate according to the target inflation and deflation pressure and the target inflation and deflation frequency to achieve massage.
[0038] For example: After the After the period, according to The data collected during the period is determined by The target inflation and deflation pressure of each massage air bag is , the target charge and discharge frequency is , according to the target charging and discharging pressure And the target charge and discharge frequency is , control the The massage air bags are inflated and deflated to achieve massage.
[0039] The above-mentioned operation control method of the car seat massage air bag is as follows: after the massage air bag on the car seat starts massaging, every time a preset time period passes, the fatigue level of the driver's body part corresponding to each massage air bag is determined according to the pressure value at each massage air bag during the time period, and the flatness of the road passed by the car during the time period is determined. For each massage air bag, the target inflation and deflation pressure of the massage air bag is determined according to the flatness, the fatigue level corresponding to the massage air bag and the maximum rated air pressure. The target inflation and deflation frequency of the massage air bag is determined according to the driving time of the car on the bumpy road section, the fatigue level corresponding to the massage air bag and the initial inflation and deflation frequency, thereby achieving the goal of Massage parameters are determined by combining the smoothness and bumpiness of the road with the driver's fatigue level in various parts of the body. This allows the massage parameters to adapt to the unique physical conditions and driving conditions of each driver, improving massage comfort. Flexible adjustment of massage parameters based on the smoothness and bumpiness of the road prevents the significant impact on the driver's body caused by excessive inflation pressure of the massage airbags on bumpy roads, as well as the lack of support and poor fatigue relief caused by insufficient inflation pressure on smooth roads. This improves the safety and comfort of the massage, thus achieving a comfortable, safe, and intelligent massage. Whether driving long distances, in congested urban areas, or on complex mountain roads, the massage provides the driver with the most appropriate massage solution, keeping them relatively relaxed and comfortable, and reducing the accumulation of fatigue while driving.
[0040] In one embodiment, see Figure 2 Before the massage air bag on the car seat starts massaging, the operation control method of the car seat massage air bag provided by the present invention further includes the following steps: Step 201 : After each preset time period, determine the driver's facial fatigue coefficient based on the driver's facial image during the time period.
[0041] In one embodiment, the driver's facial image within a time period can be obtained from a visual sensor, and the facial image can be semantically segmented to obtain an eye area image. The driver's facial fatigue coefficient can be determined based on the eye activities in the eye area image at each moment within the time period.
[0042] Step 202 : determining the driver's operating fatigue coefficient based on the difference between the driving parameters within the time period and the driver's driving habit data.
[0043] The driving parameters are the actual driving operation parameters during the driving process within the time period, and the driver's driving habit data are the driving operation parameters that the driver is accustomed to.
[0044] Step 203: Determine the driver's fatigue level based on the facial fatigue coefficient and the operational fatigue coefficient.
[0045] The driver's fatigue level is positively correlated with the facial fatigue coefficient and the operational fatigue coefficient.
[0046] In one embodiment, the driver's fatigue level can be determined based on the product of the facial fatigue coefficient and the operating fatigue coefficient. The formula is as follows: in, Indicates the The driver's fatigue level during a period of time. Indicates the The driver's facial fatigue coefficient during a period of time. Indicates the The driver's operating fatigue coefficient within a period of time. Represents the normalization function.
[0047] Step 204: Determine whether to start massage based on the driver's fatigue level.
[0048] In one embodiment, the driver's fatigue level can be compared with a preset driver fatigue level threshold, and whether to start massage is determined based on the comparison result. If the driver's fatigue level is greater than or equal to the preset driver fatigue level threshold, massage is started. If the driver's fatigue level is less than the preset driver fatigue level threshold, the driver's fatigue level continues to be monitored. The preset driver fatigue level threshold can be set according to actual conditions. For example, the preset driver fatigue level threshold can be set to 0.4, that is, if the driver's fatigue level is less than the preset driver fatigue level threshold, the massage is started. , then start the massage.
[0049] In the above embodiment, every time a preset time period has passed, the driver's facial fatigue coefficient is determined based on the driver's facial image during the time period, and the driver's operating fatigue coefficient is determined based on the difference between the driving parameters during the time period and the driver's driving habit data. The driver's facial state and driving state are combined to accurately determine the driver's fatigue level, so that it can accurately judge whether to start massage and realize timely and automatic start of the massage function.
[0050] In one embodiment, the facial fatigue coefficient of the driver is determined based on the facial image of the driver within a time period, including: determining the number of blinks and the average length of eye closure of the driver within the time period based on the facial image of the driver within the time period, and determining the total number of blinks of the driver after the car is started in combination with the previous number of blinks; determining the proportion of blinks based on the ratio between the number of blinks within the time period and the total number of blinks; and determining the facial fatigue coefficient of the driver based on the proportion of blinks and the average length of eye closure.
[0051] In one embodiment, semantic segmentation is performed on facial images at each moment in a time period to obtain eye region images. The eye state at each moment is determined based on the eye region images. Based on the eye state at each moment in the time period, the average number of blinks and the average duration of eye closure of the driver during the time period are determined. The eye state includes both open and closed eyes.
[0052] In one embodiment, the eye region images at each moment may be input into a pre-trained eye state classification model to output the eye state at the corresponding moment.
[0053] In one embodiment, the eye state classification model may be a convolutional neural network based model.
[0054] In one embodiment, a sample eye region image labeled with eye state labels is obtained, and a model is trained based on the sample eye region image and the corresponding eye state labels to obtain a trained eye state classification model. The eye state labels may include an open eye state label and a closed eye state label.
[0055] In one embodiment, the driver's facial fatigue coefficient is positively correlated with the percentage of blinks and the average duration of eye closure.
[0056] In one embodiment, the driver's facial fatigue coefficient can be determined based on the product of the blink rate ratio and the average eye closure time. The formula is as follows: in, Indicates the The driver's facial fatigue coefficient during a period of time. Indicates the The number of times the driver blinks during a period of time. Indicates the total number of times the driver blinks after the car starts. Indicates the The percentage of blinks in each period. Indicates the The average eye closure time in each period. Represents a normalization function. It should be noted that, in order to ensure that the calculation results are meaningful, when performing fractional operations in the embodiments of the present invention, when encountering a situation where the denominator is 0, it is necessary to add a parameter adjustment factor greater than 0 to the denominator to prevent the denominator from being 0. The value of the parameter adjustment factor is set by the implementer according to the actual situation, and this application does not impose any special restrictions.
[0057] Understandably, The percentage of blinks in each period The larger the The more frequent the blinking is during a period, the higher the driver’s fatigue level is. The average eye closure time in each period The larger the The greater the likelihood of falling asleep during a period of time, the higher the driver's fatigue level.
[0058] In the above embodiment, since the eye area in the facial data of the driver shows obvious characteristics of increased number of eye closures and longer eye closure time when the driver shows fatigue during driving, the proportion of eye blinks and the average duration of eye closure are determined based on the facial image of the driver during the time period. Based on the proportion of eye blinks and the average duration of eye closure, the driver's facial fatigue coefficient can be accurately determined.
[0059] In one embodiment, the driving parameters include the actual steering wheel operation frequency and the actual steering wheel operation force; the driver's driving habit data include the driver's accustomed steering wheel operation frequency and the driver's accustomed steering wheel operation force; the driver's operation fatigue coefficient is determined based on the difference between the driving parameters within a time period and the driver's driving habit data, including: determining the driver's operation fatigue coefficient based on the difference between the actual steering wheel operation frequency within the time period and the driver's accustomed steering wheel operation frequency, and the difference between the actual steering wheel operation force within the time period and the driver's accustomed steering wheel operation force.
[0060] In one embodiment, the difference between the actual steering wheel operation frequency during the recording period and the driver's accustomed steering wheel operation frequency is the first difference, and the difference between the actual steering wheel operation force during the recording period and the driver's accustomed steering wheel operation force is the second difference. The driver's operation fatigue coefficient is positively correlated with the first difference and the second difference.
[0061] In one embodiment, the driver's operating fatigue coefficient may be determined according to the sum of the first difference and the second difference.
[0062] In one embodiment, the driver's operating fatigue coefficient can be determined according to the following formula: in, Indicates the The driver's operating fatigue coefficient within a period of time. Indicates the driver's accustomed steering wheel operation frequency. Indicates the The actual frequency of steering wheel operation within a period of time. Indicates the steering wheel operation force that the driver is accustomed to. Indicates the The actual steering wheel operation force during a period of time. Represents the normalization function.
[0063] In the above embodiment, since both the steering wheel operation frequency and the steering wheel operation force will show a downward trend when the driver shows fatigue during driving, the driver's operation fatigue coefficient can be accurately determined based on the difference between the actual steering wheel operation frequency within the time period and the steering wheel operation frequency to which the driver is accustomed, as well as the difference between the actual steering wheel operation force within the time period and the steering wheel operation force to which the driver is accustomed.
[0064] In one embodiment, see Figure 3 , according to the pressure conditions at each massage air bag during a time period, determining the fatigue level of the driver's body part corresponding to each massage air bag, including the following steps: Step 301 : Determine the fatigue value of the driver's body part corresponding to each massage air bag according to the pressure conditions at each massage air bag during the time period.
[0065] In one embodiment, the pressure condition may include a pressure change rate and a pressure average. The pressure change rate and the pressure average are determined based on the pressure values at each massage air bag within a time period, and the fatigue value of the driver's body part corresponding to each massage air bag is determined based on the pressure change rate and the pressure average at each massage air bag within the time period.
[0066] In one embodiment, the pressure change rate at the massage air bag within a time period can be determined based on the degree of dispersion of the pressure values at the massage air bag within the time period. In one embodiment, the degree of dispersion can be variance or standard deviation. In one embodiment, the degree of dispersion of the pressure values can be directly used as the pressure change rate, or the pressure change rate can be determined based on the degree of dispersion of the pressure values. The pressure change rate is positively correlated with the degree of dispersion of the pressure values.
[0067] In one embodiment, the fatigue value of the driver's body part corresponding to the massage airbag is positively correlated with the pressure change rate and the pressure average value at the massage airbag.
[0068] In one embodiment, the fatigue value of the driver's body part corresponding to the massage air bag can be determined based on the product of the pressure change rate and the pressure mean at the massage air bag. The formula is as follows: in, Indicates the In the period The fatigue value of the driver's body part corresponding to each massage airbag. Indicates the In the period The rate of pressure change at each massage air bag. Indicates the In the period The average pressure of each massage air bag. Represents the normalization function.
[0069] Understandably, In the period Average pressure at each massage bag and pressure change rate The larger the In the period The pressure value at the first massage air bag is high for a long time and the pressure value fluctuates frequently, indicating that the first In the period The more severe the fatigue of the driver's body part corresponding to each massage airbag, the more severe the fatigue value The bigger.
[0070] Step 302: Determine the driver's fatigue amplification factor based on the driver's weight.
[0071] The fatigue amplification coefficient represents the degree to which the driver's weight amplifies the increase in fatigue value of the driver's body parts.
[0072] In one embodiment, the fatigue amplification factor is positively correlated with the driver's weight. It is understood that the heavier the driver, the faster muscle fatigue accumulates under the same pressure, and therefore, the greater the fatigue amplification factor.
[0073] In one embodiment, the driver's weight can be normalized to obtain the driver's fatigue amplification factor. The formula is as follows: in, Indicates the driver's fatigue amplification factor. Indicates the driver's weight.
[0074] Step 303: Determine the fatigue value growth attenuation intensity based on the current total driving time.
[0075] The degree of attenuation of the fatigue value growth represents the degree of attenuation of the attenuation effect of the current total driving time on the growth of the fatigue value of the driver's body parts.
[0076] In one embodiment, as the current total driving time increases (ie, as driving time passes), the degree of fatigue value growth attenuation gradually increases, and the rate of increase gradually tends to be flat.
[0077] It is understandable that the accumulation (growth) of fatigue values in the driver's body parts gradually increases with the passage of driving time, and the growth rate of fatigue values in the driver's body parts is generally higher in the early stages of driving. However, this growth process is not unlimited. As the body gradually adapts to the pressure, when the fatigue values in the driver's body parts accumulate (grow) to a certain level, the growth rate will gradually decrease, and eventually the growth rate will tend to be flat.
[0078] In one embodiment, the fatigue value growth attenuation strength may be determined according to the following formula: in, Indicates the The fatigue value growth and decay intensity of each period. Indicates the current total driving time. Represents an exponential function with base e.
[0079] In one embodiment, the total driving time can be determined by multiplying the preset time by the number of time periods that have been experienced. The formula is as follows: in, Indicates the current total driving time. Indicates the preset duration. Indicates the number of time periods that have passed so far. Since the preset duration can be in minutes, for example, if the preset duration is 5 minutes, divide it by 60 in the formula to make the current total driving time in hours for easier calculation.
[0080] Step 304 , based on the fatigue amplification coefficient and the fatigue value growth attenuation strength, the fatigue value of the driver's body part corresponding to each massage airbag is corrected to obtain the fatigue degree of the driver's body part corresponding to each massage airbag.
[0081] In one embodiment, the fatigue value of the driver's body part corresponding to each massage airbag can be increased according to the ratio represented by the fatigue amplification coefficient, and the fatigue value of the driver's body part corresponding to each massage airbag can be attenuated according to the ratio represented by the fatigue value growth attenuation strength to obtain the fatigue level of the driver's body part corresponding to each massage airbag. The formula is as follows: in, Indicates the In the period The massage airbags can be used to measure the fatigue level of the driver's body parts corresponding to each massage airbag. Indicates the In the period The fatigue value of the driver's body part corresponding to each massage airbag. Indicates the driver's fatigue amplification factor. Indicates the The fatigue value growth and decay intensity of each period.
[0082] In the above embodiment, when a driver exhibits fatigue, various parts of the body, primarily the neck, waist, and back, experience a certain degree of soreness. However, due to differences in driving habits, sitting posture, and seat attitude among different drivers, the degree of soreness in different parts of the body varies. Therefore, personalized airbag control is required to achieve optimal relief. Therefore, a fatigue amplification factor is determined based on the driver's weight, and a fatigue value growth and decay intensity is determined based on the current total driving time. Based on the fatigue amplification factor and fatigue value growth and decay intensity, the fatigue value of each driver's body part corresponding to each massage airbag is corrected, thereby accurately determining the fatigue level of each driver's body part corresponding to each massage airbag.
[0083] In one embodiment, determining the flatness of a road passed by a car during a time period includes: acquiring point cloud data of the road passed by the car during the time period; determining the degree of bumpiness of the road passed by the car during the time period based on the degree of discreteness of coordinate values of the point cloud data in a direction perpendicular to the ground; and determining the flatness of the road passed by the car during the time period based on the degree of bumpiness.
[0084] In one embodiment, point cloud data of the road that the car passed during the period can be obtained from a lidar.
[0085] In one embodiment, the degree of dispersion may be an equation or a standard deviation, etc.
[0086] In one embodiment, the degree of flatness is negatively correlated to the degree of bumpiness.
[0087] In one embodiment, the degree of flatness may be determined based on the inverse of the degree of bumpiness.
[0088] In the above embodiment, since the greater the discrete degree of the coordinate values of the point cloud data of the road in the direction perpendicular to the ground, the bumpier the road is, therefore, based on the discrete degree of the coordinate values of the point cloud data of the road in the direction perpendicular to the ground, the bumpiness of the road passed by the car during the time period can be accurately determined, and then the flatness of the road passed by the car during the time period can be accurately determined.
[0089] In one embodiment, the target inflation and deflation pressure of the massage air bag is determined based on the smoothness of the road, the fatigue level corresponding to the massage air bag, and the maximum rated air pressure, including: determining a target inflation and deflation ratio based on the smoothness of the road and the fatigue level corresponding to the massage air bag; the target inflation and deflation ratio is positively correlated with the smoothness and the fatigue level corresponding to the massage air bag; and determining the target inflation and deflation pressure of the massage air bag based on the target inflation and deflation ratio and the maximum rated air pressure of the massage air bag.
[0090] In one embodiment, the road smoothness may include the road's flatness. A target inflation / deflation ratio is determined based on the product of the road's flatness and the corresponding fatigue level of the massage airbag. The target inflation / deflation ratio is then normalized, and the target inflation / deflation pressure of the massage airbag is determined based on the product of the normalized target inflation / deflation ratio and the maximum rated pressure of the massage airbag. The formula is as follows: in, Indicates that according to The data within the time period is determined by The target inflation and deflation pressure of each massage air bag. Indicates the The maximum rated air pressure of each massage air bag. Indicates the The smoothness of the road during a period of time. Indicates the In the period The massage airbags can be used to measure the fatigue level of the driver's body parts corresponding to each massage airbag. Indicates the target inflation / deflation ratio. Represents the normalization function.
[0091] In the above embodiment, since excessive inflation pressure of the massage airbag on bumpy roads can easily cause significant impact on the driver's body, the bumpier the road, the lower the target inflation and deflation pressure of the massage airbag should be. On a smooth road, excessive inflation pressure of the massage airbag may provide insufficient support for the driver's body, resulting in poor fatigue relief. Therefore, the smoother the road, the higher the target inflation and deflation pressure of the massage airbag should be. The greater the fatigue level of the driver's body part corresponding to the massage airbag, the higher the target inflation and deflation pressure of the massage airbag should be. Therefore, based on the smoothness of the road and the corresponding fatigue level of the massage airbag, the target inflation and deflation ratio can be accurately determined. The target inflation and deflation ratio is positively correlated with the smoothness and the corresponding fatigue level of the massage airbag. Then, based on the target inflation and deflation ratio and the maximum rated pressure of the massage airbag, the target inflation and deflation pressure of the massage airbag can be accurately determined. It avoids the problem that if the massage airbag is inflated with too high pressure on bumpy roads, it may cause a greater impact on the driver's body, and if the massage airbag is inflated with too low pressure on flat roads, it may not provide sufficient support to the driver's body and cause poor fatigue relief effect. It improves the safety and comfort of massage, thus realizing a comfortable, safe and intelligent massage.
[0092] In one embodiment, a target charging and discharging frequency of the massage airbag is determined based on the driving time of the car on the bumpy road section, the fatigue level of the massage airbag, and the initial charging and discharging frequency, including: determining a charging and discharging frequency adjustment ratio based on the driving time of the car on the bumpy road section and the fatigue level of the massage airbag; the charging and discharging frequency adjustment ratio is positively correlated with the driving time of the car on the bumpy road section and the fatigue level of the massage airbag; and adjusting the initial charging and discharging frequency according to the charging and discharging frequency adjustment ratio to obtain the target charging and discharging frequency of the massage airbag.
[0093] In one embodiment, the charge / discharge frequency adjustment ratio is determined based on the product of the vehicle's bumpy driving time and the corresponding fatigue level of the massage airbag. The charge / discharge frequency adjustment ratio is normalized, and the target charge / discharge frequency of the massage airbag is adjusted based on the initial charge / discharge frequency according to the normalized charge / discharge frequency adjustment ratio to obtain the target charge / discharge frequency of the massage airbag. The formula is as follows: in, Indicates that according to The data within the time period is determined by The target inflation and deflation frequency of each massage air bag. Indicates the initial inflation and deflation frequency of the massage air bag. Indicates the In the period The massage airbags can be used to measure the fatigue level of the driver's body parts corresponding to each massage airbag. Indicates the duration of driving on bumpy roads. Indicates the charge and discharge frequency adjustment ratio. Represents a normalization function. The normalized value range is [-1, 1]. That is, the normalized charge and discharge frequency adjustment ratio is adjusted based on the initial charge and discharge frequency, including decreasing and increasing the initial charge and discharge frequency.
[0094] In the above embodiment, the massage frequency should be higher when the driver's body parts are more tired and the driving time is longer, that is, the pressure is released by rapid inflation and deflation, so as to avoid prolonged pressure on the body, promote blood circulation, and relieve fatigue. Therefore, the inflation and discharge frequency adjustment ratio is determined according to the driving time of the bumpy road section of the car and the fatigue level corresponding to the massage airbag. The inflation and discharge frequency is adjusted on the basis of the initial inflation and discharge frequency according to the inflation and discharge frequency adjustment ratio, so that the target inflation and discharge frequency of the massage airbag can be accurately determined.
[0095] In one embodiment, see Figure 4 The method further includes: obtaining the temperature in the car cockpit and the humidity on the surface of the car seat in real time; if the temperature is less than a preset temperature threshold, controlling the heating element in the car seat to start heating; until the temperature is greater than or equal to the preset temperature threshold, controlling the heating element to stop heating; if the humidity is greater than a preset humidity threshold, controlling the ventilation element in the car seat to start ventilation; until the humidity is less than or equal to the preset humidity threshold, controlling the ventilation element to stop ventilation.
[0096] In one embodiment, the temperature in the car cabin can be obtained from a temperature sensor, and the humidity on the surface of the car seat can be obtained from a humidity sensor.
[0097] In one embodiment, the user can set the preset temperature threshold and the preset humidity threshold by pressing a button or touching a screen. In one embodiment, the user can set the manual / automatic temperature / humidity adjustment mode by pressing a button or touching a screen.
[0098] In one embodiment, if the user manually turns on or adjusts the heating function or the ventilation function, the manual instruction is executed first.
[0099] In one embodiment, the vehicle system can display the current temperature, humidity, and operating status on a display screen. If an abnormality in temperature, humidity, or operating status is detected, the system can provide a reminder via the vehicle computer or voice.
[0100] In the above embodiments, the massage function, coupled with heating or ventilation, can further enhance the comfort and intelligence of the vehicle. For example, in cold weather, the massage function combined with the heating function not only relaxes muscles but also keeps the body warm, reducing the additional burden of the cold. In hot weather, the ventilation function can remove heat, preventing discomfort and fatigue caused by overheating.
[0101] See Figure 5The present invention provides an operation control system for a car seat massage air bag, the system including a memory and a processor; the memory is used to store executable program code; the processor is used to call and run the executable program code from the memory to implement the following steps: after the massage air bag on the car seat starts massaging, every time a preset time period passes, the fatigue level of the driver's body part corresponding to each massage air bag is determined according to the pressure conditions at each massage air bag during the time period; the flatness of the road passed by the car during the time period is determined; for each massage air bag, the target inflation and deflation pressure of the massage air bag is determined according to the flatness of the road, the fatigue level corresponding to the massage air bag, and the maximum rated air pressure; the target inflation and deflation frequency of the massage air bag is determined according to the driving time of the car on the bumpy road section, the fatigue level corresponding to the massage air bag, and the initial inflation and deflation frequency; according to the target inflation and deflation pressure and the target inflation and deflation frequency, the massage air bag is controlled to be inflated and deflated to achieve massage.
[0102] In one embodiment, the processor further implements the following steps: after each preset time period, determining the driver's facial fatigue coefficient based on the driver's facial image during the time period; determining the driver's operational fatigue coefficient based on the difference between the driving parameters during the time period and the driver's driving habit data; determining the driver's fatigue level based on the facial fatigue coefficient and the operational fatigue coefficient; and determining whether to start massage based on the driver's fatigue level.
[0103] In one embodiment, the processor further implements the following steps: determining the average number of blinks and eye closure duration of the driver during the time period based on the driver's facial image during the time period, and determining the total number of blinks of the driver after the car is started in combination with the previous number of blinks; determining the proportion of blinks based on the ratio between the number of blinks during the time period and the total number of blinks; and determining the driver's facial fatigue coefficient based on the proportion of blinks and the average eye closure duration.
[0104] In one embodiment, the driving parameters include the actual steering wheel operation frequency and the actual steering wheel operation force; the driver's driving habit data includes the driver's accustomed steering wheel operation frequency and the driver's accustomed steering wheel operation force; the processor also implements the following steps: determining the driver's operation fatigue coefficient based on the difference between the actual steering wheel operation frequency within the time period and the driver's accustomed steering wheel operation frequency, and the difference between the actual steering wheel operation force within the time period and the driver's accustomed steering wheel operation force.
[0105] In one embodiment, the processor further implements the following steps: determining the fatigue value of the driver's body part corresponding to each massage air bag based on the pressure conditions at each massage air bag within a time period; determining the driver's fatigue amplification coefficient based on the driver's weight; determining the fatigue value growth and attenuation intensity based on the current total driving time; and correcting the fatigue value of the driver's body part corresponding to each massage air bag based on the fatigue amplification coefficient and the fatigue value growth and attenuation intensity to obtain the fatigue degree of the driver's body part corresponding to each massage air bag.
[0106] In one embodiment, the processor further implements the following steps: obtaining point cloud data of the road that the car passes during the time period; determining the degree of bumpiness of the road that the car passes during the time period based on the discrete degree of the coordinate values of the point cloud data in the direction perpendicular to the ground; and determining the degree of flatness of the road that the car passes during the time period based on the degree of bumpiness.
[0107] In one embodiment, the processor further implements the following steps: determining a target inflation / deflation ratio based on the flatness of the road and the corresponding fatigue level of the massage air bag; the target inflation / deflation ratio is positively correlated with the flatness and the corresponding fatigue level of the massage air bag; and determining a target inflation / deflation pressure of the massage air bag based on the target inflation / deflation ratio and the maximum rated pressure of the massage air bag.
[0108] In one embodiment, the processor further implements the following steps: determining a charging and discharging frequency adjustment ratio based on the driving time of the car on bumpy roads and the corresponding fatigue level of the massage airbag; the charging and discharging frequency adjustment ratio is positively correlated with the driving time of the car on bumpy roads and the corresponding fatigue level of the massage airbag; and adjusting the initial charging and discharging frequency according to the charging and discharging frequency adjustment ratio to obtain a target charging and discharging frequency of the massage airbag.
[0109] In one embodiment, the processor also implements the following steps: obtaining the temperature in the car cockpit and the humidity on the surface of the car seat in real time; if the temperature is lower than a preset temperature threshold, controlling the heating element in the car seat to start heating; until the temperature is greater than or equal to the preset temperature threshold, controlling the heating element to stop heating; if the humidity is greater than the preset humidity threshold, controlling the ventilation element in the car seat to start ventilation; until the humidity is less than or equal to the preset humidity threshold, controlling the ventilation element to stop ventilation.
[0110] It should be noted that the order in which the embodiments of the present invention are described above is for illustrative purposes only and does not necessarily represent the superiority or inferiority of the embodiments. The processes depicted in the accompanying drawings do not necessarily require the specific order or sequential order shown to achieve the desired results. In certain embodiments, multitasking and parallel processing are also possible or may be advantageous.
[0111] The various embodiments in this specification are described in a progressive manner, and the same or similar parts between the various embodiments can be referred to each other. Each embodiment focuses on the differences from other embodiments.
Claims
1. A method for controlling the operation of a car seat massage air bag, characterized in that: The method comprises: After the massage airbags on the car seat start massaging, every time a preset time period passes, the fatigue level of the driver's body part corresponding to each massage airbag is determined based on the pressure conditions at each massage airbag during the time period; Determine the smoothness of the road traveled by the vehicle during the specified time period; For each massage air bag, determining a target inflation / deflation pressure of the massage air bag according to the smoothness of the road, the fatigue level of the massage air bag, and the maximum rated air pressure; determining a target charging and discharging frequency of the massage airbag according to the duration of the vehicle's driving on a bumpy road, the fatigue level of the massage airbag, and the initial charging and discharging frequency; According to the target inflation and deflation pressure and the target inflation and deflation frequency, the massage air bag is controlled to inflate and deflate to achieve massage.
2. The operation control method of the car seat massage air bag according to claim 1, characterized in that: Before the massage airbag on the car seat starts massaging, the method further includes: After each period of the preset time, the driver's facial fatigue coefficient is determined based on the driver's facial image during the period; determining an operating fatigue coefficient of the driver according to a difference between the driving parameters within the time period and the driving habit data of the driver; determining the driver's fatigue level according to the facial fatigue coefficient and the operational fatigue coefficient; Whether to start massage is determined according to the driver's fatigue level.
3. The operation control method of the car seat massage air bag according to claim 2, characterized in that: Determining the driver's facial fatigue coefficient based on the driver's facial image within the time period includes: Determining, based on the facial image of the driver during the time period, an average of the number of blinks and the duration of eye closure of the driver during the time period, and determining, in combination with the previous number of blinks, a total number of blinks of the driver after the vehicle was started; Determining a blink ratio according to a ratio between the number of blinks in the time period and the total number of blinks; The driver's facial fatigue coefficient is determined according to the blink frequency ratio and the average eye closing time.
4. The operation control method of the car seat massage air bag according to claim 2, characterized in that: The driving parameters include the actual steering wheel operation frequency and the actual steering wheel operation force; the driver's driving habit data includes the driver's accustomed steering wheel operation frequency and the driver's accustomed steering wheel operation force; Determining the driver's operating fatigue coefficient based on the difference between the driving parameters within the time period and the driver's driving habit data includes: The driver's operation fatigue coefficient is determined based on the difference between the actual steering wheel operation frequency within the time period and the steering wheel operation frequency to which the driver is accustomed, and the difference between the actual steering wheel operation force within the time period and the steering wheel operation force to which the driver is accustomed.
5. The operation control method of the car seat massage air bag according to claim 1, characterized in that: Determining the fatigue level of the driver's body part corresponding to each massage airbag according to the pressure conditions at each massage airbag during the time period includes: determining a fatigue value of a driver's body part corresponding to each massage air bag according to a pressure condition at each massage air bag during the time period; determining a fatigue amplification factor of the driver according to the driver's weight; Determine the fatigue value growth and decay intensity based on the current total driving time; According to the fatigue amplification coefficient and the fatigue value growth attenuation strength, the fatigue value of the driver's body part corresponding to each massage airbag is corrected to obtain the fatigue degree of the driver's body part corresponding to each massage airbag.
6. The operation control method of the car seat massage air bag according to claim 1, characterized in that: Determining the smoothness of the road passed by the vehicle during the time period includes: Obtaining point cloud data of the road that the car passes through during the time period; determining a degree of bumpiness of the road traveled by the vehicle during the time period based on a degree of discreteness of coordinate values of the point cloud data in a direction perpendicular to the ground; The smoothness of the road that the vehicle passes through during the period is determined according to the degree of bumpiness.
7. The operation control method of the car seat massage air bag according to claim 1, characterized in that: The step of determining the target inflation and deflation pressure of the massage air bag according to the smoothness of the road, the fatigue level corresponding to the massage air bag, and the maximum rated air pressure includes: determining a target inflation / deflation ratio based on the flatness of the road and the fatigue level of the massage airbag; wherein the target inflation / deflation ratio is positively correlated with the flatness and the fatigue level of the massage airbag; The target inflation and deflation pressure of the massage air bag is determined according to the target inflation and deflation ratio and the maximum rated air pressure of the massage air bag.
8. The operation control method of the car seat massage air bag according to claim 1, characterized in that: The step of determining a target charging and discharging frequency of the massage airbag according to the duration of the bumpy road driving of the automobile, the fatigue level corresponding to the massage airbag, and the initial charging and discharging frequency includes: determining a charging and discharging frequency adjustment ratio based on the duration of the vehicle's travel on bumpy roads and the corresponding fatigue level of the massage airbag; the charging and discharging frequency adjustment ratio is positively correlated with the duration of the vehicle's travel on bumpy roads and the corresponding fatigue level of the massage airbag; The target charging and discharging frequency of the massage air bag is obtained by adjusting the initial charging and discharging frequency according to the charging and discharging frequency adjustment ratio.
9. The operation control method of the car seat massage air bag according to claim 1, characterized in that: The method further comprises: Get the temperature in the car cockpit and the humidity on the car seat surface in real time; If the temperature is lower than a preset temperature threshold, the heating element in the car seat is controlled to start heating; until the temperature is greater than or equal to the preset temperature threshold, the heating element is controlled to stop heating; If the humidity is greater than a preset humidity threshold, the ventilation element in the car seat is controlled to start ventilation; until the humidity is less than or equal to the preset humidity threshold, the ventilation element is controlled to stop ventilation.
10. An operation control system for a car seat massage air bag, characterized in that: The system includes a memory and a processor; the memory is used to store executable program code; the processor is used to call and run the executable program code from the memory to implement the operation control method of the automobile seat massage air bag according to any one of claims 1 to 9.