A seat adjustment method, device, apparatus and storage medium

By acquiring the driver's lower limb and posture parameters, and using seat controllers and sensors to automatically adjust the seat position, the problems of low convenience and accuracy of seat adjustment in existing technologies are solved, thereby improving the driver's comfort and experience.

CN117022063BActive Publication Date: 2026-02-17FAW JIEFANG AUTOMOTIVE CO
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202311133137.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-09-04
Publication Date
2026-02-17
Estimated Expiration
2043-09-04

AI Technical Summary

Technical Problem

Existing vehicle seat adjustment methods are inconvenient to operate and have low adjustment precision, failing to meet the personalized needs of different drivers and leading to problems such as driver muscle injury and fatigue.

Method used

By acquiring the driver's lower limb and posture parameters, and utilizing components such as seat controllers, sensors, and motors, the seat position is automatically adjusted to ensure the accuracy and precision of the seat reference point's coordinate parameters, thus achieving automatic seat adjustment.

Benefits of technology

It improves the ease of seat adjustment, reduces waiting time, avoids manual adjustment errors, and enhances the driver's driving comfort and experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117022063B_ABST
    Figure CN117022063B_ABST
Patent Text Reader

Abstract

This invention discloses a seat adjustment method, apparatus, device, and storage medium, relating to the field of vehicle technology. The method includes: acquiring the driver's lower limb parameters, including foot length, lower leg length, and thigh length; acquiring the driver's posture parameters, including pedal plane angle, knee flexion angle, and seat tilt angle; acquiring the coordinate parameters of a seat reference point based on the driver's lower limb parameters, posture parameters, and foot plantar angle; and adjusting the seat position based on the coordinate parameters of the seat reference point. The technical solution of this invention achieves automatic seat position adjustment, improving the operational convenience of seat adjustment, reducing the time required for the driver to wait for seat adjustment to complete, and avoiding adjustment errors that occur with manual adjustment. It guides the driver to participate in driving with the correct driving posture, thus improving the driving experience.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of vehicles, in particular to a seat adjustment method, device, equipment and storage medium. BACKGROUND

[0002] During driving, the driver sits on the seat for a long time, and the unreasonable man-machine position is prone to cause muscle injury and fatigue. Therefore, reasonable adjustment of the seat position has become an important research topic in the field of vehicle technology.

[0003] In real life, a vehicle is often configured with multiple drivers, especially for large vehicles such as trucks and buses. In order to meet the seating needs of drivers of different sizes, the seats of the driving position are set to have a large adjustment range. After replacing the driver each time, the current driver manually or electrically adjusts the approximate position of the seat in front of and behind, height, and backrest angle according to personal habits, so as to meet the driving needs of the driver.

[0004] However, such an adjustment method has poor operation convenience. The driver needs to wait for a certain period of time for the completion of the seat adjustment. In addition, the same driver often adjusts the seat to different positions each time, which cannot achieve an accurate driving position and cannot meet the requirements of ergonomics, so the best driving experience cannot be achieved. SUMMARY

[0005] The present application provides a seat adjustment method, device, equipment and storage medium to solve the problem of low seat adjustment accuracy.

[0006] According to an aspect of the present application, a seat adjustment method is provided, comprising:

[0007] Obtaining lower limb parameters of the driver; wherein the lower limb parameters include foot length, calf length and thigh length;

[0008] Obtaining posture parameters of the driver; wherein the posture parameters include pedal plane angle, knee joint bending angle and seat inclination angle;

[0009] According to the lower limb parameters, posture parameters and foot bottom included angle of the driver, obtaining coordinate parameters of a seat reference point, and adjusting the seat position according to the coordinate parameters of the seat reference point.

[0010] The lower limb parameters of the driver are obtained according to the height parameters and gender parameters of the driver. Thus, the lower limb parameters are obtained based on the height parameters, which greatly improves the accuracy of the lower limb parameters compared with the manually measured or predicted lower limb parameters of the driver.

[0011] The driver's lower limb parameters are obtained according to the height parameter and the gender parameter of the driver, and the height parameter of the driver is obtained according to the eye height of the driver in the sitting posture, the heel point position, the gender parameter and the initial height of the seat. The height parameter is calculated according to the actual measurement parameter of the driver's seat, which avoids the pre-input of the height parameter, improves the convenience of obtaining the height parameter, avoids the input error of the height parameter, improves the accuracy of obtaining the height parameter, and further realizes the accurate adjustment of the seat position.

[0012] The posture parameter of the driver is obtained, and the initial posture parameter is obtained according to the preset angle range corresponding to the pedal plane angle, the knee joint bending angle and the seat inclination angle. The initial posture parameter includes the initial pedal plane angle, the initial knee joint bending angle and the initial seat inclination angle. The coordinate parameter of the seat reference point is obtained according to the lower limb parameter, the posture parameter and the foot bottom included angle of the driver, and the seat position is adjusted according to the coordinate parameter of the seat reference point. The initial coordinate parameter of the seat reference point is obtained according to the lower limb parameter, the initial posture parameter and the foot bottom included angle of the driver, and the seat position is adjusted according to the initial coordinate parameter of the seat reference point. Thus, in the initial state that the driver sits on the driver's seat, the vehicle is not started and the seat inclination angle is not adjusted, the initial coordinate parameter of the seat reference point can be calculated based on the above initial posture parameter, the lower limb parameter and the foot bottom included angle, so as to realize the pre-adjustment of the seat in the initial state after the driver enters the driver's seat.

