Vehicle-mounted seat control method and system

By real-time detection of vehicle acceleration and controlling multi-dimensional attitude adjustment of seats, the problem of passenger discomfort when new energy vehicles are accelerated or decelerated is solved, and the comfort and safety are improved.

CN120270125APending Publication Date: 2025-07-08ZIGUANG COMPUTER TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510618910.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-05-14
Publication Date
2025-07-08

AI Technical Summary

Technical Problem

When new energy vehicles accelerate or decelerate rapidly, unreasonable adjustment of existing seats leads to unsuitable inertia for passengers, and the existing technology is difficult to effectively alleviate the physiological impact of inertia mutations.

Method used

Use the pressure sensor to detect whether there is someone on the seat, and obtain the vehicle acceleration value in real time. According to the acceleration value, the seats are controlled to perform slide rail sliding, lift push rod telescopic, cushion angle adjustment, and backrest angle adjustment to achieve multi-dimensional posture adjustment.

Benefits of technology

精准缓冲车辆惯性对人体的影响,减轻晕车症状,提升乘坐舒适性,并在极端情况下迅速切换至紧急避险状态保护乘客。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120270125A_ABST
    Figure CN120270125A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of vehicles, in particular to a vehicle-mounted seat control method and system.The method comprises the steps that whether a human body exists on a seat or not is detected through a pressure sensor; if it is detected that the human body exists on the seat, the acceleration value of the vehicle is obtained in real time; according to the interval to which the acceleration value belongs, the seat is controlled to execute corresponding posture adjusting operation; the posture adjustment operation comprises sliding of the sliding rail, stretching of the lifting push rod, cushion angle adjustment and backrest angle adjustment. The seat posture is dynamically adjusted in a multi-dimensional mode, and the influence of vehicle inertia on the human body can be precisely buffered. During rapid acceleration, the seat slides backwards, the cushion inclines and is matched with the backrest to rotate backwards, and powerful support is provided for the body of a passenger; during rapid deceleration, the seat slides forwards, the seat cushion inclines, and the backrest rotates forwards synergistically to help the body to transit smoothly.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of vehicles, and particularly to a vehicle seat control method and system. Background Art

[0002] With the significant improvement of the power performance of new energy vehicles, the instantaneous inertial shocks during rapid acceleration and deceleration exacerbate the physiological discomfort of passengers.

[0003] During rapid acceleration of the vehicle, the passenger's body is pressed against the seat due to inertia, and the fixed in-vehicle view cannot synchronously feedback the external dynamic changes, resulting in the brain receiving contradictory signals; during rapid deceleration of the vehicle, the reverse resistance generated by energy recovery or emergency braking further disrupts the body balance, triggering autonomic nerve disorder symptoms such as dizziness and nausea. The instantaneous power response characteristics of new energy vehicles significantly increase the probability of motion sickness, especially in urban road conditions with frequent starts and stops. In the prior art, the solutions for dynamic inertial shocks mostly focus on the optimization of the suspension system or air circulation adjustment, but such technologies are difficult to directly relieve the physiological effects brought by inertial mutations. The design of vehicle seats has long focused on static comfort and lacks the ability to actively respond to dynamic inertia. A few dynamic adjustment solutions only buffer inertia through single-dimensional sliding or tilting, resulting in uneven local stress and possibly exacerbating discomfort instead.

[0004] Therefore, there is an urgent need for a vehicle seat control technology with multi-dimensional coordinated adjustment to improve the riding comfort of new energy vehicles. Summary of the Invention

[0005] In view of this, the present invention provides a vehicle seat control method and system to solve the problem that the existing seat adjustment is unreasonable during rapid acceleration or deceleration of the vehicle, resulting in uncomfortable inertia felt by the human body.

[0006] In a first aspect, the present invention provides a vehicle seat control method, and the method includes:

[0007] Detect whether there is a human body on the seat through a pressure sensor;

[0008] If it is detected that there is a human body on the seat, obtain the acceleration value of the vehicle in real time;

[0009] According to the interval to which the acceleration value belongs, control the seat to perform corresponding attitude adjustment operations; the attitude adjustment operations include slide rail sliding, lifting push rod telescoping, seat cushion angle adjustment, and backrest angle adjustment.

[0010] In an optional implementation manner, the controlling the seat to perform corresponding attitude adjustment operations according to the interval to which the acceleration value belongs includes:

[0011] When the acceleration value is within a preset sharp acceleration range, control the seat to slide along the slide rail towards the rear of the vehicle at a target acceleration, and at the same time shorten the target telescopic length of the lifting push rod, control the seat cushion to tilt towards the rear of the vehicle by a first target angle and the backrest to rotate towards the rear of the vehicle by a second target angle;

[0012] When the acceleration value is within a preset sharp deceleration range, control the seat to slide along the slide rail towards the front of the vehicle at the target acceleration, and at the same time increase the target telescopic length of the lifting push rod, control the seat cushion to tilt towards the front of the vehicle by the first target angle and the backrest to rotate towards the front of the vehicle by the second target angle;

[0013] When the acceleration value is between the preset sharp acceleration range and the sharp deceleration range, keep the current seat parameters during vehicle driving unchanged;

[0014] When the acceleration value exceeds the preset sharp acceleration range or the sharp deceleration range, adjust the current seat parameters during vehicle driving to an emergency avoidance state.

