DUAL-PURPOSE DRIVE AND CHARGER SYSTEMS AND METHODS THEREOF
20230038561 · 2023-02-09
Assignee
Inventors
- Tianjun Fu (Fargo, ND)
- Yuheng WU (Fayetteville, AR, US)
- Long Wu (Fargo, ND)
- Danielle LI (Fargo, ND, US)
- Eric VILAR (Dubuque, IA, US)
Cpc classification
B60L53/62
PERFORMING OPERATIONS; TRANSPORTING
H02M3/33571
ELECTRICITY
Y02T90/14
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
Y02T10/70
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
B60L15/20
PERFORMING OPERATIONS; TRANSPORTING
B60L15/007
PERFORMING OPERATIONS; TRANSPORTING
H02J7/0068
ELECTRICITY
B60L58/20
PERFORMING OPERATIONS; TRANSPORTING
B60L53/24
PERFORMING OPERATIONS; TRANSPORTING
H02J7/00712
ELECTRICITY
Y02T10/7072
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
International classification
B60L15/20
PERFORMING OPERATIONS; TRANSPORTING
B60L53/24
PERFORMING OPERATIONS; TRANSPORTING
B60L53/62
PERFORMING OPERATIONS; TRANSPORTING
H02J7/00
ELECTRICITY
Abstract
In an example embodiment, a system includes an inverter configured to operate in at least one of a charging mode or a drive mode, a cascaded direct current (DC)-DC converter, the DC-DC converter including a first portion of the inverter and at least one controller configured to selectively couple the first portion of the inverter to a first portion of the cascaded DC-DC converter during the charging mode, and selectively couple the inverter to a second portion of the cascaded DC-DC converter during the drive mode.
Claims
1. A system comprising: an inverter configured to operate in at least one of a charging mode or a drive mode; a cascaded direct current (DC)-DC converter, the DC-DC converter including a first portion of the inverter; and at least one controller configured to, selectively couple the first portion of the inverter to a first portion of the cascaded DC-DC converter during the charging mode, and selectively couple the inverter to a second portion of the cascaded DC-DC converter during the drive mode.
2. The system of claim 1, wherein the cascaded DC-DC converter includes a first DC-DC converter and a second DC-DC converter and the at least one controller is configured to selectively couple the inverter to the second DC-DC converter during the drive mode.
3. The system of claim 2, wherein the first DC-DC converter is a unidirectional DC-DC converter.
4. The system of claim 2, wherein the first portion of the first DC-DC converter is a single active bridge and the second portion of the first DC-DC converter are two passive bridges.
5. The system of claim 2, wherein the single active bridge is a half-bridge for active switching control and the two passive bridges are two diode bridges for rectification.
6. The system of claim 4, wherein the first DC-DC converter further comprises: a plurality of diode bridges; and a transformer coupled between the diode bridges and the single active bridge.
7. The system of claim 2, further comprising: a first voltage source; and a second voltage source, wherein the first DC-DC converter is a first LLC converter having a first inductor connected in series with the first voltage source and the second DC-DC converter is a second LLC converter having a second inductor connected in series with the second voltage source.
8. The system of claim 2, wherein the at least one controller is configured to control the first portion of the inverter during the charging mode based on a DC bus reference voltage.
9. The system of claim 8, wherein the at least one controller includes a proportional-integral-resonant (PIR) controller, a proportional-integral (PI) controller, phase-locked-loop (PLL) controller and a notch filter.
10. The system of claim 2, wherein the at least one controller includes a proportional-integral-resonant (PIR) controller and a pulse-frequency-modulation (PFM) controller for the first DC-DC converter.
11. The system of claim 2, wherein the at least one controller includes a proportional-integral (PI) controller and a pulse-frequency-modulation (PFM) controller for the second DC-DC converter.
12. The system of claim 1, wherein the system comprises: a single-phase AC-DC converter and two cascaded DC/DC converters during the charging mode.
13. The system of claim 1, wherein the charging mode includes a constant current (CC) mode and a constant voltage (CV) mode and the at least one controller is configured to cause the system to operate in a CC mode or CV mode during the charging mode.
14. A computer-readable medium, when executed by at least one controller, configured to cause a vehicle system to, selectively couple a first portion of an inverter to a first portion of a cascaded DC-DC converter during a charging mode, and selectively couple the inverter to a second portion of the cascaded DC-DC converter during a drive mode.
15. The computer-readable medium of claim 14, wherein when executed by the at least one controller, is configured to cause the vehicle system to execute a proportional-integral-resonant (PIR) controller, a proportional-integral (PI) controller, phase-locked-loop (PLL) controller and a notch filter.
16. The computer-readable medium of claim 14, wherein when executed by the at least one controller, is configured to cause the vehicle system to operate in one of a constant current (CC) mode or a constant voltage (CV) mode during the charging mode.
17. The system of claim 1, wherein the second portion of the cascaded DC-DC converter is not part of the inverter.
18. The system of claim 3, wherein the at least one controller is configured to selectively couple the first DC-DC converter to the inverter based on whether the inverter operates in the charging mode or the driving mode.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0006] Example embodiments will be more clearly understood from the following detailed description taken in conjunction with the accompanying drawings.
[0007]
[0008]
[0009]
[0010]
[0011]
[0012]
[0013]
[0014]
[0015]
[0016]
DETAILED DESCRIPTION
[0017] Some example embodiments will now be described more fully with reference to the accompanying drawings in which some example embodiments are illustrated.
[0018] Accordingly, while example embodiments are capable of various modifications and alternative forms, embodiments thereof are shown by way of example in the drawings and will herein be described in detail. It should be understood, however, that there is no intent to limit example embodiments to the particular forms disclosed, but on the contrary, example embodiments are to cover all modifications, equivalents, and alternatives falling within the scope of the claims. Like numbers refer to like elements throughout the description of the figures.
[0019] It will be understood that, although the terms first, second, etc. may be used herein to describe various elements, these elements should not be limited by these terms. These terms are only used to distinguish one element from another. For example, a first element could be termed a second element, and, similarly, a second element could be termed a first element, without departing from the scope of example embodiments. As used herein, the term “and/or” includes any and all combinations of one or more of the associated listed items.
[0020] It will be understood that when an element is referred to as being “connected” or “coupled” to another element, it can be directly connected or coupled to the other element or intervening elements may be present. In contrast, when an element is referred to as being “directly connected” or “directly coupled” to another element, there are no intervening elements present. Other words used to describe the relationship between elements should be interpreted in a like fashion (e.g., “between” versus “directly between,” “adjacent” versus “directly adjacent,” etc.).
[0021] The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of example embodiments. As used herein, the singular forms “a,” “an” and “the” are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will be further understood that the terms “comprises,” “comprising,” “includes” and/or “including,” when used herein, specify the presence of stated features, integers, steps, operations, elements and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components and/or groups thereof.
[0022] It should also be noted that in some alternative implementations, the functions/acts noted may occur out of the order noted in the figures. For example, two figures shown in succession may in fact be executed substantially concurrently or may sometimes be executed in the reverse order, depending upon the functionality/acts involved.
[0023] Unless otherwise defined, all terms (including technical and scientific terms) used herein have the same meaning as commonly understood by one of ordinary skill in the art to which example embodiments belong. It will be further understood that terms, e.g., those defined in commonly used dictionaries, should be interpreted as having a meaning that is consistent with their meaning in the context of the relevant art and will not be interpreted in an idealized or overly formal sense unless expressly so defined herein.
[0024] Portions of example embodiments and corresponding detailed description are presented in terms of software, or algorithms and symbolic representations of operation on data bits within a computer memory. These descriptions and representations are the ones by which those of ordinary skill in the art effectively convey the substance of their work to others of ordinary skill in the art. An algorithm, as the term is used here, and as it is used generally, is conceived to be a self-consistent sequence of steps leading to a result. The steps are those requiring physical manipulations of physical quantities. Usually, though not necessarily, these quantities take the form of optical, electrical, or magnetic signals capable of being stored, transferred, combined, compared, and otherwise manipulated. It has proven convenient at times, principally for reasons of common usage, to refer to these signals as bits, values, elements, symbols, characters, terms, numbers, or the like.
[0025] In the following description, illustrative embodiments will be described with reference to acts and symbolic representations of operations (e.g., in the form of flowcharts) that may be implemented as program modules or functional processes including routines, programs, objects, components, data structures, etc., that perform particular tasks or implement particular abstract data types and may be implemented using existing hardware.
[0026] Such existing hardware (e.g., data processors and controllers) may be implemented using processing or control circuitry such as, but not limited to, one or more processors, one or more Central Processing Units (CPUs), one or more microcontrollers, one or more arithmetic logic units (ALUs), one or more digital signal processors (DSPs), one or more microcomputers, one or more field programmable gate arrays (FPGAs), one or more System-on-Chips (SoCs), one or more programmable logic units (PLUs), one or more microprocessors, one or more Application Specific Integrated Circuits (ASICs), or any other device or devices capable of responding to and executing instructions in a defined manner.
[0027] It should be borne in mind, however, that all of these and similar terms are to be associated with the appropriate physical quantities and are merely convenient labels applied to these quantities. Unless specifically stated otherwise, or as is apparent from the discussion, terms such as “processing” or “computing” or “calculating” or “determining” or “displaying” or the like, refer to the action and processes of a computer system, or similar electronic computing device, that manipulates and transforms data represented as physical, electronic quantities within the computer system's registers and memories into other data similarly represented as physical quantities within the computer system memories or registers or other such information storage, transmission or display devices.
[0028] In this application, including the definitions below, the term ‘module’ may be replaced with the term ‘circuit.’ The term ‘module’ may refer to, be part of, or include processor hardware (shared, dedicated, or group) that executes code and memory hardware (shared, dedicated, or group) that stores code executed by the processor hardware.
[0029] The module may include one or more interface circuits. In some examples, the interface circuits may include wired or wireless interfaces that are connected to a local area network (LAN), the Internet, a wide area network (WAN), or combinations thereof. The functionality of any given module of the present disclosure may be distributed among multiple modules that are connected via interface circuits.
[0030] Further, at least one embodiment of the invention relates to a non-transitory computer-readable storage medium comprising electronically readable control information stored thereon, configured such that when the storage medium is used in a controller of a motor system, at least one embodiment of the method is carried out.
[0031] Even further, any of the aforementioned methods may be embodied in the form of a program. The program may be stored on a non-transitory computer readable medium and is adapted to perform any one of the aforementioned methods when run on a computer device (a device including a processor). Thus, the non-transitory, tangible computer readable medium is adapted to store information and is adapted to interact with a data processing facility or computer device to execute the program of any of the above mentioned embodiments and/or to perform the method of any of the above mentioned embodiments.
[0032] The computer readable medium or storage medium may be a built-in medium installed inside a computer device main body or a removable medium arranged so that it can be separated from the computer device main body. The term computer-readable medium, as used herein, does not encompass transitory electrical or electromagnetic signals propagating through a medium (such as on a carrier wave); the term computer-readable medium is therefore considered tangible and non-transitory. Furthermore, various information regarding stored images, for example, property information, may be stored in any other form, or it may be provided in other ways.
[0033] The term code, as used above, may include software, firmware, and/or microcode, and may refer to programs, routines, functions, classes, data structures, and/or objects.
[0034] The term memory is a subset of the term computer-readable medium. The term computer-readable medium, as used herein, does not encompass transitory electrical or electromagnetic signals propagating through a medium (such as on a carrier wave); the term computer-readable medium is therefore considered tangible and non-transitory. Non-limiting examples of the non-transitory computer-readable medium include, but are not limited to, rewriteable non-volatile memory devices (including, for example flash memory devices, erasable programmable read-only memory devices, or a mask read-only memory devices); volatile memory devices (including, for example static random access memory devices or a dynamic random access memory devices); magnetic storage media (including, for example an analog or digital magnetic tape or a hard disk drive); and optical storage media (including, for example a CD, a DVD, or a Blu-ray Disc). Examples of the media with a built-in rewriteable non-volatile memory, include but are not limited to memory cards; and media with a built-in ROM, including but not limited to ROM cassettes; etc. Furthermore, various information regarding stored images, for example, property information, may be stored in any other form, or it may be provided in other ways. The term data storage device may be used interchangeably with computer-readable medium.
[0035]
[0036] In at least one example embodiment, the vehicle system includes an inverter configured to operate in at least one of a charging mode or a drive mode, a cascaded direct current (DC)-DC converter, the DC-DC converter including a first portion of the inverter and at least one controller configured to selectively couple the first portion of the inverter to a first portion of the cascaded DC-DC converter during the charging mode and selectively couple the inverter to a second portion of the cascaded DC-DC converter during the drive mode. The drive mode may also be referred to as a traction mode or a motoring mode.
[0037] In at least one example embodiment, the cascaded DC-DC converter includes a first DC-DC converter and a second DC-DC converter and the at least one controller is configured to selectively couple the inverter to the second DC-DC converter during the drive mode.
[0038] In at least one example embodiment, the first DC-DC converter is a unidirectional DC-DC converter.
[0039] In at least one example embodiment, the first portion of the first DC-DC converter is a single active bridge and the second portion of the first DC-DC converter are two passive bridges.
[0040] In at least one example embodiment, the single active bridge is a half-bridge for active switching control and the two passive bridges are two diode bridges for rectification.
[0041] In at least one example embodiment, the first DC-DC converter further includes a plurality of diode bridges and a transformer coupled between the diode bridges and the single active bridge.
[0042] In at least one example embodiment, the system further includes a first voltage source and a second voltage source, wherein the first DC-DC converter is a first LLC converter having a first inductor connected in series with the first voltage source and the second DC-DC converter is a second LLC converter having a second inductor connected in series with the second voltage source.
[0043] In at least one example embodiment, the at least one controller is configured to control the first portion of the inverter during the charging mode based on a DC bus reference voltage.
[0044] In at least one example embodiment, the at least one controller includes a proportional-integral-resonant (PIR) controller, a proportional-integral (PI) controller, phase-locked-loop (PLL) controller and a notch filter.
[0045] In at least one example embodiment, the at least one controller includes a proportional-integral-resonant (PIR) controller and a pulse-frequency-modulation (PFM) controller for the first DC-DC converter.
[0046] In at least one example embodiment, the at least one controller includes a proportional-integral (PI) controller and a pulse-frequency-modulation (PFM) controller for the second DC-DC converter.
[0047] In at least one example embodiment, the system includes a single-phase AC-DC converter and two cascaded DC/DC converters during the charging mode.
[0048] In at least one example embodiment, the charging mode includes a constant current (CC) mode and a constant voltage (CV) mode and the at least one controller is configured to cause the system to operate in a CC mode or CV mode during the charging mode.
[0049] At least one example embodiment provides a computer-readable medium, when executed by at least one controller, configured to cause a vehicle system to selectively couple a first portion of an inverter to a first portion of a cascaded DC-DC converter during a charging mode, and selectively couple the inverter to a second portion of the cascaded DC-DC converter during a drive mode.
[0050] In at least one example embodiment, the computer-readable medium, wherein when executed by the at least one controller, is configured to cause the vehicle system to execute a proportional-integral-resonant (PIR) controller, a proportional-integral (PI) controller, phase-locked-loop (PLL) controller and a notch filter.
[0051] In at least one example embodiment, the computer-readable medium when executed by the at least one controller, is configured to cause the vehicle system to operate in one of a constant current (CC) mode or a constant voltage (CV) mode during the charging mode.
[0052] In at least one example embodiment, the vehicle system includes an inverter configured to operate in at least one of a charging mode or a drive mode, a cascaded direct current (DC)-DC converter, the DC-DC converter including a first portion of the inverter and means for selectively coupling the first portion of the inverter to a first portion of the cascaded DC-DC converter during the charging mode and selectively coupling the inverter to a second portion of the cascaded DC-DC converter during the drive mode.
[0053] In at least one example embodiment, the cascaded DC-DC converter includes a first DC-DC converter and a second DC-DC converter and the vehicle system includes means for selectively coupling the inverter to the second DC-DC converter during the drive mode.
[0054] In at least one example embodiment, the vehicle system includes means for controlling the first portion of the inverter during the charging mode based on a DC bus reference voltage.
[0055] In at least one example embodiment, the means for controlling includes a proportional-integral-resonant (PIR) controller, a proportional-integral (PI) controller, phase-locked-loop (PLL) controller and a notch filter.
[0056] In at least one example embodiment, the means for controlling includes a proportional-integral-resonant (PIR) controller and a pulse-frequency-modulation (PFM) controller for the first DC-DC converter.
[0057] In at least one example embodiment, the means for controlling includes a proportional-integral (PI) controller and a pulse-frequency-modulation (PFM) controller for the second DC-DC converter.
[0058] In at least one example embodiment, the means for controlling is configured to cause the system to operate in a CC mode or CV mode during the charging mode.
[0059] As shown in
[0060] As will be described, the dual purpose inverter 940 includes a single inverter. A portion of the dual purpose inverter 940 is configured to operate as part of a cascaded DC-DC converter during the charging mode.
[0061] The vehicle controller 905 controls the contactor control circuit 910 to selectively couple the inverter 940 to the motor during a drive mode (also referred to as the traction mode or a motoring mode), selectively couple the first portion of the inverter to a first portion of the cascaded DC-DC converter during the charging mode, and selectively couple the the inverter to a second portion of the cascaded DC-DC converter during the drive mode.
[0062] Referring to
[0063] In a same signal or different signal to the contactor control circuit 910 to close a switch 960a, the vehicle controller 905 also provides instructions to the contactor control circuit 910 to close a switch 960b to connect the filter 935 to the dual purpose inverter 940, to close a switch 960c to connect the dual purpose inverter 940 to the DC-DC output stage 945, to close a switch 960d to connect the DC-DC output stage 945 to the first power supply 950, and to operate a switch 960g to connect the DC-DC output stage 945 to the converter 952. In the charging mode, the vehicle controller 905 and the contactor control circuit 910 collectively operate to open switches 960e and 960f.
[0064] As shown in
[0065] Referring to
[0066] In a same signal or different signal to the contactor control circuit 910 to close the switch 960e, the vehicle controller 905 also provides instructions to the contactor control circuit 910 to close a switch 960f to connect the dual purpose inverter 940 to the first power supply 950 and to operate the switch 960g to connect the first power supply 950 to the converter 952. In the traction mode, the vehicle controller 905 and the contactor control circuit 910 collectively operate to open switches 960a, 960b, 960c and 960d. The first power supply 950 may be a 350 V battery.
[0067] The vehicle controller 905 may be implemented as hardware, such as a processor, firmware or hardware executing software as a special purpose machine. When the vehicle controller 105 is hardware, such hardware may include one or more Central Processing Units (CPUs), digital signal processors (DSPs), application-specific-integrated-circuits (ASICs), field programmable gate arrays (FPGAs) computers or the like configured as special purpose machines to perform the functions of described herein. CPUs, DSPs, ASICs and FPGAs may generally be referred to as processors and/or microprocessors.
[0068] In the event that the vehicle controller 905 is a processor executing software, the processor is configured as special purpose machine to execute the software to perform the functions of the vehicle controller 905.
[0069] In an example embodiment, the vehicle controller 905 is a vehicle control unit (VCU).
[0070] Two features of some vehicles (e.g., a backhoe) are an on-board charger and a 12 V output dc-dc converter. The on-board charger allows a user to get power from a utility AC power grid and charge a main 350 V battery in the vehicle, while the 12 V output DC-DC converter could draw power from the main 350V battery and provide power to 12V auxiliary loads, such as a pump, a heater, lighting, and fans. In the conventional electric vehicle, the on-board charger and 350-12 V DC-DC converter are usually stand-alone parts. However, those stand-alone parts increase the hardware cost and may occupy more space.
[0071]
[0072] In
[0073] In some example embodiments, the system 900 (shown in
[0074] As can be seen in
[0075] The inverter 940 includes half-bridges 1012a, 1012b and 1012c. Each half-bridge includes two switch packages 84 that are placed across a DC-link 942. Each switch package 84 includes a diode 84-1 and a MOSFET transistor 84-2.
[0076] One switch package 84 in each half-bridge is a top-side 985 of the half-bridge and the other switch package 84 is a bottom side 990 of the half-bridge. When the appropriate voltage is applied to the gate of an MOSFET transistor 84-2, the transistor 84-2 may be activated and the drain may be coupled electrically to the emitter to supply electric power. The appropriate voltage depends on a rating of the transistor 84-2. For example, 14 V may be applied at the gate to turn the transistor 84-2 on. Negative 8 V may be applied at the gate with to turn the transistor 84-2 off.
[0077] Although MOSFET transistors are shown, field effect transistors, complementary metal oxide semiconductors, power transistors, or other suitable semiconductor devices may be used.
[0078] As used in this document, switch states indicate whether a properly functioning or unimpaired semiconductor device is active (“on” or “closed”) or inactive (“off” or “open”). A failure of a semiconductor device to change states may result in a semiconductor device failing in an open state or a closed state, for example.
[0079] The controller 915 may have gate drivers 50, a microprocessor 52 coupled electrically to the gate drivers 50, and memory 54 coupled electrically to the microprocessor 52 and having stored therein operating instructions for the microprocessor 52. The gate of each transistor 84-2 is coupled electrically to a respective gate driver 50 that is dedicated to that transistor 84-2 and may provide a DC voltage (e.g., 14 V DC) to turn on and off that transistor 84-2. Thus, there may be a gate driver 50 for each transistor 84-2. The gate drivers 50 for the transistor 84-2 are under the control of the microprocessor 52, which may employ a pulse-frequency-modulation (PFM) (or pulse-width-modulation (PWM)) control scheme to control those gate drivers 50 and the transistor 84-2 to supply electric energy to the DC-link 942 in the charging mode and remove electric energy from the DC-link 942 in the traction mode.
[0080] The DC-link 942 may have a high rating, for example, 700V, and a capacitance C.sub.dc determined based on the inverter design and applications' requirements. In at least one example, the capacitance C.sub.dc is 1000 μF.
[0081] As shown in
[0082] While the filter 935 is illustrated as an L filter, it should be understood that other filters may be used such as an LR filter or an LCL filter.
[0083] The output of the filter 935 (the second end of the inductor 1005) is input to a single-phase AFE converter 1030. The single-phase AFE converter 1030 includes the half-bridges 1012a and 1012b. The single-phase AFE converter 1030 receives pulse-width modulated signals from the controller 915 to convert the AC voltage output from the grid 20 to DC voltage through the filter 935. The switching frequency of the transistors 84-2 in the AFE converter 1030 may be 15 kHz. The single-phase AFE converter 1030 outputs a voltage V.sub.AFE to the DC-link 942. As indicated above, other power switches such as IGBTs may be used instead of MOSFETS.
[0084] A DC-DC converter 1040 includes the half-bridge 1012c, a capacitor C.sub.r1, and inductor L.sub.r1, a transformer 1042, a diode bridge 1044 and an output capacitor C.sub.out1. The diode bridge 1044 includes diodes 1046-1049. Diodes may be considered passive components.
[0085] A first end of the capacitor C.sub.r1 is connected between the switch packages 84 of the half-bridge 1012c (i.e., between a source of the MOSFET of a high side switch package 1012c1 of the half-bridge 1012c and a drain of the MOSFET of a low side switch package 1012c2 of the half-bridge 1012c). A second end of the capacitor C.sub.r1 is connected to a first end of a primary side of the transformer 1042.
[0086] A first end of the inductor L.sub.r1 is connected to a low-side rail of the inverter 940 and a source of the MOSFET of the low side switch package 84 of the half-bridge 1012c. A second end of the inductor L.sub.r1 is connected to a second end of the primary side of the transformer 1042.
[0087] A first end of a secondary side of the transformer 1042 is connected between the diodes 1046 and 1047. A second end of the secondary side of the transformer 1042 is connected between the diodes 1048 and 1049.
[0088] First ends of the diodes 1046 and 1048 are connected to a node N3. A second end of the diode 1046 is connected to a first end of the diode 1047 (and the first end of the secondary side of the transformer 1042). A second end of the diode 1048 is connected to a first end of the diode 1049 (and the second end of the secondary side of the transformer 1042).
[0089] Second ends of the diodes 1047 and 1049 are connected to a node N2. The output capacitor C.sub.out1 has a first end connected to the node N3 and a second end connected to the node N2.
[0090] The converter 952 provides power to the second power supply 954 and other loads and may be a unidirectional DC-DC converter. The converter 952 is connected to the converter 1040 at nodes N2 and N3.
[0091] The input voltage for the second converter 952 is the output of the converter 1040 (i.e., a voltage across C.sub.out1). The converter 952 includes an active half-bride 1052, a capacitor C.sub.r2, and inductor L.sub.r2, a transformer 1054, a diode bridge 1056 and an output capacitor C.sub.out2. The diode bridge 1056 includes diodes 1062-1065.
[0092] In some example embodiments, the converter 952 may include an inductor L.sub.bat2 is included. The inductor L.sub.bat2 may be considered a cable impedance or extra inductor.
[0093] The active half-bridge 1052 includes a high side switch package 1060a and a low side switch package 1060b. The high side switch package 1060a and the low side switch package 1060b are structured in the same manner as the high side and low side switch packages 84.
[0094] A drain of the MOSFET of the high side switch package 1060a is connected to the node N2. A source of the MOSFET of the low side switch package 1060b is connected to the node N3.
[0095] A first end of the capacitor C.sub.r2 is connected between the high side switch package 1060a and the low side switch package 1060b (i.e., between a drain of the MOSFET of the low side switch package 1060b and a source of the MOSFET of the high side switch package 1060a). A second end of the capacitor C.sub.r2 is connected to a first end of a primary side of the transformer 1054.
[0096] A first end of the inductor L.sub.r2 is connected to source of the MOSFET of the low side switch package 1060b and the node N3. A second end of the inductor L.sub.r2 is connected to a second end of the primary side of the transformer 1054.
[0097] A first end of a secondary side of the transformer 1054 is connected between the diodes 1062 and 1063. A second end of the secondary side of the transformer 1054 is connected between the diodes 1064 and 1065.
[0098] First ends of the diodes 1062 and 1064 are connected to a node N4. A second end of the diode 1062 is connected to a first end of the diode 1063 (and the first end of the secondary side of the transformer 1054). A second end of the diode 1064 is connected to a first end of the diode 1065 (and the second end of the secondary side of the transformer 1054).
[0099] Second ends of the diodes 1063 and 1065 are connected to a node N5. The output capacitor C.sub.out2 has a first end connected to the node N4 and a second end connected to the node N5. While only one output capacitor C.sub.out2 is shown, it should be understood that each 12 V load may have its own input capacitor.
[0100] In embodiments where the converter 952 includes the inductor L.sub.bat2, the inductor L.sub.bat2 includes a first end connected to the node N5 and a second end connected to the power supply 954.
[0101] An inductor L.sub.bat1 has a first end connected to the node N2 and a second end connected to a positive terminal of the first power supply 950. A negative terminal of the first power supply 950 is connected to the node N3. The inductor L.sub.bat1 reduces the charging current ripple.
[0102] A positive terminal of the second power supply 954 is connected to the node N5 and a negative terminal of the second power supply 954 is connected to the node N4.
[0103] Both the converter 1040 and the converter 952 have the same structure and may be considered LLC converters. Each of the converters 1040 and 952 may be modeled using a first-harmonic-approximation (FHA) method, where a steady-state voltage gain for each converter could be:
where m=L.sub.m/L.sub.r is the inductance ratio, L.sub.r (i.e., L.sub.r1 or L.sub.r2) is the resonant inductance (can be from either the transformer leakage inductance or external inductor), L.sub.m (i.e., Lm1 or Lm2) is the magnetizing inductance, C.sub.r (i.e., C.sub.r1 or C.sub.r2) is the resonant capacitor,
are the resonant frequency of the LLC converter, n is the transformer turns ratio,
is an equivalent ac load resistance at the switching frequency of the high side switch package of the converter, R.sub.load is the actual load resistance, and
is a quality factor of the converter, which will represent the output power. Basically, the higher output power, the higher Q value. Transformer models, as described in Onsemi LLC, AN-4151 Half-Bridge LLC Resonant Converter Design Using FSFR-Series Fairchild Power Switch, Oct. 22, 2014 (https://www.onsemi.com/pub/Collateral/AN-4151.pdf, last accessed Jun. 3, 2021), the entire contents of which are hereby incorporated by reference, may be used.
[0104] For the converter 1040, the voltage V.sub.in is the voltage across the DC-link 942 (i.e., output voltage of the AFE converter 1030) and V.sub.out is the voltage across the capacitor C.sub.out1. For the converter 952, the voltage V.sub.in is the voltage across the capacitor C.sub.out and V.sub.out is the voltage across the capacitor C.sub.out2 (i.e., the voltage V.sub.bat2).
[0105] Each of the converters 1040 and 952 may be the same type of DC-DC converter. Thus, each of the converters 1040 and 952 may achieve zero voltage switching (ZVS) operation in the primary side (e.g., at times T.sub.1, T.sub.2 and T.sub.3 in
ω.sub.1=1/√{square root over (L.sub.rC.sub.r)} (2)
ω.sub.2=1/√{square root over ((L.sub.r+L.sub.m)C.sub.r)} (3)
[0106] For example, the converter 1040 may achieve zero voltage switching (ZVS) operation in the primary side of the transformer 1042 and DCM operation on the secondary side of the transformer 1042 if the switching frequency of the switch package 1012c1/c2 is within a range [ω.sub.2, ω.sub.1]. Moreover, the converter 952 may achieve zero voltage switching (ZVS) operation in the primary side of the transformer 1054 and DCM operation on the secondary side of the transformer 1054 if the switching frequency of the switching packages 1060a/b is within a range [ω.sub.2, ω.sub.1]. The converter 1040 may be controlled such that the high side switch (or top switch), and the bottom switch operate in a complementary mode (top/bottom: ON/OFF or top/bottom: OFF/ON). Similarly, the converter 952 may be controlled such that the high side switch (or top switch), and the bottom switch operate in a complementary mode (top/bottom: ON/OFF or top/bottom: OFF/ON).
[0107] The voltage gain conditions for the converters 1040 and 952 may be
where V.sub.in,min is the minimal input voltage of the applicable LLC converter, and V.sub.in,max is the maximum input voltage of the applicable LLC converter.
[0108] In some example embodiments, a current sensor 296 (shown in
[0109]
[0110] For example,
[0111] The control methods and design of the converter 1040 described with reference to
[0112] Before the high side gate signal G.sub.top for a MOSFET, the primary side current I.sub.pri is negative, thus, ZVS could be achieved if the power device is an ideal switch, as the current flows through the body-diode of the high side switch (e.g., diode of switch package 1012c1 and diode of the switching package 1060a) during the deadtime.
[0113] However, both IGBT and MOSFET transistors have an output capacitance C.sub.oss which is caused by the physical structure of the junction. Due to the existence of the capacitance C.sub.oss, when the low side switch is off, the primary side current may not directly flow through the body-diode of the high side switch.
[0114] However, the primary side current I.sub.pri discharges the capacitance C.sub.oss first, as the top switch voltage is clamped by the capacitance C.sub.oss and prevents/restricts the current flowing through the high side body-diode. Thus, in the ZVS operation the primary side current I.sub.pri discharges the capacitance C.sub.oss during a deadtime Tdead.
[0115] As shown in
[0116] A selection of a magnetizing inductance L.sub.m (e.g., L.sub.m1 or L.sub.m2) and deadtime T.sub.dead is based on
T.sub.dead=16C.sub.ossF.sub.swL.sub.m (5)
where F.sub.sw is the switching frequency of the switch package.
[0117] In some example embodiments, the converter 1040 has a resonant frequency ω1 of 20 kHz, m is 10, and the transformer turns ratio is 0.9625 for 400 V output and 770 V input. Moreover, an upper limit of the quality factor Q may be:
[0118] As
and the equivalent ac load resistance at the switching frequency R.sub.ac could be calculated based on a maximum output power, the leakage inductance L.sub.r can be calculated as
[0119] In some example embodiments, the quality factor Q may be 95% of the upper limit, and the equivalent ac load resistance at the switching frequency R.sub.ac may be calculated at the highest output power. Based on the value of L.sub.r, the capacitance C.sub.r and inductance L.sub.m can be calculated according
L.sub.m=mL.sub.r (8)
[0120] Thus, in some example embodiments, the leakage inductance L.sub.r is set as 10.9 uH, the capacitance C.sub.r is 5.8 uF, and the inductance L.sub.m is 109.5 uH for the converter 1040.
[0121] The designs of the converters 1040 and 952 may be performed in the same manner. The required components are the same. For example, both LLC converters needs transformer, inductor, and capacitor. However, the values of the transformer, the inductor, and the capacitor are different between the converters 1040 and 952 since the converters 1040 and 952 may have different voltage and power ratings.
[0122] The controller 915 may include separate controllers for the AFE converter 1030 (a controller 1200), the converter 1040 (a controller 1300) and the converter 952 (a controller 1400).
[0123]
[0124] As shown, an AFE controller 1200 may include a subtractor 1202, a proportion integral (PI) controller 1205, a phase-locked-loop (PLL) controller 1210, a multiplier 1215, a subtractor 1220, a proportion-integral-resonant (PIR) controller 1225 and a notch filter 1230. The AFE controller 1200, including the subtractor 1202, the proportion integral (PI) controller 1205, the phase-locked-loop (PLL) controller 1210, the multiplier 1215, the subtractor 1220, the proportion-integral-resonant (PIR) controller 1225 and the notch filter 1230 may be implemented as hardware, such as a processor, firmware or hardware executing software as a special purpose machine.
[0125] When the AFE controller 1200 is hardware, such hardware may include one or more Central Processing Units (CPUs), digital signal processors (DSPs), application-specific-integrated-circuits (ASICs), field programmable gate arrays (FPGAs) computers or the like configured as special purpose machines to perform the functions of the subtractor 1202, the proportion integral (PI) controller 1205, the phase-locked-loop (PLL) controller 1210, the multiplier 1215, the subtractor 1220, the proportion-integral-resonant (PIR) controller 1225 and the notch filter 1230. CPUs, DSPs, ASICs and FPGAs may generally be referred to as processors and/or microprocessors.
[0126] In the event that the AFE controller 1200 is a processor executing software, the processor is configured as special purpose machine to execute the software to perform the functions of the AFE controller 1200.
[0127] During a fundamental cycle of the grid, an output capacitor of the AFE converter 1030 (i.e., the dc-link 942) will be charged and discharged, and the charging energy may be
E=P.sub.AFE/ω.sub.grid (9)
where P.sub.AFE is the output power of the AFE converter 1030, and ω.sub.grid is a fundamental frequency of the grid.
[0128] The energy stored in the dc-link capacitor 942 can be written as E.sub.cap=0.5 CV.sup.2, and a double line-frequency voltage ripple on the output voltage of the AFE converter 1030 can be
E≈C.sub.dc(V.sub.max−V.sub.min)V.sub.avg. (10)
where C.sub.dc is the output capacitance of the AFE converter, i.e., the dc-link capacitance, V.sub.max and V.sub.min are the AFE output voltage maximum and minimal values respectively, and V.sub.avg is the average output voltage of the AFE converter 1030. The average output voltage V.sub.avg may be measured using a voltage sensor (e.g., the voltage sensor 298, and averaging the measured voltage during one wave cycle at the fundamental frequency of the grid (e.g., 60 Hz).
[0129] In example, if the output power of the AFE converter 1030 is 17 kW and the dc-link capacitance is 1.5 mF, the output voltage ripple is about ±23 V if the average output voltage of the AFE converter 1030 is 657 V.
[0130] In other example embodiments, a virtual d-q frame control may be used to control the output voltage of the AFE converter 1030.
[0131] An outer loop of the controller 1200 is a voltage loop to regulate the output voltage of the AFE converter 1030.
[0132] As shown in
[0133] The reference voltage V.sub.dc-ref may be based on empirical data and preprogrammed. In some example embodiments, the reference voltage V.sub.dc-ref may be constant and in other example embodiments, the reference voltage V.sub.dc-ref may change based on the input voltage to the AFE converter 1030.
[0134] The reference current I.sub.Lac-ref is based on a voltage tracking error (e.g., V.sub.dc-ref-V.sub.dc,filt), which allows the PIR controller 1225 to current track based on the reference current I.sub.Lac-ref, where I.sub.Lac-ref is determined by the AFE controller 1200 as
I.sub.Lac_ref=K.sub.p×V.sub.error+K.sub.i+∫(V.sub.error)dt (11)
where V.sub.error is (V.sub.dc-ref-V.sub.dc,filt), K.sub.p is the proportional gain of the PI controller 1205 and K.sub.i is the integral gain of the PI controller 1205.
[0135] The PLL controller 1210 generates a sin(θ) output based on a grid voltage u.sub.g. The grid voltage grid voltage u.sub.g includes two types of information: amplitude and phase where θ is the phase information of the grid voltage u.sub.g. The multiplier 1215 multiplies I.sub.Lac-ref by sin(θ). The subtractor 1220 determines a difference between the product generated by the multiplier and I.sub.Lac. The difference determined by the subtractor 1220 is input to the PIR controller 1225. Using the difference determined by the subtractor 1220, the PIR 1225 generates pulse-width-modulation (PWM) signals to the AFE converter 1030. Measurements of the dc-link voltage V.sub.dc (voltage of DC-link 942) and the current I.sub.Lac are inputs into the AFE controller 1200. The notch filter 1230 filters the dc-link voltage V.sub.dc to generate the filtered dc-link voltage V.sub.dc-filt.
[0136] The notch filter 1230 may be used to reduce a sensitivity of the controller 1200 to the output double line-frequency ripples. In at least some example embodiments, a transfer function of the notch filter 1230 is
where ω.sub.filt is a notch frequency (e.g., 120 Hz), and are damping ratios.
[0137] A depth and a width of the notch filter 1230 are controlled by the selection of the damping ratios ξ.sub.1 and ξ.sub.2. The damping ratios and may be determined based on a desired width and depth of the notch filter 1230.
[0138] The PLL controller 1210 is used to obtain phase information of the AC grid voltage. This permits the reference AC current I.sub.Lac-ref.Math.sin(θ) to be in phase with the grid voltage by multiplying I.sub.Lac-ref by sin(θ) for the unity power factor control.
[0139] The proportional-integral-resonant (PIR) controller 1225 is used to track the reference AC current I.sub.Lac-ref.Math.sin(θ) (e.g., a 60 Hz current), as the resonant control term of the PIR controller 1225 may increase a controller gain at the resonant frequency, and thus, the tracking error at the resonant frequency will be reduced.
[0140] A transfer function of the PIR controller 1225 is
where K.sub.p and K.sub.i are gains of the PIR controller 1225, K.sub.r is the gain of the resonant term, ω.sub.res is the resonant frequency, which is 60 Hz in the PIR controller 1225 and ξ.sub.res is the damping ratio of the resonant term. The gains K.sub.p, K.sub.i and K.sub.r and the damping ratio ξ.sub.res are determined based on empirical data and/or frequency-domain design techniques such as stability margin analysis.
[0141] At the resonant frequency, the controller 915 determines the gain of the resonant term res, so K.sub.r/2ξ.sub.res, both decreasing the damping ratio ξ.sub.res or increasing the gain K.sub.r may improve the tracking accuracy.
[0142] In the cascaded control structure as described with reference to
[0143] The AFE controller 1200 implements a variable AFE output voltage scheme to help the converter 1040 narrow down an operating frequency range. A variable AFE reference voltage scheme is discussed in Li et al, “A 300-kHz 6.6-kW SiC Bidirectional LLC Onboard Charger,” in IEEE Transactions on Industrial Electronics, vol. 67, no. 2, pp. 1435-1445, February 2020, doi: 10.1109/TIE.2019.2910048, the entire contents of which are hereby incorporated by reference.
[0144] As the battery voltage is changed from 300 V to 400 V, depending on the state of charge (SOC), the reference output voltage V.sub.dc-ref of the AFE converter 1030 is also changed from 480 V to 650 V based on the power source voltage V.sub.bat1. Thus, the converter 1040 may deal with an almost constant input and output voltage ratio, ignoring the voltage ripples, and the operating switching frequency range can be narrowed down accordingly.
[0145]
[0146]
[0147] As shown in
[0148] When the converter controller 1300 is hardware, such hardware may include one or more Central Processing Units (CPUs), digital signal processors (DSPs), application-specific-integrated-circuits (ASICs), field programmable gate arrays (FPGAs) computers or the like configured as special purpose machines to perform the functions of the subtractor 1302, the subtractor 1304, the PIR controller 1305, the PIR controller 1310, the switch 1312 and the PFM generator 1320. CPUs, DSPs, ASICs and FPGAs may generally be referred to as processors and/or microprocessors.
[0149] The converter controller 1300 may operate as a constant voltage (CV) charging controller or a constant current (CC) charging controller based on a charging mode selection signal. As will be shown and described with reference to
[0150] In the CV mode, the subtractor 1302 determines a difference between a power source reference voltage V.sub.bat1-ref and the converter output voltage V.sub.bat1. The power source reference voltage V.sub.bat1-ref may be equal to (or substantially similar) to a battery open-circuit voltage when the battery state-of-charge is 100%, i.e., fully charged.
[0151] The PIR controller 1305 generates a switching frequency F.sub.SW1 (described above with reference to
[0152] In the CC mode, the subtractor 1304 determines a difference between a power source reference current I.sub.bat1-ref and the converter output current I.sub.bat1. The power source reference current I.sub.bat1-ref may be a set value and based on a datasheet of the power supply 950. The PIR controller 1310 generates the switching frequency F.sub.SW1 based on the difference determined by the subtractor 1304 and applies the switching frequency F.sub.SW1 to the PFM 1320. The PFM generates the top side gate signal G.sub.top1 (as described above and shown in
[0153] The PIR controllers 1305, 1310 are used to provide voltage tracking and current tracking, respectively. The PIR controllers 1305, 1310 receive a voltage tracking error (V.sub.bat1-ref-V.sub.bat1) and a current tracking error (I.sub.bat1-ref-I.sub.bat1), respectively, then generate a corresponding switching frequency F.sub.SW to reduce the tracking error and attempt to remove the tracking error.
[0154] In both the CC and CV modes, the PFM generator 1320 applies the top side gate signal G.sub.top1 as well as the gate signal to control the bottom side of the switch package to the converter 1040.
[0155] The power source reference current I.sub.bat1-ref and the power source reference voltage V.sub.bat1-ref signals, as well as the charging mode selection signal, may be obtained from a battery-management-system (BMS). An example BMS includes AN1086 Orion BMS, but is not limited thereto.
[0156] As described earlier with reference to
[0157] The output voltage of AFE converter 1030, i.e., the input voltage of the converter 1040, may contain double line-frequency ripples.
[0158] In the converter controller 1300, the PIR controllers 1305 and 1310 are used to attenuate an impact of input double line-frequency voltage ripples, and the resonant frequency of the controller 1300 is set as the double line-frequency (e.g. 120 Hz) to reject the input voltage ripple.
[0159] The converter controller 1300 operates based on an activation signal and the mode signal generated by the controller 915. More specifically, and as shown in
[0160]
[0161] At T.sub.1, the converter controller 1300 causes the converter 1040 to operate in a CC mode. The AFE converter 1030 may continue to operate in a same manner to maintain the DC-link voltage V.sub.dc.
[0162] This causes the current I.sub.bat1 be generated which charges the power source 950 (shown by the increasing power source voltage V.sub.bat1).
[0163] At T.sub.2, the converter 1040 switches to the CV mode when the SOC reaches a threshold percentage. For example, a voltage sensor may provide feedback to the controller 1300, and the SOC can be calculated based on the battery terminal voltage measured through the voltage sensor. The controller 1300 may generate the charging mode selection signal (shown in
[0164] The CV mode causes the current I.sub.bat1 to decrease such that the power source voltage V.sub.bat1 remains constant.
[0165]
[0166] The converter controller 1400 includes a charging portion 1400a and a traction portion 1400b.
[0167] As shown in
[0168] When the charging portion 1400a is hardware, such hardware may include one or more Central Processing Units (CPUs), digital signal processors (DSPs), application-specific-integrated-circuits (ASICs), field programmable gate arrays (FPGAs) computers or the like configured as special purpose machines to perform the functions of the subtractor 1402, the subtractor 1404, the PI controller 1405, the PI controller 1410, the switch 1412 and the PFM generator 1420. CPUs, DSPs, ASICs and FPGAs may generally be referred to as processors and/or microprocessors.
[0169] The traction portion 1400b includes a subtractor 1452, a PI controller 1455 and a PFM 1460. The PFM 1460 may be the same as the PFM generator 1420. The traction portion 1400b, including the subtractor 1452, the PI controller 1455 and the PFM 1460 may be implemented as hardware, such as a processor, firmware or hardware executing software as a special purpose machine.
[0170] When the traction portion 1400b is hardware, such hardware may include one or more Central Processing Units (CPUs), digital signal processors (DSPs), application-specific-integrated-circuits (ASICs), field programmable gate arrays (FPGAs) computers or the like configured as special purpose machines to perform the functions of the subtractor 1452, the PI controller 1455 and the PFM 1460. CPUs, DSPs, ASICs and FPGAs may generally be referred to as processors and/or microprocessors.
[0171] The converter controller 1400 further includes a selection circuit 1465 that selects one of the charging portion 1400a and the traction portion 1400b based on the model signal. When the mode signal indicates a charging mode, the converter controller 1400 activates the charging portion 1400a when the activation signal indicates a CC or CV mode (e.g., when the DC-link voltage V.sub.dc reaches a threshold level). When the mode signal indicates a traction mode, the converter controller 1400 activates the traction portion 1400b when the mode signal indicates the traction mode.
[0172] The converter controller 1400 may operate as a constant voltage (CV) charging controller or a constant current (CC) charging controller in the charging mode based on a charging mode selection signal. As will be shown and described with reference to
[0173] In the CV mode, the subtractor 1402 determines a difference between a power source reference voltage V.sub.bat2-ref and the converter output voltage V.sub.bat2. The power source reference voltage V.sub.bat2-ref may be equal to (or substantially similar) to a battery open-circuit voltage when the battery state-of-charge is 100%, i.e., fully charged.
[0174] In the CV mode, the switch 1412 operationally connects the PI controller 1405 to the PFM generator 1420.
[0175] The PI controller 1405 generates a switching frequency F.sub.SW2 (determined in accordance with the description above with reference to
[0176] In the CC mode, the switch 1412 operationally connects the PI controller 1410 to the PFM generator 1420.
[0177] The subtractor 1404 determines a difference between a power source reference current I.sub.bat2-ref and the converter output current I.sub.bat2. The power source reference current I.sub.bat2-ref may be a set value and based on a datasheet of the power supply 954. The PI controller 1410 generates the switching frequency F.sub.SW2 based on the difference determined by the subtractor 1404 and applies the switching frequency F.sub.SW2 to the PFM generator 1420. The PFM generator 1420 generates the top side gate signal G.sub.top2 (as described above and shown in
[0178] The PI controllers 1405, 1410 are used to provide voltage tracking and current tracking, respectively. The PI controllers 1405, 1410 receive a voltage tracking error (V.sub.bat2-ref-V.sub.bat2) and a current tracking error (I.sub.bat2-ref-I.sub.bat2), respectively, then generate a corresponding switching frequency F.sub.SW2 to reduce the tracking error and attempt to remove the tracking error.
[0179] In both the CC and CV modes, the PFM generator 1420 applies the top side gate signal G.sub.top2 to the converter 952. The PFM generator 1420 generates the top side gate signal G.sub.top2 (as shown in
[0180] The power source reference current I.sub.bat2-ref and the power source reference voltage V.sub.bat2-ref signals, as well as the charging mode selection signal, may be obtained from a battery-management-system (BMS). An example BMS includes AN1086 Orion BMS, but is not limited thereto.
[0181]
[0182] Similar to the converter 1040 and as described earlier with reference to
[0183] The charging portion 1400a operates based on the activation and mode signals generated by the controller 915. More specifically, and as shown in
[0184]
[0185] At T.sub.1, the converter controller 1400 causes the converter 952 to operate in a CC mode. The AFE converter 1030 may continue to operate in a same manner to maintain the DC-link voltage V.sub.dc, and the converter 1040 maintains the DC output voltage across the capacitor C.sub.out1, which is the input voltage of the converter 952.
[0186] This causes the current I.sub.bat2 to be generated which charges the power source 950 (shown by an increasing power source voltage V.sub.bat2).
[0187] At T.sub.2, the converter 952 switches to the CV mode when the SOC reaches a threshold percentage. For example, a voltage sensor may provide feedback to the controller 1400, and the SOC can be calculated based on the battery terminal voltage measured through the voltage sensor. The controller 1400 may generate the charging mode selection signal (shown in
[0188] The CV mode causes the current I.sub.bat2 to decrease such that the power source voltage V.sub.bat2 remains constant.
[0189] Referring back to
[0190] Example embodiments being thus described, the same may be varied in many ways. Such variations are not to be regarded as a departure from the spirit and scope of example embodiments, and all such modifications as would be obvious to one skilled in the art are intended to be included within the scope of the claims.