[0013] The posture parameter of the driver is obtained, and the knee joint bending angle is obtained according to the pedal plane angle and the seat inclination angle. The knee joint bending angle calculated by the above method more accurately reflects the actual driving posture of the driver, and further improves the accuracy of the coordinate parameter of the seat reference point.

[0014] After the knee joint bending angle is obtained according to the pedal plane angle and the seat inclination angle, if it is determined that the knee joint bending angle is not located in the corresponding preset angle range, the standard knee joint angle is obtained according to the preset angle range corresponding to the knee joint bending angle. The coordinate parameter of the seat reference point is obtained according to the lower limb parameter, the posture parameter and the foot bottom included angle of the driver, and the coordinate parameter of the seat reference point is obtained according to the lower limb parameter, the pedal plane angle, the seat inclination angle, the standard knee joint bending angle and the foot bottom included angle of the driver. The coordinate parameter of the seat reference point calculated in this way makes the coordinate parameter of the seat reference point calculated when the calculated knee joint bending angle exceeds the preset angle range based on the driving posture of the driver in the comfortable state, so that the calculation result is more consistent with the actual driving scene of the driver, and the calculation precision of the coordinate parameter of the seat reference point is improved.

[0015] The method comprises the following steps: acquiring the coordinate parameters of the seat reference point according to the lower limb parameters, the posture parameters and the foot bottom included angle of the driver, and adjusting the seat position according to the coordinate parameters of the seat reference point. Therefore, the coordinate parameters of the seat reference point are corrected according to the weight parameters and the height parameters of the driver, the accurate coordinate parameters of the seat reference point are acquired, the adjustment accuracy of the seat position is improved, and the driving comfort of the driver is improved.

[0016] According to another aspect of the present application, a seat adjustment device is provided, comprising:

[0017] The lower limb parameter acquisition module is configured to acquire the lower limb parameters of the driver, wherein the lower limb parameters comprise foot length, calf length and thigh length.

[0018] The posture parameter acquisition module is configured to acquire the posture parameters of the driver, wherein the posture parameters comprise pedal plane angle, knee joint bending angle and seat inclination angle.

[0019] The seat position adjustment module is configured to acquire the coordinate parameters of the seat reference point according to the lower limb parameters, the posture parameters and the foot bottom included angle of the driver, and adjust the seat position according to the coordinate parameters of the seat reference point.

[0020] According to another aspect of the present application, a seat adjustment device is provided, comprising a seat controller, a pedal sensor, an inclination sensor and an auxiliary function module; wherein the auxiliary function module comprises at least one of a camera assembly, a seat pressure sensor, a seat height detection sensor, a seat height driving motor and a seat slide rail driving motor.

[0021] The seat controller is connected to the pedal sensor, the inclination sensor and the auxiliary function module respectively, and is configured to acquire the transmission data of the pedal sensor, the inclination sensor and the auxiliary function module.

[0022] The seat controller is configured to acquire the pedal plane angle of the driver.

[0023] The inclination sensor is configured to acquire the seat inclination angle.

[0024] The camera assembly is configured to acquire the facial image of the driver.

[0025] The seat pressure sensor is configured to acquire the weight parameters of the driver.

[0026] The seat height detection sensor is configured to acquire the height information of the seat.

[0027] The seat height adjustment motor is used for adjusting the height of the seat.

[0028] The seat slide rail driving motor is used for controlling the movement of the seat along the slide rail direction.

[0029] The seat adjustment device is used for executing the seat adjustment method according to any one of the embodiments of the present application.

[0030] According to another aspect of the present application, a computer readable storage medium is provided, which stores computer instructions for causing a processor to implement the seat adjustment method according to any one of the embodiments of the present application when executed.

[0031] The technical scheme of the embodiment of the present application realizes the automatic adjustment of the seat position, improves the operation convenience of the seat adjustment, reduces the time consumption required for the driver to wait for the completion of the seat adjustment, avoids the adjustment error caused by the manual adjustment of the driver, guides the driver to participate in the driving in the correct driving posture, and improves the driving experience.

[0032] It should be understood that the content described in this part is not intended to identify the key or important features of the embodiments of the present application, nor is it used to limit the scope of the present application. Other features of the present application will become apparent from the following description. BRIEF DESCRIPTION OF DRAWINGS

[0033] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed in the embodiment description will be briefly introduced below. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can also be obtained by those skilled in the art without creative labor.

[0034] Figure 1 is a flow chart of a seat adjustment method according to an embodiment of the present application;

[0035] Figure 2 is a flow chart of another seat adjustment method according to an embodiment of the present application;

[0036] Figure 3 is a flow chart of another seat adjustment method according to an embodiment of the present application;

[0037] Figure 4 is a structural schematic diagram of a seat adjustment device according to an embodiment of the present application;

[0038] Figure 5 is a structural schematic diagram of a seat adjustment device provided according to an embodiment of the present application;

[0039] Figure 6 is a structural schematic diagram of an electronic device implementing a seat adjustment method of the present application. DETAILED DESCRIPTION

[0040] In order to make the personnel in the technical field better understand the present application, the technical solutions in the embodiments of the present application will be described clearly and completely below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, but not all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative labor should belong to the scope of protection of the present application.

[0041] It should be noted that the terms "first", "second", and the like in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and do not necessarily indicate a specific order or a chronological sequence. It should be understood that the data thus used can be interchanged under appropriate circumstances, so that the embodiments of the present application described herein can be implemented in an order other than that illustrated or described herein. In addition, the terms "include" and "have" and any variations thereof are intended to cover non-exclusive inclusion, for example, a process, method, system, product or device including a series of steps or units does not necessarily have to be limited to those steps or units clearly listed, but can include other steps or units not clearly listed or inherent to these processes, methods, products or devices.

