Air bag control method and device for vehicle seat cushion and electronic equipment

By integrating pressure sensors and lidar in the vehicle, the inflation state of the vehicle seat cushion can be dynamically adjusted, solving the problem of the inability to adaptively adjust in existing technologies and improving the user's riding comfort and adaptability to road conditions.

CN120606734APending Publication Date: 2025-09-09CHUNENG AUTOMOBILE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510948610.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-07-10
Publication Date
2025-09-09

AI Technical Summary

Technical Problem

Existing vehicle seat cushions cannot automatically adjust according to the comfort needs of different groups of people and road conditions, resulting in insufficient riding comfort.

Method used

User information is detected through pressure sensors, air bag inflation parameters are generated, and the inflation state of the seat cushion is adjusted in conjunction with the air suspension system; in bumpy road conditions, lidar is used to obtain road condition information, and the seat cushion and air suspension are adjusted in a coordinated manner to reduce user displacement.

Benefits of technology

The seat cushion's inflation state is dynamically adjusted according to user information and road conditions, improving ride comfort and stability, and reducing user discomfort, especially on bumpy roads.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120606734A_ABST
    Figure CN120606734A_ABST
Patent Text Reader

Abstract

The embodiment of the invention discloses an air bag control method and device for a vehicle seat cushion and electronic equipment. The method comprises the steps that in response to pressure data detected by any target cushion, air bag inflation parameters matched with preset user information are inquired; and on the basis of the air bag inflation parameters, a first control instruction is generated to control an air tank corresponding to an air suspension of the vehicle to inflate an air bag of the target cushion. And in response to the condition that the road condition information represents that bumping exists, a first adjustment parameter of the air suspension for the road condition information is obtained, and a second adjustment parameter for the target cushion is generated based on the first adjustment parameter, so that the displacement of the user at the bumping position is cooperatively adjusted according to the target cushion and the air suspension, and the displacement is made to be minimum. In the embodiment, the inflation degree of the target cushion can be adaptively adjusted according to the user information, so that when the user sits down each time, the target cushion can be automatically adjusted to be in the inflation state meeting the comfort requirement of the sitting user.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of this specification belong to the field of automobile seat cushion control, and particularly relate to a method, device, and electronic equipment for controlling an air bag of a vehicle seat cushion. Background Art

[0002] The seat cushions installed in vehicles significantly impact the comfort of drivers and passengers during driving. Currently, the shape and hardness of seat cushions are fixed at the factory, making them unable to adapt to the comfort needs of different riders. Furthermore, some existing seat cushions can adjust the size of the airbags within the cushions to meet different comfort requirements. However, these adjustments generally require manual labor and remain fixed after adjustment, unable to adapt to road conditions. This results in the overall comfort of the seat cushion still failing to meet expectations. Summary of the Invention

[0003] Embodiments of the present disclosure provide a method, device, and electronic device for controlling an air bag of a vehicle seat cushion, aiming to solve one or more of the above-mentioned problems and other potential problems.

[0004] According to a first aspect of the present disclosure, a method for controlling an air bag of a vehicle seat cushion is provided, the method comprising, in response to pressure data detected by any target seat cushion, querying air bag inflation parameters that match preset user information; generating a first control instruction based on the air bag inflation parameters to control an air tank corresponding to an air suspension of the vehicle to inflate the air bag of the target seat cushion; and in response to road condition information characterizing the presence of bumps, obtaining a first adjustment parameter of the air suspension for the road condition information, generating a second adjustment parameter for the target seat cushion based on the first adjustment parameter, so as to collaboratively adjust the user's displacement at the bumpy location according to the target seat cushion and the air suspension to minimize the displacement.

[0005] According to a second aspect of the present disclosure, an air bag control device for a vehicle seat cushion is provided, the device including a parameter query module, configured to query air bag inflation parameters that match preset user information in response to pressure data detected from any target seat cushion; an inflation control module, configured to generate a first control instruction based on the air bag inflation parameters to control an air tank corresponding to the vehicle's air suspension to inflate the air bag of the target seat cushion; and a parameter adjustment module, configured to obtain a first adjustment parameter of the air suspension for the road condition information in response to road condition information characterizing the presence of bumps, and generate a second adjustment parameter for the target seat cushion based on the first adjustment parameter to collaboratively adjust the user's displacement at the bumpy location according to the target seat cushion and the air suspension to minimize the displacement.

