Vehicle seat adjustment method, device and vehicle

By determining the sequence of actions based on their impact on seating space, actions that do not compress or expand seating space are prioritized, thus solving the problem of reduced seating space caused by a fixed sequence in existing technologies and improving user comfort.

CN116353434BActive Publication Date: 2026-07-03ZHEJIANG GEELY HLDG GRP CO LTD +1

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
ZHEJIANG GEELY HLDG GRP CO LTD
Filing Date
2023-03-06
Publication Date
2026-07-03

AI Technical Summary

Technical Problem

In existing vehicle seat adjustment methods, adjusting according to a fixed sequence of actions may result in less seating space, affecting the user's comfort in the seat.

Method used

Based on the impact of each adjustment action on the seating space, the order of actions is determined, prioritizing adjustments that will not compress or expand the seating space, and then performing actions that may compress the seating space.

Benefits of technology

This improves user comfort during seat adjustment and avoids the adverse effects of prematurely compressing seating space.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116353434B_ABST
    Figure CN116353434B_ABST
Patent Text Reader

Abstract

The application provides a vehicle seat adjusting method and device and a vehicle. The method comprises the following steps: obtaining a current position of a vehicle seat and a target position stored in advance; determining an adjusting action of the vehicle seat in each adjusting direction when the vehicle seat moves from the current position to the target position; determining an action sequence of each adjusting action according to an influence of each adjusting action on a seating space, wherein the action sequence of the adjusting action is later when the adjusting action makes the seating space smaller; and executing the adjusting action according to the action sequence to realize the adjustment of the vehicle seat. The technical scheme of the application improves the comfort of a user sitting on the vehicle seat when the seat memory function is used to adjust the vehicle seat.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

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

[0002] To improve vehicle comfort, an increasing number of vehicles are equipped with power seats and seat memory functions. Currently, when adjusting a vehicle seat using the seat memory function, the sequence of actions from the current position to the target position stored in the memory is fixed. For example, first, the seat is moved horizontally, then the seat back is adjusted, and finally the seat height is adjusted until the target position is reached. This fixed sequence of actions may reduce the passenger space, which refers to the usable seating area, thus affecting the user's comfort during seat adjustments. Summary of the Invention

[0003] The problem solved by this invention is how to automatically adjust the sequence of actions during vehicle seat adjustment in order to improve the user's comfort when sitting in the vehicle seat.

[0004] To address the above problems, the present invention provides a vehicle seat adjustment method, device, and vehicle.

[0005] In a first aspect, the present invention provides a vehicle seat adjustment method, comprising:

[0006] Obtain the current position of the vehicle seats and the pre-stored target positions;

[0007] Determine the adjustment actions of the vehicle seat in each adjustment direction when it moves from the current position to the target position;

[0008] The order of each adjustment action is determined based on its impact on the seating space, wherein the smaller the seating space is due to an adjustment action, the later the adjustment action is performed.

[0009] The adjustment actions are performed in the order described above to adjust the vehicle seat.

[0010] Optionally, the adjustment direction includes at least two of the seat horizontal direction, seat height direction, and seat back direction.

[0011] Optionally, determining the sequence of each adjustment action based on its impact on the seating space includes:

[0012] When the adjustment direction includes the horizontal direction of the seat and the height direction of the seat, determine whether the adjustment action of the vehicle seat in the horizontal direction is a forward movement of the seat;

[0013] If yes, the sequence of actions includes first performing the adjustment action of the vehicle seat in the seat height direction, and then performing the forward movement of the seat; if no, the sequence of actions includes first performing the backward movement of the seat, and then performing the adjustment action of the vehicle seat in the seat height direction.

[0014] Optionally, determining the sequence of each adjustment action based on its impact on the seating space includes:

[0015] When the adjustment direction includes the seat back direction, determine whether the adjustment action of the vehicle seat in the seat back direction is a forward movement of the backrest;

[0016] If yes, the sequence of actions is determined by moving the backrest forward from the rear; if no, the sequence of actions is determined based on the adjustment actions in other adjustment directions.

[0017] Optionally, determining the sequence of actions by performing the backrest forward movement later includes:

[0018] When the adjustment direction also includes the horizontal direction of the seat and / or the height direction of the seat, determining the action sequence includes first performing the adjustment action in the horizontal direction of the seat and / or the height direction of the seat, and then performing the forward movement of the backrest.

[0019] Optionally, determining the sequence of actions based on the adjustment actions in other adjustment directions includes:

[0020] When the adjustment direction also includes the horizontal direction of the seat, it is determined whether the adjustment action of the vehicle seat in the horizontal direction is the seat moving forward; if so, the action sequence is determined to include first moving the backrest backward and then moving the seat forward.

