Copilot comfortable mode control system
Through the co-pilot comfort mode control system, users can automatically adjust multiple seat functions through setting at one time, solving the problem of cumbersome operation in the prior art, and improving the convenience of the riding experience and the flexibility of the function.
Patent Information
- Application Number
- CN202421013535.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Utility models(China)
- Current Assignee / Owner
- Filing Date
- 2024-05-10
- Publication Date
- 2024-12-31
- Estimated Expiration
- 2034-05-10
AI Technical Summary
During the ride, the passenger side of the passenger side needs to manually operate multiple seat adjustment buttons and switches to achieve a comfortable ride experience, resulting in cumbersome and inconvenient operation.
A co-pilot comfort mode control system has been designed. Through the linkage of the body domain controller, infotainment domain controller and interactive screen, users can set multiple seat adjustment parameters at once, and the system will automatically perform corresponding adjustment operations, including seat cushions, Feet support, waist support, backrest, heating, ventilation and massage functions.
It realizes that users can achieve a comfortable ride with just one setting, reduces operation steps, improves convenience of use, and supports automatic linkage and flexible orchestration of functions to adapt to different needs and scenarios.
Smart Images

Figure CN222271840U_ABST
Abstract
Description
Technical Field
[0001] The utility model belongs to the technical field of automobiles, and more specifically, particularly relates to a co-pilot comfort mode control system. Background Art
[0002] When the passenger on the front passenger side needs to sit and relax during the ride, he needs to manually operate multiple seat adjustment buttons to adjust the seat cushion's fore and aft position, up and down position, backrest angle, lumbar support status, leg support status and foot rest status. When the user needs to turn on seat ventilation, seat heating, and seat massage functions, he also needs to manually operate different switches to turn them on. As a result, when the user actually uses the vehicle, he needs to operate multiple times to achieve a comfortable riding experience. Utility Model Content
[0003] In view of this, the purpose of the present invention is to provide a co-pilot comfort mode control system, which is used to enable the user of the present application to set parameters once to achieve a comfortable riding experience.
[0004] The present application provides a co-pilot comfort mode control system, including: a body domain controller, an infotainment domain controller, a seat adjustment device and an interactive screen;
[0005] The body domain controller is connected to the infotainment domain controller;
[0006] The infotainment domain controller receives the user's adjustment instructions for each device in the seat adjustment device through the interactive screen, and transmits the instructions to the body domain controller;
[0007] The seat adjustment device is controlled by the body domain controller;
[0008] The seat adjustment device comprises at least one of a seat cushion control device, a foot support control device, a lumbar support control device, a backrest control device, a heating device, a ventilation device and a massage device.
[0009] Optionally, the vehicle body domain controller includes: a passenger comfort mode service module and a seat drive module; the seat drive module includes: a seat cushion control service module, a footrest control service module, a backrest control service module, a lumbar support control service module, a ventilation control service module, a heating control service module, and a massage service module;
[0010] The passenger comfort mode service module is used to receive control instructions sent by the infotainment domain controller;
[0011] Each module in the seat driving module is used to drive a corresponding device in the seat adjusting device.
[0012] Optionally, the seat cushion control device includes: a seat cushion height adjustment device and a seat cushion front and rear adjustment device;
[0013] The seat cushion height adjustment device and the seat cushion front and rear adjustment device are both controlled by the seat cushion control service module;
[0014] The seat cushion height adjustment device comprises: a first Hall sensor and a seat cushion height adjustment motor; the seat cushion front and rear adjustment device comprises: a second Hall sensor and a seat cushion front and rear adjustment motor;
[0015] The seat cushion height adjustment motor and the seat cushion front and rear adjustment motor are both controlled by the seat cushion control service module;
[0016] The first Hall sensor collects the seat cushion height and transmits it to the seat cushion control service module;
[0017] The second Hall sensor collects the front and rear position of the seat cushion and transmits it to the seat cushion control service module.
[0018] Optionally, the footrest control device comprises: a third Hall sensor and a footrest up and down adjustment motor;
[0019] The footrest up and down adjustment motor is controlled by the footrest control service module;
[0020] The third Hall sensor collects the up and down positions of the footrest and transmits them to the footrest control service module.
[0021] Optionally, the lumbar support control device includes: a fourth Hall sensor and a lumbar support front and rear height adjustment motor;
[0022] The lumbar support front and rear height adjustment motor is controlled by the lumbar support control service module;
[0023] The fourth Hall sensor collects the front and rear height of the waist support and transmits the data to the waist support control service module.
[0024] Optionally, the backrest control device includes: a fifth Hall sensor and a backrest angle adjustment motor;
[0025] The backrest angle adjustment motor is controlled by the backrest control service module;
[0026] The fifth Hall sensor collects the backrest angle and transmits it to the backrest control service module.
[0027] Optionally, the heating device comprises: an electric heater;
[0028] One end of the electric heater is connected to the heating control service module via a LIN bus;
[0029] The other end of the electric heater is grounded.
[0030] Optionally, the ventilation device includes: a sixth Hall sensor and a seat cushion fan motor;
[0031] The seat cushion fan motor is controlled by the ventilation control service module;
[0032] The sixth Hall sensor collects the wind speed of the seat cushion and transmits it to the ventilation control service module.
[0033] Optionally, the interactive screen is a touch screen.
[0034] Optionally, the body domain controller and the infotainment domain controller are connected via a gateway device.
[0035] It can be seen from the above technical scheme that the utility model provides a co-pilot comfort mode control system, wherein the body domain controller is connected to the infotainment domain controller; the infotainment domain controller receives the user's adjustment instructions for each device in the seat adjustment device through the interactive screen, and transmits it to the body domain controller; the seat adjustment device is controlled by the body domain controller; the seat adjustment device includes: a cushion control device, a footrest control device, a lumbar support control device, a backrest control device, a heating device, a ventilation device and a massage device; the body domain controller receives the user's adjustment instructions for multiple devices through the infotainment domain controller, and then controls the seat adjustment device to make corresponding adjustments to the seat. Therefore, the user submits a request once to complete the adjustment of at least one device in the seat adjustment device, and there is no need to submit adjustment requests for each device in each seat adjustment device one by one, so as to avoid repeated operations by the user. The user of this application sets the parameters once to achieve a comfortable riding experience. BRIEF DESCRIPTION OF THE DRAWINGS
[0036] In order to more clearly illustrate the embodiments of the utility model or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of the utility model. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0037] Figure 1 It is a schematic diagram of a co-pilot comfort mode control system provided by an embodiment of the utility model;
[0038] Figure 2 It is a schematic diagram of another co-pilot comfort mode control system provided by an embodiment of the utility model;
[0039] Figure 3 It is a schematic diagram of another co-pilot comfort mode control system provided by an embodiment of the utility model. DETAILED DESCRIPTION
[0040] In order to make the purpose, technical solution and advantages of the embodiment of the utility model clearer, the technical solution in the embodiment of the utility model will be clearly and completely described below in conjunction with the drawings in the embodiment of the utility model. Obviously, the described embodiment is a part of the embodiment of the utility model, not all of the embodiments. Based on the embodiment of the utility model, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the utility model.
[0041] In this application, the terms "comprises", "comprising" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprising a ..." does not exclude the presence of other identical elements in the process, method, article or device comprising the element.
[0042] The present application provides a co-pilot comfort mode control system, which is used to solve the problem in the prior art that when the user needs to turn on the seat ventilation, seat heating, and seat massage functions, they need to manually operate different switches to turn them on, resulting in the user needing to operate multiple times to achieve a comfortable riding experience when actually using the vehicle.
[0043] See also Figure 1 The co-pilot comfort mode control system includes: body domain controller, infotainment domain controller, seat adjustment device and interactive screen.
[0044] The body domain controller is connected to the infotainment domain controller.
[0045] Specifically, the body domain controller and the infotainment controller may be connected by communication, for example, the body domain controller and the infotainment controller are connected via an in-vehicle Ethernet.
[0046] Optionally, the body domain controller is connected to the infotainment controller via a gateway device.
[0047] The so-called "domain" is a collection of electronic and electrical architectures that control a large functional module of the car. Each domain is uniformly controlled by a domain controller. The most typical division method is to divide the electronic and electrical architecture of the entire vehicle into five domains: power domain, body domain, chassis domain, cockpit domain and autonomous driving domain. The specific division of labor is as follows:
[0048] The body domain controller mainly controls various body functions, including but not limited to the control of headlights, taillights, interior lights, door locks, windows, sunroof, wipers, electric trunk, smart keys, air conditioning, antennas, gateway communications, etc.
[0049] The infotainment domain controller receives the user's adjustment instructions for each device in the seat adjustment device through the interactive screen and transmits them to the body domain controller.
[0050] The infotainment controller mainly controls music and videos, etc., because it can be user-oriented and obtain user needs. Specifically, the user can set the adjustment parameters of each device in the seat adjustment device through the interactive screen, and when the adjustment parameters of multiple or one device are set and the user adjustment instruction is generated after clicking "Complete".
[0051] The infotainment controller obtains the co-pilot comfort mode status information transmitted by the body domain controller, and displays it through the interactive screen.
[0052] It should be noted that when the user sets adjustment parameters for all devices in the seat adjustment device, the user's adjustment parameters will be used as the adjustment parameters of the corresponding devices in the user adjustment instruction; but when the user sets adjustment parameters for some devices in the seat adjustment device, the user's adjustment parameters will be used as the adjustment parameters of the corresponding devices in the user adjustment instruction, and the parameters of the devices that the user has not adjusted will be maintained as the current corresponding parameters.
[0053] In addition, multiple modes can be provided for users, each mode has corresponding default adjustment parameters, and users can adjust various parameters of the seat according to the selected mode.
[0054] In different modes, the adjustment parameters of each device in the seat adjustment device are different, so that one-step adjustment can be achieved without the user having to set multiple parameters.
[0055] Optionally, the interactive screen is a touch screen; of course, it can also be a screen with buttons, which is not specifically limited here. As long as it can interact with the user, it is within the protection scope of this application.
[0056] The seat adjustment device is controlled by the body domain controller.
[0057] That is to say, the body domain controller can control the seat adjustment device to perform corresponding adjustment actions.
[0058] The seat adjustment device includes at least one of a seat cushion control device, a foot support control device, a lumbar support control device, a backrest control device, a heating device, a ventilation device and a massage device.
[0059] Specifically, the seat cushion control device, the footrest control device, the lumbar support control device, the backrest control device, the heating device, the ventilation device and the massage device are all controlled by the body domain controller.
[0060] The body domain controller controls the seat cushion control device to adjust the seat cushion height forward and backward; the body domain controller controls the footrest control device to adjust the footrest up and down; the body domain controller controls the lumbar support control device to adjust the lumbar support forward and backward; the body domain controller controls the backrest control device to adjust the backrest angle; the body domain controller controls the heating device to adjust the heating and its temperature; the body domain controller controls the ventilation device to adjust the ventilation and its wind speed; the body domain controller controls the massage device to adjust the massage mode.
[0061] The various devices in the seat adjustment device can be executed in parallel.
[0062] In this embodiment, the body domain controller is connected to the infotainment domain controller; the infotainment domain controller receives the user's adjustment instructions for each device in the seat adjustment device through the interactive screen, and transmits it to the body domain controller; the seat adjustment device is controlled by the body domain controller; the seat adjustment device includes: a seat cushion control device, a footrest control device, a lumbar support control device, a backrest control device, a heating device, a ventilation device and at least one of a massage device; that is, the body domain controller receives the user's adjustment instructions for multiple devices through the infotainment domain controller, and then controls the seat adjustment device to make corresponding adjustments to the seat. Therefore, the user submits a request once to complete the adjustment of at least one device in the seat adjustment device, and there is no need to submit adjustment requests for each device in each seat adjustment device one by one, so as to avoid repeated operations by the user. In this application, the user can achieve a comfortable riding experience by setting the parameters once.
[0063] It should be noted that, at present, the adjustment of sitting posture, ventilation, heating, massage and other functions is mainly carried out through the body domain controller, and the body domain controller activates a single function according to the user operation. It is impossible to perform intelligent automatic linkage control, and the control method mainly uses the signal-oriented architecture to realize a single business scenario, and does not adopt the service-oriented architecture (SOA) method.
[0064] In other words, the existing signal-oriented architecture is not conducive to the realization of the passenger comfort mode function, and the user operation is very cumbersome and the convenience of use is poor, which cannot bring users an intelligent user experience. When subsequent development changes are made according to user experience requirements, the existing control system and method are only applicable to a single business scenario (such as seat front and rear adjustment, leg rest setting, seat massage switch), requiring a series of logic or CAN signal changes in related controllers, and the function reuse and scalability are low. It cannot meet the differentiated needs of different customers and the needs of rapid iteration of the same customer's business scenario, which is not conducive to subsequent function reconstruction and expansion.
[0065] In this embodiment, the body domain controller can simultaneously receive multiple adjustment parameters to synchronously enable and adjust multiple functions; automatic linkage control can be achieved. At the same time, this application adopts a service-oriented architecture (SOA) method; compared with the non-service co-pilot comfort mode solution, the co-pilot comfort mode control function is designed as a service to ensure the separation of software and hardware of the vehicle co-pilot comfort mode control function; at the same time, the internal decoupling design of the functional software is completed, and the basic functions of the vehicle (seat cushion control, footrest control, lumbar support control, backrest control, seat heating control, seat ventilation control, massage control) are set as the basic control layer, and the co-pilot comfort mode service is used as the application layer. By calling the basic control layer, the flexible arrangement design of the functional logic can be completed, which is conducive to quickly responding to customer linkage adjustment scenarios.
[0066] This application solves the problem that functions cannot be quickly linked. Whether it is user demand expansion or deletion of different functional points in the co-pilot comfort mode, it is only necessary to rearrange the services used to complete the functions, and the service layer does not need to be changed or redesigned. Applying the technology of this application, the co-pilot comfort mode function can be developed agilely to save development costs, shorten the development cycle, make the function more extensible, and call the required basic services infinitely for functional reorganization to complete the development and experience of the new co-pilot comfort mode function.
[0067] Optional, see Figure 2 The body domain controller includes: co-pilot comfort mode service module and seat drive module; the seat drive module includes: seat cushion control service module, footrest control service module, backrest control service module, lumbar support control service module, ventilation control service module, heating control service module, and massage service module.
[0068] The co-pilot comfort mode service module is used to receive control commands sent by the infotainment domain controller.
[0069] Each module in the seat drive module is used to drive the corresponding device in the seat adjustment device.
[0070] Specifically, the seat cushion control service module is used to drive the seat cushion control device in the seat adjustment device to perform seat cushion adjustment operations, such as front and rear adjustment and height adjustment of the seat cushion.
[0071] Optionally, the seat cushion control device includes: a seat cushion height adjustment device and a seat cushion front and rear adjustment device.
[0072] The seat cushion height adjustment device and the seat cushion front and rear adjustment device are both controlled by the seat cushion control service module.
[0073] Specifically, the seat cushion control service module controls the seat cushion height adjustment device to perform height adjustment; the seat cushion control service module controls the seat cushion front and rear adjustment device to perform front and rear adjustment.
[0074] The seat cushion height adjustment device includes: a first Hall sensor and a seat cushion height adjustment motor; the seat cushion front and back adjustment device includes: a second Hall sensor and a seat cushion front and back adjustment motor.
[0075] The seat cushion height adjustment motor and the seat cushion front and rear adjustment motor are both controlled by the seat cushion control service module.
[0076] The first Hall sensor collects the seat cushion height and transmits it to the seat cushion control service module.
[0077] The second Hall sensor collects the front and rear position of the seat cushion and inputs it to the seat cushion control service module.
[0078] That is to say, the first Hall sensor can feed back the current seat cushion height to the seat cushion control service module, and the seat cushion control service module continuously controls the seat cushion height adjustment motor to adjust the height until the seat cushion height acquired by the first Hall sensor is consistent with the height in the user instruction. Similarly, the second Hall sensor can feed back the current seat cushion front and back position to the seat cushion control service module, and the seat cushion control service module continuously controls the seat cushion front and back adjustment motor to adjust the front and back position until the seat cushion front and back position acquired by the second Hall sensor is consistent with the position in the user instruction. Specifically, generally, the user instruction can set how much to move forward or how much to move backward, and then the seat cushion front and back adjustment motor can move forward or backward according to the user instruction.
[0079] It should be noted that the seat cushion height adjustment motor and the seat cushion front and rear adjustment motor can only receive the control signal of the seat cushion control service module once, and the information collected by the first Hall sensor and the second Hall sensor can be fed back to the corresponding motor, and the motor itself determines whether the setting of the user instruction is met. The following other modules are similar, and will not be described here one by one, depending on the actual situation, and are all within the protection scope of this application.
[0080] The footrest control service module is used to drive the footrest control device in the seat adjustment device to perform footrest adjustment operations, such as adjusting the footrest up and down.
[0081] Optionally, the footrest control device includes: a third Hall sensor and a footrest up and down adjustment motor.
[0082] The footrest up and down adjustment motor is controlled by the footrest control service module.
[0083] The third Hall sensor collects the up and down positions of the footrest and transmits them to the footrest control service module.
[0084] That is to say, the third Hall sensor can feedback the current up and down position of the footrest to the footrest control service module, and the footrest control service module continuously controls the up and down adjustment motor of the footrest to adjust the position until the up and down position of the footrest collected by the third Hall sensor is consistent with the up and down position of the footrest in the user instruction.
[0085] The backrest control service module is used to drive the backrest control device in the seat adjustment device to perform backrest adjustment operations, such as backrest angle adjustment.
[0086] Optionally, the backrest control device includes: a fifth Hall sensor and a backrest angle adjustment motor.
[0087] The backrest angle adjustment motor is controlled by the backrest control service module.
[0088] The fifth Hall sensor collects the backrest angle and transmits it to the backrest control service module.
[0089] That is to say, the fifth Hall sensor can feed back the backrest angle to the backrest control service module, and the backrest control service module continuously controls the backrest angle adjustment motor to adjust the angle until the backrest angle collected by the fifth Hall sensor is consistent with the backrest angle in the user instruction.
[0090] The lumbar support control service module is used to drive the lumbar support control device in the seat adjustment device to perform lumbar support adjustment operations, such as lumbar support front and rear adjustment and height adjustment.
[0091] Optionally, the lumbar support control device includes: a fourth Hall sensor and a lumbar support front and rear height adjustment motor.
[0092] The lumbar support front and rear height adjustment motor is controlled by the lumbar support control service module.
[0093] The fourth Hall sensor collects the front and rear height of the lumbar support and transmits it to the lumbar support control service module.
[0094] That is to say, the fourth Hall sensor can feed back the current front and rear height of the lumbar support to the lumbar support control service module, and the lumbar support control service module continuously controls the front and rear height adjustment motor of the lumbar support to adjust the height until the front and rear height of the lumbar support collected by the fourth Hall sensor is consistent with the front and rear height of the lumbar support in the user instruction.
[0095] The ventilation control service module is used to drive the ventilation control device in the seat adjustment device to perform ventilation adjustment operations, such as ventilation opening and wind speed adjustment.
[0096] Optionally, the ventilation device includes: a sixth Hall sensor and a seat cushion fan motor.
[0097] The seat fan motor is controlled by the ventilation control service module.
[0098] The sixth Hall sensor collects the wind speed of the seat cushion and transmits it to the ventilation control service module.
[0099] That is to say, the sixth Hall sensor can feed back the current seat cushion wind speed to the ventilation control service module, and the ventilation control service module continuously controls the seat cushion fan motor to adjust the wind speed.
[0100] The heating control service module is used to drive the heating control device in the seat adjustment device to perform heating adjustment operations, such as turning on the heating and adjusting its temperature.
[0101] Optionally, the heating device includes: an electric heater.
[0102] One end of the electric heater is connected to the heating control service module through the LIN bus.
[0103] The other end of the electric heater is grounded.
[0104] Specifically, the electric heater can control the temperature of the seat cushion to a preset temperature, and the preset temperature can be set by the user or determined by a mode selected by the user.
[0105] The massage service module is used to drive the massage control device in the seat adjustment device to perform massage adjustment operations, such as turning on the massage and adjusting its massage mode.
[0106] Specifically, the massage can be controlled to start and the corresponding massage mode can be selected at the same time. The types of massage modes are not specifically limited here and can be determined according to actual conditions, all of which are within the protection scope of this application.
[0107] From the above description, it can be seen that the co-pilot comfort mode control system can be service-oriented, and its hardware architecture consists of a body domain controller, an infotainment domain controller, a gateway device that provides Ethernet data transmission interaction between the body domain controller and the infotainment domain controller, and actuators such as motor sensors.
[0108] The body domain controller is the central node and is responsible for the application logic of the passenger comfort mode. The infotainment domain controller is responsible for obtaining user setting information and function switch information based on the received touch screen signal, transmitting user instructions to the body domain controller, and obtaining the passenger comfort mode status information transmitted by the body domain controller.
[0109] The entertainment domain controller includes the co-pilot comfort mode switch service module, and the body domain controller includes the co-pilot comfort mode service module, seat cushion control service module, footrest control service module, lumbar support control service module, backrest control service module, heating service module, ventilation service module, and massage service module.
[0110] In order to separate the software and hardware of the passenger comfort mode control system and improve the flexibility and adaptability of the system, this application encapsulates different functional software units in the passenger comfort mode control system into different services. The services are connected through well-defined service interfaces. The service interfaces are neutral and independent of the hardware platform and operating system that implement the services. The service architecture of the vehicle passenger comfort mode control system is divided into two layers, such as Figure 3 shown.
[0111] 1) Basic service layer: implements modular functional logic and provides it to the application service layer. According to the service request of the application service layer, it performs corresponding control after logical processing, including the passenger comfort mode switch service, seat cushion control service module, footrest control service module, lumbar support control service module, backrest control service module, heating service module, ventilation service module, and massage service module.
[0112] 2) Application service layer: By orchestrating the services of the basic service layer on demand, we build differentiated applications and provide standard service interfaces to the outside for various application scenarios to call, including the co-pilot comfort mode service.
[0113] The functional responsibilities and service interface design of each service are as follows:
[0114] The passenger comfort mode switch service module is responsible for obtaining user-defined settings based on the vehicle touch screen signal input, generating the passenger comfort mode setting item information and obtaining the passenger comfort mode switch status. The setting item information may include: seat cushion position, footrest position, backrest position, heating status, ventilation status, lumbar support position, massage position. The service interfaces provided to the outside include settings (RequestResponse_Set), switches (RequestResponse_Switch), etc.
[0115] The passenger comfort mode service module is the main control module. It obtains the user's passenger comfort mode custom setting items by calling the setting (RequestResponse_Set) interface of the passenger comfort mode switch service module, obtains user operation information by calling the switch (RequestResponse_Switch) of the passenger comfort mode switch service module, and determines whether to enter the passenger comfort mode according to the preset rules (the preset rules such as the infotainment power mode is Normal ON or 1HourMode are examples, which can be defined as needed), and enters the passenger comfort mode. The passenger comfort mode service calls the corresponding service module to control the vehicle to reach the user's expected state.
[0116] Call the cushion control service module, for example, call the RequestResponse_cushionTargetpoint interface to implement the cushion control service module; call the footrest control service module, for example, call the RequestResponse_footrestTargetpoint interface to implement the footrest control service module; call the backrest control service module, for example, call the RequestResponse_backTargetpoint interface to implement the heating control service module; call the heating control service module, for example, call the RequestResponse_HeatTargetpoint interface to implement the heating control service module; the ventilation control service module, for example, call the RequestResponse_VentTargetpoint interface to implement the ventilation control service module; the massage control service module, for example, call the RequestResponse_massageTargetpoint interface to implement the massage control service module; the lumbar support control service module, for example, call the RequestResponse_lumbarsupportTargetpoint interface to implement the lumbar support control service module.
[0117] The seat cushion control service module responds to the call of the co-pilot comfort mode service module, calculates the required control signal according to the up and down, front and back positions of the seat cushion requested by the service, and outputs current signals through the body controller to control the seat cushion height adjustment motor and the seat cushion front and back position adjustment motor respectively, and receives the seat cushion position information according to the PWM signal input by the Hall sensor to achieve accurate control of the seat cushion, thereby controlling the position of the vehicle's co-pilot seat cushion to be adjusted to the state set by the user.
[0118] The footrest control service module responds to the call of the co-pilot comfort mode service module, calculates the required control signal according to the up and down position of the footrest requested by the service, and controls the up and down adjustment motor of the footrest through the output current signal of the body controller, and receives the footrest position information according to the PWM signal input by the Hall sensor to achieve accurate control of the footrest, thereby controlling the position of the co-pilot footrest of the vehicle to be adjusted to the state set by the user.
[0119] The backrest control service module responds to the call of the passenger comfort mode service module, calculates the required control signal according to the backrest position requested by the service, and controls the backrest angle adjustment motor and the seat cushion front and rear position adjustment motor through the body controller output current signal, receives the backrest position information according to the PWM signal input by the Hall sensor, realizes accurate control of the backrest, and thus controls the position of the passenger backrest of the vehicle to be adjusted to the state set by the user.
[0120] The heating control service module responds to the call of the passenger comfort mode service module, calculates the required control signal according to the heating status of the service request, and outputs the LIN signal to the electric heater through the body controller to control the seat heating status, and receives the heating information according to the AD signal detected by the passenger seat heating temperature sensor to achieve accurate control of the seat heating, thereby controlling the heating adjustment of the vehicle's passenger seat to the state set by the user.
[0121] The ventilation control service module responds to the call of the passenger comfort mode service module, calculates the required control signal according to the ventilation status of the service request, and controls the seat fan motor through the output current signal of the body controller. It receives the seat fan information according to the PWM signal input by the Hall sensor to achieve accurate control of ventilation, thereby controlling the ventilation adjustment of the vehicle's passenger seat to the state set by the user.
[0122] The massage control service module responds to the call of the passenger comfort mode service module, calculates the required control signal according to the massage status of the service request, and outputs the control signal to the passenger lumbar support massage module through the body controller via LIN communication. The passenger lumbar support module realizes the seat massage, thereby controlling the vehicle's passenger seat to adjust to the massage gear state set by the user.
[0123] The lumbar support control service module responds to the call of the co-pilot comfort mode service module, calculates the required control signal according to the lumbar support position requested by the service, and controls the front and rear height adjustment motor to be adjusted through the output current signal of the body controller. It receives the front and rear position information of the lumbar support according to the PWM signal input by the Hall sensor, realizes accurate control of the lumbar support position, and thus controls the position of the co-pilot lumbar support of the vehicle to be adjusted to the state set by the user.
[0124] Specifically, the co-pilot comfort service is implemented by the services of the basic service layer through service orchestration. The application scenario only needs to call the interface of the co-pilot comfort service without caring about the service logic of the underlying layer, thereby realizing the vehicle's co-pilot comfort mode control function.
[0125] The execution process of the co-pilot comfort mode control system of this application may be:
[0126] (1) The passenger comfort mode switch service module contained in the infotainment domain controller generates corresponding personalized information of the passenger comfort mode function according to the setting instructions input by the vehicle's touch screen switch. The passenger comfort mode service module contained in the body domain controller obtains the personalized setting information of the passenger comfort mode function from the passenger comfort mode switch service module and saves the data.
[0127] (2) The passenger comfort mode switch service module in the infotainment domain controller generates the switch status information of the corresponding passenger comfort mode function according to the on command input from the vehicle's touch screen switch; the passenger comfort mode service module in the body domain controller obtains the switch information of the passenger comfort mode function from the passenger comfort mode switch service module, and determines whether to enter the passenger comfort mode according to preset rules, and determines whether the conditions for entering the passenger comfort mode are met.
[0128] The preset rule may be that the infotainment power mode is Normal ON or 1Hour Mode, which is only an example and may be defined as needed.
[0129] (3) The passenger comfort mode service module contained in the vehicle body domain controller determines whether the conditions for entering the passenger comfort mode are met, and calls the seat cushion control service module, the footrest control service module, the lumbar support control service module, the backrest control service module, the heating service module, the ventilation service module, and the massage service module to control the seat cushion, footrest, lumbar support, backrest, seat heating, ventilation, and massage, respectively, so that the vehicle enters the passenger comfort mode state set by the user.
[0130] (4) The passenger comfort mode switch service module in the infotainment domain controller generates the switch status information of the corresponding passenger comfort mode function according to the shutdown command input from the vehicle's touch screen switch. The passenger comfort mode service module contained in the body domain controller obtains the switch information of the passenger comfort mode function from the passenger comfort mode switch service module, and calls the seat cushion control service module, the footrest control service module, the lumbar support control service module, the backrest control service module, the heating control service module, the ventilation control service module, and the massage service module to control the seat cushion, footrest, lumbar support, backrest, seat heating, ventilation, and massage respectively, so that the vehicle exits the passenger comfort mode state and returns to the position before the passenger comfort mode is turned on.
[0131] In addition, when the vehicle is in driving mode, the user may adjust one or several states of the seat cushion, footrest, lumbar support, backrest, seat heating, seat ventilation, and massage. At this time, the vehicle responds to the user's actions and remains in the last state of the user's actions.
[0132] The features recorded in the various embodiments in this specification can be replaced or combined with each other, and the same and similar parts between the various embodiments can refer to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the system or system embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can refer to the partial description of the method embodiment. The system and system embodiments described above are only schematic, wherein the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules can be selected according to actual needs to achieve the purpose of the scheme of this embodiment. Ordinary technicians in this field can understand and implement it without paying creative work.
[0133] Professionals may further appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of the two. In order to clearly illustrate the interchangeability of hardware and software, the composition and steps of each example have been generally described in the above description according to function. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professionals and technicians may use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the present utility model.
[0134] The above description of the disclosed embodiments enables those skilled in the art to implement or use the present invention. Various modifications to these embodiments will be apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present invention. Therefore, the present invention will not be limited to the embodiments shown herein, but will conform to the widest scope consistent with the principles and novel features disclosed herein.
Claims
1. A passenger comfort mode control system, characterized in that: include: Body domain controller, infotainment domain controller, seat adjustment device and interactive screen; The body domain controller is connected to the infotainment domain controller; The infotainment domain controller receives the user's adjustment instructions for each device in the seat adjustment device through the interactive screen, and transmits the instructions to the body domain controller; The seat adjustment device is controlled by the body domain controller; The seat adjustment device comprises at least one of a seat cushion control device, a foot support control device, a lumbar support control device, a backrest control device, a heating device, a ventilation device and a massage device.
2. The passenger comfort mode control system according to claim 1, characterized in that: The vehicle body domain controller includes: a passenger comfort mode service module and a seat drive module; the seat drive module includes: a seat cushion control service module, a footrest control service module, a backrest control service module, a lumbar support control service module, a ventilation control service module, a heating control service module, and a massage service module; The passenger comfort mode service module is used to receive control instructions sent by the infotainment domain controller; Each module in the seat driving module is used to drive a corresponding device in the seat adjusting device.
3. The passenger comfort mode control system according to claim 2, characterized in that: The seat cushion control device includes: a seat cushion height adjustment device and a seat cushion front and rear adjustment device; The seat cushion height adjustment device and the seat cushion front and rear adjustment device are both controlled by the seat cushion control service module; The seat cushion height adjustment device comprises: a first Hall sensor and a seat cushion height adjustment motor; the seat cushion front and rear adjustment device comprises: a second Hall sensor and a seat cushion front and rear adjustment motor; The seat cushion height adjustment motor and the seat cushion front and rear adjustment motor are both controlled by the seat cushion control service module; The first Hall sensor collects the seat cushion height and transmits it to the seat cushion control service module; The second Hall sensor collects the front and rear position of the seat cushion and transmits it to the seat cushion control service module.
4. The passenger comfort mode control system according to claim 2, characterized in that: The footrest control device comprises: a third Hall sensor and a footrest up and down adjustment motor; The footrest up and down adjustment motor is controlled by the footrest control service module; The third Hall sensor collects the up and down positions of the footrest and transmits them to the footrest control service module.
5. The passenger comfort mode control system according to claim 2, characterized in that: The waist support control device includes: a fourth Hall sensor and a waist support front and rear height adjustment motor; The lumbar support front and rear height adjustment motor is controlled by the lumbar support control service module; The fourth Hall sensor collects the front and rear height of the waist support and transmits the data to the waist support control service module.
6. The passenger comfort mode control system according to claim 2, characterized in that: The backrest control device comprises: a fifth Hall sensor and a backrest angle adjustment motor; The backrest angle adjustment motor is controlled by the backrest control service module; The fifth Hall sensor collects the backrest angle and transmits it to the backrest control service module.
7. The passenger comfort mode control system according to claim 2, characterized in that: The heating device comprises: an electric heater; One end of the electric heater is connected to the heating control service module via a LIN bus; The other end of the electric heater is grounded.
8. The passenger comfort mode control system according to claim 2, characterized in that: The ventilation device comprises: a sixth Hall sensor and a seat cushion fan motor; The seat cushion fan motor is controlled by the ventilation control service module; The sixth Hall sensor collects the wind speed of the seat cushion and transmits it to the ventilation control service module.
9. The passenger comfort mode control system according to claim 1, characterized in that: The interactive screen is a touch screen.
10. The passenger comfort mode control system according to claim 1, characterized in that: The body domain controller is connected to the infotainment domain controller via a gateway device.
