Seat adjusting method of intelligent cabin and intelligent cabin

By realizing automatic seat adjustment in the smart cockpit and adjusting according to the passenger's force using pressure sensors and airbag systems, the problem of inefficient seat adjustment in the prior art is solved, and user experience and operation efficiency are improved.

CN119636527AActive Publication Date: 2025-03-18HISENSE VISUAL TECH CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202411676309.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-21
Publication Date
2025-03-18
Estimated Expiration
2044-11-21

AI Technical Summary

Technical Problem

The existing smart cockpit seat adjustment requires manual operation of passengers, resulting in inefficiency and poor user experience.

Method used

By receiving the user's seat adjustment command, it automatically adjusts the force of the seat to be adjusted according to the passenger's force, and automatically adjusts it using a pressure sensor and an airbag system.

Benefits of technology

It greatly saves users' operating time, improves seat adjustment efficiency and user experience, and simplifies the adjustment steps.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119636527A_ABST
    Figure CN119636527A_ABST
Patent Text Reader

Abstract

The invention provides a seat adjusting method of an intelligent cabin and the intelligent cabin. The seat adjusting method is used for automatically adjusting a seat. Comprising the steps of obtaining a to-be-adjusted area of a target seat in a seat adjusting instruction sent by a user; the current pressure value of a first area is obtained, and the first area is any area in the to-be-adjusted areas; if the current pressure value is greater than a first specified threshold value, controlling the first area to move for a specified distance in a direction far away from a preset central point corresponding to the first area, or controlling an air bag in the first area to discharge air with a specified volume, and continuing to obtain the current pressure value of the first area; if the current pressure value is smaller than a second specified threshold value, the first area is controlled to move by a specified distance in the direction close to the center point corresponding to the first area, or after an air bag in the first area is controlled to be filled with air of a specified volume, the current pressure value of the first area continues to be obtained; and if the current pressure value is greater than the second specified threshold value and less than the first specified threshold value, ending.
Need to check novelty before this filing date? Find Prior Art

Description

Background Art

[0002] At present, with the popularity of electric vehicles and smart cockpits, the environment of the car cabin is developing towards intelligence and comfort. In order to ensure that the passengers in the smart cockpit can be more comfortable, the seats in the smart cockpit are becoming more and more comfortable. The seats in the smart cockpit can be adjusted in more and more areas.

[0003] In the prior art, passengers are required to manually adjust various areas of the seat, so passengers often cannot find the area they want to adjust when faced with numerous adjustment buttons, or always make mistakes when adjusting, which wastes passengers' time and results in low efficiency of seat adjustment. Summary of the invention

[0004] The present application provides a seat adjustment method for a smart cockpit and a smart cockpit, which are used to automatically adjust the seat's adjustable area according to the force applied by the passenger to the seat's adjustable area, without requiring manual adjustment by the user, thereby saving user time, improving the efficiency of seat adjustment, and improving user experience.

[0005] In a first aspect, an embodiment of the present application provides a seat adjustment method for a smart cockpit, the method comprising:

[0006] After receiving the seat adjustment instruction sent by the user, obtaining the to-be-adjusted area of ​​the target seat in the seat adjustment instruction;

[0007] Acquire a current pressure value of a first area, wherein the first area is any area among the areas to be adjusted;

[0008] Comparing the current pressure value with a specified threshold, wherein the specified threshold includes a first specified threshold and a second specified threshold, and the first specified threshold is greater than the second specified threshold;

[0009] If the current pressure value is greater than the first specified threshold, the first area is controlled to move a specified distance in a direction away from a preset center point corresponding to the first area according to a target speed, or the airbag in the first area is controlled to discharge a specified volume of gas according to the target speed, and then the current pressure value of the first area is continuously obtained, wherein the target speed is obtained based on the current pressure value;

[0010] If the current pressure value is less than the second specified threshold, the first area is controlled to move the specified distance toward the preset center point corresponding to the first area according to the target speed, or the airbag in the first area is controlled to be filled with a specified volume of gas according to the target speed, and the current pressure value of the first area is continued to be obtained;

[0011] If the current pressure value is greater than the second specified threshold value and less than the first specified threshold value, the adjustment of the first area is terminated.

[0012] In the embodiment of the present application, the seat's adjustable area is automatically adjusted according to the force applied by the passenger to the seat's adjustable area, and no manual adjustment is required by the user. This greatly facilitates the passenger's riding environment, simplifies the seat adjustment steps, saves user time, improves seat adjustment efficiency, and improves user experience.

[0013] In one embodiment, after obtaining the current pressure value of the first area, the method further includes:

[0014] If the current pressure value obtained is the pressure value obtained for the first time after receiving the seat adjustment instruction, determining whether the current pressure is greater than a first specified threshold; if so, executing the step of controlling the first area to move a specified distance away from a preset center point corresponding to the first area according to a target speed, or controlling the airbag in the first area to discharge a specified volume of gas according to the target speed; if not, terminating the adjustment of the first area;

[0015] If the current pressure value obtained is not the first pressure value obtained after receiving the seat adjustment instruction, a step of comparing the current pressure value with a specified threshold is performed.

[0016] In the embodiment of the present application, different situations are matched with different specified conditions, thereby ensuring that the seat can be automatically adjusted and avoiding the occurrence of misadjustment, thereby improving the user experience.

[0017] In one embodiment, before controlling the first area to move a specified distance away from a preset center point corresponding to the first area according to the target speed, or controlling the airbag in the first area to discharge a specified volume of gas according to the target speed, the method further includes:

[0018] Obtaining the current location of the first area;

[0019] Determining that the current position of the first area is not a maximum limit position of the first area, wherein the maximum limit position is a position where the distance between the first area and a preset center point corresponding to the first area is the largest;

[0020] Before controlling the first area to move the specified distance toward a preset center point corresponding to the first area according to the target speed, or controlling the airbag in the first area to be filled with a specified volume of gas according to the target speed, the method further includes:

[0021] Obtaining the current location of the first area;

[0022] It is determined that the current position of the first area is not a minimum limit position of the first area, wherein the minimum limit position is a position when the distance between the first area and a preset center point corresponding to the first area is the smallest.