[0042] Embodiment One

[0043] Figure 1 A flowchart of a seat adjustment method provided for the first embodiment of the present application, the present embodiment can be applicable to adjusting the seat position according to the lower limb parameters, posture parameters and foot clamping angle of the driver. The seat adjustment device can be realized in the form of hardware and / or software, and the seat adjustment device is configured in an electronic device, typically, in a vehicle terminal device or a vehicle control device. As shown in the figure, the method comprises: Figure 1

[0044] S101, acquiring the lower limb parameters of the driver; wherein the lower limb parameters include foot length, calf length and thigh length.

[0045] ​The foot length is the length from the ankle joint of the driver to the heel point; the calf length is the length from the ankle joint of the driver to the knee joint; and the thigh length is the length from the knee joint of the driver to the seat reference point; wherein the seat reference point, i.e. the seat H point, is a reference point of the position of the driver in the seat, and is also the rotation point (i.e. the hip point) at which the torso and the thigh of the driver are connected.

[0046] The lower limb parameters can be obtained according to the identity information of the driver; for example, when the face information of the driver is detected by an in-vehicle camera assembly, the identity information of the driver is determined through face recognition technology, and then the matching lower limb parameters are obtained according to the identity information of the driver through the locally stored lower limb information or the lower limb information stored in the background server; at the same time, the identity information of the driver can also be obtained according to the fingerprint information and identity recognition card information input by the driver in the driving position, and the identity recognition information sent by the driver through a terminal device such as a mobile phone; optionally, in the embodiment of the present application, the manner of obtaining the identity information of the driver is not specifically limited, and the manner of obtaining and the storage manner of the lower limb parameters are also not specifically limited.

[0047] Optionally, in the embodiment of the present application, the obtaining of the lower limb parameters of the driver comprises: obtaining the lower limb parameters of the driver according to the height parameter and the gender parameter of the driver. Specifically, the length information of each limb part of the human body has a certain correlation with the height, and can be obtained through the following equation:

[0048] L1 = 0.3H - K x2 (Formula 1-1)

[0049]

[0050] L3 = 0.0823H - K x4 (Formula 1-3)

[0051] Wherein, L1 represents the foot length; L2 represents the calf length; L3 represents the thigh length; H represents the height parameter of the driver; K x2 , K x3 , and K x4 respectively represent the foot coefficient, the calf coefficient and the thigh coefficient; the foot coefficient, the calf coefficient and the thigh coefficient correspond to different values according to different genders of the driver; when the driver is male, K x2 = K m2 , K x3 = K m3 , and K x4 = K m4 ; when the driver is female, K x2 = K f2 , K x3 = Kf3 , K x4 = K f4 ; K m2 , K m3 , K m4 , K f2 , K f3 , K f4 are constant values; thereby achieving lower limb parameter acquisition based on height parameters, greatly improving the accuracy of lower limb parameter acquisition compared to manually measured or predicted lower limb parameters of the driver.

[0052] S102, acquiring a posture parameter of the driver; wherein the posture parameter includes a pedal plane angle, a knee joint bending angle, and a seat inclination angle.

[0053] The pedal plane angle is a value of the change in the pedal angle caused by the driver stepping on the pedal during driving, which can be acquired by a sensor (i.e., a pedal sensor) located at the pedal position; the knee joint bending angle is the angle between the upper leg and the lower leg when the driver is in a driving sitting position, i.e., the angle between the two limbs connected by the knee joint, which can be pre-configured as a fixed value; the seat inclination angle is the seat inclination angle adjusted by the driver according to personal habits, which can be acquired by a Hall sensor (i.e., an inclination sensor) for detecting the seat inclination angle.

[0054] S103, acquiring a coordinate parameter of a seat reference point according to the lower limb parameter, the posture parameter, and the foot bottom included angle of the driver, and adjusting the seat position according to the coordinate parameter of the seat reference point.

[0055] The foot bottom included angle is the included angle between the line connecting the heel point and the ankle point and the shoe sole plane, which can be directly obtained by ergonomics, i.e., the foot bottom included angle is also a pre-configured constant value; after acquiring the lower limb parameter, the posture parameter, and the foot bottom included angle of the driver, the coordinate parameter of the seat reference point can be acquired by the following equation:

[0056]

[0057] wherein a1 represents the pedal plane angle, a2 represents the knee joint bending angle, and a3 represents the seat inclination angle; β represents the foot bottom included angle; X represents the coordinate parameter of the seat reference point in the front-back movement direction, i.e., the coordinate parameter of the seat reference point on the slide rail, and Z represents the coordinate parameter of the seat reference point in the height direction.

[0058] Optionally, in the embodiment of the present application, the obtaining the posture parameter of the driver comprises: obtaining an initial posture parameter according to a preset angle range corresponding to the pedal plane angle, the knee joint bending angle and the seat inclination angle; wherein the initial posture parameter comprises an initial pedal plane angle, an initial knee joint bending angle and an initial seat inclination angle; and the obtaining the coordinate parameter of the seat reference point according to the lower limb parameter, the posture parameter and the foot bottom included angle of the driver, and adjusting the seat position according to the coordinate parameter of the seat reference point, comprises: obtaining an initial coordinate parameter of the seat reference point according to the lower limb parameter, the initial posture parameter and the foot bottom included angle of the driver, and adjusting the seat position according to the initial coordinate parameter of the seat reference point.

