Vehicle seat massage control system and control method

CN122954643APending Publication Date: 2026-10-23CHONGQING CHANGAN AUTOMOBILE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202611370835.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-09-04
Publication Date
2026-10-23

AI Technical Summary

Technical Problem

[0004]本发明旨在提供一种车辆座椅按摩控制系统及方法,以解决或改善上述技术问题中现有车辆座椅按摩系统存在控制架构复杂、按摩强度难以按需调节以及在碰撞或异常挤压场景下缺乏安全防护的问题

Benefits of technology

通过座舱域控制模块根据人机交互中心输入的控制指令生成控制参数,并由按摩执行控制模块接收控制参数、确定按摩执行组件的工作参数,使用户操作侧的控制需求能够经通信总线传递至按摩执行侧,减少按摩控制指令经多个控制器逐级解析和转发的情况,从而有利于缩短信号传输链路、降低系统复杂度和故障排查难度,并降低系统开发及维护成本。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122954643A_ABST
    Figure CN122954643A_ABST
Patent Text Reader

Abstract

The application belongs to the technical field of vehicle seat control, and specifically discloses a vehicle seat massage control system and a control method, which comprise: a cabin domain control module, which is used for generating control parameters according to control instructions input by a human-machine interaction center; a massage execution control module, which is connected with the cabin domain control module through a communication bus; the massage execution control module determines working parameters of a massage execution component through the control parameters; and a pressure detection module, which is used for acquiring feedback parameters of the massage execution component in working and sending the feedback parameters to the massage execution control module so as to adjust the working parameters according to the feedback parameters; and has the following advantages: the cabin domain control module and the massage execution control module transmit the control parameters, thereby reducing intermediate controllers and communication links, reducing system complexity and maintenance cost; the massage intensity is adjusted by using pressure feedback, thereby meeting differentiated requirements; and when feedback is abnormal, the massage is stopped and operation is disabled, thereby reducing the risk of secondary injury caused by abnormal extrusion.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of vehicle seat control technology, and more specifically, to a vehicle seat massage control system and control method. Background Technology

[0002] As vehicles become increasingly intelligent, seat massage has become an important comfort feature of smart seats. Existing pneumatic seat massage systems typically control air pumps and solenoid valves to periodically inflate and deflate airbags located within the seat.

[0003] However, existing seat massage operation settings are typically handled by the cabin domain system, while motion control is handled by the seat control system within the vehicle body domain. Control commands need to be transmitted through gateways and multi-level CAN and LIN networks, resulting in numerous participating controllers, long transmission links, system complexity, difficulty in troubleshooting, and high development and maintenance costs. Furthermore, massage intensity is usually only set to high, medium, and low levels, making it difficult to meet the needs of different users; in collision or abnormal compression scenarios, the airbags may continue to inflate or deflate, posing a risk of exacerbating occupant injury. Summary of the Invention

[0004] The present invention aims to provide a vehicle seat massage control system and method to solve or improve the problems of existing vehicle seat massage systems, such as complex control architecture, difficulty in adjusting massage intensity as needed, and lack of safety protection in collision or abnormal compression scenarios.

[0005] In view of this, a first aspect of the present invention is to provide a vehicle seat massage control system.

[0006] A second aspect of the present invention is to provide a control method.

[0007] A first aspect of the present invention provides a vehicle seat massage control system, comprising: a cabin domain control module for generating control parameters based on control commands input from a human-machine interface center; a massage execution control module connected to the cabin domain control module via a communication bus; the massage execution control module determining operating parameters of a massage execution component based on the control parameters; and a pressure detection module for acquiring feedback parameters of the massage execution component during operation and sending them to the massage execution control module to adjust the operating parameters based on the feedback parameters; wherein the massage execution control module is further configured to determine whether the feedback parameters are abnormal, and when the feedback parameters are abnormal, the massage execution control module adjusts the operating state of the massage execution component to stop and sends an abnormality message to the cabin domain control module to disable the massage control state of the human-machine interface center.

[0008] A second aspect of the present invention provides a control method comprising the following steps: receiving control parameters sent by the cockpit domain control module, determining operating parameters of the massage execution component based on the control parameters; acquiring feedback parameters sent by the pressure detection module, adjusting the operating parameters based on the feedback parameters; determining whether the feedback parameters are abnormal, and when the feedback parameters are abnormal, adjusting the operating state of the massage execution component to stop; sending abnormal information to the cockpit domain control module to disable the massage control state of the human-machine interaction center.

[0009] The beneficial effects of this invention compared to the prior art are as follows: The cockpit domain control module generates control parameters based on the control commands input from the human-machine interface center. The massage execution control module receives the control parameters and determines the working parameters of the massage execution components. This allows the user's control requirements to be transmitted to the massage execution side via the communication bus, reducing the need for massage control commands to be parsed and forwarded through multiple controllers. This helps to shorten the signal transmission link, reduce system complexity and troubleshooting difficulty, and lower system development and maintenance costs.