[0023] In the embodiment of the present application, before adjusting the area to be adjusted, it is necessary to first determine that the area to be adjusted is not in the corresponding extreme position to avoid a situation where adjustment cannot be performed, thereby improving the adjustment efficiency.

[0024] Before comparing the current pressure value with a specified threshold, the method further includes:

[0025] The preset corresponding relationship between the weight and the specified threshold is used to determine the specified threshold corresponding to the weight of the user, wherein the weight of the user is determined based on the pressure value of the user on the seat cushion.

[0026] In the embodiment of the present application, customized adjustment is achieved by specifying different thresholds corresponding to different users, thereby improving the user experience.

[0027] In one embodiment, the area to be adjusted of the seat is at least one of a headrest area, a shoulder area, a back area, a waist area, a seat cushion area, and a leg support area;

[0028] The shoulder area includes a left shoulder area and a right shoulder area, the back area includes a left back area and a right back area, and the seat cushion area includes a left seat cushion area and a right seat cushion area.

[0029] In the embodiment of the present application, seat adjustment is achieved through multi-zone adjustment, ensuring the riding comfort of passengers.

[0030] In one embodiment, controlling the first area to move a specified distance away from a preset center point corresponding to the first area according to a target speed, or controlling the airbag in the first area to discharge a specified volume of gas according to the target speed includes:

[0031] If the first area is the headrest area or the leg rest area, controlling the first area to move a specified distance in a direction away from a preset center point corresponding to the first area according to the target speed;

[0032] If the first area is any one of the shoulder area, the back area, the waist area and the seat cushion area, the airbag in the first area is controlled to discharge a specified volume of gas according to the target speed;

[0033] Controlling the first area to move the specified distance toward a preset center point corresponding to the first area according to the target speed, or controlling the airbag in the first area to be filled with a specified volume of gas according to the target speed, includes:

[0034] If the first area is the headrest area or the leg rest area, controlling the first area to move the specified distance toward a preset center point corresponding to the first area according to the target speed;

[0035] If the first area is any one of the shoulder area, the back area, the waist area and the seat cushion area, the airbag in the first area is controlled to be filled with a specified volume of gas according to the target speed.

[0036] In the embodiment of the present application, the adjustment methods corresponding to different areas of the seat are different, so as to ensure that the seat can achieve different riding effects to adapt to different users and ensure the user's riding comfort.

[0037] In one embodiment, after comparing the current pressure value with a specified threshold, the method further includes:

[0038] Obtaining a pressure difference according to the current pressure value and the specified threshold value;

[0039] Based on the pressure difference, the target speed is obtained.

[0040] The embodiments of the present application ensure that during the seat adjustment process, customized adjustments can be made according to the individual conditions of different users, thereby improving the user experience.

[0041] In one embodiment, obtaining the target speed based on the pressure difference includes:

[0042] Using the preset corresponding relationship between the pressure difference and the proportionality coefficient, determine the target proportionality coefficient corresponding to the pressure difference; multiply the target proportionality coefficient by the pressure difference to obtain the target speed; or,

[0043] The preset corresponding relationship between the pressure difference and the speed is used to determine the target speed corresponding to the pressure difference.

[0044] In the embodiment of the present application, different adjustment speeds are determined by different pressure differences to ensure that during the seat adjustment process, customized adjustments can be made according to the individual conditions of different users, thereby improving the user experience.

[0045] In one embodiment, after obtaining the to-be-adjusted area of ​​the target seat in the seat adjustment instruction, the method further includes:

[0046] Determine a target seat linkage area corresponding to the first area by using the pre-set seat linkage areas corresponding to the respective seat areas;

[0047] The target seat linkage area is determined as the area to be adjusted.

[0048] In the embodiment of the present application, the linkage areas corresponding to the various seat areas are set in advance. Therefore, when any seat area is adjusted, the linkage area corresponding to the area is also automatically adjusted, thereby ensuring the riding comfort of the passengers.

[0049] In one embodiment, before obtaining the to-be-adjusted area of ​​the target seat in the seat adjustment instruction, the method further includes:

[0050] Determine that the current gear position of the smart cockpit is in the parking gear.

[0051] In the embodiment of the present application, the seat can be automatically adjusted only when the current gear position of the smart cockpit is in the parking gear, so as to avoid the user's safety being threatened by the seat adjustment when the user is driving the smart cockpit. Thus, the user's riding safety is guaranteed.

[0052] A second aspect of the present application provides a smart cockpit, including a processor and a memory, wherein the processor and the memory are connected via a bus;

[0053] The memory stores a computer program, and the processor is configured to perform the following operations based on the computer program:

[0054] After receiving the seat adjustment instruction sent by the user, obtaining the to-be-adjusted area of ​​the target seat in the seat adjustment instruction;

[0055] Acquire a current pressure value of a first area, wherein the first area is any area among the areas to be adjusted;

[0056] Comparing the current pressure value with a specified threshold, wherein the specified threshold includes a first specified threshold and a second specified threshold, and the first specified threshold is greater than the second specified threshold;

[0057] If the current pressure value is greater than the first specified threshold, the first area is controlled to move a specified distance in a direction away from a preset center point corresponding to the first area according to a target speed, or the airbag in the first area is controlled to discharge a specified volume of gas according to the target speed, and then the current pressure value of the first area is continuously obtained, wherein the target speed is obtained based on the current pressure value;

[0058] If the current pressure value is less than the second specified threshold, the first area is controlled to move the specified distance toward the preset center point corresponding to the first area according to the target speed, or the airbag in the first area is controlled to be filled with a specified volume of gas according to the target speed, and the current pressure value of the first area is continued to be obtained;

[0059] If the current pressure value is greater than the second specified threshold value and less than the first specified threshold value, the adjustment of the first area is terminated.

[0060] According to a third aspect provided by an embodiment of the present invention, a computer storage medium is provided, wherein the computer storage medium stores a computer program, and the computer program is used to execute the method as described in the first aspect. BRIEF DESCRIPTION OF THE DRAWINGS

