Seat control system, method, controller, medium, program product, and vehicle

By setting up a flexible sensor module and a data processing module on the seat, the occupant pressure signal is matched in real time to automatically adjust the seat posture, the existing seat adjustment system is solved, and the intelligent automatic adjustment and comfort improvement of the seat is achieved.

CN120503670APending Publication Date: 2025-08-19BYD CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510856638.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-06-24
Publication Date
2025-08-19

AI Technical Summary

Technical Problem

The existing seat adjustment system lacks intelligence, the sensor output is unstable at different temperatures and is susceptible to electromagnetic interference, making it difficult to achieve large deformation, resulting in damage to the electronic components inside the seat, and the user needs to manually adjust it.

Method used

The flexible sensor module is used to monitor the occupant pressure signal in real time, and the data processing module is combined with the preset seat attitude parameters to automatically adjust the seat attitude, including a flexible piezoresistive sensor and voice control module.

Benefits of technology

It realizes intelligent automatic adjustment of seats, improves riding comfort, reduces the cumbersomeness of manual adjustment, improves vehicle convenience, and enhances safety and personalized adaptability.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120503670A_ABST
    Figure CN120503670A_ABST
Patent Text Reader

Abstract

The invention relates to a seat control system and method, a controller, a medium, a program product and a vehicle, and the seat control system comprises a flexible sensor module which is arranged on a seat bearing part and is used for collecting a current pressure signal of a passenger; the data processing and storage module is connected with the flexible sensor module and is used for matching the current pressure signal of the passenger with a preset seat posture parameter; and the driving module is connected with the data processing and storage module and is used for adjusting the posture of the seat based on the matched seat posture parameters. On the basis, the riding comfort of the user can be improved, the tedious degree of manually adjusting the seat is reduced, and the use convenience of the vehicle is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of seat technology, and in particular to a seat control system, method, controller, medium, program product and vehicle. Background Art

[0002] With the development of society, cars have become more and more popular as a means of transportation for people's daily travel. Seats are important components of cars. When people go out to drive or ride, they need to sit on seats. However, since people's body characteristics such as weight and appearance vary from person to person, the same seat is usually adjusted to a posture that suits them when people of different weights and appearances sit on it.

[0003] Most existing memory seats achieve automatic adjustment through passive adjustment, such as by sending commands from a mobile device to retrieve seat memory information or by using memory adjustment buttons. This adjustment method is inconvenient and lacks intelligence. Furthermore, most existing memory seats utilize Hall effect sensors with rigid structures. However, these sensors exhibit variability in output at different temperatures and are susceptible to electromagnetic interference. Furthermore, their rigid structure makes significant deformation difficult, limiting their usefulness. Significant sensor deformation can also damage the seat's internal electronic components. Summary of the Invention

[0004] Embodiments of the present application provide a seat control system, method, controller, medium, program product, and vehicle to solve at least one of the above-mentioned technical problems.

[0005] An embodiment of the present application provides a seat control system, which includes: a flexible sensor module, arranged on the seat bearing surface, for collecting the current pressure signal of the occupant; a data processing and storage module, connected to the flexible sensor module, matching the current pressure signal of the occupant with preset seat posture parameters; and a drive module, connected to the data processing and storage module, adjusting the posture of the seat based on the matched seat posture parameters.

[0006] In one embodiment of the present application, at least one set of seat posture parameters and corresponding preset pressure characteristic information are preset in the data processing and storage module.

[0007] In one embodiment of the present application, the preset pressure characteristic information includes a preset pressure signal and a preset pressure characteristic value.

[0008] In one embodiment of the present application, the preset pressure signal includes a threshold pressure signal, and when the current pressure signal is less than the threshold pressure signal, the data processing and storage module generates a vehicle locking instruction.

[0009] In one embodiment of the present application, the data processing and storage module processes the current pressure signal to obtain a current pressure characteristic value.

[0010] In one embodiment of the present application, the current pressure signal is greater than or equal to the threshold pressure signal, and the current pressure characteristic value matches the preset pressure characteristic value, and the data processing and storage module calls the seat posture parameters corresponding to the preset pressure characteristic value information.

[0011] In one embodiment of the present application, when the current pressure signal is greater than or equal to the threshold pressure signal, and the sum of the number of mismatches between the current pressure signal and the preset pressure signal and the number of mismatches between the current pressure characteristic value and the preset pressure characteristic value is greater than or equal to the preset matching threshold, the data processing and storage module generates vehicle owner confirmation information.

[0012] In one embodiment of the present application, when the current pressure signal is greater than or equal to the threshold pressure signal, and the total matching degree formed by the matching degree of each parameter of the current pressure signal with the corresponding parameters of the preset pressure signal, and the matching degree of each parameter in the current pressure characteristic value with the corresponding parameters of the preset pressure characteristic value is less than or equal to the preset matching ratio, the data processing and storage module generates vehicle owner confirmation information.

[0013] In one embodiment of the present application, the current pressure signal includes a current back pressure signal and a current hip pressure signal, and the current pressure characteristic value includes: a first ratio of the current back pressure signal to the current hip pressure signal; a second ratio of the first ratio to the current back pressure signal; and a third ratio of the first ratio to the current hip pressure signal.

[0014] In one embodiment of the present application, the preset pressure signal includes a preset hip pressure signal and a preset back pressure signal, and the preset pressure characteristic value includes: a first preset ratio of the preset back pressure signal to the preset hip pressure signal; a second preset ratio of the first preset ratio to the preset back pressure signal; and a third preset ratio of the first preset ratio to the preset hip pressure signal.

[0015] In one embodiment of the present application, the seat control system includes a trigger control module connected to the data processing and storage module, which is used to receive user instructions and trigger the data processing and storage module to call pre-stored seat posture parameters.

