Driver's seat adjustment method, device and vehicle

By obtaining the user's historical driving behavior and vehicle status, predicting the target driving behavior, and automatically adjusting the driver's seat status, the problem of cumbersome electric adjustment of the driver's seat in the prior art is solved, and the effect of simplifying adjustment and improving efficiency is achieved.

CN119099441BActive Publication Date: 2025-09-05GREAT WALL MOTOR CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411386321.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-09-30
Publication Date
2025-09-05
Estimated Expiration
2044-09-30

Smart Images

  • Figure CN119099441B_ABST
    Figure CN119099441B_ABST
Patent Text Reader

Abstract

The present application provides a driver's seat adjustment method, device and vehicle, which is applied to the field of vehicle technology, including: obtaining the historical driving behavior of the user sitting in the driver's seat in the adjacent previous cycle, predicting the user's target driving behavior in the current cycle based on the road condition information of the vehicle's current road, the vehicle's historical driving status and historical driving behavior, obtaining seat control parameters corresponding to the target driving behavior, and adjusting the state of the driver's seat according to the seat control parameters in the current cycle to match the state of the driver's seat with the target driving behavior. The driver's seat adjustment method provided in the present application can automatically adjust the state of the seat according to the seat control parameters corresponding to the target driving behavior, so that the state of the seat matches the possible driving behavior of the user, which not only makes the state of the seat meet the user's needs, but also simplifies the seat adjustment process and improves the efficiency of seat adjustment.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of vehicle technology, and more particularly, to a driver's seat adjustment method, device, and vehicle. Background Art

[0002] To simplify user operation, more and more driver's seats now support electric adjustment, allowing users to adjust the position, height, and backrest angle of the driver's seat through buttons, touch screens, or remote controls. Although electric adjustment can reduce the difficulty of adjusting the driver's seat, it may require users to make repeated adjustments to meet their needs, making the operation more cumbersome. Summary of the Invention

[0003] The present application provides a driver's seat adjustment method, device and vehicle, which can simplify the driver's seat adjustment process.

[0004] In a first aspect, a driver's seat adjustment method is provided, the method comprising:

[0005] Obtain the historical driving behavior of the user in the driver's seat in the previous adjacent cycle;

[0006] Predicting the user's target driving behavior in the current cycle based on the road condition information of the vehicle's current road, the vehicle's historical driving status, and the historical driving behavior; wherein the historical driving status refers to the vehicle's driving status in the previous cycle;

[0007] Acquiring seat control parameters corresponding to the target driving behavior;

[0008] In the current cycle, the state of the driver's seat is adjusted according to the seat control parameter so that the state of the driver's seat matches the target driving behavior.

[0009] In an embodiment of the present application, the driver's seat is adjusted by first obtaining the historical driving behavior of the user in the driver's seat during the previous cycle. Based on the road condition information of the vehicle's current road, the vehicle's historical driving status, and the historical driving behavior, the user's target driving behavior for the current cycle is predicted. Then, seat control parameters corresponding to the target driving behavior are obtained, and the driver's seat state is adjusted during the current cycle based on the seat control parameters to match the target driving behavior. In this way, the seat state can be automatically adjusted based on the seat control parameters corresponding to the target driving behavior, matching the seat state with the user's potential driving behavior. This not only ensures that the seat state meets the user's needs, but also simplifies the seat adjustment process and improves seat adjustment efficiency.

[0010] Optionally, obtaining the seat control parameters corresponding to the target driving behavior includes: predicting the target driving state of the vehicle in the current cycle based on the road condition information, the historical driving state and the target driving behavior; and obtaining the seat control parameters corresponding to the target driving state.

[0011] In an embodiment of the present application, the target driving state of the vehicle is predicted based on road condition information, historical driving status and target driving behavior, and the state of the driver's seat is adjusted according to the seat control parameters corresponding to the target driving state. This can match the state of the driver's seat with the possible driving states of the vehicle, and thus make the state of the driver's seat more in line with the user's needs during driving.

[0012] Optionally, obtaining the seat control parameters corresponding to the target driving state includes: determining the user's current driving mentality from multiple driving mentalities; wherein the multiple driving mentalities include calm driving and aggressive driving; when the current driving mentality is calm driving, obtaining the seat control parameters corresponding to the target driving state; or, when the current driving mentality is aggressive driving, obtaining the seat control parameters pre-configured for aggressive driving.

[0013] In an embodiment of the present application, when the user's driving mentality is calm driving, the state of the driver's seat is adjusted according to the seat control parameters corresponding to the predicted target driving state. When the user's driving mentality is aggressive driving, the state of the driver's seat is adjusted according to the seat control parameters pre-configured for aggressive driving. This can make the state of the driver's seat more in line with user needs.

[0014] Optionally, the predicting of the user's target driving behavior in the current cycle based on the road condition information of the vehicle's current road, the vehicle's historical driving status and the historical driving behavior includes: determining the user's current driving mentality from multiple driving mentalities; wherein the multiple driving mentalities include calm driving and aggressive driving; when the current driving mentality is calm driving, the target driving behavior is predicted based on the road condition information, the historical driving status and the historical driving behavior; or, when the current driving mentality is aggressive driving, the historical driving behavior is used as the target driving behavior, or a preset driving behavior is used as the target driving behavior.

[0015] In an embodiment of the present application, when the user's driving mentality is calm driving, the user's target driving behavior is predicted based on road condition information, historical driving status and historical driving behavior. When the user's driving mentality is aggressive driving, the historical driving behavior is used as the target driving behavior or the preset driving behavior is used as the target driving behavior, so that a more accurate target driving behavior can be obtained.

[0016] Optionally, the target driving behavior is predicted based on the road condition information, the historical driving state and the historical driving behavior, including: when the historical driving state is a low-speed driving state, if the historical driving behavior includes acceleration and the road condition information indicates that the vehicle is traveling on a high-speed section, determining that the target driving behavior includes acceleration; or, when the historical driving state is a high-speed driving state, if the historical driving behavior includes acceleration and deceleration and the road condition information indicates that the vehicle is traveling on a low-speed section, determining that the target driving behavior includes deceleration.