[0021] Alternatively, when the adjustment method also includes the seat height direction, it is determined whether the adjustment action of the vehicle seat in the seat height direction is to move the seat upward; if so, the action sequence is determined to include first moving the backrest backward and then moving the seat upward.

[0022] Optionally, determining the sequence of actions based on the adjustment actions in other adjustment directions includes:

[0023] When the adjustment direction also includes the horizontal direction of the seat and the height direction of the seat, determine whether the adjustment action of the vehicle seat in the horizontal direction is a forward movement of the seat;

[0024] If yes, then the sequence of actions includes first performing the backrest movement backward and the adjustment of the vehicle seat in the seat height direction, and then performing the seat forward movement; if no, then first performing the seat backward and the backrest movement backward, and then performing the adjustment of the vehicle seat in the seat height direction.

[0025] Optionally, when the adjustment direction includes the horizontal direction of the seat, the height direction of the seat, and the backrest direction of the seat, determining the order of each adjustment action based on its impact on the seating space includes:

[0026] When the adjustment action of the vehicle seat in the horizontal direction is to move the seat backward, and the adjustment action in the height direction is to move the seat downward, the sequence of actions includes sequentially performing the seat backward movement, the seat downward movement, and the adjustment action of the vehicle seat in the direction of the seat back.

[0027] When the adjustment action of the vehicle seat in the horizontal direction is to move the seat backward, and the adjustment action in the height direction is to move the seat upward, the sequence of actions includes sequentially performing the seat backward movement, the adjustment action of the vehicle seat in the seat back direction, and the seat upward movement.

[0028] When the adjustment action of the vehicle seat in the horizontal direction is to move the seat forward, and the adjustment action in the backrest direction is to move the backrest forward, the sequence of actions includes sequentially performing the adjustment action of the vehicle seat in the height direction, moving the seat forward, and moving the backrest forward.

[0029] When the adjustment action of the vehicle seat in the horizontal direction is to move the seat forward, and the adjustment action in the backrest direction is to move the backrest backward, the sequence of actions includes sequentially performing the backrest movement backward, the adjustment action of the vehicle seat in the height direction, and the forward movement of the seat.

[0030] In a second aspect, the present invention provides a vehicle seat adjustment device, comprising:

[0031] The acquisition module is used to acquire the current position of the vehicle seat and the pre-stored target position;

[0032] The processing module is used to determine the adjustment actions of the vehicle seat in each adjustment direction when it moves from the current position to the target position; and to determine the action sequence of each adjustment action according to the impact of each adjustment action on the seating space, wherein the smaller the seating space is caused by the adjustment action, the later the action sequence of the adjustment action is.

[0033] The adjustment module is used to perform the adjustment actions according to the action sequence to adjust the vehicle seat.

[0034] Thirdly, the present invention provides a vehicle including a memory and a processor;

[0035] The memory is used to store computer programs;

[0036] The processor is configured to, when executing the computer program, implement the vehicle seat adjustment method as described in any of the first aspects.

[0037] The beneficial effects of the vehicle seat adjustment method, device, and vehicle of the present invention are as follows: A seat adjustment command can be input via the seat memory function to obtain the current position of the vehicle seat and the corresponding target position stored in the seat memory function. The adjustment actions in different directions when the vehicle seat moves from the current position to the target position are determined, such as the vehicle seat moving forward or backward in the horizontal direction, and upward or downward in the height direction. The order of each adjustment action is determined based on its impact on the seating space, and each adjustment action is executed in sequence to adjust the seat position until the vehicle seat reaches the target position, thus achieving the adjustment of the vehicle seat. Specifically, the smaller the seating space caused by an adjustment action, the later that adjustment action is executed in the order of the adjustment. Therefore, during the adjustment process, adjustment actions that do not compress or expand the seating space are executed first, and adjustment actions that compress the seating space are executed last. This avoids prematurely compressing the user's seating space during seat adjustment, improving the user's comfort while sitting in the seat. Attached Figure Description

[0038] Figure 1 This is a schematic diagram illustrating the process of adjusting a vehicle seat using a seat memory function in the prior art.

[0039] Figure 2 This is a schematic diagram illustrating the process of adjusting a vehicle seat using the vehicle seat adjustment method of the present invention.

[0040] Figure 3 This is a schematic flowchart of a vehicle seat adjustment method according to an embodiment of the present invention;

[0041] Figure 4This is a schematic diagram illustrating the sequence of actions for each adjustment in different adjustment directions according to an embodiment of the present invention.

[0042] Figure 5 This is a schematic diagram illustrating the sequence of actions for each adjustment movement in another different adjustment direction according to an embodiment of the present invention.

[0043] Figure 6 A schematic diagram of the structure of a vehicle seat adjustment device according to another embodiment of the present invention. Detailed Implementation