[0010] The pressure detection module obtains feedback parameters from the massage execution component during operation, and the massage execution control module adjusts the operating parameters based on the feedback parameters. This allows the massage execution component to no longer operate in a fixed manner according to preset high, medium, and low levels, but to perform closed-loop adjustment of the massage intensity according to the actual working state. This ensures that the actual massage effect matches the massage needs set by the user, meeting the differentiated needs of different users for massage intensity.

[0011] The massage execution control module detects anomalies in the feedback parameters and adjusts the working state of the massage execution component to stop when the feedback parameters are abnormal, which can interrupt the inflation and deflation of the massage airbag in a timely manner. In addition, by sending anomaly information to the cockpit domain control module, the massage control state of the human-machine interaction center is adjusted to be disabled, which can prevent users from restarting the massage function in an abnormal state, thereby reducing the risk of secondary injury to the occupants caused by the massage airbag continuing to operate in the event of a collision or abnormal compression.

[0012] Additional aspects and advantages of embodiments of the invention will become apparent in the following description or may be learned by practice of embodiments of the invention. Attached Figure Description

[0013] The above and / or additional aspects and advantages of the present invention will become apparent and readily understood from the description of the embodiments taken in conjunction with the following drawings, in which: Figure 1 This is a schematic diagram of the architecture topology of the vehicle seat massage control system in an embodiment of the present invention; Figure 2This is a schematic diagram of the arrangement structure of the massage air bag and the flexible thin film array pressure sensor in an embodiment of the present invention. Figure 3 This is a schematic diagram of the hardware connection of the vehicle seat massage control system in an embodiment of the present invention; Figure 4 This is a flowchart illustrating the vehicle seat massage control method in an embodiment of the present invention. Figure 5 This is a flowchart illustrating the massage intensity adjustment control in an embodiment of the present invention. Figure 6 This is a flowchart illustrating the logic of seat massage protection control under extreme scenarios in an embodiment of the present invention. Figure 7 This is a schematic diagram of the structure of an electronic device according to an embodiment of the present invention. Detailed Implementation

[0014] To better understand the above-mentioned objectives, features, and advantages of the present invention, the present invention will be further described in detail below with reference to the accompanying drawings and specific embodiments. It should be noted that, unless otherwise specified, the embodiments and features described in these embodiments can be combined with each other.

[0015] Many specific details are set forth in the following description in order to provide a full understanding of the invention. However, the invention may also be practiced in other ways different from those described herein, and therefore the scope of protection of the invention is not limited to the specific embodiments disclosed below.

[0016] Please see Figures 1-7 The following describes a vehicle seat massage control system and control method according to some embodiments of the present invention.

[0017] An embodiment of the first aspect of the present invention provides a vehicle seat massage control system. In some embodiments of the present invention, such as... Figures 1-3 As shown, the vehicle seat massage control system includes: The cockpit domain control module is used to generate control parameters based on the control commands input from the human-machine interface center.

[0018] The massage execution control module is connected to the cockpit domain control module via a LIN communication bus; the massage execution control module determines the operating parameters of the massage execution components through control parameters.

[0019] The pressure detection module is used to acquire feedback parameters from the massage execution components during operation and send them to the massage execution control module to adjust the operating parameters based on the feedback parameters.

[0020] The massage execution control module is also used to determine whether the feedback parameters are abnormal. When the feedback parameters are abnormal, the massage execution control module adjusts the working state of the massage execution component to stop and sends the abnormal information to the cockpit domain control module to disable the massage control state of the human-machine interaction center.

[0021] This invention provides a vehicle seat massage control system. A human-machine interface center receives user-input seat massage control commands and sends them to a cabin domain control module. The cabin domain control module processes the control commands, generates control parameters characterizing the user's massage needs, and sends these parameters to a massage execution control module via a communication bus. Communication is established between the cabin domain control module and the massage execution control module, enabling the user's massage needs to be transmitted to the massage execution side, reducing the need for intermediate controllers to forward and convert control commands.

[0022] After receiving the control parameters, the massage execution control module converts the user-demand-oriented control parameters into operational parameters that the massage execution component can execute, and controls the massage execution component to operate according to these parameters. During the operation of the massage execution component, the pressure detection module continuously acquires the feedback parameters generated by the massage execution component and sends these feedback parameters to the massage execution control module. The massage execution control module then adjusts the operational parameters accordingly based on the actual operating state represented by the feedback parameters.

[0023] Compared to existing methods that control the massage execution components according to fixed levels such as high, medium, and low, the present invention can dynamically correct the working parameters using feedback parameters, reducing the impact of differences in user posture, pressure position, and massage execution component status on the actual massage intensity.

