Control method, device, system, vehicle, controller and medium of a pneumatic lumbar support

By calculating the pressure vector distance parameter of the lumbar support airbag and adjusting the inflation and deflation, the problem of frequent inflation and deflation caused by manual adjustment by the user is solved, and the stable support and riding comfort of the pneumatic lumbar support are achieved.

CN118977631BActive Publication Date: 2026-04-17SHENZHEN SNOWFAN TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
SHENZHEN SNOWFAN TECH CO LTD
Filing Date
2024-08-29
Publication Date
2026-04-17

AI Technical Summary

Technical Problem

Existing pneumatic lumbar supports require users to frequently adjust the support position manually to find the most comfortable lumbar support, resulting in frequent inflation and deflation of the lumbar support airbags and loss of stable support effect.

Method used

By obtaining the current pressure value of the raised area of ​​N lumbar support airbags, the distance parameter between the actual pressure vector and the target pressure vector is calculated. When the distance parameter exceeds the set threshold, the lumbar support airbags are inflated and deflated in order from bottom to top until the distance parameter does not exceed the set threshold.

Benefits of technology

It reduces the need for frequent inflation and deflation of the lumbar support airbags, improving the stability and comfort of the lumbar support and providing a more stable automatic support experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118977631B_ABST
    Figure CN118977631B_ABST
Patent Text Reader

Abstract

This invention relates to the field of lumbar support technology, and more particularly to a control method, device, system, controller, and medium for a pneumatic lumbar support. The method involves acquiring the current pressure values ​​corresponding to the lifting areas of N lumbar support airbags, determining the actual pressure vector based on these multiple current pressure values, and calculating the distance parameter between the target pressure vector and the actual pressure vector based on a preset target pressure vector. When the distance parameter exceeds a set threshold, the N lumbar support airbags are inflated or deflated until the distance parameter falls below the set threshold. Therefore, this application calculates the distance parameter between the target pressure vector and the actual pressure vector, and adjusts the inflation or deflation of the N lumbar support airbags when the distance parameter exceeds a set threshold. Because the user's adjustment action is relatively small, the distance parameter exhibits minimal fluctuation, thus avoiding the technical problem of frequent inflation / deflation adjustments and improving the support effect of the lumbar support airbags in maintaining stability during frequent inflation / deflation.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of lumbar support technology, and in particular to a control method, device, system, vehicle, controller, and medium for a pneumatic lumbar support. Background Technology

[0002] Pneumatic lumbar supports typically use one or more air bags. When these air bags are inflated, they provide effective and comfortable support to the lumbar region of the seat. They are widely used in car seats. However, existing pneumatic lumbar supports only function as actuators, meaning that users need to manually adjust the support position in actual use to find the most comfortable lumbar support level for different seating positions.

[0003] It is evident that existing pneumatic lumbar supports require users to manually adjust the support position to find the most comfortable lumbar support level for different sitting positions. However, since users' sitting postures change constantly, frequent manual adjustments are necessary. Furthermore, Chinese patent application number 202211471235.X discloses a device and method for automatically adjusting the lumbar support using a pressure sensor. This method adjusts the volume of the airbag based on a target pressure threshold and the current overall pressure value obtained by the sensor until the adjusted overall pressure value meets the target pressure threshold. However, in practical use, especially with multiple lumbar support airbags, simple control using a threshold makes the lumbar support airbags highly sensitive to even slight occupant movements. This leads to frequent inflation and deflation of the lumbar support airbags, resulting in a loss of stable support. Summary of the Invention

[0004] Therefore, it is necessary to provide a control method, device, vehicle, controller, and medium for a pneumatic lumbar support to address the aforementioned technical problems, thereby avoiding the technical issues of frequent inflation and deflation adjustments and improving the support effect of the lumbar support air bag in terms of stability during frequent inflation and deflation.

[0005] Firstly, a control method for a pneumatic lumbar support is provided, including:

[0006] Obtain the current pressure value corresponding to the raised area of ​​each of the N lumbar support air bags;

[0007] Based on the multiple current pressure values, determine the actual pressure vector;

[0008] Based on the preset target pressure vector, the distance parameter between the target pressure vector and the actual pressure vector is calculated.

[0009] When the distance parameter exceeds the set threshold, the N lumbar support air bags are inflated or deflated until the distance parameter does not exceed the set threshold.

[0010] Furthermore, the N lumbar support air bags are stacked sequentially, and the inflation / deflation adjustment of the N lumbar support air bags includes:

[0011] Following the adjustment sequence from bottom to top, the inflation and deflation control is performed on each of the N lumbar support air bags in sequence.