[0061] In order to more clearly illustrate the embodiments of the present application 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 present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative labor.

[0062] Figure 1 The structural diagram of the smart cockpit provided by the embodiment of the present application is exemplarily shown;

[0063] Figure 2 The schematic diagram of the structure of the in-vehicle control unit provided by the embodiment of the present application is exemplarily shown;

[0064] Figure 3 One of the flowcharts of the seat adjustment method for the smart cockpit provided in the embodiment of the present application is exemplarily shown;

[0065] Figure 4 One of the interface schematic diagrams displayed in the smart cockpit provided in the embodiment of the present application is exemplarily shown;

[0066] Figure 5 The second schematic diagram of the interface displayed in the smart cockpit provided in the embodiment of the present application is exemplarily shown;

[0067] Figure 6 A schematic diagram of seat linkage areas corresponding to each seat area provided in an embodiment of the present application is exemplarily shown;

[0068] Figure 7 A schematic diagram showing the correspondence between body weight and a specified threshold value provided in an embodiment of the present application is exemplarily shown;

[0069] Figure 8The following is a schematic diagram of a process for determining a target speed according to an embodiment of the present application;

[0070] Fig. 9 The second flowchart of the seat adjustment method of the smart cockpit provided in the embodiment of the present application is exemplarily shown;

[0071] Fig.10 A schematic diagram of a seat adjustment device for a smart cockpit provided in an embodiment of the present application is exemplarily shown. DETAILED DESCRIPTION

[0072] In order to make the purpose, implementation mode and advantages of the present application clearer, the exemplary implementation mode of the present application will be clearly and completely described below in conjunction with the drawings in the exemplary embodiments of the present application. Obviously, the described exemplary embodiments are only part of the embodiments of the present application, rather than all the embodiments.

[0073] Based on the exemplary embodiments described in this application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the claims attached to this application. In addition, although the disclosure in this application is introduced according to one or several exemplary examples, it should be understood that each aspect of the disclosure can also constitute a complete implementation method separately.

[0074] It should be noted that the brief description of terms in this application is only for the convenience of understanding the embodiments described below, and is not intended to limit the embodiments of this application. Unless otherwise specified, these terms should be understood according to their common and usual meanings.

[0075] The terms "first", "second", etc. in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover but not exclude inclusion, for example, a product or device containing a series of components is not necessarily limited to those components clearly listed, but may include other components that are not clearly listed or inherent to these products or devices.

[0076] The term "module" as used in this application refers to any known or later developed hardware, software, firmware, artificial intelligence, fuzzy logic, or combination of hardware and / or software code that is capable of performing the functions associated with that element.

[0077] The idea of ​​the embodiments of the present application is summarized below.

[0078] Currently, passengers are required to manually adjust various areas of the seat, so there are many adjustment buttons and passengers often cannot find the part they want to adjust, or they always make mistakes when adjusting, which wastes passengers' time and leads to low efficiency of seat adjustment.

[0079] Therefore, an embodiment of the present application provides a seat adjustment method for a smart cockpit, which automatically adjusts the seat's adjustable area according to the force applied by the passenger to the seat's adjustable area, and does not require manual adjustment by the user. This greatly facilitates the passenger's riding environment, simplifies the seat adjustment steps, saves user time, improves the efficiency of seat adjustment, and improves user experience.

[0080] Before introducing the seat adjustment method of the smart cockpit in the present application, the smart cockpit in the present application is first introduced. Figure 1 , which is a schematic diagram of the structure of the smart cockpit, includes an in-vehicle control unit 101, a display unit 102, and an in-vehicle seat unit 103. The in-vehicle seat unit includes a headrest pressure sensor 1031, a left shoulder pressure sensor 1032, a right shoulder pressure sensor 1033, a left back pressure sensor 1034, a right back pressure sensor 1035, a left cushion pressure sensor 1036, a right cushion pressure sensor 1037, a waist pressure sensor 1038, a leg support pressure sensor 1039, and a cushion upper and lower pressure sensor 1040.

[0081] Among them, the headrest pressure sensor 1031 is used to obtain the pressure of the headrest area. The left shoulder pressure sensor 1032 is used to obtain the pressure of the left shoulder area. The right shoulder pressure sensor 1033 is used to obtain the pressure of the right shoulder area. The left back pressure sensor 1034 is used to obtain the pressure of the left back area. The right back pressure sensor 1035 is used to obtain the pressure of the left seat cushion area. The right seat cushion pressure sensor 1036 is used to obtain the pressure of the right seat cushion area. The waist pressure sensor 1037 is used to obtain the pressure of the waist area. The leg support pressure sensor 1038 is used to obtain the pressure of the leg support area. The cushion upper and lower pressure sensors 1039 are used to obtain the overall pressure of the user on the cushion.

[0082] The display unit 102 is used to receive the seat adjustment instruction sent by the user and display the corresponding adjustment animation when adjusting the area to be adjusted.

[0083] The in-vehicle control unit 101 is used to obtain the to-be-adjusted area of ​​the target seat in the seat adjustment instruction, and then obtain the current pressure value of the first area, wherein the first area is any area in the to-be-adjusted areas; and compare the current pressure value with a specified threshold, wherein the specified threshold includes a first specified threshold and a second specified threshold, and the first specified threshold is greater than the second specified threshold; if the current pressure value is greater than the first specified threshold, the first area is controlled to move a specified distance away from a preset center point corresponding to the first area according to a target speed, or the airbag in the first area is controlled to discharge a specified volume of gas according to the target speed, and then the current pressure value of the first area is continuously obtained, wherein the target speed is obtained based on the current pressure value; if the current pressure value is less than the second specified threshold, the first area is controlled to move the specified distance toward the preset center point corresponding to the first area according to the target speed, or the airbag in the first area is controlled to be filled with a specified volume of gas according to the target speed, and then the current pressure value of the first area is continuously obtained; if the current pressure value is greater than the second specified threshold and less than the first specified threshold, the adjustment of the first area is terminated.

