Power control apparatus and methods for electric vehicles
US-9290104-B2 · Mar 22, 2016 · US
US9573476B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9573476-B2 |
| Application number | US-201414299278-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jun 9, 2014 |
| Priority date | Jun 9, 2014 |
| Publication date | Feb 21, 2017 |
| Grant date | Feb 21, 2017 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A method and system for waking up a primary microcontroller of a controller in response to a change in a control pilot signal generated by an external device coupled to the controller includes coupling the external device to an input port electrically connected to the controller. A control pilot signal generated by the external device is received by the input port and outputted to a monitoring device of the controller in low power mode. The monitoring device in low power mode polls the control pilot signal and upon detecting a valid change transitions to normal power mode to output a wakeup pulse to the primary microcontroller, which in a sleep state receives the wakeup pulse and wakes up to execute instructions stored on the primary microcontroller. In an example, the system controls recharging of a battery by a charging station which outputs a pulse width modulated control pilot signal.
Opening claim text (preview).
The invention claimed is: 1. A system comprising: a controller electrically connected to an input port; the input port connectable to an external device to receive a control pilot signal generated by the external device and to output the control pilot signal to the controller; and the controller comprising: a primary microcontroller having a processor and memory on which is recorded instructions, wherein the primary microcontroller is programmed to selectively execute the instructions from the primary microcontroller memory to thereby: detect a wakeup pulse generated by a monitoring device while the primary microcontroller is in one of a sleep state and a powered off state; wake up from the one of the sleep state and powered off state in response to the wakeup pulse; the monitoring device configured to receive the control pilot signal output from a charge port and having a processor and memory on which is recorded instructions for waking up the primary microcontroller, wherein the monitoring device is programmed to selectively execute the instructions from the monitoring device memory to thereby: poll the control pilot signal for a change in the control pilot signal while operating in low power mode; detect the change in the control pilot signal while operating in low power mode; determine, while operating in low power mode, if a wakeup criteria is met based on the detected change in the control pilot signal; upon determining the wakeup criteria has been not been met, continue to poll the control pilot signal for a change in the control pilot signal while operating in low power mode; upon determining the wakeup criteria has been met, transition from low power mode to normal power mode; after transitioning to normal power mode, validate, while operating in normal power mode, whether the wakeup criteria are met; upon validating the wakeup criteria have not been met, transition from normal power mode to low power mode and poll the control pilot signal for a change in the control pilot signal while operating in low power mode; and upon validating the wakeup criteria have been met, output the wakeup pulse to the primary microcontroller in response to detecting and validating the change in the control pilot signal. 2. The system of claim 1 , wherein: the controller is a battery charge controller connectable to a rechargeable battery; the input port is a charge port electrically connectable to the rechargeable battery; the external device is a battery charging station; and the charge port is connectable to the battery charging station to selectively receive electric power via the charging station to charge the rechargeable battery; and the primary microcontroller including recorded instructions for controlling charging of the rechargeable battery by the battery charging station, wherein the primary microcontroller is programmed to selectively execute the instructions from the primary microcontroller memory to thereby wake up from the one of the sleep state and powered off state in response to the wakeup pulse to control charging of the rechargeable battery by the battery charging station. 3. The system of claim 1 , wherein the control pilot signal comprises at least one of a discrete input signal and a pulse width modulated (PWM) signal. 4. The system of claim 1 , wherein the wakeup criteria includes one of: the control pilot signal having a pulse width modulation (PWM) in one of a plurality of predetermined PWM ranges; wherein each of the plurality of predetermined PWM ranges corresponds to a respective one of a plurality of duty cycles of the charging station. 5. The system of claim 1 , wherein the primary microcontroller is further programmed to selectively execute the instructions to thereby: return the primary microcontroller to the one of the sleep state and the powered off state after charging of the battery is discontinued; and output a signal to the monitoring device to return the monitoring controller from normal power mode to low power mode. 6. The system of claim 1 , wherein the primary microcontroller is further programmed to selectively execute the instructions to thereby: output a disregard signal to the monitoring device to disregard the control pilot signal from the charge port for one of a predetermined period of time and a predetermined condition. 7. The system of claim 1 , wherein the monitoring device is programmed to selectively execute the instructions from the memory to thereby: diagnose whether the primary microcontroller has woken up in response to the wakeup pulse and set a wakeup diagnostic flag when the primary microcontroller does not wake up. 8. The system of claim 7 , wherein a wakeup performance fault is set upon detection of the wakeup diagnostic flag after transition of the system from a power-off condition to a power-on condition. 9. The system of claim 1 , wherein when the system is in a power-off condition the monitoring device operates in low power mode. 10. The system of claim 1 , wherein: the monitoring device is reprogrammable, such that the recorded instructions are reprogrammable from a current set of instructions to a subsequent set of instructions; and wherein the wakeup criteria of the current set of instructions differs from the wakeup criteria of the subsequent set of instructions. 11. The system of claim 1 , wherein the monitoring device is one of a microcontroller, an additional resource of the primary microcontroller, and a smart device. 12. A method comprising: coupling an external device to an input port; wherein the input port is electrically connected to a controller; receiving to the input port a control pilot signal generated by the external device; outputting the control pilot signal from the input port to the controller; the controller comprising a primary microcontroller and a monitoring device; the primary microcontroller having a processor and memory on which is recorded instructions; the monitoring device having a processor and memory on which is recorded instructions for waking up the primary microcontroller from one of a sleep state and a powered off state; wherein at the time of coupling, the primary microcontroller is in one of the sleep state and the powered off state and the monitoring device is in low power mode; the method further comprising: receiving the control pilot signal to the monitoring device operating in low power mode; polling the control pilot signal to detect a change in the control pilot signal using the monitoring device operating in low power mode; detecting the change in the control pilot signal using the monitoring device in low power mode; and outputting the wakeup pulse to the primary microcontroller in response to detecting the change in the control pilot signal using the monitoring device in normal power mode; receiving the wakeup pulse to the primary microcontroller from the one of the sleep state and the powered off state to wake up from the primary microcontroller from the sleep or powered off state in response to the wakeup pulse such that the primary microcontroller can execute the instructions of the primary controller; diagnosing, using the monitoring device, whether the primary microcontroller has woken up in response to the wakeup pulse; and setting a wakeup diagnostic flag, using the monitoring device, when the primary microcontroller does not wake up. 13. The method of claim 12 , wherein: the controller is a battery charge controller connectable to a rechargeable battery; the input port is a charge port electrically connectable to the rechargeable battery; the external device is a batter
Operations & Transport · mapped topic
Plug-in electric vehicles · CPC title
Electromobility specific charging systems or methods for batteries, ultracapacitors, supercapacitors or double-layer capacitors · CPC title
Operations & Transport · mapped topic
Energy efficient charging or discharging systems for batteries, ultracapacitors, supercapacitors or double-layer capacitors specially adapted for vehicles · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.