[0024] The massage execution control module also performs anomaly detection on feedback parameters. When feedback parameters meet preset anomaly conditions, the massage execution control module interrupts the normal feedback adjustment process, adjusts the working state of the massage execution component to stop, and sends an anomaly message to the cabin domain control module. Based on the anomaly message, the cabin domain control module adjusts the massage control state of the human-machine interface center to disabled, preventing the user from temporarily reactivating or setting the massage function. Therefore, anomaly control has a higher response priority than normal massage control, enabling timely cessation of massage actions in scenarios such as collisions or abnormal compression that cause a sudden increase in feedback parameters, preventing the massage execution component from continuing to exert force on the occupants. After the vehicle is powered back on, the cabin domain control module de-disables the massage and restores the massage settings function of the human-machine interface center.

[0025] Furthermore, the control parameters include massage mode, massage duration, and target massage intensity; the operating parameters include the target massage air bag, target pressure, preset minimum pressure, and inflation / deflation status corresponding to the massage mode; and the feedback parameters include the actual massage pressure detected by the pressure detection module.

[0026] In any of the above embodiments, the communication bus is a LIN bus, and the cockpit domain control module communicates with the massage execution control module through a single LIN bus.

[0027] In this embodiment, the communication bus adopts a LIN bus. Both the cockpit domain control module and the massage execution control module are equipped with LIN communication interfaces and LIN transceivers connected to the LIN communication interfaces. The LIN transceivers of the cockpit domain control module and the LIN transceivers of the massage execution control module are connected through a LIN communication line and share a reference ground to form a single LIN communication between the cockpit domain control module and the massage execution control module.

[0028] Specifically, the cockpit domain control module is configured as a LIN master node, and the massage execution control module is configured as a LIN slave node. The cockpit domain control module sends LIN frame headers according to a preset communication schedule and determines the type of the current LIN frame based on the frame identifier corresponding to the information to be transmitted. The LIN frame includes at least a control parameter frame and a status feedback frame. The control parameter frame carries control parameters corresponding to massage on / off, massage mode, massage execution duration, and target massage intensity. The status feedback frame carries the working status of the massage execution component and abnormal information.

[0029] Specifically, after receiving control commands from the human-machine interface center, the cockpit domain control module generates corresponding control parameters based on the commands, encapsulates these parameters into a control parameter frame, and sends it to the massage execution control module via the LIN bus. The massage execution control module identifies the control parameter frame based on its frame identifier, parses the control parameters within the frame, determines the operating parameters of the massage execution components based on these parameters, and then controls the air pump and solenoid valve assembly via hardwired connections.

[0030] Furthermore, the human-machine interaction center includes a cockpit display screen, and the control commands include at least one of massage start command, massage stop command, massage mode, massage duration, and target massage intensity.

[0031] In any of the above embodiments, such as Figure 3 As shown, the massage execution component includes an inflation / deflation assembly and multiple massage air bags. The massage execution control module is connected to the inflation / deflation assembly via hard wires and air tubes. The inflation / deflation assembly includes an air pump and a solenoid valve assembly. The air pump is connected to the solenoid valve assembly via an air pipe and is connected to multiple massage air bags.

[0032] In this embodiment, the massage execution component includes an inflation / deflation assembly and multiple massage airbags disposed within the vehicle seat. The multiple massage airbags are distributed at least once in the seat back and seat cushion, and are connected to the inflation / deflation assembly via air tubes. In one specific embodiment, eight massage airbags are arranged in a matrix of two columns and four rows, with two massage airbags in each row forming an airbag group. Different massage modes can be formed by the sequential operation of one massage airbag or one airbag group.

[0033] The inflation / deflation assembly includes an air pump, a solenoid valve assembly, and multiple gas branches. The air pump has an air inlet connected to external air and an air outlet connected to the solenoid valve assembly, both ends of which are connected to the solenoid valve assembly. The solenoid valve assembly has a common air inlet channel connected to the air pump outlet and multiple gas control channels corresponding to multiple massage air bags. Each gas control channel is connected to a massage air bag through a corresponding air pipe, thereby enabling the air pump to selectively supply air to one or more massage air bags via the solenoid valve assembly.

[0034] Optionally, eight massage airbags are provided, arranged in a matrix of two columns and four rows on the vehicle seat, with two massage airbags in each row forming an airbag group.

[0035] In any of the above embodiments, such as Figure 2 As shown, the pressure detection module includes multiple flexible thin-film array pressure sensors, each of which acquires feedback parameters for each massage air bag.

[0036] A single-point flexible thin-film array pressure sensor corresponds one-to-one with a massage air bag, and is respectively set between the outer surface of the corresponding massage air bag and the inner surface of the seat cover.

