A method of vehicle operation includes, using one or more processors, receiving one or more inputs, from one or more sensors of a first vehicle and/or one or more sources communicatively coupled with the one or more processors, while the vehicle is traveling on a vehicle route. In implementations the one or more inputs are used to determine a distance between the first vehicle and a second vehicle and this distance is used as an input to a power management system to increase an energy efficiency of the first vehicle while traveling on the vehicle route. In implementations the one or more inputs and data regarding regenerative braking of the first vehicle are used to calculate one or more speeds and a power management system applies the one or more calculated speeds to the first vehicle. In implementations a reliability estimate is calculated for the one or more calculated speeds.
B60K 35/00 - Instruments specially adapted for vehiclesArrangement of instruments in or on vehicles
B60L 58/12 - Methods or circuit arrangements for monitoring or controlling batteries or fuel cells, specially adapted for electric vehicles for monitoring or controlling batteries responding to state of charge [SoC]
B60L 15/20 - Methods, circuits or devices for controlling the propulsion of electrically-propelled vehicles, e.g. their traction-motor speed, to achieve a desired performanceAdaptation of control equipment on electrically-propelled vehicles for remote actuation from a stationary place, from alternative parts of the vehicle or from alternative vehicles of the same vehicle train for control of the vehicle or its driving motor to achieve a desired performance, e.g. speed, torque, programmed variation of speed
B60L 50/62 - Electric propulsion with power supplied within the vehicle using propulsion power supplied by batteries or fuel cells using power supplied by batteries by batteries charged by engine-driven generators, e.g. series hybrid electric vehicles charged by low-power generators primarily intended to support the batteries, e.g. range extenders
G06F 7/00 - Methods or arrangements for processing data by operating upon the order or content of the data handled
B60L 8/00 - Electric propulsion with power supply from forces of nature, e.g. sun or wind
B60L 7/12 - Dynamic electric regenerative braking for vehicles propelled by DC motors
G08G 1/0968 - Systems involving transmission of navigation instructions to the vehicle
G08G 1/0967 - Systems involving transmission of highway information, e.g. weather, speed limits
G07C 5/08 - Registering or indicating performance data other than driving, working, idle, or waiting time, with or without registering driving, working, idle, or waiting time
G01C 21/36 - Input/output arrangements for on-board computers
B60W 10/06 - Conjoint control of vehicle sub-units of different type or different function including control of propulsion units including control of combustion engines
B60T 7/22 - Brake-action initiating means for automatic initiationBrake-action initiating means for initiation not subject to will of driver or passenger initiated by contact of vehicle, e.g. bumper, with an external object, e.g. another vehicle
B60T 7/18 - Brake-action initiating means for automatic initiationBrake-action initiating means for initiation not subject to will of driver or passenger operated by remote control, i.e. initiating means not mounted on vehicle operated by wayside apparatus
B60T 1/10 - Arrangements of braking elements, i.e. of those parts where braking effect occurs acting by retarding wheels by utilising wheel movement for accumulating energy, e.g. driving air compressors
B60L 58/16 - Methods or circuit arrangements for monitoring or controlling batteries or fuel cells, specially adapted for electric vehicles for monitoring or controlling batteries responding to battery ageing, e.g. to the number of charging cycles or the state of health [SoH]
F16D 61/00 - Brakes with means for making the energy absorbed available for use
A method of vehicle operation includes, using one or more processors, receiving one or more inputs from one of one or more sensors of a first vehicle and one or more external sources communicatively coupled with the one or more processors. The one or more processors determine a plurality of optional routes existing between a first location of the first vehicle and a future destination of the first vehicle. Using the one or more inputs, the one or more processors predict a vehicle route by predicting which of the optional routes the first vehicle will take to get from the first location to the future destination.
B60K 35/00 - Instruments specially adapted for vehiclesArrangement of instruments in or on vehicles
B60L 8/00 - Electric propulsion with power supply from forces of nature, e.g. sun or wind
G06F 7/00 - Methods or arrangements for processing data by operating upon the order or content of the data handled
B60L 15/20 - Methods, circuits or devices for controlling the propulsion of electrically-propelled vehicles, e.g. their traction-motor speed, to achieve a desired performanceAdaptation of control equipment on electrically-propelled vehicles for remote actuation from a stationary place, from alternative parts of the vehicle or from alternative vehicles of the same vehicle train for control of the vehicle or its driving motor to achieve a desired performance, e.g. speed, torque, programmed variation of speed
G07C 5/08 - Registering or indicating performance data other than driving, working, idle, or waiting time, with or without registering driving, working, idle, or waiting time
B60L 50/62 - Electric propulsion with power supplied within the vehicle using propulsion power supplied by batteries or fuel cells using power supplied by batteries by batteries charged by engine-driven generators, e.g. series hybrid electric vehicles charged by low-power generators primarily intended to support the batteries, e.g. range extenders
G08G 1/0967 - Systems involving transmission of highway information, e.g. weather, speed limits
B60T 7/22 - Brake-action initiating means for automatic initiationBrake-action initiating means for initiation not subject to will of driver or passenger initiated by contact of vehicle, e.g. bumper, with an external object, e.g. another vehicle
B60W 50/00 - Details of control systems for road vehicle drive control not related to the control of a particular sub-unit
G08G 1/0968 - Systems involving transmission of navigation instructions to the vehicle
B60T 7/18 - Brake-action initiating means for automatic initiationBrake-action initiating means for initiation not subject to will of driver or passenger operated by remote control, i.e. initiating means not mounted on vehicle operated by wayside apparatus
G01C 21/36 - Input/output arrangements for on-board computers
B60T 1/10 - Arrangements of braking elements, i.e. of those parts where braking effect occurs acting by retarding wheels by utilising wheel movement for accumulating energy, e.g. driving air compressors
B60W 10/06 - Conjoint control of vehicle sub-units of different type or different function including control of propulsion units including control of combustion engines
B60L 58/12 - Methods or circuit arrangements for monitoring or controlling batteries or fuel cells, specially adapted for electric vehicles for monitoring or controlling batteries responding to state of charge [SoC]
B60L 58/16 - Methods or circuit arrangements for monitoring or controlling batteries or fuel cells, specially adapted for electric vehicles for monitoring or controlling batteries responding to battery ageing, e.g. to the number of charging cycles or the state of health [SoH]
B60L 7/12 - Dynamic electric regenerative braking for vehicles propelled by DC motors
Described herein are devices, systems, and methods for managing the power consumption of an automotive vehicle, and thereby for optimizing the power consumption of the vehicle. The devices and systems for managing the power consumption of the vehicle typically include power management logic that can calculate an applied power for the vehicle engine based on information provided from the external environment of the vehicle, the operational status of the vehicle, one or more command inputs from a driver, and one or more operational parameters of the vehicle.
B60R 16/03 - Electric or fluid circuits specially adapted for vehicles and not otherwise provided forArrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric for supply of electrical power to vehicle subsystems
B60K 35/00 - Instruments specially adapted for vehiclesArrangement of instruments in or on vehicles
4.
Vehicle telemetry device for inferring driver identity and building a vehicle history
Described herein are devices, systems, and methods for managing the power consumption of an automotive vehicle, and thereby for optimizing the power consumption of the vehicle. The devices and systems for managing the power consumption of the vehicle typically include power management logic that can calculate an applied power for the vehicle engine based on information provided from the external environment of the vehicle, the operational status of the vehicle, one or more command inputs from a driver, and one or more operational parameters of the vehicle.
G07C 5/08 - Registering or indicating performance data other than driving, working, idle, or waiting time, with or without registering driving, working, idle, or waiting time
G07C 5/00 - Registering or indicating the working of vehicles
A method for predicting energy consumption of a vehicle using a statistical model. The method includes (i) predicting a set of future input vectors for the vehicle at defined time intervals corresponding to a plurality of future points in time based on a subset of a plurality of reference input vectors previously generated at the defined time intervals at a plurality of previous points in time, (ii) predicting a change in the energy level of the vehicle at the future points in time using a processor and the statistical model, and (iii) providing results corresponding to the predicted change in the energy level to an output unit of the vehicle. The change in the energy level comprises a function of corresponding future input vectors and an associated weighting vector. The change in the energy level is predicted based on a regression analysis of the energy level associated with each of the reference input vectors.
G01R 31/36 - Arrangements for testing, measuring or monitoring the electrical condition of accumulators or electric batteries, e.g. capacity or state of charge [SoC]
G06F 17/18 - Complex mathematical operations for evaluating statistical data
G01L 5/13 - Apparatus for, or methods of, measuring force, work, mechanical power, or torque, specially adapted for specific purposes for measuring the tractive or propulsive power of vehicles
B60W 30/095 - Predicting travel path or likelihood of collision
G05D 1/02 - Control of position or course in two dimensions
G08G 1/01 - Detecting movement of traffic to be counted or controlled
G05B 13/04 - Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric involving the use of models or simulators
G06Q 10/04 - Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
B60W 50/00 - Details of control systems for road vehicle drive control not related to the control of a particular sub-unit
A method for receiving an update from a remote source may comprise a step of connecting wirelessly to a transceiver. The method may comprise a step of communicating with a remote database via the transceiver. The method may comprise a step of providing operational parameter data to the remote database. The method may comprise a step of receiving updated operational parameters from the database based on a comparison of the operational parameter data to a latest version of the operational parameter data performed by the remote database. The method may comprise a step of updating one or more components of a vehicle using the updated operational parameters. The remote database may be configured to determine a status of the components of the vehicle and provide the updated operational parameters to keep software used by the vehicle to a latest version.
B60L 58/12 - Methods or circuit arrangements for monitoring or controlling batteries or fuel cells, specially adapted for electric vehicles for monitoring or controlling batteries responding to state of charge [SoC]
B60L 15/20 - Methods, circuits or devices for controlling the propulsion of electrically-propelled vehicles, e.g. their traction-motor speed, to achieve a desired performanceAdaptation of control equipment on electrically-propelled vehicles for remote actuation from a stationary place, from alternative parts of the vehicle or from alternative vehicles of the same vehicle train for control of the vehicle or its driving motor to achieve a desired performance, e.g. speed, torque, programmed variation of speed
B60W 50/00 - Details of control systems for road vehicle drive control not related to the control of a particular sub-unit
G07C 5/08 - Registering or indicating performance data other than driving, working, idle, or waiting time, with or without registering driving, working, idle, or waiting time
B60T 7/18 - Brake-action initiating means for automatic initiationBrake-action initiating means for initiation not subject to will of driver or passenger operated by remote control, i.e. initiating means not mounted on vehicle operated by wayside apparatus
G08G 1/0967 - Systems involving transmission of highway information, e.g. weather, speed limits
G01C 21/36 - Input/output arrangements for on-board computers
G08G 1/0968 - Systems involving transmission of navigation instructions to the vehicle
B60T 1/10 - Arrangements of braking elements, i.e. of those parts where braking effect occurs acting by retarding wheels by utilising wheel movement for accumulating energy, e.g. driving air compressors
B60T 7/22 - Brake-action initiating means for automatic initiationBrake-action initiating means for initiation not subject to will of driver or passenger initiated by contact of vehicle, e.g. bumper, with an external object, e.g. another vehicle
B60W 10/06 - Conjoint control of vehicle sub-units of different type or different function including control of propulsion units including control of combustion engines
B60L 7/12 - Dynamic electric regenerative braking for vehicles propelled by DC motors
B60L 8/00 - Electric propulsion with power supply from forces of nature, e.g. sun or wind
B60L 50/62 - Electric propulsion with power supplied within the vehicle using propulsion power supplied by batteries or fuel cells using power supplied by batteries by batteries charged by engine-driven generators, e.g. series hybrid electric vehicles charged by low-power generators primarily intended to support the batteries, e.g. range extenders
B60L 58/16 - Methods or circuit arrangements for monitoring or controlling batteries or fuel cells, specially adapted for electric vehicles for monitoring or controlling batteries responding to battery ageing, e.g. to the number of charging cycles or the state of health [SoH]
G06F 7/00 - Methods or arrangements for processing data by operating upon the order or content of the data handled
B60K 35/00 - Instruments specially adapted for vehiclesArrangement of instruments in or on vehicles
G07C 5/00 - Registering or indicating the working of vehicles
7.
Method and system for predicting energy consumption of a vehicle through application of a statistical model utilizing environmental and road condition information
A method for predicting energy consumption of a vehicle using a statistical model. The method includes (i) predicting a set of future input vectors for the vehicle at defined time intervals corresponding to a plurality of future points in time based on a subset of a plurality of reference input vectors previously generated at the defined time intervals at a plurality of previous points in time, (ii) predicting a change in the energy level of the vehicle using a processor and the statistical model, and (iii) providing results corresponding to the predicted change in the energy level to an output unit of the vehicle. Each reference input vector comprises a vehicle input vector and a database input vector associated with each point in time of the plurality of previous points in time. The database input vector for each defined time interval may be based on at least one of a plurality of environmental data and information about a road condition.
G01R 31/36 - Arrangements for testing, measuring or monitoring the electrical condition of accumulators or electric batteries, e.g. capacity or state of charge [SoC]
G06F 17/18 - Complex mathematical operations for evaluating statistical data
G01L 5/13 - Apparatus for, or methods of, measuring force, work, mechanical power, or torque, specially adapted for specific purposes for measuring the tractive or propulsive power of vehicles
B60W 30/095 - Predicting travel path or likelihood of collision
G05D 1/02 - Control of position or course in two dimensions
G08G 1/01 - Detecting movement of traffic to be counted or controlled
G05B 13/04 - Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric involving the use of models or simulators
G06Q 10/04 - Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
B60W 50/00 - Details of control systems for road vehicle drive control not related to the control of a particular sub-unit
An apparatus comprising an interface, a memory and a processor. The interface may be configured to (a) receive (i) sensor data samples during operation of a vehicle and (ii) data from a telemetry system and (b) connect to a remote database. The memory may be configured to store (a) the sensor data samples over a number of points in time and (b) the data from the telemetry system. The processor may be configured to (i) analyze the sensor data samples stored in the memory to determine current conditions and (ii) associate the current conditions with a route segment traveled by the vehicle. The route segment is identified according to the data from the telemetry system. The current conditions associated with the route segment are uploaded to the remote database to enable historical route information for a plurality of route segments.
A method and system includes predicting energy consumption of a vehicle using a statistical model. The method includes obtaining a plurality of input vectors for plurality of points in time, wherein each input vector includes a plurality of variables with a weight vector. Thereafter, the energy level for each input vector is captured for each point in time. Subsequent to capturing the energy level, the method includes predicting a change in energy level of the vehicle using the statistical model.
G06F 17/00 - Digital computing or data processing equipment or methods, specially adapted for specific functions
G01R 31/36 - Arrangements for testing, measuring or monitoring the electrical condition of accumulators or electric batteries, e.g. capacity or state of charge [SoC]
G06F 17/18 - Complex mathematical operations for evaluating statistical data
G01L 5/13 - Apparatus for, or methods of, measuring force, work, mechanical power, or torque, specially adapted for specific purposes for measuring the tractive or propulsive power of vehicles
Described herein are devices, systems, and methods for managing the power consumption of an automotive vehicle, and thereby for optimizing the power consumption of the vehicle. The devices and systems for managing the power consumption of the vehicle typically include power management logic that can calculate an applied power for the vehicle engine based on information provided from the external environment of the vehicle, the operational status of the vehicle, one or more command inputs from a driver, and one or more operational parameters of the vehicle.
G06F 17/00 - Digital computing or data processing equipment or methods, specially adapted for specific functions
G06F 19/00 - Digital computing or data processing equipment or methods, specially adapted for specific applications (specially adapted for specific functions G06F 17/00;data processing systems or methods specially adapted for administrative, commercial, financial, managerial, supervisory or forecasting purposes G06Q;healthcare informatics G16H)
B60T 8/32 - Arrangements for adjusting wheel-braking force to meet varying vehicular or ground-surface conditions, e.g. limiting or varying distribution of braking force responsive to a speed condition, e.g. acceleration or deceleration
G01C 21/00 - NavigationNavigational instruments not provided for in groups
Described herein are devices, systems, and methods for managing the power consumption of an automotive vehicle, and thereby for optimizing the power consumption of the vehicle. The devices and systems for managing the power consumption of the vehicle typically include power management logic that can calculate an applied power for the vehicle engine based on information provided from the external environment of the vehicle, the operational status of the vehicle, one or more command inputs from a driver, and one or more operational parameters of the vehicle.
G06F 19/00 - Digital computing or data processing equipment or methods, specially adapted for specific applications (specially adapted for specific functions G06F 17/00;data processing systems or methods specially adapted for administrative, commercial, financial, managerial, supervisory or forecasting purposes G06Q;healthcare informatics G16H)
G06G 7/70 - Analogue computers for specific processes, systems, or devices, e.g. simulators for vehicles, e.g. to determine permissible loading of ships