Seat massage control system

By combining hard switch modules, soft switch modules, and control modules, and employing an arbitration response mechanism to process signals in the seat massage system, the problems of display errors in soft and hard switches and hard switch failures have been resolved, thereby improving system stability and user convenience.

CN120848265APending Publication Date: 2025-10-28ZHEJIANG SMART INTELLIGENCE TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511012090.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-07-22
Publication Date
2025-10-28

AI Technical Summary

Technical Problem

Existing seat massage systems suffer from issues such as erratic display of soft and hard switch statuses, functional failures due to hard switch malfunctions, and the need for frequent manual adjustments by users, all of which negatively impact user experience and system stability.

Method used

It adopts a combination of hard switch module, soft switch module, first control module and second control module, and processes request signals within a preset time threshold through arbitration response mechanism, and supports preset massage level and mode when the seat massage function is turned off.

Benefits of technology

The system resolves issues such as incorrect display of soft and hard switch status and functional failures caused by hard switch malfunctions, improving system stability and reliability. Users no longer need to frequently adjust massage parameters, enhancing ease of use and comfort.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120848265A_ABST
    Figure CN120848265A_ABST
Patent Text Reader

Abstract

The invention discloses a seat massage control system which comprises a hard switch module, a soft switch module, a first control module and a second control module. The hard switch module is used for sending an acquired hard switch request signal and an acquired hard switch diagnosis signal to the first control module. The first control module is used for correcting the hard switching request signal according to the hard switching diagnosis signal and sending the corrected hard switching request signal to the second control module. The soft switching module is used for sending the obtained soft switching request signal to the second control module. And the second control module is used for performing arbitration response on the soft switch request signal and the corrected hard switch request signal by using preset arbitration logic to generate a seat massage control instruction, and sending the seat massage control instruction to the first control module to realize seat massage control. According to the system, the problem of gear display disorder possibly occurring when the soft switch and the hard switch coexist is solved, and meanwhile the situation that the massage function of the seat fails due to faults of the hard switch is avoided.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

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

[0002] As the number of cars on the road continues to rise, consumers are demanding increasingly higher levels of comfort, leading to a growing proportion of seat massage functions in automotive features. However, current seat massage switch configurations are relatively limited, either only equipped with a physical switch or only with a soft switch; no models currently offer both. While achieving a coexistence of physical and soft switches would effectively solve the problem of seat massage functionality failing due to the malfunction of a single local switch, it would also place more stringent demands on the system's control logic.

[0003] Existing chair massage control solutions suffer from numerous issues affecting user experience and system stability. Firstly, because the request signals for hard and soft switches in chair massage systems originate from different sources and may be sent within similar timeframes, coupled with the influence of the total short-circuit transmission cycle, it is highly susceptible to errors in the display of soft or hard switch levels. Secondly, as traditional control components, the reliability of hard switches is constrained by various factors; a malfunction often leads to unexpected failures of the chair massage function, severely impacting user trust in the product. Furthermore, most existing chair massage systems do not support preset massage levels and modes when the massage function is off, requiring users to reset parameters each time they use the system. This cumbersome process fails to meet users' demands for a convenient and personalized massage experience. Therefore, developing a chair massage control system that can solve these problems is of significant practical importance. Summary of the Invention

[0004] The purpose of this invention is to provide a seat massage control system. This system can correct its request signal according to the hard switch failure state, and at the same time adopts an arbitration response mechanism to only respond to the first received request signal within a preset time threshold. It also supports preset massage level and mode when the seat massage function is turned off, which solves the problems of disordered display of soft and hard switch status, function failure caused by hard switch failure, and the need for users to frequently adjust manually in the prior art.

[0005] To solve the above technical problems, the present invention is achieved through the following technical solutions:

[0006] This invention provides a chair massage control system, which includes: a hard switch module, a soft switch module, a first control module, and a second control module;

[0007] The hard switch module is connected to the first control module, the soft switch module is connected to the second control module, and the first control module is connected to the second control module;

[0008] The hard switch module is used to acquire hard switch request signals and hard switch diagnostic signals, and send the hard switch request signals and hard switch diagnostic signals to the first control module;

[0009] The first control module is used to correct the hard switch request signal according to the hard switch diagnostic signal, and send the corrected hard switch request signal to the second control module;

[0010] The soft-switching module is used to acquire a soft-switching request signal and send the soft-switching request signal to the second control module;