[0037] In this embodiment, the pressure detection module includes multiple single-point flexible thin-film array pressure sensors, each corresponding to one of the multiple massage air bags. Each flexible thin-film array pressure sensor is used to acquire feedback parameters generated when the corresponding massage air bag is working. Different flexible thin-film array pressure sensors form independent pressure detection channels, enabling the massage execution control module to obtain the feedback parameters corresponding to each massage air bag.

[0038] Specifically, each flexible thin-film array pressure sensor is positioned between the outer surface of the corresponding massage airbag facing the occupant and the inner surface of the seat cover. The pressure sensing area of ​​the flexible thin-film array pressure sensor corresponds to the area where the massage airbag exerts force on the seat cover. When the massage airbag inflates and expands outward, it exerts force on the seat cover through the flexible thin-film array pressure sensor. When the occupant leans against the seat cover, the reaction force generated by the occupant is transmitted through the seat cover to the flexible thin-film array pressure sensor. This allows the flexible thin-film array pressure sensor to detect the actual massage pressure transmitted from the massage airbag to the occupant's body, rather than simply detecting the gas pressure inside the massage airbag.

[0039] Specifically, the single-point flexible thin-film array pressure sensor has a thickness of approximately 0.23 mm and includes a first flexible polyester film and a second flexible polyester film disposed opposite to each other. A conductive circuit and a pressure-sensitive material are disposed between the first flexible polyester film and the second flexible polyester film. The conductive circuit is printed on the inner surface of at least one flexible polyester film, and the pressure-sensitive material is disposed in the pressure sensing area corresponding to the conductive circuit.

[0040] Specifically, the edges of each flexible thin-film array pressure sensor are bonded and fixed to the outer surface of the corresponding massage airbag or the inner surface of the seat cover using substrate-free adhesive tape. The substrate-free tape avoids the pressure sensing area of ​​the flexible thin-film array pressure sensor to reduce the restriction of the tape on the deformation of the pressure sensing area. The leads of the flexible thin-film array pressure sensor are arranged along the edge of the massage airbag and connected to the pressure acquisition end of the massage execution control module through hard wires to avoid the leads being located in the main expansion area of ​​the massage airbag and affecting the pressure detection results.

[0041] A second aspect of the present invention provides a control method implemented by the vehicle seat massage control system in any of the above embodiments. In some embodiments of the present invention, such as... Figures 4-6 As shown, the control method includes: S101 receives control parameters sent by the cockpit domain control module and determines the operating parameters of the massage execution component based on the control parameters.

[0042] Here, the cockpit domain control module generates corresponding control parameters based on the massage control commands input from the human-machine interface center, and sends them to the massage execution control module via the communication bus; the massage execution control module receives and parses the control parameters, converts the control parameters that characterize the user's massage needs into working parameters that the massage execution components can respond to, so as to determine the working status of the corresponding massage airbags and inflation / deflation components.

[0043] As mentioned above, by transmitting control parameters from the cockpit domain control module to the massage execution control module, the intermediate control nodes reduce the parsing, conversion, and forwarding of control commands, enabling the user's input massage needs to be converted into the working state of the massage execution components more quickly. This shortens the number of control levels and reduces the impact of communication anomalies on the massage function.

[0044] Specifically, the steps of receiving control parameters sent by the cockpit domain control module and determining the operating parameters of the massage execution component based on the control parameters include: The system receives control parameters sent by the cockpit domain control module via the communication bus.

[0045] Determine the corresponding target feedback value based on the control parameters, and then determine the operating parameters corresponding to the target feedback value.

[0046] Regarding the specific description above, the massage execution control module pre-stores the correspondence between different control parameters and target feedback values. The target feedback value is the feedback parameter that the pressure detection module should output when the massage execution component reaches the user's desired massage intensity. In one specific embodiment, the feedback parameter is the actual massage pressure detected by a flexible thin-film array pressure sensor, and the target feedback value is the target pressure P1 corresponding to the target massage intensity. When the control parameters sent by the cabin domain control module directly include the target pressure P1, the massage execution control module directly determines the target pressure P1 as the target feedback value; when the control parameters include the user-input massage intensity setting value, the massage execution control module determines the corresponding target pressure P1 based on the pre-stored mapping relationship between the massage intensity setting value and the pressure value.

[0047] S102, Obtain the feedback parameters sent by the pressure detection module, and adjust the working parameters according to the feedback parameters.

[0048] Here, the pressure detection module acquires the feedback parameters generated when the massage execution component is working, and sends the feedback parameters to the massage execution control module; the massage execution control module compares the feedback parameters with the target feedback values ​​corresponding to the control parameters, and adjusts the working parameters of the massage execution component according to the comparison results, so that the feedback parameters gradually reach and remain within a range that matches the user's massage needs.