[0084] The display unit in the embodiment of the present application may be a rear armrest screen and / or a central control screen. And the in-vehicle control unit in the embodiment of the present application includes a cockpit controller and an ICC. Figure 2 The figure shows a schematic diagram of the structure of the in-vehicle control unit. The in-vehicle control unit 101 includes a cockpit controller 1011 and an intelligent cruise system ICC 1012, wherein the main function of the cockpit controller 1011 is to obtain the CAN signal of the seat (for example, the CAN signal corresponding to the current pressure value, etc.), and convert the control command into a CAN signal and send it to the seat. The cockpit controller is integrated with the central control screen and displayed and operated through the central control screen. The main function of the ICC is to communicate with the rear armrest screen on the vehicle. The rear armrest screen on the vehicle is connected to the ICC via a wifi network and communicates with the cockpit controller to obtain information or send commands.

[0085] The seat adjustment method of the smart cockpit in the present application is described below with reference to the accompanying drawings. Figure 3 FIG. 1 is a flow chart of a seat method for a smart cockpit, which may specifically include the following steps:

[0086] Step 301: after receiving a seat adjustment instruction sent by a user, obtaining an adjustment area of ​​a target seat in the seat adjustment instruction;

[0087] The areas of the seat in the embodiment of the present application include a headrest area, a left shoulder area, a right shoulder area, a left back area, a right back area, a waist area, a left cushion area, a right cushion area, and a leg support area.

[0088] The seat adjustment modes in the embodiment of the present application may include a fully automatic adjustment mode and a zone adjustment mode, and the user may select a specific mode according to the needs. Figure 4 As shown in the figure, it is a schematic diagram of the displayed interface. Users can select the corresponding adjustment mode by clicking the corresponding button. For example, if the user clicks the "Fully Automatic Adjustment Mode" button, the seat adjustment mode at this time is the fully automatic adjustment mode, that is, the seat can be adjusted in various parts. After the adjustment is completed, cancel the selection of the "Fully Automatic Adjustment Mode" button, and the seat status will remain. If the user selects the "Partition Adjustment Mode" button, the seat will display the adjustment selection box for each part, as shown below. Figure 5 As shown, after the user selects the part to be adjusted, the selected seat part can be adjusted. After the adjustment is completed, cancel the selection of the "Partition Adjustment Mode" button and the seat status will be maintained.

[0089] If the current mode of the seat is the fully automatic adjustment mode, the areas to be adjusted of the target seat in the seat adjustment instruction are the headrest area, the left shoulder area, the right shoulder area, the left back area, the right back area, the waist area, the left cushion area, the right cushion area, and the leg support area. If the current mode of the seat is the zone adjustment mode, the areas to be adjusted are set according to the needs of the user, that is, at least one of the headrest area, the left shoulder area, the right shoulder area, the left back area, the right back area, the waist area, the left cushion area, the right cushion area, and the leg support area.

[0090] The seat adjustment instruction in the embodiment of the present application also includes a seat identification, and the target seat corresponding to the seat identification in the seat adjustment instruction is determined by using the pre-set correspondence between the seat identification and the seat.

[0091] In order to ensure the riding safety of the user, in one embodiment, before obtaining the to-be-adjusted area of ​​the target seat in the seat adjustment instruction, it is determined that the current gear position of the smart cockpit is in the parking gear.

[0092] That is, in the embodiment of the present application, the seat adjustment method in the present application cannot be used when the smart cockpit is in a non-parking gear. Therefore, in the embodiment of the present application, the seat can be automatically adjusted only when the current gear of the smart cockpit is in the parking gear, thereby avoiding the user's safety being threatened by the seat adjustment when the user is driving the smart cockpit. Thus, the user's riding safety is guaranteed.

[0093] In order to ensure the riding comfort of the user, in one embodiment, after executing step 301, the target seat linkage area corresponding to each seat area is determined using the pre-set seat linkage areas corresponding to each seat area; the target seat linkage area is determined as the area to be adjusted.

[0094] For example, Figure 6 As shown, it is a schematic diagram of the seat linkage areas corresponding to each seat area. It can be seen from the figure that the seat linkage area corresponding to the left shoulder area is the right shoulder area, the seat linkage area corresponding to the left back area is the right back area, the seat linkage area corresponding to the left cushion area is the right cushion area, and so on.

[0095] In the embodiment of the present application, the linkage mode includes one-way linkage and two-way linkage. For example, the seat linkage area corresponding to the left shoulder area is the right shoulder area, and the linkage mode is one-way linkage. If the area to be adjusted includes the left shoulder area, the right shoulder area will also be determined as the area to be adjusted, that is, the right shoulder area will be adjusted while adjusting the left shoulder area. However, if the area to be adjusted includes the right shoulder area, the left shoulder area will not be added to the area to be adjusted. That is, in this case, the right shoulder area is directed to be adjusted.

[0096] For example, if the seat linkage area corresponding to the left shoulder area is the right shoulder area, and the linkage mode is bidirectional linkage, if the area to be adjusted includes the left shoulder area, the right shoulder area will also be determined as the area to be adjusted, that is, when the left shoulder area is adjusted, the right shoulder area will also be adjusted. However, if the area to be adjusted includes the right shoulder area, the left shoulder area will also be determined as the area to be adjusted, that is, when the right shoulder area is adjusted, the left shoulder area will also be adjusted.

[0097] The seat linkage areas corresponding to each area of ​​the seat in the embodiment of the present application can be set according to the actual needs of the user. The embodiment of the present application does not limit the linkage areas corresponding to each seat area.

[0098] Therefore, in the embodiment of the present application, the linkage areas corresponding to the various seat areas are set in advance. Therefore, when any seat area is adjusted, the linkage area corresponding to the area is also automatically adjusted, thereby ensuring the riding comfort of the passengers.

[0099] Step 302: Acquire a current pressure value of a first area, wherein the first area is any area among the areas to be adjusted;