[0017] Optionally, determining the current driving mentality of the user from multiple driving mentalities includes: obtaining physiological information and / or behavioral characteristic information of the user in the previous cycle; determining the current driving mentality from the multiple driving mentalities based on the physiological information and / or behavioral characteristic information; or, determining the current driving mentality from the multiple driving mentalities based on the historical driving behavior.

[0018] In an embodiment of the present application, a more accurate driving mentality can be obtained by predicting the user's driving mentality based on the user's physiological information and / or behavioral characteristic information in the previous cycle, or predicting the user's driving mentality based on the user's historical driving behavior in the previous cycle.

[0019] Optionally, the seat control parameters include a first seat control parameter for the basic function of the driver's seat, and a second seat control parameter for the auxiliary function of the driver's seat; adjusting the state of the driver's seat according to the seat control parameters includes: if a first confirmation instruction corresponding to the basic function is received from the user, adjusting the basic function of the driver's seat according to the first seat control parameter; if a second confirmation instruction corresponding to the auxiliary function is received from the user, adjusting the auxiliary function of the driver's seat according to the second seat control parameter.

[0020] In an embodiment of the present application, after receiving a confirmation instruction corresponding to the basic function of the driver's seat, the basic function of the driver's seat is adjusted according to the corresponding seat control parameters. After receiving a confirmation instruction corresponding to the auxiliary function of the driver's seat, the auxiliary function of the driver's seat is adjusted according to the corresponding seat control parameters, thereby achieving fine adjustment of the driver's seat.

[0021] In a second aspect, a driver's seat adjustment device is provided, the device comprising:

[0022] An acquisition module, used to acquire the historical driving behavior of the user sitting in the driver's seat in the previous adjacent cycle;

[0023] a prediction module, configured to predict the user's target driving behavior in the current cycle based on road condition information of the vehicle's current road, the vehicle's historical driving status, and the historical driving behavior; wherein the historical driving status is the vehicle's driving status in the previous cycle;

[0024] The acquisition module is further configured to acquire seat control parameters corresponding to the target driving behavior;

[0025] An adjustment module is used to adjust the state of the driver's seat according to the seat control parameter during the current cycle so that the state of the driver's seat matches the target driving behavior.

[0026] In a third aspect, a vehicle is provided, comprising:

[0027] a memory for storing executable program code;

[0028] A processor is used to call and run the executable program code from the memory, so that the vehicle executes the method in any possible implementation of the first aspect.

[0029] In a fourth aspect, a control device program product is provided, which includes: an executable program code, which, when running on a control device, enables the control device to execute the method in any possible implementation of the first aspect.

[0030] In a fifth aspect, a readable storage medium is provided, which stores an executable program code. When the executable program code runs on a control device, the control device executes the method in any possible implementation of the first aspect above. BRIEF DESCRIPTION OF THE DRAWINGS

[0031] Figure 1 This is a structural diagram of a driver's seat provided in an embodiment of the present application;

[0032] Figure 2 This is a flowchart of the steps of a driver's seat adjustment method provided in an embodiment of the present application;

[0033] Figure 3 This is a schematic structural diagram of a driver's seat adjustment device provided in an embodiment of the present application;

[0034] Figure 4 It is a structural schematic diagram of a vehicle provided in an embodiment of the present application. DETAILED DESCRIPTION

[0035] The following will clearly and thoroughly describe the technical solutions in this application in conjunction with the accompanying drawings. In the description of the embodiments of this application, unless otherwise specified, " / " means or, for example, A / B can mean A or B: "and / or" in the text is only a description of the association relationship of associated objects, indicating that there can be three relationships, for example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. In addition, in the description of the embodiments of this application, "multiple" means two or more than two.

[0036] In the following, the terms "first" and "second" are used for descriptive purposes only and should not be understood to imply or suggest relative importance or implicitly indicate the number of technical features indicated. Therefore, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the features.

[0037] See also Figure 1 , Figure 1 This is a schematic diagram of the structure of a driver's seat provided in an embodiment of the present application. Figure 1 As shown, the basic functions of the driver's seat 10 include height adjustment, position adjustment, and backrest angle adjustment. For example, a drive mechanism can be installed within the base of the driver's seat 10 to drive the driver's seat 10 along the X-axis to adjust its position. The same drive mechanism can also drive the driver's seat 10 along the Y-axis to adjust its height. A drive mechanism can also be installed within the seat back to control the seat back to rotate in the Z1 direction or the Z2 direction to adjust the seat back angle.

[0038] The auxiliary functions of the driver's seat 10 include ventilation, massage, heating and leg rest functions. For example, a ventilation mechanism 11 can be provided inside the seat back. After the ventilation mechanism 11 is activated, the back of the user sitting in the driver's seat can be ventilated. A massage mechanism 12 can be provided on the side of the seat back facing the user, and the massage mechanism 12 can be used to massage the user. A heating mechanism 13 can also be provided inside the seat 10, and the heating mechanism 13 can be used to heat the driver's seat. A leg rest mechanism 14 can also be provided in front of the driver's seat 10. The angle and height of the leg rest mechanism 14 can also be adjusted. The leg rest mechanism 14 is used to support the user's legs to help the user relax their legs.

[0039] Exemplarily, the above-mentioned mechanisms can be connected to a control device in the vehicle, such as a head unit terminal (HUT) or other controller that can control the actions of the mechanisms in the driver's seat. The control device can execute the driver's seat adjustment method provided in the embodiment of the present application, control the actions of the above-mentioned mechanisms, and adjust the state of the driver's seat. Adjusting the state of the driver's seat refers to adjusting one or more of the multiple seat control parameters such as the height, position, backrest angle of the driver's seat, the gear position of the ventilation mechanism and the heating mechanism, the gear position and mode of the massage mechanism, and the angle and height of the leg support mechanism. It should be understood that the basic functions and auxiliary functions of the driver's seat may include but are not limited to the above examples.

