Adjusting method and device of vehicle seat, vehicle, medium and product

By determining whether the leg support will collide with the front and rear slides in the initial state of the vehicle seat, and adjusting the thigh support angle when there is a risk of collision, the problem of easy damage to the leg support in the electric-adjustment seat is solved, and the accuracy of adjustment is improved.

CN119428370APending Publication Date: 2025-02-14AVATR CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411666193.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-20
Publication Date
2025-02-14

AI Technical Summary

Technical Problem

In the prior art, when controlling the electric adjusting seat, the leg support is prone to collide with the front and rear slide rails of the vehicle seat, resulting in damage.

Method used

By obtaining the initial seat status parameter group after the adjustment request of the vehicle seat, it is determined whether the leg rest will collide with the front and rear slide rails. If there is a collision, adjust the thigh angle parameter value to raise the user's legs, generate a new seat status parameter group, and adjust it based on this.

Benefits of technology

It effectively avoids collision between the leg support and the front and rear slide rails, prevents damage, and improves the accuracy of vehicle seat adjustment.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119428370A_ABST
    Figure CN119428370A_ABST
Patent Text Reader

Abstract

The embodiment of the invention relates to the technical field of vehicle seats, and discloses a vehicle seat adjusting method and device, a vehicle, a medium and a product, and the method comprises the steps that according to an adjusting request for a vehicle seat, a first seat state parameter set after the adjusting request is executed is obtained; judging whether the leg support collides with front and rear slide rails of the vehicle seat or not when the vehicle seat is in the first seat state parameter group; if the leg support will collide with the front sliding rail and the rear sliding rail, the angle parameter value of the leg support in the first seat state parameter set is adjusted to be larger so that the legs of the user can be lifted, a second seat state parameter set can be generated, and finally the vehicle seat can be adjusted based on the second seat state parameter set. By means of the technical scheme, the leg support can be prevented from colliding with the front sliding rail and the rear sliding rail, then damage to the leg support caused by collision is avoided, and the adjusting accuracy of the vehicle seat is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present invention relate to the technical field of vehicle seats, and in particular to a method, device, vehicle, medium and product for adjusting a vehicle seat. Background Art

[0002] At present, with the development of smart cars, users have higher and higher requirements for vehicle driving experience. Based on this, electric adjustment seats and multi-functional seats have emerged. Drivers and passengers can easily adjust the backrest, leg rest and other parts by simply pressing the corresponding buttons, which greatly improves the comfort of riding in the vehicle.

[0003] However, when adjusting the various components, the leg rest may easily collide with the front and rear slide rails of the vehicle seat, thereby causing the leg rest to be easily damaged. Summary of the invention

[0004] In view of the above problems, the embodiments of the present invention provide a vehicle seat adjustment method, device, vehicle, medium and product, which are used to solve the problem in the prior art that the leg rest is easily damaged when controlling the electric adjustment seat.

[0005] According to one aspect of an embodiment of the present invention, there is provided a method for adjusting a vehicle seat, the method comprising:

[0006] According to an adjustment request for a vehicle seat, obtaining a first seat state parameter group after executing the adjustment request, the first seat state parameter group including parameters of various adjustable items, the various adjustable items including seat height, seat front and rear position, leg support angle, and seat cushion angle;

[0007] determining whether the leg rest collides with the front and rear slide rails of the vehicle seat when the vehicle seat is in the first seat state parameter group;

[0008] If the leg rest will collide with the front and rear slide rails, the leg rest angle parameter value in the first seat state parameter group is increased to raise the user's legs, thereby generating a second seat state parameter group;

[0009] The vehicle seat is adjusted based on the second seat state parameter set.

[0010] In an optional manner, the determining whether the leg rest collides with the front and rear slide rails of the vehicle seat when the vehicle seat is in the first seat state parameter group includes:

[0011] Determining a target interference flag state corresponding to the first seat state parameter group according to a preset mapping relationship and the first seat state parameter group, wherein the preset mapping relationship is used to represent a corresponding relationship between the seat state parameter group and the interference flag state;

[0012] Determine whether the target interference flag state is the first state to determine whether the leg rest will collide with the front and rear slide rails; wherein, when the vehicle seat is in the seat state parameter group corresponding to the first state, the leg rest will collide with the front and rear slide rails.

[0013] In an optional manner, before acquiring, according to the adjustment request for the vehicle seat, a first seat state parameter group after executing the adjustment request, the method further includes:

[0014] According to the adjustable parameter range of each adjustable item, the parameter values ​​of any three adjustable items are fixed to the minimum parameter value, and the parameter values ​​of the remaining adjustable items are gradually increased from the minimum parameter value until the parameter values ​​of the remaining adjustable items are adjusted to the maximum parameter value or the leg rest collides with the front and rear slide rails, and the current parameter values ​​of the remaining adjustable items are obtained.

[0015] Determine the range between the minimum parameter value of the remaining adjustable items and the current parameter value as the interference range corresponding to the remaining adjustable items;

[0016] Constructing the preset mapping relationship according to the interference range corresponding to each adjustable item;

[0017] Among them, the minimum parameter value of the seat height corresponds to the lowest adjustable position of the vehicle seat, the minimum parameter value of the seat front and rear position corresponds to the last adjustable position of the vehicle seat, the leg rest angle is the angle between the leg rest and the first direction, and the seat cushion angle is the angle between the seat cushion and the second direction. The first direction is the downward direction perpendicular to the ground, and the second direction is the forward direction parallel to the ground.

[0018] In an optional manner, constructing the preset mapping relationship according to the interference range corresponding to each adjustable item includes:

[0019] Constructing a simulation model of the vehicle seat by using virtual prototyping technology;

[0020] Randomly select parameter values ​​from the interference range corresponding to each adjustable item to construct a test seat state parameter group;

[0021] Based on the simulation model, determining whether the vehicle seat will collide with the front and rear slide rails when the vehicle seat is in the test seat state parameter group, and generating an interference flag position state corresponding to the test seat state parameter;

[0022] The preset mapping relationship is constructed according to the test seat state parameters and the corresponding interference flag state.

[0023] In an optional manner, determining the target interference flag state corresponding to the first seat state parameter group according to the preset mapping relationship and the first seat state parameter group includes:

[0024] If the parameters of each adjustable item included in the first seat state parameter group are within the interference range corresponding to the adjustable item, the target interference flag state corresponding to the first seat state parameter group is determined according to the preset mapping relationship and the first seat state parameter group.

[0025] In an optional manner, the method further includes:

[0026] If the target interference flag state is in the second state, adjusting the vehicle seat based on the first seat state parameter group;

[0027] Wherein, when the vehicle seat is in the seat state parameter group corresponding to the second state, the leg rest will not collide with the front and rear slide rails.

[0028] According to another aspect of an embodiment of the present invention, there is provided an adjusting device for a vehicle seat, comprising:

[0029] an acquisition module, configured to acquire, according to an adjustment request for a vehicle seat, a first seat state parameter group after the adjustment request is executed, wherein the first seat state parameter group includes parameters of various adjustable items, wherein the various adjustable items include seat height, seat front and rear position, leg support angle, and seat cushion angle;

[0030] a judging module, used for judging whether the leg rest will collide with the front and rear slide rails of the vehicle seat when the vehicle seat is in the first seat state parameter group;

[0031] A generating module, configured to increase the leg rest angle parameter value in the first seat state parameter group to raise the user's legs if the leg rest will collide with the front and rear slide rails, thereby generating a second seat state parameter group;

[0032] An adjustment module is used to adjust the vehicle seat based on the second seat state parameter group.

[0033] In an optional manner, the judgment module is specifically used to:

[0034] Determining a target interference flag state corresponding to the first seat state parameter group according to a preset mapping relationship and the first seat state parameter group, wherein the preset mapping relationship is used to represent a corresponding relationship between the seat state parameter group and the interference flag state;

[0035] Determine whether the target interference flag state is the first state to determine whether the leg rest will collide with the front and rear slide rails; wherein, when the vehicle seat is in the seat state parameter group corresponding to the first state, the leg rest will collide with the front and rear slide rails.

[0036] In an optional manner, before acquiring, according to the adjustment request for the vehicle seat, a first seat state parameter group after executing the adjustment request, the adjustment device for the vehicle seat includes a construction module for:

[0037] According to the adjustable parameter range of each adjustable item, the parameter values ​​of any three adjustable items are fixed to the minimum parameter value, and the parameter values ​​of the remaining adjustable items are gradually increased from the minimum parameter value until the parameter values ​​of the remaining adjustable items are adjusted to the maximum parameter value or the leg rest collides with the front and rear slide rails, and the current parameter values ​​of the remaining adjustable items are obtained.

[0038] Determine the range between the minimum parameter value of the remaining adjustable items and the current parameter value as the interference range corresponding to the remaining adjustable items;

[0039] Constructing the preset mapping relationship according to the interference range corresponding to each adjustable item;

[0040] Among them, the minimum parameter value of the seat height corresponds to the lowest adjustable position of the vehicle seat, the minimum parameter value of the seat front and rear position corresponds to the last adjustable position of the vehicle seat, the leg rest angle is the angle between the leg rest and the first direction, and the seat cushion angle is the angle between the seat cushion and the second direction. The first direction is the downward direction perpendicular to the ground, and the second direction is the forward direction parallel to the ground.

[0041] In an optional manner, the building block is specifically used to:

[0042] Constructing a simulation model of the vehicle seat by using virtual prototyping technology;

[0043] Randomly select parameter values ​​from the interference range corresponding to each adjustable item to construct a test seat state parameter group;

[0044] Based on the simulation model, determining whether the vehicle seat will collide with the front and rear slide rails when the vehicle seat is in the test seat state parameter group, and generating an interference flag position state corresponding to the test seat state parameter;

[0045] The preset mapping relationship is constructed according to the test seat state parameters and the corresponding interference flag state.

[0046] In an optional manner, the building block is specifically used to:

[0047] If the parameters of each adjustable item included in the first seat state parameter group are within the interference range corresponding to the adjustable item, the target interference flag state corresponding to the first seat state parameter group is determined according to the preset mapping relationship and the first seat state parameter group.

[0048] In an optional manner, the judgment module is specifically used to:

[0049] If the parameters of each adjustable item included in the first seat state parameter group are within the interference range corresponding to the adjustable item, the target interference flag state corresponding to the first seat state parameter group is determined according to the preset mapping relationship and the first seat state parameter group.

[0050] According to another aspect of an embodiment of the present invention, a vehicle is provided, comprising: a vehicle body, a vehicle processor, a memory, a communication interface and a communication bus, wherein the vehicle processor, the memory and the communication interface communicate with each other through the communication bus;

[0051] The memory is used to store at least one executable instruction, and the executable instruction enables the vehicle processor to execute the operation of the above-mentioned vehicle seat adjustment method.

[0052] According to another aspect of an embodiment of the present invention, a computer-readable storage medium is provided, wherein at least one executable instruction is stored in the storage medium. When the executable instruction is executed on an adjustment device of a vehicle / vehicle seat, the adjustment device of the vehicle / vehicle seat performs the operation of the above-mentioned vehicle seat adjustment method.

[0053] According to another aspect of an embodiment of the present invention, there is provided a computer program product, comprising a computer program, wherein when the computer program is executed by a vehicle processor, the computer program is used to implement the operation of the above-mentioned vehicle seat adjustment method.

[0054] The embodiment of the present invention obtains the first seat state parameter group after executing the adjustment request according to the adjustment request for the vehicle seat. Then, it is determined whether the leg rest will collide with the front and rear slide rails of the vehicle seat when the vehicle seat is in the first seat state parameter group. If the leg rest will collide with the front and rear slide rails, the leg rest angle parameter value in the first seat state parameter group is increased to raise the user's legs, generate the second seat state parameter group, and finally, based on the second seat state parameter group, the vehicle seat is adjusted. Among them, the first seat state parameter group includes parameters of each adjustable item, and each adjustable item includes seat height, seat front and rear position, leg rest angle and seat cushion angle. In this technical solution, it is considered that the seat height, seat front and rear position, leg rest angle and seat cushion angle will cause the leg rest to collide with the front and rear slide rails. Therefore, when the user wants to adjust the vehicle seat, it is determined whether there is a collision risk through the adjusted first seat state parameter group, so that when there is a collision risk, the thigh rest angle parameter value is adjusted to raise the user's legs to avoid the occurrence of collision, thereby avoiding damage to the leg rest due to collision, and improving the adjustment accuracy of the vehicle seat.

[0055] The above description is only an overview of the technical solution of the embodiment of the present invention. In order to more clearly understand the technical means of the embodiment of the present invention, it can be implemented in accordance with the contents of the specification. In order to make the above and other purposes, features and advantages of the embodiment of the present invention more obvious and easy to understand, the specific implementation methods of the present invention are listed below. BRIEF DESCRIPTION OF THE DRAWINGS

[0056] The accompanying drawings are only used to illustrate the embodiments and are not to be considered as limiting the present invention. In addition, the same reference symbols are used to represent the same components throughout the accompanying drawings. In the accompanying drawings:

[0057] Figure 1 A schematic diagram of the structure of a vehicle seat is shown;

[0058] Figure 2 A schematic flow chart showing an embodiment of a method for adjusting a vehicle seat provided by the present invention;

[0059] Figure 3 A schematic structural diagram of an embodiment of an adjusting device for a vehicle seat provided by the present invention is shown;