[0006] According to a third aspect of the present disclosure, an electronic device is provided, comprising one or more processors and a memory associated with the one or more processors, wherein the memory is used to store program instructions. When the program instructions are read and executed by the one or more processors, the method provided according to the first scheme is executed.

[0007] According to a fourth aspect of the present disclosure, a computer program product is provided, comprising a computer program, wherein when the computer program is executed by a processor, the method provided according to the first aspect is implemented.

[0008] The methods provided in the embodiments of this specification can adaptively adjust the inflation level of a target seat cushion based on user information, ensuring that each time a user sits down, the target seat cushion automatically adjusts to the desired level of comfort for the user. Furthermore, during driving, the system can determine road bumps based on road condition information and adaptively and dynamically adjust the inflation parameters of the target seat cushion's air bag based on these bumps, ensuring that the target seat cushion maintains optimal comfort and stability for the user under varying road conditions. BRIEF DESCRIPTION OF THE DRAWINGS

[0009] The above and other features, advantages and aspects of the embodiments of the present disclosure will become more apparent with reference to the following detailed description in conjunction with the accompanying drawings. In the accompanying drawings, the same or similar reference numerals represent the same or similar elements, wherein: Figure 1 A schematic flow chart showing a method for controlling an air bag of a vehicle seat cushion according to some embodiments of the present disclosure is provided; Figure 2 A schematic structural diagram of an air bag control device for a vehicle seat cushion according to some embodiments of the present disclosure is shown; Figure 3 A schematic block diagram of an electronic device according to some embodiments of the present disclosure is shown. DETAILED DESCRIPTION

[0010] To make the purpose, technical solutions, and advantages of this application clearer, the technical solutions in the embodiments of this specification will be clearly and completely described below in conjunction with the embodiments of this specification and the corresponding drawings. Obviously, the described embodiments are only part of the embodiments of this application, not all of them. Based on the embodiments in this application, all other embodiments obtained by those skilled in the art without making creative efforts are within the scope of protection of this application.

[0011] The terms "including" and "having," and any variations thereof, in this specification, claims, and drawings are intended to cover non-exclusive inclusions. For example, a process, method, system, product, or apparatus comprising a series of steps or elements is not limited to the listed steps or elements, but may optionally include steps or elements not listed, or may optionally include other steps or elements inherent to the process, method, product, or apparatus. Depending on the context, the word "if," as used herein, may be interpreted as "when" or "when" or "in response to determining" or "in response to detecting."

[0012] Figure 1 The flow chart of the air bag control method 100 of the vehicle seat cushion in some embodiments of the present disclosure is shown. The method 100 can be executed by a terminal, which can include but is not limited to a mobile phone, a tablet computer, a desktop computer, a server, etc. Figure 1 As shown, at block 102 , in response to pressure data being detected from any target seat cushion, the method 100 may query air bag inflation parameters that match preset user information.

[0013] In this embodiment, each seat cushion in the vehicle can be equipped with a pressure sensor. When the pressure sensor corresponding to any target seat cushion in the vehicle detects pressure data, it is determined that a user is sitting on the target seat cushion. The vehicle's corresponding onboard database can pre-store user information set by the user. This information may include the user's weight, gender, and softness / hardness preferences. Each user's information can be associated with corresponding air bag inflation parameters stored in the onboard database. As an example, the air bag inflation parameters can be obtained by obtaining the user information and then averaging the historical adjustment parameters for the same model of target seat cushion by other users with the same user information. The air bag inflation parameters can also be obtained by adjusting the inflation level of the target seat cushion using the corresponding control buttons when the user first uses the target seat cushion. In this manner, each user's information is associated with an air bag inflation parameter. The user information can then be determined based on the pressure data, and the corresponding stored air bag inflation parameters can be retrieved based on the user information. The air bag inflation parameters can include valve control parameters for the gas tank that inflates the air bag. In this way, even if different people continue to sit on the same seat cushion, the inflation of the seat cushion can be adaptively adjusted after the person with stored user information sits on it, so that the comfort level of the seat cushion meets the needs of the person sitting on it, and the user does not need to manually adjust it every time he sits on it.