[0011] The second control module is used to arbitrate the soft switch request signal and the modified hard switch request signal using preset arbitration logic to generate a seat massage control command, and send the seat massage control command to the first control module to realize seat massage control.

[0012] In one embodiment of the present invention, the system further includes a seat massage module, which is used to receive a seat massage control command forwarded by the first control module, perform corresponding operations according to the seat massage control command, and send the execution result back to the first control module.

[0013] In one embodiment of the present invention, the first control module is further configured to receive the execution result sent back by the seat massage module, and forward the execution result to the hard switch module and the second control module, and the second control module forwards the received execution result to the soft switch module again.

[0014] In one embodiment of the present invention, the hard switch module includes a hard switch display unit, and the soft switch module includes a soft switch display unit. Both the hard switch display unit and the soft switch display unit are used to display the seat massage mode and seat massage level according to the execution result of the seat massage module.

[0015] In one embodiment of the present invention, the hard switch module is used to acquire a hard switch request signal and a hard switch diagnostic signal, and send the hard switch request signal and the hard switch diagnostic signal to the first control module, including:

[0016] The hard switch module monitors the switching state of the hard switch itself in real time and generates a corresponding hard switch request signal based on the changes in the switching state.

[0017] Perform fault diagnosis on the hard switch itself and generate corresponding hard switch diagnostic signals based on the diagnosis results;

[0018] The hard switch request signal and the hard switch diagnostic signal are sent to the first control module via the LIN bus.

[0019] In one embodiment of the present invention, the hard switch module performs fault diagnosis on the hard switch itself and generates a corresponding hard switch diagnostic signal based on the diagnosis result, including:

[0020] The hard switch module performs fault diagnosis on the hard switch itself.

[0021] When a fault is diagnosed in the hard switch, the corresponding fault state is set according to the diagnosed fault type, and a fault signal corresponding to the diagnosed fault type is generated. The fault signal is then used as the diagnostic signal for the hard switch.

[0022] In one embodiment of the present invention, the first control module is configured to correct the hard switch request signal according to the hard switch diagnostic signal, and send the corrected hard switch request signal to the second control module, including:

[0023] The first control module determines whether the hard switch module is faulty based on the received hard switch diagnostic signal;

[0024] If the hard switch module malfunctions, the received hard switch request signal will be converted into a no-request signal to correct the hard switch request signal.

[0025] The modified hard switch request signal is sent to the second control module via the CAN bus.

[0026] In one embodiment of the present invention, the second control module is used to arbitrate the soft switch request signal and the modified hard switch request signal using preset arbitration logic to generate a seat massage control command, including:

[0027] When the second control module first receives the soft switch request signal / corrected hard switch request signal, it responds only to the soft switch request signal / corrected hard switch request signal within a preset time period to generate the seat massage control command.

[0028] In one embodiment of the present invention, the preset duration is set to be greater than or equal to twice the signal transmission period, wherein the signal transmission period is selected as the larger of the soft switch request signal transmission period and the hard switch request signal transmission period.

[0029] In one embodiment of the present invention, the soft switch module further includes a user account management unit, which is used to bind the user's pre-set seat massage function activation status, seat massage mode and seat massage level to the user account, and automatically call and run it when the user restarts the seat massage function.

[0030] As described above, the present invention provides a seat massage control system, comprising: a hard switch module, a soft switch module, a first control module, and a second control module. The hard switch module is connected to the first control module, the soft switch module is connected to the second control module, and the first control module is connected to the second control module. The hard switch module is used to acquire a hard switch request signal and a hard switch diagnostic signal, and send the hard switch request signal and the hard switch diagnostic signal to the first control module. The first control module is used to correct the hard switch request signal according to the hard switch diagnostic signal, and send the corrected hard switch request signal to the second control module. The soft switch module is used to acquire a soft switch request signal and send the soft switch request signal to the second control module. The second control module is used to arbitrate the soft switch request signal and the corrected hard switch request signal using preset arbitration logic to generate a seat massage control command, and send the seat massage control command to the first control module to realize seat massage control. This system can handle the problem of incorrect display of soft switch or hard switch levels caused by factors such as signals from different sources being emitted in close succession and the total short-circuit transmission cycle, ensuring accurate display of the seat massage function. Meanwhile, this system avoids unexpected failures of the seat massage function caused by hard switch malfunctions, improving system stability and reliability. Furthermore, the system supports preset massage levels and modes even when the seat massage function is off. Users can pre-set massage parameters according to their needs, eliminating the need for readjustment the next time they use the device, greatly enhancing user convenience and comfort. Of course, any product implementing this invention does not necessarily need to achieve all of the advantages described above simultaneously. Attached Figure Description