[0060] Figure 4 A schematic structural diagram of an embodiment of a vehicle provided by the present invention is shown. DETAILED DESCRIPTION

[0061] Exemplary embodiments of the present invention will be described in more detail below with reference to the accompanying drawings. Although exemplary 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 limited to the embodiments set forth herein.

[0062] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in the present invention are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with relevant laws, regulations and standards, and corresponding operation entrances shall be provided for users to choose to authorize or refuse.

[0063] First, the application scenarios of the present invention are explained.

[0064] Electric adjustable seats or multi-functional seats (hereinafter referred to as vehicle seats or seats) mainly use motors to drive the various adjustment components of the vehicle seats to adjust the vehicle seats in multiple aspects such as backrest, leg support, seat height, lumbar support, etc., to improve user comfort.

[0065] Figure 1 Schematic diagram of the structure of a vehicle seat is shown. Figure 1 As shown, the vehicle seat includes a leg rest, a seat cushion and a backrest. Among them, the front and rear seat adjustment motor of the vehicle seat is installed on the front and rear slide rails to realize the front and rear movement of the vehicle seat; the seat height adjustment motor is installed at the bottom of the vehicle seat to realize the height adjustment of the vehicle seat; the seat back adjustment motor is installed inside the backrest and connected to the backrest adjustment mechanism to adjust the backrest angle; the seat leg rest adjustment motor is installed at the connection between the seat cushion and the leg rest to adjust the angle of the leg rest.

[0066] In actual applications, the vehicle is equipped with buttons to control the movement of each motor. By pressing the corresponding button, the user can easily adjust the backrest, leg rest and other parts. For example, when the backrest angle needs to be adjusted, press the backrest adjustment button, and the seat back adjustment motor will drive the backrest to slowly and smoothly adjust to the angle the user wants.

[0067] It should be understood that, in the present invention, the front refers to the driving direction of the vehicle, and the rear refers to the direction opposite to the driving direction of the vehicle.

[0068] However, when adjusting the various components, the leg rest may easily collide with the front and rear slide rails of the vehicle seat, thereby causing the leg rest to be easily damaged.

[0069] Based on the above technical problems, the inventor discovered during a study of the adjustment process of the vehicle seat that, when other motors remain stationary, only the seat back adjustment motor will be adjusted so that the leg rest will not collide with the front and rear rails. However, as long as other motors except the seat back adjustment motor are adjusted, there is a possibility that the leg rest will collide with the front and rear rails. Therefore, when a user wants to adjust the vehicle seat, the seat height, the front and rear position of the seat, the leg rest angle, and the seat cushion angle can be determined after adjustment to further determine whether the leg rest will collide with the front and rear rails after adjustment. If it is determined that the leg rest will collide with the front and rear rails after adjustment, then based on the user's adjustment, the leg rest angle is increased to raise the user's legs, thereby avoiding the collision of the leg rest with the front and rear rails, thereby improving the accuracy of vehicle seat control.

[0070] The technical solution of the present invention is described in detail below through specific embodiments.

[0071] It should be noted that the following specific embodiments may be combined with each other, and the same or similar concepts or processes may not be described in detail in some embodiments.

[0072] Figure 2 FIG. 1 is a flow chart showing an embodiment of a method for adjusting a vehicle seat provided by the present invention, wherein the method is executed by a vehicle. Figure 2 As shown, the method comprises the following steps:

[0073] Step 210: According to the adjustment request for the vehicle seat, a first seat state parameter group after the adjustment request is executed is obtained.

[0074] In actual applications, the vehicle will be provided with buttons for controlling the vehicle seats. The button can be a physical button installed on the side of the vehicle seat or the door interior panel, or it can be a virtual control set in the central control screen. When the user wants to adjust the vehicle seat, he can do so by clicking the button. For example, for the vehicle height, two corresponding buttons are provided in the vehicle, namely "seat raise" and "seat lower". When the user needs to raise the seat, he only needs to click the "seat raise" button, and the vehicle will respond to the user's click on the "seat raise" button and generate an adjustment request for the vehicle seat.

[0075] Exemplarily, the vehicle seat in the embodiment of the present invention is the above-mentioned electrically adjustable seat or multifunctional seat, and may also be other existing vehicle seats that can be adjusted, and the embodiment of the present invention does not impose specific restrictions on this.

[0076] Optionally, the vehicle seat may be a front passenger seat, a driver seat, or a rear seat. The embodiment of the present invention does not impose any specific restriction on the position of the vehicle seat in the vehicle.

[0077] Among them, the first seat state parameter group includes parameters of various adjustable items, and each adjustable item includes seat height, seat front and rear position, leg rest angle and seat cushion angle.

[0078] In a possible implementation, since the leg rest will not collide with the front and rear rails when only the backrest is adjusted, after the vehicle generates an adjustment request for the vehicle seat, it can determine whether the adjustment request is for the backrest. If so, the adjustment request is directly executed to adjust the backrest. If not, the first seat state parameter group after the adjustment request is executed is obtained according to the adjustment request.

[0079] For example, assume that the "seat raise" button is configured to control the vehicle seat to raise a centimeter each time it is clicked, and the current seat height is A centimeters. After the user clicks the "seat raise" button, the vehicle responds to the user's click operation on the "seat raise" button and generates an adjustment request for the vehicle seat to request that the seat height be adjusted to A+a centimeters. In this scenario, the first seat state parameter group after executing the adjustment request includes: seat height: A+a centimeters, seat front and rear position: current front and rear position, leg rest angle: current leg rest angle, and seat cushion angle: current seat cushion angle.

[0080] Step 220: Determine whether the leg rest collides with the front and rear slide rails of the vehicle seat when the vehicle seat is in the first seat state parameter group.

[0081] In a possible implementation, the target interference flag state corresponding to the first seat state parameter group can be determined according to the preset mapping relationship and the first seat state parameter group. Then, it is determined whether the target interference flag state is the first state to determine whether the leg rest will collide with the front and rear rails.

[0082] The preset mapping relationship is used to represent the corresponding relationship between the seat state parameter group and the interference flag state. When the vehicle seat is in the seat state parameter group corresponding to the first state, the leg rest will collide with the front and rear slide rails.

[0083] In this implementation, the preset mapping relationship may be acquired in advance from other data storage devices, received in advance from a server, or established in advance. The embodiment of the present invention does not specifically limit the acquisition method of the preset mapping relationship.

[0084] It should be understood that the establishment of the preset mapping relationship will be explained in subsequent embodiments and will not be repeated here.