[0059] Specifically, when the driver just sits on the driver's seat, the vehicle is not started, and at this time, the pedal plane angle of the driver on the pedal cannot be obtained, and since the driver has not adjusted the seat inclination angle, the expected seat inclination angle of the driver cannot be obtained either. At this time, according to the preset angle range of the pedal plane angle, the knee joint bending angle and the seat inclination angle, the average preset angle of the maximum preset angle and the minimum preset angle is taken as the posture parameter at the current time, that is, the initial posture parameter.

[0060] For example, the maximum pedal plane angle and the minimum pedal plane angle are configured when the vehicle is manufactured, and the average value of the maximum pedal plane angle and the minimum pedal plane angle is taken as the initial pedal plane angle. When the knee joint bending angle is in the range of 118 degrees to 135 degrees, the driver is in a relatively comfortable driving position, and the average value between the maximum knee joint bending angle and the minimum knee joint bending angle can be taken as the initial knee joint bending angle. The adjustable range of the seat inclination angle is also configured when the vehicle is manufactured, for example, the seat inclination angle is in the range of -2 degrees to 12 degrees, and the average value between the maximum seat inclination angle and the minimum seat inclination angle can also be taken as the initial seat inclination angle.

[0061] Therefore, in the initial state that the driver sits on the driver's seat, the vehicle is not started and the seat inclination angle is not adjusted, the initial coordinate parameter of the seat reference point can be calculated and obtained based on the initial posture parameter, the lower limb parameter and the foot bottom included angle, so as to realize the initial state of the seat pre-adjustment after the driver enters the driver's seat.

[0062] Optionally, in the embodiment of the present application, the obtaining the coordinate parameter of the seat reference point according to the lower limb parameter, the posture parameter and the foot bottom included angle of the driver, and adjusting the seat position according to the coordinate parameter of the seat reference point, comprises: correcting the coordinate parameter of the seat reference point according to the height parameter and the weight parameter of the driver to obtain a corrected coordinate parameter, and adjusting the seat position according to the corrected coordinate parameter of the seat reference point.

[0063] Specifically, the seat reference point corresponding to the sitting posture of the driver with different body weight is obviously different, and the body weight affects the coordinate parameter of the seat reference point in the front-back moving direction, therefore, the body weight parameter of the driver is taken as the influencing factor of the seat reference point, and the coordinate parameter of the seat reference point is corrected; wherein the body weight parameter can be detected and acquired through the pressure sensor of the seat position, or can be acquired and matched according to the identity information of the driver, through the body weight information stored locally or the body weight information stored in the background server; the corrected coordinate parameter of the seat reference point is calculated and acquired through the following equation:

[0064]

[0065] Wherein X represents the coordinate parameter of the seat reference point in the front-back moving direction calculated and acquired, that is, the original coordinate parameter before adjustment; X E represents the corrected coordinate parameter of the seat reference point; W represents the body weight parameter of the driver; H represents the height parameter of the driver; K1 and K2 represent correction coefficients and are constant values; therefore, the coordinate parameter of the seat reference point is corrected according to the body weight parameter and the height parameter of the driver, the accurate coordinate parameter of the seat reference point is acquired, the adjustment accuracy of the seat position is improved, and the driving comfort of the driver is improved.

[0066] The technical scheme of the embodiment of the application, after acquiring the lower limb parameter and the posture parameter of the driver, acquires the coordinate parameter of the seat reference point according to the lower limb parameter, the posture parameter and the foot bottom included angle of the driver, and adjusts the seat position according to the coordinate parameter of the seat reference point, realizes the automatic adjustment of the seat position, improves the operation convenience of the seat adjustment, reduces the time consumption required by the driver for waiting for the completion of the seat adjustment, avoids the adjustment error caused by the manual adjustment of the driver, guides the driver to participate in driving in the correct driving posture, and improves the driving experience.

[0067] Embodiment two

[0068] Figure 2 A flow chart of a seat adjustment method provided by the embodiment two of the application, based on the embodiment one, the height parameter of the driver is calculated and acquired according to the related parameters such as the sitting posture eye height and the heel point position of the driver. Figure 2 As shown in the figure, the method comprises:

[0069] S201, acquiring the height parameter of the driver according to the sitting posture eye height, the heel point position, the gender parameter and the initial height of the seat of the driver.

[0070] The sitting eye height is the height of the driver's eyes when the driver sits on the driving seat. The driver's eye position in an image can be obtained according to the facial image of the driver captured by the in-vehicle camera assembly, and then the driver's eye height can be determined according to the height of the camera assembly. The heel point is the contact point between the heel and the support point of the accelerator pedal when the heel is placed on the accelerator pedal. The heel point position is configured as a fixed value when the vehicle is manufactured, and the actual value can also be obtained through a corresponding displacement sensor. The initial seat height is the actual height of the seat adjusted at the current time, specifically the height difference between the upper surface of the seat and the heel point, which can be obtained through a Hall sensor (i.e., a seat height detection sensor) for detecting the height of the seat.

[0071] After obtaining the sitting eye height of the driver, the heel point position, the gender parameter and the initial seat height, the height parameter of the driver can be obtained through the following equation:

[0072] H = 2 (H ie -H is )- K x1 (Equation 2-1)

[0073] wherein H represents the height parameter of the driver; H ie represents the difference between the sitting eye height of the driver and the heel point position; H is represents the initial seat height; K x1 represents the height coefficient; the height coefficient corresponds to different values according to different gender parameters of the driver; when the driver is male, K x1 = K m1 ; when the driver is female, K x1 = K f1 ; K m1 and K f1 are constant values.

[0074] S202, obtaining the lower limb parameter of the driver according to the height parameter and the gender parameter of the driver.