[0100] In one embodiment, after executing step 302, if the current pressure value obtained is the pressure value obtained for the first time after receiving the seat adjustment instruction, it is determined whether the current pressure is greater than a first specified threshold value; if so, the step of controlling the first area to move a specified distance away from a preset center point corresponding to the first area according to the target speed, or controlling the airbag in the first area to discharge a specified volume of gas according to the target speed is executed; if not, the adjustment of the first area is terminated; if the current pressure value obtained is not the pressure value obtained for the first time after receiving the seat adjustment instruction, the step of comparing the current pressure value with the specified threshold value is executed.

[0101] In the embodiment of the present application, each area of ​​the seat has a corresponding preset center point.

[0102] Step 303: Compare the current pressure value with a specified threshold, wherein the specified threshold includes a first specified threshold and a second specified threshold, and the first specified threshold is greater than the second specified threshold;

[0103] In order to achieve user customization, in one embodiment, before executing step 303, the specified threshold is determined in the following manner:

[0104] The preset corresponding relationship between the weight and the specified threshold is used to determine the specified threshold corresponding to the weight of the user, wherein the weight of the user is determined based on the pressure value of the user on the seat cushion. Figure 7 is a schematic diagram of the corresponding relationship between weight and specified thresholds. For example, if the user's weight is in the range of a to b, according to Figure 7 , then it is determined that the first specified threshold corresponding to the user is A and the second specified threshold is B.

[0105] Therefore, the present application achieves customized adjustment and improves user experience by specifying different thresholds corresponding to different users.

[0106] Step 304: if the current pressure value is greater than the first specified threshold, the first area is controlled to move a specified distance away from the preset center point corresponding to the first area according to the target speed, or the airbag in the first area is controlled to discharge a specified volume of gas according to the target speed, and then the process returns to step 302, wherein the target speed is obtained based on the current pressure value;

[0107] In order to ensure smooth adjustment, in one embodiment, before executing step 304, the current position of the first area is obtained; it is determined that the current position of the first area is not the maximum limit position of the first area, wherein the maximum limit position is the position when the distance between the first area and the preset center point corresponding to the first area is the largest.

[0108] In the embodiment of the present application, when the current position of the first area is the maximum limit position of the first area, no further adjustment can be performed.

[0109] The specific adjustment method in step 304 is described below. In one embodiment, step 304 can be specifically implemented as follows:

[0110] If the first area is the headrest area or the leg rest area, controlling the first area to move a specified distance in a direction away from a preset center point corresponding to the first area according to the target speed;

[0111] If the first area is any one of the shoulder area, the back area, the waist area and the seat cushion area, the airbag in the first area is controlled to discharge a specified volume of gas according to the target speed.

[0112] Step 305: if the current pressure value is less than the second specified threshold, the first area is controlled to move the specified distance toward the preset center point corresponding to the first area according to the target speed, or the airbag in the first area is controlled to be filled with a specified volume of gas according to the target speed, and then the process returns to step 302;

[0113] In one embodiment, before executing step 305, the current position of the first area is obtained; it is determined that the current position of the first area is not the minimum limit position of the first area, wherein the minimum limit position is the position when the distance between the first area and the preset center point corresponding to the first area is the smallest.

[0114] In the embodiment of the present application, when the first area is at the minimum limit position, the actual center point of the first area coincides with the position of the preset center point.

[0115] In one embodiment, step 305 may be specifically implemented as follows:

[0116] If the first area is the headrest area or the leg rest area, controlling the first area to move the specified distance toward a preset center point corresponding to the first area according to the target speed;

[0117] If the first area is any one of the shoulder area, the back area, the waist area and the seat cushion area, the airbag in the first area is controlled to be filled with a specified volume of gas according to the target speed.

[0118] In the embodiment of the present application, if the first area is in the maximum limit position or the minimum limit position and cannot be adjusted, the passenger user will be reminded that the area is in the maximum limit position or the minimum limit position.

[0119] It should be noted that the maximum limit position and the minimum limit position corresponding to each seat area in the embodiment of the present application are pre-set, and the embodiment of the present application does not limit the maximum limit position and the minimum limit position corresponding to the seat area respectively.

[0120] Step 306: If the current pressure value is greater than the second specified threshold value and less than the first specified threshold value, then the adjustment of the first area is terminated.

[0121] In the embodiment of the present application, during the adjustment process, the corresponding seat adjustment animation will be displayed on the screen corresponding to the seat, so that the passengers can check the adjustment effect and position conveniently.

[0122] The following describes the method for determining the target speed in the embodiment of the present application. The target speed can be determined in the following ways:

[0123] Mode 1: When the current pressure value is greater than the first specified threshold, the preset first speed is determined as the target speed. When the current pressure value is less than the second specified threshold, the preset second speed is determined as the target speed.

[0124] It should be noted that the specific values ​​of the first speed and the second speed in the embodiment of the present application can be set according to specific actual conditions, and the embodiment of the present application does not limit the specific values ​​of the first speed and the second speed.

[0125] Method 2: When obtaining the current pressure value, the identifier of the first area is also obtained, and a mapping relationship corresponding to the first area is determined according to the identifier of the first area, and the target speed is determined according to the current pressure value of the first area and the determined mapping relationship. The mapping relationship is used to represent the corresponding relationship between the current pressure value and the speed.

[0126] In the embodiment of the present application, each area of ​​the seat has a corresponding mapping relationship, and the mapping relationships of different areas in the seat can be the same or different.

[0127] Wherein, the mapping relationship may be a mapping table or a mapping curve. When the mapping relationship is a mapping curve, in the mapping curve, the curvature of the position of the preset first pressure in the mapping curve is greater than the curvature of the position of the preset second pressure in the mapping curve, and the first pressure is greater than the second pressure. The second pressure is greater than the first specified threshold value so that when the user pushes the first area, it can be quickly adjusted as the user's force increases. It is also possible that in the mapping curve, the curvature of the position of the corresponding preset third pressure in the mapping curve approaches 0, and the third pressure is greater than the first pressure. So that when the user uses too much force, there is an upper limit value for the adjustment speed of the first area to avoid scaring the user when the force is applied by mistake. It is also possible that in the mapping curve, the curvature of the preset fourth pressure in the mapping curve is greater than the curvature of the position of the preset fifth pressure in the mapping curve, and the fourth pressure is less than the fifth pressure. The fifth pressure is less than the second specified threshold value so that when the user withdraws the first area, it can be quickly adjusted as the user's force decreases.