[0014] In block 104 , the method 100 may generate a first control instruction based on the air bag inflation parameter to control an air tank corresponding to the air suspension of the vehicle to inflate the air bag of the target seat cushion.

[0015] In this embodiment, the air bag in the target seat cushion can be inflated based on the obtained air bag inflation parameters. Specifically, to save costs, the air bag in the target seat cushion can be directly connected to a compressor in the vehicle's existing air suspension system. Under the control of the first control command, the compressor can directly inflate the air bag in the target seat cushion using the air tank of the air suspension system.

[0016] In box 106, method 100 can obtain a first adjustment parameter of the air suspension for the road condition information in response to the road condition information being characterized as the presence of bumps, and generate a second adjustment parameter for the target seat cushion based on the first adjustment parameter to coordinately adjust the user's displacement at the bump according to the target seat cushion and the air suspension to minimize the displacement.

[0017] In this embodiment, the user's perceived comfort level includes not only the target cushion firmness but also the perceived bumpiness on bumpy roads. The less bumpy the feeling, the higher the user's comfort. The onboard LiDAR can generate road condition information in the vehicle's direction of travel. This road condition information can be used to determine whether there are bumps in the direction of travel, namely, whether there are significant bumps or depressions (e.g., bumps exceeding a preset height or depressions exceeding a preset height). If the road condition information indicates the presence of bumps, the existing air suspension system will adjust to the bumps to ensure vehicle stability. For example, when passing over a raised surface, the vehicle body will rise. Based on feedback from the height sensor, the air suspension system will open the exhaust valve, deflate the airbags in the air suspension system, and the vehicle body will descend to the set height under the pressure of the deflated airbags. When passing over a depressed surface, the vehicle body will descend. Based on feedback from the height sensor, the air suspension system will activate the compressor to inflate the airbags, and the vehicle body will ascend to the set height under the pressure of the inflated airbags. However, in reality, while the air suspension greatly ensures vehicle stability, the airbags take time to inflate and deflate, so users will still experience some bumps when navigating bumpy roads. Therefore, a second adjustment parameter for the target cushion can be determined based on the air suspension's first adjustment parameter to adjust the target cushion's inflation level, and thus the target cushion's height. This allows the target cushion to coordinate with the air suspension to adjust the user's seat height over bumps, minimizing the user's height relative to the ground on flat sections, further reducing the perceived bumpiness. For example, when navigating bumps on a road surface, while the air suspension provides a certain degree of stability control—that is, the air suspension's airbags release pressure to reduce the user's distance from the road surface—this minimizes the user's height relative to the road surface on flat sections. However, due to the time required to inflate and deflate the airbag and inertia, in actual circumstances, the user will still move slightly upward. By synchronously contracting the target cushion, the user will also move slightly downward due to the shortening of the target cushion, thereby offsetting the effects of the two. This can better ensure the user's stability and comfort on bumpy roads.

[0018] The air suspension determines the first adjustment parameter by training a first adjustment model specifically for the air suspension. This model can be, for example, a neural network model. For different bumpy road conditions, simulation tests can be conducted to collect vehicle height data on bumpy sections and airbag inflation status data that minimizes height variation. This data is then used to construct training and test sets. The initial model is then trained using the training set and validated and optimized using the test set to obtain the first adjustment model. The first adjustment parameter is then derived from the difference between the airbag inflation status data predicted by the first adjustment model and the current air suspension status data.

[0019] The process of determining the second adjustment parameter based on the first adjustment parameter can also be achieved by training a second adjustment model, which can be, for example, a neural network model. For the air suspension under the first adjustment parameter, the actual displacement of the test object on the seat cushion and the second adjustment parameter that can minimize the actual displacement can be collected through simulation testing to construct a training set and a test set. Then, the initial model is trained based on the training set, and the model is verified and optimized based on the test set to obtain the second adjustment model. In addition, if the adjustment accuracy requirements for the target seat cushion are not so high, and the target seat cushion only needs to at least partially reduce the user's displacement, a mapping ratio between the first adjustment parameter and the second adjustment parameter can also be determined based on test data and manual experience, and the second adjustment parameter can be directly obtained based on the product of the mapping ratio and the first adjustment parameter.

[0020] In one embodiment, in response to detecting pressure data from any target cushion, querying air bag inflation parameters that match preset user information includes: In response to pressure data being detected by any target cushion, user information matching the pressure data and the cushion position is queried to obtain air bag inflation parameters corresponding to the user information.

