Vehicle control method and vehicle
By acquiring road condition information for the target road section, the local height of the vehicle seats and the backrest tilt angle are adjusted in advance, solving the problem of passenger discomfort when driving on special road sections and improving user comfort and safety.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- GREAT WALL MOTOR CO LTD
- Filing Date
- 2025-12-30
- Publication Date
- 2026-07-30
AI Technical Summary
When a vehicle is traveling on steep inclines, declines, or turns, changes in the vehicle's posture can cause discomfort for passengers, affecting both comfort and safety.
By acquiring road condition information for the target road segment, the adjustment parameters of the target seat are determined in advance, including adjusting the local height of the seat, the backrest tilt angle, and the steering wheel tilt angle, and these adjustments are made in advance before the vehicle reaches the target road segment.
This effectively avoids user discomfort caused by changes in vehicle posture when driving on the target road section, improving ride comfort and safety.
Smart Images

Figure CN2025147531_30072026_PF_FP_ABST
Abstract
Description
Vehicle control methods and vehicles Technical Field
[0001] This disclosure relates to the field of vehicle technology, and more specifically, to a vehicle control method and a vehicle in the field of vehicle technology. Background Technology
[0002] With the rapid development of the automotive industry and the improvement of people's living standards, people have increasingly higher requirements for driving comfort. When vehicles are driving on slopes or on special road sections with angles, such as those requiring turns, users often experience discomfort such as leaning forward, tilting backward, or sliding due to changes in the vehicle's posture. For example, on roads with a large slope, the user's body posture will change significantly; this will affect the user's riding comfort and may even threaten driving safety.
[0003] Therefore, improving the comfort of users' rides is a technical problem that urgently needs to be solved. Summary of the Invention
[0004] This disclosure provides a vehicle control method and a vehicle that can improve the user's riding comfort.
[0005] In a first aspect, a vehicle control method is provided, the method comprising: acquiring road condition information of a target road segment; wherein the target road segment is used to represent the road segment to which the vehicle is to travel; the road condition information includes road slope and / or road curvature; determining target adjustment parameters of a target seat in the vehicle based on the road condition information of the target road segment; and adjusting the target seat based on the target adjustment parameters before traveling to the target road segment.
[0006] In the embodiments of this disclosure, road condition information of the target road segment is obtained; based on the road condition information of the target road segment, target adjustment parameters of the target seat are determined; then, before the vehicle travels to the target road segment, the target seat is adjusted based on the target adjustment parameters; since the target road segment is used to represent the road segment to be traveled by the vehicle, the road condition information includes road slope and / or road curvature, so the terrain features of the road segment to be traveled ahead of the vehicle can be determined in advance; and the target seat is adjusted based on the terrain features of the road segment to be traveled ahead of the vehicle; when the vehicle is traveling on the target road segment, since the target seat has been adjusted in advance, the discomfort of the user driving caused by the change of the vehicle body posture when traveling on the target road segment is avoided; based on this, this solution can improve the user's riding comfort.
[0007] In conjunction with the first aspect, in some implementations of the first aspect, the road condition information includes road slope; the method provided in this disclosure further includes: determining a first target area on the cushion of the target seat; wherein the first target area is an area near the steering wheel side of the vehicle; and determining target adjustment parameters of the target seat in the vehicle based on the road condition information of the target road segment, including: determining the adjustment height of the first target area and the tilt angle of the backrest of the target seat based on the road slope; wherein the adjustment height of the first target area and the tilt angle of the backrest are positively correlated with the road slope.
[0008] In the embodiments of this disclosure, determining the adjustment height of the first target area and the tilt angle of the target seat backrest based on the road slope can ensure that the driver's hips and legs receive appropriate support on roads with different slopes, thereby improving the user's riding comfort.
[0009] In combination with the first aspect and the above implementation methods, in some implementation methods of the first aspect, the road condition information also includes: the slope direction of the road gradient; based on the road condition information of the target road segment, the target adjustment parameters of the target seat in the vehicle are determined, including: based on the slope direction, determining the adjustment direction of the first target area and the tilt direction of the backrest in the target adjustment parameters.
[0010] In the embodiments of this disclosure, the adjustment direction of the first target area and the tilt direction of the backrest in the target adjustment parameters are determined based on the slope direction. This allows for further specific adjustments to the target seat, thereby improving the user's riding comfort.
[0011] Combining the first aspect and the above implementation methods, in some implementation methods of the first aspect, the target adjustment parameters are determined based on the slope direction, including: if the slope direction is uphill, the adjustment direction is determined to be vertically downward and the tilt direction is towards the steering wheel; if the slope direction is downhill, the adjustment direction is determined to be vertically upward and the tilt direction is away from the steering wheel.
[0012] In the embodiments of this disclosure, by determining the adjustment direction of the first target area and the tilt direction of the backrest under different slope directions, namely uphill and downhill, the adjustment of the target seat under different slope directions can be obtained, thereby improving the user's riding comfort.
[0013] In conjunction with the first aspect and the above-described implementations, in some implementations of the first aspect, the road condition information includes road curvature; the method provided in this disclosure further includes: determining the turning direction of the road curvature; determining a second target area on the seat cushion of the target seat based on the turning direction; and determining target adjustment parameters of the target seat in the vehicle based on the road condition information of the target road segment, including: determining the adjustment height of the second target area in the target adjustment parameters based on the road curvature; wherein the road curvature is positively correlated with the adjustment height of the second target area.
[0014] In the embodiments of this disclosure, the adjustment height of the second target area in the target adjustment parameters is determined based on the road curvature, and the target seat is adjusted based on the target adjustment parameters. This can avoid the discomfort caused by the user's body leaning to the outside of the curve when the vehicle is turning, thereby improving the user's riding comfort.
[0015] In conjunction with the first aspect and the above-described implementations, in some implementations of the first aspect, the method provided by the present disclosure embodiments further includes: determining the tilt angle of the steering wheel in the vehicle based on the road curvature; wherein the road curvature is positively correlated with the tilt angle of the steering wheel; determining the tilt direction of the steering wheel based on the turning direction; and adjusting the steering wheel based on the tilt angle and tilt direction of the steering wheel before driving to the target road segment.
[0016] In the embodiments of this disclosure, the tilt angle and tilt direction of the steering wheel are determined by the road curvature and the turning direction, which can reduce the discomfort in the user's arms and shoulders when turning the vehicle, thereby further improving the user's riding comfort.
[0017] In conjunction with the first aspect and the above-described implementations, in some implementations of the first aspect, the road condition information includes road slope and road curvature; the method provided in this disclosure further includes: determining a third target area on the seat cushion of the target seat; determining target adjustment parameters of the target seat in the vehicle based on the road condition information of the target road segment, including: determining the adjustment height of the third target area and the tilt angle of the backrest of the target seat based on the road slope and road curvature; wherein the adjustment height of the third target area is positively correlated with the road slope and road curvature respectively; and the tilt angle of the backrest is positively correlated with the road slope.
[0018] In the embodiments of this disclosure, when the target road segment has a certain slope and curvature, a third target area can be determined; and based on the road slope and curvature, the adjustment height of the third target area and the tilt angle of the target seat back can be determined. This allows the target seat to be adjusted when the vehicle is traveling on complex road segments, further and more precisely avoiding the discomfort caused by the vehicle tilt, thereby improving the user's riding comfort.
[0019] In conjunction with the first aspect and the above-described implementations, in some implementations of the first aspect, the road condition information further includes: the travel time of the target road segment; and determining the target adjustment parameters of the target seat in the vehicle based on the road condition information of the target road segment, including: if the travel time is detected to be greater than a preset time, and the road gradient is greater than a preset gradient and / or the road curvature is greater than a preset curvature, determining the target adjustment parameters based on the road condition information. In the embodiments of this disclosure, when the target road segment is obtained, the magnitude of the road gradient, road curvature, and travel time is first detected. This can determine whether the target road segment has a significant impact on the user's riding experience, thereby avoiding frequent adjustments of the target seat that could cause user discomfort and improving the user's riding comfort.
[0020] Secondly, a vehicle control device is provided, the control device comprising:
[0021] The acquisition module is used to acquire road condition information of the target road segment; wherein, the target road segment is used to represent the road segment where the vehicle is to travel; the road condition information includes road slope and / or road curvature;
[0022] The determination module is used to determine the target adjustment parameters of the target seat in the vehicle based on the road condition information of the target road segment;
[0023] The adjustment module is used to adjust the target seat based on the target adjustment parameters before driving to the target road segment.
[0024] As one possible implementation, the determining module is also used to determine a first target area on the seat cushion of the target seat; wherein the first target area is an area near the steering wheel side of the vehicle; the determining module is specifically used to determine the adjustment height of the first target area and the tilt angle of the backrest of the target seat in the target adjustment parameters based on the road slope; wherein the adjustment height of the first target area and the tilt angle of the backrest are positively correlated with the road slope.
[0025] As one possible implementation, a determination module is specifically used to determine the adjustment direction of the first target area and the tilt direction of the backrest in the target adjustment parameters based on the slope direction.
[0026] As one possible implementation, the module is specifically used to determine the adjustment direction as vertically downward and the tilt direction as towards the steering wheel if the slope direction is uphill; and to determine the adjustment direction as vertically upward and the tilt direction as away from the steering wheel if the slope direction is downhill.
[0027] As one possible implementation, the determining module is also used to determine a second target area on the seat cushion of the target seat based on the turning direction; specifically, the determining module is used to determine the adjustment height of the second target area in the target adjustment parameters based on the road curvature; wherein the road curvature is positively correlated with the adjustment height of the second target area.
[0028] As one possible implementation, the determining module is also used to determine the tilt angle of the steering wheel in the vehicle based on the road curvature, wherein the road curvature is positively correlated with the tilt angle of the steering wheel; and to determine the tilt direction of the steering wheel based on the turning direction; the adjusting module is also used to adjust the steering wheel based on the tilt angle and tilt direction of the steering wheel before driving to the target road segment.
[0029] As one possible implementation, the determining module is also used to determine a third target area on the seat cushion of the target seat; specifically, the determining module is used to determine the adjustment height of the third target area and the tilt angle of the backrest of the target seat in the target adjustment parameters based on the road slope and road curvature; wherein, the adjustment height of the third target area is positively correlated with the road slope and road curvature respectively; and the tilt angle of the backrest is positively correlated with the road slope.
[0030] As one possible implementation, the determination module is specifically used to determine the target adjustment parameters based on road condition information if it detects that the travel time is greater than the preset time, the road gradient is greater than the preset gradient and / or the road curvature is greater than the preset curvature.
[0031] Thirdly, a vehicle is provided, including a memory and a processor. The memory is used to store executable program code, and the processor is used to call and run the executable program code from the memory, causing the vehicle to perform the methods of the first aspect or any possible implementation thereof.
[0032] Fourthly, a computer program product is provided, comprising: computer program code, which, when executed on a computer, causes the computer to perform the method described in the first aspect or any possible implementation thereof. Fifthly, a computer-readable storage medium is provided, storing computer program code, which, when executed on a computer, causes the computer to perform the method described in the first aspect or any possible implementation thereof.
[0033] The technical solution provided in this disclosure obtains road condition information of a target road segment; based on the road condition information of the target road segment, it determines the target adjustment parameters of the target seat; then, before the vehicle travels to the target road segment, it adjusts the target seat based on the target adjustment parameters; since the target road segment represents the road segment to be traveled by the vehicle, the road condition information includes road slope and / or road curvature, thus the terrain features of the road segment to be traveled ahead of the vehicle can be determined in advance; and based on the terrain features of the road segment to be traveled ahead of the vehicle, the target seat is adjusted; when the vehicle is traveling on the target road segment, since the target seat has been adjusted in advance, the changes in the vehicle body posture caused by the vehicle traveling on the target road segment are avoided, thus preventing the user from experiencing driving discomfort; based on this, this solution can improve the user's riding comfort. Attached Figure Description
[0034] Figure 1 is a schematic flowchart of a vehicle control method provided in an embodiment of this disclosure;
[0035] Figure 2 is a schematic diagram of a target seat provided in an embodiment of this disclosure;
[0036] Figure 3 is a schematic flowchart of another vehicle control method provided in an embodiment of this disclosure;
[0037] Figure 4 is a structural schematic diagram of a vehicle control device provided in an embodiment of this disclosure;
[0038] Figure 5 is a structural schematic diagram of a vehicle provided in an embodiment of this disclosure. Detailed Implementation
[0039] The technical solutions in this disclosure will now be described clearly and in detail with reference to the accompanying drawings. In the description of the embodiments of this disclosure, unless otherwise stated, " / " means "or," for example, A / B can mean A or B. "And / or" in the text is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, and B existing alone. Furthermore, in the description of the embodiments of this disclosure, "multiple" refers to two or more than two.
[0040] In the following text, the terms "first" and "second" are used for descriptive purposes only and should not be construed as implying or suggesting relative importance or implicitly indicating the number of technical features reflected. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature.
[0041] With the rapid development of the automotive industry and the improvement of people's living standards, people have increasingly higher requirements for driving comfort. When vehicles are driving on slopes or on special road sections with angles, such as those requiring turns, users often experience discomfort such as leaning forward, tilting backward, or sliding due to changes in the vehicle's posture. For example, on roads with a large slope, the user's body posture will change significantly; this will affect the user's riding comfort and may even threaten driving safety.
[0042] In related technologies, vehicle seat adjustment typically relies on manual operation, requiring occupants to adjust the seat according to road conditions and their own comfort. Alternatively, sensors installed in the vehicle can detect road conditions in real time and automatically adjust the seat accordingly. However, in special road conditions such as uphill or downhill sections or curves, the rapid changes in vehicle posture often make it difficult for seat adjustments to keep up, resulting in occupants not being able to maintain a comfortable seating posture, and the problem of low user comfort persists.
[0043] Furthermore, in related technologies, the adjustment of vehicle seats is usually done by adjusting the entire seat, such as adjusting the overall angle of the seat. This may result in the seat adjustment not being able to precisely meet the user's needs.
[0044] Therefore, improving the comfort of users' rides is a technical problem that urgently needs to be solved.
[0045] In view of this, the present disclosure provides a vehicle control method, device and vehicle. When the vehicle is traveling on a target road segment, the method adjusts the target seat in advance, thereby avoiding the discomfort of the user caused by changes in the vehicle body posture when traveling on the target road segment; based on this, the solution can improve the user's riding comfort.
[0046] To illustrate the technical solution of this disclosure, specific embodiments are described below. The vehicle control method provided by the embodiments of this disclosure is described in detail below with reference to Figures 1 to 3.
[0047] It should be understood that the embodiments of this disclosure do not particularly limit the executing entity of the vehicle control method, as long as communication can be performed according to the vehicle control method of this disclosure by running a program that records the code of the vehicle control method of this disclosure. For example, the executing entity of the vehicle control method provided in the embodiments of this disclosure can be a vehicle, or a vehicle control device applied in a vehicle, such as a chip. Figure 1 is a schematic flowchart of a vehicle control method provided in an embodiment of this disclosure.
[0048] S101. Obtain traffic information for the target road segment.
[0049] The target road segment indicates the section of road the vehicle is about to travel. Road condition information includes road gradient and / or road curvature.
[0050] For example, the target road segment can be a road segment that the vehicle has not yet passed and is about to reach during its journey. There is a certain distance between the target road segment and the road segment the vehicle is currently traveling on; this embodiment of the disclosure does not specifically limit the size of this distance. There may or may not be other road segments between the target road segment and the road segment the vehicle is currently traveling on; this embodiment of the disclosure does not specifically limit this either. For example, the vehicle can obtain the road condition information of the target road segment while driving, or it can obtain the road condition information of the target road segment when the vehicle is started but not moving.
[0051] For example, road condition information refers to various information related to the target road segment, such as road slope, road curvature, and travel time. It should be explained that road slope can refer to the degree of inclination between the road surface and the horizontal plane, usually expressed as an angle or percentage; in this disclosure, road slope is expressed as a percentage below; furthermore, the road slope in the embodiments of this disclosure only indicates the magnitude of the road slope, and not the direction of the road slope (e.g., uphill or downhill).
[0052] For example, if the road gradient of the target section is 10%, it means that the height of the target section increases by 5 meters for every 100 meters the vehicle travels. Similarly, if the road gradient is uphill, a 10% gradient means the height of the target section increases by 5 meters for every 100 meters the vehicle travels. Conversely, if the road gradient is downhill, a 10% gradient means the height of the target section decreases by 5 meters for every 100 meters the vehicle travels.
[0053] It should be explained that road curvature can refer to the degree of curvature of a road in the horizontal direction, usually expressed as the radius of curvature or turning angle. In this disclosure, road curvature is referred to as turning angle. For example, a road curvature of 180 degrees (°) can indicate that the road has made a complete turn. In addition, the road curvature in the embodiments of this disclosure only indicates the magnitude of the road curvature, and does not indicate the direction of the road curvature (e.g., turning left or turning right).
[0054] As an example, the Global Positioning System (GPS) and pre-loaded map data can be used to obtain traffic information for a vehicle's target road segment. For instance, after a vehicle determines its location using GPS, it matches this location with a pre-loaded digital map to obtain traffic information for the target road segment ahead.
[0055] As another example, vehicle-to-vehicle (V2V) communication technology or vehicle-to-infrastructure (V2I) communication technology (such as traffic lights, traffic cameras, etc.) can be used to obtain road condition information provided by other vehicles or infrastructure. For instance, by communicating with a vehicle ahead on a target road segment via V2V, a vehicle can broadcast road condition information for that segment to vehicles behind it; conversely, a vehicle can obtain road condition information for the target road segment from the vehicle ahead on the same segment. As another example, a vehicle can obtain road condition information for the target road segment from a traffic light located on that segment via V2I communication.
[0056] As another example, vehicles can also use sensors such as cameras and radar installed on the vehicle to detect road conditions of the target road segment ahead in advance. For example, the vehicle can use the camera installed on the vehicle to acquire an image of the target road segment ahead; then, the image can be recognized to obtain road condition information such as road slope and road curvature of the target road segment.
[0057] S102. Based on the road condition information of the target road segment, determine the target adjustment parameters of the target seat in the vehicle.
[0058] For example, target adjustment parameters can be used to adjust the state of the target seat (e.g., the overall height, local height, overall angle, local angle, etc. of the target seat).
[0059] It is understandable that changes in road conditions can affect the vehicle's posture, thus impacting the user's driving experience. Therefore, by determining the target adjustment parameters based on the road conditions of the target road segment, the target seat can adapt to changes in road conditions, thereby providing the user with a comfortable driving experience.
[0060] For a detailed description of S102, please refer to the following embodiments, which will not be repeated here.
[0061] S103. Before driving to the target road segment, adjust the target seat based on the target adjustment parameters.
[0062] It should be understood that before the vehicle reaches the target road segment, the target seat in the vehicle can be adjusted according to the predetermined target adjustment parameters to ensure that the target seat can be adjusted to a state that matches the road conditions of the target road segment when the vehicle enters the target road segment, thereby improving the user's riding comfort.
[0063] For example, the target seat can be adjusted based on target adjustment parameters at a preset time before the vehicle reaches the target road segment. The preset time can be a value pre-configured by the vehicle or a value set manually, and this embodiment of the disclosure does not impose specific limitations on it. For example, the preset time can be 30 seconds; the target seat is adjusted based on the target adjustment parameters 30 seconds before the vehicle reaches the target road segment.
[0064] It is understood that, compared with the manual operation required for seat adjustment in related technologies, the embodiments of this disclosure can automatically adjust the target seat based on the target adjustment parameters before driving to the target road segment, without the need for manual adjustment of the target seat; therefore, this solution can improve the user's riding comfort.
[0065] It is also understandable that, compared with the lagging response problem in related technologies where the vehicle can only detect the road condition information of the current driving segment and adjust the seat based on the road condition information of the current driving segment, the embodiments of this disclosure can adjust the target seat in advance based on the target adjustment parameters obtained from the road condition information of the target road segment before the vehicle travels to the target road segment. In this way, when the vehicle travels to the target road segment, since the target seat has already been adjusted, the seat adjustment can be adapted to the changes in the driving segment in a timely manner. Therefore, this solution can further improve the user's riding comfort.
[0066] In the embodiments of this disclosure, road condition information of the target road segment is obtained; based on the road condition information of the target road segment, target adjustment parameters of the target seat are determined; then, before the vehicle travels to the target road segment, the target seat is adjusted based on the target adjustment parameters; since the target road segment is used to represent the road segment to be traveled by the vehicle, the road condition information includes road slope and / or road curvature, so the terrain features of the road segment to be traveled ahead of the vehicle can be determined in advance; and the target seat is adjusted based on the terrain features of the road segment to be traveled ahead of the vehicle; when the vehicle is traveling on the target road segment, since the target seat has been adjusted in advance, the discomfort of the user driving caused by the change of the vehicle body posture when traveling on the target road segment is avoided; based on this, this solution can improve the user's riding comfort.
[0067] In one possible embodiment of this disclosure, the road condition information includes road slope; the method provided in this embodiment of the disclosure further includes: determining a first target area on the seat cushion of the target seat; the above S102 includes: determining the adjustment height of the first target area and the tilt angle of the backrest of the target seat in the target adjustment parameters based on the road slope.
[0068] The first target area is the area near the steering wheel of the vehicle; the adjustment height and backrest tilt angle of the first target area are positively correlated with the road slope.
[0069] For example, the first target area can be used to provide body support for the user. For instance, when the vehicle is driving on a slope, adjusting the height of the first target area can help the user maintain a natural driving posture and reduce fatigue from long-distance driving.
[0070] For example, a first target area on the seat cushion of the target seat corresponding to the road slope can be determined based on the road slope. For instance, if a slope is detected on the target road segment, the adjustment area on the seat cushion of the target seat can be determined to be the area near the steering wheel side of the vehicle. For example, the first target area can refer to the first target area A1 shown in Figure 2(a) and the first target area B1 shown in Figure 2(b).
[0071] It should be noted that the size of the first target area on the seat cushion can be based on the vehicle's pre-configured size or a manually set size; this embodiment does not impose specific limitations on this. Figure 2 is merely an illustrative example of the size of the first target area.
[0072] For example, the adjusted height of the first target area can refer to the increase or decrease in height based on the initial height of the first target area. The initial height is the height when the road slope is 0%. For instance, the adjusted height can be expressed in millimeters (mm) to represent the increase or decrease relative to the initial height.
[0073] For example, the adjustment height of the first target area is positively correlated with the road slope. For instance, the greater the road slope, the greater the adjustment height of the first target area; conversely, the smaller the road slope, the smaller the adjustment height of the first target area. Thus, by adjusting the target seat according to the adjustment height of the first target area corresponding to the road slope, the user's driving posture comfort can be ensured.
[0074] For example, as shown in Table 1, Table 1 is a table illustrating the correspondence between the adjustable height of a first target area and the road slope according to an embodiment of this disclosure. Table 1 is only an illustrative example of the correspondence between the adjustable height of the first target area and the road slope; the specific correspondence can be determined by the actual scenario.
[0075] Table 1. Correspondence between the adjustment height and road slope of the first target area.
[0076] For example: when the road slope is 0%, the adjustment height of the first target area is 0mm; when the road slope is 5%, the adjustment height of the first target area is 10mm; when the road slope is 10%, the adjustment height of the first target area is 20mm; when the road slope is 15%, the adjustment height of the first target area is 30mm; when the road slope is 20%, the adjustment height of the first target area is 40mm.
[0077] For example, the tilt angle of the target seat back can refer to the angle between the target seat back and the target seat cushion. When the vehicle is driving on a slope, adjusting the tilt angle of the target seat back can allow the user's body (e.g., the lower back) to maintain a more natural posture during driving, reducing fatigue from long-distance driving.
[0078] For example, when a vehicle is traveling uphill, the user may lean backward due to changes in the vehicle's posture; adjusting the backrest's tilt angle can provide better support.
[0079] For example, when the vehicle is driving downhill, the user may slide forward; in this case, adjusting the tilt angle of the backrest can enhance the stability of the seat.
[0080] For example, the backrest tilt angle is positively correlated with the road slope. For instance, the steeper the road slope, the larger the backrest tilt angle; conversely, the gentler the road slope, the smaller the backrest tilt angle. Thus, by adjusting the target seat according to the backrest tilt angle corresponding to the road slope, the user's driving posture comfort can be ensured.
[0081] For example, as shown in Table 2, Table 2 is a table showing the correspondence between the backrest tilt angle and the road slope provided in an embodiment of this disclosure. The unit of the backrest tilt angle is degrees. Table 2 is only an illustrative example of the correspondence between the backrest tilt angle and the road slope; the specific correspondence can be determined by the actual scenario.
[0082] Table 2. Correspondence between backrest tilt angle and road slope
[0083] For example: when the road slope is 0%, the backrest tilt angle is 0°; when the road slope is 5%, the backrest tilt angle is 2°; when the road slope is 10%, the backrest tilt angle is 4°; when the road slope is 15%, the backrest tilt angle is 6°; and when the road slope is 20%, the backrest tilt angle is 8°.
[0084] It is understood that the adjustment of the target seat in this solution may include adjusting the height of the first target area of the target seat and adjusting the tilt angle of the target seat backrest. Compared with related technologies that can only adjust the target seat as a whole, this solution can adjust the target seat in parts to meet the user's needs for different parts of the seat (such as the backrest corresponding to the lumbar support and the first target area corresponding to the leg support). By adjusting the height of the first target area and the tilt angle of the backrest, it can more accurately adapt to the user's body shape, thereby improving the user's driving comfort.
[0085] In the embodiments of this disclosure, determining the adjustment height of the first target area and the tilt angle of the target seat backrest based on the road slope can ensure that the driver's hips and legs receive appropriate support on roads with different slopes, thereby improving the user's riding comfort.
[0086] In one possible embodiment of this disclosure, S102 includes: determining the slope direction of the road slope; and based on the slope direction, determining the adjustment direction of the first target area and the tilt direction of the backrest in the target adjustment parameters.
[0087] For example, the slope direction of a road can refer to the direction in which the road surface is inclined relative to the horizontal plane; the slope direction of a road can include uphill and downhill directions.
[0088] For example, an uphill direction indicates that the road surface slopes from low to high, and vehicles need to overcome gravity to move uphill. For instance, when a vehicle is driving towards a small hill or a bridge, the road may be in an uphill direction.
[0089] For example, a downhill direction means that the road surface slopes from a high point to a low point, and vehicles will accelerate due to the assistance of gravity. For instance, when a vehicle is driving down a small hill or over a bridge, the road may be in a downhill direction.
[0090] As an example, determining the target adjustment parameters based on the slope direction includes the following two cases:
[0091] Understandably, by determining the adjustment direction of the first target area and the tilt direction of the backrest under different slope directions, i.e. uphill and downhill, it is possible to achieve adjustment of the target seat under different slope directions, thereby improving the user's riding comfort.
[0092] Scenario 1. If the slope is uphill, determine the adjustment direction to be vertically downward and the tilt direction to be towards the steering wheel. It's understandable that when driving uphill, the user may lean backward due to the change in vehicle posture. In this case, adjusting the height of the first target area and the tilt direction of the backrest can provide additional support, better supporting the user's hips and legs, thereby improving the driving posture and reducing discomfort caused by leaning forward.
[0093] For example, when the slope direction is uphill, the height of the first target area can be adjusted vertically downward to provide additional support for the user's hips and legs, thereby preventing discomfort in the lower back and hips caused by leaning backward when going uphill, and thus increasing the user's riding comfort.
[0094] For example, when the slope direction is uphill, the tilt direction of the target seat back can be adjusted towards the steering wheel, that is, the angle between the backrest and the seat cushion can be reduced to provide better lumbar support.
[0095] For example, as shown in Figure 2(a), when the target road segment is an uphill road segment (that is, the slope direction is uphill), the first target area A1 can be adjusted vertically downwards and tilted towards the direction of the steering wheel (that is, towards the direction of the steering wheel).
[0096] For example, on an uphill section with a gradient of 10%, according to Tables 1 and 2, the adjustment height of the first target area on the target seat cushion is 20mm, and the tilt angle of the target seat back is 4°. Since the target section is uphill, the adjustment direction of the first target area's height is vertically downward, and the tilt direction of the backrest is towards the steering wheel. Therefore, the target adjustment parameters include: the area on the target seat cushion closest to the steering wheel is adjusted vertically downward by 20mm, while the target seat back is tilted 4° towards the steering wheel. Thus, before the vehicle reaches the uphill section, the target seat is adjusted based on these parameters to improve the user's riding comfort.
[0097] Scenario 2. If the slope is downhill, determine the adjustment direction to be vertically upward, and the tilt direction to be opposite to the steering wheel. It's understandable that when driving downhill, the user may lean forward, potentially causing their body to slide forward and even lose control of the steering wheel or pedals. In this case, adjusting the height of the first target area and the tilt direction of the backrest increases the friction between the seat and the user's lower body, improving stability and preventing slippage.
[0098] For example, when the slope direction is downhill, the height of the first target area can be adjusted vertically upwards to increase the friction of the seat against the driver's lower body, prevent the body from sliding, and thus improve the user's body stability when going downhill.
[0099] For example, when the slope direction is downhill, the tilt direction of the target seat back can be adjusted to face away from the steering wheel, that is, increase the angle between the backrest and the seat cushion to provide more suitable lumbar support.
[0100] For example, as shown in Figure 2(b), when the target road segment is a downhill section (that is, the slope direction is downhill), the first target area B1 can be adjusted vertically upward and tilted in the direction away from the steering wheel (that is, away from the steering wheel).
[0101] For example, on a downhill section with a gradient of 20%, according to Tables 1 and 2, the adjustment height of the first target area on the seat cushion of the target seat is 40mm, and the tilt angle of the seat back is 8°. Since the target section is downhill, the adjustment direction of the first target area's height is vertically upward, and the tilt direction of the seat back is towards the opposite side of the steering wheel. Therefore, the target adjustment parameters include: the area on the seat cushion closest to the steering wheel is adjusted vertically upward by 20mm, and the seat back is tilted 8° towards the steering wheel. Thus, before the vehicle reaches the downhill section, the target seat is adjusted based on these parameters to improve the user's ride comfort.
[0102] In the embodiments of this disclosure, the adjustment direction of the first target area and the tilt direction of the backrest in the target adjustment parameters are determined based on the slope direction. This allows for further specific adjustments to the target seat, thereby improving the user's riding comfort.
[0103] In one possible embodiment of this disclosure, the road condition information includes road curvature; the method provided in this embodiment further includes: determining a second target area on the seat cushion of the target seat based on the turning direction of the road curvature; the above S102 includes: determining the adjustment height of the second target area in the target adjustment parameters based on the road curvature.
[0104] Among them, the road curvature is positively correlated with the adjustment height of the second target area.
[0105] It should be understood that when a vehicle is traveling on a curved road, the turning will cause the user's body to experience centrifugal force, resulting in a certain degree of tilt. To improve the user's riding comfort, the target seat can be adjusted according to the road curvature and the direction of the turn.
[0106] For example, when a user sits in the target seat, the second target area can be an area on the seat cushion located on either side of the user, such as the left side or the right side of the seat cushion. The position of the second target area on the seat cushion can be determined based on the turning direction of the current road curvature.
[0107] It should be noted that the size of the second target area on the seat cushion of the target seat can be based on the pre-configured size of the vehicle or a manually set size; this embodiment does not impose specific limitations on this. Figure 2 is only an illustrative example of the size of the second target area.
[0108] For example, as shown in Figure 2(c), when the road curve is turning left, the user's right side will be subjected to centrifugal force. In this case, the second target area is the right side of the target seat cushion to provide additional support for the user. As shown in Figure 2(d), when the road curve is turning right, the user's left side will be subjected to centrifugal force. In this case, the second target area is the left side of the target seat cushion to provide additional support for the user.
[0109] For example, the adjusted height of the second target area can refer to the height added to the initial height of the second target area based on the initial height. Here, the initial height is the height when the road curvature is 0°.
[0110] For example, the greater the road curvature, the greater the adjustment height of the second target area; conversely, the smaller the road curvature, the smaller the adjustment height of the second target area. In this way, by adjusting the target seat according to the adjustment height of the second target area corresponding to the road curvature, the user's driving posture comfort can be ensured.
[0111] For example, as shown in Table 3, Table 3 is a table showing the correspondence between the adjustable height of the second target area and the road curvature provided in an embodiment of this disclosure. The embodiment of this disclosure uses degrees as the unit for road curvature. Table 3 is only an illustrative example of the correspondence between the adjustable height of the second target area and the road curvature; the specific correspondence can be determined by the actual scenario.
[0112] Table 3. Correspondence between the adjustment height and road curvature of the second target area.
[0113] For example: when the road curvature is between (0, 30), the adjustment height of the second target area is 20mm; when the road curvature is between (30, 60), the adjustment height of the second target area is 30mm; when the road curvature is between (60, 90), the adjustment height of the second target area is 40mm; when the road curvature is between (90, 120), the adjustment height of the second target area is 50mm; and when the road curvature is between (120, 150), the adjustment height of the second target area is 60mm.
[0114] In the embodiments of this disclosure, the adjustment height of the second target area in the target adjustment parameters is determined based on the road curvature, and the target seat is adjusted based on the target adjustment parameters. This can avoid the discomfort caused by the user's body leaning to the outside of the curve when the vehicle is turning, thereby improving the user's riding comfort.
[0115] In one possible embodiment of this disclosure, the method provided by this embodiment further includes: determining the tilt angle of the steering wheel in the vehicle based on the road curvature; and determining the tilt direction of the steering wheel based on the turning direction. Before driving to the target road segment, the steering wheel is adjusted based on the tilt angle and tilt direction of the steering wheel.
[0116] Among them, the curvature of the road is positively correlated with the tilt angle of the steering wheel.
[0117] For example, the tilt angle of the steering wheel is used to indicate the degree of tilt of the steering wheel relative to its vertical position (i.e., the untilted state). In this embodiment of the disclosure, the tilt angle of the steering wheel only indicates the magnitude of the tilt angle, and not the direction of the tilt angle.
[0118] For example, the tilt angle of the steering wheel can be used to reflect the user's operating posture while driving the vehicle. By adjusting the tilt angle of the steering wheel, the user can maintain a comfortable posture while driving, reducing fatigue in the arms and shoulders.
[0119] Understandably, the greater the road curvature, the greater the centrifugal force generated when a vehicle turns, and the more force the driver needs to apply to the steering wheel. To reduce the driver's burden, the steering wheel tilt angle can be increased accordingly based on the road curvature, allowing the driver's arms and shoulders to be in a more natural and less strenuous position.
[0120] For example, the greater the road curvature, the greater the steering wheel tilt angle; conversely, the smaller the road curvature, the smaller the steering wheel tilt angle. By adjusting the target seat according to the steering wheel tilt angle corresponding to the road curvature, the user's driving posture comfort can be ensured.
[0121] For example, as shown in Table 4, Table 4 is a table showing the correspondence between the tilt angle of the steering wheel and the curvature of the road according to an embodiment of this disclosure. The road curvature in this embodiment is expressed in degrees. Table 4 is only an illustrative example of the correspondence between the tilt angle of the steering wheel and the curvature of the road; the specific correspondence can be determined by the actual scenario.
[0122] Table 4. Correspondence between steering wheel tilt angle and road curvature
[0123] For example: when the road curvature is 0°, the steering wheel tilt angle is 0°; when the road curvature is 15°, the steering wheel tilt angle is 2.5°; when the road curvature is 30°, the steering wheel tilt angle is 5°; when the road curvature is 45°, the steering wheel tilt angle is 7.5°; when the road curvature is 60°, the steering wheel tilt angle is 10°; when the road curvature is 75°, the steering wheel tilt angle is 12.5°; and when the road curvature is 90°, the steering wheel tilt angle is 15°.
[0124] Understandably, the direction of the turn determines the direction of the force the user needs to apply to the steering wheel. To keep the user's arms and shoulders in a natural position, the tilt of the steering wheel can be matched to the direction of the turn.
[0125] For example, the direction of steering wheel tilt can be opposite to the direction of turning. For instance, when turning left, the steering wheel is tilted to the right; when turning right, the steering wheel is tilted to the left.
[0126] It should be noted that the left and right directions described here can be referenced to the left and right hand directions of a user when driving a vehicle. For example, in a target road segment that is a right turn with a curvature of 45°, according to Tables 3 and 4, the adjustment height of the second target area on the target seat cushion is 30mm, and the steering wheel tilt angle is 7.5°. Since the curvature is in the direction of a right turn, the second target area in the target adjustment parameters is the left side of the target seat cushion, and the steering wheel tilt direction is to the left. Therefore, the target adjustment parameters include: the left side of the target seat cushion is adjusted vertically upwards by 30mm; simultaneously, the backrest tilt angle towards the steering wheel is determined to be 7.5°. Thus, before the vehicle turns right on the target road segment, the target seat is adjusted based on the target adjustment parameters and the steering wheel tilt angle to improve the user's riding comfort.
[0127] To illustrate further, consider a target road segment that is a left-turn section with a curvature of 60°. According to Tables 3 and 4, the target adjustment parameters include a 40mm adjustment height for the second target area on the target seat cushion and a 10° steering wheel tilt angle. Since the road curvature is in the left-turn direction, the second target area in the target adjustment parameters is the right side of the target seat cushion, and the steering wheel tilt direction is to the right. Therefore, the target adjustment parameters include: a 40mm vertical upward adjustment of the left side of the target seat cushion; and a 10° tilt of the target seat back towards the steering wheel. Thus, before the vehicle turns left on the target road segment, the target seat is adjusted based on the target adjustment parameters and the steering wheel tilt angle to improve passenger comfort. For example, the steering wheel can be adjusted at a preset time before reaching the target road segment, based on the steering wheel tilt angle and direction.
[0128] In the embodiments of this disclosure, the tilt angle and tilt direction of the steering wheel are determined by the road curvature and the turning direction, which can reduce the discomfort in the user's arms and shoulders when turning the vehicle, thereby further improving the user's riding comfort.
[0129] In one possible embodiment of this disclosure, the road condition information includes road slope and road curvature; the method further includes: determining a third target area on the seat cushion of the target seat; the above S102 includes: determining the adjustment height of the third target area and the tilt angle of the backrest of the target seat in the target adjustment parameters based on the road slope and road curvature.
[0130] The adjustment height of the third target area is positively correlated with both the road slope and the road curvature. The backrest tilt angle is positively correlated with the road slope. For example, the third target area may include the first target area and the second target area. In other words, the third target area can be the area near the steering wheel and the area on the opposite side of the turning direction when the road is turning. For example, the third target area can be referenced in Figure 2(e) and Figure 2(f). As shown in Figure 2(e), when the target road segment has a certain slope and curvature, and the turn is left, the third target area E1 on the target seat cushion can be determined. As shown in Figure 2(f), when the target road segment has a certain slope and curvature, and the turn is right, the third target area F1 on the target seat cushion can be determined.
[0131] Regarding how to determine the first target region and the second target region in the third target region, please refer to the above embodiments for how to determine the first target region and the second target region, which will not be repeated here.
[0132] For example, the greater the road gradient, the greater the adjustment height of the first target area in the third target area; the smaller the road gradient, the smaller the adjustment height of the first target area in the third target area. Similarly, the greater the road curvature, the greater the adjustment height of the second target area in the third target area; and the smaller the road curvature, the smaller the adjustment height of the second target area in the third target area.
[0133] For example, as shown in Table 5, Table 5 is a table showing the correspondence between the adjustment height of a third target area and the road slope, according to an embodiment of this disclosure. The first target area in the third target area is area 1, and the second target area in the third target area is area 2.
[0134] It should be noted that Table 5 only provides an illustrative example of the correspondence between the adjustment height of the third target area and the road slope, and the specific correspondence can be determined by the actual scenario.
[0135] Table 5. Correspondence between the adjustment height of the first target area and the road slope and road curvature.
[0136] For example: When the road slope is 0% and the road curvature is between (0, 30), the adjustment height of area 1 in the third target area is 0mm and the adjustment height of area 2 is 20mm; when the road slope is 5% and the road curvature is between (30, 60), the adjustment height of area 1 in the third target area is 10mm and the adjustment height of area 2 is 30mm; when the road slope is 10% and the road curvature is between (60, 90), the adjustment height of area 1 in the third target area is 20mm and the adjustment height of area 2 is 40mm; when the road slope is 15% and the road curvature is between (90, 120), the adjustment height of area 1 in the third target area is 30mm and the adjustment height of area 2 is 50mm; when the road slope is 20% and the road curvature is between (120, 150), the adjustment height of area 1 in the third target area is 40mm and the adjustment height of area 2 is 60mm.
[0137] Regarding how to determine the tilt angle of the target seat back in the target adjustment parameters, please refer to the section above on determining the tilt angle of the target seat back based on road slope, which will not be repeated here.
[0138] As an example, the adjustment direction and backrest direction of the adjustment height of the third target area in the target adjustment parameters can be determined based on the slope direction of the road gradient. For details on how to determine the adjustment direction and backrest direction of the adjustment height of the third target area in the target adjustment parameters based on the slope direction of the road gradient, please refer to the section above on determining the adjustment direction and backrest direction of the first target area based on the slope direction of the road gradient; these details will not be repeated here.
[0139] Optionally, if the road condition information includes road slope and road curvature, the steering wheel tilt angle in the vehicle can be determined based on the road curvature; and the steering wheel tilt direction in the vehicle can be determined based on the direction of the road curvature. For details on how to determine the steering wheel tilt angle and tilt direction, please refer to the specific description of determining the steering wheel tilt angle and tilt direction above; it will not be repeated here.
[0140] For example, if the target road segment is a sloped section with a right turn, and the slope is 15° with a 90° curve, then according to Tables 2 and 5, the target adjustment parameters are as follows: the first target area in the third target region of the target seat cushion is 30mm, and the second target area in the third target region is 50mm; the backrest tilt angle is 6°. Thus, before the vehicle reaches the target road segment, the target seat is adjusted based on these parameters to improve the user's riding comfort.
[0141] To illustrate further, consider a target road segment with a certain slope and a left turn, where the slope is 5° and the curvature is 45°. According to Tables 2 and 5, the target adjustment parameters are as follows: the first target area in the third target region of the target seat cushion is 10mm, and the second target area in the third target region is 30mm; the backrest tilt angle is 2°. Thus, before the vehicle reaches the target road segment, the target seat is adjusted based on these parameters to improve the user's riding comfort.
[0142] In the embodiments of this disclosure, when the target road segment has a certain slope and curvature, a third target area can be determined; and based on the road slope and curvature, the adjustment height of the third target area and the tilt angle of the target seat back can be determined. This allows the target seat to be adjusted when the vehicle is traveling on complex road segments, further and more precisely avoiding the discomfort caused by the vehicle tilt, thereby improving the user's riding comfort.
[0143] In one possible embodiment of this disclosure, the road condition information further includes: the travel time of the target road segment; the above-mentioned S102 includes: if it is detected that the travel time is greater than the preset time, and the road gradient is greater than the preset gradient and / or the road curvature is greater than the preset curvature, the target adjustment parameter is determined based on the road condition information.
[0144] For example, the preset slope, preset curvature, and preset duration can be values pre-configured by the vehicle or manually set, and this disclosure does not impose specific limitations on them. For example, the preset slope is 10%, the preset curvature is 45°, and the preset duration is 5 minutes.
[0145] For example, the travel time of a target road segment can be used to reflect the time a vehicle will spend traveling on that segment in the future. The travel time of a target road segment is typically determined based on current road condition information (such as road gradient, road curvature, etc.) and the vehicle's average speed.
[0146] For example, if the driving time exceeds the preset time, it can reflect that the user has been driving the vehicle for a longer period of time on the target road segment. In this case, the target seat needs to be adjusted to avoid the user's discomfort caused by frequent adjustments to the target seat, thereby improving the user's riding comfort.
[0147] For example, by detecting whether the road gradient is greater than a preset gradient and / or whether the road curvature is greater than a preset curvature, complex road conditions that significantly affect the user's riding experience can be screened out; this can avoid the user's discomfort caused by frequent adjustments to the target seat, thereby improving the user's riding comfort.
[0148] As an example, if the road condition information for the target road segment includes the road gradient, and if the road gradient is detected to be greater than the preset gradient and the travel time is greater than the preset time, the target adjustment parameters are determined based on the road condition information.
[0149] As another example, if the road condition information for the target road segment includes road curvature, and if the road curvature is detected to be greater than the preset curvature and the travel time is greater than the preset time, the target adjustment parameters are determined based on the road condition information.
[0150] As another example, if the road condition information for the target road segment includes road slope and road curvature, and if it is detected that the travel time is greater than a preset time, and the road slope is greater than a preset slope and / or the road curvature is greater than a preset curvature, the target adjustment parameters are determined based on the road condition information. In the embodiments of this disclosure, when the target road segment is obtained, the magnitude of the road slope, road curvature, and travel time is first detected. This can determine whether the target road segment has a significant impact on the user's riding experience, thereby avoiding frequent adjustments to the target seat that could cause user discomfort and improving user riding comfort.
[0151] Figure 3 is a schematic flowchart of another vehicle control method provided in an embodiment of this disclosure.
[0152] For example, the vehicle control method shown in Figure 3 can be performed by the vehicle itself or by a vehicle control device in the vehicle, such as a chip.
[0153] As shown in Figure 3, the vehicle control method includes S301 to S308, which are described in detail below.
[0154] S301. Obtain traffic information for the target road segment.
[0155] For example, S301 is the same as step 101 above and optional embodiments, and will not be repeated here.
[0156] For example, a target road segment may include road gradient and travel time; a target road segment may also include road curvature and travel time; a target road segment may also include road gradient, road curvature and travel time.
[0157] The process of determining the target adjustment parameters for the target seat in a vehicle based on road condition information may include:
[0158] S302. Determine whether the road gradient is greater than the preset gradient and whether the travel time is greater than the preset time. If so, proceed to S303.
[0159] For example, if the road condition information includes road slope and travel time, it is determined whether the road slope is greater than a preset slope and whether the travel time is greater than a preset time.
[0160] S303. Determine the target adjustment parameters for the target seat based on the road slope.
[0161] For example, the target adjustment parameters include the adjustment height of the first target area in the target seat, the tilt angle of the backrest of the target seat, the adjustment direction of the first target area, and the tilt direction of the backrest of the target seat.
[0162] S304. Determine whether the road curvature is greater than the preset curvature and whether the travel time is greater than the preset time. If so, proceed to S305.
[0163] For example, if the road condition information includes road curvature and travel time, it is determined whether the road curvature is greater than a preset curvature and whether the travel time is greater than a preset travel time.
[0164] S305. Based on the road curvature, determine the target adjustment parameters for the target seat.
[0165] For example, the target adjustment parameters include the adjustment height of the second target area in the target seat.
[0166] S306. Determine whether the road gradient is greater than the preset gradient, the road curvature is greater than the preset curvature, and the travel time is greater than the preset time. If yes, proceed to S307.
[0167] For example, if the road condition information includes road slope, road curvature, and travel time, it is determined whether the road slope is greater than a preset slope, whether the road curvature is greater than a preset curvature, and whether the travel time is greater than a preset travel time.
[0168] S307. Determine the target adjustment parameters for the target seat based on the road slope and road curvature.
[0169] For example, the target adjustment parameters include the adjustment height of the third target area in the target seat, the tilt angle of the backrest of the target seat, and the adjustment direction of the first target area and the tilt direction of the backrest in the third target area.
[0170] S308. At a preset time before the vehicle reaches the target road segment, adjust the target seat based on the target adjustment parameters.
[0171] For a detailed description of S301 to S308, please refer to Figures 1 and 2 above, as well as related descriptions, which will not be repeated here. In the embodiments of this disclosure, road condition information of the target road segment is obtained; based on the road condition information of the target road segment, the target adjustment parameters of the target seat are determined; since road condition information can contain various different terrain features, the terrain features corresponding to the road condition information of the current target road segment can be determined based on different terrain features; when the vehicle is driving on the target road segment, since the target seat has been adjusted in advance, the discomfort of the user driving caused by the change of the vehicle body posture when driving on the target road segment is avoided; based on this, this solution can improve the user's riding comfort.
[0172] It should be understood that the above examples are provided to help those skilled in the art understand the embodiments of this disclosure, and are not intended to limit the embodiments of this disclosure to the specific values or scenarios exemplified. Those skilled in the art will obviously be able to make various equivalent modifications or variations based on the above examples, and such modifications or variations also fall within the scope of the embodiments of this disclosure.
[0173] The vehicle control method provided by the embodiments of this disclosure has been described in detail above with reference to Figures 1 to 3; the device embodiments of this disclosure will be described in detail below with reference to Figures 4 and 5. It should be understood that the device in the embodiments of this disclosure can execute the various methods of the foregoing embodiments of this disclosure, that is, the specific working processes of the various products below can be referred to the corresponding processes in the foregoing method embodiments.
[0174] The vehicle control device provided in the embodiments of this disclosure will now be described in detail with reference to Figure 4.
[0175] As shown in Figure 4, Figure 4 is a structural schematic diagram of a vehicle control device provided in an embodiment of this disclosure.
[0176] For example, as shown in FIG4, the control device includes:
[0177] The acquisition module 410 is used to acquire road condition information of the target road segment; wherein, the target road segment is used to represent the road segment where the vehicle is to travel; the road condition information includes road slope and / or road curvature;
[0178] The determination module 420 is used to determine the target adjustment parameters of the target seat in the vehicle based on the road condition information of the target road segment;
[0179] The adjustment module 430 is used to adjust the target seat based on the target adjustment parameters before driving to the target road segment.
[0180] As one possible implementation, the determining module 420 is also used to determine a first target area on the seat cushion of the target seat; wherein the first target area is the area near the steering wheel side of the vehicle; the determining module 420 is specifically used to determine the adjustment height of the first target area and the tilt angle of the backrest of the target seat in the target adjustment parameters based on the road slope; wherein the adjustment height of the first target area and the tilt angle of the backrest are positively correlated with the road slope.
[0181] As one possible implementation, module 420 is specifically used to determine the slope direction of the road slope; based on the slope direction, the adjustment direction of the first target area in the target adjustment parameters and the tilt direction of the backrest are determined.
[0182] As one possible implementation, module 420 is specifically used to determine the adjustment direction as vertically downward and the tilt direction as towards the steering wheel if the slope direction is uphill; and to determine the adjustment direction as vertically upward and the tilt direction as away from the steering wheel if the slope direction is downhill.
[0183] As one possible implementation, the determining module 420 is also used to determine the turning direction of the road curvature; based on the turning direction, to determine a second target area on the seat cushion of the target seat; specifically, the determining module 420 is used to determine the adjustment height of the second target area in the target adjustment parameters based on the road curvature; wherein the road curvature is positively correlated with the adjustment height of the second target area.
[0184] As one possible implementation, the determining module 420 is also used to determine the tilt angle of the steering wheel in the vehicle based on the road curvature; wherein the road curvature is positively correlated with the tilt angle of the steering wheel; and to determine the tilt direction of the steering wheel based on the turning direction. The adjusting module 430 is specifically used to adjust the steering wheel based on the tilt angle and tilt direction of the steering wheel before driving to the target road segment.
[0185] As one possible implementation, the determining module 420 is also used to determine a third target area on the seat cushion of the target seat; specifically, the determining module 420 is used to determine the adjustment height of the third target area and the tilt angle of the backrest of the target seat based on the road slope and road curvature; wherein the adjustment height of the third target area is positively correlated with the road slope and road curvature respectively; and the tilt angle of the backrest is positively correlated with the road slope.
[0186] As one possible implementation, the determining module 420 is specifically used to determine the target adjustment parameters based on road condition information if it detects that the travel time is greater than the preset time, and the road gradient is greater than the preset gradient and / or the road curvature is greater than the preset curvature.
[0187] It should be noted that the vehicle control device provided in the above embodiments is only illustrated by the division of the above functional modules when executing the vehicle control method. In actual applications, the above functions can be assigned to 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.
[0188] Furthermore, the vehicle control device and vehicle control method embodiments provided in the above embodiments belong to the same concept. Therefore, for details not disclosed in the device embodiments of this specification, please refer to the vehicle control method embodiments described above in this specification, which will not be repeated here.
[0189] Figure 5 is a structural schematic diagram of a vehicle provided in an embodiment of this disclosure.
[0190] For example, as shown in FIG5, the vehicle 500 includes a memory 501 and a processor 502, wherein the memory 501 stores executable program code 503, and the processor 502 is used to call and execute the executable program code 503 to perform a vehicle control method.
[0191] Furthermore, this disclosure also protects an apparatus, which may include a memory and a processor. The memory stores executable program code, and the processor is used to call and execute the executable program code to perform a vehicle control method provided in this disclosure. This embodiment can divide the control apparatus into functional modules based on the above method example. For example, each module may correspond to a specific function, or two or more functions may 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; other division methods may be used in actual implementation.
[0192] When each functional module is divided according to its corresponding function, the control device may further include an acquisition module, a detection module, a processing module, and a control module. It should be noted that all relevant content regarding the steps involved in the above method embodiments can be referenced from the functional descriptions of the corresponding functional modules, and will not be repeated here.
[0193] It should be understood that the device provided in this embodiment is used to execute the above-described vehicle control method, and therefore can achieve the same effect as the above-described implementation method.
[0194] When using an integrated unit, the control device may include a processing module and a storage module. When the control device is applied to a vehicle, the processing module can be used to control and manage the vehicle's movements.
[0195] The processing module may be a processor or a controller, which can implement or execute various exemplary logic blocks, modules, and circuits shown in conjunction with the present disclosure. The processor may also be a combination of functions that implement computing capabilities, such as a combination of one or more microprocessors, a combination of digital signal processing (DSP) and a microprocessor, etc., and the storage module may be a memory.
[0196] In addition, the apparatus provided in the embodiments of this disclosure may specifically be a chip, component or module. The chip may include a connected processor and a memory. The memory is used to store instructions. When the processor calls and executes the instructions, the chip can execute a vehicle control method provided in the above embodiments.
[0197] This embodiment also provides a computer-readable storage medium storing computer program code. When the computer program code is run on a computer, the computer executes the above-described related method steps to implement a vehicle control method provided in the above embodiment.
[0198] This embodiment also provides a computer program product that, when run on a computer, causes the computer to perform the aforementioned related steps to implement a vehicle control method provided in the above embodiment.
[0199] In this embodiment, the device, computer-readable storage medium, computer program product, or chip are all used to execute the corresponding methods provided above. Therefore, the beneficial effects they achieve can be referred to the beneficial effects in the corresponding methods provided above, and will not be repeated here. Through the description of the above embodiments, those skilled in the art will understand that, for the sake of convenience and brevity, only the division of the above functional modules is used as an example. In practical applications, the above functions can be assigned to 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.
[0200] In the embodiments provided in this disclosure, it should be understood that the disclosed apparatus and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of modules or units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another device, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection of devices or units may be electrical, mechanical, or other forms.
[0201] The above description is merely a specific embodiment of this disclosure, but the scope of protection of this disclosure is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this disclosure should be included within the scope of protection of this disclosure. Therefore, the scope of protection of this disclosure should be determined by the scope of the claims.
Claims
1. A vehicle control method, characterized in that, The method includes: Obtain road condition information for a target road segment; wherein, the target road segment is used to represent the road segment where the vehicle is to travel; the road condition information includes road gradient and / or road curvature; Based on the road condition information of the target road segment, the target adjustment parameters of the target seat in the vehicle are determined; Before reaching the target road segment, the target seat is adjusted based on the target adjustment parameters.
2. The method according to claim 1, characterized in that, The road condition information includes road gradient; the method further includes: A first target area is identified on the seat cushion of the target seat; wherein the first target area is the area near the steering wheel side of the vehicle; The determination of the target adjustment parameters for the target seat in the vehicle based on the road condition information of the target road segment includes: Based on the road slope, the adjustment height of the first target area and the tilt angle of the target seat back are determined in the target adjustment parameters; wherein the adjustment height of the first target area and the tilt angle of the backrest are positively correlated with the road slope.
3. The method according to claim 2, characterized in that, The road condition information also includes the slope direction of the road gradient; The determination of the target adjustment parameters for the target seat in the vehicle based on the road condition information of the target road segment includes: Based on the slope direction, the adjustment direction of the first target area and the tilt direction of the backrest in the target adjustment parameters are determined.
4. The method according to claim 3, characterized in that, The step of determining the target adjustment parameter based on the slope direction includes: if the slope direction is an uphill direction, determining the adjustment direction to be a vertically downward direction, and the tilt direction to be the direction towards the steering wheel; If the slope direction is downhill, the adjustment direction is determined to be vertically upward, and the tilt direction is the direction away from the steering wheel.
5. The method according to claim 2, characterized in that, The method further includes: Obtain a first preset mapping relationship table, which includes the mapping relationship between the road slope and the adjustment height of the first target area, and the mapping relationship between the road slope and the tilt angle of the backrest of the target seat. The step of determining the adjustment height of the first target area and the tilt angle of the target seat backrest in the target adjustment parameters based on the road slope includes: Based on the road slope and the first preset mapping table, the adjustment height of the first target area corresponding to the road slope is determined, and the tilt angle of the backrest of the target seat corresponding to the road slope is determined.
6. The method according to claim 1, characterized in that, The road condition information includes the road curvature and the turning direction of the road curvature; the method further includes: Based on the turning direction, a second target area on the seat cushion of the target seat is determined; The determination of the target adjustment parameters for the target seat in the vehicle based on the road condition information of the target road segment includes: Based on the road curvature, the adjustment height of the second target region in the target adjustment parameters is determined; wherein, the road curvature is positively correlated with the adjustment height of the second target region.
7. The method according to claim 6, characterized in that, Determining the second target area on the seat cushion of the target seat based on the turning direction includes: When the turning direction is a left turn, the right side area of the seat cushion of the target seat is defined as the second target area; When the turning direction is a right turn, the left side area of the target seat cushion is defined as the second target area.
8. The method according to claim 6, characterized in that, The method further includes: Based on the road curvature, the tilt angle of the steering wheel in the vehicle is determined; wherein the road curvature is positively correlated with the tilt angle of the steering wheel; Based on the turning direction, determine the tilt direction of the steering wheel; Before driving to the target road segment, the steering wheel is adjusted based on its tilt angle and tilt direction.
9. The method according to any one of claims 1 to 8, characterized in that, The road condition information includes road gradient and road curvature; the method further includes: Determine a third target area on the seat cushion of the target seat; The determination of the target adjustment parameters for the target seat in the vehicle based on the road condition information of the target road segment includes: Based on the road slope and road curvature, the adjustment height of the third target area and the tilt angle of the target seat back are determined in the target adjustment parameters; wherein, the adjustment height of the third target area is positively correlated with the road slope and the road curvature, respectively; and the tilt angle of the backrest is positively correlated with the road slope.
10. The method according to claim 9, characterized in that, The road condition information also includes the turning direction, and determining the third target area on the seat cushion of the target seat includes: The first target area is defined as the first sub-area of the third target area, wherein the first target area is the area near the steering wheel side of the vehicle; Based on the turning direction, a second sub-region of the third target region is determined; The first sub-region and the second sub-region are determined as the third target region.
11. The method according to claim 10, characterized in that, The step of determining the second sub-region of the third target region based on the turning direction includes: When the turning direction is a left turn, the right side area of the target seat cushion is defined as the second sub-area; When the turning direction is a right turn, the left side area of the target seat cushion is defined as the second sub-area.
12. The method according to any one of claims 1 to 8, characterized in that, The road condition information also includes: the travel time of the target road segment; The determination of the target adjustment parameters for the target seat in the vehicle based on the road condition information of the target road segment includes: If the travel time is detected to be greater than the preset time, and the road gradient is greater than the preset gradient and / or the road curvature is greater than the preset curvature, the target adjustment parameter is determined based on the road condition information.
13. The method according to any one of claims 1 to 8, characterized in that, The step of adjusting the target seat based on the target adjustment parameters before driving to the target road segment includes: Determine the target time for the vehicle to travel from its current location to the target road segment; When the target duration equals the preset duration, the target seat is adjusted based on the target adjustment parameters.
14. The method according to any one of claims 1 to 8, characterized in that, The method further includes: Obtain map information and the current location of the vehicle; Based on the map information and the current location, the target road segment is determined; Based on the target road segment and the map information, the road condition information of the target road segment is determined.
15. A vehicle, characterized in that, The vehicles include: Memory, used to store executable program code; A processor for calling and running the executable program code from the memory, causing the vehicle to perform the method as described in any one of claims 1 to 14.