[0128] Method 3: Determine the target speed based on the difference between the current pressure value and the specified threshold.

[0129] like Figure 8 As shown, it is a schematic diagram of a process for determining a target speed, which may specifically include the following steps:

[0130] Step 801: Obtaining a pressure difference according to the current pressure value and the specified threshold value;

[0131] In one embodiment, step 801 may be specifically implemented as: determining the difference between the current pressure value and the specified threshold as the pressure difference.

[0132] Step 802: Obtain the target speed based on the pressure difference.

[0133] In one embodiment, step 802 may be specifically implemented as follows:

[0134] Method 1: using the preset corresponding relationship between the pressure difference and the proportionality coefficient, determining the target proportionality coefficient corresponding to the pressure difference; multiplying the target proportionality coefficient by the pressure difference to obtain the target speed.

[0135] Method 2: Using the preset corresponding relationship between the pressure difference and the speed, determine the target speed corresponding to the pressure difference.

[0136] Step 305: End the adjustment of the first area.

[0137] In the process of adjusting the first area in the embodiment of the present application, if the current position of the first area meets the specified condition and is maintained for a specified time, the position of the first area is set as the target position and does not change. The adjustment of the first area ends.

[0138] In order to ensure that the seat can be adjusted in time according to the user's sitting posture, in one embodiment, after the adjustment of the first area is completed, the current pressure value of the first area is obtained at a specified time interval; if the current pressure value is greater than the first specified threshold, and the first area and the current position of the first area is not at the maximum limit position, return to execute step 303 to continue adjusting the seat.

[0139] If the user turns off the button corresponding to the seat adjustment at this time, the current pressure value of the first area is no longer obtained, and the adjusted parameters corresponding to each area of ​​the seat are saved.

[0140] In order to improve the user experience, after completing the adjustment, the user can save the adjustment parameters of each area corresponding to the target seat, so that the user can directly use the seat parameters next time.

[0141] In the embodiment of the present application, the user can move the seat forward and backward according to actual needs. The ultrasonic radar sensor in the seat back of the smart cockpit in the present application senses the real-time distance D between the seat and the rear. 实时 The default distance threshold between the front and rear seats is D 阈值 , this threshold can be modified on the central control or rear armrest screen PAD. When the user adjusts the seat forward or backward or the backrest, the seat transmits its real-time travel data to the central control or rear armrest screen PAD (the front seat transmits data to the central control, and the rear seat transmits data to the rear armrest screen PAD), and the adjustment animation of the seat forward or backward or the backrest adjustment is displayed on the screen in real time, so that passengers can view the adjustment effect and position. When adjusted to the minimum or maximum limit, the screen prompts the passenger that it has been adjusted to the limit position. When D 实时 <D 阈值 , the central control screen will prompt passengers that the distance behind is too small and stop adjustment (a prompt unique to front seats).

[0142] In order to further understand the seat adjustment method of the smart cockpit in the embodiment of the present application, Fig. 9 FIG. 1 is a flow chart of a seat adjustment method for a smart cockpit, which may specifically include the following steps:

[0143] Step 901: after receiving a seat adjustment instruction sent by a user, determining that the current gear position of the smart cockpit is in the parking gear;

[0144] Step 902: Acquire the to-be-adjusted area of ​​the target seat in the seat adjustment instruction;

[0145] Step 903: using the pre-set seat linkage areas corresponding to the respective seat areas, determining a target seat linkage area corresponding to the first area;

[0146] Step 904: determining the target seat linkage area as the area to be adjusted;

[0147] Step 905: obtaining a current pressure value of a first area, wherein the first area is any area among the areas to be adjusted;

[0148] Step 906: Compare the current pressure value with a specified threshold, wherein the specified threshold includes a first specified threshold and a second specified threshold, and the first specified threshold is greater than the second specified threshold;

[0149] Step 907: if the current pressure value is greater than the first specified threshold, the first area is controlled to move a specified distance away from the preset center point corresponding to the first area according to the target speed, or the airbag in the first area is controlled to discharge a specified volume of gas according to the target speed, and then the process returns to step 905;

[0150] Wherein, the target speed is obtained based on the current pressure value;

[0151] Step 908: if the current pressure value is less than the second specified threshold, the first area is controlled to move the specified distance toward the preset center point corresponding to the first area according to the target speed, or the airbag in the first area is controlled to be filled with a specified volume of gas according to the target speed, and then the process returns to step 905;

[0152] Step 909: If the current pressure value is greater than the second specified threshold value and less than the first specified threshold value, then the adjustment of the first area is terminated.

[0153] Based on the same inventive concept, the seat adjustment method of the smart cockpit disclosed above can also be implemented by a seat adjustment device of the smart cockpit. The effect of the seat adjustment device of the smart cockpit is similar to that of the aforementioned method, which will not be described in detail here.

[0154] Fig.10 The figure is a schematic diagram of the structure of a seat adjustment device for a hand-held smart cockpit according to an embodiment of the present disclosure.

[0155] like Fig.10 As shown, the seat adjustment device 1000 of the smart cockpit of the present disclosure may include a first acquisition module 1010 , a second acquisition module 1020 , a comparison module 1030 , a first adjustment module 1040 , a second adjustment module 1050 and an end module 1060 .

[0156] A first acquisition module 1010 is used to acquire the to-be-adjusted area of ​​the target seat in the seat adjustment instruction after receiving the seat adjustment instruction sent by the user;

[0157] A second acquisition module 1020 is used to acquire a current pressure value of a first area, wherein the first area is any area in the areas to be adjusted;

[0158] A comparison module 1030, configured to compare the current pressure value with a specified threshold, wherein the specified threshold includes a first specified threshold and a second specified threshold, and the first specified threshold is greater than the second specified threshold;

[0159] A first adjustment module 1040 is configured to control the first area to move a specified distance away from a preset center point corresponding to the first area according to a target speed, or to control the airbag in the first area to discharge a specified volume of gas according to the target speed, and then continue to obtain the current pressure value of the first area if the current pressure value is greater than the first specified threshold, wherein the target speed is obtained based on the current pressure value;