[0021] In this embodiment, the onboard database may store multiple user profiles, and the user profiles may also include users other than the driver. Determining the seated person's weight based solely on the detected pressure data, and then determining the user profile based on that weight, can result in incorrect user profiles due to similar weights. To mitigate mismatches, in addition to pressure data, the seat position of the target seat where the pressure data was detected is also determined. This position can be used to determine whether the user is currently seated in the driver's seat, the front passenger seat, or the rear seat. When presetting user profiles, the seat position can also be set based on user preferences (e.g., some users only drive from the driver's seat, while others only sit in the front passenger seat). This allows for more accurate user profile matching based on pressure data and seat position, and the air bag inflation parameters derived from this user profile are more likely to meet the comfort requirements of the seated user.

[0022] In one embodiment, the method further comprises: Based on the road surface information within a preset distance in the driving direction, road condition information is generated, and the road condition information is used to indicate whether there is bumpiness within the preset distance.

[0023] In this embodiment, road surface information within a preset distance in the vehicle's travel direction can be acquired by scanning the road surface using a laser radar. This road surface information can include information such as road height changes, bump height, bump location, and bump frequency. Based on this road surface information, road condition information can be generated. This information can be used to indicate whether there are bumps within the preset distance (for example, a bump is considered present if the height difference between the road surface and adjacent road surfaces is greater than a preset height difference), and to indicate the specific distance and bump height of each bump location.

[0024] In one embodiment, in response to the road condition information indicating that there is bumpiness, obtaining a first adjustment parameter of the air suspension for the road condition information, and generating a second adjustment parameter for the target seat cushion based on the first adjustment parameter include: In response to the road condition information indicating the presence of a bump, determining a bump position and a bump height based on the road condition information; and Based on the bump height, a first adjustment parameter of the air suspension at the bump position is determined, and a second adjustment parameter for the target seat cushion is generated based on the first adjustment parameter.

[0025] In this embodiment, if the road condition information indicates the presence of bumps, the road condition information is analyzed to determine the bump location and bump height of each bump. Based on the bump height corresponding to each bump location, a first adjustment parameter for the air suspension at that bump location is determined using, for example, the first adjustment model determined in the aforementioned embodiment. Second adjustment parameters corresponding to the target seat cushion are then generated based on the first adjustment parameters. When the vehicle actually reaches the bump location, the airbags of the air suspension and the airbags of the target seat cushion are simultaneously adjusted based on the first and second adjustment parameters to ensure a smooth ride and enhance user comfort as the vehicle traverses the bump location.

[0026] In one embodiment, generating a second adjustment parameter for the target cushion based on the first adjustment parameter includes: determining a bumpiness level based on the road condition information, and determining a target inflation parameter based on the user information and the bumpiness level; and A second adjustment parameter for the target seat cushion is generated based on the first adjustment parameter and a difference between the target inflation parameter and the air bag inflation parameter.

[0027] In this embodiment, a corresponding bumpiness level can be determined based on road condition information. The bumpiness level can be pre-set, with higher bumpiness levels indicating more severe road bumps. The bumpiness level can be set based on the number of bump locations and the height of the bumps. Users may have different requirements for target cushion firmness on smooth and bumpy roads. For example, on bumpy roads, where vehicle vibration is more severe, users may prefer a softer cushion (i.e., a higher inflation level) to avoid discomfort from a stiff cushion during vibration. On smooth roads, users may be accustomed to firmer cushions. Therefore, in addition to setting the airbag inflation parameters as initial control parameters for the airbag, users can also set different target inflation parameters for different bumpiness levels. On bumpy roads, the target inflation parameters can be determined based on the bumpiness level, rather than adjusting the target cushion based on the airbag inflation parameters. As an example, when training the second adjustment model, the air bag inflation parameters and target inflation parameters can also be added to the training data, so that the trained second adjustment model can output the second adjustment parameter based on the input first adjustment parameter, target inflation parameter, and air bag inflation parameter. As another example, because the expansion amplitude and inflation speed of the air bag can be approximately considered linear, it is also possible to not adjust the second adjustment model. The first adjustment parameter can be input into the second adjustment model to obtain the third adjustment parameter output by the model (i.e., the parameter in which the user's desired comfort level does not change, i.e., the inflation level / height of the seat cushion does not change). The sum of the third adjustment parameter and the difference is then directly used as the second adjustment parameter. Although this method has a certain error, it can still meet the user's desire to adjust the target seat cushion comfort level on bumpy roads.

[0028] In one possible implementation, determining the bumpiness level based on road condition information includes: Based on the number of bump locations, a bump grade is determined, which characterizes the frequency of the bumps.

[0029] In this embodiment, the bump level can be determined based on the number of identified bump locations. A greater number of bump locations indicates a greater number of uneven sections in the next road section, resulting in a higher frequency of bumps, and thus a higher bump level can be assigned. The specific mapping between the number of bump locations and the bump level is not unique and can be set based on actual needs.

[0030] In one embodiment, the method further comprises: In response to the continuous driving duration being greater than a preset duration, a third adjustment parameter corresponding to the continuous driving duration is determined, and a current inflation parameter of the target seat cushion is corrected based on the third adjustment parameter.

[0031] In this embodiment, even if the user is driving on flat roads, if the user's continuous driving time is excessive, due to prolonged sitting, the user may desire a softer seat cushion to better fit their waist and alleviate fatigue caused by prolonged sitting. The continuous driving time can be determined based on the detected pressure data. If the pressure data is always present and the fluctuation range of the pressure data is within the error range, the user is considered to have been driving. If the continuous driving time exceeds a preset time, it is considered that the user's driving time is long and may be experiencing back pain due to prolonged sitting. In this case, a third adjustment parameter is determined based on the continuous driving time. The current inflation parameter is adjusted based on the third adjustment parameter to achieve a higher target seat cushion inflation level, thereby making the seat cushion softer. As an example, different third adjustment parameters can be set for different continuous driving time intervals (i.e., 0-1 hour, 1-2 hours, 2-3 hours, etc.) in hours. The longer the continuous driving time, the higher the inflation level after the third adjustment parameter is adjusted. The third adjustment parameter corresponding to each range can be set differently as needed. However, to avoid significant changes in firmness that could affect user comfort (for example, a user prefers a firmer seat, but may prefer a softer seat due to fatigue from prolonged driving, but not too soft), the parameter adjustment range based on the third adjustment parameter should not exceed a preset range. In other words, the third adjustment parameter should not cause excessive changes in firmness. Furthermore, the third adjustment parameter should have an upper limit. Once the upper limit is reached, the third adjustment parameter will not be adjusted further, even if driving time continues to increase.

[0032] Figure 2The following is a schematic diagram showing the structure of the air bag control device 200 for the vehicle seat cushion of some embodiments of the present disclosure. 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. In particular, for the device embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment. Figure 2 As shown, the device 200 includes a parameter query module 201, which is configured to query the air bag inflation parameters that match the preset user information in response to pressure data detected by any target cushion; an inflation control module 202, which is configured to generate a first control instruction based on the air bag inflation parameters to control the air tank corresponding to the vehicle's air suspension to inflate the air bag of the target cushion; and a parameter adjustment module 203, which is configured to obtain a first adjustment parameter of the air suspension for the road condition information in response to the road condition information being characterized as the presence of bumps, and generate a second adjustment parameter for the target cushion based on the first adjustment parameter to coordinately adjust the user's displacement at the bumpy place according to the target cushion and the air suspension to minimize the displacement.

[0033] The parameter query module 201 is further configured to query user information that matches the pressure data and the seat cushion position in response to pressure data detected by any target seat cushion, so as to obtain air bag inflation parameters corresponding to the user information.

[0034] The parameter adjustment module 203 is further configured to generate road condition information based on road surface information within a preset distance in the driving direction, where the road condition information is used to indicate whether there is bumpiness within the preset distance.

[0035] The parameter adjustment module 203 is also configured to determine the bump position and bump height based on the road condition information in response to the road condition information being characterized as the presence of bumps; and to determine a first adjustment parameter of the air suspension at the bump position based on the bump height, and generate a second adjustment parameter for the target seat cushion based on the first adjustment parameter.

[0036] The parameter adjustment module 203 is also configured to determine the bumpiness level based on road condition information, determine the target inflation parameter based on user information and the bumpiness level; and generate a second adjustment parameter for the target seat cushion based on the first adjustment parameter and the difference between the target inflation parameter and the air bag inflation parameter.

[0037] The parameter adjustment module 203 is further configured to determine a turbulence level based on the number of turbulence positions, where the turbulence level is used to characterize the frequency of turbulence.

[0038] The device also includes a correction module configured to determine a third adjustment parameter corresponding to the continuous driving duration in response to the continuous driving duration being greater than a preset duration, and to correct the current inflation parameter of the target seat cushion based on the third adjustment parameter.

[0039] In the above embodiments, all or part of the embodiments may be implemented using software, hardware, firmware, or any combination thereof. When implemented using software, all or part of the embodiments may be implemented in the form of a computer program product. A computer program product comprises one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions according to the embodiments of this specification are generated. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions may be stored in a computer-readable storage medium or transmitted via a computer-readable storage medium. The computer instructions may be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium may be any available medium that can be accessed by a computer or a data storage device such as a server or data center that integrates one or more available media. Available media may be magnetic media (eg, floppy disks, hard disks, tapes), optical media (eg, digital versatile discs (DVDs)), or semiconductor media (eg, solid state drives (SSDs)).

[0040] Figure 3 1 shows a block diagram of an electronic device 300 that can implement various embodiments of the present disclosure. Figure 3 As shown, the electronic device 300 includes a processor 310, a disk drive 320, an input / output interface 330, a network interface 340, and a memory 350. The processor 310, the disk drive 320, the input / output interface 330, the network interface 340, and the memory 350 can be communicatively connected via a communication bus 360.

[0041] The processor 310 may be implemented as a general-purpose CPU, a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits, and may be used to execute relevant programs to implement the technical solutions provided in this application.

[0042] The memory 350 can be implemented in the form of ROM (Read Only Memory), RAM (Read Access Memory), static memory, dynamic storage devices, etc. The memory 350 can store an operating system 351 for controlling the operation of the electronic device 300 and a basic input and output system (BIOS) 352 for controlling the low-level operations of the electronic device 300. In addition, a web browser 353, a data storage management system 354, etc. can also be stored. In short, when the technical solutions provided in this application are implemented through software or firmware, the relevant program code is stored in the memory 350 and is called and executed by the processor 310.

[0043] The input / output interface 330 is used to connect to an input / output module to enable information input and output. The input / output module can be configured as a component within the device (not shown) or can be externally connected to the device to provide corresponding functions. Input devices may include a keyboard, mouse, touch screen, microphone, various sensors, etc. Output devices may include a display, speaker, vibrator, indicator light, etc.

[0044] The network interface 340 is used to connect to a communication module (not shown) to enable communication between the device and other devices. The communication module can communicate via wired means (such as USB, network cable, etc.) or wireless means (such as mobile network, Wi-Fi, Bluetooth, etc.).

[0045] The bus 360 comprises a pathway for transmitting information between the various components of the device (eg, the processor 310 , the disk drive 320 , the input / output interface 330 , the network interface 340 , and the memory 350 ).

[0046] It should be noted that although the above device only shows a processor 310, a disk drive 320, an input / output interface 330, a network interface 340, a memory 350, a bus 360, etc., in a specific implementation, the device may also include other components necessary for normal operation. In addition, those skilled in the art will understand that the above device may only include the components necessary to implement the method of the present application, and does not necessarily include all the components shown in the figure.

[0047] The program code for implementing the method of the present disclosure can be written in any combination of one or more programming languages. These program codes can be provided to a processor or controller of a general-purpose computer, a special-purpose computer, or other programmable data processing device so that when the program code is executed by the processor or controller, the functions / operations specified in the flow chart and / or block diagram are implemented. The program code can be executed entirely on the machine, partially on the machine, as a stand-alone software package, partially on the machine and partially on a remote machine, or entirely on a remote machine or server.

[0048] In the context of this disclosure, a machine-readable medium may be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, apparatus, or device. A machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. Machine-readable media may include, but are not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatuses, or devices, or any suitable combination of the foregoing. More specific examples of machine-readable storage media include electrical connections based on one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. Furthermore, although operations are depicted in a particular order, this should be understood as requiring that such operations be performed in the particular order shown or in a sequential order, or that all illustrated operations be performed to achieve the desired result. In certain circumstances, multitasking and parallel processing may be advantageous. Likewise, although several specific implementation details are included in the above discussion, these should not be construed as limiting the scope of this disclosure. Certain features described in the context of separate embodiments may also be implemented in combination in a single implementation. Conversely, various features described in the context of a single implementation may also be implemented in multiple implementations individually or in any suitable subcombination.

[0049] Although the subject matter has been described in language specific to structural features and / or methodological logical acts, it should be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or acts described above. Rather, the specific features and acts described above are merely example forms of implementing the claims.

Claims

1. A method for controlling an air bag of a vehicle seat cushion, characterized in that: The method comprises: In response to detecting pressure data from any target cushion, querying air bag inflation parameters that match preset user information; Based on the air bag inflation parameter, generating a first control instruction to control an air tank corresponding to the air suspension of the vehicle to inflate the air bag of the target seat cushion; and In response to road condition information characterizing the presence of bumps, a first adjustment parameter of the air suspension for the road condition information is obtained, and a second adjustment parameter for the target cushion is generated based on the first adjustment parameter, so as to collaboratively adjust the displacement of the user at the bump according to the target cushion and the air suspension to minimize the displacement.

2. The air bag control method for a vehicle seat cushion according to claim 1, characterized in that: In response to detecting pressure data from any target cushion, querying air bag inflation parameters that match preset user information includes: In response to pressure data being detected by any target cushion, user information matching the pressure data and the cushion position is queried to obtain air bag inflation parameters corresponding to the user information.

3. The air bag control method for a vehicle seat cushion according to claim 1, characterized in that: The method further comprises: Based on road surface information within a preset distance in the driving direction, road condition information is generated, where the road condition information is used to indicate whether there is bumpiness within the preset distance.

4. The air bag control method for a vehicle seat cushion according to claim 1, characterized in that: In response to the road condition information indicating that there is bumpiness, obtaining a first adjustment parameter of the air suspension for the road condition information, and generating a second adjustment parameter for the target seat cushion based on the first adjustment parameter, includes: In response to the road condition information indicating the presence of a bump, determining a bump position and a bump height based on the road condition information; and Based on the bump height, a first adjustment parameter of the air suspension at the bump position is determined, and based on the first adjustment parameter, a second adjustment parameter for the target seat cushion is generated.

5. The air bag control method for a vehicle seat cushion according to claim 4, characterized in that: The generating of the second adjustment parameter for the target seat cushion based on the first adjustment parameter includes: determining a bumpiness level based on the road condition information, and determining a target inflation parameter based on the user information and the bumpiness level; and A second adjustment parameter for the target seat cushion is generated based on the first adjustment parameter and a difference between the target inflation parameter and the air bag inflation parameter.

6. The air bag control method for a vehicle seat cushion according to claim 5, characterized in that: The determining of the bumpiness level based on the road condition information includes: Based on the number of the bump locations, a bump level is determined, the bump level being used to characterize the frequency of the bumps.

7. The air bag control method for a vehicle seat cushion according to claim 1, characterized in that: The method further comprises: In response to the continuous driving duration being greater than a preset duration, a third adjustment parameter corresponding to the continuous driving duration is determined, and a current inflation parameter of the target seat cushion is corrected based on the third adjustment parameter.

8. An air bag control device for a vehicle seat cushion, characterized in that: The device comprises: a parameter query module configured to query air bag inflation parameters matching preset user information in response to pressure data detected by any target seat cushion; an inflation control module configured to generate a first control instruction based on the air bag inflation parameter to control an air tank corresponding to the air suspension of the vehicle to inflate the air bag of the target seat cushion; and The parameter adjustment module is configured to obtain a first adjustment parameter of the air suspension for the road condition information in response to the road condition information being characterized as having bumps, and generate a second adjustment parameter for the target seat cushion based on the first adjustment parameter, so as to collaboratively adjust the displacement of the user at the bumpy location based on the target seat cushion and the air suspension to minimize the displacement.

9. An electronic device comprising: one or more processors, and A memory associated with the one or more processors, the memory being used to store program instructions, wherein the program instructions, when read and executed by the one or more processors, execute the steps of the air bag control method for a vehicle seat cushion according to any one of claims 1-7.

10. A computer program product, comprising a computer program, wherein when the computer program is executed by a processor, the computer program implements the air bag control method for a vehicle seat cushion according to any one of claims 1 to 7.