# US 10,118,499 B2 · Distance until charge prediction for vehicles

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 10,118,499 B2
- Document ID: US10118499B2
- Status: Granted
- Kind: B2
- Application number: 14/493,836
- Filed: 2014-09-23
- Published: 2016-03-24
- Granted: 2018-11-06
- Earliest claimed: 2014-09-23
- Assignees: Ford Global Technologies, LLC
- Applicants: Ford Global Technologies, LLC
- Inventors: Payam Naghshtabrizi; Johannes Geir Kristinsson
- Web page: https://patentgrep.com/patent/US10118499B2

## CPC

- G01R 31/3648: {comprising digital calculation means, e.g. for performing an algorithm}
- B60L 3/12: Recording operating variables {; Monitoring of operating variables}
- B60L 15/20: for control of the vehicle or its driving motor to achieve a desired performance, e.g. speed, torque, programmed variation of speed
- B60L 50/15: with additional electric power supply (with capacitors charged by engine-driven generators B60L50/40; with batteries charged by engine-driven generators B60L50/61)
- B60L 58/12: responding to state of charge [SoC]
- B60L 2240/60: Navigation input
- B60L 2240/80: Time limits
- B60L 2250/12: by confirmation, e.g. of the input
- B60L 2260/44: by parameter estimation
- B60L 2260/52: drive range estimation, e.g. of estimation of available travel distance
- B60L 2260/54: Energy consumption estimation
- G01R 31/3647: {for determining the ability of a battery to perform a critical function, e.g. cranking}
- G01R 31/367: Software therefor, e.g. for battery testing using modelling or look-up tables
- Y02T 10/70: Energy storage systems for electromobility, e.g. batteries
- Y02T 10/7072: Electromobility specific charging systems or methods for batteries, ultracapacitors, supercapacitors or double-layer capacitors
- Y02T 10/72: Electric energy management in electromobility
- Y02T 90/16: Information or communication technologies improving the operation of electric vehicles
- G01R: MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES (indicating correct tuning of resonant circuits H03J3/12)
- B60L: PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES (arrangements or mounting of electrical propulsion units or of plural diverse prime-movers for mutual or common propulsion in vehicles B60K1/00, B60K6/20; arrangements or mounting of electrical gearing in vehicles B60K17/12, B60K17/14; preventing wheel slip by reducing power in rail vehicles B61C15/08; dynamo-electric machines H02K; control or regulation of electric motors H02P); SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES (electric coupling devices combined with mechanical couplings of vehicles B60D1/64; electric heating for vehicles B60H1/00); ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL (control or regulation of electric motors H02P); MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- Y02T: CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION

## Abstract

A vehicle includes a traction battery and a controller programmed to, in response to a first ignition cycle after a charging of the traction battery, output a distance until charge prediction based on one or more selected distance estimates from filtered sets of historical data that are derived by filtering historical data based on a time and a day of the first ignition cycle. The selected distance estimates may be from filtered sets having more than a predetermined number of members. The selected distance estimates may be from filtered sets having a variance that is less than an overall historic variance. The filtered sets may include members of an unfiltered set based on a time of day and day of week.

## Claims

### Claim 1

A vehicle comprising:
a traction battery; and
a controller programmed to, in response to a first ignition cycle after a charging of the traction battery, output a distance until charge prediction that is based on a plurality of distance estimates from filtered sets of historical distance until charge data having a variance less than a threshold and having members selected according to a time and a day of the first ignition cycle.

### Claim 2 (depends on 1)

The vehicle of claim 1 wherein the at least one controller is further programmed to select distance estimates from filtered sets of historical data that have more than a predetermined number of members.

### Claim 3 (depends on 1)

The vehicle of claim 1 wherein the at least one controller is further programmed to select distance estimates from filtered sets that have a variance that is less than or equal to an overall historical data variance for each of the filtered sets.

### Claim 4 (depends on 1)

The vehicle of claim 1 wherein the distance until charge prediction is an average of the distance estimates.

### Claim 5 (depends on 1)

The vehicle of claim 1 wherein at least one of the filtered sets includes the historical data associated with a stored time of day that is within a predetermined time range that includes the time of the first ignition cycle.

### Claim 6 (depends on 1)

The vehicle of claim 1 wherein at least one of the filtered sets includes the historical data associated with a stored day of week that matches the day of the first ignition cycle.

### Claim 7 (depends on 1)

The vehicle of claim 1 wherein at least one of the filtered sets includes the historical data associated with a stored day type that matches a day type of the day of the first ignition cycle.

### Claim 8 (depends on 1)

The vehicle of claim 1 wherein at least one of the filtered sets includes the historical data associated with a stored day of week that matches the day of the first ignition cycle and associated with a stored time of day that is within a predetermined time range that includes the time of the first ignition cycle.

### Claim 9 (depends on 1)

The vehicle of claim 1 wherein the distance until charge prediction is further based on a recursive least squares estimation for each of the filtered sets.

### Claim 10

A method comprising:
selecting, by a controller, distance estimates from filtered sets of historical data based on a variance of each of the filtered sets; and
operating, by the controller, a hybrid vehicle powertrain according to a battery operating mode selected according to a distance until charge prediction that is based on an average of the distance estimates, and a day and a time of a first ignition cycle after charging a traction battery.

### Claim 11 (depends on 10)

The method of claim 10 further comprising selecting, by the controller, estimates from filtered sets of historical data further based on a number of members in each of the filtered sets.

### Claim 12 (depends on 10)

The method of claim 10 wherein the filtered sets include selected members of an unfiltered set that includes a stored time of day, a stored day of week, and an associated distance between charge values from previous vehicle operation.

### Claim 13 (depends on 12)

The method of claim 12 wherein the filtered sets are derived from the unfiltered set based on the day and the time of the first ignition cycle.