[0015] In an alternative embodiment, the target acceleration is obtained by the following formula:

[0016] b = a / k;

[0017] k = nat 2 / 2S;

[0018] where b represents the target acceleration, a represents the acceleration value, k represents the acceleration adjustment parameter, n is a constant and takes a value of 5 to 10, t is the human brain reaction time and takes a value of 0.03 seconds to 0.3 seconds, and S represents the maximum sliding distance of the slide rail.

[0019] In an alternative embodiment, the first target angle is obtained by the following formula:

[0020] θ = arctan(h / L);

[0021] where θ represents the first target angle, h represents the target telescopic length, and L represents the distance from the center point of the seat cushion rotation support to the lifting push rod.

[0022] In an alternative embodiment, the second target angle is obtained by the following formula:

[0023] α = θ / m;

[0024] where α represents the second target angle, m is a constant and takes a value of 1 to 10, and θ represents the first target angle.

[0025] In an alternative embodiment, the method further includes:

[0026] After the attitude adjustment operation is completed, if the time for maintaining the attitude adjustment operation exceeds a preset time threshold, the seat is controlled to reset to the initial state at a rate less than the attitude adjustment speed.

[0027] In a second aspect, the present invention provides a vehicle seat control system, which includes: a seat, a pressure sensor, a sliding control motor, a slide rail, a lifting push rod, a rotating support structure, a backrest adjustment mechanism, and a controller;

[0028] The slide rail is provided at the bottom of the seat, and the sliding control motor is provided in the slide rail for driving the seat to slide along the slide rail; the pressure sensor is provided under the seat cushion of the seat; the lifting push rod connects the bottom of the seat and the rotating support structure; the backrest adjustment mechanism connects the backrest of the seat and the seat;

[0029] The controller is configured to:

[0030] Detect whether there is a human body on the seat through the pressure sensor;

[0031] If it is detected that there is a human body on the seat, the acceleration value of the vehicle is obtained in real time;

[0032] According to the interval to which the acceleration value belongs, the sliding control motor is used to control the seat to perform corresponding attitude adjustment operations; the attitude adjustment operations include slide rail sliding, lifting push rod telescoping, seat cushion angle adjustment, and backrest angle adjustment.

[0033] In a third aspect, the present invention provides a vehicle seat control device, including:

[0034] A human body detection module for detecting whether there is a human body on the seat through a pressure sensor;

[0035] An acceleration value acquisition module for obtaining the acceleration value of the vehicle in real time if it is detected that there is a human body on the seat;

[0036] An attitude adjustment operation control module for controlling the seat to perform corresponding attitude adjustment operations according to the interval to which the acceleration value belongs; the attitude adjustment operations include slide rail sliding, lifting push rod telescoping, seat cushion angle adjustment, and backrest angle adjustment.

[0037] In a fourth aspect, the present invention provides a computer device, including: a memory and a processor, which are communicatively connected to each other, the memory stores computer instructions, and the processor executes the computer instructions to execute a vehicle seat control method according to the first aspect or any corresponding embodiment thereof.

[0038] In a fifth aspect, the present invention provides a computer-readable storage medium, on which computer instructions are stored, and the computer instructions are used to cause a computer to execute an in-vehicle seat control method according to the first aspect or any corresponding embodiments thereof.

[0039] In a sixth aspect, the present invention provides a computer program product, including computer instructions, and the computer instructions are used to cause a computer to execute an in-vehicle seat control method according to the first aspect or any corresponding embodiments thereof.

[0040] The technical solution provided by the present invention may include the following beneficial effects:

[0041] By dynamically adjusting the seat posture in multiple dimensions, including the sliding of the slide rail, the telescoping of the lifting push rod, the adjustment of the seat cushion angle, and the adjustment of the backrest angle, the present invention can accurately buffer the impact of vehicle inertia on the human body. During rapid acceleration, the seat slides backward, the seat cushion tilts, and the backrest rotates backward in cooperation to provide strong support for the passenger's body; during rapid deceleration, the seat slides forward, the seat cushion tilts, and the backrest rotates forward in coordination to help the body make a smooth transition. This dynamic adjustment mechanism can significantly reduce the motion sickness symptoms caused by drastic dynamic changes of the vehicle, making the riding experience more comfortable and stable.

[0042] When the vehicle experiences abnormal situations such as extremely rapid acceleration or rapid deceleration, the seat can quickly switch to the emergency avoidance parameter state, such as quickly adjusting to the protective posture to prevent the passengers from being injured due to severe inertial impact. The seat is equipped with a pressure sensor, which can intelligently distinguish between a moving human body and a stationary object. At the same time, after the seat completes the posture adjustment, it will slowly return to the initial state after a preset time threshold and re-enter the detection loop, maintaining the comfort of long-term riding. BRIEF DESCRIPTION OF THE DRAWINGS

[0043] In order to more clearly illustrate the specific embodiments of the present invention or the technical solutions in the prior art, the following will briefly introduce the drawings required for the description of the specific embodiments or the prior art. Obviously, the drawings in the following description are some embodiments of the present invention. For those of ordinary skill in the art, without creative efforts, other drawings can also be obtained based on these drawings.