[0012] The inflation / deflation of each lumbar support airbag includes: controlling the inflation / deflation of the lumbar support airbag according to the relationship between the actual pressure value corresponding to the raised area of ​​the lumbar support airbag and the target pressure value, until the error between the actual pressure value corresponding to the raised area of ​​the lumbar support airbag and the target pressure value is less than a preset error threshold.

[0013] Furthermore, the error is calculated based on the absolute difference between the actual pressure value and the target pressure value corresponding to the raised area of ​​the lumbar support air bag;

[0014] or;

[0015] The error is calculated based on the perfect square difference between the actual pressure value and the target pressure value corresponding to the raised area of ​​the lumbar support air bag.

[0016] Furthermore, the target pressure vector is obtained in the following manner:

[0017] Receive the target pressure vector sent by an external terminal device;

[0018] or;

[0019] Read the target pressure vector pre-stored in the vehicle system;

[0020] or;

[0021] The target pressure vector is calculated based on the current pressure values ​​corresponding to the lifting areas of the N lumbar support airbags.

[0022] Furthermore, the distance parameter is calculated using the following formula:

[0023]

[0024] in, The distance parameter is... Let be the target pressure value corresponding to the i-th jacking region. Let n be the actual pressure value corresponding to the i-th jacking region, and n be the number of jacking regions.

[0025] Secondly, a control device for a pneumatic lumbar support is provided, comprising:

[0026] The acquisition module is used to acquire the current pressure value corresponding to the lifting area of ​​each of the N lumbar support air bags;

[0027] The determining module is used to determine the actual pressure vector based on multiple current pressure values;

[0028] The calculation module is used to calculate the distance parameter between the target pressure vector and the actual pressure vector based on the preset target pressure vector;

[0029] The control module is used to adjust the inflation and deflation of N waist support air bags when the distance parameter exceeds a set threshold, until the distance parameter does not exceed the set threshold.

[0030] Thirdly, a pneumatic lumbar support system is provided, the pneumatic lumbar support system including a pressure sensor, a lumbar support controller, a seat body and a lumbar support airbag assembly, the lumbar support airbag assembly including an airbag back panel and N lumbar support airbags fixedly connected to the airbag back panel, the seat body including a backrest foam, the backrest foam including a foam A side and a foam B side.

[0031] The air bag backplate is mounted on the foam B surface, the pressure sensor is fixed on the foam A surface, the pressure sensor is used to detect the current pressure value corresponding to the lifting area of ​​each of the N lumbar support air bags, and the lumbar support controller is used to execute the steps of the pneumatic lumbar support control method described in the first aspect above.

[0032] Fourthly, a vehicle is provided that includes the pneumatic lumbar support system described in the third aspect above.

[0033] Fifthly, a controller is provided, the controller including a processor, a memory, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the control method of the pneumatic lumbar support described in the first aspect.

[0034] In a sixth aspect, embodiments of the present invention provide a computer-readable storage medium storing a computer program that, when executed by a processor, implements the pneumatic lumbar support control method described in the first aspect.

[0035] In summary, this invention provides a control method, device, system, vehicle, controller, and medium for a pneumatic lumbar support. It acquires the current pressure values ​​corresponding to the lifting areas of N lumbar support airbags, determines the actual pressure vector based on these multiple current pressure values, and calculates the distance parameter between the target pressure vector and the actual pressure vector based on a preset target pressure vector. When the distance parameter exceeds a set threshold, the N lumbar support airbags are inflated or deflated until the distance parameter does not exceed the set threshold. Therefore, in one embodiment of this application, by calculating the distance parameter between the target pressure vector and the actual pressure vector, and adjusting the inflation or deflation of the N lumbar support airbags when the distance parameter exceeds a set threshold, the distance parameter exhibits minimal fluctuation due to the small user adjustment action. This avoids the technical problem of frequent inflation / deflation adjustments and improves the support effect of the lumbar support airbags in maintaining stability during frequent inflation / deflation. Attached Figure Description

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

[0037] Figure 1 This is a schematic diagram of a pneumatic lumbar support system provided in an embodiment of the present invention;

[0038] Figure 2 This is a schematic diagram of a lumbar support air bag assembly in a pneumatic lumbar support system according to an embodiment of the present invention;

[0039] Figure 3 This is a schematic flowchart of a control method for a pneumatic lumbar support according to an embodiment of the present invention;

[0040] Figure 4 This is a schematic diagram of a process for sequentially adjusting a waist-lowering air bag according to an embodiment of the present invention;

[0041] Figure 5 This is a schematic diagram of a control device for a pneumatic lumbar support according to an embodiment of the present invention;

[0042] Figure 6 This is a schematic diagram of the structure of a controller provided in an embodiment of the present invention. Detailed Implementation