[0031] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the following briefly introduces the drawings required for describing the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0032] Figure 1 A structural block diagram of a seat massage control system provided for an exemplary embodiment of this application. Detailed Implementation

[0033] The following describes the embodiments of the present invention through specific examples. Those skilled in the art can easily understand other advantages and effects of the present invention from the content disclosed in this specification. The present invention can also be implemented or applied through other different specific embodiments. The details in this specification can also be modified or changed based on different viewpoints and applications without departing from the spirit of the present invention. It should be noted that the following embodiments and features in the embodiments can be combined with each other unless they conflict.

[0034] It should be noted that the illustrations provided in the following embodiments are only schematic representations of the basic concept of the present invention. Therefore, the drawings only show the components related to the present invention and are not drawn according to the actual number, shape and size of the components in the actual implementation. In the actual implementation, the form, quantity and proportion of each component can be arbitrarily changed, and the layout of the components may also be more complex.

[0035] In the following description, numerous details are explored to provide a more thorough explanation of embodiments of the invention. However, it will be apparent to those skilled in the art that embodiments of the invention may be practiced without these specific details. In other embodiments, publicly known structures and devices are shown in block diagram form rather than in detail to avoid obscuring embodiments of the invention.

[0036] To address the problems of inconsistent display of soft and hard switch status, functional failure due to hard switch malfunction, and the need for frequent manual adjustments by users in existing technologies, this invention proposes a seat massage control system, primarily applied in the field of automotive seat technology. This system can correct its request signal based on the hard switch malfunction status, and employs an arbitration response mechanism to respond only to the first received request signal within a preset time threshold. It also supports preset massage levels and modes when the seat massage function is turned off.

[0037] In one exemplary embodiment of this application, please refer to Figure 1As shown, the seat massage control system includes: a hard switch module, a soft switch module, a first control module, and a second control module. The hard switch module is connected to the first control module, the soft switch module is connected to the second control module, and the first control module is connected to the second control module. The hard switch module is used to acquire a hard switch request signal and a hard switch diagnostic signal, and send the hard switch request signal and the hard switch diagnostic signal to the first control module. The first control module is used to correct the hard switch request signal according to the hard switch diagnostic signal, and send the corrected hard switch request signal to the second control module. The soft switch module is used to acquire a soft switch request signal and send the soft switch request signal to the second control module. The second control module is used to arbitrate the soft switch request signal and the corrected hard switch request signal using preset arbitration logic to generate a seat massage control command, and send the seat massage control command to the first control module to realize seat massage control.

[0038] It should be noted that, in this embodiment, the hard switch module typically uses physical buttons or mechanical switches, allowing users to initiate massage control requests by operating such hard switches. In contrast, the soft switch module typically uses virtual switches built through software interfaces such as touchscreens or mobile applications, allowing users to initiate massage control requests by operating the soft switches. Furthermore, in this embodiment, the first control module refers to the seat control module, and the second control module refers to the vehicle body door control module.

[0039] In one exemplary embodiment of this application, please refer to Figure 1 As shown, the system also includes a seat massage module. This module receives seat massage control commands forwarded by the first control module, performs corresponding operations based on the commands, and sends the execution results back to the first control module. It should be noted that the seat massage module, as an end-effector, is communicatively connected to the first controller. It parses the received seat massage control commands and, based on the parsing results, drives the start and stop of the seat massage function, as well as controls the switching of seat massage modes and massage levels.

[0040] In one exemplary embodiment of this application, please refer to Figure 1As shown, the first control module is further configured to receive the execution result sent back by the seat massage module, and forward the execution result to the hard switch module and the second control module. The second control module then forwards the received execution result to the soft switch module. It should be noted that the hard switch module includes a hard switch display unit, and the soft switch module includes a soft switch display unit. Both the hard switch display unit and the soft switch display unit are used to display the seat massage mode and seat massage level based on the execution result of the seat massage module.