[0044] Figure 1 is a schematic structural diagram of an in-vehicle seat control system according to an embodiment of the present invention;

[0045] Figure 2 is a flowchart of an in-vehicle seat control method according to an embodiment of the present invention;

[0046] Figure 3 is a flowchart of another in-vehicle seat control method according to an embodiment of the present invention;

[0047] Figure 4 is a flowchart of another vehicle seat control method according to an embodiment of the present invention;

[0048] Figure 5 is a structural block diagram of a vehicle seat control device according to an embodiment of the present invention;

[0049] Figure 6 is a schematic diagram of the hardware structure of a computer device according to an embodiment of the present invention. Detailed implementation manners

[0050] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are some, but not all, of the embodiments of the present invention. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present invention without creative efforts shall fall within the protection scope of the present invention.

[0051] In this embodiment, a vehicle seat control system is provided, which can be used to execute Figure 2 shown in a vehicle seat control method, Figure 1 is a schematic diagram of the structure of a vehicle seat control system according to an embodiment of the present invention. As Figure 1 shown, the system includes: a seat, a pressure sensor, a sliding control motor, a slide rail, a lifting push rod, a rotating support structure, a backrest adjustment mechanism, and a controller;

[0052] The slide rail is provided at the bottom of the seat, and the sliding control motor is provided in the slide rail for driving the seat to slide along the slide rail; the pressure sensor is provided under the seat cushion of the seat; the lifting push rod connects the bottom of the seat to the rotating support structure; the backrest adjustment mechanism connects the backrest of the seat to the seat;

[0053] The controller is used for:

[0054] detecting whether there is a human body on the seat through the pressure sensor;

[0055] if it is detected that there is a human body on the seat, obtaining the acceleration value of the vehicle in real time;

[0056] controlling the seat to perform corresponding attitude adjustment operations through the sliding control motor according to the interval to which the acceleration value belongs; the attitude adjustment operations include slide rail sliding, lifting push rod telescoping, seat cushion angle adjustment, and backrest angle adjustment.

[0057] Further, as the carrier of the entire system, the seat provides riding support for passengers.

[0058] The pressure sensor is installed under the seat cushion. By detecting the pressure borne by the seat, it determines whether there is a human body on the seat. When someone sits down, the pressure sensor senses the pressure change and transmits the signal to the controller.

[0059] The slide rail is set at the bottom of the seat, and the sliding control motor is located in the slide rail. The sliding control motor can drive the seat to slide back and forth along the slide rail. For example, when the vehicle accelerates suddenly, the motor drives the seat to slide backward (i.e., in the direction of the vehicle tail) to counteract the forward trend of the human body due to inertia; when decelerating suddenly, the motor drives the seat to slide forward (i.e., in the direction of the vehicle head) to relieve the backward impact force of the human body due to inertia.

[0060] The lifting push rod is connected to the bottom of the seat and the rotating support structure. The lifting push rod can change the tilt angle of the seat cushion by telescoping. For example, when accelerating suddenly, the lifting push rod shortens, causing the rear end of the seat cushion to drop and the front end to rise, forming a certain tilt angle to further buffer inertia; when decelerating suddenly, the situation is reversed. The rotating support structure provides a fulcrum for the tilt adjustment of the seat cushion.

[0061] Connects the seat backrest to the seat body and is used to adjust the angle of the seat backrest. When the vehicle accelerates or decelerates suddenly, the backrest adjustment mechanism will correspondingly adjust the backrest angle to cooperate with the overall seat posture adjustment to better buffer the impact of inertia on the human body.

[0062] The controller receives the signal from the pressure sensor and determines whether there is someone on the seat. If someone is detected, it will obtain the acceleration value of the vehicle in real time. Then, according to the interval to which the acceleration value belongs (such as the sudden acceleration interval, sudden deceleration interval, etc.), it sends instructions to the sliding control motor, the lifting push rod, the backrest adjustment mechanism, etc., to control the seat to perform corresponding posture adjustment operations, including slide rail sliding, lifting push rod telescoping, seat cushion angle adjustment, and backrest angle adjustment, so as to buffer the inertia felt by the human body during vehicle acceleration and deceleration and improve the riding comfort.

[0063] In summary, in this embodiment, by dynamically adjusting the seat posture in multiple dimensions, including slide rail sliding, lifting push rod telescoping, seat cushion angle adjustment, and backrest angle adjustment, the impact of vehicle inertia on the human body can be accurately buffered. When accelerating suddenly, the seat slides backward, the seat cushion tilts, and the backrest rotates backward in cooperation to provide strong support for the passenger's body; when decelerating suddenly, the seat slides forward, the seat cushion tilts, and the backrest rotates forward in coordination to help the body transition smoothly. This dynamic adjustment mechanism can significantly reduce the motion sickness symptoms caused by the drastic dynamic changes of the vehicle and make the riding experience more comfortable and stable.

[0064] When the vehicle experiences extremely abnormal situations such as rapid acceleration or deceleration, the seat can quickly switch to the emergency avoidance parameter state, such as quickly adjusting to the protective posture to prevent passengers from being injured due to severe inertial impact. The seat is equipped with a pressure sensor that can intelligently distinguish between a moving human body and a stationary object. At the same time, after the seat completes the posture adjustment, it will slowly return to the initial state after a preset time threshold and re-enter the detection cycle, maintaining the comfort of long-term sitting.