[0160] A second adjustment module 1050 is configured to control the first area to move the specified distance toward a preset center point corresponding to the first area according to the target speed if the current pressure value is less than the second specified threshold, or control the airbag in the first area to be filled with a specified volume of gas according to the target speed, and then continue to obtain the current pressure value of the first area;

[0161] The ending module 1060 is configured to end the adjustment of the first area if the current pressure value is greater than the second specified threshold and less than the first specified threshold.

[0162] In one embodiment, the apparatus further comprises:

[0163] The judging module 1070 is configured to, after obtaining the current pressure value of the first area, if the current pressure value obtained is the pressure value obtained for the first time after receiving the seat adjustment instruction, determine whether the current pressure is greater than a first specified threshold value; if so, execute the step of controlling the first area to move a specified distance away from a preset center point corresponding to the first area according to a target speed, or controlling the airbag in the first area to discharge a specified volume of gas according to the target speed; if not, terminate the adjustment of the first area;

[0164] If the current pressure value obtained is not the first pressure value obtained after receiving the seat adjustment instruction, a step of comparing the current pressure value with a specified threshold is performed.

[0165] In one embodiment, the determining module 1070 is further configured to:

[0166] Before controlling the first area to move a specified distance in a direction away from a preset center point corresponding to the first area according to the target speed, or controlling the airbag in the first area to discharge a specified volume of gas according to the target speed, obtaining a current position of the first area; determining that the current position of the first area is not a maximum limit position of the first area, wherein the maximum limit position is a position where the distance between the first area and the preset center point corresponding to the first area is the largest;

[0167] Before controlling the first area to move the specified distance in a direction close to a preset center point corresponding to the first area according to the target speed, or controlling the airbag in the first area to be inflated with a specified volume of gas according to the target speed, obtaining the current position of the first area; determining that the current position of the first area is not the minimum limit position of the first area, wherein the minimum limit position is the position when the distance between the first area and the preset center point corresponding to the first area is the smallest.

[0168] In one embodiment, the apparatus further comprises:

[0169] The threshold determination module 1080 determines the specified threshold corresponding to the weight of the user by using the pre-set correspondence between the weight and the specified threshold before comparing the current pressure value with the specified threshold, wherein the weight of the user is determined based on the pressure value of the user on the seat cushion.

[0170] In one embodiment, the area to be adjusted of the seat is at least one of a headrest area, a shoulder area, a back area, a waist area, a seat cushion area, and a leg support area;

[0171] The shoulder area includes a left shoulder area and a right shoulder area, the back area includes a left back area and a right back area, and the seat cushion area includes a left seat cushion area and a right seat cushion area.

[0172] In one embodiment, the first adjustment module 1040 is specifically configured to:

[0173] If the first area is the headrest area or the leg rest area, controlling the first area to move a specified distance in a direction away from a preset center point corresponding to the first area according to the target speed;

[0174] If the first area is any one of the shoulder area, the back area, the waist area and the seat cushion area, the airbag in the first area is controlled to discharge a specified volume of gas according to the target speed;

[0175] The second adjustment module 1050 is specifically used for:

[0176] If the first area is the headrest area or the leg rest area, controlling the first area to move the specified distance toward a preset center point corresponding to the first area according to the target speed;

[0177] If the first area is any one of the shoulder area, the back area, the waist area and the seat cushion area, the airbag in the first area is controlled to be filled with a specified volume of gas according to the target speed.

[0178] In one embodiment, the apparatus further comprises:

[0179] A target speed determination module 1090, configured to obtain a pressure difference according to the current pressure value and the specified threshold value after comparing the current pressure value with the specified threshold value;

[0180] Based on the pressure difference, the target speed is obtained.

[0181] In one embodiment, the target speed determination module 1090 performs the step of obtaining the target speed based on the pressure difference, specifically for:

[0182] Using the preset corresponding relationship between the pressure difference and the proportionality coefficient, determine the target proportionality coefficient corresponding to the pressure difference; multiply the target proportionality coefficient by the pressure difference to obtain the target speed; or,

[0183] The preset corresponding relationship between the pressure difference and the speed is used to determine the target speed corresponding to the pressure difference.

[0184] In one embodiment, the apparatus further comprises:

[0185] A linkage area determination module 1091 is used to determine the target seat linkage area corresponding to the first area by using the seat linkage areas corresponding to the pre-set seat areas after obtaining the target seat to-be-adjusted area in the seat adjustment instruction;

[0186] The target seat linkage area is determined as the area to be adjusted.

[0187] It will be appreciated by those skilled in the art that various aspects of the present invention may be implemented as a system, method or program product. Therefore, various aspects of the present invention may be specifically implemented in the following forms, namely: a complete hardware implementation, a complete software implementation (including firmware, microcode, etc.), or a combination of hardware and software, which may be collectively referred to herein as a "circuit", "module" or "system".

[0188] In some possible embodiments, various aspects of the seat adjustment method for a smart cockpit provided by the present invention can also be implemented in the form of a program product, which includes a program code. When the program product is run on a computer device, the program code is used to enable the computer device to execute the steps of the seat adjustment method for a smart cockpit according to various exemplary embodiments of the present invention described above in this specification.

[0189] Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include these modifications and variations.

Claims

1. A seat adjustment method for an intelligent cockpit, characterized in that: The method comprises: After receiving the seat adjustment instruction sent by the user, obtaining the to-be-adjusted area of ​​the target seat in the seat adjustment instruction; Acquire a current pressure value of a first area, wherein the first area is any area among the areas to be adjusted; Comparing the current pressure value with a specified threshold, wherein the specified threshold includes a first specified threshold and a second specified threshold, and the first specified threshold is greater than the second specified threshold; If the current pressure value is greater than the first specified threshold, the first area is controlled to move a specified distance in a direction away from a preset center point corresponding to the first area according to a target speed, or the airbag in the first area is controlled to discharge a specified volume of gas according to the target speed, and then the current pressure value of the first area is continuously obtained, wherein the target speed is obtained based on the current pressure value; If the current pressure value is less than the second specified threshold, the first area is controlled to move the specified distance toward the preset center point corresponding to the first area according to the target speed, or the airbag in the first area is controlled to be filled with a specified volume of gas according to the target speed, and the current pressure value of the first area is continued to be obtained; If the current pressure value is greater than the second specified threshold value and less than the first specified threshold value, the adjustment of the first area is terminated.

