The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Mar. 26, 2019

Filed:

Mar. 01, 2016
Applicant:

Ford Global Technologies, Llc, Dearborn, MI (US);

Inventors:

Dimitar Petrov Filev, Novi, MI (US);

Jianbo Lu, Northville, MI (US);

Davor D. Hrovat, Ann Arbor, MI (US);

Assignee:

FORD GLOBAL TECHNOLOGIES, LLC, Dearborn, MI (US);

Attorneys:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
B60W 10/04 (2006.01); B60W 10/20 (2006.01); B60W 30/18 (2012.01); B60W 10/18 (2012.01); G05D 1/00 (2006.01); B60W 50/00 (2006.01); B60W 10/184 (2012.01); B60W 40/04 (2006.01); G08G 1/0967 (2006.01);
U.S. Cl.
CPC ...
B60W 30/18 (2013.01); B60W 10/04 (2013.01); B60W 10/18 (2013.01); B60W 10/184 (2013.01); B60W 10/20 (2013.01); B60W 40/04 (2013.01); B60W 50/0097 (2013.01); G05D 1/0088 (2013.01); G08G 1/09675 (2013.01); G08G 1/096725 (2013.01); G08G 1/096741 (2013.01); G08G 1/096775 (2013.01); G08G 1/096791 (2013.01); B60W 2550/408 (2013.01); G05D 2201/0213 (2013.01);
Abstract

A system includes a computing device programmed to receive a set of goals for a vehicle and identify a travel area for the vehicle for a time period. The computing device receives data indicating predictability of driving conditions of the travel area and determines that the predictability is sufficient to control the vehicle according to model predictive control. Controlling the vehicle includes determining instructions to control actuators related to the steering, propulsion and braking of the vehicle to minimize a cost function. The instructions are implemented for a first time slot. The time period is updated to remove the first time slot at the beginning and include an additional time slot at the end of the predetermined time period. The computing device determines an updated control solution, and implements the updated control solution for a second time slot.


Find Patent Forward Citations

Loading…