[0085] In this implementation, it is considered that any one of the factors of seat height, seat front and rear position, leg rest angle and cushion angle will affect the collision between the leg rest and the front and rear slide rails, and there are only two states of collision and non-collision in the collision situation. Therefore, the first state of the interference flag state can be used to indicate the collision, and the second state can be used to indicate the non-collision. Based on this, a mapping relationship can be created or obtained in advance, and the corresponding interference flag state under different combinations of seat height, seat front and rear position, leg rest angle and cushion angle can be represented by this mapping relationship. In this way, when the user adjusts the vehicle seat, it can be quickly determined whether the rear leg rest will collide with the front and rear slide rails according to the mapping relationship, thereby increasing the speed of adjusting the vehicle seat.

[0086] Step 230: If the leg rest will collide with the front and rear rails, the leg rest angle parameter value in the first seat state parameter group is increased to raise the user's legs, thereby generating a second seat state parameter group.

[0087] Considering that the front and rear position of the seat, the seat height and the cushion angle are important factors that affect the user's personalized needs for comfort. Therefore, when it is determined that the leg rest will collide with the front and rear rails, the leg rest angle parameter value in the first seat state parameter group can be increased to keep the front and rear position of the seat, the seat height and the cushion angle unchanged. When the vehicle seat is adjusted in response to the adjustment request, the leg rest is linked to raise the leg rest. In this way, not only can the occurrence of collisions be avoided, but also the personalized needs of users for vehicle seat adjustment will not be affected.

[0088] In a possible implementation, the parameter value of the leg rest angle in the first seat state parameter group can be added to the preset angle to generate a second seat state parameter group, wherein, except for the leg rest angle, the other parameter values ​​in the second seat state parameter group are the same as those in the first seat state parameter group.

[0089] For example, it is assumed that the first seat state parameter group includes seat height 1, seat front and rear position 1, leg rest angle 1, and cushion angle 1, and the preset angle is angle 1. When it is determined that the leg rest will collide with the front and rear rails, the generated second seat state parameter group includes seat height 1, seat front and rear position 1, leg rest angle 1+angle 1, and cushion angle 1.

[0090] It should be understood that the preset angle can be set according to experimental data or empirical values, and the embodiment of the present invention does not specifically limit this.

[0091] In another possible implementation, the parameter value of the leg rest angle in the first seat state parameter group may be multiplied by a preset coefficient to obtain an angle increment. Then, the parameter value of the leg rest angle in the first seat state parameter group is added to the angle increment to generate a second seat state parameter group. The specific implementation process may refer to the implementation method of adding the parameter value of the leg rest angle to the preset angle, which will not be repeated here.

[0092] Step 240: Adjust the vehicle seat based on the second seat state parameter group.

[0093] After determining the second seat state parameter group, the adjustable items of the vehicle seat can be adjusted to the second seat state parameter group. In this way, it can ensure that the user's personalized needs for comfort can be met and the risk of collision between the leg rest and the front and rear rails can be avoided.

[0094] The vehicle seat adjustment method provided by the embodiment of the present invention obtains the first seat state parameter group after executing the adjustment request according to the adjustment request for the vehicle seat. Then, it is judged whether the leg rest will collide with the front and rear slide rails of the vehicle seat when the vehicle seat is in the first seat state parameter group. If the leg rest will collide with the front and rear slide rails, the leg rest angle parameter value in the first seat state parameter group is increased to raise the user's legs, generate the second seat state parameter group, and finally, based on the second seat state parameter group, the vehicle seat is adjusted. Among them, the first seat state parameter group includes parameters of each adjustable item, and each adjustable item includes seat height, seat front and rear position, leg rest angle and cushion angle. In this technical solution, it is considered that the seat height, seat front and rear position, leg rest angle and cushion angle will cause the leg rest to collide with the front and rear slide rails. Therefore, when the user wants to adjust the vehicle seat, it is determined whether there is a collision risk through the adjusted first seat state parameter group, so that when there is a collision risk, the thigh rest angle parameter value is adjusted to raise the user's legs to avoid the occurrence of collision, thereby avoiding damage to the leg rest due to collision, and improving the adjustment accuracy of the vehicle seat.

[0095] Optionally, in some embodiments, if the leg rest will not collide with the front and rear slide rails of the vehicle seat when it is determined that the vehicle seat is in the first seat state parameter group, the adjustment request can be directly executed to adjust the adjustable items of the vehicle seat to the first seat state parameter group.

[0096] Next, based on the above embodiment, the process of creating a preset mapping relationship is explained.

[0097] According to the adjustable parameter range of each adjustable item, the parameter values ​​of any three adjustable items are fixed to the minimum parameter value, and the parameter values ​​of the remaining adjustable items are gradually increased from the minimum parameter value until the parameter values ​​of the remaining adjustable items are adjusted to the maximum parameter value or the leg rest collides with the front and rear rails, and the current parameter values ​​of the remaining adjustable items are obtained. After that. The range between the minimum parameter value and the current parameter value of the remaining adjustable items is determined as the interference range corresponding to the remaining adjustable items. Finally, a preset mapping relationship is constructed according to the interference range corresponding to each adjustable item.

[0098] Among them, the minimum parameter value of the seat height corresponds to the lowest adjustable position of the vehicle seat, the minimum parameter value of the seat front and rear position corresponds to the last adjustable position of the vehicle seat, the leg rest angle is the angle between the leg rest and the first direction, the seat cushion angle is the angle between the seat cushion and the second direction, the first direction is the downward direction perpendicular to the ground, and the second direction is the forward direction parallel to the ground.

[0099] In the above embodiment, when the leg rest collides with the front and rear rails, the limit parameter value of each adjustable item (i.e., the above current parameter value) can be determined in turn, and then the interference range corresponding to each adjustable item can be determined. In this way, when the parameter value of each adjustable item is within the corresponding interference range, it means that the position of each motor has entered the interference interval at this time. In this interference interval, there is a risk of collision between the leg rest and the front and rear rails. Based on this, the above preset mapping relationship can be quickly constructed. In this preset mapping relationship, when the parameter value of each adjustable item is within the corresponding interference range, the corresponding interference flag state is the first state; when the parameter value of any adjustable item is outside the corresponding interference range, the corresponding interference flag state is the second state.

[0100] For example, the first direction and the second direction can refer to Figure 1 Direction marked in .

[0101] Exemplarily, next, the process of creating the above preset mapping relationship is explained through a specific example.

[0102] First, determine the adjustable parameter range of each adjustable item, as shown below:

[0103] Seat front and rear position: front 100%, rear 0%, accuracy 1%

[0104] Seat height: 100% maximum, 0% minimum, 1% accuracy

[0105] Seat angle: 100% reclined, 0% leaned, 1% accuracy

[0106] Leg rest angle: 100% for the most upward position, 0% for the most downward position, 1% accuracy

[0107] It should be understood that an accuracy of 1% means that each time the user clicks a button, the vehicle will adjust by 1% in response to the user's operation.

[0108] Furthermore, the seat fore-and-aft position, seat height, seat cushion angle and seat cushion angle are all adjusted to 0%, that is, the seat fore-and-aft position is adjusted to the last position, the seat height is adjusted to the lowest, the angle of the seat cushion with the second direction is adjusted to the minimum, and the angle of the leg rest with the first direction is adjusted to the minimum.