[0075] S203, obtaining the posture parameter of the driver; wherein the posture parameter includes the pedal plane angle, the knee joint bending angle and the seat inclination angle.

[0076] S204, obtaining the coordinate parameter of the seat reference point according to the lower limb parameter, the posture parameter and the foot bottom included angle of the driver, and adjusting the seat position according to the coordinate parameter of the seat reference point.

[0077] The technical scheme of the embodiment of the present application first acquires the height parameter of the driver according to the sitting posture eye height, heel point position, gender parameter and initial height of the seat of the driver, then acquires the lower limb parameter of the driver according to the height parameter and gender parameter of the driver, and acquires the coordinate parameter of the seat reference point according to the lower limb parameter, posture parameter and foot bottom included angle of the driver. Compared with the storage parameter value acquired according to the user identity information or the height parameter input by the user himself, the height parameter is calculated according to the actual measurement parameter of the driving position, which not only avoids the pre-input of the height parameter and improves the convenience of acquiring the height parameter, but also avoids the input error of the height parameter and improves the accuracy of acquiring the height parameter, thereby realizing the accurate adjustment of the seat position.

[0078] Embodiment three

[0079] Figure 3 A flowchart of a seat adjustment method provided by the third embodiment of the present application, which is based on the first embodiment, calculates and acquires the knee joint bending angle according to the pedal plane angle and the seat inclination angle. Figure 3 As shown in the figure, the method comprises:

[0080] S301, acquiring the lower limb parameter of the driver; wherein the lower limb parameter comprises the foot length, calf length and thigh length.

[0081] S302, acquiring the pedal plane angle and the seat inclination angle of the driver, and acquiring the knee joint bending angle according to the pedal plane angle and the seat inclination angle.

[0082] The knee joint bending angle is a human joint parameter on the lower limb of the driver, but when the driver steps on the pedal to cause the change of the pedal plane angle, the knee joint bending angle will change; similarly, when the driver adjusts the seat inclination angle, the seat inclination angle will cause the change of the human posture, which will also cause the change of the knee joint bending angle; therefore, according to the calculation equation or data comparison table configured in advance, the knee joint bending angle matched at the current time can be acquired by calculation or table lookup according to the pedal plane angle and the seat inclination angle acquired at the current time, thereby completing the acquisition of the knee joint bending angle; compared with the constant value of the knee joint bending angle, the knee joint bending angle acquired by the above-mentioned calculation method more accurately reflects the actual driving posture of the driver, and further improves the accuracy of the coordinate parameter of the seat reference point.

[0083] S303, if it is determined that the knee joint bending angle is located in the corresponding preset angle range, acquiring the coordinate parameter of the seat reference point according to the lower limb parameter, pedal plane angle, seat inclination angle, standard knee joint bending angle and foot bottom included angle of the driver.

[0084] The preset angle range corresponding to the knee bending angle represents an angle range in a comfortable driving posture, and thus, if the calculated knee bending angle is within the corresponding preset angle range, the calculated knee bending angle is directly used to calculate the coordinate parameter of the seat reference point in combination with other parameters.

[0085] In S304, if it is determined that the knee bending angle is not within the corresponding preset angle range, a standard knee bending angle is obtained according to the preset angle range corresponding to the knee bending angle.

[0086] In S305, the coordinate parameter of the seat reference point is obtained according to the lower limb parameter of the driver, the pedal plane angle, the seat inclination angle, the standard knee bending angle, and the foot bottom included angle.

[0087] If the calculated knee bending angle is outside the corresponding preset angle range, it indicates that the driver is driving in an uncomfortable posture, and the driver will adjust the body posture to adapt to the change of the knee angle. At this time, the calculated knee bending angle is different from the actual state, and thus, the knee bending angle is not substituted into the height parameter calculation equation, but a standard knee bending angle, i.e., a knee bending angle in the best driving posture, is assigned to the knee bending angle as the knee bending angle at the current time. The standard initial knee bending angle is the same as the initial knee bending angle, i.e., the average value between the maximum knee bending angle and the minimum knee bending angle. The coordinate parameter of the seat reference point is calculated in this way, so that when the calculated knee bending angle is outside the preset angle range, the coordinate parameter of the seat reference point can be calculated based on the driving posture of the driver in the comfortable state, so that the calculation result is more consistent with the actual driving scene of the driver, and the calculation accuracy of the coordinate parameter of the seat reference point is improved.

[0088] The technical solution of the embodiment of the application calculates the knee bending angle according to the pedal plane angle and the seat inclination angle, which is more accurate than configuring a constant value for the knee bending angle to reflect the actual driving posture of the driver. If the calculated knee bending angle is outside the corresponding preset angle range, the initial knee bending angle is assigned to the knee bending angle, so that the coordinate parameter of the seat reference point is calculated based on the driving posture of the driver in the comfortable state, so that the calculation result is more consistent with the actual driving scene of the driver, and the calculation accuracy of the coordinate parameter of the seat reference point is improved.

[0089] Embodiment Four

[0090] Figure 4 is a structural block diagram of a seat adjusting device provided by Embodiment Four of the application, which specifically comprises:

[0091] The lower limb parameter acquisition module 401 is configured to acquire the lower limb parameters of the driver, wherein the lower limb parameters include foot length, lower leg length and upper leg length.

[0092] The posture parameter acquisition module 402 is configured to acquire the posture parameters of the driver, wherein the posture parameters include pedal plane angle, knee joint bending angle and seat inclination angle.