[0044] To make the above-mentioned objects, features, and advantages of the present invention more apparent and understandable, specific embodiments of the present invention will be described in detail below with reference to the accompanying drawings. Although some embodiments of the present invention are shown in the drawings, it should be understood that the present invention can be implemented in various forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided to provide a more thorough and complete understanding of the present invention. It should be understood that the accompanying drawings and embodiments of the present invention are for illustrative purposes only and are not intended to limit the scope of protection of the present invention.

[0045] It should be understood that the various steps described in the method embodiments of the present invention may be performed in different orders and / or in parallel. Furthermore, the method embodiments may include additional steps and / or omit the steps shown. The scope of the present invention is not limited in this respect.

[0046] The term "comprising" and its variations as used herein are open-ended, meaning "including but not limited to". The term "based on" means "at least partially based on". The term "one embodiment" means "at least one embodiment"; the term "another embodiment" means "at least one additional embodiment"; the term "some embodiments" means "at least some embodiments"; the term "optionally" means "optional embodiments". Definitions of other terms will be given in the following description. It should be noted that the concepts of "first", "second", etc., mentioned in this invention are used only to distinguish different devices, modules, or units, and are not intended to limit the order of functions performed by these devices, modules, or units or their interdependencies.

[0047] It should be noted that the terms "a" and "a plurality of" used in this invention are illustrative rather than restrictive. Those skilled in the art should understand that, unless otherwise expressly indicated in the context, they should be understood as "one or more".

[0048] The names of the messages or information exchanged between the multiple devices in the embodiments of the present invention are for illustrative purposes only and are not intended to limit the scope of these messages or information.

[0049] by Figure 1Taking the adjustment process shown as an example, in the prior art, when adjusting the position of the vehicle seat by executing the seat memory function, if the vehicle seat needs to be moved forward in the horizontal direction and the seat back needs to be adjusted backward to reach the target position, and the current position of the seat back is already relatively forward, then if the vehicle seat is still controlled to move forward in the horizontal direction according to the fixed action sequence, the seating area will be reduced, which will adversely affect the user's comfort while sitting in the seat during the adjustment process.

[0050] The present invention sets different action sequences according to different situations, such as Figure 2 As shown, compared to Figure 1 Compared with existing technical solutions, the present invention first adjusts the vehicle seat back to move backward, and then controls the vehicle seat as a whole to move forward in the horizontal direction, which can expand the seating area during the seat adjustment process, thereby improving the user's comfort when sitting in the seat.

[0051] Currently, vehicle seats offer various adjustment options, including two-way, four-way, six-way, and eight-way adjustment. Two-way adjustment means the seat can only be adjusted forward and backward in the horizontal direction. Four-way adjustment means that in addition to two-way adjustment, the seat back can also be adjusted forward and backward, i.e., the direction of backrest rotation. Six-way adjustment means that in addition to four-way adjustment, the seat height can also be adjusted up and down. Eight-way adjustment means that in addition to six-way adjustment, the headrest or lumbar support can also be adjusted.

[0052] In this context, "front and rear" refers to the direction of the vehicle's front and the direction of the parking space, respectively, while "up and down" refers to the direction of the vehicle's roof and the direction of the chassis, respectively. Specifically, moving forward in the horizontal direction of the seat means the entire seat moves towards the front of the vehicle; moving backward in the horizontal direction of the seat means the entire seat moves towards the rear of the vehicle. Moving forward in the height direction of the seat means the entire seat moves towards the roof; moving downward in the height direction of the seat means the entire seat moves towards the chassis. Moving forward in the backrest direction means the backrest moves towards the front of the vehicle; moving backward in the backrest direction means the backrest moves towards the parking space.

[0053] In this embodiment, the two-way adjustment of the vehicle seat only involves movement in the horizontal direction, so the sequence of movements does not need to be determined. After determining the sequence of movements in different directions within the six-way adjustment system, the sequence of movements in the horizontal and backrest directions within the four-way adjustment system can be determined. In the eight-way adjustment system, the adjustment of the headrest or lumbar support has a relatively small impact on the seating space and can be performed last. Therefore, the six-way adjustment system will be used as an example to illustrate the vehicle seat adjustment method of this embodiment.

[0054] It should be noted that if a vehicle seat can be adjusted in multiple directions, but its position in certain directions remains unchanged during adjustment, then the vehicle seat is considered to be an adjustment method in the direction of positional change. For example, if a vehicle seat has a six-way adjustment method, but only the horizontal and backrest directions need to be moved when moving the seat to the target position, and no vertical movement is required, then the vehicle seat can actually be considered to have a four-way adjustment method.

[0055] like Figure 3 As shown, an embodiment of the present invention provides a vehicle seat adjustment method, comprising:

[0056] Step S100: Obtain the current position of the vehicle seat and the pre-stored target position.