[0016] In one embodiment of the present application, the trigger control module is a virtual button provided on the central control screen.

[0017] In one embodiment of the present application, the trigger control module is a seat button provided on the side of the seat body.

[0018] In one embodiment of the present application, the seat control system further includes a seat belt detection module connected to the data processing and storage module and the flexible sensor module, for monitoring seat belt usage based on the occupant's current pressure signal and vehicle speed.

[0019] In one embodiment of the present application, the data processing and storage module generates a reminder message when it is determined that the current driving speed of the vehicle is greater than or equal to a threshold speed and the seat belt is in an unused state.

[0020] In one embodiment of the present application, the seat control system further includes a voice control module for collecting voice commands of the occupant and controlling the data processing and storage module to call pre-stored seat posture parameters.

[0021] In one embodiment of the present application, the seat posture parameter includes at least one or a combination of the forward and backward sliding amount of the seat, the seat back tilt angle, and the seat height.

[0022] In one embodiment of the present application, the seat includes a seat cushion area and a backrest area, and the seat cushion area and the backrest area are respectively provided with the flexible sensor module.

[0023] In one embodiment of the present application, the flexible sensor module includes a plurality of flexible sensors, and the flexible sensors are piezoresistive sensors.

[0024] Accordingly, an embodiment of the present application provides a seat control method based on any of the above-mentioned seat control systems, the seat control method including: collecting the current pressure signal of the occupant; matching the current pressure signal of the occupant with preset seat posture parameters; and adjusting the posture of the seat based on the matched seat posture parameters.

[0025] In one embodiment of the present application, the seat control method includes: presetting at least one set of seat posture parameters and corresponding preset pressure characteristic information.

[0026] In one embodiment of the present application, the preset pressure characteristic information includes a preset pressure signal and a preset pressure characteristic value.

[0027] Accordingly, an embodiment of the present application provides a controller comprising one or more processors and a memory, wherein the memory stores a computer program. When the computer program is executed by the processor, the processor executes the steps of the above-mentioned seat control method.

[0028] Accordingly, an embodiment of the present application provides a storage medium, characterized in that it includes a computer program. When the computer program runs on a controller, the computer program is used to enable the controller to execute the steps of the above-mentioned seat control method.

[0029] Accordingly, an embodiment of the present application provides a computer program product, including a computer program or instructions, which implements the steps of the above-mentioned seat control method when executed by a processor.

[0030] In addition, an embodiment of the present application also provides a vehicle, which includes the controller described above, or the vehicle includes a seat control system as described in any one of the above items.

[0031] The seat control system, method, controller, medium, program product and vehicle provided in this application are configured to monitor the pressure signal representing the weight of the occupant in real time by setting a flexible sensor module on the seat bearing part, and then automatically match the pressure signal with the preset seat posture parameters, so that the seat can automatically adjust the current posture based on the matching result without the need for active operation by the user, thereby improving the user's riding comfort and reducing the tediousness of manual seat adjustment, thereby improving the convenience of vehicle use. BRIEF DESCRIPTION OF THE DRAWINGS

[0032] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present application. For those skilled in the art, other drawings can be obtained based on these drawings without creative work.

[0033] Figure 1 This is a schematic structural diagram of an embodiment of a seat control system of the present application;

[0034] Figure 2 This is a flowchart of an embodiment of signal processing of a seat control system of the present application;

[0035] Figure 3 This is a schematic block diagram of another embodiment of the seat control system of the present application;

[0036] Figure 4 This is a schematic structural block diagram of another embodiment of the seat control system of the present application;

[0037] Figure 5 This is a schematic block diagram of an embodiment of the seat belt usage status detection method of the present application;

[0038] Figure 6 This is a schematic structural block diagram of another embodiment of the seat control system of the present application;

[0039] Figure 7 This is a flow chart of an embodiment of the seat control method of the present application;

[0040] Figure 8 It is a schematic diagram of the structure of the controller in the embodiment of the present application. DETAILED DESCRIPTION

[0041] The present application will be further described in detail below in conjunction with the accompanying drawings and embodiments. It is particularly noted that the following embodiments are only used to illustrate the present application and do not limit the scope of the present application. Similarly, the following embodiments are only some embodiments of the present application and not all embodiments. All other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of this application.

[0042] The terms "first," "second," and "third" in this application are used for descriptive purposes only and should not be understood as indicating or implying relative importance or implicitly indicating the number of the technical features indicated. Thus, a feature defined as "first," "second," or "third" may explicitly or implicitly include at least one of such features. In the description of this application, "multiple" means at least two, such as two, three, etc., unless otherwise specifically defined. All directional indications in the embodiments of this application (such as up, down, left, right, front, back...) are only used to explain the relative positional relationship, movement, etc. between the components under a specific posture (as shown in the accompanying drawings). If the specific posture changes, the directional indication will also change accordingly. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions. A process, method, system, product, or device that includes a series of steps or units is not limited to the listed steps or units, but may optionally include steps or units that are not listed, or may optionally include other steps or units inherent to these processes, methods, products, or devices.

[0043] Reference herein to an "embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment may be included in at least one embodiment of the present application. The appearance of this phrase in various places in the specification does not necessarily refer to the same embodiment, nor does it refer to independent or alternative embodiments that are mutually exclusive of other embodiments. It is understood, both explicitly and implicitly, by those skilled in the art that the embodiments described herein may be combined with other embodiments.

[0044] See also Figure 1 , Figure 1This is a structural schematic diagram of the first embodiment of the seat control system for a vehicle provided in this application. The seat control system 100 in this embodiment includes a flexible sensor module 120, a data processing and storage module 130 and a drive module 140 arranged on the supporting part of the seat 110.