[0065] According to an embodiment of the present invention, there is provided an embodiment of a vehicle seat control method. 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 the logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in a different order than here.

[0066] In this embodiment, a vehicle seat control method is provided, which can be used for Figure 1 the controller of a vehicle seat control system shown in Figure 2 is a flowchart of a vehicle seat control method according to an embodiment of the present invention, as Figure 2 shown, the process includes the following steps:

[0067] Step S201, detect whether there is a human body on the seat through a pressure sensor.

[0068] Furthermore, in this embodiment, the pressure sensor installed under the seat cushion is used to real-time sense the load situation of the seat and judge whether there is a human body. This is the premise for the system to start subsequent operations, avoiding ineffective adjustments to seats with no one sitting or with items placed, and ensuring the rational use of resources and the pertinence of control.

[0069] Step S202, if it is detected that there is a human body on the seat, obtain the acceleration value of the vehicle in real time.

[0070] Furthermore, if the pressure sensor detects that there is a human body on the seat, the system immediately obtains the acceleration value of the vehicle in real time. During the driving of the vehicle, the acceleration is in a dynamic change. Obtaining it in real time can accurately capture key states such as rapid acceleration and deceleration, providing a real-time data basis for subsequent adjustments.

[0071] Step S203, according to the interval to which the acceleration value belongs, control the seat to perform corresponding posture adjustment operations; the posture adjustment operations include slide rail sliding, lifting push rod telescoping, seat cushion angle adjustment, and backrest angle adjustment.

[0072] Further, according to the interval to which the obtained acceleration value belongs (such as the rapid acceleration interval, rapid deceleration interval, etc.), this embodiment controls the seat to perform corresponding posture adjustment operations, including driving the slide rail to realize the sliding of the seat, controlling the telescopic lifting push rod to adjust the angle of the seat cushion, and adjusting the angle of the backrest through the backrest adjustment mechanism. These operations are carried out in coordination to dynamically adjust the seat posture from multiple dimensions. For example, when accelerating rapidly, the seat slides backward, the seat cushion tilts, and the backrest turns backward; when decelerating rapidly, the reverse adjustment is made, so as to buffer the inertia generated by the vehicle's acceleration and deceleration, improve the riding comfort, and reduce discomfort experiences such as motion sickness.

[0073] To sum up, this embodiment can precisely buffer the impact of vehicle inertia on the human body by dynamically adjusting the seat posture from multiple dimensions, including the sliding of the slide rail, the telescopic lifting push rod, the adjustment of the seat cushion angle, and the adjustment of the backrest angle. When accelerating rapidly, the seat slides backward, the seat cushion tilts, and the backrest turns backward in cooperation to provide strong support for the passenger's body; when decelerating rapidly, the forward sliding of the seat, the tilting of the seat cushion, and the forward rotation of the backrest work together to help the body make a smooth transition. This dynamic adjustment mechanism can significantly reduce the motion sickness symptoms caused by the drastic dynamic changes of the vehicle, making the riding experience more comfortable and stable.

[0074] When an abnormal situation of extremely rapid acceleration or deceleration occurs in the vehicle, the seat can quickly switch to the emergency avoidance parameter state, such as quickly adjusting to the protective posture to prevent the passenger from being injured due to the violent inertial impact. The seat is equipped with a pressure sensor that can intelligently distinguish between a moving human body and a stationary object. At the same time, after the seat completes the posture adjustment, it will slowly return to the initial state after a preset time threshold and re-enter the detection cycle, maintaining the comfort of long-term riding.

[0075] In this embodiment, another vehicle seat control method is provided, which can be used for Figure 1 the controller of a vehicle seat control system shown in Figure 3 is a flowchart of another vehicle seat control method according to an embodiment of the present invention, as shown in Figure 3 shown, and this process includes the following steps:

[0076] Step S301, detecting whether there is a human body on the seat through a pressure sensor.

[0077] Furthermore, this embodiment, as the starting link of the entire seat control process, accurately determines whether there is someone on the seat through the pressure sensor installed under the seat cushion. Only when it is confirmed that there is a human body on the seat, the subsequent seat posture adjustment process for human comfort and safety will be activated, realizing the rational use of energy and efficient operation of mechanical components, avoiding unnecessary waste of resources. The pressure sensor monitors the pressure on the seat surface in real time. When the passenger is seated and the body weight is applied to the seat, the pressure sensor immediately captures the pressure change, and quickly converts this signal into an electrical signal and transmits it to the seat control system, thereby triggering a series of subsequent operations.

[0078] Step S302: If it is detected that there is a human body on the seat, the acceleration value of the vehicle is obtained in real time.

[0079] Furthermore, after determining that there is a passenger on the seat, the present embodiment obtains the current acceleration value of the vehicle in real time, which directly reflects the dynamic driving state of the vehicle and is the basis for decision-making on seat posture adjustment. With the help of the high-precision acceleration sensor equipped by the vehicle itself, the present embodiment can measure the acceleration change of the vehicle in real time and accurately during driving.

