IP Library Patent Application 16521330
Patent Application
App. No. 16/521,330

Driver Behavior Based Propulsion Control Strategy Using Artificial Intelligence

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 None
App. No.
16/521,330
Abstract

A method of adjusting a propulsion system of a vehicle in real time is provided. The method includes receiving one or more direct driver inputs from a vehicle control system and receiving sensor data from a vehicle sensor system. The method also includes determining a predicted driver behavior based on the direct driver inputs and the sensor data. The method also includes determining a propulsion adjustment based on the predicted driver behavior. The method includes sending to the propulsion system in communication with the data processing hardware, instructions to modify one or more parameters of the propulsion system based on the propulsion adjustment.

Claims (44)

1 . A method of adjusting a propulsion system of a vehicle in real time, the method comprising:

receiving, at data processing hardware, one or more direct driver inputs from a vehicle control system in communication with the data processing hardware;

receiving, at the data processing hardware, sensor data from a vehicle sensor system in communication with the data processing hardware;

determining, at the data processing hardware, a predicted driver behavior based on the direct driver inputs and the sensor data;

determining, at the data processing hardware, a propulsion adjustment based on the predicted driver behavior; and

sending, from the data processing hardware to the propulsion system in communication with the data processing hardware, instructions to modify one or more parameters of the propulsion system based on the propulsion adjustment.

2 . The method of claim 1 , wherein the sensor data includes vehicle sensor data and environment sensor data.

3 . The method of claim 2 , wherein the vehicle sensor data includes at least one of battery sensor data, traction drive motor sensor data, and driveline component sensor data.

4 . The method of claim 2 , wherein the environment sensor data includes at least one of vehicle speed data, road speed limit data, route profile data, traffic light crossings data and their respective location data, weather conditions data, and dynamic traffic data.

5 . The method of claim 1 , further comprising:

determining an ideal driver behavior based on the direct driver inputs and the sensor data;

wherein the propulsion adjustment is based on a difference between the predicted driver behavior and the ideal driver behavior.

6 . The method of claim 1 , wherein the instructions include visual instructions to a user interface in communication with the data processing hardware, the visual instructions causing the user interface to display a message, the message including the modification of the one or more parameters of the propulsion system.

7 . The method of claim 1 , wherein the instructions include audible instructions to a voice system in communication with the data processing hardware, the audible instructions causing the voice system to output an audible message or a chime indicative of the modification of the one or more parameters of the propulsion system.

8 . The method of claim 1 , further comprising, during a learning phase:

receiving learning direct driver inputs from the vehicle control system;

receiving learning sensor data from the vehicle sensor system;

associating one or more driver actions with the learning direct driver inputs and the learning sensor data, the one or more driver actions indicative of an action taken by a driver of the vehicle to control the vehicle in response to the learning direct driver inputs and the learning sensor data;

storing the one or more associated driver actions with the learning direct driver inputs and the learning sensor data as one or more stored driver behaviors in memory hardware.

9 . The method of claim 8 , wherein determining the predicted driver behavior includes:

retrieving, from the memory hardware in communication with the data processing hardware, a stored driver behavior from the one or more stored driver behaviors, wherein the stored driver behavior associated with learning direct driver inputs and learning sensor data being similar to the received one or more direct driver inputs and the received sensor data respectively.

10 . A system for adjusting a propulsion system of a vehicle in real time, the system comprising:

data processing hardware; and

memory hardware in communication with the data processing hardware, the memory hardware stores instructions that when executed on the data processing hardware cause the data processing hardware to perform operations comprising:

receiving one or more direct driver inputs from a vehicle control system in communication with the data processing hardware;

receiving sensor data from a vehicle sensor system in communication with the data processing hardware;

determining a predicted driver behavior based on the direct driver inputs and the sensor data;

determining a propulsion adjustment based on the predicted driver behavior; and

sending instructions to a propulsion system in communication with the data processing hardware to modify one or more parameters of the propulsion system based on the propulsion adjustment.

11 . The system of claim 10 , wherein the sensor data includes vehicle sensor data and environment sensor data.

12 . The system of claim 11 , wherein the vehicle sensor data includes at least one of battery sensor data, traction drive motor sensor data, and driveline component sensor data.

13 . The system of claim 11 , wherein the environment sensor data includes at least one of vehicle speed data, road speed limit data, route profile data, traffic light crossings data and their respective location data, weather conditions data, and dynamic traffic data.

14 . The system of claim 10 , wherein the operations further comprise:

determining an ideal driver behavior based on the direct driver inputs and the sensor data;

wherein the propulsion adjustment is based on a difference between the predicted driver behavior and the ideal driver behavior.

15 . The system of claim 10 , wherein the instructions include visual instructions to a user interface in communication with the data processing hardware, the visual instructions causing the user interface to display a message, the message including the modification of the one or more parameters of the propulsion system.

16 . The system of claim 10 , wherein the instructions include audible instructions to a voice system in communication with the data processing hardware, the audible instructions causing the voice system to output an audible message or a chime indicative of the modification of the one or more parameters of the propulsion system.

17 . The system of claim 10 , wherein during a learning phase, the operations further include:

receiving learning direct driver inputs from the vehicle control system;

receiving learning sensor data from the vehicle sensor system;

associating one or more driver actions with the learning direct driver inputs and the learning sensor data, the one or more driver actions indicative of an action taken by a driver of the vehicle to control the vehicle in response to the learning direct driver inputs and the learning sensor data;

storing the one or more associated driver actions with the learning direct driver inputs and the learning sensor data as one or more stored driver behaviors in memory hardware.

18 . The system of claim 17 , wherein determining the predicted driver behavior includes:

retrieving, from the memory hardware in communication with the data processing hardware, a stored driver behavior from the one or more stored driver behaviors, wherein the stored driver behavior associated with learning direct driver inputs and learning sensor data being similar to the received one or more direct driver inputs and the received sensor data respectively.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 24, 2019
From: SOLIMAN, IHAB
To: CONTINENTAL POLRTRAIN USA, LLC.
Reel/Frame 049852/0335 →