[0057] Specifically, in response to a vehicle seat adjustment command, the system obtains the current and target positions of the vehicle seat. The command can be input via a physical or soft switch for seat memory, facial recognition of the user, or by using a scene mode (King Mode, Cinema Mode, Rest Mode, etc.). The target position can be a pre-stored position via the seat memory function, corresponding to the vehicle seat adjustment command.

[0058] Step S200: Determine the adjustment actions of the vehicle seat in each adjustment direction when it moves from the current position to the target position.

[0059] Optionally, the adjustment direction includes at least two of the seat horizontal direction, seat height direction, and seat back direction.

[0060] For example, for a six-way adjustment method, the position of the vehicle seat includes the position in the horizontal direction of the seat, the position in the height direction of the seat, and the position in the backrest direction.

[0061] The X direction can represent the horizontal direction of the seat, the Y direction can represent the vertical direction of the seat, and the Z direction can represent the direction of the seat back. The zero point can be set as the position of the vehicle seat closest to the front of the vehicle in the X direction, the position of the vehicle seat closest to the roof in the Y direction, and the position of the vehicle seat closest to the front of the vehicle in the Z direction. (X1, Y1, Z1) represents the current position of the vehicle seat, and (X2, Y2, Z2) represents the target position of the vehicle seat.

[0062] Determine the adjustment actions in the X, Y, and Z directions when the vehicle seat moves from the current position (X1, Y1, Z1) to the target position (X2, Y2, Z2). If no adjustment is needed in a certain direction during the movement, that direction can be ignored, and only the sequence of adjustment actions in the direction that needs to be moved is determined.

[0063] Step S300: Determine the order of each adjustment action based on its impact on the seating space, wherein the smaller the seating space is due to an adjustment action, the later the adjustment action is performed.

[0064] Specifically, passenger space refers to the space available for users to sit in the vehicle seats. Different adjustment actions in different directions have different effects on passenger space. For example, moving the vehicle seat forward in the X direction will reduce passenger space, while moving the vehicle seat backward will increase passenger space.

[0065] Step S400: Perform the adjustment actions according to the order of the actions to adjust the vehicle seat.

[0066] Specifically, the adjustment actions in each adjustment direction are executed in a predetermined sequence. The smaller the seating space is, the later the adjustment action is executed, to avoid prematurely reducing the seating space during the seat adjustment process and affecting the user's comfort while sitting in the seat.

[0067] In this embodiment, seat adjustment commands can be input via the seat memory function to obtain the current position of the vehicle seat and the corresponding target position stored in the seat memory function. The adjustment actions in different directions when moving the vehicle seat from the current position to the target position are determined, such as the vehicle seat moving forward or backward in the horizontal direction, and upward or downward in the vertical direction. The order of each adjustment action is determined based on its impact on the seating space, and the actions are executed in sequence until the vehicle seat reaches the target position, thus achieving seat adjustment. Specifically, the smaller the seating space an adjustment action reduces, the later that action is executed. Therefore, during the adjustment process, actions that do not compress or expand the seating space are executed first, followed by actions that compress the seating space. This avoids prematurely compressing the user's seating space during seat adjustment, improving user comfort.

[0068] Optionally, determining the sequence of each adjustment action based on its impact on the seating space includes:

[0069] When the adjustment direction includes the horizontal direction of the seat and the height direction of the seat, determine whether the adjustment action of the vehicle seat in the horizontal direction is a forward movement of the seat.

[0070] Specifically, when the adjustment direction includes both the X and Y directions, it can be assumed that the vehicle seat is four-way adjustable and cannot be adjusted in the Z direction, or that the vehicle seat does not need to be adjusted in the Z direction when moved to the target position. The current position X1 of the vehicle seat in the X direction is compared with the target position X2 to determine whether the adjustment action of the vehicle seat in the X direction is forward or backward.

[0071] If yes, the sequence of actions includes first performing the adjustment action of the vehicle seat in the seat height direction, and then performing the forward movement of the seat; if no, the sequence of actions includes first performing the backward movement of the seat, and then performing the adjustment action of the vehicle seat in the seat height direction.

[0072] For example, when X2-X1<0, it means that when the vehicle seat is moved to the target position, it needs to move forward in the horizontal direction. In this case, the vehicle seat is first adjusted in the Y direction (up or down), and then the seat is controlled to move forward in the X direction. When X2-X1>0, it means that when the vehicle seat is moved to the target position, it needs to move backward in the horizontal direction. In this case, the vehicle seat is first controlled to move backward in the X direction, and then the vehicle seat is adjusted in the Y direction (up or down).