[0080] Step S303, when the acceleration value is in the preset rapid acceleration range, the seat is controlled to slide along the slide rail toward the rear of the vehicle at a target acceleration, while the target telescopic length of the lifting push rod is shortened, the seat cushion is controlled to tilt toward the rear of the vehicle at a first target angle and the backrest is controlled to rotate toward the rear of the vehicle at a second target angle.

[0081] Furthermore, when the acceleration value of the vehicle is in the preset rapid acceleration interval, it indicates that the vehicle is undergoing rapid acceleration. At this time, the present embodiment calculates the target acceleration, the target telescopic length and the corresponding target angle, and controls the seat to perform a series of posture adjustment operations, including sliding along the slide rail toward the rear of the vehicle, shortening the target telescopic length of the lifting push rod, tilting the seat cushion toward the rear of the vehicle by a first target angle, and rotating the backrest toward the rear of the vehicle by a second target angle, so as to buffer the inertial force felt by the human body during rapid acceleration and improve riding comfort.

[0082] In an optional implementation, the target acceleration is obtained by the following formula:

[0083] b = a / k;

[0084] k=nat 2 / 2S;

[0085] Among them, b represents the target acceleration of the seat sliding, a represents the acceleration value, that is, the current acceleration value of the vehicle, k represents the acceleration adjustment parameter, n is a constant and its value ranges from 5 to 10, t represents the reaction time of the human brain and its value ranges from 0.03 seconds to 0.3 seconds, and S represents the maximum sliding distance of the slide rail. Through this formula, the seat sliding acceleration can be controlled within a reasonable and comfortable range, enabling the seat sliding to effectively buffer the inertial force.

[0086] In an alternative embodiment, the first target angle is obtained through the following formula:

[0087] θ = arctan(h / L);

[0088] Among them, θ represents the first target angle of the seat cushion tilt, h represents the target telescopic length that the lifting push rod needs to adjust, and L represents the distance from the center point of the seat cushion rotation support to the lifting push rod. This formula ensures that the seat cushion tilt angle precisely matches the vehicle acceleration, reducing the tendency of the body to lean forward caused by rapid acceleration.

[0089] In an alternative embodiment, the second target angle is obtained through the following formula:

[0090] α = θ / m;

[0091] Among them, α represents the second target angle of the backrest rotation, m is a constant and its value ranges from 1 to 10, and θ represents the first target angle. The rotation angle of the backrest is coordinated with the tilt angle of the seat cushion, further optimizing the support effect on the passenger's back and enhancing the stability and comfort of the ride.

[0092] Step S304, when the acceleration value is within a preset rapid deceleration interval, control the seat to slide along the slide rail towards the front of the vehicle at the target acceleration, and at the same time increase the target telescopic length of the lifting push rod, control the seat cushion to tilt towards the front of the vehicle by the first target angle, and control the backrest to rotate towards the front of the vehicle by the second target angle.

[0093] Furthermore, when the acceleration value of the vehicle is within a preset rapid deceleration interval, that is, the vehicle is in a rapid deceleration state. At this time, the seat will be controlled to slide along the slide rail towards the front of the vehicle at the target acceleration, and at the same time increase the target telescopic length of the lifting push rod, so that the seat cushion tilts towards the front of the vehicle by the first target angle, and the backrest also rotates towards the front of the vehicle by the second target angle, which can effectively relieve the tendency of the human body to fall backward due to inertia during rapid deceleration. Although the adjustment directions of the seat during rapid acceleration and rapid deceleration are opposite, they are both based on the vehicle acceleration value, ergonomic parameters, and seat structure parameters, and through precise calculation and control, the dynamic adjustment of the seat posture is realized to adapt to the inertial changes under different driving states of the vehicle and protect passengers from discomfort caused by inertia.

[0094] Step S305: When the acceleration value is between the preset hard acceleration range and the hard deceleration range, keep the current seat parameters during vehicle driving unchanged.

[0095] Further, when the acceleration value of the vehicle is between the preset hard acceleration range and the hard deceleration range, it indicates that the vehicle is in a relatively stable driving state. At this time, keeping the current seat parameters during vehicle driving unchanged avoids the interference to passengers caused by frequent seat adjustments.

[0096] Step S306: When the acceleration value exceeds the preset hard acceleration range or the hard deceleration range, adjust the current seat parameters during vehicle driving to the emergency avoidance state.

[0097] Further, when the acceleration value of the vehicle exceeds the preset hard acceleration range or the hard deceleration range, it means that the vehicle encounters extreme driving conditions, such as emergency braking, sudden powerful power output, or other abnormal dynamic changes. At this time, immediately adjusting the current seat parameters during vehicle driving to the emergency avoidance state can provide protection for passengers in critical moments and avoid the risk of passenger injury caused by extreme inertial forces. The seat parameters in the emergency avoidance state may include quickly adjusting the seat to a position and angle that can provide comprehensive support, such as quickly locking the seat back vertically, adjusting the seat cushion to a horizontal state, automatically adjusting the headrest height to the best protection position, etc. These adjustments can effectively limit the displacement of the passenger's body in extreme situations and disperse and buffer the impact of inertial forces on the passenger's body.

[0098] Step S307: After the posture adjustment operation is completed, if the time maintaining the posture adjustment operation exceeds the preset time threshold, control the seat to reset to the initial state at a rate less than the posture adjustment speed.