[0043] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0044] It should be understood that, when used in this specification and the appended claims, the term "comprising" indicates the presence of the described features, integrals, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, integrals, steps, operations, elements, components and / or collections thereof.

[0045] It should also be understood that the term “and / or” as used in this specification and the appended claims refers to any combination of one or more of the associated listed items and all possible combinations, and includes such combinations.

[0046] As used in this specification and the appended claims, the term "if" may be interpreted, depending on the context, as "when," "once," "in response to determination," or "in response to detection." Similarly, the phrase "if determined" or "if [described condition or event] is detected" may be interpreted, depending on the context, as meaning "once determined," "in response to determination," "once [described condition or event] is detected," or "in response to detection of [described condition or event]."

[0047] Furthermore, in the description of this invention and the appended claims, the terms "first," "second," "third," etc., are used only for distinguishing descriptions and should not be construed as indicating or implying relative importance.

[0048] References to "one embodiment" or "some embodiments" as described in this specification mean that one or more embodiments of the invention include a specific feature, structure, or characteristic described in connection with that embodiment. Therefore, the phrases "in one embodiment," "in some embodiments," "in other embodiments," "in still other embodiments," etc., appearing in different parts of this specification do not necessarily refer to the same embodiment, but rather mean "one or more, but not all, embodiments," unless otherwise specifically emphasized. The terms "comprising," "including," "having," and variations thereof mean "including but not limited to," unless otherwise specifically emphasized.

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

[0050] To illustrate the technical solution of the present invention, specific embodiments are described below.

[0051] In one embodiment, such as Figure 1 and Figure 2 The diagram shown is a structural schematic of a pneumatic lumbar support system according to an embodiment of the present invention. The pneumatic lumbar support system includes a pressure sensor, a lumbar support controller (not shown), a seat body, and a lumbar support airbag assembly. The lumbar support airbag assembly includes an airbag backplate 1 and N lumbar support airbags 2 fixedly connected to the airbag backplate 1. Figure 2 In the example (using two lumbar support airbags as an example), the seat body is equipped with backrest foam, which includes foam surface A and foam surface B. Foam surface A faces the user's back and provides cushioning, while foam surface B is the opposite surface of foam surface A. The airbag back panel 1 is fixedly installed on the backrest foam, the pressure sensor is fixed on foam surface A, and N lumbar support airbags 2 are respectively fixed on the airbag back panel 1. Each of the N lumbar support airbags 2 is equipped with a ventilation tube 3.