[0093] The seat position adjustment module 403 is configured to acquire the coordinate parameters of a seat reference point according to the lower limb parameters, the posture parameters and the plantar angle of the driver, and adjust the seat position according to the coordinate parameters of the seat reference point.

[0094] The technical scheme of the embodiment of the application, after acquiring the lower limb parameters and the posture parameters of the driver, acquires the coordinate parameters of the seat reference point according to the lower limb parameters, the posture parameters and the plantar angle of the driver, and adjusts the seat position according to the coordinate parameters of the seat reference point, thereby realizing the automatic adjustment of the seat position, improving the operation convenience of the seat adjustment, reducing the time consumption required for the driver to wait for the completion of the seat adjustment, avoiding the adjustment error caused by the manual adjustment of the driver, guiding the driver to participate in driving in a correct driving posture, and improving the driving experience.

[0095] Optionally, the lower limb parameter acquisition module 401 is specifically configured to acquire the lower limb parameters of the driver according to the height parameter and the gender parameter of the driver.

[0096] Optionally, the lower limb parameter acquisition module 401 is specifically configured to acquire the height parameter of the driver according to the sitting eye height, the heel point position, the gender parameter and the initial height of the seat of the driver.

[0097] Optionally, the posture parameter acquisition module 402 is specifically configured to acquire initial posture parameters according to preset angle ranges corresponding to the pedal plane angle, the knee joint bending angle and the seat inclination angle, wherein the initial posture parameters include initial pedal plane angle, initial knee joint bending angle and initial seat inclination angle.

[0098] Optionally, the seat position adjustment module 403 is specifically configured to acquire initial coordinate parameters of a seat reference point according to the lower limb parameters, the initial posture parameters and the plantar angle of the driver, and adjust the seat position according to the initial coordinate parameters of the seat reference point.

[0099] Optionally, the posture parameter acquisition module 402 is specifically configured to acquire the knee joint bending angle according to the pedal plane angle and the seat inclination angle.

[0100] Optionally, the posture parameter acquisition module 402 is specifically configured to acquire a standard knee joint angle according to the preset angle range corresponding to the knee joint bending angle, if it is determined that the knee joint bending angle is not located in the corresponding preset angle range.

[0101] Optionally, the seat position adjusting module 403 is specifically configured to obtain coordinate parameters of a seat reference point according to the lower limb parameters of the driver, the pedal plane angle, the seat inclination angle, the standard knee joint bending angle and the foot bottom included angle.

[0102] Optionally, the seat position adjusting module 403 is specifically configured to correct the coordinate parameters of the seat reference point according to the height parameters and the weight parameters of the driver, to obtain corrected coordinate parameters, and adjust the seat position according to the corrected coordinate parameters of the seat reference point.

[0103] The device described above can perform the seat adjusting method provided by any embodiment of the application, has the function modules and beneficial effects corresponding to the execution method. Technical details not described in detail in the embodiment can be referred to the seat adjusting method provided by any embodiment of the application.

[0104] Embodiment five

[0105] Figure 5 is a structural block diagram of a seat adjusting device provided by the fifth embodiment of the application. The device comprises a seat controller 501, a pedal sensor 502, an inclination angle sensor 503 and an auxiliary function module. The auxiliary function module comprises at least one of a camera assembly 504, a seat pressure sensor 505, a seat height detection sensor 506, a seat height driving motor 507 and a seat slide rail driving motor 508.

[0106] The seat controller 501 is connected to the pedal sensor 502, the inclination angle sensor 503 and the auxiliary function module respectively, and is configured to obtain transmission data of the pedal sensor 502, the inclination angle sensor 503 and the auxiliary function module.

[0107] The pedal sensor 502 is configured to obtain the pedal plane angle of the driver.

[0108] The inclination angle sensor 503 is configured to obtain the seat inclination angle.

[0109] The camera assembly 504 is configured to obtain the facial image of the driver.

[0110] The seat pressure sensor 505 is configured to obtain the weight parameters of the driver.

[0111] The seat height detection sensor 506 is configured to obtain the height information of the seat.

[0112] The seat height adjusting motor 507 is configured to adjust the height of the seat.

[0113] The seat slide rail driving motor 508 is configured to control the movement of the seat along the slide rail direction.

[0114] The technical scheme of the embodiment of the present application, after obtaining the lower limb parameters and the posture parameters of the driver, obtains the coordinate parameters of the seat reference point according to the lower limb parameters, the posture parameters and the plantar angle of the driver, and adjusts the seat position according to the coordinate parameters of the seat reference point, thereby realizing the automatic adjustment of the seat position, improving the poor operation convenience of the seat adjustment, reducing the time consumption required for the driver to wait for the completion of the seat adjustment, avoiding the adjustment error caused by the manual adjustment of the driver, guiding the driver to participate in driving in the correct driving posture, and improving the driving experience.

[0115] Embodiment six

[0116] Figure 6 A structural schematic diagram of an electronic device 10 that can be used to implement embodiments of the present application is shown. The electronic device is intended to represent various forms of digital computers, such as laptops, desktops, tablets, personal digital assistants, servers, blade servers, mainframes, and other appropriate computers. The electronic device can also represent various forms of mobile devices, such as personal digital processors, cellular telephones, smart phones, wearable devices (e.g., headsets, glasses, watches, etc.), and other similar computing devices. The components shown here, their connections and relationships, and their functions, are meant to be examples only, and are not meant to limit implementations of the present application described and / or claimed in this document.