[0099] Further, after the seat completes the posture adjustment operation, if the time maintaining the posture adjustment operation exceeds the preset time threshold, in this embodiment, the seat will be automatically controlled to reset to the initial state at a rate less than the posture adjustment speed. When the vehicle acceleration returns to the normal range and the seat posture adjustment has lasted for a period of time, the passenger's need for a special seat posture also decreases. At this time, slowly resetting the seat can avoid the discomfort brought to the passenger by the sudden restoration of the seat to the initial state, allowing the passenger to gradually adapt to the normal state of the seat and maintaining the smoothness and comfort of the ride.

[0100] Please refer to Figure 4 The flowchart of another vehicle seat control method shown. The process starts from the "Start" node, marking the initialization of the seat control system. Determine whether there is someone on the seat through a pressure sensor. If someone is detected, the process continues to execute downward and enters the acceleration detection step. If no one is detected, the process returns to the initial state and continues to monitor whether someone sits down.

[0101] When a person is detected on the seat, the acceleration value a of the vehicle is obtained in real time. It is judged whether the value of a is within the range of rapid acceleration. If the value of a is within the preset range of rapid acceleration, the seat moves backward (i.e., in the direction of the vehicle tail) by a certain distance at the target acceleration of a / k, and at the same time, the lifting push rod shortens downward by a certain distance, and the seat back rotates backward by a certain angle. Then the process proceeds to the next step to judge whether the current state time exceeds the threshold value.

[0102] If the value of a is not within the range of rapid acceleration, continue to judge whether the value of a is within the range of rapid deceleration. If the value of a is within the preset range of rapid deceleration, the seat moves forward (i.e., in the direction of the vehicle head) by a certain distance at the acceleration of a / k, and at the same time, the lifting push rod lifts upward by a certain distance, and the seat back rotates forward by a certain angle. Then the process proceeds to the next step to judge whether the current state time exceeds the threshold value.

[0103] If the value of a is not within the range of rapid deceleration, continue to judge whether the value of a is within the intermediate range between rapid acceleration and rapid deceleration. If the value of a is within the intermediate range, the current parameters of the seat remain unchanged. Then the process proceeds to the next step to judge whether the current state time exceeds the threshold value.

[0104] If the value of a exceeds all preset ranges, the seat is adjusted to the risk avoidance state. The process proceeds to the next step to judge whether the current state time exceeds the threshold value.

[0105] If the duration of the current state exceeds the preset threshold value, the seat parameters are slowly adjusted back to the initial position. If the current state time does not exceed the threshold value, the process returns to the acceleration detection step to continue monitoring the vehicle acceleration.

[0106] The entire process ends after the seat returns to the initial state, marking the completion of a complete control cycle.

[0107] To sum up, in this embodiment, the seat posture is dynamically adjusted in multiple dimensions, including the sliding of the slide rail, the telescoping of the lifting push rod, the adjustment of the cushion angle and the adjustment of the backrest angle, which can accurately buffer the impact of vehicle inertia on the human body. During rapid acceleration, the seat slides backward, the cushion tilts and cooperates with the backward rotation of the backrest to provide strong support for the passenger's body; during rapid deceleration, the forward sliding of the seat, the tilting of the cushion and the forward rotation of the backrest work together to help the body make a smooth transition. This dynamic adjustment mechanism can significantly reduce the motion sickness symptoms caused by the drastic dynamic changes of the vehicle and make the riding experience more comfortable and stable.

[0108] When the vehicle encounters abnormal situations such as extremely rapid acceleration or deceleration, the seat can quickly switch to the emergency avoidance parameter state, such as quickly adjusting to the protective posture to prevent passengers from being injured due to severe inertial impact. The seat is equipped with pressure sensors that can intelligently distinguish between moving humans and stationary objects. At the same time, after the seat completes the posture adjustment, it will slowly return to the initial state after a preset time threshold and re-enter the detection cycle, maintaining the comfort of long-term sitting.

[0109] In this embodiment, a vehicle seat control device is also provided. This device is used to implement the above-mentioned embodiments and preferred implementation manners, and those that have been described will not be repeated here. As used hereinafter, the term "module" can be a combination of software and / or hardware that can achieve a predetermined function. Although the devices described in the following embodiments are preferably implemented in software, implementation in hardware, or a combination of software and hardware is also possible and contemplated.

[0110] This embodiment provides a vehicle seat control device, as Figure 5 shown, including:

[0111] A human body detection module 501, configured to detect whether there is a human body on the seat through a pressure sensor;

[0112] An acceleration value acquisition module 502, configured to, if it is detected that there is a human body on the seat, acquire the acceleration value of the vehicle in real time;

[0113] A posture adjustment operation control module 503, configured to control the seat to perform corresponding posture adjustment operations according to the interval to which the acceleration value belongs; the posture adjustment operations include sliding of the slide rail, telescoping of the lifting push rod, adjustment of the seat cushion angle, and adjustment of the backrest angle.

[0114] In some alternative implementation manners, the posture adjustment operation control module 503 is further configured to:

[0115] When the acceleration value is within a preset rapid acceleration interval, control the seat to slide along the slide rail towards the rear of the vehicle at a target acceleration, and at the same time shorten the target telescoping length of the lifting push rod, control the seat cushion to tilt towards the rear of the vehicle by a first target angle, and control the backrest to rotate towards the rear of the vehicle by a second target angle;