[0052] One side of the lumbar support airbag (as an example, it could be top, bottom, left, or right; in this embodiment, the top is used as the fixing point) is fixed to the back plate of the airbag. The pressure sensor includes N sensing areas ( Figure 2 In the example, taking two sensing areas (i.e., the first sensing area and the second sensing area) as an example, the number of N sensing areas corresponds one-to-one with the N lumbar support air bags. The sensing area of ​​the pressure sensor overlaps with the lifting area of ​​the corresponding lumbar support air bag. The pressure sensor is used to detect the current pressure value corresponding to the lifting area of ​​each of the N lumbar support air bags 2. The lumbar support controller is used to execute the steps of the pneumatic lumbar support control method provided in the embodiments of this application, which will be described in detail in the following embodiments.

[0053] The foam can be polyurethane foam, sponge, thick fabric, etc., characterized by a certain degree of softness, deformation under pressure, and the ability to roughly return to its original shape after the pressure is removed. Figure 2Taking two lumbar support airbags as an example, the first and second lumbar support airbags in the lumbar support airbag assembly have a partially overlapping area, with the first lumbar support airbag located below the second lumbar support airbag. The purpose of this overlapping area is to create a greater lifting height when both airbags are inflated simultaneously. In this embodiment, the first lumbar support airbag is located below the second lumbar support airbag; however, this order may be reversed in other embodiments. The pressure sensor is fixed to the foam surface A, and the airbag backplate in the lumbar support airbag assembly is fixed to the foam surface B. The first sensing area of ​​the pressure sensor overlaps with the lifting area of ​​the first lumbar support airbag, corresponding to the lifting force generated by the first lumbar support airbag; the second sensing area overlaps with the lifting area of ​​the second lumbar support airbag, corresponding to the lifting force of the second lumbar support airbag. This application enables the simultaneous inflation and deflation of two air bags, or the individual inflation and deflation of one air bag at a time, thereby adjusting the comfort of the human body sitting in the car seat and providing lumbar support, so that the spine is straightened when driving, avoiding scoliosis caused by poor driving posture over a long period of time.

[0054] When in use, the lumbar support controller inflates and deflates the N lumbar support air bags 2. During inflation, the corresponding air bags will bulge to provide more lumbar support. During deflation, the air bags will shrink to reduce the lumbar support.

[0055] It should be noted that the above Figure 1 This is merely a schematic diagram of one system configuration used in the control method of the pneumatic lumbar support provided in the embodiments of this application, and does not limit the system used in the control method of the pneumatic lumbar support provided in the embodiments of this application.

[0056] For example, as an example, the N lumbar support airbags can be arranged in an overlapping manner or in other non-overlapping arrangements, without any specific limitation.

[0057] In one embodiment, the present invention provides a vehicle including a pneumatic lumbar support system as described in any of the preceding claims.

[0058] In one embodiment, such as Figure 3 The diagram shown is a flowchart illustrating a control method for a pneumatic lumbar support provided by the present invention. This control method may include the following steps:

[0059] S301: Obtain the current pressure value corresponding to the raised area of ​​each of the N lumbar support air bags.

[0060] In some embodiments, the user can send a start command to the lumbar support controller via the control panel to initiate the workflow. The pressure sensor can acquire and record the current pressure values ​​corresponding to the raised areas of the N lumbar support airbags on the seat in real time. Therefore, the raised areas of the N lumbar support airbags overlap with the sensing area of ​​the pressure sensor, and the number of its sensing areas is the same as the number of N lumbar support airbags. For example, using a design with two sets of lumbar support airbags, the pressure sensor can acquire the forward pressure values ​​corresponding to the first and second lumbar support airbags respectively.

[0061] In other embodiments, before acquiring the current pressure values ​​corresponding to the raised areas of the N lumbar support airbags, the current state of the vehicle seat can be detected. This is achieved by collecting pressure information, image information, and / or infrared information from the vehicle seat, and simultaneously determining whether the vehicle seat is occupied based on this information. At the same time, the actual state of the seatbelt latch is also collected. If the vehicle seat is determined to be occupied and the actual state is latched, then the current state is determined to be occupied. The pressure information can be collected using a pressure sensor, the image information can be collected using an image acquisition device (such as a camera), the infrared information can be collected using an infrared sensor, and the actual state of the seatbelt latch can be determined using the signal from the seatbelt buckle. In this embodiment of the invention, a pressure sensor can be installed inside the vehicle seat, and a camera and / or infrared sensor can be installed in a suitable location in the vehicle (such as a rearview mirror or dashboard) to collect pressure information of the vehicle seat through the pressure sensor, image information of the vehicle seat through the camera, and infrared information of the vehicle seat through the infrared sensor. Then, the vehicle seat can be determined to be occupied by the detected pressure information, image information and / or infrared information. When the vehicle seat is occupied, the current pressure value corresponding to the raised area of ​​N lumbar support airbags can be obtained to ensure the effectiveness of the pneumatic lumbar support adaptive control.

[0062] S302: Determine the actual pressure vector based on the multiple current pressure values.

[0063] After obtaining the N current pressure values ​​corresponding to the N lumbar support air bags, they are converted into actual pressure vectors. These actual pressure vectors are determined based on the aforementioned N current pressure values. In other words, the pressure values ​​of each actual pressure vector represent the actual pressure values ​​of each lifting area after the pneumatic lumbar support changes (such as deformation) due to external influences.

[0064] Because the contact area between the user and each raised area is different, the pressure value of each raised area is also different. Therefore, pressure sensors are installed in the seat. When the user contacts the seat, the current pressure value corresponding to the raised area of ​​each of the N lumbar support airbags is recorded to determine the actual pressure vector. For example, the acquired multiple current pressure values ​​are used... To indicate, among which, This represents the actual pressure value corresponding to the first jacking area. The actual pressure value corresponding to the second jacking area, ... Let n be the actual pressure value corresponding to the nth jacking region. As an example, the actual pressure vector can be: .

[0065] Of course, in other embodiments, considering that the current pressure values ​​may have errors in reflecting the supporting force of the lumbar support on the human lower back, as another example, the current pressure value of each bolstered area can be measured multiple times to obtain different sets of current pressure values. The average current pressure value set of each bolstered area is then calculated to obtain the average current pressure value for each bolstered area. Based on the average current pressure value for each bolstered area, the actual pressure vector is determined, thereby reflecting the actual supporting force of the lumbar support on the human lower back as accurately as possible. It should be noted that this design is not limited to this; in other embodiments, multiple current pressure values ​​can be processed through other function mapping relationships to determine the actual pressure vector.

[0066] S303: Based on the preset target pressure vector, calculate the distance parameter between the target pressure vector and the actual pressure vector.

[0067] In a specific example, the target pressure vector is obtained as follows:

[0068] Receive the target pressure vector sent by an external terminal device;

[0069] or;

[0070] Read the target pressure vector pre-stored in the vehicle system;

[0071] or;

[0072] The target pressure vector is calculated based on the current pressure values ​​corresponding to the lifting areas of the N lumbar support airbags.

[0073] Specifically, there are three ways to obtain the target pressure vector: First, by receiving the target pressure vector sent by an external terminal device. This terminal device can be independent of the vehicle, such as a mobile phone or wristband, or it can be a device installed in the vehicle, such as a car infotainment system or multimedia device. For example, the car infotainment system sets a new target pressure vector for the pneumatic lumbar support system so that the target pressure vector can be quickly obtained, allowing for rapid and accurate calculation of distance parameters and thus improving adjustment efficiency. Second, by reading the target pressure vector pre-stored in the vehicle system. This provides a simpler and more intuitive way to obtain the target pressure vector, enabling rapid and accurate calculation of distance parameters and thus improving adjustment efficiency. Third, the target pressure vector can be calculated based on the current pressure values ​​corresponding to the raised areas of N lumbar support airbags. This method can adapt to users of different weights, sitting postures, or body types, and can quickly and accurately calculate a more comfortable target pressure vector based on the different pressure distribution on the back.

[0074] It should be noted that this application can obtain the target pressure vector not only through the above-mentioned methods, but also through other methods, and this application does not impose any limitations on this.

[0075] In this embodiment, the distance parameter is calculated by comparing the target pressure vector and the actual pressure vector. After calculating the distance parameter, it is then determined whether the distance parameter exceeds a set threshold, so that step S304 can be executed. If the distance parameter exceeds the set threshold, the inflation and deflation of the N lumbar support air bags are adjusted until the distance parameter does not exceed the set threshold. It should be noted that the distance calculation method in this application can be Manhattan distance, cosine distance, Euclidean distance, etc., and this application does not impose any limitations on it.

[0076] In this embodiment, the target pressure vector is... The actual pressure vector is For example, This represents the target pressure value corresponding to the nth jacking region. Let the actual pressure value be the value corresponding to the nth jacking region. Then, based on the target pressure vector and the actual pressure vector, the distance parameter between the target pressure vector and the actual pressure vector is calculated. The distance parameter is calculated using the following formula:

[0077]

[0078] in, The distance parameter is... Let be the target pressure value corresponding to the i-th jacking region. Let n be the actual pressure value corresponding to the i-th jacking region, and n be the number of jacking regions.

[0079] In this embodiment, by calculating the distance parameter between the target pressure vector and the actual pressure vector, the inflation volume and support position of the pneumatic lumbar support can be precisely adjusted to ensure that the pneumatic lumbar support provides appropriate support and pressure to each person's waist, making the support effect more in line with the user's requirements, thereby improving the user's comfort and support effect, and protecting the user's health and safety.

[0080] S304: When the distance parameter exceeds the set threshold, the N lumbar support air bags are inflated or deflated until the distance parameter does not exceed the set threshold.

[0081] In this embodiment of the application, after obtaining the distance parameter, it is necessary to determine whether the distance parameter exceeds the set threshold. If the distance parameter exceeds the set threshold, the N lumbar support air bags are inflated and deflated until the distance parameter does not exceed the set threshold. Since the user's adjustment action is small, the distance parameter will have small fluctuations, thereby avoiding the problem of deterioration in experience caused by frequent inflation and deflation adjustments, and enhancing the comfort and functionality of the car seat.

[0082] It should be noted that the N lumbar support airbags can be stacked sequentially or not sequentially; there is no specific limitation.

[0083] In a specific example, N lumbar support airbags are stacked sequentially, and the inflation and deflation of the N lumbar support airbags are adjusted, including:

[0084] Following the adjustment sequence from bottom to top, the inflation and deflation control is performed on each of the N lumbar support air bags in sequence.

[0085] The inflation / deflation of each lumbar support airbag includes: controlling the inflation / deflation of the lumbar support airbag according to the relationship between the actual pressure value corresponding to the raised area of ​​the lumbar support airbag and the target pressure value, until the error between the actual pressure value corresponding to the raised area of ​​the lumbar support airbag and the target pressure value is less than a preset error threshold.

[0086] Specifically, after calculating the distance parameter between the target pressure vector and the actual pressure vector, a threshold value needs to be preset. This threshold can be a reference value indicating lower user comfort. The threshold value can be determined using multiple users as test samples. During the test, the tilt angle between the target sensing area of ​​the seat and the user is adjusted in real time to change the contact area between the user and the seat, thereby altering the user's body pressure value. The body pressure values ​​indicating higher user comfort (smaller body pressure values) and lower user comfort (the preset value) are recorded, thus obtaining the preset value in this embodiment of the invention. By determining whether the distance parameter exceeds the preset value, if the distance parameter does not exceed the preset value, the steps of the pneumatic lumbar support control method are re-executed. Since N lumbar support airbags are stacked sequentially, if the distance parameter exceeds the preset value, the inflation and deflation control of each of the N lumbar support airbags is performed sequentially from bottom to top to ensure that each airbag receives proper support and pressure, thereby providing the user with a better riding experience.

[0087] It should be noted that the settings can be adjusted according to the actual situation, and this application does not impose any restrictions on them.

[0088] In this embodiment of the application, when controlling the inflation and deflation of each lumbar support air bag, it is necessary to determine whether the error between the actual pressure value measured by the corresponding sensing area of ​​each lumbar support air bag and the target pressure value meets the preset error threshold, that is, whether it meets the condition that "( and (error value) ",in, The permissible error threshold for the nth jacking region ( and (error value).

[0089] In one embodiment, the preset error threshold corresponding to each jacking area is calculated based on the absolute difference between the actual pressure value and the target pressure value corresponding to the jacking area of ​​the lumbar support airbag; or, it is calculated based on the perfect square difference between the actual pressure value and the target pressure value corresponding to the jacking area of ​​the lumbar support airbag, i.e., a simple difference can be used. Calculations can also be performed using other methods, such as Other methods for evaluating the difference between two values ​​can be used for calculation, and this application does not impose any limitations on this method.

[0090] If the preset error threshold is not met, the lumbar support airbag will be inflated / deflated according to the relationship between the actual pressure value and the target pressure value corresponding to the raised area of ​​the lumbar support airbag, until the error between the actual pressure value and the target pressure value corresponding to the raised area of ​​the lumbar support airbag is less than the preset error threshold.

[0091] For example, such as Figure 4 As shown, firstly, it is determined whether the distance parameter exceeds the set value. When the distance parameter exceeds the set value, it is determined whether the error between the actual pressure value measured in the sensing area corresponding to the first lumbar support airbag and the target pressure value meets the preset error threshold. If the preset error threshold is not met, the first lumbar support airbag is inflated / deflated according to the relationship between the actual pressure value corresponding to the lifting area of ​​the first lumbar support airbag and the target pressure value until the error between the actual pressure value corresponding to the lifting area of ​​the first lumbar support airbag and the target pressure value is less than the preset error threshold. If the preset error threshold is met, the inflation / deflation of the first lumbar support airbag is maintained, and it is further determined whether the error between the actual pressure value measured in the sensing area corresponding to the second lumbar support airbag and the target pressure value meets the preset error threshold. If the preset error threshold is not met, the error between the actual pressure value measured in the sensing area corresponding to the lifting area of ​​the second lumbar support airbag and the target pressure value meets the preset error threshold. Based on the relationship between the actual pressure value and the target pressure value, the second lumbar support airbag is inflated / deflated until the error between the actual pressure value and the target pressure value corresponding to the raised area of ​​the second lumbar support airbag is less than a preset error threshold. If the preset error threshold is met, the inflation / deflation of the second lumbar support airbag is maintained, and the above steps are repeated until it is determined whether the error between the actual pressure value and the target pressure value measured in the sensing area corresponding to the nth lumbar support airbag meets the preset error threshold. If not, the nth lumbar support airbag is inflated / deflated according to the relationship between the actual pressure value and the target pressure value corresponding to the raised area of ​​the nth lumbar support airbag until the error is less than the preset error threshold. That is, the adjustment is completed until the error between the actual pressure value and the target pressure value measured in the sensing areas corresponding to all lumbar support airbags meets the preset error threshold.

[0092] As can be seen, in this embodiment, the inflation and deflation of each lumbar support airbag is adjusted sequentially from bottom to top. In this way, each airbag only needs to be adjusted once in each adjustment cycle to achieve the adjustment target, which greatly reduces the adjustment time. This allows for quick and accurate automatic adjustment of the pneumatic lumbar support based on the pressure distribution of the human body on the seat, thereby providing a more stable automatic support experience.

[0093] In this embodiment, the reason for adjusting the inflation and deflation levels of each lumbar support airbag sequentially from bottom to top is that, due to the overlapping positions of the upper and lower airbags, the lower airbag will push up the upper airbag during inflation or deflation. Therefore, the inflation or deflation of the lower airbag will cause a significant pressure change in the area of ​​the upper adjacent airbag, while the inflation or deflation of the upper airbag will have a smaller impact on the pressure in the area of ​​the lower adjacent airbag. The bottom-to-top adjustment method can quickly adjust the lumbar support force to the target value. It can be seen that by adjusting sequentially, with the bottom airbag being adjusted first, each airbag only needs to be adjusted once in each adjustment cycle to achieve the adjustment target. This achieves faster adjustment speed and provides a more stable automatic support experience.

[0094] Please see Figure 5 , Figure 5 This is a schematic diagram of the control device for a pneumatic lumbar support provided in an embodiment of the present invention. In this embodiment, the device includes modules for performing various functions. Figure 3 The steps in the corresponding embodiments. Please refer to the details. Figure 1 The relevant descriptions in the corresponding embodiments are shown below. For ease of explanation, only the parts relevant to this embodiment are shown. See also... Figure 5 The control device 50 for the pneumatic lumbar support includes: an acquisition module 51, a determination module 52, a calculation module 53, and a control module 54.

[0095] The acquisition module 51 is used to acquire the current pressure value corresponding to the lifting area of ​​each of the N lumbar support air bags;

[0096] The determining module 52 is used to determine the actual pressure vector based on the multiple current pressure values;

[0097] Calculation module 53 is used to calculate the distance parameter between the target pressure vector and the actual pressure vector based on the preset target pressure vector;

[0098] The control module 54 is used to adjust the inflation and deflation of N waist support air bags when the distance parameter exceeds the set threshold, until the distance parameter does not exceed the set threshold.

[0099] Optionally, the N lumbar support airbags are stacked sequentially, and the control module 54 is specifically used for:

[0100] Following the adjustment sequence from bottom to top, the inflation and deflation control is performed on each of the N lumbar support air bags in sequence.

[0101] The inflation / deflation of each lumbar support airbag includes: controlling the inflation / deflation of the lumbar support airbag according to the relationship between the actual pressure value corresponding to the raised area of ​​the lumbar support airbag and the target pressure value, until the error between the actual pressure value corresponding to the raised area of ​​the lumbar support airbag and the target pressure value is less than a preset error threshold.

[0102] Optionally, the control module 54 is further configured to:

[0103] The error is calculated based on the absolute difference between the actual pressure value and the target pressure value corresponding to the raised area of ​​the waist support air bag;

[0104] or;

[0105] The error is calculated based on the perfect square difference between the actual pressure value and the target pressure value corresponding to the raised area of ​​the lumbar support air bag.

[0106] Optionally, the above-mentioned calculation module 53 is specifically used for:

[0107] Receive the target pressure vector sent by an external terminal device;

[0108] or;

[0109] Read the target pressure vector pre-stored in the vehicle system;

[0110] or;

[0111] The target pressure vector is calculated based on the current pressure values ​​corresponding to the lifting areas of the N lumbar support airbags.

[0112] Optionally, the above-mentioned calculation module 53 is also used for:

[0113]

[0114] in, The distance parameter is... Let be the target pressure value corresponding to the i-th jacking region. Let n be the actual pressure value corresponding to the i-th jacking region, and n be the number of jacking regions.

[0115] It should be noted that the information interaction and execution process between the above modules are based on the same concept as the method embodiments of the present invention. For details on their specific functions and technical effects, please refer to the method embodiments section, which will not be repeated here.

[0116] Figure 6 This is a schematic diagram of the structure of a controller provided in an embodiment of the present invention. The controller can be a vehicle controller, such as... Figure 6As shown, the controller in this embodiment includes a processor, memory, network interface, and database connected via a system bus. The processor provides computing and control capabilities. The memory includes a non-volatile storage medium and internal memory. The non-volatile storage medium stores an operating system, computer programs, and a database. The internal memory provides an environment for the operation of the operating system and computer programs in the non-volatile storage medium. When the computer program is executed by the processor, it implements the steps in any of the above-described pneumatic lumbar support control method embodiments. The controller may include, but is not limited to, a processor and memory. Those skilled in the art will understand that... Figure 6 This is merely an example of a controller and does not constitute a limitation on the controller. A controller may include more or fewer components than shown, or combine certain components, or use different components.

[0117] In one embodiment, a computer-readable storage medium is provided that, when the instructions in the computer-readable storage medium are executed by a processor in a controller, enables the controller to perform the steps of any embodiment of the control method for a pneumatic lumbar support disclosed in this invention, which will not be repeated here. The computer-readable storage medium may be non-volatile or volatile.

[0118] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. This computer program can be stored in a non-volatile computer-readable storage medium. When executed, the computer program can include the processes of the embodiments of the above methods. Any references to memory, storage, databases, or other media used in the embodiments provided in this application can include non-volatile and / or volatile memory. Non-volatile memory may include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), or flash memory. Volatile memory may include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in a variety of forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), dual data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), RAMbus direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM), etc.