[0040] See also Figure 2 , Figure 2 This is a flowchart of a driver seat adjustment method provided by an embodiment of the present application. The method can be executed by a control device, such as a HUT, Figure 2 As shown, the method may include the following steps:

[0041] Step 201: Obtain the historical driving behavior of the user sitting in the driver's seat in the previous adjacent cycle.

[0042] Driving behaviors include, but are not limited to, acceleration, deceleration, turning, U-turns, and turning signal activation. Historical driving behaviors may be preset driving behaviors of the user in the preceding cycle, such as, for example, turning signal activation and turning.

[0043] In this embodiment, while the vehicle is in motion, the control device may periodically monitor the user's driving behavior and store the user's driving behavior during each cycle. At the end of a cycle (i.e., the immediately preceding cycle) and the beginning of the next cycle (i.e., the current cycle), the previously stored driving behavior from the preceding cycle may be retrieved. This driving behavior is referred to as historical driving behavior.

[0044] For example, the cycle length of each cycle can be set to 10 minutes. When the vehicle is in motion, each 10 minutes is divided into a cycle. During each cycle, the control device can monitor whether the vehicle's turn signal has been turned on by the user. If the turn signal has been turned on once or multiple times, it is determined that the driving behavior during the cycle includes turning on the turn signal. Similarly, during each cycle, the control device can monitor the steering angle changes of the steering wheel in the vehicle. If the steering angle is greater than or equal to a preset steering angle threshold once or multiple times, it is determined that the driving behavior during the cycle includes turning behavior. At the beginning of the Nth cycle, the pre-stored driving behavior during the N-1th cycle can be obtained. The N-1th cycle is the adjacent previous cycle, and the Nth cycle is the current cycle. In this way, the historical driving behavior during the adjacent previous cycle can be obtained.

[0045] Step 202: Based on the road condition information of the current road where the vehicle is located, the historical driving status and historical driving behavior of the vehicle, predict the user's target driving behavior in the current cycle.

[0046] Among them, the road condition information may include the road type, traffic status, speed limit, traffic volume, etc. of the road currently located by the vehicle. The road type may be a highway, provincial road, county road, rural road, etc., and the traffic status may include unobstructed, congested, slow-moving, closed, etc. The driving status may include high-speed driving status, medium-speed driving status, low-speed driving status, and may also include accelerated driving status, decelerated driving status, uniform speed driving status, etc., but is not limited thereto. The historical driving status is the driving status of the vehicle in the adjacent previous cycle. The control device can determine and store the driving status of the vehicle in each cycle. At the end of the N-1th cycle and the beginning of the Nth cycle, the driving status of the pre-stored N-1th cycle can be obtained to obtain the historical driving status.

[0047] In one embodiment, a neural network model (which may be referred to as a behavior prediction model) may be used to predict the user's target driving behavior in the current cycle. For example, a behavior prediction model may be pre-trained and installed in a control device. The behavior prediction model may be used to predict the target driving behavior based on road condition information, historical driving status, and historical driving behavior. Specifically, when entering the Nth cycle from the N-1th cycle, after obtaining the historical driving behavior, historical driving status, and road condition information for the N-1th cycle, the historical driving behavior, historical driving status, and road condition information may be input into the behavior prediction model. The behavior prediction model may then be used to predict the user's target driving behavior that may occur in the Nth cycle.

[0048] It should be understood that users usually adjust the state of the vehicle based on road conditions, the vehicle's driving status and historical driving behavior. Therefore, the user's target driving behavior that may occur in the next stage (i.e., the current cycle) can be predicted based on road conditions information, historical driving status and historical driving behavior.

[0049] Step 203: Acquire seat control parameters corresponding to the target driving behavior.

[0050] In one embodiment, multiple driving behavior combinations may be pre-set, each of which includes multiple driving behaviors. A corresponding set of seat control parameters may also be set for each driving behavior combination. When obtaining seat control parameters corresponding to a target driving behavior, if the target driving behavior is included in one of the driving behavior combinations, the set of seat control parameters corresponding to that driving behavior combination is used as the seat control parameters corresponding to the target driving behavior.

[0051] For example, a driving behavior combination includes turning on the turn signal, turning, and accelerating. After determining a target driving behavior, if the target driving behavior includes turning on the turn signal, turning, and accelerating, the set of seat control parameters corresponding to this driving behavior combination is used as the seat control parameters corresponding to the target driving behavior. For a driving behavior combination that includes turning on the turn signal, turning, and accelerating, since turning on the turn signal, turning, and accelerating means the user is simultaneously controlling the vehicle to turn or change lanes while also accelerating, requiring a wider field of view and increased focus, the corresponding set of seat control parameters can be set to include a higher seat height and a lower seat back angle. A higher seat height allows the driver's seat to be higher, thereby providing the user with a wider field of view, while a lower seat back angle allows the seat back to be positioned further forward, thereby allowing the user to straighten their back and improve focus. Thus, when adjusting the driver's seat according to this set of seat control parameters, the user can have a wider field of view and increased focus, thereby improving vehicle safety during driving.

[0052] Step 204: In the current cycle, adjust the state of the driver's seat according to the seat control parameters so that the state of the driver's seat matches the target driving behavior.

[0053] In one embodiment, after obtaining the seat control parameters corresponding to the target driving behavior, the state of the driver's seat can be adjusted directly according to the obtained seat control parameters. In another embodiment, after obtaining the seat control parameters corresponding to the target driving behavior, the control device can output a prompt message, prompting the user through the prompt message whether the state of the seat needs to be automatically adjusted. The prompt message can be a voice prompt or a text prompt. For example, the control device can output a voice prompt "whether to automatically adjust the seat" through a speaker, or output a text prompt "whether to automatically adjust the seat" through a display screen. Correspondingly, the control device is connected to a command input device, which can be a button and a display screen, etc. After outputting the prompt message, if a confirmation instruction input by the user through a button or a display screen is received, the control device can adjust the state of the driver's seat according to the obtained seat control parameters.