[0045] The flexible sensor module 120 is used to collect the occupant's current pressure signal. The data processing and storage module 130 is connected to the flexible sensor module 120 and matches the occupant's current pressure signal with preset seat posture parameters. The drive module 140 is connected to the data processing and storage module 130 and adjusts the seat's posture based on the matched seat posture parameters.

[0046] It can be understood that the seat control system provided in this application can automatically match the seat posture parameters through the occupant's weight signal without the user's active operation, thereby improving the user's riding comfort and reducing the tediousness of manual seat adjustment, thereby improving the convenience of vehicle use.

[0047] Furthermore, in an embodiment of the present application, the seat 110 includes a cushion area and a backrest area, and the cushion area and the backrest area are respectively installed with a flexible sensor module 120, and the flexible sensor module 120 of the present application includes a plurality of flexible sensors, which are evenly distributed in the cushion area, the backrest area and the headrest area of the seat 110, and can be 2, 4, 6... etc., and the present application does not limit the specific quantity. Among them, the flexible sensor module 120 in the cushion area is used to collect the current pressure signal of the occupant's buttocks, and the flexible sensor module 120 in the backrest area is used to collect the current pressure signal of the occupant's back. In other embodiments, the headrest area can also be installed with a flexible sensor module 120 to collect the current pressure signal of the occupant's head to assist in the judgment of the pressure signals of the cushion area and the backrest area. It can be understood that through this multi-point distributed layout, the weight of the occupant can be identified more accurately.

[0048] Specifically, the flexible sensor in the flexible sensor module 120 of the present application is a flexible piezoresistive strain gauge sensor. It can change the conductive pathway within the flexible sensor by applying pressure from the human body, inducing a change in current, thereby generating a differential signal. Specifically, the flexible sensor module 120 of the present application serves as the primary monitoring device for changes in human weight. It converts the human weight signal into a current signal. Specifically, a rated voltage is applied to generate a stable current. When an occupant enters a seat, they apply pressure to the seat cushion and backrest, causing the conductive pathway within the flexible sensor to change, increasing resistance. The current signal representing the measured occupant's weight is obtained by calculating the formula I = U / R. Conventional Hall sensors generate differential signals by varying the strength of the magnetic field, creating a difference in the Hall voltage across the semiconductor. However, Hall sensors exhibit temperature variability and are susceptible to electromagnetic interference. Therefore, compared to conventional Hall sensors, the use of a flexible sensor in this embodiment not only avoids the temperature variability and susceptibility to electromagnetic interference, but also prevents damage to the electronic components within the device due to the rigid structure of the Hall sensor.

[0049] Furthermore, the data processing and storage module 130 of the present application is pre-configured with at least one set of seat posture parameters and corresponding preset pressure characteristic information. The seat posture parameters include at least one or a combination of the following: the fore-and-aft slide distance of the seat, the seatback tilt angle, and the seat height. The preset pressure characteristic information includes a preset pressure signal and a preset pressure characteristic value.

[0050] Optionally, when it is determined that the current pressure signal matches the preset seat posture parameters, the data processing and storage module 130 generates a seat adjustment instruction based on the matching preset seat posture parameters and gives it to the drive module 140. The drive module 140 can further adjust the current posture of the seat according to the adjustment instruction, such as adjusting the seat height, the inclination of the backrest, the amount of movement of the seat forward, backward, left and right, etc., so that the current sitting posture of the seat is more suitable for the occupant and the ride is more comfortable.

[0051] Compared with the prior art, there is no need for passengers to manually adjust the seat, which improves the convenience of seat adjustment and makes the seat control system 100 in this embodiment more intelligent.

[0052] It will be appreciated that the present application implements vehicle start assist monitoring by setting threshold pressure information representing occupant weight information. Specifically, the preset pressure characteristic information in the data processing and storage module 130 includes a preset pressure signal and a preset pressure characteristic value, and the preset pressure signal also includes a threshold pressure signal. By setting the threshold pressure signal, vehicle users can be monitored to prevent underage driving and non-owner driving of the vehicle.

[0053] The following describes this application solution in conjunction with specific application scenarios:

[0054] 1. Underage Driving Warning

[0055] When a occupant sits in the seat, the flexible sensor module 120 receives the current pressure signal generated by the occupant, which includes the occupant's current hip pressure signal and current back pressure signal. Both the current hip pressure signal and the current back pressure signal reflect the occupant's weight information. Therefore, for a family vehicle, the user can use the weight of a minor in the family (e.g., 40 kg) as a reference to set a threshold pressure signal corresponding to the weight information and store it in the data processing and storage module 130. When a minor sits in the driver's seat, the flexible sensor module 120 in the seat cushion area receives the current hip pressure signal and compares it with the threshold hip pressure signal stored in the data processing and storage module 130. If the hip pressure signal is less than the threshold, indicating that the occupant's current weight is less than the threshold weight, the occupant is a minor. At this point, the data processing and storage module 130 generates a vehicle lock command, preventing the vehicle from starting, thereby preventing dangerous driving behavior by minors.

[0056] In actual applications, when the occupant's current pressure signal is less than the threshold pressure signal, the data processing and storage module 130 can also send a reminder message to the car owner's mobile terminal to warn the car owner of underage driving.

[0057] 2. Non-driver intentional driving reminder

[0058] Furthermore, as described above, when the current pressure signal is greater than or equal to the threshold pressure signal, although it indicates that the occupant is not a minor and will not engage in dangerous driving behavior by a minor, the occupant may still be driving without the vehicle owner's authorization. Therefore, in this case, further confirmation is required, which is divided into the following situations:

[0059] (1) The data processing and storage module 130 further processes the current pressure signal to obtain the current pressure characteristic value, and further matches the current pressure characteristic value with the preset pressure characteristic value. If they match, the data processing and storage module 130 calls the seat posture parameter corresponding to the preset pressure characteristic value information to generate a seat adjustment instruction to the drive module 140, so that the seat drive module adjusts the seat to the preset position based on the adjustment instruction.

[0060] (2) When the current pressure signal is greater than or equal to the threshold pressure signal, and the sum of the number of mismatches between the current pressure signal and the preset pressure signal and the number of mismatches between the current pressure characteristic value and the preset pressure characteristic value is greater than or equal to the preset matching threshold, the data processing and storage module generates the vehicle owner confirmation information.

[0061] (3) When the total matching degree formed by the matching degree of each parameter of the current pressure signal with the corresponding parameter of the preset pressure signal, and the matching degree of each parameter in the current pressure characteristic value with the corresponding parameter in the preset pressure characteristic value is less than or equal to the preset matching ratio, the data processing and storage module generates the vehicle owner confirmation information.

[0062] In other words, when the current pressure signal is greater than or equal to the threshold pressure signal, while underage driving can be ruled out, further determination is needed based on the aforementioned parameters to determine whether the vehicle was driven by someone other than the driver. If this is not the driver's intention, the data processing and storage module 130 will generate an owner confirmation message, which will send a vehicle abnormality message to the owner's pre-set mobile terminal, restricting vehicle start. Of course, if the vehicle still needs to be started (requiring additional verification), a vehicle abnormality reminder message will be sent to the owner.

[0063] In this way, by detecting the weight signal of the occupant through the flexible sensor module arranged on the seat, and by setting the matching number or matching degree between the current pressure signal and the preset pressure signal, the current pressure characteristic value and the preset pressure characteristic value, it is possible to avoid the situation where a person who is not authorized by the owner drives the vehicle, thereby improving driving safety.

[0064] Please combine Figure 2 Describe the application scheme in detail, Figure 2 This is a flow chart of an embodiment of signal processing of a vehicle seat control system of the present application.

[0065] Optionally, the current pressure signal in the present application includes: a current hip pressure signal and a current back pressure signal, and the current pressure characteristic value processed by the data processing and storage module 130 includes:

[0066] a first ratio of the current back pressure signal to the current hip pressure signal; a second ratio of the first ratio to the current back pressure signal; and a third ratio of the first ratio to the current hip pressure signal.

[0067] Correspondingly, the preset pressure signals stored in the data processing and storage module 130 include a preset buttocks pressure signal and a preset back pressure signal, wherein the preset pressure characteristic values include:

[0068] A first preset ratio of the preset back pressure signal to the preset hip pressure signal; a second preset ratio of the first preset ratio to the preset back pressure signal; and a third preset ratio of the first preset ratio to the preset hip pressure signal.

[0069] Combine Figure 2 In the specific application scenario, the current pressure signal includes the current hip pressure signal A2 and the current back pressure signal B2, and the current pressure characteristic values include:

[0070] A first ratio X2 of the current back pressure signal B2 to the current hip pressure signal A2, ie, X2 = B2 / A2;

[0071] a second ratio Y2 of the first ratio X2 to the current back pressure signal B2, i.e., Y2 = X2 / B2;

[0072] A third ratio Z2 of the first ratio X2 to the current hip pressure signal A2, ie, Z2 = X2 / A2.

[0073] The preset pressure signals include a preset buttocks pressure signal A1 and a preset back pressure signal B1. The preset pressure characteristic values include:

[0074] a first preset ratio X1 of the preset back pressure signal B1 to the preset hip pressure signal A1, ie, X1 = B1 / A1;

[0075] a second preset ratio Y1 of the first preset ratio X1 to the preset back pressure signal B1, ie, Y1 = X1 / B1;

[0076] A third preset ratio Z1 of the first preset ratio X1 to the preset buttocks pressure signal A1 is Z1 = X1 / A1.

[0077] First, the current hip pressure signal A2 and the current back pressure signal B2 are collected by multiple flexible sensor modules 120 in the seat cushion area of the seat 110, and the data processing and storage module 130 calculates the ratio of the current hip pressure signal A2 to the current back pressure signal B2 as the first ratio X2, the ratio of the first ratio X2 to the current hip pressure signal A2 is calculated as the second ratio Y2, and the ratio of the first ratio X2 to the current back pressure signal B2 is calculated as the third ratio Z2.

[0078] To prevent dangerous driving behavior by minors, the current hip pressure signal A2 can be compared solely with a preset hip pressure signal A1. If the current hip pressure signal A2 is less than the preset hip pressure signal A1 (the preset hip pressure signal corresponding to the threshold weight), the driver is determined to be a minor and engaging in dangerous driving behavior, and the vehicle cannot be started. At this point, the judgment result can be further modified by comparing the current back pressure signal B2 with the preset back pressure signal B1 (the preset back pressure signal corresponding to the threshold weight). If the current back pressure signal B2 is less than the preset back pressure signal B1, the driver is further confirmed to be underage.