[0109] Then, fix the seat height, seat front and rear position, and leg rest angle, and gradually increase the parameter value of the seat cushion angle until the angle between the seat cushion and the second direction is adjusted to the maximum or the leg rest collides with the front and rear slide rails, obtain the current parameter value (z) of the seat cushion angle, and adjust the angle between the seat cushion and the second direction to the minimum.

[0110] Similar to the seat cushion angle, the seat height, seat front and rear position, and seat cushion angle are fixed, and the parameter value of the leg rest angle is gradually increased until the angle between the leg rest and the first direction is adjusted to the maximum or the leg rest collides with the front and rear slide rails, the current parameter value (y) of the leg rest angle is obtained, and the angle between the leg rest and the first direction is adjusted to the minimum.

[0111] The seat height and the seat front and rear position are processed in accordance with the above method to obtain the current parameter value (w) of the seat height and the current parameter value (x) of the seat front and rear position.

[0112] It should be understood that the interference ranges corresponding to different adjustable items can be represented by the following Table 1.

[0113] Table 1

[0114] Height value Front and rear position value Leg rest angle Seat angle value Interference range Seat height w 0 0 0 (0,w) Seat front and rear position 0 x 0 0 (0,x) Leg rest angle 0 0 y 0 (0,y) Seat Angle 0 0 0 z (0,z)

[0115] It can be seen from Table 1 that when the seat height is at (0, w), the seat front-to-back position is at (0, x), the leg rest angle is at (0, y), and the seat cushion angle is at (0, z) at the same time, there is a risk of collision between the leg rest and the front and rear rails. Therefore, a parameter value is randomly selected from the corresponding interference interval for each adjustable item to form an initial interference parameter value group, and the interference flag state corresponding to the interference parameter value group is determined to be the first state, so as to construct the above-mentioned preset mapping relationship.

[0116] Further, a non-interference parameter value group is determined according to the adjustable parameter range of each adjustable item. When the parameter value of any adjustable item in the non-interference parameter value group is outside the corresponding interference range, the corresponding interference flag bit state is the second state.

[0117] Exemplarily, the non-interference parameter value group can be represented by the following Table 2.

[0118] Table 2

[0119]

[0120] Furthermore, since the interference area composed of the interference ranges corresponding to the adjustable items is the area where the leg rest collides with the front and rear rails, there are still some initial interference parameter value groups in the area that will not cause the leg rest to collide with the front and rear rails. Therefore, the above interference area can be further refined and the initial interference parameter value groups can be further screened.

[0121] Specifically, a simulation model of a vehicle seat can be constructed by virtual prototyping technology. Afterwards, parameter values ​​are randomly selected from the interference range corresponding to each adjustable item to construct a test seat state parameter group (initial interference parameter value). Then, based on the simulation model, it is determined whether the vehicle seat will collide with the front and rear rails when it is in the test seat state parameter group, and the interference flag state corresponding to the test seat state parameter is generated. According to the test seat state parameter and the corresponding interference flag state, a preset mapping relationship is constructed.

[0122] Among them, by determining from the initial interference parameter values ​​the initial interference parameter value that will not actually cause the leg rest to collide with the front and rear slide rails, and determining the interference flag state corresponding to the determined initial interference parameter value as the first state, and determining the interference flag state corresponding to the remaining initial interference parameter values ​​as the second state, the accuracy of the established preset mapping relationship is improved.

[0123] Optionally, based on the above embodiment, in step 220, if the above preset mapping relationship is created based on the interference area, and the above preset mapping relationship only includes the correspondence between the initial interference parameter value and the interference flag state, it can be first determined whether the parameters of each adjustable item included in the first seat state parameter group are all within the interference range corresponding to the adjustable item. If the parameters of each adjustable item included in the first seat state parameter group are all within the interference range corresponding to the adjustable item, then the target interference flag state corresponding to the first seat state parameter group is determined according to the preset mapping relationship and the first seat state parameter group.

[0124] In this embodiment, when the parameters of each adjustable item are within the interference range corresponding to the adjustable item, it indicates that there may be a collision risk; and when the parameters of any adjustable item are not within the interference range corresponding to the adjustable item, it indicates that there is no collision risk at this time, and there is no need to perform a subsequent interference flag state determination operation, and the adjustment request can be directly executed. By determining whether the parameters of each adjustable item included in the first seat state parameter group are within the interference range corresponding to the adjustable item, the processing efficiency can be effectively improved.

[0125] Furthermore, if the target interference flag state is the second state, the vehicle seat is adjusted based on the first seat state parameter group; wherein, when the vehicle seat is in the seat state parameter group corresponding to the second state, the leg rest will not collide with the front and rear slide rails.

[0126] When the target interference flag state is in the second state, it means that the leg rest will not collide with the front and rear slide rails, and the adjustment request can be directly executed.

[0127] The following are embodiments of the device of the present invention, which can be used to implement the method embodiments of the present invention. For details not disclosed in the device embodiments of the present invention, please refer to the method embodiments of the present invention.

[0128] Figure 3 FIG. 2 is a schematic diagram showing the structure of an embodiment of the vehicle seat adjustment device provided by the present invention. Figure 3 As shown, the vehicle seat adjustment device 300 includes: an acquisition module 310 , a judgment module 320 , a generation module 330 and an adjustment module 340 .

[0129] An acquisition module 310 is used to acquire, according to an adjustment request for a vehicle seat, a first seat state parameter group after the adjustment request is executed, wherein the first seat state parameter group includes parameters of various adjustable items, wherein the various adjustable items include seat height, seat front and rear position, leg support angle, and seat cushion angle;

[0130] A judgment module 320, for judging whether the leg support collides with the front and rear slide rails of the vehicle seat when the vehicle seat is in the first seat state parameter group;

[0131] A generating module 330, for increasing the leg rest angle parameter value in the first seat state parameter group to raise the user's legs if the leg rest will collide with the front and rear slide rails, and generating a second seat state parameter group;

[0132] The adjustment module 340 is used to adjust the vehicle seat based on the second seat state parameter group.

[0133] In an optional manner, the determination module 320 is specifically configured to:

[0134] Determine a target interference flag state corresponding to the first seat state parameter group according to a preset mapping relationship and the first seat state parameter group, wherein the preset mapping relationship is used to indicate a corresponding relationship between the seat state parameter group and the interference flag state;

[0135] Determine whether the target interference flag state is the first state to determine whether the leg rest will collide with the front and rear slide rails; wherein, when the vehicle seat is in the seat state parameter group corresponding to the first state, the leg rest will collide with the front and rear slide rails.