[0054] As described above, after obtaining a set of seat control parameters corresponding to the target driving behavior, when adjusting the state of the driver's seat based on the obtained set of seat control parameters, for each seat control parameter in the set of seat control parameters, if the current state of the driver's seat is consistent with that seat control parameter, the driver's seat is not adjusted; if the current state of the driver's seat is inconsistent with that seat control parameter, the driver's seat is adjusted. For example, if the seat height in the set of seat control parameters is X and the current height of the driver's seat is X, the height of the driver's seat is not adjusted; if the seat back angle in the set of seat control parameters is Y and the current seat back angle of the driver's seat is Z, the seat back angle of the driver's seat is adjusted to Y.

[0055] For auxiliary functions such as ventilation, heating, massage, and leg rest, the driver's seat can be adjusted based on the relevant seat control parameters among all acquired seat control parameters after the auxiliary function is activated by the user. For example, for the ventilation mechanism, after the user activates the ventilation mechanism, the ventilation mechanism gear position can be adjusted based on the ventilation mechanism gear position included in all acquired seat control parameters. Conversely, if the user does not activate the ventilation mechanism, the ventilation mechanism gear position is not adjusted based on the ventilation mechanism gear position included in all acquired seat control parameters.

[0056] In an embodiment of the present application, the driver's seat is adjusted by first obtaining the historical driving behavior of the user in the driver's seat during the previous cycle. Based on the road condition information of the vehicle's current road, the vehicle's historical driving status, and the historical driving behavior, the user's target driving behavior for the current cycle is predicted. Then, seat control parameters corresponding to the target driving behavior are obtained, and the driver's seat state is adjusted during the current cycle based on the seat control parameters to match the target driving behavior. In this way, the seat state can be automatically adjusted based on the seat control parameters corresponding to the target driving behavior, matching the seat state with the user's potential driving behavior. This not only ensures that the seat state meets the user's needs, but also simplifies the seat adjustment process and improves seat adjustment efficiency.

[0057] Optionally, obtaining seat control parameters corresponding to the target driving behavior includes:

[0058] Predict the vehicle's target driving state in the current cycle based on road condition information, historical driving status, and target driving behavior;

[0059] Acquire seat control parameters corresponding to the target driving state.

[0060] In one embodiment, a neural network model (which may be referred to as a state prediction model) may be used to predict the target driving state of the vehicle in the current cycle. For example, a state prediction model may be pre-trained and installed in a control device. The state prediction model may be used to predict the target driving state that the vehicle may experience based on road condition information, historical driving states, and target driving behavior. Specifically, when entering the Nth cycle from the N-1th cycle, after predicting the target driving behavior that the user may experience in the current cycle, the target driving behavior, the vehicle's historical driving state, and road condition information may be input into the state prediction model, and the target driving state that the vehicle may experience in the Nth cycle may be predicted using the state prediction model.

[0061] In another embodiment, multiple preset driving states may be pre-set, and corresponding road condition information, a corresponding preset historical driving state, and a corresponding driving behavior may be set for each preset driving state. After the target driving behavior is predicted, for each preset driving state, if the road condition information of the vehicle's current road matches the road condition information corresponding to the preset driving state, the vehicle's historical driving state matches the preset historical driving state corresponding to the preset driving state, and the target driving behavior matches the driving behavior corresponding to the preset driving state, then the preset driving state is determined to be the target driving state.

[0062] For example, when a vehicle's driving states include acceleration, deceleration, and constant speed, three sets of seat control parameters can be set for each of the three driving states (i.e., acceleration, deceleration, and constant speed). For example, in the acceleration state, the user requires a wider field of view and increased concentration. Therefore, the corresponding set of seat control parameters can be set to include a higher seat height and a lower seat back angle. Thus, when adjusting the driver's seat according to this set of seat control parameters, the user can have a wider field of view and improve concentration. In the deceleration state, the user's required field of view and concentration are lower than in the acceleration state. Therefore, the corresponding set of seat control parameters can be set to a seat height slightly lower than that corresponding to the acceleration state, and a seat back angle slightly higher than that corresponding to the acceleration state. Thus, when adjusting the driver's seat according to this set of seat control parameters, the user can have a wider field of view and improve concentration. Furthermore, the driver's seat can have a larger seating space and improve comfort. When the vehicle is traveling at a constant speed, indicating that the road conditions and the user's driving state are good, and the user may have been driving for a long time, the seat height and seat back angle included in the corresponding set of seat control parameters can be set to normal values. At the same time, control parameters such as the gear position of the ventilation and heating mechanisms, as well as the gear position and mode of the massage mechanism can be added to the set of seat control parameters. In this way, when adjusting the driver's seat according to the set of seat control parameters, the activation of related auxiliary functions can be controlled based on the gear position of the ventilation and heating mechanisms, as well as the gear position and mode of the massage mechanism, to alleviate fatigue caused by long-term driving.

[0063] When the predicted target driving state is one of an accelerating state, a decelerating state, and a constant speed state, the set of seat control parameters corresponding to the target driving state can be used as the seat control parameters for the driver's seat in the current cycle. The driver's seat state can then be adjusted based on the determined set of seat control parameters.

[0064] It should be understood that the above are merely illustrative examples, and the specific method for predicting the target driving state of a vehicle based on road condition information, historical driving status, and target driving behavior may include but is not limited to the above examples.

[0065] In an embodiment of the present application, the target driving state of the vehicle is predicted based on road condition information, historical driving status and target driving behavior, and the state of the driver's seat is adjusted according to the seat control parameters corresponding to the target driving state. This can match the state of the driver's seat with the possible driving states of the vehicle, and thus make the state of the driver's seat more in line with the user's needs during driving.

[0066] Optionally, obtaining seat control parameters corresponding to the target driving state includes:

[0067] Determining a user's current driving mentality from a plurality of driving mentalities; wherein the plurality of driving mentalities include calm driving and aggressive driving;

[0068] When the current driving state is calm driving, obtaining seat control parameters corresponding to the target driving state;

[0069] Alternatively, when the current driving mentality is aggressive driving, seat control parameters pre-configured for aggressive driving are obtained.

[0070] When the driving mentality is calm, the user's mindset is relatively calm and rational when driving the vehicle, and the predicted target driving behavior is more reliable. When the driving mentality is aggressive, the user's mindset is unstable when driving the vehicle, and the predicted driving behavior is less reliable.

[0071] In one embodiment, when determining the seat control parameters corresponding to the target driving state, the user's current driving state can be determined. If the current driving state is calm, it is determined that the user can drive the vehicle rationally, and the seat control parameters corresponding to the target driving state can be obtained. Conversely, if the current driving state is aggressive, a set of seat control parameters pre-configured for aggressive driving is obtained, and the driver's seat is adjusted based on this set of seat control parameters.

[0072] For example, for intense driving, a corresponding set of seat control parameters can be set to include a smaller seat height and a larger position parameter. The smaller seat height can increase the distance between the driver's seat and the roof, while the larger position parameter can increase the distance between the driver's seat and the console, thereby providing the driver's seat with a larger riding space. The larger riding space can give the user a more comfortable and relaxed feeling, thereby reducing the user's anxiety and tension.

[0073] It should be noted that when the user's driving mentality is aggressive, the reliability of the predicted target driving behavior is low, and therefore the target driving state determined based on the target driving behavior is inaccurate. In this case, adjusting the driver's seat according to the seat control parameters corresponding to the target driving state may not meet the user's needs. However, pre-configured seat control parameters for aggressive driving can accurately match the user's current needs, thereby making the driver's seat state more suitable for the user's needs.

[0074] In an embodiment of the present application, when the user's driving mentality is calm driving, the state of the driver's seat is adjusted according to the seat control parameters corresponding to the predicted target driving state. When the user's driving mentality is aggressive driving, the state of the driver's seat is adjusted according to the seat control parameters pre-configured for aggressive driving. This can make the state of the driver's seat more in line with user needs.

[0075] Optionally, determining the user's current driving mentality from a plurality of driving mentalities includes:

[0076] Acquiring physiological information and / or behavioral characteristic information of the user in a previous cycle; determining the current driving mentality from multiple driving mentalities based on the physiological information and / or behavioral characteristic information;

[0077] Alternatively, the current driving mentality is determined from a plurality of driving mentalities based on historical driving behaviors.

[0078] Physiological information may include, but is not limited to, the user's heart rate, blood pressure, electromyography, and skin temperature, which can be used to determine the user's state of mind. Behavioral characteristic information may include, but is not limited to, the user's blink frequency and amplitude, eye closure duration, facial expression, head posture, sitting posture, and other behavioral characteristic information that can be used to determine the user's state of mind.

[0079] In one embodiment, the user's current driving mentality can be predicted by a neural network model (which can be called a mentality prediction model). For example, a mentality prediction model can be pre-trained, and the mentality prediction model can be installed in a control device. The mentality prediction model can be based on one or more current physiological information and / or one or more behavioral characteristic information of the user to make predictions to obtain the user's current driving mentality. Specifically, in each cycle, the control device can obtain and store the physiological information and behavioral characteristic information required to predict the user's driving mentality. When entering the Nth cycle from the N-1th cycle, the pre-stored physiological information and behavioral characteristic information of the user in the N-1th cycle can be obtained, and then the obtained physiological information and behavioral characteristic information can be input into the mentality prediction model, and the user's current driving mentality can be predicted by the mentality prediction model.

[0080] In another embodiment, the current driving mentality can be determined from multiple driving mentalities based on the user's historical driving behavior in the previous cycle. A mentality prediction model can be pre-trained, and the mentality prediction model can predict the user's driving mentality based on the user's driving behavior. When entering the Nth cycle from the N-1th cycle, the pre-stored historical driving behavior for the N-1th cycle can be obtained. The historical driving behavior can then be input into the mentality prediction model, and the user's current driving mentality can be predicted using the mentality prediction model.

[0081] For another example, multiple driving behavior combinations can be pre-set for each driving mentality. Each driving behavior combination includes multiple driving behaviors, and each driving behavior combination corresponds to a driving mentality. After obtaining historical driving behaviors, if the historical driving behaviors are driving behaviors in one of the driving behavior combinations, the driving mentality corresponding to the driving behavior combination is used as the user's current driving mentality. For example, a driving behavior combination includes turning on the turn signal, turning, and accelerating. After determining the target driving behavior, if the target driving behavior includes turning on the turn signal, turning, and accelerating, the driving mentality corresponding to the driving behavior combination is used as the current driving mentality.

[0082] It should be understood that the above are merely illustrative examples, and specific methods for determining the current driving mentality may include but are not limited to the above examples.

[0083] In an embodiment of the present application, a more accurate driving mentality can be obtained by predicting the user's driving mentality based on the user's physiological information and / or behavioral characteristic information in the previous cycle, or predicting the user's driving mentality based on the user's historical driving behavior in the previous cycle.

[0084] Optionally, based on the traffic condition information of the current road on which the vehicle is located, the historical driving status and historical driving behavior of the vehicle, the user's target driving behavior in the current cycle is predicted, including:

[0085] Determining a user's current driving mentality from a plurality of driving mentalities; wherein the plurality of driving mentalities include calm driving and aggressive driving;

[0086] When the current driving mentality is calm driving, the target driving behavior is predicted based on road condition information, historical driving status and historical driving behavior;

[0087] Alternatively, when the current driving mentality is aggressive driving, the historical driving behavior is used as the target driving behavior, or the preset driving behavior is used as the target driving behavior.