[0116] When the acceleration value is within a preset rapid deceleration interval, control the seat to slide along the slide rail towards the front of the vehicle at the target acceleration, and at the same time increase the target telescoping length of the lifting push rod, control the seat cushion to tilt towards the front of the vehicle by the first target angle, and control the backrest to rotate towards the front of the vehicle by the second target angle;

[0117] When the acceleration value is between the preset rapid acceleration interval and the rapid deceleration interval, keep the current seat parameters unchanged during vehicle driving;

[0118] When the acceleration value exceeds the preset hard acceleration range or the hard deceleration range, adjust the current seat parameters during the vehicle driving process to the emergency avoidance state.

[0119] In an alternative embodiment, the target acceleration is obtained by the following formula:

[0120] b = a / k;

[0121] k = nat 2 / 2S;

[0122] where b represents the target acceleration, a represents the acceleration value, k represents the acceleration adjustment parameter, n is a constant and its value ranges from 5 to 10, t is the human brain reaction time and its value ranges from 0.03 seconds to 0.3 seconds, and S represents the maximum sliding distance of the slide rail.

[0123] In an alternative embodiment, the first target angle is obtained by the following formula:

[0124] θ = arctan(h / L);

[0125] where θ represents the first target angle, h represents the target telescopic length, and L represents the distance from the center point of the seat cushion rotation support to the lifting push rod.

[0126] In an alternative embodiment, the second target angle is obtained by the following formula:

[0127] α = θ / m;

[0128] where α represents the second target angle, m is a constant and its value ranges from 1 to 10, and θ represents the first target angle.

[0129] In an alternative embodiment, the device is further configured to:

[0130] After the attitude adjustment operation is completed, if the time for maintaining the attitude adjustment operation exceeds the preset time threshold, control the seat to reset to the initial state at a rate less than the attitude adjustment speed.

[0131] The further function descriptions of the above-mentioned various modules and units are the same as those in the corresponding above embodiments, and will not be elaborated here.

[0132] In summary, in this embodiment, the seat posture is dynamically adjusted in multiple dimensions, including the sliding of the slide rail, the telescoping of the lifting push rod, the adjustment of the seat cushion angle, and the adjustment of the backrest angle, which can accurately buffer the impact of vehicle inertia on the human body. During rapid acceleration, the seat slides backward, the seat cushion tilts, and the backrest rotates backward in cooperation to provide strong support for the passenger's body; during rapid deceleration, the seat slides forward, the seat cushion tilts, and the backrest rotates forward in concert to help the body transition smoothly. This dynamic adjustment mechanism can significantly reduce the symptoms of motion sickness caused by drastic dynamic changes in the vehicle, making the riding experience more comfortable and stable.

[0133] When the vehicle experiences abnormal situations such as extremely rapid acceleration or deceleration, the seat can quickly switch to the emergency avoidance parameter state, such as quickly adjusting to the protective posture to prevent passengers from being injured due to severe inertial impacts. The seat is equipped with pressure sensors that can intelligently distinguish between moving human bodies and stationary objects. At the same time, after the seat completes the posture adjustment, it will slowly return to the initial state after a preset time threshold and re-enter the detection cycle, maintaining the comfort of long-term riding.

[0134] Please refer to Figure 6 , Figure 6 which is a schematic structural diagram of a computer device provided by an alternative embodiment of the present invention. As Figure 6 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. Each component communicates with each other using different buses and can be installed on a common main board or installed in other ways as needed. The processor can process instructions executed within the computer device, including instructions stored in the memory or on the memory to display graphical information of the GUI on an external input / output device (such as a display device coupled to the interface). In some alternative 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 (such as a server array, a set of blade servers, or a multi-processor system). Figure 6 In

[0135] FIG. 1, a single processor 10 is taken as an example.

[0136] 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 embodiments.

[0137] The memory 20 may include a program storage area and a data storage area. Among them, the program storage area can store an operating system and application programs required for at least one function; the data storage area can store data created according to the use of the computer device and the like. In addition, the memory 20 may include a high-speed random access memory, and may also include a non-transitory memory, such as at least one magnetic disk storage device, a flash memory device, or other non-transitory solid-state storage devices. In some alternative embodiments, the memory 20 may optionally include a memory remotely provided relative to the processor 10, and these remote memories can be connected to the computer device through a network. Examples of the above network include but are not limited to the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0138] The memory 20 may include a volatile memory, for example, a random access memory; the memory may also include a non-volatile memory, for example, a flash memory, a hard disk, or a solid-state drive; the memory 20 may further include a combination of the above types of memories.

[0139] The computer device further includes a communication interface 30 for the computer device to communicate with other devices or a communication network.

[0140] The embodiments of the present invention further provide a computer-readable storage medium. The method according to the embodiments of the present invention can be implemented in hardware, firmware, or be implemented as computer code that can be recorded on a storage medium, or be implemented as computer code originally stored in a remote storage medium or a non-transitory machine-readable storage medium and downloaded through a network and to be stored in a local storage medium, 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 memory, a random access memory, a flash memory, a hard disk, or a solid-state drive, etc.; further, the storage medium may 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, and when the software or computer code is accessed and executed by the computer, the processor, or the hardware, the method shown in the above embodiments is implemented.