[0079] After ruling out underage driving, it is necessary to further determine whether the vehicle is being used by an authorized person. Specifically, the current hip pressure signal A2 and the current back pressure signal B2 generated when a non-owner's occupant or driver enters the seat are processed by the data processing and storage module 130 to obtain a first ratio X2, a second ratio Y2, and a third ratio Z2, respectively. These signals are then matched against a preset hip pressure signal A1, a preset back pressure signal B1, the first preset ratio X1, the second preset ratio Y1, and the third preset ratio Z1. If the number of mismatches is greater than or equal to a preset matching threshold, the driver is deemed to be driving the vehicle without their prior authorization. In the embodiment of the present application, the preset matching threshold is set to 4, that is, the current hip pressure signal A2 and the current back pressure signal B2, the first ratio X2, the second ratio Y2 and the third ratio Z2, respectively, with the preset hip pressure signal A1, the preset back pressure signal B1, the first preset ratio X1, the second preset ratio Y1 and the third preset ratio Z1, when the number of unmatched groups is greater than or equal to 4, it will be judged as not the driver's intention to drive the vehicle. At this time, the owner's confirmation information and the weight abnormality signal are sent to the owner's mobile device terminal as a warning.

[0080] In other embodiments of the present application, the degree of matching between various parameters can also be used to confirm whether the driver is driving unintentionally. Specifically, when the current pressure signal is greater than or equal to the threshold pressure signal, the current pressure signal is greater than or equal to the threshold pressure signal, and the total matching degree formed by the matching degree of each parameter of the current pressure signal with the corresponding parameters of the preset pressure signal, and the matching degree of each parameter in the current pressure characteristic value with the corresponding parameters of the preset pressure characteristic value, is less than or equal to the preset matching ratio, the data processing and storage module 130 generates the vehicle owner confirmation information.

[0081] Specifically, if it is judged that the total matching degree between the parameters corresponding to the above-mentioned current pressure signal (current hip pressure signal and current back pressure signal) and the current pressure characteristic value (first ratio, second ratio, third ratio) and the preset pressure signal (preset hip pressure signal and preset back pressure signal) and the pressure characteristic value (first preset ratio, second preset ratio, third preset ratio) is less than or equal to the preset matching ratio, for example, when it is 5% in this application, it is determined to be an act of driving without the authorization of the vehicle owner. At this time, an abnormal weight signal will be sent to the vehicle owner's mobile device terminal as a warning, and the vehicle start restriction function will be triggered.

[0082] Conversely, if the number of correct matches of the above signals is greater than or equal to the preset number of matching groups (e.g., greater than or equal to 4 groups) or the matching degree is greater than the preset matching ratio, it indicates that the current pressure signal and the current pressure characteristic value match the preset pressure signal and the preset pressure characteristic value, respectively. After a successful match, the data processing and storage module 130 generates seat adjustment instructions based on the matched seat posture parameters and sends them to the seat drive module. The drive module can further adjust the current seat posture according to the adjustment instructions, such as adjusting the seat height, backrest tilt, and seat movement, so that the current seat position information is more suitable for the occupant, making the ride more comfortable without the need for manual adjustment by the occupant.

[0083] The seat control system provided in the present application monitors the current pressure signal of the occupant's weight in real time through a flexible sensor module arranged on the seat, and then matches the current pressure signal with preset seat posture parameters, so that the seat can automatically adjust the current posture information based on the matching result. There is no need for the occupant to automatically adjust the seat, thereby improving the user's riding comfort and reducing the tediousness of manual seat adjustment, thereby improving the convenience of vehicle use.

[0084] In addition, in another implementation scenario of the present application, if the seat posture is adjusted by someone else, when the occupant wants to restore the original seat posture parameters, he or she only needs to enter the seat 110. The flexible sensor module 120 will collect the front hip pressure signal and the current back pressure signal. The data processing and storage module 130 will calculate the first ratio X2, the second ratio Y2, and the third ratio Z2, and match the above signals with the preset signals. After the match is correct, the data processing and storage module 130 sends a seat adjustment instruction to the drive module 140, and the seat is automatically adjusted to the initial position without sending instructions to the physical or virtual button. In other words, the seat control system of the present application can quickly match the occupant's weight signal when the occupant enters the seat, triggering the seat memory function.

[0085] Please combine Figure 3 , Figure 3 This is a structural schematic block diagram of another embodiment of the seat control system of the present application. In this embodiment, the seat control system 100 also includes a trigger control module 150 connected to the data processing and storage module 130, which is used to receive user instructions and trigger the data processing and storage module 130 to call pre-stored seat posture parameters.

[0086] In a specific application scenario of the present application, the trigger control module 150 is a virtual button set on the central control screen. The memory seat posture is called up through the virtual button on the central control screen to increase the optional options.

[0087] The trigger control module of the present application can be applied in the following scenarios, such as changes in road conditions, such as from highway to mountain (unpaved road) to highway. When facing changes in road conditions, such as when driving at highway, the seat can be in a normal posture. However, if it reaches an unpaved road in the mountains, in order to obtain a better driving vision, the seat posture may be adjusted, such as temporarily adjusting the backrest angle, the front and rear distance of the seat, etc. However, after this journey is over, if the occupant wants to restore to the original seat posture, he can actively trigger it through the virtual button on the central control screen, so that the data processing and storage module 130 calls the pre-stored seat posture parameters, so that the seat quickly returns to the preset posture.

[0088] Optionally, the trigger control module 150 of the present application can also be a seat button set on the side of the seat body. After the occupant adjusts the seat through the seat adjustment button, the data processing and storage module 130 records and stores the posture information corresponding to the position of the seat 110, such as the height position information of the seat 110, the inclination angle information of the backrest, etc., and uses this information as the preset seat posture parameters.

[0089] In addition, when the driver or passenger uses the vehicle for the first time, it is also necessary to collect the preset pressure signal and pressure characteristic value of the authorized driver or passenger and associate them with the corresponding seat posture parameters. Specifically, the flexible sensor module 120 also collects the preset pressure signal of the occupant, and the seat button is used to accept the adjustment operation of the occupant to make the seat 110 assume the preset posture. The data processing and storage module 130 uses the posture parameters corresponding to the preset posture as the preset seat posture parameters and associates them with the preset pressure signal of the occupant collected by the flexible sensor module 120. In this way, the weight information of all authorized personnel in the vehicle can be bound to the corresponding seat parameters. In this way, as long as the driver or passenger takes a seat, the corresponding seat posture parameters can be automatically identified and matched based on the weight, triggering automatic seat adjustment, that is, passive triggering, without the need for manual operation by the occupant.