2. The method according to claim 1, characterized in that After obtaining the current pressure value of the first area, the method further includes: If the current pressure value obtained is the pressure value obtained for the first time after receiving the seat adjustment instruction, determining whether the current pressure is greater than a first specified threshold; if so, executing the step of controlling the first area to move a specified distance away from a preset center point corresponding to the first area according to a target speed, or controlling the airbag in the first area to discharge a specified volume of gas according to the target speed; if not, terminating the adjustment of the first area; If the current pressure value obtained is not the first pressure value obtained after receiving the seat adjustment instruction, a step of comparing the current pressure value with a specified threshold is performed.

3. The method according to claim 1 or 2, characterized in that: Before controlling the first area to move a specified distance in a direction away from a preset center point corresponding to the first area according to the target speed, or controlling the airbag in the first area to discharge a specified volume of gas according to the target speed, the method further includes: Obtaining the current location of the first area; Determining that the current position of the first area is not a maximum limit position of the first area, wherein the maximum limit position is a position where the distance between the first area and a preset center point corresponding to the first area is the largest; Before controlling the first area to move the specified distance toward a preset center point corresponding to the first area according to the target speed, or controlling the airbag in the first area to be filled with a specified volume of gas according to the target speed, the method further includes: Obtaining the current location of the first area; It is determined that the current position of the first area is not a minimum limit position of the first area, wherein the minimum limit position is a position when the distance between the first area and a preset center point corresponding to the first area is the smallest.

4. The method according to claim 1, characterized in that Before comparing the current pressure value with a specified threshold, the method further includes: The preset corresponding relationship between the weight and the specified threshold is used to determine the specified threshold corresponding to the weight of the user, wherein the weight of the user is determined based on the pressure value of the user on the seat cushion.

5. The method according to claim 1, characterized in that The area to be adjusted of the seat is at least one of the headrest area, the shoulder area, the back area, the waist area, the seat cushion area, and the leg support area; The shoulder area includes a left shoulder area and a right shoulder area, the back area includes a left back area and a right back area, and the seat cushion area includes a left seat cushion area and a right seat cushion area.

6. The method according to claim 5, characterized in that Controlling the first area to move a specified distance in a direction away from a preset center point corresponding to the first area according to a target speed, or controlling the airbag in the first area to discharge a specified volume of gas according to the target speed, includes: If the first area is the headrest area or the leg rest area, controlling the first area to move a specified distance in a direction away from a preset center point corresponding to the first area according to the target speed; If the first area is any one of the shoulder area, the back area, the waist area and the seat cushion area, the airbag in the first area is controlled to discharge a specified volume of gas according to the target speed; Controlling the first area to move the specified distance toward a preset center point corresponding to the first area according to the target speed, or controlling the airbag in the first area to be filled with a specified volume of gas according to the target speed, includes: If the first area is the headrest area or the leg rest area, controlling the first area to move the specified distance toward a preset center point corresponding to the first area according to the target speed; If the first area is any one of the shoulder area, the back area, the waist area and the seat cushion area, the airbag in the first area is controlled to be filled with a specified volume of gas according to the target speed.

7. The method according to claim 1, characterized in that After comparing the current pressure value with the specified threshold, the method further includes: Obtaining a pressure difference according to the current pressure value and the specified threshold value; Based on the pressure difference, the target speed is obtained.

8. The method according to claim 7, characterized in that The step of obtaining the target speed based on the pressure difference comprises: Using the preset corresponding relationship between the pressure difference and the proportionality coefficient, determine the target proportionality coefficient corresponding to the pressure difference; multiply the target proportionality coefficient by the pressure difference to obtain the target speed; or, The target speed corresponding to the pressure difference is determined by using the preset corresponding relationship between the pressure difference and the speed.

9. The method according to claim 1, characterized in that: After obtaining the to-be-adjusted area of ​​the target seat in the seat adjustment instruction, the method further includes: Determine a target seat linkage area corresponding to the first area by using the pre-set seat linkage areas corresponding to the respective seat areas; The target seat linkage area is determined as the area to be adjusted.

10. A smart cockpit, characterized in that: comprising a processor and a memory, wherein the processor and the memory are connected via a bus; The memory stores a computer program, and the processor is configured to perform the following operations based on the computer program: After receiving the seat adjustment instruction sent by the user, obtaining the to-be-adjusted area of ​​the target seat in the seat adjustment instruction; Acquire a current pressure value of a first area, wherein the first area is any area among the areas to be adjusted; Comparing the current pressure value with a specified threshold, wherein the specified threshold includes a first specified threshold and a second specified threshold, and the first specified threshold is greater than the second specified threshold; If the current pressure value is greater than the first specified threshold, the first area is controlled to move a specified distance in a direction away from a preset center point corresponding to the first area according to a target speed, or the airbag in the first area is controlled to discharge a specified volume of gas according to the target speed, and then the current pressure value of the first area is continuously obtained, wherein the target speed is obtained based on the current pressure value; If the current pressure value is less than the second specified threshold, the first area is controlled to move the specified distance toward the preset center point corresponding to the first area according to the target speed, or the airbag in the first area is controlled to be filled with a specified volume of gas according to the target speed, and the current pressure value of the first area is continued to be obtained; If the current pressure value is greater than the second specified threshold value and less than the first specified threshold value, the adjustment of the first area is terminated.

Citation Information

Patent Citations

  • Seat adjusting method and system and automobile

    CN111645571A

  • Control method for improving driving comfort of vehicle, seat and equipment

    CN114043906A

  • Seat structure adaptive to human body contour, seat assembly and seat adjusting method

    CN115431846A

  • Waist support, control method and device thereof, seat and vehicle

    CN115848249A