[0088] In one embodiment, when predicting a user's target driving behavior, the user's current driving mentality can first be determined. If the current driving mentality is calm driving, it is determined that the user is capable of rational driving. In this case, the target driving behavior can be predicted based on the vehicle's current road conditions, the vehicle's historical driving status, and historical driving behavior. Conversely, if the current driving mentality is aggressive driving, the historical driving behavior can be directly used as the target driving behavior, or a preset driving behavior corresponding to aggressive driving can be used as the target driving behavior.

[0089] It should be noted that when the user's current driving mentality is aggressive, the reliability of the predicted target driving behavior is lower. However, in this case, the user's driving behavior is highly similar to their historical driving behavior and has a high degree of consistency, so it can be pre-set. Therefore, when the user's driving mentality is aggressive, using historical driving behavior as the target driving behavior, or using a preset driving behavior as the target driving behavior, can yield a more accurate target driving behavior.

[0090] In an embodiment of the present application, when the user's driving mentality is calm driving, the user's target driving behavior is predicted based on road condition information, historical driving status and historical driving behavior. When the user's driving mentality is aggressive driving, the historical driving behavior is used as the target driving behavior or the preset driving behavior is used as the target driving behavior, so that a more accurate target driving behavior can be obtained.

[0091] Optionally, based on road condition information, historical driving status, and historical driving behavior, the target driving behavior is predicted, including:

[0092] In the case where the historical driving state is a low-speed driving state, if the historical driving behavior includes acceleration and the road condition information indicates that the vehicle is traveling on a high-speed road section, determining that the target driving behavior includes acceleration;

[0093] Alternatively, when the historical driving state is a high-speed driving state, if the historical driving behavior includes acceleration and deceleration and the road condition information indicates that the vehicle is traveling on a low-speed road section, it is determined that the target driving behavior includes deceleration.

[0094] A low-speed driving state refers to a vehicle speed less than a first speed threshold, and a high-speed driving state refers to a vehicle speed greater than a second speed threshold, with the first speed threshold being less than the second speed threshold. A high-speed road section may have a speed limit greater than a third speed threshold, and a low-speed road section may have a speed limit less than a fourth speed threshold, with the third speed threshold being greater than the fourth speed threshold.

[0095] For example, during the process of determining the historical driving state, the vehicle's current speed may be obtained. When the speed is less than a first speed threshold, the historical driving state is determined to be a low-speed driving state. When the speed is greater than a second speed threshold, the historical driving state is determined to be a high-speed driving state. After obtaining road condition information, if the speed limit of the road is determined to be greater than a third speed threshold based on the road condition information, the vehicle is determined to be traveling on a high-speed section. If the speed limit of the road is determined to be less than a fourth speed threshold based on the road condition information, the vehicle is determined to be traveling on a low-speed section.

[0096] After determining the historical driving state and historical driving behavior, if the historical driving state is a low-speed driving state, the historical driving behavior includes acceleration, and the road condition information indicates that the vehicle was traveling on a high-speed road section, then the target driving behavior is determined to include acceleration. Similarly, after determining the historical driving state and historical driving behavior, if the historical driving state is a high-speed driving state, the historical driving behavior includes acceleration and / or deceleration, and the road condition information indicates that the vehicle was traveling on a low-speed road section, then the target driving behavior is determined to include deceleration.

[0097] It should be understood that the above are merely illustrative examples, and specific methods for predicting target driving behavior based on road condition information, historical driving status, and historical driving behavior may include but are not limited to the above examples.

[0098] Optionally, the seat control parameters include a first seat control parameter for a basic function of the driver's seat and a second seat control parameter for an auxiliary function of the driver's seat; and adjusting the state of the driver's seat according to the seat control parameters includes:

[0099] If a first confirmation instruction corresponding to a basic function input by the user is received, adjusting the basic function of the driver's seat according to the first seat control parameter;

[0100] If a second confirmation instruction corresponding to the auxiliary function input by the user is received, the auxiliary function of the driver's seat is adjusted according to the second seat control parameter.

[0101] Exemplarily, the acquired set of seat control parameters may include one or more first seat control parameters such as height, position and backrest angle corresponding to basic functions such as height adjustment, position adjustment and backrest angle adjustment of the driver's seat, and one or more second seat control parameters such as the gear position of the ventilation mechanism and heating mechanism, the gear position and mode of the massage mechanism, and the angle and height of the leg rest mechanism corresponding to auxiliary functions such as ventilation function, massage function, heating function and leg rest function.

[0102] During the process of adjusting the driver's seat, the control device may output a first prompt message, prompting the user via the first prompt message whether to automatically adjust basic functions of the driver's seat, such as height, position, and seat back angle. After outputting the first prompt message, if a first confirmation instruction is received from the user via a button or display, the control device may automatically adjust the basic functions of the driver's seat according to a first seat control parameter from a set of seat control parameters.

[0103] Similarly, during the process of adjusting the driver's seat state, the control device may output a second prompt message, prompting the user via the second prompt message whether to automatically adjust the driver's seat auxiliary function. After outputting the second prompt message, if a second confirmation instruction is received from the user via a button or display, the control device may automatically adjust the driver's seat auxiliary function based on a second seat control parameter from the set of seat control parameters.

[0104] For auxiliary functions, the control device may output a corresponding second prompt after the user activates the auxiliary function, and automatically adjust the auxiliary function based on the second seat control parameters after receiving a second confirmation instruction from the user. For example, for the ventilation mechanism, the control device may output a second prompt after the user activates the ventilation mechanism, such as a voice prompt "Do you want to automatically adjust the ventilation position?" Subsequently, after receiving the second confirmation instruction from the user, the ventilation mechanism may be adjusted based on the ventilation position included in a set of seat control parameters.

[0105] In an embodiment of the present application, after receiving a confirmation instruction corresponding to the basic function of the driver's seat, the basic function of the driver's seat is adjusted according to the corresponding seat control parameters. After receiving a confirmation instruction corresponding to the auxiliary function of the driver's seat, the auxiliary function of the driver's seat is adjusted according to the corresponding seat control parameters, thereby achieving fine adjustment of the driver's seat.