[0090] In the embodiments of this application, a combination of passive and active triggering modes enables rapid switching between different memory positions to meet personalized needs. In passive triggering mode, after the user takes a seat, the system automatically identifies and quickly returns to the preset seat position based on flexible sensors, eliminating the need for manual operation and achieving "senseless adjustment." This is particularly suitable for daily high-frequency use scenarios, saving adjustment time. Active triggering mode gives users the freedom to choose independently. In scenarios such as multiple people sharing a vehicle or requiring temporary adjustments, users can quickly switch between different memory positions using virtual or physical buttons on the central control panel to meet personalized needs.

[0091] Furthermore, the two triggering methods complement each other, preventing functional inactivity due to a single trigger failure. If the passive triggering mode temporarily fails due to sensor failure or signal interference, the user can still complete seat adjustment through active triggering. Conversely, if the active triggering module fails (such as a button failure), passive triggering can still maintain basic automatic seat adjustment functionality, ensuring system stability.

[0092] Please combine Figure 4 , Figure 4 This is a structural schematic block diagram of another embodiment of the seat control system of the present application. In this embodiment, the seat control system 100 further includes a seat belt detection module 160 that is communicatively connected to the information processing module. The seat belt detection module 160 is used to monitor the use of the seat belt based on the current pressure signal of the occupant and the vehicle speed.

[0093] In the present application, the seat belt detection module 160 may include a seat belt 161 and a seat belt buckle state sensor 162. The seat belt buckle state sensor 162 is used to detect the use state of the seat belt 161. In the present application, the data processing and storage module 130 generates a reminder message when it is obtained that the current driving speed of the vehicle is greater than or equal to the threshold speed and the seat belt buckle state sensor 162 detects that the seat belt 161 is in an unused state.

[0094] Please further combine Figure 5 5 is a schematic block diagram of an embodiment of seatbelt usage status detection according to the present application. Optionally, after the vehicle starts, an occupant enters the seat, causing a change in current in the flexible sensor module 120 on the seat 110. This means that the flexible sensor collects the occupant's current pressure signal and transmits it to the data processing and storage module 130. In this embodiment, the flexible sensor can be used to detect in real time whether an occupant is seated. If there is an occupant in the front row, the data processing and storage module 130 further obtains the vehicle's current speed. If the vehicle's current speed is greater than or equal to a threshold speed, such as 20 km / h, the vehicle is considered to be in motion, and the seatbelt reminder function is activated. At this point, the data processing and storage module 130, in conjunction with the seatbelt buckle status sensor 162, detects the feedback signal indicating the seatbelt usage status of the seatbelt 161 and determines whether the occupant is wearing a seatbelt. If it is detected that the occupant is not wearing a seatbelt and the vehicle is in motion, the data processing and storage module 130 generates a reminder, such as an audible or visual warning signal (dashboard indicator light, buzzer alarm, etc.) to remind the occupant to fasten their seatbelt.

[0095] It can be understood that this embodiment uses the flexible sensor on the seat body to sense the presence of the front seat occupant during vehicle driving, and further combines the seat belt buckle sensor to monitor the usage status of the seat belt, thereby realizing intelligent monitoring of the occupant's seat belt usage status and effectively improving driving safety.

[0096] Please further combine Figure 6 , Figure 6 This is a structural schematic diagram of another embodiment of the seat control system of this application, as shown in FIG. Figure 6 The seat control system 100 of the present application further includes a voice control module 170 for collecting the occupant's voice instructions and controlling the data processing and storage module 130 to call pre-stored seat posture parameters.

[0097] Optionally, during driving, the driver does not need to take his hands off the steering wheel or his eyes off the road, and can complete seat adjustment only through voice commands, such as "adjust the seat back a little straighter". After receiving the command, the voice control module 170 sends the command to the data processing and storage module 130. The data processing and storage module 130 calls the seat posture parameters that match the voice command, thereby realizing automatic adjustment of the seat, greatly reducing the risk of distraction caused by manual operation, and effectively improving driving safety. At the same time, voice control does not require precise touch buttons, which is more friendly to elderly users and users with limited mobility, further enhancing the convenience of operation.

[0098] See also Figure 7 , Figure 7 This is a flow chart of an embodiment of the seat control method of the present application. Figure 7 The seat control method of the present application is based on the above-mentioned seat control system and includes the following steps:

[0099] S100: collecting the current pressure signal of the occupant.

[0100] S200, matching the occupant's current pressure signal with preset seat posture parameters;

[0101] S300: Adjusting the seat posture based on the matched seat posture parameters.

[0102] In the embodiment of the present application, at least one set of seat posture parameters and corresponding preset pressure characteristic information is preset in the data processing and storage module, wherein the preset pressure characteristic information includes a preset pressure signal and a preset pressure characteristic value.

[0103] The detailed description of each step of the seat control method of the present application can be found in the detailed description of the seat control system implementation scheme described above, which will not be repeated here.

[0104] In an embodiment of the present application, a flexible sensor module arranged on the seat monitors the current pressure signal of the occupant's weight in real time, and then matches the current pressure signal with the preset seat posture parameters, so that the seat can automatically adjust the current posture information based on the matching result. There is no need for the occupant to automatically adjust the seat, thereby improving the user's riding comfort and reducing the tediousness of manual seat adjustment, thereby improving the convenience of vehicle use.