[0136] In an optional manner, before obtaining a first seat state parameter group after executing the adjustment request according to the adjustment request for the vehicle seat, the vehicle seat adjustment device 300 includes a construction module for:

[0137] According to the adjustable parameter range of each adjustable item, the parameter values ​​of any three adjustable items are fixed to the minimum parameter value, and the parameter values ​​of the remaining adjustable items are gradually increased from the minimum parameter value until the parameter values ​​of the remaining adjustable items are adjusted to the maximum parameter value or the leg rest collides with the front and rear rails, and the current parameter values ​​of the remaining adjustable items are obtained.

[0138] The range between the minimum parameter value of the remaining adjustable items and the current parameter value is determined as the interference range corresponding to the remaining adjustable items;

[0139] According to the interference range corresponding to each adjustable item, a preset mapping relationship is constructed;

[0140] Among them, the minimum parameter value of the seat height corresponds to the lowest adjustable position of the vehicle seat, the minimum parameter value of the seat front and rear position corresponds to the last adjustable position of the vehicle seat, the leg rest angle is the angle between the leg rest and the first direction, the seat cushion angle is the angle between the seat cushion and the second direction, the first direction is the downward direction perpendicular to the ground, and the second direction is the forward direction parallel to the ground.

[0141] In an optional manner, a module is constructed, specifically for:

[0142] Construct a simulation model of the vehicle seat through virtual prototyping technology;

[0143] Randomly select parameter values ​​from the interference range corresponding to each adjustable item to construct a test seat state parameter group;

[0144] Based on the simulation model, determine whether the vehicle seat will collide with the front and rear slide rails when it is in the test seat state parameter group, and generate the interference flag position state corresponding to the test seat state parameter;

[0145] A preset mapping relationship is constructed based on the test seat state parameters and the corresponding interference flag status.

[0146] In an optional manner, a module is constructed, specifically for:

[0147] If the parameters of each adjustable item included in the first seat state parameter group are within the interference range corresponding to the adjustable item, the target interference flag state corresponding to the first seat state parameter group is determined according to the preset mapping relationship and the first seat state parameter group.

[0148] In an optional manner, the determination module 320 is specifically configured to:

[0149] If the parameters of each adjustable item included in the first seat state parameter group are within the interference range corresponding to the adjustable item, the target interference flag state corresponding to the first seat state parameter group is determined according to the preset mapping relationship and the first seat state parameter group.

[0150] It should be noted that it should be understood that the division of the various modules of the above device is only a division of logical functions. In actual implementation, they can be fully or partially integrated into one physical entity, or they can be physically separated. And these modules can all be implemented in the form of software calling through processing elements; they can also be all implemented in the form of hardware; some modules can also be implemented in the form of software calling through processing elements, and some modules can be implemented in the form of hardware. In addition, all or part of these modules can be integrated together, or they can be implemented independently. The processing element here can be an integrated circuit with signal processing capabilities. In the implementation process, each step of the above method or each module above can be completed by an integrated logic circuit of hardware in the processor element or instructions in the form of software.

[0151] When the user wants to adjust the vehicle seat, the vehicle seat adjustment device 300 determines whether there is a collision risk through the adjusted first seat state parameter group, so as to adjust the thigh support angle parameter value when there is a collision risk to raise the user's legs to avoid the occurrence of a collision, thereby avoiding damage to the leg support caused by a collision and improving the adjustment accuracy of the vehicle seat.

[0152] Figure 4 A schematic structural diagram of an embodiment of a vehicle provided by the present invention is shown, and the specific embodiment of the present invention does not limit the specific implementation of the vehicle.

[0153] like Figure 4 As shown, the vehicle may include: a vehicle body 401, a vehicle controller 402, a communication interface (English: Communications Interface) 403, a memory (English: memory) 404, and a communication bus 405.

[0154] The vehicle processor 402, the communication interface 403, and the memory 404 communicate with each other via the communication bus 405. The communication interface 403 is used to communicate with other devices such as a client or other server network elements. The vehicle processor 402 is used to execute the program 406, which can specifically execute the relevant steps in the above-mentioned embodiment of the method for adjusting the vehicle seat.

[0155] Specifically, the program 406 may include program code, which includes computer-executable instructions.

[0156] The vehicle processor 402 may be a microcontroller unit (MCU), or an application specific integrated circuit (ASIC), or one or more integrated circuits configured to implement the embodiment of the present invention. The one or more vehicle processors included in the vehicle may be vehicle processors of the same type, such as one or more MCUs; or different types of vehicle processors, such as one or more MCUs and one or more ASICs.

[0157] The memory 404 is used to store the program 406. The memory 404 may include a high-speed RAM memory, and may also include a non-volatile memory (English: non-volatile memory), such as at least one disk memory.

[0158] Program 406 can be specifically called by vehicle processor 402 to enable the vehicle to perform the following operations:

[0159] Determine whether the leg support collides with the front and rear slide rails of the vehicle seat when the vehicle seat is in the first seat state parameter group;

[0160] If the leg rest will collide with the front and rear rails, the leg rest angle parameter value in the first seat state parameter group is increased to raise the user's legs, thereby generating a second seat state parameter group;

[0161] The vehicle seat is adjusted based on the second seat state parameter set.

[0162] In an optional manner, determining whether the leg rest collides with the front and rear slide rails of the vehicle seat when the vehicle seat is in the first seat state parameter group includes:

[0163] Determine a target interference flag state corresponding to the first seat state parameter group according to a preset mapping relationship and the first seat state parameter group, wherein the preset mapping relationship is used to indicate a corresponding relationship between the seat state parameter group and the interference flag state;

[0164] Determine whether the target interference flag state is the first state to determine whether the leg rest will collide with the front and rear slide rails; wherein, when the vehicle seat is in the seat state parameter group corresponding to the first state, the leg rest will collide with the front and rear slide rails.

[0165] In an optional manner, before obtaining the first seat state parameter group after executing the adjustment request according to the adjustment request for the vehicle seat, the program 406 may also be called by the vehicle processor 402 to enable the vehicle to perform the following operations:

[0166] According to the adjustable parameter range of each adjustable item, the parameter values ​​of any three adjustable items are fixed to the minimum parameter value, and the parameter values ​​of the remaining adjustable items are gradually increased from the minimum parameter value until the parameter values ​​of the remaining adjustable items are adjusted to the maximum parameter value or the leg rest collides with the front and rear rails, and the current parameter values ​​of the remaining adjustable items are obtained.

[0167] The range between the minimum parameter value of the remaining adjustable items and the current parameter value is determined as the interference range corresponding to the remaining adjustable items;

[0168] According to the interference range corresponding to each adjustable item, a preset mapping relationship is constructed;