[0119] The processor referred to can be a CPU, but it can also be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor can be a microprocessor or any conventional processor.

[0120] Those skilled in the art will understand that, for the sake of convenience and brevity, the above-described division of functional units and modules is used as an example. In practical applications, the functions described above can be assigned to different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiments can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit. Furthermore, the specific names of the functional units and modules are only for easy differentiation and are not intended to limit the scope of protection of this invention. The specific working process of the units and modules in the above device can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here. If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium.

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

Claims

1. A control method for a pneumatic lumbar support, characterized in that, include: Obtain the current pressure value corresponding to the raised area of ​​each of the N lumbar support air bags; Based on the multiple current pressure values, determine the actual pressure vector; Based on the preset target pressure vector, the distance parameter between the target pressure vector and the actual pressure vector is calculated. When the distance parameter exceeds the set threshold, the N lumbar support air bags are inflated or deflated until the distance parameter does not exceed the set threshold. The distance parameter is calculated using the following formula: in, The distance parameter is... Let be the target pressure value corresponding to the i-th jacking region. Let n be the actual pressure value corresponding to the i-th jacking region, and n be the number of jacking regions.

2. The control method for the pneumatic lumbar support as described in claim 1, characterized in that, N lumbar support air bags are stacked sequentially, and the inflation / deflation adjustment of the N lumbar support air bags includes: Following the adjustment sequence from bottom to top, the inflation and deflation control is performed on each of the N lumbar support air bags in sequence. The inflation / deflation control of each lumbar support airbag includes: according to the relationship between the actual pressure value and the target pressure value corresponding to the raised area of ​​the lumbar support airbag, the inflation / deflation control of the lumbar support airbag is performed accordingly until the error between the actual pressure value and the target pressure value corresponding to the raised area of ​​the lumbar support airbag is less than a preset error threshold.