[0117] As Figure 6 shown, the electronic device 10 includes at least one processor 11, and a memory, such as a read-only memory (ROM) 12, a random access memory (RAM) 13, etc., which is communicatively connected to the at least one processor 11, wherein the memory stores a computer program that can be executed by the at least one processor. The processor 11 can perform various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 12 or loaded from the storage unit 18 into the random access memory (RAM) 13. In the RAM 13, various programs and data required for the operation of the electronic device 10 can also be stored. The processor 11, the ROM 12, and the RAM 13 are connected to each other through a bus 14. An input / output (I / O) interface 15 is also connected to the bus 14.

[0118] A plurality of components in the electronic device 10 are connected to the I / O interface 15, including: an input unit 16, such as a keyboard, a mouse, etc.; an output unit 17, such as various types of displays, a loudspeaker, etc.; a storage unit 18, such as a magnetic disk, an optical disk, etc.; and a communication unit 19, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 19 allows the electronic device 10 to exchange information / data with other devices through a computer network, such as the Internet, and / or various telecommunication networks.

[0119] The processor 11 can be various general and / or special purpose processing components with processing and computing capabilities. Some examples of the processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various specialized artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any suitable processor, controller, microcontroller, and the like. The processor 11 performs various methods and processes described above, such as the seat adjustment method.

[0120] In some embodiments, the seat adjustment method can be implemented as a computer program tangibly embodied in a computer readable storage medium, such as the storage unit. In some embodiments, part or all of the computer program can be loaded and / or installed onto the heterogeneous hardware accelerator via the ROM and / or the communication unit. When the computer program is loaded onto the RAM and executed by the processor, one or more steps of the seat adjustment method described above can be performed. Alternatively, in other embodiments, the processor can be configured to perform the seat adjustment method by any other suitable means, such as by means of firmware.

[0121] Various implementations of the systems and techniques described above can be realized in digital electronic circuitry, integrated circuitry, a field programmable gate array (FPGA), an application specific integrated circuit (ASIC), a system on a chip (SOC), a programmable logic device (PLD), a computer hardware, firmware, software, and / or combinations thereof. These various implementations can include implementation in one or more computer programs that are executable and / or interpretable on a programmable system including at least one programmable processor, which can be special or general purpose, coupled to receive data and instructions from, and to transmit data and instructions to, a storage system, at least one input device, and at least one output device.

[0122] Computer programs used to implement the methods of the application can be written in any combination of one or more programming languages. These computer programs can be provided to a processor of a general purpose computer, special purpose computer, or other programmable data processing apparatus to produce a machine, such that the computer program, when executed by the processor of the machine, implements the functions / acts specified in the flowcharts and / or block diagrams. The computer program can be executed entirely on a machine, partially on a machine, partially on a machine and partially on a remote machine or entirely on a remote machine or server.

[0123] In the context of the present application, a computer-readable storage medium can be a tangible medium that can contain or store a computer program for use by or in connection with an instruction execution system, apparatus, or device. A computer-readable storage medium can include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. Alternatively, a computer-readable storage medium can be a machine-readable signal medium. More specific examples of a machine-readable storage medium will include one or more lines of a program of instructions in a transitory signal, a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or Flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

[0124] To provide for interaction with a user, the systems and techniques described here can be implemented on a heterogeneous hardware accelerator having a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user and a keyboard and a pointing device (e.g., a mouse or a trackball) by which the user can provide input to the heterogeneous hardware accelerator. Other kinds of devices can be used to provide for interaction with a user as well; for example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form, including acoustic, speech, or tactile input.

[0125] The systems and techniques described here can be implemented in a computing system that includes a back end component (e.g., as a data server), or that includes a middleware component (e.g., an application server), or that includes a front end component (e.g., a user computer having a graphical user interface or a Web browser through which a user can interact with an implementation of the systems and techniques described here), or any combination of such back end, middleware, or front end components. The components of the system can be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include a local area network (LAN), a wide area network (WAN), a blockchain network, and the Internet.

[0126] The computing system can include clients and servers. A client and server are generally remote from each other and typically interact through a communication network. The relationship of client and server arises by virtue of computer programs running on the respective computers and having a client-server relationship to each other. The server can be a cloud server, also known as a cloud computing server or cloud host, which is a host product in the cloud computing service system, to solve the defects of large management difficulty and weak business scalability in traditional physical host and VPS service.

[0127] It should be understood that the various forms of flow shown above can be used to reorder, add or delete steps. For example, each step described in the present application can be executed in parallel, sequentially or in a different order, as long as the desired results of the technical solutions of the present application can be achieved, which is not limited herein.

[0128] The above detailed description does not constitute a limitation on the protection scope of the present application. Those skilled in the art should understand that various modifications, combinations, sub-combinations and substitutions can be made according to design requirements and other factors. Any modifications, equivalent replacements and improvements made within the spirit and principles of the present application shall be included in the protection scope of the present application.

Claims

1. A method of adjusting a seat, characterized by, The method comprises the following steps: obtaining lower limb parameters of the driver; wherein the lower limb parameters comprise foot length, calf length and thigh length; obtaining posture parameters of the driver; wherein the posture parameters comprise pedal plane angle, knee joint bending angle and seat inclination angle; wherein the pedal plane angle is a value of an angle change of a pedal caused by the driver stepping on the pedal during driving; obtaining coordinate parameters of a seat reference point according to the lower limb parameters, the posture parameters and the plantar angle of the driver, and adjusting the seat position according to the coordinate parameters of the seat reference point; wherein the plantar angle is an angle between a line connecting a heel point and an ankle point and a shoe sole plane; the coordinate parameters of the seat reference point are obtained through the following equation: ; wherein represents the pedal plane angle, represents the knee flexion angle, represents the seat inclination angle; represents the foot wedge angle; represents the coordinate parameter of the seat reference point in the fore-aft direction, i.e. the coordinate parameter of the seat reference point on the slide rail, represents the coordinate parameter of the seat reference point in the height direction; represents the foot length; represents the calf length; represents the thigh length.