[0041] Specifically, upon receiving an instruction, the seat massage module begins executing a seat massage operation. During this process, the module monitors its own operational status and the specific execution of the massage operation in real time, thereby generating corresponding execution results. It is worth noting that these results include the currently used seat massage mode (e.g., kneading mode, tapping mode, etc.) and the seat massage level (massage intensity is gentle, medium, or strong, etc.). After generating the execution results, the seat massage module sends them back to the first control module. Upon receiving the execution results, the first control module immediately initiates a forwarding operation. The first control module forwards the received execution results simultaneously to the hard switch module and the second control module. The hard switch module includes a hard switch display unit. When the hard switch module receives the execution results forwarded by the first control module, the hard switch display unit responds quickly, updating its display interface accordingly based on the seat massage mode and massage level information contained in the execution results. At the same time, the second control module will forward the received execution result to the soft switch module again. The soft switch module also includes a soft switch display unit. When the soft switch module receives the execution result forwarded by the second control module, the soft switch display unit will also perform corresponding display operations on its own display interface according to the seat massage mode and seat massage level information in the execution result.

[0042] In one exemplary embodiment of this application, please refer to Figure 1 As shown, the hard switch module is used to acquire hard switch request signals and hard switch diagnostic signals, and send the hard switch request signals and hard switch diagnostic signals to the first control module. The hard switch module monitors the switching state of the hard switch in real time, generates a corresponding hard switch request signal based on the change of the switching state, performs fault diagnosis on the hard switch itself, generates a corresponding hard switch diagnostic signal based on the diagnosis result, and then sends the hard switch request signal and the hard switch diagnostic signal to the first control module through the LIN bus.

[0043] Specifically, taking a physical button as an example, when a user presses the physical button to activate the seat massage function, the sensor in the hard switch module detects a change in the button's physical position, from an initial unpressed state to a pressed state. Once the hard switch module detects a change in the switch state, its internal logic circuit converts the change in switch state into a corresponding electrical signal according to preset rules and algorithms, thereby generating a hard switch request signal. Furthermore, the hard switch module has self-diagnostic capabilities, enabling it to perform fault detection on its hardware status at regular intervals or according to preset specific conditions. In this embodiment, common hard switch fault types are defined, including switch sticking, overvoltage, undervoltage, open circuit, and short circuit faults. Of course, in other practical application scenarios, the fault types can be further expanded according to specific needs. Regarding fault judgment criteria, in this embodiment, if the switch remains pressed for more than 30 seconds, it is determined that the switch has a sticking or jamming fault. If the switch's supply voltage exceeds 16.5V for 15ms, it is determined to be a high-voltage fault. If the switch's supply voltage is below 8.5V for 15ms, it is determined to be an undervoltage fault. When a switch is open-circuited, i.e., the circuit is interrupted, it is determined to be an open-circuit fault. When the switch is short-circuited to ground or short-circuited to the power supply, it is determined to be a short-circuit fault. After completing the fault diagnosis of the hard switch, the hard switch module will generate a corresponding hard switch diagnostic signal based on the specific diagnostic results. If the diagnostic results show that the hard switch is working normally and no fault is found, the generated hard switch diagnostic signal will indicate a normal state. Conversely, when a fault is diagnosed in the hard switch, the corresponding fault state is set according to the diagnosed fault type, and a fault signal corresponding to the diagnosed fault type is generated and used as the hard switch diagnostic signal. After generating the hard switch request signal and the hard switch diagnostic signal, the hard switch module sends the hard switch request signal and the hard switch diagnostic signal to the first control module through the LIN bus.

[0044] In an exemplary embodiment of this application, the first control module is configured to correct the hard switch request signal according to the hard switch diagnostic signal and send the corrected hard switch request signal to the second control module, including: the first control module determines whether the hard switch module is faulty according to the received hard switch diagnostic signal; if the hard switch module is faulty, the first control module converts the received hard switch request signal into a no-request signal to complete the correction of the hard switch request signal, and sends the corrected hard switch request signal to the second control module through the CAN bus.

[0045] Specifically, when the first control module receives a hard switch request signal from the hard switch module, it simultaneously acquires the hard switch diagnostic signal for status determination. If the hard switch diagnostic signal indicates a fault in the hard switch itself, the first control module immediately corrects the received hard switch request signal, converting it to a "NoReq" state, and then sends the corrected hard switch request signal to the second control module. Conversely, if the hard switch diagnostic signal indicates that the hard switch is in a normal state, the first control module directly forwards the received hard switch request signal to the second control module. This mechanism of correcting the received hard switch request signal based on the hard switch diagnostic signal effectively prevents unexpected activation or deactivation of the seat massage function due to faults such as switch sticking, thus ensuring the stability and reliability of the system operation.