[0105] The present application also provides a controller, such as Figure 8 , which shows a schematic diagram of the structure of the controller involved in the embodiment of the present application, specifically:

[0106] The controller may include one or more processing core processors 301, one or more storage media memories 302, a power supply 303, an input unit 304 and other components. Those skilled in the art will understand that Figure 8 The controller structure shown in the figure does not constitute a limitation on the controller, and may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently.

[0107] Processor 301 is the controller's control center, connecting all components of the controller using various interfaces and circuits. It executes computer programs and / or modules stored in memory 302 and accesses data stored in memory 302 to perform various controller functions and process data. Optionally, processor 301 may include one or more processing cores. Preferably, processor 301 integrates an application processor and a modem processor. The application processor primarily handles the operating system, user interface, and application programs, while the modem processor primarily handles wireless communications. It is understood that the modem processor may not be integrated into processor 301.

[0108] The memory 302 can be used to store computer programs and modules. The processor 301 executes various functional applications and seat control by running the computer programs and modules stored in the memory 302. The memory 302 may mainly include a program storage area and a data storage area. The program storage area may store an operating system, a computer program required for at least one function (such as an audio and light prompt function, a seat control function, etc.), etc.; the data storage area may store data created based on the use of the controller, etc. In addition, the memory 302 may include a high-speed random access memory and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other volatile solid-state storage device. Accordingly, the memory 302 may also include a memory controller to provide the processor 301 with access to the memory 302.

[0109] The controller also includes a power supply 303 for supplying power to various components. Preferably, the power supply 303 can be logically connected to the processor 301 via a power management system, thereby enabling the power management system to manage charging, discharging, and power consumption. The power supply 303 can also include one or more DC or AC power supplies, a recharging system, a power failure detection circuit, a power converter or inverter, a power status indicator, and other arbitrary components.

[0110] The controller may further include an input unit 304, which may be configured to receive input digital or character information and generate keyboard, mouse, joystick, optical or trackball signal inputs related to user settings and function control.

[0111] Although not shown, the controller may further include a display unit, etc., which will not be described in detail here. Specifically, in this embodiment, the processor 301 in the controller loads the executable files corresponding to one or more computer program processes into the memory 302 according to the following instructions. The processor 301 then executes the computer programs stored in the memory 302 to implement various functions, such as collecting the occupant's current pressure signal, matching the occupant's current pressure signal with preset seat posture parameters, and adjusting the seat posture based on the matched seat posture parameters.

[0112] The controller provided in this application monitors the current pressure signal of the occupant's weight in real time through a flexible sensor module arranged on the seat, and then matches the current pressure signal with the preset seat posture parameters, so that the seat can automatically adjust the current posture information based on the matching result. There is no need for the occupant to automatically adjust the seat, thereby improving the user's riding comfort and reducing the tediousness of manual seat adjustment, thereby improving the convenience of vehicle use.

[0113] The specific implementation methods and corresponding beneficial effects of the above operations can be found in the detailed description of the seat control method above, which will not be repeated here.

[0114] Those skilled in the art will appreciate that all or part of the steps in the various methods of the above embodiments may be accomplished by a computer program, or by controlling related hardware through a computer program. The computer program may be stored in a storage medium and loaded and executed by a processor.

[0115] To this end, an embodiment of the present application provides a storage medium storing a computer program that can be loaded by a processor to execute the steps of any seat control method provided in the embodiment of the present application. For example, the computer program can execute the following steps:

[0116] The occupant's current pressure signal is collected, the occupant's current pressure signal is matched with preset seat posture parameters, and the seat posture is adjusted based on the matched seat posture parameters.

[0117] The storage medium provided in the embodiment of the present application monitors the current pressure signal of the occupant's weight in real time through a flexible sensor module arranged on the seat, and then matches the current pressure signal with the preset seat posture parameters, so that the seat can automatically adjust the current posture information based on the matching result. There is no need for the occupant to automatically adjust the seat, thereby improving the user's riding comfort and reducing the tediousness of manual seat adjustment, thereby improving the convenience of vehicle use.

[0118] The specific implementation methods and corresponding beneficial effects of the above operations can be found in the previous embodiments and will not be described in detail here.

[0119] The storage medium may include: a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, etc.

[0120] Since the computer program stored in the storage medium can execute the steps in any one of the seat control methods provided in the embodiments of the present application, the beneficial effects that can be achieved by any one of the seat control methods provided in the embodiments of the present application can be achieved. Please refer to the previous embodiments for details and will not be repeated here.

[0121] According to one aspect of the present application, a computer program product or computer program is provided, the computer program product or computer program including computer instructions stored in a storage medium. A processor of a computer device reads the computer instructions from the storage medium and executes the computer instructions, causing the computer device to perform the above-described seat control method.

[0122] An embodiment of the present application also provides a vehicle, which includes the above-mentioned controller, or the above-mentioned computer program product, or the above-mentioned seat control system.

[0123] The specific structure of the vehicle is not limited in this application. The specific implementation methods and corresponding beneficial effects of the above operations of the vehicle seat control system are also applicable to the vehicle. For details, please refer to the detailed description of the seat control system above and will not be repeated here.

[0124] The above is a detailed introduction to a seat control system, method, controller, medium, program product and vehicle provided in the embodiments of the present application. Specific examples are used herein to illustrate the principles and implementation methods of the present application. The description of the above embodiments is only used to help understand the method of the present application and its core idea; at the same time, for technical personnel in this field, based on the ideas of the present application, there will be changes in the specific implementation methods and application scope. In summary, the content of this specification should not be understood as a limitation on the present application.

Claims