[0073] In this optional embodiment, the adjustment of the vehicle seat in the X direction has a greater impact on the seating space than the adjustment in the Y direction. Moving the vehicle seat forward in the X direction significantly reduces the seating space; therefore, performing the adjustment in the Y direction first, followed by the forward movement in the X direction, avoids prematurely reducing the seating space and thus prevents adverse effects on user comfort. Conversely, moving the vehicle seat backward in the X direction significantly expands the seating space; therefore, controlling the seat to move backward in the X direction first, followed by the adjustment in the Y direction, expands the seating space and improves user comfort.

[0074] Optionally, determining the sequence of each adjustment action based on its impact on the seating space includes:

[0075] When the adjustment direction includes the seat back direction, determine whether the adjustment action of the vehicle seat in the seat back direction is a forward movement of the backrest.

[0076] Specifically, when the adjustment direction includes the Z direction, the current position Z1 of the vehicle seat in the Z direction is compared with the target position Z2 to determine whether the seat back is moving forward or backward in the Z direction.

[0077] If yes, the sequence of actions is determined by moving the backrest forward from the rear; if no, the sequence of actions is determined based on the adjustment actions in other adjustment directions.

[0078] For example, when Z2-Z1<0, it means that the seat back needs to move forward when the vehicle seat is moved to the target position. In this case, the vehicle seat is adjusted in other adjustment directions first, and then the seat back is controlled to move forward in the Z direction. When Z2-Z1>0, it means that the seat back needs to move backward when the vehicle seat is moved to the target position. In this case, the action sequence is further determined based on the adjustment actions of the vehicle seat in the X and Y directions.

[0079] In this optional embodiment, the movement of the seat back has a significant impact on the seating space. When the seat back moves forward, it will significantly compress the seating space. Therefore, the adjustment actions in other adjustment directions are performed first, and then the seat back is controlled to move forward, so as to avoid adversely affecting the user's seating comfort.

[0080] Optionally, determining the sequence of actions by performing the backrest forward movement later includes:

[0081] When the adjustment direction also includes the horizontal direction of the seat and / or the height direction of the seat, determining the action sequence includes first performing the adjustment action in the horizontal direction of the seat and / or the height direction of the seat, and then performing the forward movement of the backrest.

[0082] Specifically, when the vehicle seat is moved to the target position, the seat back needs to move forward (Z2-Z1<0). When the adjustment direction also includes the X and / or Y directions, the vehicle seat can be adjusted first in the X direction (forward or backward) and / or in the Y direction (up or down), and then the seat back can be moved forward in the Z direction. When both the X and Y directions are present, the adjustment actions can be performed simultaneously, or the order of the actions can be further determined.

[0083] Optionally, determining the sequence of actions based on the adjustment actions in other adjustment directions includes:

[0084] When the adjustment direction also includes the horizontal direction of the seat, it is determined whether the adjustment action of the vehicle seat in the horizontal direction is the seat moving forward; if so, the action sequence is determined to include first moving the backrest backward and then moving the seat forward.

[0085] Specifically, if the adjustment direction includes both the X and Z directions, it can be assumed that the vehicle seat uses a four-way adjustment method in the X and Z directions, or that the vehicle seat does not need to move in the Y direction. When the vehicle seat needs to move backward to reach the target position (Z2-Z1>0), the current position X1 of the vehicle seat in the X direction is compared with the target position X2. When X2-X1<0, it means that the vehicle seat needs to move forward in the X direction. In this case, the backrest moves backward in the Z direction first, and then the seat moves forward in the X direction. When X2-X1>0, it means that the vehicle seat needs to move backward in the X direction. In this case, the adjustment actions in the X and Z directions can be performed simultaneously, or the seat can move backward in the X direction first, and then the backrest moves backward in the Z direction.

[0086] Alternatively, when the adjustment method also includes the seat height direction, it is determined whether the adjustment action of the vehicle seat in the seat height direction is to move the seat upward; if so, the action sequence is determined to include first moving the backrest backward and then moving the seat upward.

[0087] Specifically, if the adjustment direction includes both the Y and Z directions, it can be assumed that the vehicle seat uses a four-way adjustment method in the Y and Z directions, or that the vehicle seat does not need to move in the X direction. When the vehicle seat needs to move backward to reach the target position (Z2-Z1>0), the current position Y1 of the vehicle seat in the Y direction is compared with the target position Y2. When Y2-Y1<0, it means that the vehicle seat needs to move upward in the Y direction, so the backrest moves backward in the Z direction first, and then the seat moves upward in the Y direction. When Y2-Y1>0, it means that the vehicle seat needs to move downward in the Y direction, so the adjustment actions in the Y and Z directions can be performed simultaneously, and the order of the two actions can be arbitrarily determined.

[0088] Optionally, determining the sequence of actions based on the adjustment actions in other adjustment directions includes:

[0089] When the adjustment direction also includes the horizontal direction of the seat and the height direction of the seat, it is determined whether the adjustment action of the vehicle seat in the horizontal direction is a forward movement of the seat.

