The disclosure generally relates to a system and method for ambient temperature and battery voltage compensation for operation of a telematics module through an ignition-off low-power mode.
A device may include a battery system useful for providing electrical power as a limited or budgeted amount of energy to power a telematics module at an ignition-off low-power mode state.
A system for ambient temperature and battery voltage compensation for operation of a telematics module through an ignition-off low-power mode is provided. The system includes the telematics module configured for providing data communication and media connectivity to a user of the system and for operating in the ignition-off low-power mode through a telematics remaining reduced power operating period. The system further includes a battery system configured for providing electrical power to the telematics module, a battery voltage sensor configured for measuring a battery voltage of the battery system, and an ambient temperature sensor configured for measuring an ambient temperature. The system further includes a computerized ignition-off low-power controller, including programming to periodically monitor the battery voltage, periodically monitor the ambient temperature, and determine a relative energy consumption ratio based upon comparing the battery voltage to a nominal battery voltage and comparing the ambient temperature to a nominal ambient temperature. The computerized ignition-off low-power controller further includes programming to adjust the telematics remaining reduced power operating period based upon the relative energy consumption ratio.
In some embodiments, determining the relative energy consumption ratio includes referencing a stored look-up table configured for providing the relative energy consumption ratio based upon the battery voltage and the ambient temperature.
In some embodiments, determining the relative energy consumption ratio includes periodically updating the relative energy consumption ratio to an updated relative energy consumption ratio based upon an updated battery voltage and an updated ambient temperature. Adjusting the telematics remaining reduced power operating period includes periodically adjusting the telematics remaining reduced power operating period based upon the updated relative energy consumption ratio.
In some embodiments, the computerized ignition-off low-power controller further includes programming to selectively deactivate the ignition-off low-power mode based upon expiration of the telematics remaining reduced power operating period.
In some embodiments, the computerized ignition-off low-power controller further includes programming to provide a warning to the user regarding expiration of the telematics remaining reduced power operating period.
In some embodiments, periodically monitoring the battery voltage includes monitoring the battery voltage at a relatively long voltage measurement interval, wherein the relatively long voltage measurement interval is at least one minute. Periodically monitoring the ambient temperature includes monitoring the ambient temperature at a relatively long temperature measurement interval, wherein the relatively long temperature measurement interval is at least one minute.
In some embodiments, the relatively long voltage measurement interval is equal to the relatively long temperature measurement interval.
According to one alternative embodiment, a device including a system for ambient temperature and battery voltage compensation for operation of a telematics module through an ignition-off low-power mode. The device includes the telematics module configured for providing data communication and media connectivity to a user of the system and for operating in the ignition-off low-power mode through a telematics remaining reduced power operating period. The device further includes a battery system configured for providing electrical power to the telematics module, a battery voltage sensor configured for measuring a battery voltage of the battery system, and an ambient temperature sensor configured for measuring an ambient temperature. The device further includes a computerized ignition-off low-power controller, including programming to periodically monitor the battery voltage, periodically monitor the ambient temperature, and determine a relative energy consumption ratio based upon comparing the battery voltage to a nominal battery voltage and comparing the ambient temperature to a nominal ambient temperature. The computerized ignition-off low-power controller further includes programming to adjust the telematics remaining reduced power operating period based upon the relative energy consumption ratio.
In some embodiments, the device includes a vehicle.
In some embodiments, determining the relative energy consumption ratio includes referencing a stored look-up table configured for providing the relative energy consumption ratio based upon the battery voltage and the ambient temperature.
In some embodiments, determining the relative energy consumption ratio includes periodically updating the relative energy consumption ratio to an updated relative energy consumption ratio based upon an updated battery voltage and an updated ambient temperature. Adjusting the telematics remaining reduced power operating period includes periodically adjusting the telematics remaining reduced power operating period based upon the updated relative energy consumption ratio.
In some embodiments, the computerized ignition-off low-power controller further includes programming to selectively deactivate the ignition-off low-power mode based upon expiration of the telematics remaining reduced power operating period.
In some embodiments, the computerized ignition-off low-power controller further includes programming to provide a warning to the user regarding expiration of the telematics remaining reduced power operating period.
In some embodiments, periodically monitoring the battery voltage includes monitoring the battery voltage at a relatively long voltage measurement interval, wherein the relatively long voltage measurement interval is at least one minute. Periodically monitoring the ambient temperature includes monitoring the ambient temperature at a relatively long temperature measurement interval, wherein the relatively long temperature measurement interval is at least one minute.
In some embodiments, the relatively long voltage measurement interval is equal to the relatively long temperature measurement interval.
According to one alternative embodiment, a method for ambient temperature and battery voltage compensation for operation of a telematics module through an ignition-off low-power mode is provided. The method includes operating the telematics module configured for providing data communication and media connectivity to a user of the telematics module and for operating in the ignition-off low-power mode through a telematics remaining reduced power operating period. The method further includes operating a battery system configured for providing electrical power to the telematics module. The method further includes, within a computerized ignition-off low-power controller, periodically monitoring a battery voltage of the battery system, periodically monitoring an ambient temperature, and determining a relative energy consumption ratio based upon comparing the battery voltage to a nominal battery voltage and comparing the ambient temperature to a nominal ambient temperature. The method further includes, within the computerized ignition-off low-power controller, adjusting the telematics remaining reduced power operating period based upon the relative energy consumption ratio.
In some embodiments, determining the relative energy consumption ratio includes referencing a stored look-up table configured for providing the relative energy consumption ratio based upon the battery voltage and the ambient temperature.
In some embodiments, determining the relative energy consumption ratio includes periodically updating the relative energy consumption ratio to an updated relative energy consumption ratio based upon an updated battery voltage and an updated ambient temperature. Adjusting the telematics remaining reduced power operating period includes periodically adjusting the telematics remaining reduced power operating period based upon the updated relative energy consumption ratio.
In some embodiments, the method further includes, within the computerized ignition-off low-power controller, selectively deactivating the ignition-off low-power mode based upon expiration of the telematics remaining reduced power operating period.
The above features and advantages and other features and advantages of the present disclosure are readily apparent from the following detailed description of the best modes for carrying out the disclosure when taken in connection with the accompanying drawings.
A battery electric vehicle includes a battery system useful to provide electrical power to the vehicle. The battery electric vehicle may depend upon the battery system to operate. Maintaining a minimum state of charge in the battery system is useful to enable use of the vehicle for some threshold period, for example, to be able to travel some threshold distance. The battery electric vehicle may limit operation of some vehicle systems after an ignition-off event based upon maintaining the minimum state of charge. However, some functionality of the vehicle systems is expected by occupants of the vehicle. A user may expect to be able to complete a telephone call, listen to a radio, or enter a new navigational route when the vehicle has been stopped. A telematics module or a system configured for providing data communication and media connectivity to a user may be operated in an ignition-off low-power mode for some period of time after an ignition-off event, thereby providing the user with continued use of telematics functions through the period of time. The reduced or low power available to the telematics module while it is in the ignition-off low-power mode may include reduced or eliminated access to wireless communications and reductions of other high energy consumption activities.
One may continuously integrate or record a total amount of the telematics module's consumed current in low-power ignition-off mode with respect to time to determine consumed energy. However, such measuring of current consumed expends electrical energy. The act of constantly or at relatively fast or relatively short intervals measuring current consumed drains electrical energy from a corresponding battery system.
In anticipation of excessive battery drain, one may set a maximum time duration of the ignition-off low-power mode, for example, anticipating a “worst case” of current drain by the operated systems and preventing the battery state of charge from falling below a threshold minimum state of charge. Such a maximum time duration based upon a worst case of current drain will frequently unnecessarily limit the period of time when the ignition-off low-power mode is operated.
Battery state of charge may be affected by outside factors. Ambient temperature may affect battery state of charge and current consumption of an electrically powered system. A system and method are provided that enable excellent use of an energy budget allocated to a telematics module for ignition-off low-power operation by compensating for vehicle ambient temperature and battery supply voltage. The ambient temperature at the vehicle and the vehicle battery voltage are periodically measured in ignition-off state and compared to nominal values to adjust the remaining allowed duration in low-power mode to allow maximum use of an allocated energy budget.
In one embodiment, the measured ambient temperature and battery voltage are used as inputs to a look-up table within the telematics module to provide an energy scaling factor with respect to nominal temperature and battery voltage operation. As such, there is no need to establish a maximum time duration in low-power mode based on “worst case” ambient temperature and battery voltage as is executed in the existing implementation. The disclosed system and method also incorporate the means to adjust the rate of periodic ambient temperature and battery voltage measurements.
A rate of consumption of energy varies as a function of ambient temperature and battery supply voltage. A system and method are provided for measuring ambient temperature and battery supply voltage values at relatively long intervals and estimating energy used at relatively short intervals between the long interval measurements. The ambient temperature and battery supply voltage is periodically measured or is measured at slow intervals. and used to determine the estimated energy used over each of a plurality of fast interval time observation windows by comparing the measured temperature-voltage measurement to a set of pre-measured set of temperature-voltage combinations to estimate the energy consumed during the time observation window. By using a “slow interval” for temperature-voltage measurements, the energy consumption incurred by continuous or relatively short interval current measurement is eliminated. Energy saved by periodically measuring the value may be retained for extended use in ignition-off low-power mode operation.
In one embodiment, a method by which the energy consumed by a telematics module operating in reduced power mode in a vehicle in an ignition-off state may be estimated based on deviation of the ambient temperature and battery supply voltage from a nominal value and may include periodic low-rate measurement of the external ambient temperature experienced by vehicle in the ignition-off state. The method may include periodic low-rate measurement of the vehicle battery supply voltage. The method may include using the periodic ambient temperature and vehicle battery voltage measurements as table lookup keys within an on-vehicle database of pre-measured relative energy consumption ratios defined with respect to a nominal ambient temperature/battery voltage pair condition. The method may include using the retrieved relative energy consumption ratio to estimate the energy consumed by the telematics module over a short-duration interval or a plurality of short-duration intervals. The method may include using the estimated energy consumed by the telematics module to modulate, control operation of, or selectively deactivate the ignition-off low-power mode of the telematics module to prevent violation of an allocated energy budget threshold, for example, based upon expiration of a telematics remaining reduced power operating period.
The disclosed method allows the energy consumed by a telematics module in reduced-power mode to be more accurately gauged or estimated by accounting for temperature and battery voltage variations during the ignition-off state without expending significant/excessive energy in the process of making those temperature and battery voltage measurements. The disclosed method allows excellent usage of the allocated energy budget for operation of the telematics module instead of using a larger portion of the allocated energy budget for constantly measuring temperature and voltage values.
In one embodiment, a system for ambient temperature and battery voltage compensation for operation of a telematics module through an ignition-off low-power mode is provided. The system includes the telematics module configured for providing data communication and media connectivity to a user of the system and for operating in the ignition-off low-power mode through a telematics remaining reduced power operating period. The system further includes a battery system configured for providing electrical power to the telematics module, a battery voltage sensor configured for measuring a battery voltage of the battery system, and an ambient temperature sensor configured for measuring an ambient temperature. The system further includes a computerized ignition-off low-power controller operating the ignition-off low-power mode, where the entire telematics system is sleeping with exception of a cellular network processor which is awake in low power mode to keep listening for remote commands coming from a back office or computerized application via cellular network that can wake up the entire system to execute once a remote command is received/listened. The system further includes programming to periodically monitor the battery voltage, periodically monitor the ambient temperature, and determine a relative energy consumption ratio based upon comparing the battery voltage to a nominal battery voltage and comparing the ambient temperature to a nominal ambient temperature. The computerized ignition-off low-power controller further includes programming to adjust the telematics remaining reduced power operating period based upon the relative energy consumption ratio.
Referring now to the drawings, wherein like reference numbers refer to like features throughout the several views,
The processing device 210 may include memory, e.g., read only memory (ROM) and random-access memory (RAM), storing processor-executable instructions and one or more processors that execute the processor-executable instructions. In embodiments where the processing device 210 includes two or more processors, the processors may operate in a parallel or distributed manner. Processing device 210 may execute the operating system of the computerized ignition-off low-power controller 120. Processing device 210 may include one or more modules executing programmed code or computerized processes or methods including executable steps. Illustrated modules may include a single physical device or functionality spanning multiple physical devices. In the illustrative embodiment, the processing device 210 also includes a data collection module 212, a determination module 214, and an alert/reaction module 216, which are described in greater detail below.
The data input output device 230 is a device that is operable to take data gathered from sensors and devices throughout the vehicle and process the data into formats readily usable by processing device 210. Data input output device 230 is further operable to process output from processing device 210 and enable use of that output by other devices or control modules throughout the vehicle.
The communications device 220 may include a communications/data connection with a bus device configured to transfer data to different components of the system and may include one or more wireless transceivers for performing wireless communication.
The memory storage device 240 is a device that stores data generated or received by the computerized ignition-off low-power controller 120. The memory storage device 240 may include, and is not limited to, a hard disc drive, an optical disc drive, and/or a flash memory drive.
The data collection module 212 may collect data from one or more battery voltage sensors to determine or estimate a battery voltage. The data collection module 212 may further collect data from an ambient temperature sensor to determine or estimate an ambient temperature. The data collection module 212 may store and catalog data for a current time period and may additionally include stored data related to battery voltages and ambient temperatures.
The determination module 214 receives data from the data collection module 212. The determination module 214 may utilize the method disclosed herein to compensate operation of the ignition-off low-power mode based upon battery voltage and ambient temperature. The determination module 214 may reference a look-up table stored within the memory storage device 240.
The alert/reaction module 216 may receive data or an indication from the determination module 214 and may take action based upon the data or indication. For example, the alert/reaction module 216 may set a time for or a period of time until deactivating the ignition-off low-power mode, deactivating the telematics module at the end of the period of time based upon expenditure of a defined energy budget or maintaining a minimum battery state of charge. Additionally, the alert/reaction module 216 may issue alerts or warnings to the user, for example, regarding expiration of a telematics remaining reduced power operating period, for example, stating that the telematics module is going to be deactivated in 10 minutes to preserve a minimum battery state of charge.
Computerized ignition-off low-power controller 120 is provided as an exemplary computerized device capable of executing programmed code to accomplish the methods and processes described herein. A number of different embodiments of computerized ignition-off low-power controller 120, devices attached thereto, and modules operable therein are envisioned, and the disclosure is not intended to be limited to examples provided herein.
A telematics ignition-off low-power mode duration may be defined as a total time that the system is to operate in the ignition-off low-power mode, optimally consuming the allocated energy budget through operation of the telematics module through the duration. A corresponding telematics remaining reduced power operating period may be defined as a remaining portion of the telematics ignition-off low-power mode duration.
The method 300 starts at step 302. At step 304, a determination is made whether the telematics module has entered an ignition-off low-power mode. If the telematics module has not entered the ignition-off low-power mode, the method advances to step 306, where the system waits and returns to step 304. If the telematics module has entered the ignition-off low-power mode, the method advances to step 308. At step 308, the method sets a telematics remaining reduced power operating period to a nominal operating period. The nominal operating period may be initially set based upon ideal temperature and battery voltage and an estimated time that the telematics module would take to consume a budgeted amount of electrical energy at the ideal temperature and battery voltage. At step 310, a battery voltage and an ambient temperature are measured. At step 312, an update flag variable is set to TRUE. Update flag variables may be used to reset a relatively long temperature measurement interval and/or a relatively long battery voltage measurement interval, each of which are used to control how frequently new measurements of ambient temperature or battery voltage are taken. At step 314, a determination is made whether the telematics remaining reduced power operating period is greater than zero or that the telematics remaining reduced power operating period still has time left. If the telematics remaining reduced power operating period is zero, then the method advances to step 318 where the telematics module is deactivated or is powered off, and the method ends at step 320.
If, at step 314, the telematics remaining reduced power operating period is greater than zero, the method advances to step 316. At step 316, the system is commanded to wait a measuring interval period. At step 322, a determination is made whether a relatively long interval has passed since a last ambient temperature was measured. If the relatively long temperature measurement interval has passed, the method advances to step 324, where a new ambient temperature measurement is taken. At step 326, an update flag variable is set to TRUE, and the method advances to step 328. If, at step 322, the relatively long temperature measurement interval has not passed since the last ambient temperature was measured, the method advances to step 328. At step 328, a determination is made whether a relatively long voltage measurement interval has passed since a last battery voltage was measured. If the relatively long voltage measurement interval has passed, the method advances to step 330, where a new battery voltage measurement is taken. At step 332, an update flag variable is set to TRUE, and the method advances to step 334. If the relatively long voltage measurement interval has not passed, the method advances to step 334. The relatively long temperature measurement interval and the relatively long voltage measurement interval may be a single, common amount of time or a measurement interval.
In parallel to step 302 through step 334, a parallel sequence of step 336 to step 344 is operated, through which, an interrupt prompt may cause a manual or commanded set of new measurements to be taken. At step 336, the parallel sequence starts with an interrupt command, such as a control input by a user, causing the telematics module to exit the ignition-off low-power mode and establish wireless communications with a remote server. At step 338, a new ambient temperature measurement is taken. At step 340, a new battery voltage measurement is taken. At step 342, an update flag variable is set to TRUE. At step 344, a determination is made whether the telematics module re-enters the ignition-off low-power mode. If the telematics module does not re-enter the ignition-off low-power mode, the method advances to step 346, where the system waits and returns to step 344. If the telematics module does re-enter the ignition-off low-power mode, the method advances to step 334.
At step 334, a determination is made whether the update flag variable is TRUE, indicating that a new measurement of one of ambient temperature and battery voltage has recently been taken. If the update flag is TRUE, the method advances to step 348, where the update flag variable is reset to FALSE. At step 350, a relative energy consumption ratio, a, is referenced from a previously saved relative energy consumption table. Equation 1 provides an exemplary expression of a.
wherein a new measured battery voltage is correlated to value v3 in the lookup table, and a new measured ambient temperature is correlated to value tempi in the lookup table. Table 1 is provided as an exemplary lookup table.
wherein the data from Table 1, used as a reference table in step 350, may be utilized to retrieve, access, or look up an a value. At step 352, the telematics remaining reduced power operating period is adjusted based upon the a value. Equation 2 provides an exemplary equation to adjust the telematics remaining reduced power operating period (TRRPO) based upon α,
T
RRPO
=T
RRPO−α·(Tmeas) (2)
wherein Tmeas is the measuring interval. After step 352, the method returns to step 314. The method 300 is exemplary, and a number of additional or alternative method steps are envisioned. The disclosure is not intended to be limited to the examples provided herein.
Steps 412 through 422 determine energy consumption through an observation time for one of the operating measurement pairs. In one embodiment, steps 412 through 422 may be performed once, collecting and utilizing data for each of the operating measurement pairs. In another embodiment, steps 412-422 may be operated iteratively, with each iteration taking measurements and making determinations for a different operating measurement pair. At step 412, for each of the operating measurement pairs, a test measurement condition is established (e.g., for the present operating measurement pair, the battery voltage equals 12V and the ambient temperature equals 20° C.) At step 414, a measuring interval (Tmeas) is established. Additionally, an observation interval (Tobs) is established. A total number of measurements may be determined as Tmeas divided by Tobs. At step 416, the telematics module is set to ignition-off low-power mode. At step 418, for each of the operating measurement pairs, a plurality of corresponding telematics module current consumption values at Tmeas intervals are measured. At step 420, for each of the operating measurement pairs through time Tobs, a plurality of telematics module energy consumption values (I(n)) is determined. The telematics module energy consumption may be described by Equation 3,
wherein Energy is described as the total current consumption of the telematics module through the observation interval at one of the operating measurement pairs. At step 422, the total energy consumption for Tobs for each of the operating measurement pairs is recorded. The method then returns to step 408.
At step 410, a nominal operating voltage and temperature are selected. At step 424, a nominal operating duration is calculated. The nominal operating duration may be described by Equation 4.
At step 426, a relative energy consumption ratio, a, is calculated for reach operating measurement pair. Determination of a may be described by Equation 5.
At step 428, a tabulated set of data such as is illustrated in Table 1 is generated and recorded for use as a look-up table. At step 430, the method 400 ends. The method 400 is provided as an example, and a number of additional or alternative method steps are envisioned. The disclosure is not intended to be limited to the examples provided herein.
While the best modes for carrying out the disclosure have been described in detail, those familiar with the art to which this disclosure relates will recognize various alternative designs and embodiments for practicing the disclosure within the scope of the appended claims.