IP Library › Granted Patent US 11,161,507
Granted Patent B2
US 11,161,507 · App. 16/499,860 · Granted Nov 2, 2021

Method and apparatus for controlling vehicle travelling, and vehicle

Inventors: Zhiyang Yue (Baoding, CN); Lin He (Baoding, CN); Tianpei Wang (Baoding, CN); Jianyong Ge (Baoding, CN)
Assignee: GREAT WALL MOTOR COMPANY LIMITED
B60W30/12B60W30/045B62D6/00B60W2520/06B60W2520/10B60W2710/20
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,161,507
App. No.
16/499,860
Granted
Nov 2, 2021
Kind
B2
Abstract

A method for controlling vehicle travelling includes: detecting a plurality of travelling states of a vehicle, the plurality of travelling states includes a plurality of travelling directions; respectively previewing the vehicle travelling along the plurality of travelling directions from an original position in a lane to obtain a plurality of previewing paths; fitting a plurality of turning paths of the vehicle travelling from the original position to a target path in the lane according to the plurality of previewing paths; using the plurality of turning paths to calculate change information of a plurality of steering wheel angles; and adjusting the plurality of travelling directions according to the change information of the steering wheel angles, so as to control the vehicle to travel from the original position to the target path along the turning path.

Claims (88)

1. A method for controlling vehicle travelling, comprising:

detecting a plurality of travelling states of a vehicle, wherein the plurality of travelling states comprises a plurality of travelling directions;

respectively previewing the vehicle travelling along the plurality of travelling directions from an original position in a lane to obtain a plurality of previewing paths;

fitting a plurality of turning paths of the vehicle travelling from the original position to a target path in the lane according to the plurality of previewing paths;

using the plurality of turning paths to calculate change information of a plurality of steering wheel angles; and

adjusting the plurality of travelling directions according to the change information of the steering wheel angle, to control the vehicle to travel from the original position to the target path along the plurality of turning paths;

wherein the step of using the plurality of turning paths to calculate the change information of the plurality of steering wheel angles comprises:

calculating a plurality of turning radii of the plurality of turning paths;

using the plurality of turning radii to calculate the plurality of steering wheel angles; and

using the plurality of steering wheel angles to calculate the change information;

wherein the plurality of travelling states further comprises a first distance and a second distance, the first distance is a distance between a left wheel of the vehicle and a left lane line of the lane, and the second distance is a distance between a right wheel of the vehicle and a right lane line of the lane; and

the step of calculating the plurality of turning radii of the plurality of turning paths comprises:

using a difference value between the first distance and the second distance to calculate a travelling deviation of the vehicle deviating from the target path;

using the plurality of travelling directions, the plurality of previewing paths and the travelling deviation to calculate a previewing deviation of a target position deviating from the plurality of previewing paths;

using the previewing deviation to calculate a target distance between the original position and the target position; and

using the target distance to calculate the plurality of turning radius of the plurality of turning paths.

2. The method according to claim 1 , wherein the plurality of travelling states further comprises a plurality of travelling speeds; and

the step of respectively previewing the vehicle travelling along the plurality of travelling directions from the original position in the lane to obtain the plurality of previewing paths comprises:

predicting paths of the vehicle obtained by travelling along the plurality of travelling directions for a period of time from the original position of the lane at the plurality of travelling speeds as the plurality of previewing paths.

3. The method according to claim 1 , wherein the step of fitting the plurality of turning paths of the vehicle travelling from the original position to the target path in the lane according to the plurality of previewing paths comprises:

selecting target positions deviating from the plurality of previewing paths from the target path of the lane; and

fitting the plurality of turning paths of the vehicle travelling from the original position to the target path.

4. The method according to claim 3 , wherein the step of selecting the target positions deviating from the plurality of previewing paths from the target path of the lane comprises:

selecting previewing positions in the plurality of previewing paths; and

selecting positions satisfying a preset deviation condition from the target path of the lane as the target positions deviating from the plurality of previewing paths;

wherein the preset deviation condition is: forming a previewing deviation with a path between the previewing positions, the previewing deviation is perpendicular to the plurality of previewing paths.

5. The method according to claim 3 , wherein the step of fitting the plurality of turning paths of the vehicle travelling from the original position to the target path comprises:

setting steering centers in a direction perpendicular to the plurality of travelling directions; and

fitting the plurality of turning paths of the vehicle travelling from the original position to the target path on a basis of the steering centers.

6. An apparatus for controlling vehicle travelling, comprising:

a processor; and

a memory storing computer readable programs, wherein when the computer readable programs are executed by the processor, the apparatus are made to perform the operations comprising:

detecting a plurality of travelling states of a vehicle, wherein the plurality of travelling states comprises a plurality of travelling directions;

respectively previewing the vehicle travelling along the plurality of travelling directions from an original position in a lane to obtain a plurality of previewing paths;

fitting a plurality of turning paths of the vehicle travelling from the original position to a target path in the lane according to the plurality of previewing paths;

using the plurality of turning paths to calculate change information of a plurality of steering wheel angles; and

adjusting the plurality of travelling directions according to the change information of the plurality of steering wheel angles, so as to control the vehicle to travel from the original position to the target path along the plurality of turning paths;

wherein the operation of using the plurality of turning paths to calculate the change information of the plurality of steering wheel angles comprises:

calculating a plurality of turning radii of the plurality of turning paths;

using the plurality of turning radii to calculate the plurality of steering wheel angles; and

using the plurality of steering wheel angles to calculate the change information;

wherein the plurality of travelling states further comprises a first distance and a second distance, the first distance is a distance between a left wheel of the vehicle and a left lane line of the lane, and the second distance is a distance between a right wheel of the vehicle and a right lane line of the lane; and