[0169] Among them, the minimum parameter value of the seat height corresponds to the lowest adjustable position of the vehicle seat, the minimum parameter value of the seat front and rear position corresponds to the last adjustable position of the vehicle seat, the leg rest angle is the angle between the leg rest and the first direction, the seat cushion angle is the angle between the seat cushion and the second direction, the first direction is the downward direction perpendicular to the ground, and the second direction is the forward direction parallel to the ground.

[0170] In an optional manner, a preset mapping relationship is constructed according to the interference range corresponding to each adjustable item, including:

[0171] Construct a simulation model of the vehicle seat through virtual prototyping technology;

[0172] Randomly select parameter values ​​from the interference range corresponding to each adjustable item to construct a test seat state parameter group;

[0173] Based on the simulation model, determine whether the vehicle seat will collide with the front and rear slide rails when it is in the test seat state parameter group, and generate the interference flag position state corresponding to the test seat state parameter;

[0174] A preset mapping relationship is constructed based on the test seat state parameters and the corresponding interference flag status.

[0175] In an optional manner, determining the target interference flag state corresponding to the first seat state parameter group according to the preset mapping relationship and the first seat state parameter group includes:

[0176] If the parameters of each adjustable item included in the first seat state parameter group are within the interference range corresponding to the adjustable item, the target interference flag state corresponding to the first seat state parameter group is determined according to the preset mapping relationship and the first seat state parameter group.

[0177] In an optional manner, the program 406 may also be called by the vehicle processor 402 to enable the vehicle to perform the following operations:

[0178] If the target interference flag state is the second state, adjusting the vehicle seat based on the first seat state parameter group;

[0179] Among them, when the vehicle seat is in the seat state parameter group corresponding to the second state, the leg rest will not collide with the front and rear slide rails.

[0180] Considering that the seat height, the front and rear position of the seat, the leg rest angle and the seat cushion angle will all cause the leg rest to collide with the front and rear rails. When the user wants to adjust the vehicle seat, the vehicle determines whether there is a risk of collision through the adjusted first seat state parameter group, so that when there is a risk of collision, the thigh rest angle parameter value is adjusted to raise the user's legs to avoid collision, thereby avoiding damage to the leg rest caused by collision and improving the adjustment accuracy of the vehicle seat.

[0181] An embodiment of the present invention provides a computer-readable storage medium storing at least one executable instruction. When the executable instruction is executed on a vehicle / vehicle seat adjustment device 300, the vehicle / vehicle seat adjustment device 300 executes the vehicle seat adjustment method in any of the above-mentioned method embodiments.

[0182] The executable instructions may be specifically used to enable the vehicle / vehicle seat adjustment device 300 to perform the following operations:

[0183] Determine whether the leg support collides with the front and rear slide rails of the vehicle seat when the vehicle seat is in the first seat state parameter group;

[0184] If the leg rest will collide with the front and rear rails, the leg rest angle parameter value in the first seat state parameter group is increased to raise the user's legs, thereby generating a second seat state parameter group;

[0185] The vehicle seat is adjusted based on the second seat state parameter set.

[0186] In an optional manner, determining whether the leg rest collides with the front and rear slide rails of the vehicle seat when the vehicle seat is in the first seat state parameter group includes:

[0187] Determine a target interference flag state corresponding to the first seat state parameter group according to a preset mapping relationship and the first seat state parameter group, wherein the preset mapping relationship is used to indicate a corresponding relationship between the seat state parameter group and the interference flag state;

[0188] Determine whether the target interference flag state is the first state to determine whether the leg rest will collide with the front and rear slide rails; wherein, when the vehicle seat is in the seat state parameter group corresponding to the first state, the leg rest will collide with the front and rear slide rails.

[0189] In an optional manner, before obtaining the first seat state parameter group after executing the adjustment request according to the adjustment request for the vehicle seat, the executable instruction can also be used to enable the adjustment device 300 of the vehicle / vehicle seat to perform the following operations:

[0190] According to the adjustable parameter range of each adjustable item, the parameter values ​​of any three adjustable items are fixed to the minimum parameter value, and the parameter values ​​of the remaining adjustable items are gradually increased from the minimum parameter value until the parameter values ​​of the remaining adjustable items are adjusted to the maximum parameter value or the leg rest collides with the front and rear rails, and the current parameter values ​​of the remaining adjustable items are obtained.

[0191] The range between the minimum parameter value of the remaining adjustable items and the current parameter value is determined as the interference range corresponding to the remaining adjustable items;

[0192] According to the interference range corresponding to each adjustable item, a preset mapping relationship is constructed;

[0193] Among them, the minimum parameter value of the seat height corresponds to the lowest adjustable position of the vehicle seat, the minimum parameter value of the seat front and rear position corresponds to the last adjustable position of the vehicle seat, the leg rest angle is the angle between the leg rest and the first direction, the seat cushion angle is the angle between the seat cushion and the second direction, the first direction is the downward direction perpendicular to the ground, and the second direction is the forward direction parallel to the ground.

[0194] In an optional manner, a preset mapping relationship is constructed according to the interference range corresponding to each adjustable item, including:

[0195] Construct a simulation model of the vehicle seat through virtual prototyping technology;

[0196] Randomly select parameter values ​​from the interference range corresponding to each adjustable item to construct a test seat state parameter group;

[0197] Based on the simulation model, determine whether the vehicle seat will collide with the front and rear slide rails when it is in the test seat state parameter group, and generate the interference flag position state corresponding to the test seat state parameter;

[0198] A preset mapping relationship is constructed based on the test seat state parameters and the corresponding interference flag status.

[0199] In an optional manner, determining the target interference flag state corresponding to the first seat state parameter group according to the preset mapping relationship and the first seat state parameter group includes:

[0200] If the parameters of each adjustable item included in the first seat state parameter group are within the interference range corresponding to the adjustable item, the target interference flag state corresponding to the first seat state parameter group is determined according to the preset mapping relationship and the first seat state parameter group.

[0201] In an optional manner, the executable instructions may also be used to enable the vehicle / vehicle seat adjustment device 300 to perform the following operations:

[0202] If the target interference flag state is the second state, adjusting the vehicle seat based on the first seat state parameter group;

[0203] Among them, when the vehicle seat is in the seat state parameter group corresponding to the second state, the leg rest will not collide with the front and rear slide rails.

[0204] The executable instructions in the computer-readable storage medium can enable the vehicle / vehicle seat adjustment device 300 to determine whether there is a collision risk through the adjusted first seat state parameter group, and adjust the thigh support angle parameter value when there is a collision risk to raise the user's legs to avoid the occurrence of a collision.

[0205] An embodiment of the present invention provides a computer program product, including a computer program, which is used to implement the vehicle seat adjustment method in any of the above method embodiments when executed by a vehicle processor.

[0206] The algorithms or displays provided herein are not inherently related to any particular computer, virtual system or other device. In addition, the embodiments of the present invention are not directed to any particular programming language.

