Seat adjusting method and device
By installing a seat adjustment system in the vehicle, the rotation and movement of the second row of seats are controlled by the vehicle's movement state and the door state, forming a pass area, solving the problem of cumbersome operation when users enter and exit the third row of seats, and improving convenience and user experience.
Patent Information
- Application Number
- CN202510354776.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-25
- Publication Date
- 2025-04-22
AI Technical Summary
In the prior art, when a user enters the vehicle and rides in three rows of seats or leaves the vehicle from the three rows of seats, he needs to perform multiple steps, which consumes a lot of time and energy.
By installing a seat adjustment system in the vehicle, the rotation and movement of the second row of seats is controlled by utilizing the vehicle's movement state and the door state, a passage area between the door and the third row of seats is formed, and the process of user entering and exiting the vehicle is simplified.
It realizes the convenience of users entering the car and riding in three rows of seats or leaving the vehicle from the three rows of seats, reducing operation steps and time, and improving user experience.
Smart Images

Figure CN119858489A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of vehicle control, and in particular to a seat adjustment method and device. Background Art
[0002] With the rapid development of the automobile industry and the diversification of consumer demands, multi-seat models are becoming increasingly popular in the market.
[0003] Due to the limitations of vehicle body size and structural design, the existence of the second row of seats hinders users from getting into the vehicle to sit in the third row of seats. Currently, when users get into the vehicle to sit in the third row of seats, they often need to fold down the backrests of the second row of seats and flip them forward, or fold the backrests of the third row of seats forward, so that users can get into the vehicle to sit in the third row of seats or leave the vehicle from the third row of seats.
[0004] However, if the second-row seat backrests are folded down and flipped forward, the user is required to perform a series of operations, including unlocking, flipping, and relocking; if the third-row seat backrests need to be folded forward to provide a passage, then after the user enters the third row, the third-row seat backrests need to be readjusted to the normal sitting position, which consumes a lot of the user's time and energy.
[0005] Therefore, how to improve the convenience for users to get into the vehicle and sit in the three-row seats or for users to leave the vehicle from the three-row seats becomes a problem that needs to be solved. Summary of the invention In view of this, the present invention provides a seat adjustment method and device.
[0006] In a first aspect, the present invention provides a seat adjustment method, which is applied to a vehicle, wherein the vehicle includes a first row of seats, a second row of seats, and a third row of seats arranged in sequence from front to back, wherein the method includes: in response to a seat adjustment instruction, obtaining a motion state of a target vehicle and a door state of the target vehicle; if the motion state of the target vehicle is a preset state, and the door state of the target vehicle is an open door state, controlling the second row of seats on the target side of the second row of seats to rotate to a target angle, and controlling the second row of seats on the target side to move away from the target side door to form a passage area between the target side door and the third row of seats, wherein the target side door is an open door.
[0007] The seat adjustment method provided in the present embodiment determines whether to move the second row of seats on the target side of the second row of seats through the motion state of the target vehicle and the door state of the target vehicle when the seat adjustment instruction is triggered. Once it is determined that the target vehicle can move the second row of seats on the target side of the second row of seats, the second row of seats on the target side is acted upon, that is, the second row of seats on the target side is controlled to rotate to a target angle, and then the second row of seats on the target side is controlled to move in a direction away from the door on the target side to form a passage area between the door on the target side and the third row of seats, so that users can directly enter the vehicle and sit in the third row of seats from the passage area or users can directly leave the vehicle from the third row of seats from the passage area without consuming a lot of time and energy of users, thereby improving the convenience of users entering the vehicle and sitting in the third row of seats or users leaving the vehicle from the third row of seats.
[0008] In one possible implementation, before controlling the second row of seats on the target side of the second row of seats to rotate to a target angle and controlling the second row of seats on the target side to move away from the target side door, the method also includes: controlling the second row of seats on the target side of the second row of seats to move in a direction toward the front of the vehicle.
[0009] The seat adjustment method provided in the present embodiment can increase the distance between the second row seats on the target side and the third row seats on the target side after the second row seats on the target side move in the direction away from the target side door, by controlling the second row seats on the target side to move in the direction toward the front of the vehicle, thereby increasing the passage area between the target side door and the third row seats on the target side, further improving the convenience for users to enter the vehicle and sit in the third row seats or for users to leave the vehicle from the third row seats.
[0010] In one possible implementation, the method also includes: detecting whether the angle between the backrest of the second row seat on the target side and the seat cushion of the second row seat on the target side is greater than a preset angle; if the angle between the backrest of the second row seat on the target side and the seat cushion of the second row seat on the target side is greater than the preset angle, controlling the backrest of the second row seat on the target side to rotate counterclockwise so that the angle between the backrest of the second row seat on the target side and the seat cushion of the second row seat on the target side is not greater than the preset angle.
[0011] In the seat adjustment method provided by the present embodiment, if the angle between the backrest of the second row seat on the target side and the seat cushion of the second row seat on the target side is greater than a preset angle, the movement of the second row seat on the target side will be hindered. When the second row seat on the target side is controlled to move and the angle is greater than the preset angle, the backrest of the second row seat on the target side is controlled to rotate counterclockwise so that the angle between the backrest of the second row seat on the target side and the seat cushion of the second row seat on the target side is not greater than the preset angle. This can avoid the problem that the backrest of the second row seat on the target side hinders the movement of the second row seat on the target side, thereby further improving the convenience for users to enter the vehicle to sit in the third row seat or for users to leave the vehicle from the third row seat.
[0012] In one possible implementation, the target angle is within a preset angle range, the ratio of the first moving distance to the first maximum moving distance is not greater than the first ratio, and the ratio of the second moving distance to the second maximum moving distance is not greater than the second ratio; wherein the first moving distance is the distance for controlling the second row of seats on the target side to move away from the target side door, the second moving distance is the distance for controlling the second row of seats on the target side to move in the direction toward the front of the vehicle, the first maximum moving distance is the maximum distance that can be controlled to move in the direction away from the target side door, and the second maximum moving distance is the maximum distance that can be controlled to move in the direction toward the front of the vehicle.
[0013] The seat adjustment method provided in this embodiment can expand the passage area between the target side door and the third row of seats by setting the range of the target angle for rotation of the second row of seats on the target side and limiting the first moving distance and the second moving distance, thereby improving the convenience for users to enter the vehicle and sit in the third row of seats or for users to leave the vehicle from the third row of seats.
[0014] In one possible implementation, controlling the second row of seats on the target side of the second row of seats to rotate to a target angle includes: detecting whether there is a target object on the second row of seats on the target side; if there is no target object on the second row of seats on the target side, controlling the second row of seats on the target side of the second row of seats to rotate to a target angle.
[0015] The seat adjustment method provided in the present embodiment detects whether there is a target object on the second row of seats on the target side. If there is no target object on the second row of seats on the target side, the second row of seats on the target side is controlled to rotate to a target angle, thereby avoiding the problem of obstruction to the movement of the second row of seats on the target side when there is a target object on the second row of seats on the target side, thereby further improving the convenience for users to enter the vehicle and sit in the third row of seats or for users to leave the vehicle from the third row of seats.
[0016] In one possible implementation, after controlling the second row of seats on the target side of the second row of seats to rotate to a target angle, and controlling the second row of seats on the target side to move away from the target side door to form a passage area between the target side door and the third row of seats, the method further includes: If the motion state of the target vehicle is a preset state, and the door state of the target vehicle is a door closed state, the second row of seats on the target side is controlled to be reset; or, if the motion state of the target vehicle is a preset state, in response to a seat reset instruction, the second row of seats on the target side is controlled to be reset.
[0017] The seat adjustment method provided in this embodiment can automatically trigger the reset of the second row of seats on the target side after the passage area between the target side door and the third row of seats is formed, and the gear state of the target vehicle is in the parking gear state and the door of the target vehicle is closed; after the passage area between the target side door and the third row of seats is formed, and the gear state of the target vehicle is in the parking gear state and in response to the seat reset instruction, the reset of the second row of seats on the target side can be manually triggered. That is, by manually triggering the reset of the second row of seats on the target side or automatically triggering the reset of the second row of seats on the target side, different triggering methods for resetting the second row of seats on the target side can be selected according to different user needs, effectively improving the convenience of seat adjustment.
[0018] In one possible implementation, controlling the target side second row seat to reset includes: controlling the target side second row seat in the second row seat to move closer to the target side door, until the target side second row seat moves a distance closer to the target side door that reaches a target distance, and then controlling the target side second row seat in the second row seat to rotate to a target angle to reset the target side second row seat.
[0019] The seat adjustment method provided in this embodiment controls the second row of seats on the target side of the second row of seats to move closer to the target side door until the distance moved by the second row of seats on the target side to move closer to the target side door reaches the target distance, so that the second row of seats on the target side can accurately return to the position of the target angle rotated when the second row of seats on the target side moves, thereby achieving accurate resetting of the second row of seats on the target side.
[0020] In one possible implementation, the method further includes: in the process of controlling the movement of the second row seat on the target side among the second row seats, in response to a seat stop instruction, controlling the second row seat on the target side to stop the movement, wherein the movement includes moving or rotating.
[0021] The seat adjustment method provided in the present embodiment can control the second row of seats on the target side to stop moving or rotating at any time according to the seat stop command during the process of controlling the movement of the second row of seats in the second row of seats, so that the adjustment of the second row of seats on the target side becomes controllable. The user can adjust the passage area between the target side door and the third row of seats at any time by adjusting the second row of seats on the target side, so as to improve the convenience for users to enter the vehicle and sit in the third row of seats or for users to leave the vehicle from the third row of seats.
[0022] In a second aspect, the present invention provides a seat adjustment device, which is applied to a vehicle, wherein the vehicle includes a first row of seats, a second row of seats and a third row of seats arranged in sequence from front to rear, wherein the device includes: an acquisition module, for acquiring a gear state and a door state of a target vehicle in response to a seat adjustment instruction; a control module, for controlling the second row of seats on a target side of the second row of seats to rotate to a target angle if the gear state of the target vehicle is in a parking gear state and the door state of the target vehicle is in an open door state, and controlling the second row of seats on the target side to move away from the target side door to form a passage area between the target side door and the third row of seats, wherein the target side door is an open door.
[0023] In a third aspect, the present invention provides a computer device, comprising: a memory and a processor, the memory and the processor are communicatively connected to each other, computer instructions are stored in the memory, and the processor executes the seat adjustment method of the first aspect or any corresponding embodiment thereof by executing the computer instructions.
[0024] In a fourth aspect, the present invention provides a computer-readable storage medium having computer instructions stored thereon, the computer instructions being used to enable a computer to execute the seat adjustment method of the first aspect or any corresponding embodiment thereof.
[0025] In a fifth aspect, the present invention provides a vehicle, comprising: a memory and a processor, the memory and the processor are communicatively connected to each other, computer instructions are stored in the memory, and the processor executes the seat adjustment method of the first aspect or any corresponding embodiment thereof by executing the computer instructions.
[0026] In a sixth aspect, the present invention provides a computer program product, comprising computer instructions for causing a computer to execute the seat adjustment method of the first aspect or any corresponding embodiment thereof. BRIEF DESCRIPTION OF THE DRAWINGS
[0027] In order to more clearly illustrate the specific implementation methods of the present invention or the technical solutions in the prior art, the drawings required for use in the specific implementation methods or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some implementation methods of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0028] Figure 1 is a modular schematic diagram of a seat adjustment system according to an embodiment of the present invention; Figure 2 is a schematic flow chart of a seat adjustment method according to an embodiment of the present invention; Figure 3is a modular schematic diagram of moving a second row of seats according to an embodiment of the present invention; Figure 4 2 is a modular schematic diagram of another two-row seat movement according to an embodiment of the present invention.
[0029] Figure 5 is a flow chart of another seat adjustment method according to an embodiment of the present invention; Figure 6 Schematic diagram of the hardware structure of a computer device according to an embodiment of the present invention. DETAILED DESCRIPTION
[0030] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of the present invention.
[0031] Please refer to Figure 1 , Figure 1 is a modular schematic diagram of a seat adjustment system according to an embodiment of the present invention.
[0032] The seat adjustment system may include a switch module, a vehicle computer, a body domain controller, a seat motor, a seat controller, and a seat, wherein the switch module, the vehicle computer, the body domain controller, and the seat motor are respectively connected to the seat controller for communication.
[0033] The automatic reset setting items can be pre-configured in the vehicle computer. The body domain controller can communicate with the seat controller to obtain the vehicle gear status and the vehicle door status, and send the vehicle gear status and the vehicle door status to the seat controller. The switch module (such as the entry and exit function hard button, etc.) can send the seat adjustment command to the seat controller. Among them, when the seat controller receives the seat adjustment command, and when the received vehicle gear status is in the parking gear state and the vehicle door state is the door open state, the seat controller can control the seat motor so that the seat motor controls the second row of seats on the same side of the open door to move (such as rotating, moving, etc.).
[0034] When the user sits in the third row of seats and the door state of the vehicle is the door closed state, and the gear state of the vehicle is the parking gear state, the second row of seats on the same side as the open door can be automatically reset by the vehicle computer trigger. The switch module can also send a seat reset instruction to the seat controller, so that the seat controller controls the seat motor according to the seat reset instruction, so that the seat motor controls the second row of seats on the same side as the open door to reset.
[0035] As an example, the seat motor can control the second row of seats on the same side as the open door to first rotate by an angle of N1, and then control the second row of seats to move a distance of M1 in a direction away from the open door.
[0036] The switch modules may include a seat adjustment switch module, a seat return switch module, and a seat stop switch module.
[0037] According to an embodiment of the present invention, a seat adjustment method embodiment is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that shown here.
[0038] In this embodiment, a seat adjustment method is provided, which can be used in the above-mentioned seat adjustment system. Figure 2 is a flow chart of a seat adjustment method according to an embodiment of the present invention. The vehicle in this embodiment includes a first row of seats, a second row of seats, and a third row of seats arranged in sequence from front to back, such as Figure 2 As shown, the process includes the following steps: Step S201 , in response to a seat adjustment instruction, acquiring a motion state of a target vehicle and a door state of the target vehicle.
[0039] The target vehicle may be any vehicle to which the method provided by the embodiment of the present disclosure may be applied. The target vehicle may include a row of seats, a second row of seats, and a third row of seats arranged from front to back. The first row of seats may include a driver's seat and a co-driver's seat; the second row of seats and the third row of seats may both be seats for users to sit.
[0040] The seat adjustment instruction may be an instruction to adjust the second row of seats of the target vehicle. The user operating the vehicle may click a seat adjustment button configured in the vehicle, and accordingly, the vehicle computer may generate a seat adjustment instruction in response to the operation.
[0041] The motion state of the target vehicle can represent that the target vehicle is in a driving state, a stopped state, a preset state, etc. Specifically, the motion state of the target vehicle can be determined by sensors configured in the vehicle.
[0042] The preset state may represent a state in which the target vehicle does not move, wherein the preset state may be a state in which the gear is in the P gear state, a state in which the vehicle speed is zero, etc., which are not specifically limited here.
[0043] As an example, the gear position state of the target vehicle is detected by a gear position sensor of the target vehicle, and when the gear position state of the target vehicle is the P gear, it is determined that the movement state of the target vehicle is a preset state.
[0044] As an example, the speed of the target vehicle is detected by a speed sensor of the target vehicle, and when the speed of the target vehicle is zero, it is determined that the motion state of the target vehicle is a preset state.
[0045] As an example, the position of the brake pad of the target vehicle is detected by the brake sensor of the target vehicle. When the position of the brake pad of the target vehicle is at a position where the vehicle performs braking, it is determined that the motion state of the target vehicle is a preset state.
[0046] As an example, the speed of the target vehicle is detected by a speed sensor of the target vehicle, and when the speed of the target vehicle is not zero, it is determined that the motion state of the target vehicle is a driving state.
[0047] In a specific implementation, the seat controller of the vehicle may respond to the seat adjustment instruction, the door sensor configured in the vehicle may send the door state of the vehicle to the controller of the vehicle, and the sensor configured in the vehicle may send the motion state of the vehicle to the controller of the vehicle. The controller of the vehicle may determine whether the target vehicle can control the rotation of the second row of seats according to the motion state of the target vehicle and the door state of the target vehicle.
[0048] Step S203, if the motion state of the target vehicle is a preset state, and the door state of the target vehicle is an open door state, control the second row of seats on the target side of the second row of seats to rotate to a target angle, and control the second row of seats on the target side to move away from the target side door to form a passage area between the target side door and the third row of seats, wherein the target side door is an open door.
[0049] The number of second-row seats can be multiple, for example, 2, 3, etc., which is not specifically limited here. The target-side second-row seat can represent the seat that needs to be adjusted in the second-row seat. Among them, the target-side second-row seat is the seat close to the target-side door, and the target-side door is the open door. For example, the open door is the right door of the vehicle, and the target-side second-row seat can be the second-row seat close to the right door.
[0050] The pass area may indicate the area where the user enters the vehicle and sits in the third row of seats or the user leaves the vehicle from the third row of seats. The target angle may be the rotation angle of the second row of seats on the target side of the target vehicle. The target angle may be L1 or L2, etc., and may be set by the user independently, and is not specifically limited here.
[0051] In specific implementation, if the operating state of the target vehicle is a preset state, and the door state of the target vehicle is a door open state, it indicates that the second-row seat can perform actions (such as moving, rotating, etc.), then the target side second-row seat that needs to be adjusted can be determined from multiple second-row seats according to the open door, and then the target side second-row seat can be controlled to rotate to a target angle, and then the target side second-row seat can be controlled to move in a direction away from the target side door, so that the target side door and the three-row seat form a passage area.
[0052] As an example, if the second row of seats on the target side is the second row of seats near the right door, the second row of seats on the target side can be controlled to rotate clockwise to a target angle, and then controlled to move toward the left door, so that the target door and the third row of seats form a passage area. The second row of seats on the target side can move toward the left door in a translational manner or in a sideways sliding manner.
[0053] As an example, if the second row of seats on the target side is the second row of seats near the left door, the second row of seats on the target side can be controlled to rotate counterclockwise by a target angle, and then controlled to move toward the right door, so that the target door and the third row of seats form a passage area. The second row of seats on the target side can move toward the right door in a translational manner or in a sideways sliding manner.
[0054] Please refer to Figure 3 , Figure 3 It is a modular schematic diagram of the movement of the second row of seats according to an embodiment of the present invention.
[0055] Figure 3 In the embodiment, the right door of the vehicle is opened, and the second row of seats near the right door can be moved. The second row of seats near the right door can be rotated clockwise to a target angle (such as 45°) first, and then the second row of seats on the target side moves away from the right door to form a passage area between the target side door and the third row of seats (i.e. Figure 2 shaded area).
[0056] The seat adjustment method provided in the present embodiment determines whether to move the second row of seats on the target side of the second row of seats through the motion state of the target vehicle and the door state of the target vehicle when the seat adjustment instruction is triggered. Once it is determined that the target vehicle can move the second row of seats on the target side of the second row of seats, the second row of seats on the target side is acted upon, that is, the second row of seats on the target side is controlled to rotate to a target angle, and then the second row of seats on the target side is controlled to move in a direction away from the door on the target side to form a passage area between the door on the target side and the third row of seats, so that users can directly enter the vehicle and sit in the third row of seats from the passage area or users can directly leave the vehicle from the third row of seats from the passage area without consuming a lot of time and energy of users, thereby improving the convenience of users entering the vehicle and sitting in the third row of seats or users leaving the vehicle from the third row of seats.
[0057] In order to increase the passage area between the target side door and the third row of seats, in a possible implementation, before controlling the second row of seats on the target side in the second row of seats to rotate to a target angle in the step S203, the method further includes: Step S202, controlling the target side second row seats in the second row seats to move in a direction toward the front of the vehicle.
[0058] The process of moving the second row seat on the target side is divided into three steps. The first step can control the second row seat on the target side of the second row seat to move in the direction toward the front of the vehicle, the second step can control the second row seat to rotate to the target angle, and the third step can control the second row seat on the target side to move in the direction away from the open door.
[0059] Please refer to Figure 4 , Figure 4 2 is a modular schematic diagram of another two-row seat movement according to an embodiment of the present invention.
[0060] Figure 4 In the example, the open door is the right door. The first step is to control the second row of seats on the target side to move toward the front of the vehicle. The second step is to control the second row of seats on the target side to rotate to a target angle. The third step is to control the second row of seats on the target side to move away from the right door to form a passage area between the target side door and the third row of seats (i.e. Figure 4 ).
[0061] As an example, in the third step, the second row of seats on the target side may be controlled to move in a direction away from the open door by first controlling the second row of seats on the target side to move to the left, and then controlling the second row of seats on the target side to move in a direction toward the rear of the vehicle.
[0062] As an example, in the third step, the second row of seats on the target side may be controlled to move in a direction away from the opened door by sliding sideways along the direction away from the right door.
[0063] The seat adjustment method provided in the present embodiment can increase the distance between the second row seats on the target side and the third row seats on the target side after the second row seats on the target side move in the direction away from the target side door, by controlling the second row seats on the target side to move in the direction toward the front of the vehicle, thereby increasing the passage area between the target side door and the third row seats on the target side, further improving the convenience for users to enter the vehicle and sit in the third row seats or for users to leave the vehicle from the third row seats.
[0064] In one possible implementation, the target angle is within a preset angle range, the ratio of the first moving distance to the first maximum moving distance is not greater than the first ratio, and the ratio of the second moving distance to the second maximum moving distance is not greater than the second ratio; wherein the first moving distance is the distance for controlling the second row of seats on the target side to move away from the target side door, the second moving distance is the distance for controlling the second row of seats on the target side to move in the direction toward the front of the vehicle, the first maximum moving distance is the maximum distance that can be controlled to move in the direction away from the target side door, and the second maximum moving distance is the maximum distance that can be controlled to move in the direction toward the front of the vehicle.
[0065] The preset angle range may be (N3 to N4). N3 may be 30° or 35°, etc., and correspondingly, N4 may be 55° or 60°, etc., which may be set according to the motion requirements of the second row of seats on the target side, and is not specifically limited here.
[0066] Preferably, the target angle may be 45°, that is, the second row of seats on the target side is controlled to rotate 45°.
[0067] The first ratio may be 80%, 90%, etc., which is not specifically limited here. Taking the first ratio of 80% as an example, the distance of the second row seat on the target side moving away from the vehicle door on the target side is controlled not to exceed 80% of the first maximum movement distance of the second row seat on the target side. Among them, the first maximum movement distance may be M3, the first movement distance may be M4, M5, and the first movement distance may not be greater than 80% of the first maximum movement distance.
[0068] Preferably, the first moving distance may be 80% of the first moving maximum distance.
[0069] The second ratio can be 90%, 100%, etc., and is not specifically limited here. Taking the second ratio of 90% as an example, the distance of the second row of seats on the target side moving in the direction toward the front of the vehicle is controlled not to exceed 90% of the second maximum movement distance of the second row of seats on the target side. Among them, the second maximum movement distance can be M6, the first movement distance can be M7, or M8, etc., and the second movement distance does not exceed 90% of the second maximum movement distance.
[0070] Preferably, the second moving distance may be a second maximum moving distance.
[0071] As an example, the maximum distance that the second row of seats on the target side moves toward the front of the vehicle can be 50 cm, the maximum distance that the second row of seats on the target side moves away from the target side door can be 60 cm, the first moving distance can be 40 cm, and the second moving distance can be 60 cm. Then, the second row of seats on the target side can be controlled to move 60 cm in the direction toward the front of the vehicle, and then the second row of seats on the target side can be controlled to rotate 45°, and then the second row of seats on the target side can be controlled to slide 40 cm away from the target side door.
[0072] The seat adjustment method provided in this embodiment can expand the passage area between the target side door and the third row of seats by setting the range of the target angle for rotation of the second row of seats on the target side and limiting the first moving distance and the second moving distance, thereby improving the convenience for users to enter the vehicle and sit in the third row of seats or for users to leave the vehicle from the third row of seats.
[0073] In a preferred embodiment, the second distance that the second row of seats on the target side is controlled to move in the direction toward the front of the vehicle can be the second maximum moving distance, and then the second row of seats on the target side are controlled to rotate 45° clockwise, and then the second row of seats on the target side are controlled to move 80% of the first maximum moving distance away from the target side door.
[0074] The seat adjustment method provided in the present embodiment sets the second row seats on the target side to rotate 45°, controls the second row seats on the target side to move in the direction toward the front of the vehicle so that the second distance can be the second maximum movement distance, and controls the second row seats on the target side to move 80% of the first maximum movement distance away from the target side door. This can maximize the passage area between the target side door and the third row seats, thereby further improving the convenience for users to enter the vehicle and sit in the third row seats or for users to leave the vehicle from the third row seats.
[0075] In a possible implementation, the method further includes: Step S301 , detecting whether an angle between a backrest of a second row seat on a target side and a seat cushion of a second row seat on a target side is greater than a preset angle.
[0076] The preset angle may indicate an angle that will not cause obstruction to the second row of seats on the target side when the seat moves. The preset angle may be Q1, Q2, etc., which is not specifically limited here. The backrest of the second row of seats on the target side may indicate a component used to support the user's back. The angle between the backrest of the second row of seats on the target side and the seat cushion of the second row of seats on the target vehicle is not a fixed angle, and the backrest of the second row of seats on the target side may cause obstruction to the second row of seats on the target side when the second row of seats on the target side moves (such as moves or rotates). Therefore, it is necessary to detect the angle between the backrest of the second row of seats on the target side and the seat cushion of the second row of seats on the target side, and determine whether the angle between the backrest of the second row of seats on the target side and the seat cushion of the second row of seats on the target side will cause obstruction to the second row of seats on the target side based on the preset angle.
[0077] Among them, if the angle between the backrest of the second row seat on the target side and the seat cushion of the second row seat on the target side is not greater than the preset angle, it means that the angle between the backrest of the second row seat on the target side and the seat cushion of the second row seat on the target side will not cause obstruction to the second row seat on the target side, and therefore there is no need to adjust the backrest of the second row seat on the target side.
[0078] Step S302, if the angle between the backrest of the second row seat on the target side and the seat cushion of the second row seat on the target side is greater than the preset angle, control the backrest of the second row seat on the target side to rotate counterclockwise so that the angle between the backrest of the second row seat on the target side and the seat cushion of the second row seat on the target side is not greater than the preset angle.
[0079] If the angle between the backrest of the second row seat on the target side and the seat cushion of the second row seat on the target side is greater than the preset angle, it means that the angle between the backrest of the second row seat on the target side and the seat cushion of the second row seat on the target side will hinder the movement of the second row seat on the target side, so the backrest of the second row seat on the target side needs to be rotated counterclockwise so that the angle between the backrest of the second row seat on the target side and the seat cushion of the second row seat on the target side is not greater than the preset angle.
[0080] In the seat adjustment method provided by the present embodiment, if the angle between the backrest of the second row seat on the target side and the seat cushion of the second row seat on the target side is greater than a preset angle, the movement of the second row seat on the target side will be hindered. When the second row seat on the target side is controlled to move and the angle is greater than the preset angle, the backrest of the second row seat on the target side is controlled to rotate counterclockwise so that the angle between the backrest of the second row seat on the target side and the seat cushion of the second row seat on the target side is not greater than the preset angle. This can avoid the problem that the backrest of the second row seat on the target side hinders the movement of the second row seat on the target side, thereby further improving the convenience for users to enter the vehicle to sit in the third row seat or for users to leave the vehicle from the third row seat.
[0081] In a possible implementation, in step S202, controlling the second row of seats on the target side of the second row of seats to rotate to a target angle includes: Step S2021, detecting whether there is a target object on the second row of seats on the target side.
[0082] Step S2022: If there is no target object on the second row of seats on the target side, control the second row of seats on the target side to rotate to a target angle.
[0083] The target object may indicate an object whose volume is not greater than a volume threshold (such as S1, S2, etc., which can be set by the user). If there is a target object on the second row of seats on the target side, the rotation of the second row of seats on the target side may be hindered by factors such as the volume of the target object. Therefore, before the second row of seats on the target side rotates, it is necessary to detect whether there is a target object on the second row of seats on the target side. If there is no target object on the second row of seats on the target side, the second row of seats on the target side are controlled to rotate to a target angle.
[0084] The seat adjustment method provided in the present embodiment detects whether there is a target object on the second row of seats on the target side. If there is no target object on the second row of seats on the target side, the second row of seats on the target side is controlled to rotate to a target angle, thereby avoiding the problem of obstruction to the movement of the second row of seats on the target side when there is a target object on the second row of seats on the target side, thereby further improving the convenience for users to enter the vehicle and sit in the third row of seats or for users to leave the vehicle from the third row of seats.
[0085] In a possible implementation, after controlling the second row of seats on the target side of the second row of seats to rotate to a target angle in the above step S202, and controlling the second row of seats on the target side to move away from the target side door to form a passage area between the target side door and the third row of seats, the above method further includes: Step S401, if the motion state of the target vehicle is a preset state, and the door state of the target vehicle is a door closed state, control the second row of seats on the target side to reset.
[0086] After controlling the second-row seats to rotate to the target angle in the second-row seats, and controlling the second-row seats on the target side to move away from the target-side door to form a passage area between the target-side door and the third-row seats, the user can sit in the third-row seats through the passage area. After the user sits in the third-row seats through the passage area, if the movement state of the target vehicle is the preset state, and the door state of the target vehicle is the door closed state, it means that no other user needs to sit in the third-row seats, and the second-row seats on the target side can be reset.
[0087] Step S402: If the motion state of the target vehicle is a preset state, in response to the seat reset instruction, the second row of seats on the target side is controlled to reset.
[0088] The seat reset instruction may be an instruction to reset the second row of seats of the target vehicle. The user operating the vehicle may click a seat reset button configured in the vehicle, and accordingly, the vehicle computer may generate a seat adjustment instruction in response to the operation.
[0089] After controlling the second-row seats on the target side to rotate to the target angle in controlling the second-row seats, and controlling the second-row seats on the target side to move away from the target-side door to form a passage area between the target-side door and the third-row seats, the user can sit in the third-row seats through the passage area. After the user sits in the third-row seats through the passage area, if the motion state of the target vehicle is a preset state, the second-row seats on the target side can be controlled to be reset according to the seat reset instruction.
[0090] The seat adjustment method provided in this embodiment can automatically trigger the reset of the second row of seats on the target side after the passage area between the target side door and the third row of seats is formed, and the gear state of the target vehicle is in the parking gear state and the door of the target vehicle is closed; after the passage area between the target side door and the third row of seats is formed, and the gear state of the target vehicle is in the parking gear state and in response to the seat reset instruction, the reset of the second row of seats on the target side can be manually triggered. That is, by manually triggering the reset of the second row of seats on the target side or automatically triggering the reset of the second row of seats on the target side, different triggering methods for resetting the second row of seats on the target side can be selected according to different user needs, effectively improving the convenience of seat adjustment.
[0091] In a possible implementation, controlling the target side second row seat to be reset in step S401 and / or step S402 includes: The second row of seats on the target side of the second row of seats is controlled to move closer to the target side door until the distance moved closer to the target side door reaches the target distance, and then the second row of seats on the target side of the second row of seats is controlled to rotate to the target angle to reset the second row of seats on the target side.
[0092] The target distance can represent the distance that the second row seat on the target side moves when performing the action. When the second row seat on the target side is reset, it is first necessary to control the second row seat on the target side to move closer to the door on the target side. When the distance that the second row seat on the target side moves closer to the door on the target side reaches the target distance, that is, the second row seat on the target side returns to the position where the second row seat on the target side rotates to the target angle during the action. Then, the second row seat on the target side can be controlled to rotate to the target angle to reset the second row seat on the target side.
[0093] Among them, the second row of seats on the target side is in motion to form a passage area between the target side door and the third row of seats, and when the second row of seats on the target side is reset, the direction of the angle of rotation of the second row of seats on the target side is opposite. For example: when the second row of seats on the target side is in motion to form a passage area between the target side door and the third row of seats, the second row of seats on the target side rotates clockwise to the target angle, then when the second row of seats on the target side is reset, it is necessary to rotate counterclockwise to the target angle.
[0094] The seat adjustment method provided in this embodiment controls the second row of seats on the target side of the second row of seats to move closer to the target side door until the distance moved by the second row of seats on the target side to move closer to the target side door reaches the target distance, so that the second row of seats on the target side can accurately return to the position of the target angle rotated when the second row of seats on the target side moves, thereby achieving accurate resetting of the second row of seats on the target side.
[0095] In a possible implementation, the method further includes: Step S501, in the process of controlling the movement of the second row seat on the target side among the second row seats, in response to a seat stop instruction, controlling the second row seat on the target side to stop the movement, wherein the movement includes moving or rotating.
[0096] The seat stop command may be a command for controlling the second row of seats on the target side of the target vehicle to stop moving. The user operating the vehicle may click a seat stop button configured in the vehicle, and accordingly, the vehicle computer may generate a seat stop command in response to the operation.
[0097] In the process of controlling the movement of the second row seat on the target side in the second row seat, the second row seat on the target side can be controlled to stop at any time according to the seat stop command, so that the second row seat on the target side remains at the position where the seat stop command is executed. For example: in the process of the second row seat on the target side moving from X1 to X3, the second row seat on the target side is controlled to stop at the position X2 according to the seat stop command.
[0098] The seat adjustment method provided in the present embodiment can control the second row of seats on the target side to stop moving or rotating at any time according to the seat stop command during the process of controlling the movement of the second row of seats in the second row of seats, so that the adjustment of the second row of seats on the target side becomes controllable. The user can adjust the passage area between the target side door and the third row of seats at any time by adjusting the second row of seats on the target side, so as to improve the convenience for users to enter the vehicle and sit in the third row of seats or for users to leave the vehicle from the third row of seats.
[0099] Please refer to Figure 5 , Figure 5 4 is a flow chart of another seat adjustment method according to an embodiment of the present invention.
[0100] First, press the seat adjustment switch module to trigger the seat adjustment command; then detect whether the gear state of the target vehicle is in the parking gear state and whether the door state of the target vehicle is in the door open state; if the gear state of the target vehicle is in the parking gear state, and the door state of the target vehicle is in the door open state, control the second row seat on the target side of the second row seat to move the second moving distance along the front direction of the vehicle, rotate 45° and move the first moving distance in the direction away from the target side door.
[0101] Press the seat reset switch module to trigger the seat reset command and detect whether the vehicle gear state is in the parking gear state. If the vehicle gear state is in the parking gear state, control the reset of the second row seat on the target side. If the vehicle gear state is not in the parking gear state, do not execute the reset of the second row seat on the target side.
[0102] When the door status is the door closed status, the vehicle gear status is in the parking gear status and the automatic reset setting item in the vehicle computer is turned on, the second row of seats on the target side are controlled to be reset.
[0103] In this embodiment, a seat adjustment device is also provided, which is used to implement the above-mentioned embodiments and preferred implementation modes, and the descriptions that have been made will not be repeated. As used below, the term "module" can be a combination of software and / or hardware that implements a predetermined function. Although the devices described in the following embodiments are preferably implemented in software, the implementation of hardware, or a combination of software and hardware, is also possible and conceivable.
[0104] The present embodiment provides a seat adjustment device, which includes: an acquisition module, used to obtain the motion state and door state of a target vehicle in response to a seat adjustment instruction; a control module, used to control the second row of seats on the target side of the second row of seats to rotate to a target angle if the motion state of the target vehicle is a preset state and the door state of the target vehicle is an open door state, and to control the second row of seats on the target side to move away from the target side door to form a passage area between the target side door and the third row of seats, wherein the target side door is an open door.
[0105] In a possible implementation, the device further includes: a control movement module, which is used to control the second row of seats on the target side of the second row of seats to move in a direction toward the front of the vehicle.
[0106] In one possible implementation, the device further includes: a detection module, used to detect whether the angle between the backrest of the second row seat on the target side and the seat cushion of the second row seat on the target side is greater than a preset angle; a backrest control module, used to control the backrest of the second row seat on the target side to rotate counterclockwise if the angle between the backrest of the second row seat on the target side and the seat cushion of the second row seat on the target side is greater than the preset angle, so that the angle between the backrest of the second row seat on the target side and the seat cushion of the second row seat on the target side is not greater than the preset angle.
[0107] In one possible implementation, the target angle is within a preset angle range, the first moving distance of the second row of seats on the target side is not greater than the first maximum moving distance, and the second moving distance of the second row of seats on the target side is not greater than the second maximum moving distance, wherein the first moving distance is a distance for controlling the second row of seats on the target side to move away from the target side door, the second moving distance is a distance for controlling the second row of seats on the target side to move in a direction toward the front of the vehicle, the first maximum moving distance is a maximum distance that can be controlled to move in a direction away from the target side door, and the second maximum moving distance is a maximum distance that can be controlled to move in a direction toward the front of the vehicle.
[0108] In one possible implementation, the control module includes: a detection unit for detecting whether there is a target object on the second row of seats on the target side; and a control unit for controlling the second row of seats on the target side to rotate to a target angle in the second row of seats if there is no target object on the second row of seats on the target side.
[0109] In one possible implementation, the above-mentioned device also includes: a first reset module, which is used to control the reset of the second row of seats on the target side if the motion state of the target vehicle is a preset state and the door state of the target vehicle is a door closed state; a second reset module, which is used to control the reset of the second row of seats on the target side in response to a seat reset instruction if the motion state of the target vehicle is a preset state.
[0110] In one possible implementation, the first reset module and / or the second reset module are further used to control the second row of seats on the target side of the second row of seats to move closer to the target side door, until the distance moved by the second row of seats on the target side to move closer to the target side door reaches the target distance, and then control the second row of seats on the target side of the second row of seats to rotate to the target angle to reset the second row of seats on the target side.
[0111] In one possible implementation, the device further includes: an action stop module, which is used to control the target side second row seat to stop the action in response to a seat stop instruction during the process of controlling the action of the target side second row seat in the second row seat, wherein the action includes movement or rotation.
[0112] The further functional description of each of the above modules and units is the same as that of the above corresponding embodiments and will not be repeated here.
[0113] The seat adjustment device in this embodiment is presented in the form of a functional unit, where the functional unit refers to an ASIC (Application Specific Integrated Circuit) circuit, a processor and memory that executes one or more software or fixed programs, and / or other devices that can provide the above functions.
[0114] An embodiment of the present invention further provides a computer device having the above-mentioned seat adjustment device.
[0115] See also Figure 6 , Figure 6 is a schematic diagram of the hardware structure of a computer device according to an embodiment of the present invention. Figure 6 As shown, the computer device includes: one or more processors 10, a memory 20, and interfaces for connecting various components, including high-speed interfaces and low-speed interfaces. Various components are connected to each other using different buses for communication, and can be installed on a common mainboard or installed in other ways as needed. The processor can process the instructions executed in the computer device, including instructions stored in or on the memory to display the graphical information of the GUI on an external input / output device (such as, a display device coupled to the interface). In some optional embodiments, if necessary, multiple processors and / or multiple buses can be used together with multiple memories and multiple memories. Similarly, multiple computer devices can be connected, and each device provides some necessary operations (for example, as a server array, a group of blade servers, or a multi-processor system). Figure 6 A processor 10 is taken as an example.
[0116] The processor 10 may be a central processing unit, a network processor or a combination thereof. The processor 10 may further include a hardware chip. The hardware chip may be a dedicated integrated circuit, a programmable logic device or a combination thereof. The programmable logic device may be a complex programmable logic device, a field programmable gate array, a general purpose array logic or any combination thereof.
[0117] The memory 20 stores instructions executable by at least one processor 10, so that at least one processor 10 executes the method shown in the above embodiment.
[0118] The memory 20 may include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application required for at least one function; the data storage area may store data created according to the use of the computer device, etc. In addition, the memory 20 may include a high-speed random access memory, and may also include a non-transient memory, such as at least one disk storage device, a flash memory device, or other non-transient solid-state storage device. In some optional embodiments, the memory 20 may optionally include a memory remotely arranged relative to the processor 10, and these remote memories may be connected to the computer device via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
[0119] The memory 20 may include a volatile memory, such as a random access memory; the memory may also include a non-volatile memory, such as a flash memory, a hard disk or a solid state drive; the memory 20 may also include a combination of the above types of memory.
[0120] The computer device further comprises a communication interface 30 for the computer device to communicate with other devices or a communication network.
[0121] The embodiment of the present invention also provides a computer-readable storage medium. The method according to the embodiment of the present invention can be implemented in hardware, firmware, or can be implemented as a computer code that can be recorded in a storage medium, or can be implemented as a computer code that is originally stored in a remote storage medium or a non-temporary machine-readable storage medium and will be stored in a local storage medium through a network download, so that the method described herein can be stored in such software processing on a storage medium using a general-purpose computer, a dedicated processor, or programmable or dedicated hardware. Among them, the storage medium can be a magnetic disk, an optical disk, a read-only storage memory, a random access memory, a flash memory, a hard disk or a solid-state hard disk, etc.; further, the storage medium can also include a combination of the above types of memories. It can be understood that a computer, a processor, a microprocessor controller, or programmable hardware includes a storage component that can store or receive software or computer code. When the software or computer code is accessed and executed by a computer, a processor, or hardware, the method shown in the above embodiment is implemented.
[0122] A part of the present invention may be applied as a computer program product, such as a computer program instruction, which, when executed by a computer, can call or provide the method and / or technical solution according to the present invention through the operation of the computer. Those skilled in the art should understand that the existence of the computer program instruction in a computer-readable medium includes, but is not limited to, a source file, an executable file, an installation package file, etc., and accordingly, the way in which the computer program instruction is executed by the computer includes, but is not limited to: the computer directly executes the instruction, or the computer compiles the instruction and then executes the corresponding compiled program, or the computer reads and executes the instruction, or the computer reads and installs the instruction and then executes the corresponding installed program. Here, the computer-readable medium may be any available computer-readable storage medium or communication medium accessible to the computer.
[0123] Although the embodiments of the present invention have been described in conjunction with the accompanying drawings, those skilled in the art may make various modifications and variations without departing from the spirit and scope of the present invention, and such modifications and variations are all within the scope defined by the appended claims.
Claims
1. A seat adjustment method, characterized in that: Applied to a vehicle, the vehicle comprising a first row of seats, a second row of seats and a third row of seats arranged in sequence from front to back, wherein the method comprises: In response to the seat adjustment instruction, acquiring a motion state of the target vehicle and a door state of the target vehicle; If the motion state of the target vehicle is a preset state, and the door state of the target vehicle is an open door state, the second row of seats on the target side of the second row of seats are controlled to rotate to a target angle, and the second row of seats on the target side are controlled to move away from the target side door to form a passage area between the target side door and the three rows of seats, wherein the target side door is an open door.
2. The seat adjustment method according to claim 1, characterized in that: Before controlling the second row of seats on the target side of the two rows of seats to rotate to a target angle and controlling the second row of seats on the target side to move away from the vehicle door on the target side, the method further includes: The target-side second row of seats in the second row of seats is controlled to move in a direction toward the front of the vehicle.
3. The seat adjustment method according to claim 1, characterized in that: The method further comprises: Detecting whether an angle between a backrest of a second row seat on the target side and a seat cushion of the second row seat on the target side is greater than a preset angle; If the angle between the backrest of the second row seat on the target side and the seat cushion of the second row seat on the target side is greater than the preset angle, the backrest of the second row seat on the target side is controlled to rotate counterclockwise so that the angle between the backrest of the second row seat on the target side and the seat cushion of the second row seat on the target side is not greater than the preset angle.
4. The seat adjustment method according to claim 2, characterized in that: The target angle is within a preset angle range, the ratio of the first moving distance to the first maximum moving distance is not greater than the first ratio, and the ratio of the second moving distance to the second maximum moving distance is not greater than the second ratio; wherein, the first moving distance is a distance for controlling the second row of seats on the target side to move away from the target side door, and the second moving distance is a distance for controlling the second row of seats on the target side of the two rows of seats to move in a direction toward the front of the vehicle, the first maximum moving distance is a maximum distance that can be controlled to move in a direction away from the target side door, and the second maximum moving distance is a maximum distance that can be controlled to move in a direction toward the front of the vehicle.
5. The seat adjustment method according to claim 1, characterized in that: The controlling the second row of seats on the target side of the second row of seats to rotate to a target angle includes: Detecting whether there is a target object on the second row of seats on the target side; If there is no target object on the second row of seats on the target side, the second row of seats on the target side among the second rows of seats are controlled to rotate to a target angle.
6. The seat adjustment method according to claim 1, characterized in that: After controlling the target side second row seats in the second row seats to rotate to a target angle, and controlling the target side second row seats to move away from the target side door to form a passage area between the target side door and the three rows of seats, the method further includes: If the movement state of the target vehicle is a preset state, and the door state of the target vehicle is a door closed state, controlling the second row of seats on the target side to reset; or, If the motion state of the target vehicle is a preset state, in response to a seat reset instruction, the second row of seats on the target side are controlled to be reset.
7. The seat adjustment method according to claim 6, characterized in that: Controlling the target side second row seat to reset, including: Controlling the second row of seats on the target side of the second row of seats to move closer to the target side door until the distance moved by the second row of seats on the target side reaches the target distance, and then controlling the second row of seats on the target side of the second row of seats to rotate to the target angle so that the second row of seats on the target side is reset.
8. The seat adjustment method according to any one of claims 1 to 7, characterized in that: The method further comprises: In the process of controlling the movement of the second row seat on the target side among the two rows of seats, in response to a seat stop instruction, the second row seat on the target side is controlled to stop moving, wherein the movement includes moving or rotating.
9. A seat adjustment device, characterized in that: Applied to a vehicle, the vehicle comprising a first row of seats, a second row of seats and a third row of seats arranged in sequence from front to back, wherein the device comprises: an acquisition module, for acquiring a motion state of a target vehicle and a door state of the target vehicle in response to a seat adjustment instruction; A control module is used for controlling the second row of seats on the target side of the second row of seats to rotate to a target angle if the motion state of the target vehicle is a preset state and the door state of the target vehicle is an open door state, and controlling the second row of seats on the target side to move away from the target side door to form a passage area between the target side door and the three rows of seats, wherein the target side door is an open door.
10. A vehicle, characterized in that: include: A memory and a processor, wherein the memory and the processor are communicatively connected to each other, the memory stores computer instructions, and the processor executes the seat adjustment method according to any one of claims 1 to 8 by executing the computer instructions.
11. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a computer to execute the seat adjustment method according to any one of claims 1 to 8.
Citation Information
Patent Citations
Vehicle seat
CN102476594A
Vehicle seat device
CN107539168A
Seat device for vehicle
CN109515255A
Vehicle seat control method and device, vehicle and storage medium
CN117755169A
vehicle swivel seat
JP1995004149U