[0106] Optionally, obtaining seat control parameters corresponding to the target driving behavior includes:

[0107] Determine the target time period of the current time point from multiple time periods within a day;

[0108] A seat control parameter corresponding to the target driving behavior and the target time period is determined.

[0109] For example, 0:00 to 6:00 in a day can be divided into a time period, 6:00 to 12:00 can be divided into a time period, 12:00 to 20:00 can be divided into a time period, and 20:00 to 24:00 can be divided into a time period. For each time period, multiple driving behavior combinations can be set, each driving behavior combination includes multiple driving behaviors, and a corresponding set of seat control parameters can be set for each driving behavior combination. In the process of obtaining the seat control parameters, the target time period of the current time point is first determined, and the target driving behavior is determined. Then, the multiple driving behavior combinations corresponding to the target time period can be determined. For the multiple driving behavior combinations corresponding to the target time period, if the target driving behavior is a driving behavior in one of the driving behavior combinations, the set of seat control parameters corresponding to the driving behavior combination is used as the seat control parameters corresponding to the target driving behavior.

[0110] In an embodiment of the present application, the seat control parameters are determined based on the current time point and the target driving behavior, so that the seat control parameters can be matched with the current time and the user's driving behavior, thereby improving the matching degree between the driver's seat state and the user state, and matching the driver's seat state with the user's physical state.

[0111] See also Figure 3 , Figure 3 This is a schematic diagram of the structure of a driver's seat adjustment device provided in an embodiment of the present application. Figure 3 As shown, the apparatus 300 may include:

[0112] An acquisition module 301 is used to acquire the historical driving behavior of the user sitting in the driver's seat in the previous adjacent cycle;

[0113] A prediction module 302 is configured to predict the user's target driving behavior in a current cycle based on the road condition information of the vehicle's current road, the vehicle's historical driving status, and the historical driving behavior;

[0114] The acquisition module 301 is further configured to acquire seat control parameters corresponding to the target driving behavior;

[0115] The adjustment module 303 is configured to adjust the state of the driver's seat according to the seat control parameters within the current cycle so that the state of the driver's seat matches the target driving behavior.

[0116] Optionally, the acquisition module 301 is specifically used to predict the target driving state of the vehicle in the current cycle based on the road condition information, the historical driving state and the target driving behavior; and obtain the seat control parameters corresponding to the target driving state.

[0117] Optionally, the acquisition module 301 is specifically used to determine the user's current driving mentality from multiple driving mentalities; wherein, the multiple driving mentalities include calm driving and aggressive driving; when the current driving mentality is calm driving, the seat control parameters corresponding to the target driving state are acquired; or, when the current driving mentality is aggressive driving, the seat control parameters pre-configured for aggressive driving are acquired.

[0118] Optionally, the prediction module 302 is specifically used to determine the user's current driving mentality from multiple driving mentalities; wherein, the multiple driving mentalities include calm driving and aggressive driving; when the current driving mentality is the calm driving, the target driving behavior is predicted based on the road condition information, the historical driving status and the historical driving behavior; or, when the current driving mentality is the aggressive driving, the historical driving behavior is used as the target driving behavior, or the preset driving behavior is used as the target driving behavior.

[0119] Optionally, the prediction module 302 is specifically used to determine that the target driving behavior includes acceleration when the historical driving state is a low-speed driving state, if the historical driving behavior includes acceleration and the road condition information indicates that the vehicle is traveling on a high-speed section; or, when the historical driving state is a high-speed driving state, if the historical driving behavior includes acceleration and deceleration and the road condition information indicates that the vehicle is traveling on a low-speed section, determine that the target driving behavior includes deceleration.

[0120] Optionally, determining the current driving mentality of the user from multiple driving mentalities includes: obtaining physiological information and / or behavioral characteristic information of the user in the previous cycle; determining the current driving mentality from the multiple driving mentalities based on the physiological information and / or behavioral characteristic information; or, determining the current driving mentality from the multiple driving mentalities based on the historical driving behavior.

[0121] Optionally, the adjustment module 303 is specifically used to adjust the state of the driver's seat according to the seat control parameters, including: if a first confirmation instruction corresponding to the basic function is received from the user input, adjusting the basic function of the driver's seat according to the first seat control parameter; if a second confirmation instruction corresponding to the auxiliary function is received from the user input, adjusting the auxiliary function of the driver's seat according to the second seat control parameter.

[0122] See also Figure 4 , Figure 4 This is a schematic diagram of the structure of a vehicle provided in an embodiment of the present application. Figure 4 As shown, the vehicle 400 includes: a memory 401 and a processor 402, wherein the memory 401 stores an executable program code 4011, and the processor 402 is used to call and execute the executable program code 4011 to perform a driver's seat adjustment method.

[0123] In addition, an embodiment of the present application also protects a driver's seat adjustment device, which may include a memory and a processor, wherein the memory stores executable program code, and the processor is used to call and execute the executable program code to execute a driver's seat adjustment method provided in an embodiment of the present application.

[0124] In this embodiment, the device can be divided into functional modules based on the above-described method examples. For example, each functional module can be mapped to a specific functional module, or two or more functions can be integrated into a single processing module. The integrated module can be implemented in hardware. It should be noted that the module division in this embodiment is illustrative and represents only a logical functional division. In actual implementation, other division methods may be used.

[0125] In the case of dividing each functional module into corresponding functional modules, the device may further include an acquisition module, a prediction module, an adjustment module, etc. It should be noted that all relevant contents of each step involved in the above method embodiment can be referred to the functional description of the corresponding functional module and will not be repeated here.

[0126] It should be understood that the device provided in this embodiment is used to execute the above-mentioned driver's seat adjustment method, and thus can achieve the same effect as the above-mentioned implementation method.

[0127] In the case of an integrated unit, the device may include a processing module and a storage module. When the device is used in a vehicle, the processing module may be used to control and manage the vehicle's movements. The storage module may be used to support the vehicle's execution of program codes, etc.