[0046] In one exemplary embodiment of this application, please refer to Figure 1 As shown, the second control module is used to arbitrate the soft switch request signal and the modified hard switch request signal using preset arbitration logic to generate a seat massage control command. This includes: when the second control module first receives the soft switch request signal / modified hard switch request signal, it responds only to the soft switch request signal / modified hard switch request signal within a preset duration to generate the seat massage control command. It should be noted that the preset duration is set to be greater than or equal to twice the signal transmission period, wherein the signal transmission period is selected as the larger of the soft switch request signal transmission period and the hard switch request signal transmission period.

[0047] Specifically, the second control module employs a time threshold strategy to handle requests from the soft switch module and the hard switch module. When a request is received from either the soft switch module or the hard switch module, the second control module sets a time threshold. Within this time threshold, the second control module only processes requests from the current source, ignoring requests from the other source. After the timer expires, it resets the timer. This strategy effectively avoids misalignment of the soft switch or hard switch settings due to requests from different sources being sent within similar timeframes and the influence of the total short-circuit transmission cycle. More specifically, when the second control module receives a soft switch request signal or a corrected hard switch request signal, it does not immediately respond to the signal to generate a seat massage control command. Instead, it initiates a preset-length exclusive response period. Within this preset period, the second control module only processes the first received signal (i.e., the soft switch request signal or the corrected hard switch request signal). In other words, if the second control module first receives a soft switch request signal, then even if a corrected hard switch request signal is subsequently received within the preset time period, the second control module will ignore the corrected hard switch request signal and only generate a seat massage control command based on the soft switch request signal. The second control module will generate the corresponding seat massage control command based on the specific information contained in the soft switch request signal, such as the instruction to turn the seat massage function on or off, the massage intensity adjustment requirements, etc., combined with the preset rules and parameters within the system. Similarly, if a corrected hard switch request signal is received first, subsequent possible soft switch request signals will also be ignored within the preset time period, and only a seat massage control command will be generated based on the corrected hard switch request signal. It can be understood that in this embodiment, the preset time period is set to be greater than or equal to twice the signal transmission cycle to ensure that the signal can be stably and accurately transmitted to the second control module within a complete signal transmission cycle. Considering possible signal interference, transmission delays, and other factors, setting a time period of twice or more can fully ensure that the second control module has enough time to completely receive a signal, avoiding erroneous arbitration responses due to incomplete or incorrect signal reception.

[0048] In an exemplary embodiment of this application, the soft switch module further includes a user account management unit, which is used to bind the user's pre-set seat massage function activation status, seat massage mode and seat massage level to the user account, and automatically invoke and run it when the user restarts the seat massage function.

[0049] Specifically, when the seat massage function is off, users can personalize the massage function by selecting the massage level and massage mode on the large screen. The on / off status, massage intensity, and massage mode settings of the massage function are all linked to the user's account. In this way, when different users use the seat massage function, the system can automatically adapt to each user's needs based on the preset functions of the seat massage, thus optimizing the drawback of the traditional mode where users need to manually adjust repeatedly.

[0050] In summary, the present invention provides a seat massage control system, comprising: a hard switch module, a soft switch module, a first control module, and a second control module. The hard switch module is connected to the first control module, the soft switch module is connected to the second control module, and the first control module is connected to the second control module. The hard switch module is used to acquire a hard switch request signal and a hard switch diagnostic signal, and send the hard switch request signal and the hard switch diagnostic signal to the first control module. The first control module is used to correct the hard switch request signal according to the hard switch diagnostic signal, and send the corrected hard switch request signal to the second control module. The soft switch module is used to acquire a soft switch request signal and send the soft switch request signal to the second control module. The second control module is used to arbitrate the soft switch request signal and the corrected hard switch request signal using preset arbitration logic to generate a seat massage control command, and send the seat massage control command to the first control module to realize seat massage control. This system can handle the problem of incorrect display of soft switch or hard switch levels caused by factors such as signals from different sources being emitted in close time and the total short-circuit transmission cycle, ensuring accurate display of the seat massage function. Meanwhile, the system avoids unexpected failures of the seat massage function caused by hard switch malfunctions, improving system stability and reliability. Furthermore, the system supports preset massage levels and modes even when the seat massage function is off. Users can pre-set massage parameters according to their needs, eliminating the need for readjustment the next time they use the seat, greatly enhancing user convenience and comfort.