[0141] A part of the present invention can be applied as a computer program product, such as computer program instructions, which, when executed by a computer, can invoke or provide the methods and / or technical solutions according to the present invention through the operations of the computer. Those skilled in the art should understand that the forms of existence of computer program instructions in a computer-readable medium include, but are not limited to, source files, executable files, installation package files, etc. Correspondingly, the ways for a computer to execute computer program instructions include, but are not limited to: the computer directly executes the instructions, or the computer compiles the instructions and then executes the corresponding compiled program, or the computer reads and executes the instructions, or the computer reads and installs the instructions and then executes the corresponding installed program. Herein, the computer-readable medium can be any available computer-readable storage medium or communication medium accessible by the computer.

[0142] Although the embodiments of the present invention have been described in conjunction with the accompanying drawings, those skilled in the art can make various modifications and variations without departing from the spirit and scope of the present invention, and such modifications and variations all fall within the defined scope.

Claims

1. A vehicle seat control method, characterized in that The method includes: Detecting whether there is a human body on the seat through a pressure sensor; If it is detected that there is a human body on the seat, obtaining the acceleration value of the vehicle in real time; Controlling the seat to perform corresponding attitude adjustment operations according to the interval to which the acceleration value belongs; the attitude adjustment operations include sliding of the slide rail, telescoping of the lifting push rod, adjustment of the seat cushion angle, and adjustment of the backrest angle.

2. The method according to claim 1, wherein The controlling the seat to perform corresponding attitude adjustment operations according to the interval to which the acceleration value belongs includes: When the acceleration value is in a preset rapid acceleration interval, controlling the seat to slide along the slide rail towards the rear of the vehicle at a target acceleration, and at the same time shortening the target telescoping length of the lifting push rod, controlling the seat cushion to tilt towards the rear of the vehicle by a first target angle and the backrest to rotate towards the rear of the vehicle by a second target angle; When the acceleration value is in a preset rapid deceleration interval, controlling the seat to slide along the slide rail towards the front of the vehicle at the target acceleration, and at the same time increasing the target telescoping length of the lifting push rod, controlling the seat cushion to tilt towards the front of the vehicle by the first target angle and the backrest to rotate towards the front of the vehicle by the second target angle; When the acceleration value is between the preset rapid acceleration interval and the rapid deceleration interval, maintaining the current seat parameters during vehicle driving unchanged; When the acceleration value exceeds the preset rapid acceleration interval or rapid deceleration interval, adjusting the current seat parameters during vehicle driving to an emergency avoidance state.

3. The method according to claim 2, wherein Obtaining the target acceleration through the following formula: b = a / k; k = nat 2 / 2S; where, b represents the target acceleration, a represents the acceleration value, k represents the acceleration adjustment parameter, n is a constant and its value ranges from 5 to 10, t is the human brain reaction time and its value ranges from 0.03 seconds to 0.3 seconds, and S represents the maximum sliding distance of the slide rail.

4. The method according to claim 2, wherein Obtaining the target telescoping length through the following formula: h = Gt 2 / 2k; where, h represents the target telescoping length, G represents the acceleration of gravity, t represents the seat adjustment time, and k represents the acceleration adjustment parameter.

5. The method according to claim 2, wherein Obtaining the first target angle through the following formula: θ = arctan(h / L); where, θ represents the first target angle, h represents the target telescoping length, and L represents the distance from the center point of the seat cushion rotation support to the lifting push rod.

6. The method according to claim 2, characterized in that, Obtaining the second target angle through the following formula: α = θ / m; where, α represents the second target angle, m is a constant and its value ranges from 1 to 10, and θ represents the first target angle.

7. The method according to claim 1, characterized in that The method further includes: After the attitude adjustment operation is completed, if the time for maintaining the attitude adjustment operation exceeds a preset time threshold, controlling the seat to reset to the initial state at a rate less than the attitude adjustment speed.

8. A vehicle seat control system, characterized in that, The system includes: a seat, a pressure sensor, a sliding control motor, a slide rail, a lifting push rod, a rotation support structure, a backrest adjustment mechanism, and a controller; The sliding rail is arranged at the bottom of the seat, and the sliding control motor is arranged in the sliding rail for driving the seat to slide along the sliding rail; the pressure sensor is arranged under the seat cushion of the seat; the lifting push rod connects the bottom of the seat and the rotating support structure; the backrest adjusting mechanism connects the backrest of the seat and the seat. The controller is configured to: Detect whether there is a human body on the seat through the pressure sensor; If it is detected that there is a human body on the seat, obtain the acceleration value of the vehicle in real time; According to the interval to which the acceleration value belongs, control the seat to perform corresponding attitude adjustment operations through the sliding control motor; the attitude adjustment operations include sliding of the sliding rail, telescopic movement of the lifting push rod, adjustment of the seat cushion angle, and adjustment of the backrest angle.

9. A computer device, characterized in that, It includes: A memory and a processor, which are communicatively connected to each other. The memory stores computer instructions, and the processor executes the computer instructions to execute the vehicle seat control method according to any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that, Computer instructions are stored on the computer-readable storage medium, and the computer instructions are used to cause a computer to execute the vehicle seat control method according to any one of claims 1 to 7.