[0128] The processing module may be a processor or a control device that implements or executes various exemplary logic blocks, modules, and circuits disclosed herein. The processor may also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of a digital signal processing (DSP) and a microprocessor, and the storage module may be a memory.

[0129] In addition, the device provided in the embodiments of the present application can specifically be a chip, component or module, and the chip may include a connected processor and memory; wherein the memory is used to store instructions, and when the processor calls and executes the instructions, the chip can execute a driver's seat adjustment method provided in the above embodiment.

[0130] This embodiment also provides a readable storage medium, which stores executable program code. When the executable program code runs on the control device, the control device executes the above-mentioned related method steps to implement a driver's seat adjustment method provided by the above embodiment.

[0131] This embodiment also provides a control device program product. When the control device program product runs on the control device, it enables the control device to execute the above-mentioned related steps to implement a driver's seat adjustment method provided by the above embodiment.

[0132] Among them, the device, readable storage medium, control device program product or chip provided in this embodiment are all used to execute the corresponding methods provided above. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects in the corresponding methods provided above, and will not be repeated here.

[0133] Through the description of the above implementation methods, technical personnel in the relevant field can understand that for the convenience and simplicity of description, only the division of the above-mentioned functional modules is used as an example. In actual applications, the above-mentioned functions can be distributed and completed by different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.

[0134] In the embodiments provided in this application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of modules or units is only a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another device, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0135] The above content is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this application should be included in the scope of protection of the present application. Therefore, the scope of protection of the present application should be based on the scope of protection of the claims.

Claims

1. A driver's seat adjustment method, characterized in that: The method comprises: Obtain the historical driving behavior of the user in the driver's seat in the previous adjacent cycle; Predicting the user's target driving behavior in the current cycle based on the road condition information of the vehicle's current road, the vehicle's historical driving status, and the historical driving behavior; wherein the historical driving status refers to the vehicle's driving status in the previous cycle; Predicting a target driving state of the vehicle in the current cycle based on the road condition information, the historical driving state, and the target driving behavior; acquiring seat control parameters corresponding to the target driving state; In the current cycle, the state of the driver's seat is adjusted according to the seat control parameter so that the state of the driver's seat matches the target driving state.

2. The method according to claim 1, wherein The acquiring of the seat control parameters corresponding to the target driving state includes: Determining the user's current driving mentality from a plurality of driving mentalities; wherein the plurality of driving mentalities include calm driving and aggressive driving; When the current driving state is calm driving, obtaining the seat control parameter corresponding to the target driving state; Alternatively, when the current driving mentality is the intense driving, the seat control parameters pre-configured for the intense driving are obtained.

3. The method according to claim 1, wherein The predicting of the target driving behavior of the user in the current period based on the road condition information of the current road of the vehicle, the historical driving status of the vehicle, and the historical driving behavior includes: Determining the user's current driving mentality from a plurality of driving mentalities; wherein the plurality of driving mentalities include calm driving and aggressive driving; When the current driving mentality is calm driving, the target driving behavior is predicted based on the road condition information, the historical driving state, and the historical driving behavior; Alternatively, when the current driving mentality is the intense driving, the historical driving behavior is used as the target driving behavior, or a preset driving behavior is used as the target driving behavior.

4. The method according to claim 3, wherein The predicting of the target driving behavior based on the road condition information, the historical driving state, and the historical driving behavior includes: In a case where the historical driving state is a low-speed driving state, if the historical driving behavior includes acceleration and the road condition information indicates that the vehicle is traveling on a high-speed road section, determining that the target driving behavior includes acceleration; Alternatively, when the historical driving state is a high-speed driving state, if the historical driving behavior includes acceleration and deceleration and the road condition information indicates that the vehicle is traveling on a low-speed road section, it is determined that the target driving behavior includes deceleration.

5. The method according to claim 2 or 3, wherein: Determining the user's current driving mentality from a plurality of driving mentalities includes: Acquiring physiological information and / or behavioral characteristic information of the user in the previous period; determining the current driving mentality from the multiple driving mentalities based on the physiological information and / or behavioral characteristic information; Alternatively, the current driving mentality is determined from the multiple driving mentalities based on the historical driving behavior.

6. The method according to claim 1, wherein The seat control parameters include a first seat control parameter for a basic function of the driver's seat and a second seat control parameter for an auxiliary function of the driver's seat; The adjusting the state of the driver's seat according to the seat control parameter includes: If a first confirmation instruction corresponding to the basic function input by the user is received, adjusting the basic function of the driver's seat according to the first seat control parameter; If a second confirmation instruction corresponding to the auxiliary function input by the user is received, the auxiliary function of the driver's seat is adjusted according to the second seat control parameter.

7. A driver's seat adjustment device, characterized in that: The device comprises: An acquisition module, used to acquire the historical driving behavior of the user sitting in the driver's seat in the previous adjacent cycle; a prediction module, configured to predict the user's target driving behavior in the current cycle based on road condition information of the vehicle's current road, the vehicle's historical driving status, and the historical driving behavior; wherein the historical driving status is the vehicle's driving status in the previous cycle; The acquisition module is further configured to predict a target driving state of the vehicle in the current cycle based on the road condition information, the historical driving state, and the target driving behavior; and acquire seat control parameters corresponding to the target driving state; An adjustment module is used to adjust the state of the driver's seat according to the seat control parameters during the current cycle so that the state of the driver's seat matches the target driving state.

8. A readable storage medium, characterized in that: The readable storage medium stores executable program code, and when the executable program code is executed by a control device, the control device executes the method according to any one of claims 1 to 6.

9. A vehicle, characterized in that: The vehicle comprises: a memory for storing executable program code; A processor is configured to call and run the executable program code from the memory, so that the vehicle executes the method according to any one of claims 1 to 6.

Citation Information

Patent Citations

  • Vehicle seat adjustment method and vehicle seat adjustment device

    CN108770351A

  • Method, device and system for optimizing driving environment of cockpit

    CN118683467A