[0049] As described above, by using a flexible thin-film array pressure sensor located between the massage airbag and the seat cover to obtain the actual massage pressure transmitted to the occupant, and using this massage pressure as a feedback parameter to form dynamic control, it is possible to compensate for the pressure differences caused by the user's sitting posture, force position and different working states of the massage airbag, and realize the on-demand adjustment of massage intensity.

[0050] Specifically, the steps of obtaining feedback parameters sent by the pressure detection module and adjusting the operating parameters based on these feedback parameters include: The feedback parameters are compared with the target feedback value.

[0051] When the feedback parameter is less than the target feedback value, adjust the working parameters in the direction that increases the feedback parameter.

[0052] When the feedback parameter is greater than the target feedback value, adjust the working parameters in the direction that reduces the feedback parameter.

[0053] Stop the adjustment when the feedback parameter reaches the target feedback value.

[0054] Regarding the specific description above, the user activates the seat massage function through the cockpit display screen. The cockpit domain control center calls the default massage execution duration T, the default massage mode M1, and the default pressure P corresponding to the default massage intensity, and receives the target pressure P1 corresponding to the target massage intensity set by the user.

[0055] The cockpit domain control center encapsulates the target pressure P1 as a LIN bus signal and sends it to the massage execution control center via the LIN bus.

[0056] The massage execution control center receives the target pressure P1 and compares it with the pre-stored default pressure P to determine the initial pressure adjustment direction of the massage airbag.

[0057] When the target pressure P1 is less than the default pressure P, the massage execution control center controls the corresponding solenoid valve to deflate the massage air bag; when the target pressure P1 is greater than the default pressure P, the massage execution control center controls the air pump and the corresponding solenoid valve to inflate the massage air bag; when the target pressure P1 equals the default pressure P, the current state of the massage air bag is maintained. During inflation or deflation, the pressure detection module acquires the actual massage pressure P0 of the massage air bag in real time until the actual massage pressure P0 reaches the target pressure P1.

[0058] Specifically, the steps of obtaining feedback parameters sent by the pressure detection module and adjusting the operating parameters based on the feedback parameters also include: After the feedback parameter reaches the target feedback value, adjust the working parameters in the direction that reduces the feedback parameter.

[0059] After the feedback parameter reaches the preset minimum feedback value, adjust the working parameters in the direction that increases the feedback parameter.

[0060] The working parameters are adjusted alternately to make the feedback parameters change periodically between the target feedback value and the preset minimum feedback value.

[0061] Regarding the specific description above, when the actual massage pressure P0 reaches the target pressure P1, the massage execution control center controls the corresponding solenoid valve to deflate the massage air bag; when the actual massage pressure P0 drops to the system's preset minimum pressure Pmin, the massage execution control center controls the air pump and the corresponding solenoid valve to inflate the massage air bag; when the actual massage pressure P0 reaches the target pressure P1 again, the corresponding solenoid valve is controlled again to deflate the massage air bag, so that the actual massage pressure P0 changes periodically between the target pressure P1 and the minimum pressure Pmin to form a massage action.

[0062] The massage execution control center times the massage execution time to obtain the current massage execution time T0. When the current massage execution time T0 is less than the default massage execution duration T, the massage airbag continues to be controlled to periodically inflate and deflate between the target pressure P1 and the minimum pressure Pmin until the current massage execution time T0 reaches the default massage execution duration T.

[0063] When the current massage execution time T0 reaches the default massage execution duration T, the pressure detection module obtains the current actual massage pressure P0 of the massage airbag. When the actual massage pressure P0 is greater than the default pressure P, the massage execution control center controls the corresponding solenoid valve to deflate the massage airbag until the actual massage pressure P0 reaches the default pressure P; when the actual massage pressure P0 is less than the default pressure P, the massage execution control center controls the air pump and the corresponding solenoid valve to inflate the massage airbag until the actual massage pressure P0 reaches the default pressure P; when the actual massage pressure P0 equals the default pressure P, the current state of the massage airbag is maintained. Subsequently, the massage execution control center controls the air pump and solenoid valve group to stop working, ending this seat massage.

[0064] Furthermore, the step of obtaining the feedback parameters sent by the pressure detection module and adjusting the operating parameters according to the feedback parameters further includes: Obtain the working time of the massage execution component.

[0065] When the working time does not reach the preset working time, the feedback parameter is kept to change periodically.

[0066] When the working time reaches the preset working time, the working parameters are adjusted until the feedback parameters reach the preset default feedback value, and the working state of the massage execution component is adjusted to stop.

[0067] Further, the step of obtaining feedback parameters sent by the pressure detection module and adjusting the operating parameters according to the feedback parameters includes: Obtain the feedback parameters corresponding to the two massage air bags within the same air bag group; Determine whether the deviation between the two feedback parameters reaches 5%; When the deviation between the two feedback parameters reaches 5%, the larger value of the two feedback parameters is used as the basis for adjusting the operating parameters.

