Control method and device of vehicle, storage medium and electronic equipment
By monitoring the vehicle's U-turn command, determining the wheel's functional status, and adjusting the torque direction, the problem of the vehicle being unable to turn around on uneven road surfaces is solved, achieving stable control and reducing wheel damage.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- CHINA FAW CO LTD
- Filing Date
- 2024-06-17
- Publication Date
- 2026-04-24
AI Technical Summary
When the road surface adhesion coefficient is uneven, the vehicle cannot effectively turn around on the spot, especially on soft road surfaces, which can easily cause the wheels to collapse and make it impossible to control the vehicle to turn around on the spot.
By monitoring the vehicle's U-turn command, the functional status of the wheels is determined, and the U-turn direction is determined based on the functional status. A control strategy is adopted to control the torque of the wheels, including the adjustment of the suspension status and torque direction, to ensure that the vehicle can make a smooth U-turn.
It enables vehicles to make U-turns on the spot under various road conditions, avoiding wheel damage and road collapse, and improving vehicle handling.
Smart Images

Figure CN118665583B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the technical field of vehicle control, and more specifically, to a vehicle control method, apparatus, storage medium, and electronic device. Background Technology
[0002] Currently, by applying sufficient counter-torque to the left and right wheels of a vehicle, enough yaw moment can be generated, enabling the vehicle to make a U-turn around a center point. However, in situations where the road surface has an uneven coefficient of adhesion, such as a soft surface, the wheels may collapse, leading to a technical problem where the vehicle cannot be controlled to make a U-turn.
[0003] There is currently no effective solution to the aforementioned technical problem of being unable to control the vehicle to make a U-turn on the spot. Summary of the Invention
[0004] This invention provides a vehicle control method, device, storage medium, and electronic device to solve the technical problem of being unable to control a vehicle to make a U-turn on the spot.
[0005] According to one aspect of the invention, a vehicle control method is provided, the method comprising: monitoring a U-turn command of the vehicle; in response to the U-turn command, determining a functional state of at least one wheel of the vehicle, wherein the functional state is used to characterize that the corresponding wheel has a backward turning function; determining a U-turn direction of the vehicle based on the functional state, wherein the U-turn direction is used to characterize the direction in which the vehicle performs a U-turn; and controlling the vehicle to perform a U-turn according to a control strategy corresponding to the U-turn direction, wherein the control strategy is used to control the torque of the wheel.
[0006] Optionally, when determining the functional state of at least one wheel of the vehicle in response to a U-turn command, the method further includes controlling at least one wheel to perform a steering operation.
[0007] Optionally, the vehicle is controlled to make a U-turn in place according to a control strategy corresponding to the direction of the U-turn, including: determining the torque direction or suspension state of multiple wheels based on the direction of the U-turn, wherein the suspension state is used to characterize the wheels being suspended from the road surface; determining the torque of the wheels based on the torque direction and the suspension state; and controlling the vehicle to make a U-turn in place based on the torque.
[0008] Optionally, the torque of the wheel is determined based on the torque direction and the suspension state, including: determining the wheel's steering angle and displacement rate based on the torque direction and the suspension state; and determining the torque based on the steering angle and displacement rate.
[0009] Optionally, based on torque, controlling the vehicle to perform a U-turn includes: determining the vehicle's road surface adhesion value, wherein the road surface adhesion value is used to characterize the friction performance of the road surface; comparing the road surface adhesion value with the torque to obtain a comparison result, wherein the comparison result is used to characterize that the torque is greater than the road surface adhesion value; and controlling the vehicle to perform a U-turn based on the comparison result.
[0010] Optionally, the direction of turning around in place includes: clockwise turning around and counterclockwise turning around, wherein the clockwise turning around direction is used to represent the vehicle performing a clockwise yaw motion, and the counterclockwise turning around direction is used to represent the vehicle performing a counterclockwise yaw motion.
[0011] Optionally, based on the direction of the U-turn, the torque direction or suspension state of multiple wheels can be determined, including: in response to the clockwise U-turn direction, determining the torque direction of the left front wheel and the right rear wheel of the vehicle, and the suspension state of the right front wheel and the left rear wheel of the vehicle.
[0012] Optionally, based on the direction of the turn-around, the torque direction or suspension state of multiple wheels can be determined, including: in response to the counterclockwise turn-around direction, determining the torque direction of the left rear wheel and the right front wheel of the vehicle, and the suspension state of the left front wheel and the right rear wheel of the vehicle.
[0013] According to one aspect of the present invention, a vehicle control device is provided. The device may include: a monitoring unit for monitoring a U-turn command of the vehicle; a first determining unit for determining a functional state of at least one wheel of the vehicle in response to the U-turn command, wherein the functional state characterizes that the corresponding wheel has a backward turning function; a second determining unit for determining a U-turn direction of the vehicle based on the functional state, wherein the U-turn direction characterizes the direction in which the vehicle performs a U-turn; and a control unit for controlling the vehicle to perform a U-turn according to a control strategy corresponding to the U-turn direction, wherein the control strategy controls the torque of the wheel.
[0014] According to another aspect of the present invention, an electronic device is also provided, comprising: a memory storing an executable program; and a processor for running the program, wherein the program executes the methods of various embodiments of the present invention during runtime.
[0015] According to another aspect of the present invention, a computer-readable storage medium is also provided, the computer-readable storage medium including a stored executable program, wherein, when the executable program is executed, it controls the device where the computer-readable storage medium is located to perform the methods of various embodiments of the present invention.
[0016] According to another aspect of the present invention, a computer program product is also provided, including a computer program that, when executed by a processor, implements the methods of various embodiments of the present invention.
[0017] According to another aspect of the present invention, a computer program product is also provided, including a non-volatile computer-readable storage medium storing a computer program that, when executed by a processor, implements the methods of various embodiments of the present invention.
[0018] According to another aspect of the present invention, a computer program is also provided, which, when executed by a processor, implements the methods of the various embodiments of the present invention.
[0019] According to another aspect of the present invention, a vehicle is also provided that implements the methods of the various embodiments of the present invention when executed.
[0020] In this embodiment of the invention, a U-turn command for a vehicle is monitored; in response to the U-turn command, the functional state of at least one wheel of the vehicle is determined, wherein the functional state characterizes that the corresponding wheel has a backward turning function; based on the functional state, the U-turn direction of the vehicle is determined, wherein the U-turn direction characterizes the direction in which the vehicle performs a U-turn; and the vehicle is controlled to perform a U-turn according to a control strategy corresponding to the U-turn direction, wherein the control strategy is used to control the torque of the wheel. In other words, this embodiment of the invention can first monitor a U-turn command for a vehicle, and in response to the U-turn command, determine the functional state of at least one vehicle. Then, based on the obtained vehicle functional state, the U-turn direction of the vehicle can be determined, and finally, the vehicle can be controlled to perform a U-turn according to the control strategy corresponding to the U-turn direction. Since it is considered that after receiving the command to turn the vehicle in place, the functional state of the wheels can be determined, and then the direction of the turn can be determined based on the functional state, the vehicle can be controlled to turn in place according to the control strategy corresponding to the direction of the turn, thus solving the technical problem of not being able to control the vehicle to turn in place, and achieving the technical effect of being able to control the vehicle to turn in place. Attached Figure Description
[0021] The accompanying drawings, which are included to provide a further understanding of the invention and form part of this invention, illustrate exemplary embodiments of the invention and are used to explain the invention, but do not constitute an undue limitation of the invention. In the drawings:
[0022] Figure 1 This is a flowchart of a vehicle control method according to an embodiment of the present invention;
[0023] Figure 2 This is a schematic diagram of wheel steering for a vehicle to make a U-turn in place according to an embodiment of the present invention;
[0024] Figure 3This is a schematic diagram of a vehicle's steering wheel and suspension control according to an embodiment of the present invention;
[0025] Figure 4 This is a schematic diagram of wheel steering for a vehicle to make a U-turn in place according to another embodiment of the present invention.
[0026] Figure 5 This is a schematic diagram of a vehicle control device according to an embodiment of the present invention. Detailed Implementation
[0027] To enable those skilled in the art to better understand the present invention, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings of the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of the present invention.
[0028] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of the invention described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.
[0029] Example 1
[0030] According to an embodiment of the present invention, a vehicle control method is provided. It should be noted that the steps shown in the flowcharts of the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions. Furthermore, although a logical order is shown in the flowcharts, in some cases the steps shown or described may be executed in a different order than that shown here.
[0031] The vehicle control method according to an embodiment of the present invention will be described below.
[0032] Figure 1 This is a flowchart of a vehicle control method according to an embodiment of the present invention, such as... Figure 1 As shown, the method may include the following steps:
[0033] Step S101: Monitor the vehicle's U-turn command.
[0034] In the technical solution provided in step S101 of the present invention, the vehicle's U-turn command can be monitored using monitoring software or tools. It should be noted that this is merely an example of how to monitor the vehicle's U-turn command, and does not specifically limit the method and process for monitoring the vehicle's U-turn command.
[0035] Optionally, the system can monitor vehicle U-turn commands by having the user input the command. The user can be the driver. For example, after the driver inputs the U-turn command, monitoring software can be used to track the vehicle's U-turn actions.
[0036] Step S102: In response to the U-turn command, determine the functional state of at least one wheel of the vehicle, wherein the functional state is used to characterize that the corresponding wheel has a backward turning function.
[0037] In the technical solution provided by step S102 of the present invention, after receiving the command to turn around in place, in response to the command, the functional state of at least one wheel of the vehicle can be determined, thereby achieving the purpose of determining that the wheel has the function of turning around.
[0038] Optionally, the wheel's backward rotation function can be activated based on the wheel's functional status. For example, once it is determined that the wheel has the backward rotation function, the wheel's backward rotation function can be activated.
[0039] It should be noted that this is only a preferred embodiment for determining the functional state of at least one wheel of a vehicle. The process and method for determining the functional state of at least one wheel of a vehicle are not specifically limited. As long as the process and method for determining the functional state of at least one wheel of a vehicle are based on the command to turn around in place, they are all within the protection scope of this invention and will not be listed here.
[0040] Step S103: Based on the functional state, determine the direction of the vehicle's U-turn, wherein the direction of the U-turn is used to characterize the direction in which the vehicle makes a U-turn.
[0041] In the technical solution provided by step S103 of the present invention, the direction of the vehicle to turn around in place can be determined according to the functional state obtained in step S102. The direction of the vehicle to turn around in place can be a clockwise direction or a counterclockwise direction.
[0042] Optionally, based on the obtained functional status, the direction for the vehicle to turn around in place is determined, so that the vehicle turns around clockwise or counterclockwise. It should be noted that this is only a preferred embodiment for determining the direction for the vehicle to turn around in place, and does not specifically limit the direction for determining the vehicle to turn around in place.
[0043] Step S104: Control the vehicle to make a U-turn in place according to the control strategy corresponding to the direction of the U-turn. The control strategy is used to control the torque of the wheels.
[0044] In the technical solution provided in step S104 of the present invention, based on the obtained turning direction of the vehicle, the vehicle can be controlled to make a U-turn in place according to the control strategy corresponding to the turning direction. The control strategy can be a preset control method.
[0045] For example, after the driver inputs the command to make a U-turn, the system first determines that the vehicle's wheels have the ability to turn backwards. Once the backwards function is activated, the system can determine that the U-turn direction is clockwise. Then, the system automatically turns the steering wheel all the way to the right and uses the control strategy to control the vehicle to make a U-turn.
[0046] It should be noted that this is only a preferred embodiment of controlling a vehicle to make a U-turn on the spot, and the process and method of controlling the vehicle to make a U-turn on the spot are not specifically limited. As long as the control strategy is based on the direction of the U-turn, the process and method of controlling the vehicle to make a U-turn on the spot are within the protection scope of this invention, and will not be elaborated here.
[0047] In steps S101 to S104 of the present invention, the following steps are performed: monitoring a U-turn command from a vehicle; responding to the U-turn command, determining the functional state of at least one wheel of the vehicle, wherein the functional state characterizes that the corresponding wheel has a backward turning function; based on the functional state, determining the U-turn direction of the vehicle, wherein the U-turn direction characterizes the direction in which the vehicle performs a U-turn; and controlling the vehicle to perform a U-turn according to a control strategy corresponding to the U-turn direction, wherein the control strategy controls the torque of the wheel. In other words, the embodiments of the present invention can first monitor a U-turn command from a vehicle, respond to the U-turn command, determine the functional state of at least one vehicle, then determine the U-turn direction based on the obtained functional state, and finally control the vehicle to perform a U-turn according to the control strategy corresponding to the U-turn direction. Since it is considered that after receiving the command to turn the vehicle in place, the functional state of the wheels can be determined, and then the direction of the turn can be determined based on the functional state, the vehicle can be controlled to turn in place according to the control strategy corresponding to the direction of the turn, thus solving the technical problem of not being able to control the vehicle to turn in place, and achieving the technical effect of being able to control the vehicle to turn in place.
[0048] The method described in this embodiment will be further described below.
[0049] As an optional embodiment, when determining the functional state of at least one wheel of the vehicle in response to a U-turn command, the method further includes: controlling at least one wheel to perform a steering operation.
[0050] In this embodiment, based on the obtained U-turn command, at least one vehicle can be controlled to perform a steering operation, and the functional state of at least one vehicle can be determined. The steering operation can be turning the steering wheel fully to the right or fully to the left. This is merely an illustrative example of the steering operation and does not impose any specific limitations on it.
[0051] For example, upon receiving a U-turn command, the vehicle's steering wheel is automatically turned fully to the right, and the wheel's rear turn function is confirmed to be capable of turning backward. Under these conditions, the right rear wheel can turn to its maximum angle.
[0052] As an optional embodiment, the vehicle is controlled to make a U-turn in place according to a control strategy corresponding to the direction of the U-turn, including: determining the torque direction or suspension state of multiple wheels based on the direction of the U-turn, wherein the suspension state is used to characterize the wheels being suspended from the road surface; determining the torque of the wheels based on the torque direction and the suspension state; and controlling the vehicle to make a U-turn in place based on the torque.
[0053] In this embodiment, based on the direction of the U-turn, the torque direction or suspension state of multiple wheels can be determined first. Then, based on the torque direction and suspension state obtained above, the torque of the wheel can be determined. Finally, based on the torque, the wheel can be controlled to make a U-turn.
[0054] Alternatively, the suspended state can be achieved through the suspension, for example, by controlling the right front wheel and left rear wheel of the vehicle to be suspended off the ground.
[0055] For example, based on the direction of the U-turn, the suspension status of the vehicle's right front wheel and left rear wheel, as well as the torque direction of the right rear wheel and left front wheel, can be determined. Then, based on the suspension status and torque direction obtained above, the torque of the right rear wheel and left front wheel can be determined. Furthermore, based on this torque, the vehicle can be controlled to make a U-turn.
[0056] As an optional embodiment, determining the wheel torque based on the torque direction and the suspension state includes: determining the wheel's steering angle and displacement rate based on the torque direction and the suspension state; and determining the torque based on the steering angle and displacement rate.
[0057] In this embodiment, based on the obtained torque direction and suspension state, the wheel's steering angle and displacement rate can be determined, thereby achieving the purpose of determining the torque based on the obtained steering angle and displacement rate. The steering angle can be a manually controlled wheel steering angle, such as 30 degrees (°), 9 degrees, etc. The displacement rate can be a manually controlled percentage, for example, controlling the displacement rate within 15%.
[0058] For example, when a vehicle is making a clockwise U-turn, the turning angle and displacement rate of the wheels can be determined first. Based on the turning angles of the front and rear wheels, the torque with equal longitudinal force and opposite direction can be calculated. The displacement rate is controlled at 15% (which can be calibrated), and the control method can include proportional-integral-derivative controller (PID) control, sliding control, etc.
[0059] It is understood that this is only a preferred embodiment for determining the torque of the wheel, and the process and method for determining the torque of the wheel are not specifically limited. As long as the process and method for determining the torque of the wheel are based on the torque direction and the suspension state of the wheel, they are all within the protection scope of this invention, and will not be elaborated here.
[0060] As an optional embodiment, controlling a vehicle to make a U-turn based on torque includes: determining the vehicle's road surface adhesion value, wherein the road surface adhesion value is used to characterize the friction performance of the road surface; comparing the road surface adhesion value with the torque to obtain a comparison result, wherein the comparison result is used to characterize that the torque is greater than the road surface adhesion value; and controlling the vehicle to make a U-turn based on the comparison result.
[0061] In this embodiment, the road surface adhesion value of the vehicle can be determined first, and then the road surface adhesion value can be compared with the obtained torque so that the torque is greater than the road surface adhesion value, thereby enabling the vehicle to be controlled to make a U-turn on the spot.
[0062] Optionally, the road surface adhesion value is used to characterize the adhesion limit of the road surface when the wheel slips. It can be called the road surface adhesion coefficient or the road surface adhesion limit.
[0063] For example, when a wheel slips, the road surface adhesion value of the wheel is determined and compared with the wheel torque. If the torque is greater than the road surface adhesion limit, the vehicle can be controlled to turn around on the spot.
[0064] As an optional embodiment, the direction of turning around on the spot includes: a clockwise turning direction and a counterclockwise turning direction, wherein the clockwise turning direction is used to represent the vehicle performing a clockwise yaw motion, and the counterclockwise turning direction is used to represent the vehicle performing a counterclockwise yaw motion.
[0065] In this embodiment, the direction of turning around on the spot can include: a clockwise turning direction and a counterclockwise turning direction, wherein the clockwise turning direction can be referred to as the clockwise turning-around direction, and the counterclockwise turning direction can be referred to as the counterclockwise turning-around direction.
[0066] Optionally, when the driver wants to yaw clockwise, the vehicle can be controlled to turn in a clockwise direction; when the driver wants to yaw counterclockwise, the vehicle can be controlled to turn in a counterclockwise direction.
[0067] Optionally, depending on the different directions of turning around in place, it can be determined which diagonal wheel to control to slip, and the other diagonal wheel to be suspended off the ground. The torque of each wheel is controlled according to the control strategy to achieve the purpose of sideslipping and fixing respectively.
[0068] It should be noted that this example only illustrates the direction of a U-turn on the spot, and does not specifically limit the types of directions that can be included in a U-turn on the spot.
[0069] As an optional embodiment, determining the torque direction or suspension state of multiple wheels based on the direction of a U-turn includes: in response to a clockwise U-turn direction, determining the torque direction of the left front wheel and the right rear wheel of the vehicle, and the suspension state of the right front wheel and the left rear wheel of the vehicle.
[0070] In this embodiment, if the direction of the U-turn is clockwise, the torque direction of the vehicle's left front wheel and right rear wheel, as well as the suspended state of the vehicle's right front wheel and left rear wheel, can be determined. The left front wheel can be simply referred to as the left front wheel, the right rear wheel as the right rear wheel, and the left rear wheel as the left rear wheel.
[0071] Optionally, when the direction of the U-turn is clockwise, the torque direction of the left front wheel of the vehicle is forward, and the torque direction of the right rear wheel is backward.
[0072] For example, when the driver wants to yaw clockwise, the torque direction of the right rear wheel is backward and the torque direction of the left front wheel is forward. The air suspension controls the suspension extension and retraction to achieve suspension control that keeps the right front wheel and left rear wheel off the ground.
[0073] As an optional embodiment, determining the torque direction or suspension state of multiple wheels based on the direction of a U-turn includes: in response to a counterclockwise U-turn direction, determining the torque direction of the left rear wheel and the right front wheel of the vehicle, and the suspension state of the left front wheel and the right rear wheel of the vehicle.
[0074] In this embodiment, if the vehicle turns around in a counter-clockwise direction, the torque direction of the left rear wheel and the right front wheel of the vehicle, as well as the suspension state of the left front wheel and the right rear wheel of the vehicle, can be determined.
[0075] Optionally, when the direction of the U-turn is counterclockwise, it can be determined that the torque direction of the left rear wheel of the vehicle is backward and the torque direction of the right front wheel is forward.
[0076] For example, when the driver wants to yaw counterclockwise, the torque direction of the left rear wheel is backward and the torque direction of the right front wheel is forward. The air suspension is used to control the suspension extension and retraction, so as to control the suspension to keep the right rear wheel and the left front wheel off the ground.
[0077] In this embodiment, a U-turn command from the vehicle can be monitored first. In response to this command, the functional state of at least one vehicle can be determined. Then, based on the obtained functional state, the U-turn direction can be determined. Finally, a control strategy corresponding to this U-turn direction can be applied to control the vehicle to perform a U-turn. Since the functional state of the wheels can be determined after receiving the U-turn command, and the U-turn direction can be determined based on this state, the vehicle can be controlled to perform a U-turn according to the corresponding control strategy. This solves the technical problem of being unable to control a vehicle to perform a U-turn and achieves the technical effect of being able to control a vehicle to perform a U-turn.
[0078] Example 2
[0079] The technical solutions of the embodiments of the present invention will be illustrated below with reference to preferred embodiments.
[0080] Currently, the requirements for motor torque and road surface adhesion coefficient are relatively high for the problem of vehicles turning on the spot. This is because it is impossible to generate enough yaw torque to meet the conditions for activating the vehicle's backward turning function.
[0081] Figure 2 This is a schematic diagram of wheel steering for a vehicle performing a U-turn according to an embodiment of the present invention. Figure 2 It is known that the traditional method of making a vehicle turn on the spot involves applying sufficient opposing torques to the left and right wheels of the vehicle, so that the wheels can generate sufficient yaw moment to achieve a turn around a center point. However, when the road surface has an uneven coefficient of adhesion, especially when the ground is soft, it is easy to cause the road surface to collapse, and the vehicle's ability to turn on the spot will not be achieved or the effect will be extremely poor, causing significant damage to the road surface and tires, thus leading to the technical problem of being unable to control the vehicle to turn on the spot.
[0082] Optionally, taking a clockwise U-turn as an example, a positive torque is applied to the left wheel, and an equal negative torque is applied to the right wheel. After applying torque to the wheels, sufficient yaw moment is generated to initiate the U-turn. During this process, not only will the four wheels suffer varying degrees of damage due to resistance to friction, but the yaw motion of the four wheels will also cause mud to accumulate on surfaces such as silt, leading to a failed U-turn and creating a certain degree of danger.
[0083] In one feasible embodiment, a system and method for controlling torque-induced yaw in a vehicle are proposed. This method performs open-loop control of the torque of the four wheels and closed-loop control after wheel slippage occurs. The open-loop control in this method results in the four wheels not slipping simultaneously because the vertical loads and road adhesion conditions of the four wheels are inconsistent. Even if the closed-loop control function suppresses the wheel speed of the first slipping wheel, when one wheel is slipping while the other three wheels are not, the vehicle remains stationary. The slipping wheel "digs a hole" in the soft ground, increasing the yaw resistance of that wheel. Under the influence of this hole, even if the other three wheels subsequently slip, the entire vehicle cannot yaw. Therefore, the above solution still suffers from the technical problem of being unable to control the vehicle to turn around on the spot.
[0084] To address the aforementioned problems, this invention proposes a vehicle control method. This method first monitors a U-turn command from the vehicle. In response to this command, it determines at least one functional state of the vehicle. Then, based on the obtained functional state, it determines the U-turn direction. Finally, it controls the vehicle to perform a U-turn according to a control strategy corresponding to that direction. Because it considers that after receiving the U-turn command, the functional state of the wheels can be determined, and based on this state, the U-turn direction can be determined, allowing the vehicle to perform a U-turn according to a corresponding control strategy, this method solves the technical problem of being unable to control a vehicle to perform a U-turn, achieving the technical effect of being able to control a vehicle to perform a U-turn.
[0085] Figure 3 This is a schematic diagram of steering wheel and suspension control of a vehicle according to an embodiment of the present invention. Figure 3 It can be seen that after the driver inputs the command to make a U-turn on the spot, taking a clockwise U-turn as an example, the steering wheel will automatically turn to the right and the wheels will be fully turned. At this time, the wheels will have the function of turning backward, and the function of turning backward can be activated. Under this condition, the right rear wheel will turn to its maximum angle, thereby using the control strategy to control the vehicle to make a U-turn on the spot.
[0086] Optionally, such as Figure 3As shown, when performing a U-turn on the spot (taking a clockwise U-turn as an example), the air suspension is used to control the suspension extension and retraction, thereby controlling the right front wheel and left rear wheel to lift off the ground.
[0087] Optionally, the direction of a U-turn can include clockwise and counterclockwise. Depending on the direction of the U-turn, it can be determined which diagonal wheel will slip and the other diagonal wheel will be suspended off the ground by controlling the suspension. The torque of each wheel is controlled according to the control strategy to achieve the purpose of sideslip and fixation respectively.
[0088] Optionally, when the driver wants to yaw clockwise, the vehicle can be controlled to turn in a clockwise direction; when the driver wants to yaw counterclockwise, the vehicle can be controlled to turn in a counterclockwise direction.
[0089] For example, when the driver wants to yaw clockwise, the torque direction of the right rear wheel is backward and the torque direction of the left front wheel is forward. The air suspension controls the suspension extension and retraction to achieve suspension control that keeps the right front wheel and left rear wheel off the ground.
[0090] For example, when the driver wants to yaw counterclockwise, the torque direction of the left rear wheel is backward and the torque direction of the right front wheel is forward. The air suspension is used to control the suspension extension and retraction, so as to control the suspension to keep the right rear wheel and the left front wheel off the ground.
[0091] Figure 4 This is a schematic diagram of wheel steering for a vehicle performing a U-turn according to another embodiment of the present invention, as shown below. Figure 4 As shown, when a wheel slips, the torque needs to be greater than the road surface adhesion limit. Taking a vehicle making a clockwise U-turn as an example, the torque of the vehicle's left front wheel is forward, and the torque of the right rear wheel is backward.
[0092] Optionally, the torque can be calculated as follows: when the vehicle is making a clockwise U-turn, the wheel angle and displacement rate can be determined first. Based on the wheel angles of the front and rear wheels, the torque with equal longitudinal force and opposite direction can be calculated. The displacement rate is controlled at 15% (which can be calibrated), and the control method can include PID control, sliding control, etc.
[0093] In this embodiment, a U-turn command from the vehicle can be monitored first. In response to this command, the functional state of at least one vehicle can be determined. Then, based on the obtained functional state, the U-turn direction can be determined. Finally, a control strategy corresponding to this U-turn direction can be applied to control the vehicle to perform a U-turn. Since the functional state of the wheels can be determined after receiving the U-turn command, and the U-turn direction can be determined based on this state, the vehicle can be controlled to perform a U-turn according to the corresponding control strategy. This solves the technical problem of being unable to control a vehicle to perform a U-turn and achieves the technical effect of being able to control a vehicle to perform a U-turn.
[0094] Example 3
[0095] According to an embodiment of the present invention, a vehicle control device is provided. It should be noted that this vehicle control device can be used to execute a vehicle control method as described in Embodiment 1.
[0096] Figure 5 This is a schematic diagram of a vehicle control device according to an embodiment of the present invention. Figure 5 As shown, a vehicle control device 500 may include: a monitoring unit 501, a first determining unit 502, a second determining unit 503, and a control unit 504.
[0097] Monitoring unit 501 is used to monitor the vehicle's U-turn command.
[0098] The first determining unit 502 is used to determine the functional state of at least one wheel of the vehicle in response to a turn-around command, wherein the functional state is used to characterize that the corresponding wheel has a backward turning function.
[0099] The second determining unit 503 is used to determine the direction of the vehicle's U-turn based on the functional state, wherein the direction of the U-turn is used to characterize the direction in which the vehicle makes a U-turn.
[0100] Control unit 504 is used to control the vehicle to make a U-turn in place according to a control strategy corresponding to the direction of the U-turn, wherein the control strategy is used to control the torque of the wheels.
[0101] Optionally, the first determining unit 502 may include: a first control module for controlling at least one wheel to perform a steering operation.
[0102] Optionally, the control unit 504 may include: a first determining module, used to determine the torque direction or suspension state of multiple wheels based on the direction of the U-turn, wherein the suspension state is used to characterize the wheels being suspended from the road surface; a second determining module, used to determine the torque of the wheels based on the torque direction and the suspension state; and a second control module, used to control the vehicle to make a U-turn based on the torque.
[0103] Optionally, the second determining module may include: a first determining submodule for determining the wheel's rotation angle and displacement rate based on the torque direction and the suspension state; and a second determining submodule for determining the torque based on the rotation angle and displacement rate.
[0104] Optionally, the second control module may include: a third determining submodule for determining the road surface adhesion value of the vehicle, wherein the road surface adhesion value is used to characterize the friction performance of the road surface; a comparison module for comparing the road surface adhesion value with the torque to obtain a comparison result, wherein the comparison result is used to characterize that the torque is greater than the road surface adhesion value; and a third control module for controlling the vehicle to make a U-turn based on the comparison result.
[0105] Optionally, the direction of turning around in place includes: clockwise turning around and counterclockwise turning around, wherein the clockwise turning around direction is used to represent the vehicle performing a clockwise yaw motion, and the counterclockwise turning around direction is used to represent the vehicle performing a counterclockwise yaw motion.
[0106] Optionally, the first determining module may include: a fourth determining submodule, used to determine the torque direction of the left front wheel and the right rear wheel of the vehicle, and the suspended state of the right front wheel and the left rear wheel of the vehicle, in response to the clockwise turning direction.
[0107] Optionally, the first determining module may include: a fifth determining submodule, used to determine the torque direction of the left rear wheel and the right front wheel of the vehicle, and the suspended state of the left front wheel and the right rear wheel of the vehicle, in response to the counterclockwise turning direction.
[0108] In this embodiment, a monitoring unit monitors the vehicle's U-turn command; a first determining unit, in response to the U-turn command, determines the functional state of at least one wheel of the vehicle, wherein the functional state indicates that the corresponding wheel has a backward turning function; a second determining unit, based on the functional state, determines the U-turn direction of the vehicle, wherein the U-turn direction indicates the direction in which the vehicle performs the U-turn; and a control unit, according to a control strategy corresponding to the U-turn direction, controls the vehicle to perform the U-turn, wherein the control strategy controls the torque of the wheels. This solves the technical problem of being unable to control the vehicle to perform a U-turn and achieves the technical effect of being able to control the vehicle to perform a U-turn.
[0109] Example 4
[0110] Embodiments of the present invention also provide an electronic device, including: a memory storing an executable program; and a processor for running the program, wherein the program executes the methods of various embodiments of the present invention during runtime.
[0111] Optionally, the electronic device is used to determine the functional state of at least one wheel of the vehicle in response to a U-turn command, including: controlling at least one wheel to perform a steering operation in response to the U-turn command, and determining the functional state of at least one wheel.
[0112] Optionally, the electronic device is used to control the vehicle to make a U-turn in place according to a control strategy corresponding to the direction of the U-turn, including: determining the torque direction or suspension state of multiple wheels based on the direction of the U-turn, wherein the suspension state is used to characterize the wheels being suspended from the road surface; determining the torque of the wheels based on the torque direction and the suspension state; and controlling the vehicle to make a U-turn in place based on the torque.
[0113] Optionally, the electronic device is used to determine the torque of the wheel based on the torque direction and the suspension state, including: determining the wheel's steering angle and displacement rate based on the torque direction and the suspension state; and determining the torque based on the steering angle and displacement rate.
[0114] Optionally, the electronic device is used to control the vehicle to make a U-turn based on torque, including: determining the road surface adhesion value of the vehicle; comparing the road surface adhesion value with the torque to obtain a comparison result, wherein the comparison result is used to indicate that the torque is greater than the road surface adhesion value; and controlling the vehicle to make a U-turn based on the comparison result.
[0115] Optionally, the direction of turning around in place includes: clockwise turning around and counterclockwise turning around, wherein the clockwise turning around direction is used to represent the vehicle performing a clockwise yaw motion, and the counterclockwise turning around direction is used to represent the vehicle performing a counterclockwise yaw motion.
[0116] Optionally, the electronic device is used to determine the torque direction or suspension state of multiple wheels based on the direction of a U-turn, including: in response to a clockwise U-turn direction, determining the torque direction of the left front wheel and the right rear wheel of the vehicle, and the suspension state of the right front wheel and the left rear wheel of the vehicle.
[0117] Optionally, the electronic device is used to determine the torque direction or suspension state of multiple wheels based on the direction of a U-turn, including: in response to a counterclockwise U-turn direction, determining the torque direction of the left rear wheel and the right front wheel of the vehicle, and the suspension state of the left front wheel and the right rear wheel of the vehicle.
[0118] Example 5
[0119] Embodiments of the present invention also provide a computer-readable storage medium including a stored executable program, wherein, when the executable program is executed, it controls the device where the computer-readable storage medium is located to perform the methods of various embodiments of the present invention.
[0120] Optionally, the storage medium is used to determine the functional state of at least one wheel of the vehicle in response to a U-turn command, including: controlling at least one wheel to perform a steering operation in response to the U-turn command, and determining the functional state of at least one wheel.
[0121] Optionally, the storage medium is used to control the vehicle to make a U-turn in place according to a control strategy corresponding to the direction of the U-turn, including: determining the torque direction or suspension state of multiple wheels based on the direction of the U-turn, wherein the suspension state is used to characterize the wheels being suspended from the road surface; determining the torque of the wheels based on the torque direction and the suspension state; and controlling the vehicle to make a U-turn in place based on the torque.
[0122] Optionally, the storage medium is used to determine the torque of a wheel based on the torque direction and the suspension state, including: determining the wheel's rotation angle and displacement rate based on the torque direction and the suspension state; and determining the torque based on the rotation angle and displacement rate.
[0123] Optionally, the storage medium is used to control the vehicle to make a U-turn based on torque, including: determining the road surface adhesion value of the vehicle; comparing the road surface adhesion value with the torque to obtain a comparison result, wherein the comparison result is used to characterize that the torque is greater than the road surface adhesion value; and controlling the vehicle to make a U-turn based on the comparison result.
[0124] Optionally, the direction of turning around in place includes: clockwise turning around and counterclockwise turning around, wherein the clockwise turning around direction is used to represent the vehicle performing a clockwise yaw motion, and the counterclockwise turning around direction is used to represent the vehicle performing a counterclockwise yaw motion.
[0125] Optionally, the storage medium is used to determine the torque direction or suspension state of multiple wheels based on the direction of a U-turn, including: in response to a clockwise U-turn direction, determining the torque direction of the left front wheel and the right rear wheel of the vehicle, and the suspension state of the right front wheel and the left rear wheel of the vehicle.
[0126] Optionally, the storage medium is used to determine the torque direction or suspension state of multiple wheels based on the direction of a U-turn, including: determining the torque direction of the left rear wheel and the right front wheel of the vehicle, and the suspension state of the left front wheel and the right rear wheel of the vehicle, in response to the counterclockwise U-turn direction.
[0127] Example 6
[0128] Embodiments of the present invention also provide a computer program product, including a computer program that, when executed by a processor, implements the methods of various embodiments of the present invention.
[0129] Embodiments of the present invention also provide a computer program product, including a non-volatile computer-readable storage medium for storing a computer program, which, when executed by a processor, implements the methods of various embodiments of the present invention.
[0130] Embodiments of the present invention also provide a computer program that, when executed by a processor, implements the methods described in the various embodiments of the present invention.
[0131] Example 7
[0132] Embodiments of the present invention also provide a vehicle for implementing the methods described in the various embodiments of the present invention.
[0133] Optionally, the vehicle is configured to determine the functional state of at least one wheel of the vehicle in response to a U-turn command, including: controlling at least one wheel to perform a steering operation in response to the U-turn command, and determining the functional state of at least one wheel.
[0134] Optionally, the vehicle is used to control the vehicle to make a U-turn in place according to a control strategy corresponding to the direction of the U-turn, including: determining the torque direction or suspension state of multiple wheels based on the direction of the U-turn, wherein the suspension state is used to characterize the wheels being suspended from the road surface; determining the torque of the wheels based on the torque direction and the suspension state; and controlling the vehicle to make a U-turn in place based on the torque.
[0135] Optionally, the vehicle is used to determine the wheel torque based on the torque direction and the suspension state, including: determining the wheel's steering angle and displacement rate based on the torque direction and the suspension state; and determining the torque based on the steering angle and displacement rate.
[0136] Optionally, the vehicle is used to control the vehicle to make a U-turn based on torque, including: determining the road surface adhesion value of the vehicle; comparing the road surface adhesion value with the torque to obtain a comparison result, wherein the comparison result is used to indicate that the torque is greater than the road surface adhesion value; and controlling the vehicle to make a U-turn based on the comparison result.
[0137] Optionally, the direction of turning around in place includes: clockwise turning around and counterclockwise turning around, wherein the clockwise turning around direction is used to represent the vehicle performing a clockwise yaw motion, and the counterclockwise turning around direction is used to represent the vehicle performing a counterclockwise yaw motion.
[0138] Optionally, the vehicle is used to determine the torque direction or suspension state of multiple wheels based on the direction of a U-turn, including: in response to a clockwise U-turn direction, determining the torque direction of the vehicle's left front wheel and right rear wheel, and the suspension state of the vehicle's right front wheel and left rear wheel.
[0139] Optionally, the vehicle is used to determine the torque direction or suspension state of multiple wheels based on the direction of a U-turn, including: in response to a counterclockwise U-turn direction, determining the torque direction of the vehicle's left rear wheel and right front wheel, and the suspension state of the vehicle's left front wheel and right rear wheel.
[0140] The sequence numbers of the above embodiments of the present invention are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments.
[0141] In the above embodiments of the present invention, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions of other embodiments.
[0142] In the several embodiments provided by this invention, it should be understood that the disclosed technical content can be implemented in other ways. The device embodiments described above are merely illustrative; for example, the division of units can be a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed can be through some interfaces; the indirect coupling or communication connection of units or modules can be electrical or other forms.
[0143] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0144] Furthermore, the functional units in the various embodiments of the present invention can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.
[0145] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods of the various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, read-only memory (ROM), random access memory (RAM), portable hard drives, magnetic disks, or optical disks.
[0146] The above are merely preferred embodiments of the present invention. It should be noted that those skilled in the art can make various improvements and modifications without departing from the principle of the present invention, and these improvements and modifications should also be considered within the scope of protection of the present invention.
Claims
1. A method for controlling a vehicle, characterized in that, include: Monitor vehicle's U-turn command; In response to the in-situ U-turn command, the functional state of at least one wheel of the vehicle is determined, wherein the functional state is used to characterize that the corresponding wheel has a backward turning function; Based on the functional state, the direction of the vehicle's U-turn is determined, wherein the direction of the U-turn is used to characterize the direction in which the vehicle makes a U-turn. The vehicle is controlled to make a U-turn in place according to a control strategy corresponding to the direction of the U-turn, wherein the control strategy is used to control the torque of the wheels; According to the control strategy corresponding to the U-turn direction, the vehicle is controlled to make a U-turn in place, including: determining the torque direction or suspension state of multiple wheels based on the U-turn direction, wherein the suspension state is used to characterize the wheels being suspended from the road surface; determining the torque of the wheels based on the torque direction and the suspension state; and controlling the vehicle to make a U-turn in place based on the torque. Determining the torque of the wheel based on the torque direction and the suspended state includes: determining the wheel's rotation angle and displacement rate based on the torque direction and the suspended state; and determining the torque based on the rotation angle and the displacement rate. Based on the torque, controlling the vehicle to perform a U-turn includes: determining the road surface adhesion value of the vehicle, wherein the road surface adhesion value is used to characterize the friction performance of the road surface; comparing the road surface adhesion value with the torque to obtain a comparison result, wherein the comparison result is used to characterize that the torque is greater than the road surface adhesion value; and controlling the vehicle to perform a U-turn based on the comparison result.
2. The method according to claim 1, characterized in that, When determining the functional state of at least one wheel of the vehicle in response to the in-situ U-turn command, the method further includes: Control at least one of the wheels to perform a steering operation.
3. The method according to claim 1, characterized in that, The directions for turning around on the spot include: clockwise and counterclockwise. The clockwise direction indicates that the vehicle is performing a clockwise yaw motion, and the counterclockwise direction indicates that the vehicle is performing a counterclockwise yaw motion.
4. The method according to claim 3, characterized in that, Based on the stated turning direction, the torque direction or suspended state of multiple wheels is determined, including: In response to the clockwise U-turn direction, the torque direction of the left front wheel and the right rear wheel of the vehicle, as well as the suspension state of the right front wheel and the left rear wheel of the vehicle, are determined.
5. The method according to claim 3, characterized in that, Based on the stated turning direction, the torque direction or suspended state of multiple wheels is determined, including: In response to the counterclockwise U-turn direction, the torque direction of the left rear wheel and the right front wheel of the vehicle, as well as the suspension state of the left front wheel and the right rear wheel of the vehicle, are determined.
6. A vehicle control device, characterized in that, include: The monitoring unit is used to monitor the vehicle's U-turn command. The first determining unit is configured to determine the functional state of at least one wheel of the vehicle in response to the in-situ U-turn command, wherein the functional state is used to characterize that the corresponding wheel has a backward turning function. The second determining unit is used to determine the turning direction of the vehicle based on the functional state, wherein the turning direction is used to characterize the direction in which the vehicle turns around in place. A control unit is configured to control the vehicle to make a U-turn in place according to a control strategy corresponding to the direction of the U-turn, wherein the control strategy is configured to control the torque of the wheels; The control unit is further configured to determine the torque direction or suspension state of multiple wheels based on the U-turn direction, wherein the suspension state is used to characterize the wheels being suspended from the road surface; determine the torque of the wheels based on the torque direction and the suspension state; and control the vehicle to perform a U-turn based on the torque. The control unit is also configured to determine the wheel's rotation angle and displacement rate based on the torque direction and the suspension state; and to determine the torque based on the rotation angle and the displacement rate. The control unit is further configured to determine the road surface adhesion value of the vehicle, wherein the road surface adhesion value is used to characterize the friction performance of the road surface; compare the road surface adhesion value with the torque to obtain a comparison result, wherein the comparison result is used to characterize that the torque is greater than the road surface adhesion value; and control the vehicle to perform a U-turn based on the comparison result.
7. An electronic device, characterized in that, include: Memory, which stores executable programs; A processor for running the program, wherein the program, when running, performs the method according to any one of claims 1 to 5.
8. A computer-readable storage medium, characterized in that, The computer-readable storage medium includes a stored executable program, wherein, when the executable program is executed, it controls the device on which the storage medium is located to perform the method according to any one of claims 1 to 5.
9. A computer program product, characterized in that, Includes a computer program that, when executed by a processor, implements the method according to any one of claims 1 to 5.
10. A vehicle, characterized in that, The vehicle is used to perform the method according to any one of claims 1 to 5.
Citation Information
Patent Citations
Pivot steering control method and vehicle
CN117698447A
In-situ U-turn control method, electronic equipment and storage medium
CN118124674A