[0090] Specifically, such as Figure 4 As shown, if the adjustment direction includes the X, Y and Z directions, and if Z2-Z1>0, that is, when the vehicle seat needs to be moved backward to reach the target position, the current position X1 of the vehicle seat in the X direction is compared with the target position X2.

[0091] If yes, then the sequence of actions includes first performing the backrest movement backward and the adjustment of the vehicle seat in the seat height direction, and then performing the seat forward movement; if no, then first performing the seat backward and the backrest movement backward, and then performing the adjustment of the vehicle seat in the seat height direction.

[0092] Specifically, if X2-X1<0, it means that the vehicle seat needs to move forward in the X direction. In this case, the backrest of the vehicle seat in the Z direction is moved backward and the adjustment action (up or down) in the Y direction is executed first, and then the seat in the X direction is moved forward. If X2-X1>0, it means that the vehicle seat needs to move backward in the X direction. In this case, the seat in the X direction is moved backward and the backrest in the Z direction is moved backward simultaneously, and then the adjustment action (up or down) in the Y direction is executed.

[0093] Optionally, when the adjustment direction includes the horizontal direction of the seat, the height direction of the seat, and the backrest direction of the seat, determining the order of each adjustment action based on its impact on the seating space includes:

[0094] When the adjustment action of the vehicle seat in the horizontal direction is to move the seat backward, and the adjustment action in the height direction is to move the seat downward, the sequence of actions includes sequentially performing the seat backward movement, the seat downward movement, and the adjustment action of the vehicle seat in the backrest direction.

[0095] Specifically, such as Figure 5 As shown, when X2-X1>0 and Y2-Y1>0, the sequence of actions can be as follows: first, the vehicle seat moves backward in the X direction; then, the vehicle seat moves downward in the Y direction; and finally, the vehicle seat adjusts in the Z direction (forward or backward).

[0096] When the adjustment action of the vehicle seat in the horizontal direction is to move the seat backward, and the adjustment action in the height direction is to move the seat upward, the sequence of actions includes sequentially performing the seat backward movement, the adjustment action of the vehicle seat in the backrest direction, and the seat upward movement.

[0097] Specifically, such as Figure 5 As shown, when X2-X1>0 and Y2-Y1<0, the sequence of actions can be as follows: first, the vehicle seat moves backward in the X direction; then, the vehicle seat adjusts in the Z direction (forward or backward); and finally, the vehicle seat moves upward in the Y direction.

[0098] When the adjustment action of the vehicle seat in the horizontal direction is to move the seat forward, and the adjustment action in the backrest direction is to move the backrest forward, the sequence of actions includes sequentially performing the adjustment action of the vehicle seat in the height direction, moving the seat forward, and moving the backrest forward.

[0099] Specifically, such as Figure 5 As shown, when X2-X1<0 and Z2-Z1<0, the sequence of actions can be as follows: first, the vehicle seat is adjusted in the Y direction (up or down); then, the vehicle seat is moved forward in the X direction; and finally, the vehicle seat backrest is moved forward in the Z direction.

[0100] When the adjustment action of the vehicle seat in the horizontal direction is to move the seat forward, and the adjustment action in the backrest direction is to move the backrest backward, the sequence of actions includes sequentially performing the backrest movement backward, the adjustment action of the vehicle seat in the height direction, and the forward movement of the seat.

[0101] Specifically, such as Figure 5 As shown, when X2-X1<0 and Z2-Z1>0, the sequence of actions can be as follows: first, the backrest of the vehicle seat moves backward in the Z direction; then, the vehicle seat is adjusted in the Y direction (up or down); and finally, the seat moves forward in the X direction.

[0102] like Figure 6 As shown, another embodiment of the present invention provides a vehicle seat adjustment device, comprising:

[0103] The acquisition module is used to acquire the current position of the vehicle seat and the pre-stored target position;

[0104] The processing module is used to determine the adjustment actions of the vehicle seat in each adjustment direction when it moves from the current position to the target position; and to determine the action sequence of each adjustment action according to the impact of each adjustment action on the seating space, wherein the smaller the seating space is caused by the adjustment action, the later the action sequence of the adjustment action is.

[0105] The adjustment module is used to perform the adjustment actions according to the action sequence to adjust the vehicle seat.

[0106] The vehicle seat adjustment device of this embodiment is used to implement the vehicle seat adjustment method as described above. Its advantages over the prior art are the same as the advantages of the vehicle seat adjustment method over the prior art, and will not be repeated here.

[0107] Optionally, the adjustment direction includes at least two of the seat horizontal direction, seat height direction, and seat back direction.