[0051] The above embodiments are merely illustrative of the principles and effects of the present invention and are not intended to limit the invention. Any person skilled in the art can modify or alter the above embodiments without departing from the spirit and scope of the present invention. Therefore, all equivalent modifications or alterations made by those skilled in the art without departing from the spirit and technical concept disclosed in the present invention should still be covered by the claims of the present invention.

Claims

1. A chair massage control system, characterized in that, include: Hard switch module, soft switch module, first control module and second control module; The hard switch module is connected to the first control module, the soft switch module is connected to the second control module, and the first control module is connected to the second control module; The hard switch module is used to acquire hard switch request signals and hard switch diagnostic signals, and send the hard switch request signals and hard switch diagnostic signals to the first control module; The first control module is used to correct the hard switch request signal according to the hard switch diagnostic signal, and send the corrected hard switch request signal to the second control module; The soft-switching module is used to acquire a soft-switching request signal and send the soft-switching request signal to the second control module; The second control module is used to arbitrate the soft switch request signal and the modified hard switch request signal using preset arbitration logic to generate a seat massage control command, and send the seat massage control command to the first control module to realize seat massage control.

2. The seat massage control system according to claim 1, characterized in that, The system also includes a seat massage module, which is used to receive seat massage control commands forwarded by the first control module, perform corresponding operations according to the seat massage control commands, and send the execution results back to the first control module.

3. The seat massage control system according to claim 2, characterized in that, The first control module is also used to receive the execution result sent back by the seat massage module, and forward the execution result to the hard switch module and the second control module. The second control module forwards the received execution result to the soft switch module again.

4. The seat massage control system according to claim 3, characterized in that, The hard switch module includes a hard switch display unit, and the soft switch module includes a soft switch display unit. Both the hard switch display unit and the soft switch display unit are used to display the seat massage mode and seat massage level according to the execution result of the seat massage module.

5. The seat massage control system according to claim 1, characterized in that, The hard switch module is used to acquire hard switch request signals and hard switch diagnostic signals, and send the hard switch request signals and hard switch diagnostic signals to the first control module, including: The hard switch module monitors the switching state of the hard switch itself in real time and generates a corresponding hard switch request signal based on the changes in the switching state. Perform fault diagnosis on the hard switch itself and generate corresponding hard switch diagnostic signals based on the diagnosis results; The hard switch request signal and the hard switch diagnostic signal are sent to the first control module via the LIN bus.

6. The seat massage control system according to claim 5, characterized in that, The hard switch module performs fault diagnosis on the hard switch itself and generates corresponding hard switch diagnostic signals based on the diagnosis results, including: The hard switch module performs fault diagnosis on the hard switch itself. When a fault is diagnosed in the hard switch, the corresponding fault state is set according to the diagnosed fault type, and a fault signal corresponding to the diagnosed fault type is generated. The fault signal is then used as the diagnostic signal for the hard switch.

7. The seat massage control system according to claim 1, characterized in that, The first control module is configured to correct the hard switch request signal based on the hard switch diagnostic signal, and send the corrected hard switch request signal to the second control module, including: The first control module determines whether the hard switch module is faulty based on the received hard switch diagnostic signal; If the hard switch module malfunctions, the received hard switch request signal will be converted into a no-request signal to correct the hard switch request signal. The modified hard switch request signal is sent to the second control module via the CAN bus.

8. The seat massage control system according to claim 1, characterized in that, The second control module is used to arbitrate the soft switch request signal and the modified hard switch request signal using preset arbitration logic to generate seat massage control commands, including: When the second control module first receives the soft switch request signal / corrected hard switch request signal, it responds only to the soft switch request signal / corrected hard switch request signal within a preset time period to generate the seat massage control command.

9. The seat massage control system according to claim 8, characterized in that, The preset duration is set to be greater than or equal to twice the signal transmission period, wherein the signal transmission period is selected as the larger of the soft switch request signal transmission period and the hard switch request signal transmission period.

10. The seat massage control system according to claim 1, characterized in that, The soft switch module also includes a user account management unit, which is used to bind the user's pre-set seat massage function activation status, seat massage mode and seat massage level to the user account, and automatically call and run it when the user restarts the seat massage function.