[0207] In the description provided herein, a large number of specific details are described. However, it is understood that embodiments of the present invention can be practiced without these specific details. Similarly, in order to simplify the present invention and help understand one or more of the various inventive aspects, in the above description of exemplary embodiments of the present invention, the various features of the embodiments of the present invention are sometimes grouped together into a single embodiment, figure, or description thereof. Wherein, the claims that follow the specific embodiment are hereby expressly incorporated into the specific embodiment, wherein each claim itself is a separate embodiment of the present invention.

[0208] Those skilled in the art will appreciate that the modules in the devices in the embodiments may be adaptively changed and arranged in one or more devices different from the embodiments. The modules or units or components in the embodiments may be combined into one module or unit or component, and further may be divided into a plurality of submodules or subunits or subcomponents. Except that at least some of such features and / or processes or units are mutually exclusive.

[0209] It should be noted that the above embodiments illustrate the present invention rather than limit it, and that those skilled in the art may devise alternative embodiments without departing from the scope of the appended claims. In the claims, any reference symbol between brackets shall not be construed as a limitation on the claims. The word "comprising" does not exclude the presence of elements or steps not listed in the claims. The word "one" or "an" preceding an element does not exclude the presence of a plurality of such elements. The present invention may be implemented by means of hardware comprising a number of different elements and by means of a suitably programmed computer. In a unit claim enumerating a number of devices, several of these devices may be embodied by the same hardware item. The use of the words first, second, and third, etc. does not indicate any order. These words may be interpreted as names. The steps in the above embodiments, unless otherwise specified, should not be understood as limitations on the order of execution.

Claims

1. A method for adjusting a vehicle seat, characterized in that: The method comprises: According to an adjustment request for a vehicle seat, obtaining a first seat state parameter group after executing the adjustment request, the first seat state parameter group including parameters of various adjustable items, the various adjustable items including seat height, seat front and rear position, leg support angle, and seat cushion angle; determining whether the leg rest collides with the front and rear slide rails of the vehicle seat when the vehicle seat is in the first seat state parameter group; If the leg rest will collide with the front and rear slide rails, the leg rest angle parameter value in the first seat state parameter group is increased to raise the user's legs, thereby generating a second seat state parameter group; The vehicle seat is adjusted based on the second seat state parameter set.

2. The method according to claim 1, characterized in that The determining whether the leg support collides with the front and rear slide rails of the vehicle seat when the vehicle seat is in the first seat state parameter group includes: Determining a target interference flag state corresponding to the first seat state parameter group according to a preset mapping relationship and the first seat state parameter group, wherein the preset mapping relationship is used to represent a corresponding relationship between the seat state parameter group and the interference flag state; Determine whether the target interference flag state is the first state to determine whether the leg rest will collide with the front and rear slide rails; wherein, when the vehicle seat is in the seat state parameter group corresponding to the first state, the leg rest will collide with the front and rear slide rails.

3. The method according to claim 2, characterized in that Before acquiring, according to the adjustment request for the vehicle seat, a first seat state parameter group after executing the adjustment request, the method further includes: According to the adjustable parameter range of each adjustable item, the parameter values ​​of any three adjustable items are fixed as the minimum parameter value, and the parameter values ​​of the remaining adjustable items are gradually increased from the minimum parameter value until the parameter values ​​of the remaining adjustable items are adjusted to the maximum parameter value or the leg rest collides with the front and rear slide rails, and the current parameter values ​​of the remaining adjustable items are obtained; Determine the range between the minimum parameter value of the remaining adjustable items and the current parameter value as the interference range corresponding to the remaining adjustable items; Constructing the preset mapping relationship according to the interference range corresponding to each adjustable item; Among them, the minimum parameter value of the seat height corresponds to the lowest adjustable position of the vehicle seat, the minimum parameter value of the seat front and rear position corresponds to the last adjustable position of the vehicle seat, the leg rest angle is the angle between the leg rest and the first direction, and the seat cushion angle is the angle between the seat cushion and the second direction. The first direction is the downward direction perpendicular to the ground, and the second direction is the forward direction parallel to the ground.

4. The method according to claim 3, characterized in that The step of constructing the preset mapping relationship according to the interference range corresponding to each adjustable item includes: Constructing a simulation model of the vehicle seat by using virtual prototyping technology; Randomly select parameter values ​​from the interference range corresponding to each adjustable item to construct a test seat state parameter group; Based on the simulation model, determining whether the vehicle seat will collide with the front and rear slide rails when the vehicle seat is in the test seat state parameter group, and generating an interference flag position state corresponding to the test seat state parameter; The preset mapping relationship is constructed according to the test seat state parameters and the corresponding interference flag state.

5. The method according to claim 4, characterized in that The determining, according to the preset mapping relationship and the first seat state parameter group, a target interference flag state corresponding to the first seat state parameter group includes: If the parameters of each adjustable item included in the first seat state parameter group are within the interference range corresponding to the adjustable item, the target interference flag state corresponding to the first seat state parameter group is determined according to the preset mapping relationship and the first seat state parameter group.

6. The method according to any one of claims 2 to 5, characterized in that: The method further comprises: If the target interference flag state is in the second state, adjusting the vehicle seat based on the first seat state parameter group; Wherein, when the vehicle seat is in the seat state parameter group corresponding to the second state, the leg rest will not collide with the front and rear slide rails.

7. A vehicle seat adjustment device, characterized in that: The device comprises: an acquisition module, configured to acquire, according to an adjustment request for a vehicle seat, a first seat state parameter group after the adjustment request is executed, wherein the first seat state parameter group includes parameters of various adjustable items, wherein the various adjustable items include seat height, seat front and rear position, leg support angle, and seat cushion angle; a judging module, used for judging whether the leg rest will collide with the front and rear slide rails of the vehicle seat when the vehicle seat is in the first seat state parameter group; A generating module, configured to increase the leg rest angle parameter value in the first seat state parameter group to raise the user's legs if the leg rest will collide with the front and rear slide rails, thereby generating a second seat state parameter group; An adjustment module is used to adjust the vehicle seat based on the second seat state parameter group.

8. A vehicle, characterized in that: include: A vehicle body, a vehicle processor, a memory, a communication interface and a communication bus, wherein the vehicle processor, the memory and the communication interface communicate with each other through the communication bus; The memory is used to store at least one executable instruction, and the executable instruction enables the vehicle processor to execute the operation of the vehicle seat adjustment method as described in any one of claims 1-6.

9. A computer-readable storage medium, characterized in that: The storage medium stores at least one executable instruction, and when the executable instruction is executed on the adjustment device of the vehicle / vehicle seat, the adjustment device of the vehicle / vehicle seat executes the operation of the vehicle seat adjustment method as described in any one of claims 1-6.

10. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a vehicle processor, it is used to implement the operation of the vehicle seat adjustment method as described in any one of claims 1-6.