the step of calculating the plurality of turning radii of the plurality of turning paths comprises:

using a difference value between the first distance and the second distance to calculate a travelling deviation of the vehicle deviating from the target path;

using the plurality of travelling directions, the plurality of previewing paths and the travelling deviation to calculate a previewing deviation of the target position deviating from the plurality of previewing paths;

using the previewing deviation to calculate a target distance between the original position and the target position; and

using the target distance to calculate the plurality of turning radius of the plurality of turning paths.

7. The apparatus according to claim 6 , wherein the operation of fitting the plurality of turning paths of the vehicle travelling from the original position to the target path in the lane according to the plurality of previewing paths comprises:

selecting target positions deviating from the plurality of previewing paths from the target path of the lane; and

fitting the plurality of turning paths of the vehicle travelling from the original position to the target positions.

8. The apparatus according to claim 7 , wherein the operation of selecting the target position deviating from the plurality of previewing paths from the target path of the lane comprises:

selecting previewing position in the plurality of previewing paths; and

selecting position satisfying a preset deviation condition from the target path of the lane as the target position deviating from the plurality of previewing paths;

wherein the preset deviation condition is: forming a previewing deviation with a path between the previewing positions, the previewing deviation is perpendicular to the plurality of previewing paths.

9. The apparatus according to claim 7 , wherein the operation of fitting the turning paths of the vehicle travelling from the original position to the target path comprises:

setting steering centers in a direction perpendicular to the plurality of travelling directions; and

fitting the plurality of turning paths of the vehicle travelling from the original position to the target path on a basis of the steering centers.

10. The apparatus according to claim 6 , wherein the plurality of travelling states further comprises a plurality of travelling speeds; and

the operation of respectively previewing the vehicle travelling along the plurality of travelling directions from the original position in the lane to obtain the plurality of previewing paths comprises:

predicting a path of the vehicle obtained by travelling along the plurality of travelling directions for a period of time from the original position of the lane at the plurality of travelling speeds as the plurality of previewing paths.

11. A vehicle, comprising:

a sensor configured to detect a plurality of travelling states of a vehicle, wherein the plurality of travelling states comprises a plurality of travelling directions;

a controller configured to respectively preview the vehicle travelling along the plurality of travelling directions from an original position in a lane to obtain a plurality of previewing paths;

fit a plurality of turning paths of the vehicle travelling from the original position in the lane to a target path in the lane according to the plurality of previewing paths; and use the plurality of turning paths to calculate change information of a plurality of steering wheel angles; and

an electric steering system configured to adjust the plurality of travelling directions according to the change information of the plurality of steering wheel angles, to control the vehicle to travel from the original position to a target position along the plurality of turning paths;

wherein the operation of using the plurality of turning paths to calculate the change information of the plurality of steering wheel angles comprises:

calculating a plurality of turning radii of the plurality of turning paths;

using the plurality of turning radii to calculate the plurality of steering wheel angles; and

using the plurality of steering wheel angles to calculate the change information;

wherein the plurality of travelling states further comprises a first distance and a second distance, the first distance is a distance between a left wheel of the vehicle and a left lane line of the lane, and the second distance is a distance between a right wheel of the vehicle and a right lane line of the lane; and

the step of calculating the plurality of turning radii of the plurality of turning paths comprises:

using a difference value between the first distance and the second distance to calculate a travelling deviation of the vehicle deviating from the target path;

using the plurality of travelling directions, the plurality of previewing paths and the travelling deviation to calculate a previewing deviation of the target position deviating from the plurality of previewing paths;

using the previewing deviation to calculate a target distance between the original position and the target position; and

using the target distance to calculate the plurality of turning radius of the plurality of turning paths.

12. The vehicle according to claim 11 , wherein the plurality of travelling states further comprise a plurality of travelling speeds; and

the operation of respectively previewing the vehicle travelling along the plurality of travelling directions from the original position in the lane to obtain the plurality of previewing paths comprises:

predicting paths of the vehicle obtained by travelling along the plurality of travelling directions for a period of time from the original position of the lane at the plurality of travelling speeds as the previewing paths.

13. The vehicle according to claim 11 , wherein the operation of fitting the plurality of turning paths of the vehicle travelling from the original position to the target path in the lane according to the plurality of previewing paths comprises:

selecting target position deviating from the plurality of previewing paths from the target path of the lane; and

fitting the plurality of turning paths of the vehicle travelling from the original position to the target path.

14. The vehicle according to claim 13 , wherein the operation of selecting the target position deviating from the plurality of previewing paths from the target path of the lane comprises:

selecting previewing position in the plurality of previewing paths; and

selecting position satisfying a preset deviation condition from the target path of the lane as the target position deviating from the plurality of previewing paths;

wherein the preset deviation condition is: forming a previewing deviation with a path between the previewing positions, the previewing deviation is perpendicular to the plurality of previewing paths.

15. The vehicle according to claim 13 , wherein the operation of fitting the plurality of turning paths of the vehicle travelling from the original position to the target path comprises:

setting steering center in a direction perpendicular to the plurality of travelling directions; and

fitting the plurality of turning paths of the vehicle travelling from the original position to the target path on a basis of the steering centers.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 7, 2019
From: YUE, ZHIYANG; HE, LIN; WANG, TIANPEI; GE, JIANYONG
To: GREAT WALL MOTOR COMPANY LIMITED
Reel/Frame 052373/0935 →
Priority Claims (1)
CN 201710204104.8 · Mar 30, 2017 · national
Continuity (1)
Related Publication 20200108828A1 · Apr 9, 2020