1. A seat control system, characterized in that: The seat control system includes: A flexible sensor module is provided on the seat support portion and is used to collect the current pressure signal of the occupant; a data processing and storage module, connected to the flexible sensor module, and matching the occupant's current pressure signal with preset seat posture parameters; A driving module is connected to the data processing and storage module and adjusts the posture of the seat based on the matched seat posture parameters.

2. The seat control system according to claim 1, characterized in that: At least one set of seat posture parameters and corresponding preset pressure characteristic information is preset in the data processing and storage module.

3. The seat control system according to claim 2, characterized in that: The preset pressure characteristic information includes a preset pressure signal and a preset pressure characteristic value.

4. The seat control system according to claim 3, characterized in that: The preset pressure signal includes a threshold pressure signal. When the current pressure signal is less than the threshold pressure signal, the data processing and storage module generates a vehicle locking instruction.

5. The seat control system according to claim 4, characterized in that: The data processing and storage module processes the current pressure signal to obtain a current pressure characteristic value.

6. The seat control system according to claim 5, characterized in that: The current pressure signal is greater than or equal to the threshold pressure signal, and the current pressure characteristic value matches the preset pressure characteristic value, and the data processing and storage module calls the seat posture parameter corresponding to the preset pressure characteristic value information.

7. The seat control system according to claim 5, characterized in that: When the current pressure signal is greater than or equal to the threshold pressure signal, and the sum of the number of mismatches between the current pressure signal and the preset pressure signal and the number of mismatches between the current pressure characteristic value and the preset pressure characteristic value is greater than or equal to the preset matching threshold, the data processing and storage module generates vehicle owner confirmation information.

8. The seat control system according to claim 5, characterized in that: When the current pressure signal is greater than or equal to the threshold pressure signal, and the total matching degree formed by the matching degree of each parameter of the current pressure signal with the corresponding parameter of the preset pressure signal, and the matching degree of each parameter in the current pressure characteristic value with the corresponding parameter in the preset pressure characteristic value is less than or equal to the preset matching ratio, the data processing and storage module generates vehicle owner confirmation information.

9. The seat control system according to claim 5, characterized in that: The current pressure signal includes a current back pressure signal and a current hip pressure signal, and the current pressure characteristic value includes: a first ratio of the current back pressure signal to the current hip pressure signal; a second ratio of the first ratio to the current back pressure signal; a third ratio of the first ratio to the current hip pressure signal.

10. The seat control system according to claim 3, characterized in that: The preset pressure signal includes a preset buttocks pressure signal and a preset back pressure signal, and the preset pressure characteristic value includes: a first preset ratio of the preset back pressure signal to the preset hip pressure signal; a second preset ratio of the first preset ratio to the preset back pressure signal; a third preset ratio of the first preset ratio to the preset hip pressure signal.

11. The seat control system according to claim 1, characterized in that: The seat control system includes a trigger control module connected to the data processing and storage module, which is used to receive user instructions and trigger the data processing and storage module to call pre-stored seat posture parameters.

12. The seat control system according to claim 11, wherein the trigger control module is a virtual button arranged on the central control screen.

13. The seat control system according to claim 11, characterized in that: The trigger control module is a seat button arranged on the side of the seat body.

14. The seat control system according to any one of claims 1 to 13, characterized in that: The seat control system further includes a seat belt detection module connected to the data processing and storage module and the flexible sensor module respectively, for monitoring the use of the seat belt according to the current pressure signal of the occupant and the vehicle speed.

15. The seat control system according to claim 14, characterized in that: The data processing and storage module generates a reminder message when it is obtained that the current driving speed of the vehicle is greater than or equal to the threshold speed and the seat belt is in an unused state. The reminder message is used to remind the occupant to fasten the seat belt.

16. The seat control system according to claim 1, characterized in that: The seat control system further includes a voice control module for collecting voice commands of the occupant and controlling the data processing and storage module to call pre-stored seat posture parameters.

17. The seat control system according to claim 1, characterized in that: The seat posture parameters include at least one or a combination of a forward and backward sliding amount of the seat, a seat back tilt angle, and a seat height.

18. The seat control system according to claim 1, characterized in that: The seat includes a cushion area and a backrest area, and the cushion area and the backrest area are respectively provided with the flexible sensor modules.

19. The seat control system according to claim 18, characterized in that: The flexible sensor module includes a plurality of flexible sensors, and the flexible sensors are piezoresistive sensors.

20. A seat control method based on the seat control system according to any one of claims 1 to 19, characterized in that: The seat control method comprises: Collect the occupant's current pressure signal; matching the occupant's current pressure signal with preset seat posture parameters; The posture of the seat is adjusted based on the matched seat posture parameters.

21. The seat control method according to claim 20, characterized in that: The seat control method comprises: At least one set of seat posture parameters and corresponding preset pressure characteristic information is preset.

22. The seat control method according to claim 21, characterized in that: The preset pressure characteristic information includes a preset pressure signal and a preset pressure characteristic value.

23. A controller, characterized in that: The invention comprises one or more processors and a memory, wherein the memory stores a computer program, and when the computer program is executed by the processor, the processor executes the steps of the seat control method according to any one of claims 20 to 22.

24. A storage medium, characterized in that The invention comprises a computer program, which, when running on a controller, is used to cause the controller to execute the steps of the seat control method according to any one of claims 20 to 22.

25. A computer program product, characterized in that The method comprises a computer program or an instruction, which implements the steps of the seat control method according to any one of claims 20 to 22 when the computer program or the instruction is executed by a processor.

26. A vehicle, characterized in that: The vehicle includes the controller according to claim 23, or the vehicle includes the seat control system according to any one of claims 1 to 19.