[0068] Further, the step of obtaining feedback parameters sent by the pressure detection module and adjusting the operating parameters according to the feedback parameters includes: Obtain the feedback parameters corresponding to a single massage air bag; The allowable deviation of the feedback parameter relative to the target feedback value is set to ±1%; When the feedback parameter is within the allowable deviation, it is determined that the feedback parameter has reached the target feedback value.

[0069] Furthermore, such as Figure 5 As shown, the seat massage safety control in extreme scenarios includes the following steps: In extreme scenarios, the seat massage protection control and massage intensity adjustment share the same massage air bag, inflation and deflation components, pressure detection module, and massage execution control module. Only the control strategy needs to be set accordingly, without the need to add other detection hardware.

[0070] After the vehicle is in normal operation and the seat massage function is activated, the massage execution control module controls the inflation and deflation components to periodically inflate and deflate the massage airbags according to the target pressure P1 corresponding to the user-set target massage intensity. The pressure detection module monitors the actual massage pressure P0 of the massage airbags in real time to ensure that the following conditions are met during the massage process: Pmin≤P0≤P1; The massage execution control module compares the actual massage pressure P0 with the product of the target pressure P1 and the preset multiplier N, and obtains the duration T1 during which the actual massage pressure P0 exceeds this product. When both conditions are met: P0>N×P1, T1>Tms; The massage execution control module determines that the current massage pressure is abnormal, immediately controls the inflation and deflation components to stop inflating and deflating the massage airbags, adjusts the seat massage function to the stopped state, and feeds back the abnormal event to the cabin domain control module.

[0071] S103, determine whether the feedback parameter is abnormal. If the feedback parameter is abnormal, adjust the working state of the massage execution component to stop.

[0072] Here, the massage execution control module continuously judges whether the feedback parameters meet the preset abnormal conditions. The preset abnormal conditions can be determined based on the target feedback value corresponding to the control parameter, the preset multiplier, and the duration of the abnormal state. When the feedback parameter exceeds the abnormal threshold determined by the target feedback value and the duration exceeds the preset time threshold, the massage execution control module determines that the feedback parameter is abnormal, interrupts the normal feedback adjustment of the working parameters, and adjusts the working state of the massage execution component to stop.

[0073] As can be seen from the above, the abnormal increase in massage pressure is used to identify the abnormal action on the occupant, and the abnormal stop control has a higher response priority than the normal massage control, so as to stop the massage execution component from continuing to operate in time and reduce the risk of secondary injury caused by the massage airbag continuously applying force to the occupant.

[0074] Specifically, the step of determining whether the feedback parameters are abnormal, and adjusting the working state of the massage execution component to stop when the feedback parameters are abnormal, includes: The abnormal threshold is determined by multiplying the target feedback value by the preset multiplier.

[0075] Obtain the duration for which feedback parameters exceed the abnormal threshold.

[0076] When the feedback parameter exceeds the abnormal threshold and the duration exceeds the preset time threshold, the feedback parameter is determined to be abnormal, and the working status of the massage execution component is adjusted to stop.

[0077] Regarding the specific description above, the feedback parameter is the actual massage pressure P0 detected in real time by the pressure detection sensor, and the target feedback value is the target pressure P1 corresponding to the massage intensity set by the user. The massage execution control module determines the abnormal threshold, i.e., the abnormal threshold is NP1, based on the product of the target pressure P1 and the preset multiplier N.

[0078] After the vehicle is in normal operation and the seat massage function is activated, the massage execution control module controls the air pump and solenoid valve to periodically inflate and deflate the massage airbags according to the target pressure P1. The pressure detection sensor detects the actual massage pressure P0 in real time. The massage execution control module compares the actual massage pressure P0 with an abnormal threshold and obtains the duration T1 during which the actual massage pressure P0 exceeds the abnormal threshold.

[0079] When the actual massage pressure satisfies P0 > NP1 and the duration satisfies T1 > Tms, the massage execution control module determines that the feedback parameters are abnormal, immediately controls the air pump and solenoid valve to stop the inflation and deflation actions, and adjusts the working state of the massage execution component to stop. If the above two conditions are not simultaneously met, the massage execution control module continues to control the massage execution component to perform massage actions according to the target pressure P1.

[0080] S104, send an abnormal message to the cockpit domain control module to disable the massage control status of the human-machine interface center.

[0081] Here, after the massage execution control module determines that the feedback parameters are abnormal and stops the massage execution component, it generates corresponding abnormal information and sends the abnormal information to the cockpit domain control module through the communication bus. The cockpit domain control module adjusts the massage control status of the human-machine interaction center to disabled according to the abnormal information, making the massage setting options on the cockpit display screen inoperable and stopping the response to the user's input of massage start or parameter setting commands.