3. The control method for the pneumatic lumbar support as described in claim 2, characterized in that: The error is calculated based on the absolute difference between the actual pressure value and the target pressure value corresponding to the raised area of ​​the lumbar support air bag; or; The error is calculated based on the perfect square difference between the actual pressure value and the target pressure value corresponding to the raised area of ​​the lumbar support air bag.

4. The control method for the pneumatic lumbar support as described in claim 1, characterized in that, The target pressure vector is obtained in the following way: Receive the target pressure vector sent by an external terminal device; or; Read the target pressure vector pre-stored in the vehicle system; or; The target pressure vector is calculated based on the current pressure values ​​corresponding to the lifting areas of the N lumbar support airbags.

5. A control device for a pneumatic lumbar support, characterized in that, include: The acquisition module is used to acquire the current pressure value corresponding to the lifting area of ​​each of the N lumbar support air bags; The determining module is used to determine the actual pressure vector based on multiple current pressure values; The calculation module is used to calculate the distance parameter between the target pressure vector and the actual pressure vector based on the preset target pressure vector; The control module is used to adjust the inflation and deflation of N waist support air bags when the distance parameter exceeds a set threshold, until the distance parameter does not exceed the set threshold. The distance parameter is calculated using the following formula: in, The distance parameter is... Let be the target pressure value corresponding to the i-th jacking region. Let n be the actual pressure value corresponding to the i-th jacking region, and n be the number of jacking regions.

6. A pneumatic lumbar support system, characterized in that, The pneumatic lumbar support system includes a pressure sensor, a lumbar support controller, a seat body, and a lumbar support airbag assembly. The lumbar support airbag assembly includes an airbag back panel and N lumbar support airbags fixedly connected to the airbag back panel. The seat body includes a backrest foam, which includes a foam A side and a foam B side. The air bag backplate is mounted on the foam B surface, the pressure sensor is fixed on the foam A surface, the pressure sensor is used to detect the current pressure value corresponding to the lifting area of ​​each of the N lumbar support air bags, and the lumbar support controller is used to execute the steps of the pneumatic lumbar support control method as described in any one of claims 1 to 4.

7. A vehicle, characterized in that, The vehicle includes the pneumatic lumbar support system as described in claim 6.

8. A controller comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the control method of the pneumatic lumbar support as described in any one of claims 1 to 4.

9. A computer-readable storage medium storing a computer program, characterized in that, When the computer program is executed by the processor, it implements the control method of the pneumatic lumbar support as described in any one of claims 1 to 4.

Citation Information

Patent Citations

  • Waist support, control method and device thereof, seat and vehicle

    CN115848249A

  • Blood pressure data measuring method and device and electronic sphygmomanometer

    CN116269282A