[0108] Optionally, the processing module is specifically configured to: when the adjustment direction includes the horizontal direction of the seat and the height direction of the seat, determine whether the adjustment action of the vehicle seat in the horizontal direction of the seat is a forward movement of the seat; if yes, the action sequence includes first performing the adjustment action of the vehicle seat in the height direction of the seat, and then performing the forward movement of the seat; if no, the action sequence includes first performing the backward movement of the seat, and then performing the adjustment action of the vehicle seat in the height direction of the seat.

[0109] Optionally, the processing module is specifically configured to: when the adjustment direction includes the seat back direction, determine whether the adjustment action of the vehicle seat in the seat back direction is a forward back movement; if yes, determine the action sequence by performing the forward back movement later; if no, determine the action sequence based on the adjustment actions in other adjustment directions.

[0110] Optionally, the processing module is further configured to: when the adjustment direction also includes the horizontal direction of the seat and / or the height direction of the seat, determine the action sequence by first performing the adjustment action in the horizontal direction of the seat and / or the height direction of the seat, and then performing the forward movement of the backrest.

[0111] Optionally, the processing module is further configured to: when the adjustment direction also includes the horizontal direction of the seat, determine whether the adjustment action of the vehicle seat in the horizontal direction is a forward movement of the seat; if so, determine that the action sequence includes first moving the backrest backward and then moving the seat forward; or, when the adjustment method also includes the height direction of the seat, determine whether the adjustment action of the vehicle seat in the height direction is an upward movement of the seat; if so, determine that the action sequence includes first moving the backrest backward and then moving the seat upward.

[0112] Optionally, the processing module is further configured to: when the adjustment direction includes the horizontal direction of the seat and the height direction of the seat, determine whether the adjustment action of the vehicle seat in the horizontal direction of the seat is a forward movement of the seat; if yes, determine that the action sequence includes first performing the backrest movement backward and the adjustment action of the vehicle seat in the height direction of the seat, and then performing the forward movement of the seat; if no, first performing the backrest movement backward and the backrest movement backward, and then performing the adjustment action of the vehicle seat in the height direction of the seat.

[0113] Optionally, when the adjustment direction includes the horizontal direction of the seat, the height direction of the seat, and the backrest direction of the seat, the processing module is further configured to:

[0114] When the adjustment action of the vehicle seat in the horizontal direction is to move the seat backward, and the adjustment action in the height direction is to move the seat downward, the sequence of actions includes sequentially performing the seat backward movement, the seat downward movement, and the adjustment action of the vehicle seat in the direction of the seat back.

[0115] When the adjustment action of the vehicle seat in the horizontal direction is to move the seat backward, and the adjustment action in the height direction is to move the seat upward, the sequence of actions includes sequentially performing the seat backward movement, the adjustment action of the vehicle seat in the seat back direction, and the seat upward movement.

[0116] When the adjustment action of the vehicle seat in the horizontal direction is to move the seat forward, and the adjustment action in the backrest direction is to move the backrest forward, the sequence of actions includes sequentially performing the adjustment action of the vehicle seat in the height direction, moving the seat forward, and moving the backrest forward.

[0117] When the adjustment action of the vehicle seat in the horizontal direction is to move the seat forward, and the adjustment action in the backrest direction is to move the backrest backward, the sequence of actions includes sequentially performing the backrest movement backward, the adjustment action of the vehicle seat in the height direction, and the forward movement of the seat.

[0118] Another embodiment of the present invention provides a vehicle including a memory and a processor; the memory is used to store a computer program; the processor is used to implement the vehicle seat adjustment method as described above when the computer program is executed.

[0119] Those skilled in the art will understand that all or part of the processes in the above embodiments can be implemented by a computer program instructing related hardware. The program can be stored in a computer-readable storage medium, and when executed, it can include the processes of the embodiments of the above methods. The storage medium can be a magnetic disk, optical disk, read-only memory (ROM), or random access memory (RAM), etc. In this application, the units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of the embodiments of the present invention according to actual needs. Furthermore, the functional units in the various embodiments of the present invention can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated units can be implemented in hardware or as software functional units.

[0120] While the present invention has been disclosed above, its scope of protection is not limited thereto. Those skilled in the art can make various changes and modifications without departing from the spirit and scope of the present invention, and all such changes and modifications will fall within the scope of protection of the present invention.

Claims

1. A vehicle seat adjustment method characterized by, include: Obtain the current position of the vehicle seats and the pre-stored target positions; Determine the adjustment actions of the vehicle seat in various adjustment directions when it moves from the current position to the target position, the adjustment directions including at least two of the seat horizontal direction, seat height direction and seat back direction; The sequence of each adjustment action is determined based on its impact on the seating space, including: when the adjustment direction includes the seat back direction, determining whether the adjustment action of the vehicle seat in the seat back direction is a forward back movement; if so, the sequence of actions is determined by performing the forward back movement later; wherein, the smaller the seating space is due to the adjustment action, the later the sequence of the adjustment action is, and determining the sequence of actions by performing the forward back movement later includes: when the adjustment direction also includes the seat horizontal direction and the adjustment action in the seat horizontal direction is a forward seat movement, and / or the adjustment direction also includes the seat height direction and the adjustment action in the seat height direction is an upward seat movement, determining the sequence of actions includes first performing the forward seat movement and / or the upward seat movement, and then performing the forward back movement; The adjustment actions are performed in the order described above to adjust the vehicle seat.