[0082] As mentioned above, the abnormal state detected by the execution end is fed back to the user interaction end, and the massage function is locked through the cockpit domain control module, thereby preventing the massage execution component from being restarted before the abnormal state is resolved.

[0083] Furthermore, such as Figure 6 As shown, the above control method also includes: The cockpit domain control module receives massage function recovery information sent when it detects that the vehicle power supply has switched from OFF to ON.

[0084] Based on the information about the restoration of the massage function, the working status of the massage execution component and the massage control status of the human-computer interaction center are adjusted to be enabled.

[0085] As mentioned above, when the feedback parameters are abnormal, the massage execution control module adjusts the working state of the massage execution component to stop and sends an abnormality message to the cockpit domain control module. Based on the abnormality message, the cockpit domain control module adjusts the massage control state of the human-machine interface center to disable, making the massage settings options on the cockpit display screen inoperable.

[0086] The cockpit domain control module acquires the vehicle's power status and determines whether the power status has switched from OFF to ON again. When the cockpit domain control module detects that the vehicle's power status has switched from OFF to ON, it ends the disabling of the seat massage function, generates massage function restoration information, and sends the massage function restoration information to the massage execution control module via the LIN bus. At the same time, it adjusts the massage control status of the human-machine interface center to enabled and restores the massage settings options on the cockpit display screen.

[0087] After receiving the massage function recovery information, the massage execution control module changes the working status of the massage execution component from the stopped state to the enabled state, so as to receive and respond to the control parameters sent by the cabin domain control module again. At this time, the user can restart the seat massage function through the restored massage settings options and set the massage mode, massage duration, and massage intensity.

[0088] The present invention provides a control method in which control parameters are sent from the cabin domain control module to the massage execution control module, and the massage execution control module directly determines and adjusts the working parameters of the massage execution components. This method can reduce the number of controllers involved in the seat massage control process, shorten the signal transmission link, and reduce system complexity and development and maintenance costs. By acquiring feedback parameters sent by the pressure detection module and adjusting the operating parameters accordingly, a closed-loop control of the massage intensity can be formed, matching the actual massage pressure with the massage intensity set by the user. By stopping the massage execution component and disabling the massage control function of the human-machine interface center when the feedback parameters are abnormal, the massage airbag can be prevented from continuing to operate in the event of a collision or abnormal compression. The massage function can be restored by powering up the entire vehicle, thus balancing the control stability, user comfort, and safety performance of the seat massage.

[0089] An embodiment of the third aspect of the present invention provides an electronic device. In some embodiments of the present invention, such as... Figure 7 As shown, an electronic device is provided, which may include: a desktop computer, a laptop, a handheld computer, and a cloud server, etc. The electronic device 3 may include, but is not limited to, a processor 301 and a memory 302. Those skilled in the art will understand that... Figure 7 This is merely an example of electronic device 3 and does not constitute a limitation on electronic device 3. It may include more or fewer components than shown, or different components.

[0090] The processor 301 can be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays, or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc.

[0091] The memory 302 can be an internal storage unit of the electronic device 3, such as a hard disk or RAM of the electronic device 3. The memory 302 can also be an external storage device of the electronic device 3, such as a plug-in hard disk, Smart Media Card (SMC), Secure Digital (SD) card, or Flash Card equipped on the electronic device 3. The memory 302 can also include both internal and external storage units of the electronic device 3. The memory 302 is used to store the computer program 303 and other programs and data required by the electronic device.

[0092] An embodiment of the fourth aspect of the present invention provides a computer-readable storage medium. In some embodiments of the present invention, a computer-readable storage medium is provided that, when executed by processor 301, implements the steps of the above-described method. Therefore, the computer-readable storage medium provided in the fourth aspect of the present invention has all the technical effects of the above-described steps, which will not be repeated here.

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

[0094] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this disclosure.

[0095] In the embodiments provided in this disclosure, it should be understood that the disclosed devices / electronic devices and methods can be implemented in other ways. For example, the device / electronic device embodiments described above are merely illustrative. For instance, the division of modules or units is only a logical functional division, and in actual implementation, there may be other division methods. Multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces, and the indirect coupling or communication connection between devices or units may be electrical, mechanical, or other forms.