2. The method of claim 1, wherein, The method for obtaining the lower limb parameters of the driver comprises the following steps: obtaining the lower limb parameters of the driver according to the height parameters and the gender parameters of the driver.

3. The method of claim 2, wherein, The method for obtaining the lower limb parameters of the driver according to the height parameters and the gender parameters of the driver comprises the following steps: obtaining the height parameters of the driver according to the eye height, the heel point position, the gender parameters and the initial height of the seat of the driver.

4. The method of claim 1, wherein, The seat adjustment method further comprises the following steps: in an initial state in which the driver sits on the driver's seat, the vehicle is not started and the seat inclination angle is not adjusted, obtaining initial posture parameters according to preset angle ranges corresponding to the pedal plane angle, the knee joint bending angle and the seat inclination angle; wherein the initial posture parameters comprise initial pedal plane angle, initial knee joint bending angle and initial seat inclination angle. The method for obtaining the coordinate parameters of the seat reference point according to the lower limb parameters, the posture parameters and the plantar angle of the driver, and adjusting the seat position according to the coordinate parameters of the seat reference point comprises the following steps: obtaining initial coordinate parameters of the seat reference point according to the lower limb parameters, the initial posture parameters and the plantar angle of the driver, and adjusting the seat position according to the initial coordinate parameters of the seat reference point.

5. The method of claim 1, wherein, The method for obtaining the posture parameters of the driver comprises the following steps: obtaining the knee joint bending angle according to the pedal plane angle and the seat inclination angle.

6. The method of claim 5, wherein, After obtaining the knee joint bending angle according to the pedal plane angle and the seat inclination angle, the method comprises the following steps: if it is determined that the knee joint bending angle is not located in the corresponding preset angle range, obtaining a standard knee joint angle according to the preset angle range corresponding to the knee joint bending angle. The method for obtaining the coordinate parameters of the seat reference point according to the lower limb parameters, the posture parameters and the plantar angle of the driver comprises the following steps: obtaining the coordinate parameters of the seat reference point according to the lower limb parameters, the pedal plane angle, the seat inclination angle, the standard knee joint bending angle and the plantar angle of the driver.

7. The method of claim 1, wherein, The method for obtaining the coordinate parameters of the seat reference point according to the lower limb parameters, the posture parameters and the plantar angle of the driver, and adjusting the seat position according to the coordinate parameters of the seat reference point comprises the following steps: correcting the coordinate parameters of the seat reference point according to the height parameters and the weight parameters of the driver to obtain corrected coordinate parameters, and adjusting the seat position according to the corrected coordinate parameters of the seat reference point.

8. A seat adjustment device characterized by comprising: The method comprises the following steps: a lower limb parameter obtaining module is configured to obtain lower limb parameters of the driver; wherein the lower limb parameters comprise foot length, calf length and thigh length; The posture parameter acquisition module is configured to acquire posture parameters of the driver, wherein the posture parameters include a pedal plane angle, a knee joint bending angle, and a seat inclination angle, wherein the pedal plane angle is a value of a pedal angle change caused by the driver stepping on a pedal during driving; The seat position adjustment module is configured to acquire coordinate parameters of a seat reference point according to lower limb parameters, posture parameters, and a foot bottom included angle of the driver, and adjust a seat position according to the coordinate parameters of the seat reference point, wherein the foot bottom included angle is an included angle between a line connecting a heel point and an ankle point and a shoe sole plane, and the coordinate parameters of the seat reference point are acquired by the following equation: ; wherein represents the pedal plane angle, represents the knee flexion angle, represents the seat inclination angle; represents the foot wedge angle; represents the coordinate parameter of the seat reference point in the fore-aft direction, i.e. the coordinate parameter of the seat reference point on the slide rail, represents the coordinate parameter of the seat reference point in the height direction; represents the foot length; represents the calf length; represents the thigh length.

9. A seat adjustment apparatus characterized by comprising: The seat adjustment device includes a seat controller, a pedal sensor, an inclination sensor, and an auxiliary function module, wherein the auxiliary function module includes at least one of a camera assembly, a seat pressure sensor, a seat height detection sensor, a seat height adjustment motor, and a seat slide rail driving motor; The seat controller is connected to the pedal sensor, the inclination sensor, and the auxiliary function module, respectively, and is configured to acquire transmission data of the pedal sensor, the inclination sensor, and the auxiliary function module; The pedal sensor is configured to acquire a pedal plane angle of the driver; The inclination sensor is configured to acquire a seat inclination angle; The camera assembly is configured to acquire a face image of the driver; The seat pressure sensor is configured to acquire a body weight parameter of the driver; The seat height detection sensor is configured to acquire height information of the seat; The seat height adjustment motor is configured to adjust a height of the seat; The seat slide rail driving motor is configured to control movement of the seat along a slide rail direction; The seat adjustment device is configured to execute the seat adjustment method of any one of claims 1-7.

10. A computer-readable storage medium, characterized in that, The computer readable storage medium stores computer instructions, and the computer instructions are configured to enable the processor to implement the seat adjustment method of any one of claims 1-7 when executed.

Citation Information

Patent Citations

  • Passenger car seat H point setting method and device adaptive to any leg length

    CN116070350A

  • Vehicle seat adjusting method, vehicle seat adjusting system and vehicle

    CN116176374A