2. The vehicle seat adjustment method according to claim 1, characterized by, Determining the sequence of each adjustment action based on its impact on the seating space includes: When the adjustment direction includes the horizontal direction of the seat and the height direction of the seat, determine whether the adjustment action of the vehicle seat in the horizontal direction is a forward movement of the seat; If yes, the sequence of actions includes first performing the adjustment action of the vehicle seat in the seat height direction, and then performing the forward movement of the seat; if no, the sequence of actions includes first performing the backward movement of the seat, and then performing the adjustment action of the vehicle seat in the seat height direction.

3. The vehicle seat adjustment method according to claim 1, characterized in that, After determining whether the adjustment action of the vehicle seat in the direction of the seat back is a forward movement of the seat back, the method further includes: If not, the sequence of actions is determined based on the adjustment actions in the other adjustment directions.

4. The vehicle seat adjustment method according to claim 3, characterized in that, Determining the sequence of actions based on the adjustment actions in other adjustment directions includes: When the adjustment direction also includes the horizontal direction of the seat, it is determined whether the adjustment action of the vehicle seat in the horizontal direction is the seat moving forward; if so, the action sequence is determined to include first moving the backrest backward and then moving the seat forward. Alternatively, when the adjustment direction also includes the seat height direction, determine whether the adjustment action of the vehicle seat in the seat height direction is to move the seat upward; if so, determine that the action sequence includes first moving the backrest backward and then moving the seat upward.

5. The vehicle seat adjustment method according to claim 3, characterized in that, Determining the sequence of actions based on the adjustment actions in other adjustment directions includes: When the adjustment direction also includes the horizontal direction of the seat and the height direction of the seat, determine whether the adjustment action of the vehicle seat in the horizontal direction is a forward movement of the seat; If yes, then the sequence of actions includes first performing the backrest movement backward and the adjustment of the vehicle seat in the seat height direction, and then performing the seat forward movement; if no, then first performing the seat backward and the backrest movement backward, and then performing the adjustment of the vehicle seat in the seat height direction.

6. The vehicle seat adjustment method according to any one of claims 1 to 5, characterized in that, When the adjustment direction includes the horizontal direction of the seat, the height direction of the seat, and the backrest direction of the seat, determining the order of each adjustment action based on its impact on the seating space includes: When the adjustment action of the vehicle seat in the horizontal direction is to move the seat forward, and the adjustment action in the backrest direction is to move the backrest forward, the sequence of actions includes sequentially performing the adjustment action of the vehicle seat in the height direction, moving the seat forward, and moving the backrest forward. When the adjustment action of the vehicle seat in the horizontal direction is to move the seat forward, and the adjustment action in the backrest direction is to move the backrest backward, the sequence of actions includes sequentially performing the backrest movement backward, the adjustment action of the vehicle seat in the height direction, and the forward movement of the seat.

7. A vehicle seat adjustment device, characterized in that, include: The acquisition module is used to acquire the current position of the vehicle seat and the pre-stored target position; The processing module is configured to determine the adjustment actions of the vehicle seat in various adjustment directions when it moves from the current position to the target position, wherein the adjustment directions include at least two of the horizontal direction of the seat, the height direction of the seat, and the backrest direction of the seat; and to determine the action sequence of each adjustment action based on the impact of each adjustment action on the seating space, including: when the adjustment direction includes the backrest direction, determining whether the adjustment action of the vehicle seat in the backrest direction is a forward backrest movement; if so, determining the action sequence by performing the forward backrest movement later; wherein, the smaller the seating space caused by the adjustment action, the later the action sequence of the adjustment action is, and determining the action sequence by performing the forward backrest movement later includes: when the adjustment direction also includes the horizontal direction of the seat and the adjustment action in the horizontal direction is a forward seat movement, and / or the adjustment direction also includes the height direction and the adjustment action in the height direction is an upward seat movement, determining the action sequence includes first performing the forward seat movement and / or the upward seat movement, and then performing the forward backrest movement; The adjustment module is used to perform the adjustment actions according to the action sequence to adjust the vehicle seat.

8. A vehicle, characterized in that, Including memory and processor; The memory is used to store computer programs; The processor is configured to implement the vehicle seat adjustment method as described in any one of claims 1 to 6 when executing the computer program.