[0096] If an integrated module / unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, all or part of the processes in the methods of the above embodiments can also be implemented by a computer program 303 instructing related hardware. The computer program 303 can be stored in a computer-readable storage medium, and when executed by a processor, it can implement the steps of the various method embodiments described above. The computer program 303 may include computer program 303 code, which can be in the form of source code, object code, executable file, or some intermediate form. The computer-readable medium may include: any entity or device capable of carrying the computer program 303 code, recording media, USB flash drive, portable hard drive, magnetic disk, optical disk, computer memory, read-only memory, random access memory (RAM), electrical carrier signals, telecommunication signals, and software distribution media, etc. It should be noted that the content included in the computer-readable medium may be appropriately added or removed according to the requirements of legislation and patent practice in the jurisdiction. For example, in some jurisdictions, according to legislation and patent practice, the computer-readable medium does not include electrical carrier signals and telecommunication signals.

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

Claims

1. A vehicle seat massage control system, characterized in that, include: The cockpit domain control module is used to generate control parameters based on the control commands input from the human-machine interface center; The massage execution control module is connected to the cockpit domain control module via a communication bus; the massage execution control module determines the operating parameters of the massage execution component through the control parameters. The pressure detection module is used to acquire feedback parameters of the massage execution component during operation and send them to the massage execution control module to adjust the operating parameters according to the feedback parameters. The massage execution control module is also used to determine whether the feedback parameter is abnormal. When the feedback parameter is abnormal, the massage execution control module adjusts the working state of the massage execution component to stop and sends abnormal information to the cockpit domain control module to disable the massage control state of the human-machine interaction center.

2. The vehicle seat massage control system according to claim 1, characterized in that, The communication bus is a LIN bus, and the cockpit domain control module communicates with the massage execution control module through a single LIN bus.

3. The vehicle seat massage control system according to claim 1, characterized in that, The massage execution component includes an inflation / deflation component and multiple massage air bags, and the massage execution control module is connected to the inflation / deflation component via a hardwire; The inflation / deflation assembly includes an air pump and a solenoid valve group. The air pump is connected to multiple massage air bags through air pipes via the solenoid valve group.

4. The vehicle seat massage control system according to claim 3, characterized in that, The pressure detection module includes multiple flexible thin-film array pressure sensors, each of which acquires feedback parameters for each massage air bag. The flexible thin-film array pressure sensors correspond one-to-one with the massage air bags and are respectively disposed between the outer surface of the corresponding massage air bag and the inner surface of the seat cover.

5. A control method implemented by the vehicle seat massage control system according to any one of claims 1-4, characterized in that, Includes the following steps: Receive control parameters sent by the cockpit domain control module, and determine the operating parameters of the massage execution component based on the control parameters; Obtain the feedback parameters sent by the pressure detection module, and adjust the operating parameters according to the feedback parameters; Determine whether the feedback parameter is abnormal. If the feedback parameter is abnormal, adjust the working state of the massage execution component to stop. An abnormal message is sent to the cockpit domain control module to disable the massage control status of the human-machine interaction center.

6. The control method according to claim 5, characterized in that, The step of receiving control parameters sent by the cockpit domain control module and determining the operating parameters of the massage execution component based on the control parameters includes: The cockpit domain control module receives control parameters via the communication bus. The corresponding target feedback value is determined based on the control parameters, and the operating parameters corresponding to the target feedback value are determined.

7. The control method according to claim 6, characterized in that, The step of obtaining the feedback parameters sent by the pressure detection module and adjusting the operating parameters according to the feedback parameters includes: Compare the feedback parameter with the target feedback value; When the feedback parameter is less than the target feedback value, the operating parameter is adjusted in the direction that increases the feedback parameter. When the feedback parameter is greater than the target feedback value, the operating parameter is adjusted in the direction that reduces the feedback parameter. When the feedback parameter reaches the target feedback value, the current adjustment is stopped.

8. The control method according to claim 7, characterized in that, The step of obtaining the feedback parameters sent by the pressure detection module and adjusting the operating parameters according to the feedback parameters further includes: After the feedback parameter reaches the target feedback value, the operating parameter is adjusted in the direction that reduces the feedback parameter. After the feedback parameter reaches the preset minimum feedback value, the working parameter is adjusted in the direction that increases the feedback parameter. The operating parameters are adjusted alternately so that the feedback parameters change periodically between the target feedback value and the preset minimum feedback value.

9. The control method according to claim 6, characterized in that, The step of determining whether the feedback parameter is abnormal, and adjusting the working state of the massage execution component to stop when the feedback parameter is abnormal, includes: The abnormal threshold is determined by multiplying the target feedback value by a preset multiplier. Obtain the duration for which the feedback parameter exceeds the anomaly threshold; When the feedback parameter exceeds the abnormal threshold and the duration exceeds the preset time threshold, the feedback parameter is determined to be abnormal, and the working state of the massage execution component is adjusted to stop.

10. The control method according to claim 5, characterized in that, Also includes: Receive massage function recovery information sent by the cockpit domain control module when it detects that the vehicle power position has switched from OFF to ON; Based on the massage function recovery information, the working state of the massage execution component and the massage control state of the human-computer interaction center are adjusted to be enabled.