US20090134835A1 - Electric motor drive systems, motor vehicles, and methods of phase current regulation - Google Patents

Electric motor drive systems, motor vehicles, and methods of phase current regulation Download PDF

Info

Publication number
US20090134835A1
US20090134835A1 US11/944,793 US94479307A US2009134835A1 US 20090134835 A1 US20090134835 A1 US 20090134835A1 US 94479307 A US94479307 A US 94479307A US 2009134835 A1 US2009134835 A1 US 2009134835A1
Authority
US
United States
Prior art keywords
phase current
phase
digital values
electric motor
current waveforms
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
US11/944,793
Other versions
US7880425B2 (en
Inventor
Brian A. Welchko
Steven E. Schulz
Silva Hiti
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
GM Global Technology Operations LLC
Original Assignee
GM Global Technology Operations LLC
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by GM Global Technology Operations LLC filed Critical GM Global Technology Operations LLC
Assigned to GM GLOBAL TECHNOLOGY OPERATIONS, INC. reassignment GM GLOBAL TECHNOLOGY OPERATIONS, INC. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: HITI, SILVA, SCHULZ, STEVEN E., WELCHKO, BRIAN A.
Priority to US11/944,793 priority Critical patent/US7880425B2/en
Priority to DE102008058439A priority patent/DE102008058439A1/en
Priority to CN2008101787377A priority patent/CN101447761B/en
Assigned to UNITED STATES DEPARTMENT OF THE TREASURY reassignment UNITED STATES DEPARTMENT OF THE TREASURY SECURITY AGREEMENT Assignors: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
Assigned to CITICORP USA, INC. AS AGENT FOR HEDGE PRIORITY SECURED PARTIES, CITICORP USA, INC. AS AGENT FOR BANK PRIORITY SECURED PARTIES reassignment CITICORP USA, INC. AS AGENT FOR HEDGE PRIORITY SECURED PARTIES SECURITY AGREEMENT Assignors: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
Publication of US20090134835A1 publication Critical patent/US20090134835A1/en
Assigned to GM GLOBAL TECHNOLOGY OPERATIONS, INC. reassignment GM GLOBAL TECHNOLOGY OPERATIONS, INC. RELEASE BY SECURED PARTY (SEE DOCUMENT FOR DETAILS). Assignors: UNITED STATES DEPARTMENT OF THE TREASURY
Assigned to GM GLOBAL TECHNOLOGY OPERATIONS, INC. reassignment GM GLOBAL TECHNOLOGY OPERATIONS, INC. RELEASE BY SECURED PARTY (SEE DOCUMENT FOR DETAILS). Assignors: CITICORP USA, INC. AS AGENT FOR BANK PRIORITY SECURED PARTIES, CITICORP USA, INC. AS AGENT FOR HEDGE PRIORITY SECURED PARTIES
Assigned to UNITED STATES DEPARTMENT OF THE TREASURY reassignment UNITED STATES DEPARTMENT OF THE TREASURY SECURITY AGREEMENT Assignors: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
Assigned to UAW RETIREE MEDICAL BENEFITS TRUST reassignment UAW RETIREE MEDICAL BENEFITS TRUST SECURITY AGREEMENT Assignors: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
Assigned to GM GLOBAL TECHNOLOGY OPERATIONS, INC. reassignment GM GLOBAL TECHNOLOGY OPERATIONS, INC. RELEASE BY SECURED PARTY (SEE DOCUMENT FOR DETAILS). Assignors: UNITED STATES DEPARTMENT OF THE TREASURY
Assigned to GM GLOBAL TECHNOLOGY OPERATIONS, INC. reassignment GM GLOBAL TECHNOLOGY OPERATIONS, INC. RELEASE BY SECURED PARTY (SEE DOCUMENT FOR DETAILS). Assignors: UAW RETIREE MEDICAL BENEFITS TRUST
Assigned to WILMINGTON TRUST COMPANY reassignment WILMINGTON TRUST COMPANY SECURITY AGREEMENT Assignors: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
Publication of US7880425B2 publication Critical patent/US7880425B2/en
Application granted granted Critical
Assigned to GM Global Technology Operations LLC reassignment GM Global Technology Operations LLC CHANGE OF NAME (SEE DOCUMENT FOR DETAILS). Assignors: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
Assigned to GM Global Technology Operations LLC reassignment GM Global Technology Operations LLC RELEASE BY SECURED PARTY (SEE DOCUMENT FOR DETAILS). Assignors: WILMINGTON TRUST COMPANY
Active legal-status Critical Current
Adjusted expiration legal-status Critical

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L9/00Electric propulsion with power supply external to the vehicle
    • B60L9/16Electric propulsion with power supply external to the vehicle using ac induction motors
    • B60L9/18Electric propulsion with power supply external to the vehicle using ac induction motors fed from dc supply lines
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L50/00Electric propulsion with power supplied within the vehicle
    • B60L50/50Electric propulsion with power supplied within the vehicle using propulsion power supplied by batteries or fuel cells
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P21/00Arrangements or methods for the control of electric machines by vector control, e.g. by control of field orientation
    • H02P21/22Current control, e.g. using a current control loop
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P27/00Arrangements or methods for the control of AC motors characterised by the kind of supply voltage
    • H02P27/04Arrangements or methods for the control of AC motors characterised by the kind of supply voltage using variable-frequency supply voltage, e.g. inverter or converter supply voltage
    • H02P27/06Arrangements or methods for the control of AC motors characterised by the kind of supply voltage using variable-frequency supply voltage, e.g. inverter or converter supply voltage using dc to ac converters or inverters
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P6/00Arrangements for controlling synchronous motors or other dynamo-electric motors using electronic commutation dependent on the rotor position; Electronic commutators therefor
    • H02P6/08Arrangements for controlling the speed or torque of a single motor
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P6/00Arrangements for controlling synchronous motors or other dynamo-electric motors using electronic commutation dependent on the rotor position; Electronic commutators therefor
    • H02P6/10Arrangements for controlling torque ripple, e.g. providing reduced torque ripple
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P2205/00Indexing scheme relating to controlling arrangements characterised by the control loops
    • H02P2205/01Current loop, i.e. comparison of the motor current with a current reference
    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/60Other road transportation technologies with climate change mitigation effect
    • Y02T10/64Electric machine technologies in electromobility
    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/60Other road transportation technologies with climate change mitigation effect
    • Y02T10/70Energy storage systems for electromobility, e.g. batteries

Definitions

  • the inventive subject matter generally relates to apparatus and methods for regulating phase currents for electric motors, and more particularly relates to such apparatus and methods incorporated into electric motor drive systems and motor vehicles.
  • Electric motor drive systems which include power electronic inverters, commonly are used to produce and control the phase currents supplied to electric motors.
  • power electronic inverters may be used to control the torque and speed output of alternating current (AC) motors in electric vehicles and hybrid electric vehicles (HEVs).
  • AC alternating current
  • HEVs hybrid electric vehicles
  • Accurate determination of the phase currents assists in achieving high performance torque regulation.
  • high performance current sensors e.g., analog-to-digital (A-to-D) converters
  • A-to-D converters analog-to-digital converters
  • Equation 1 Equation 1 (Equ. 1):
  • the phase current approximation, i control is the quantity that is analyzed in performing torque regulation.
  • the phase current approximation technique given by Equ. 1 yields a representation of the motor phase currents that may facilitate high performance torque and speed control in some situations.
  • the accuracy of the approximation of i control may be compromised when i offset changes significantly during operations. Such changes may occur, for example, due to significant changes in the system operating conditions, such as substantial changes in ambient operating temperature conditions from the conditions that were initially present. Substantial ambient operating temperature variations commonly occur during a motor vehicle driving cycle, for example, and these temperature variations may affect the current sensor measurements and, thus, the actual offset current.
  • the actual offset current may “drift” during operations, from the value of the initial offset current, i offset .
  • the phenomenon of offset current drift is commonly experienced, for example, by open loop types of current sensors, although closed loop types of current sensors also may experience offset current drift.
  • Torque control of three-phase AC motors may be based on a two-axis model of the electric motor. Because only two of the phase currents are independent quantities in a three-phase system, as mentioned above, it is common only to measure two of the phase currents, and to derive the third phase current. For example, if the phase a current, i a , and the phase b current, i b , are measured, the phase c current, i c , may be derived according to Equ. 2 as:
  • the two-axis, reference frame currents, i ⁇ and i ⁇ may be calculates according to Equ. 3 as:
  • FIG. 1 is a chart illustrating three, sinusoidal phase currents 102 , 103 , 104 .
  • Axis 106 represents electrical position, in degrees, and axis 108 represents amplitude.
  • Phase current 102 may represent a measured phase a current, i a
  • phase current 103 may represent a measured phase b current, i b
  • phase current 104 may represent a calculated phase c current, i c .
  • about a 5% positive offset drift is shown to be present in the measured values for the phase a and b currents, 102 , 103 , as indicated by the upwardly shifted position of the phase a and b currents 102 , 103 .
  • phase c current 104 is calculated based on the measured phase a and b currents 102 , 103 (e.g., using Equ. 1 and 2, above), the phase c current 104 reflects about a 10% negative offset drift, as indicated by the downwardly shifted position of the phase c current 104 .
  • This downward shift affects the calculation of the reference frame currents, i ⁇ and i ⁇ , as is illustrated in FIG. 2 , which in turn affects the calculation of the synchronous frame currents, i d and i q , as is illustrated in FIG. 3 .
  • FIG. 2 is a chart illustrating reference frame currents 202 , 203 , i ⁇ and i ⁇ , respectively, which are calculated based on the measured and calculated phase currents 102 - 104 illustrated in FIG. 1 (e.g., using Equ. 3, above).
  • the reference frame currents 202 , 203 include a wobble, as indicated by reference frame current 203 being slightly elevated, with respect to reference frame current 202 .
  • FIG. 3 is a chart illustrating synchronous frame currents 302 , 303 , i d and i q , respectively, which are calculated based on the reference frame currents 202 , 203 illustrated in FIG. 2 (e.g., using Equ. 4, above).
  • the synchronous frame currents, i d and i q would be purely direct current (DC) quantities.
  • the synchronous frame currents 302 , 303 include a significant non-fundamental DC component.
  • a high performance, current regulated, electric motor drive system attempts to regulate the synchronous frame currents to DC quantities.
  • the presence of an offset drift will have the effect of producing a non-fundamental component in the synchronous frame currents (e.g., as illustrated in FIG. 3 ), which will be reflected back into the actual phase currents.
  • Any non-fundamental component in the actual phase currents produces an undesirable torque ripple, which may adversely affect system performance.
  • an electric motor drive system which includes an inverter, a phase current sampling apparatus, and a controller.
  • the inverter is adapted to generate, based on inverter control inputs, a number, N, of phase current waveforms.
  • the phase current sampling apparatus has a same number, N, of current sensors. Each of the current sensors is adapted to receive one of the phase current waveforms.
  • the current sensors are adapted simultaneously to sample the phase current waveforms and to generate digital values representing amplitudes of the phase current waveforms.
  • the controller is adapted to receive the digital values representing the amplitudes of the phase current waveforms, to perform an evaluation of the digital values, and to generate the inverter control inputs based on the evaluation.
  • a motor vehicle in another embodiment, includes an electric motor and an electric motor drive system as described in the previous paragraph.
  • the electric motor is adapted to receive a number, N, of phase current waveforms and to provide torque in response to the multiple phase current waveforms.
  • the inverter of the electric motor drive system is adapted to generate, based on inverter control inputs, a same number, N, of phase current waveforms.
  • a method for regulating phase current waveforms.
  • the method is performed by an electric motor drive system and includes the steps of an inverter generating, based on inverter control inputs, a number, N, of phase current waveforms.
  • the method also includes generating, by a same number, N, of current sensors, the same number, N, of simultaneous phase current waveform samples at a plurality of sampling instants, resulting in generation of a plurality of digital values representing amplitudes of the phase current waveforms.
  • the method also includes performing an evaluation, by a controller, of the plurality of digital values, and generating the inverter control inputs based on the evaluation.
  • FIG. 1 is a chart illustrating three, sinusoidal phase currents
  • FIG. 2 is a chart illustrating reference frame currents, i ⁇ and i ⁇ , which are calculated based on the measured and calculated phase currents illustrated in FIG. 1 ;
  • FIG. 3 is a chart illustrating synchronous frame currents, i d and i q , which are calculated based on the reference frame currents illustrated in FIG. 2 ;
  • FIG. 4 illustrates a simplified schematic diagram of an electric motor drive system, in accordance with an example embodiment of the inventive subject matter
  • FIG. 5 illustrates a simplified schematic diagram of a phase current sampling apparatus, in accordance with an example embodiment
  • FIG. 6 illustrates a flowchart of a method for sampling and regulating phase current waveforms, in accordance with an example embodiment
  • FIG. 7 is a chart illustrating three, sinusoidal phase currents sampled in accordance with an example embodiment
  • FIG. 8 is a chart illustrating reference frame currents, i ⁇ and i ⁇ , which are calculated based on the sampled phase currents illustrated in FIG. 7 , in accordance with an example embodiment
  • FIG. 9 is a chart illustrating synchronous frame currents, i d and i q , which are calculated based on the reference frame currents illustrated in FIG. 8 , in accordance with an example embodiment.
  • FIG. 10 illustrates a simplified diagram of an electric motor drive system installed in a hybrid electric vehicle, in accordance with an example embodiment.
  • FIG. 4 illustrates a simplified schematic diagram of an electric motor drive system 400 , in accordance with an example embodiment of the inventive subject matter.
  • System 400 includes a power source 402 , an inverter 404 , a phase current sampling apparatus 408 , and a controller 410 , which are adapted to drive an electric motor 412 , in an embodiment.
  • electric motor drive system 400 is adapted to generate multiple phase current waveforms 418 , to sample and analyze the multiple phase current waveforms 418 , and to control generation of the phase current waveforms 418 based on the sampling and analysis.
  • system 400 is a three-phase system, in which inverter 404 generates three phase current waveforms 418 , and motor 412 is a three-phase electric motor.
  • system 400 may be a two-phase system or a multiple-phase (e.g., greater than three-phase) system, and motor 412 may be appropriately adapted.
  • motor 412 may be appropriately adapted.
  • Power source 402 includes one or more rechargeable power sources (e.g., batteries or capacitors), in an embodiment. In an alternate embodiment, power source 402 may include one or more alternative power sources, such as a line power source, for example. Power source 402 generates a direct current (DC) voltage across inverter input terminals 420 . The voltage may have a magnitude in a range of 100-400 V, in an embodiment, although the voltage may be higher or lower, in other embodiments.
  • DC direct current
  • Power source 402 is operably coupled to inverter 404 via the inverter input terminals 420 .
  • the phase current waveforms 418 have substantially equal phase separations with respect to each other (e.g., phase separations of about 120°).
  • inverter 404 includes N phase legs, each of which generates a phase voltage and includes a pair of switching elements that includes an upper switching element 440 and a lower switching element 442 .
  • Each pair of switching elements 440 , 442 is switched in a complementary manner between open switch states and closed switch states, and the duty cycle for the open and closed switch states is controlled by inverter control inputs 462 generated by controller 410 .
  • controller 410 is adapted to cause each phase leg of inverter 404 to pulse width modulate the input voltage to generate a sinusoidal (fundamental component), pulse width modulated (PWM) phase voltage waveform.
  • the switching frequency of switching elements 440 , 442 is a frequency in a range of about 2 kiloHertz (kHz) to about 20 kHz, although lower or higher switching frequencies may be used in other embodiments.
  • the fundamental frequency of phase current waveforms 418 is controllable within a range of 0 Hz to 2 kHz, in an embodiment, although lower or higher fundamental phase current waveform frequencies may be produced in other embodiments.
  • motor 412 is an N-phase electric motor adapted to receive N phase current waveforms, and to generate torque in response to the received phase current waveforms.
  • motor 412 may be an electric motor embodied in an electric vehicle or a hybrid electric vehicle (HEV).
  • HEV hybrid electric vehicle
  • motor 412 may be embodied in another type of system, such as an industrial system or another type of motion control system, for example.
  • Phase current sampling apparatus 408 and controller 410 together form a feedback and control sub-system.
  • the feedback and control sub-system is adapted to control the phase current waveforms 418 generated by inverter 404 , in order to control the torque generation of motor 412 .
  • the feedback and control sub-system is adapted to sample the phase current waveforms 418 , to compare characteristics of the sampled phase current waveforms with desired phase current waveform parameters, and to control the switch states of switching elements 440 , 442 in response to the comparison.
  • the term “sample,” in its verb tense means to convert an analog waveform amplitude at a discrete time into a digital value.
  • the term “sample,” in its noun tense means a digital value that reflects an amplitude of an analog waveform at a discrete time.
  • phase current sampling apparatus 408 includes N “sampling channels,” and is adapted to receive and sample each of the phase current waveforms 418 and to generate N streams 440 of phase current waveform samples.
  • phase current sampling apparatus 408 includes a number of sampling channels that is equal to the number of phase current waveforms 418 .
  • N 3.
  • N may be larger or smaller than 3.
  • a “sampling channel” includes circuitry (e.g., including an analog-to-digital converter) adapted to sample amplitudes of an analog phase current waveform at a plurality of sampling instants, and to generate a stream 440 of phase current waveform samples.
  • Each stream 440 includes a plurality of digital values reflecting the sampled amplitudes of one or more phase current waveforms.
  • Controller 410 includes at least one processor 450 , and a regulator 452 , in an embodiment.
  • Processor 450 is adapted to receive and analyze the N streams 440 of phase current waveform samples 440 (referred to herein as “measured phase current waveforms”), and to compare characteristics of the measured phase current waveforms with desired phase current waveform parameters.
  • desired phase current waveform parameters may be received from other system elements (not illustrated) via input commands 442 , and these parameters may be stored in local memory or other memory that is accessible to controller 410 .
  • Desired phase current waveform parameters may include, for example, parameters regarding phase current waveform amplitude, frequency, and relative phase. Based on errors calculated between the measured phase current waveform parameters and the desired phase current waveform parameters, processor 440 generates regulator control inputs 460 adapted to reduce the errors.
  • Regulator 452 is adapted to receive the regulator control inputs 460 and to generate inverter control inputs 462 , accordingly.
  • the inverter control inputs 462 determine the duty cycles of the switching elements 440 , 442 for each of the phase legs, thus controlling the fundamental sinusoidal component of each phase current waveform 418 and the relative phase between the phase current waveforms 418 .
  • FIG. 5 illustrates a simplified schematic diagram of a phase current sampling apparatus 500 (e.g., phase current sampling apparatus 408 , FIG. 4 ), in accordance with an example embodiment.
  • Phase current sampling apparatus 500 includes a plurality of current sensors (e.g., analog-to-digital (A-to-D) converters 502 , 503 , 504 ) and at least one timing signal generator 506 , in an embodiment.
  • A-to-D analog-to-digital
  • Phase current sampling apparatus 500 receives the N phase current waveforms 510 , 511 , 512 (e.g., phase current waveforms 418 , FIG. 4 ), and generates multiple sets of “corresponding samples” for each of the N phase current waveforms 510 - 512 .
  • a set of “corresponding samples” includes samples of each of the N phase current waveforms 510 - 512 that are generated substantially simultaneously with a particular sampling instant. For a given set of corresponding samples, the phase current waveforms 510 - 512 are sampled substantially simultaneously at the sampling instant.
  • Each A-to-D converter 502 - 504 forms a portion of a sampling channel, and is adapted to sample a phase current waveform 510 - 512 present at its input terminal and to generate a stream 516 , 517 , 518 of digital waveform samples, which include the sets of corresponding samples.
  • Three A-to-D converters 502 - 504 are illustrated in FIG. 5 , which correspond to a particular embodiment. In other embodiments, phase current sampling apparatus may include more or fewer A-to-D converters.
  • the three A-to-D converters 502 - 504 illustrated indicate A-to-D converters that are operable, in accordance with various embodiments, during a particular time period. During other time periods, alternate A-to-D converters (not illustrated) present within the system may be operable, in accordance with various embodiments.
  • Timing signal generator 506 is adapted to provide sample timing signals 532 , 533 , 534 to each A-to-D converter 502 - 504 , which control the sampling instants at which each A-to-D converter 502 - 504 will sample the phase current waveform present at its input terminal.
  • FIG. 6 illustrates a flowchart of a method for sampling and regulating phase current waveforms, in accordance with an example embodiment.
  • the method may be performed, for example, by portions of an electric motor drive system, such as various embodiments of the electric motor drive system and portions thereof discussed previously in conjunction with FIGS. 4 and 5 .
  • the method may be carried out by hardware, software, firmware, and/or various combinations thereof, in various embodiments. It is to be understood that, although the method is represented as a linear sequence of process steps, some of the process steps may be performed in parallel with other process steps, in various embodiments.
  • the method may begin prior to motor operations.
  • the method may begin, in block 602 , by measuring some or all of the N phase currents to produce one or more values representing an initial offset current, i offset .
  • These one or more values which indicate the initial current conditions of the current sensors, may be stored for later use.
  • the method may continue, in block 604 , by generating N substantially simultaneous phase current waveform samples at a plurality of sampling instants, where N is the number of phase current waveforms being regulated.
  • the N substantially simultaneous phase current waveform samples may be generated by N current sensors (e.g., A-to-D converters 502 - 504 , FIG. 5 ).
  • N current sensors e.g., A-to-D converters 502 - 504 , FIG. 5
  • each of three A-to-D converters e.g., A-to-D converters 502 - 504 , FIG. 5
  • may simultaneously receive sample timing signals e.g., sample timing signals 532 - 534 , FIG.
  • each A-to-D converter may generate a sample of the phase current waveform (e.g., phase current waveforms 510 - 512 , FIG. 5 ) present at its input terminal.
  • the N phase current waveform samples produced during each sampling instant may be output in parallel within N streams of digital waveform samples (e.g., streams 516 - 518 , FIG. 5 ).
  • the initial offset current, i offset may be subtracted from each of the N phase current waveform samples to produce N, initial offset adjusted, phase current waveform samples.
  • a plurality of offset adjusted, phase current waveform samples for each of the phase currents are converted into a synchronous reference frame to produce synchronous frame currents, i d and i q (e.g., synchronous frame currents 902 , 903 , FIG. 9 ).
  • synchronous frame currents i d and i q
  • Equ. 3 and Equ. 4 may be used to convert the plurality of sets of phase current waveform samples into synchronous frame currents, in an embodiment.
  • other mathematical derivations may be used to convert the phase current waveform samples.
  • implementation of embodiments of the inventive subject matter may result in the calculation of synchronous frame currents that more accurately reflect the actual phase currents than the synchronous frame currents produced using traditional methods and apparatus.
  • the synchronous frame currents are evaluated, and the phase current waveforms are regulated, based on the evaluation.
  • non-fundamental components e.g., fluctuations
  • regulator control inputs e.g., regulator control inputs 460 , FIG. 4
  • inverter control inputs e.g., inverter control inputs 452 , FIG. 4
  • the method may then iterate as shown.
  • FIG. 7 is a chart illustrating three, sinusoidal phase currents 702 , 703 , 704 , sampled in accordance with an example embodiment.
  • Axis 706 represents electrical position, in degrees, and axis 708 represents amplitude.
  • Phase current 702 may represent a measured phase a current, i a
  • phase current 703 may represent a measured phase b current, i b
  • phase current 704 may represent a measured phase c current, i c .
  • about a 5% positive offset drift is shown to be present in the measured values for the phase a and b currents, 702 , 703 , as indicated by the upwardly shifted position of the phase a and b currents 702 , 703 .
  • phase c current 704 also is a measured quantity, rather than a calculated quantity, the phase c current 704 also reflects the 5% positive offset drift, rather than a negative offset drift that results from erroneous approximations of the phase c current using traditional methods (e.g., using Equ. 2) and apparatus, as is reflected in the chart of FIG. 1 . Accordingly, erroneous approximations of the phase c current, which may result from the calculation of the phase c current in the presence of a significant offset drift, may be avoided using embodiments of the inventive subject matter.
  • phase c current yields a more accurate representation of the reference frame currents 802 , 803 , i ⁇ and i ⁇ , as is illustrated in FIG. 8 , which in turn yields a more accurate representation of the synchronous frame currents 902 , 903 , i d and i q , as is illustrated in FIG. 9 .
  • FIG. 8 is a chart illustrating reference frame currents 802 , 803 , i ⁇ and i ⁇ , respectively, which are calculated based on the measured phase currents 702 - 704 illustrated in FIG. 7 (e.g., using Equ. 3, Background).
  • FIG. 2 illustrates that, using embodiments of the inventive subject matter, the reference frame currents 802 , 803 do not include the wobble present in the reference frame currents 202 , 203 illustrated in FIG. 2 .
  • FIG. 9 is a chart illustrating synchronous frame currents 902 , 903 , i d and i q , respectively, which are calculated based on the reference frame currents 802 , 803 illustrated in FIG. 8 (e.g., using Equ. 4, Background).
  • FIG. 3 illustrates that, using embodiments of the inventive subject matter, the synchronous frame currents 902 , 903 , are significantly closer to being DC quantities than are the synchronous frame currents 302 , 303 calculated using traditional methods and apparatus, even in the presence of a presence of a significant offset drift.
  • Embodiments of the inventive subject matter may be incorporated into any of a number of systems that include one or more electric motors.
  • embodiments of the inventive subject matter may be implemented in motor vehicle applications in which one or more electric motors are used to provide torque to other vehicle components, such as electric motor vehicles and hybrid electric vehicles (HEVs).
  • HEVs hybrid electric vehicles
  • FIG. 10 illustrates a simplified diagram of an electric motor drive system installed in an HEV 1000 , in accordance with an example embodiment of the inventive subject matter.
  • Vehicle 1000 includes an internal combustion engine, fuel cell, flex fuel engine, or other alternate propulsion system 1002 , at least one electric motor 1004 , at least one electric motor drive system 1006 , and one or more electrical energy storage systems 1008 (e.g., batteries or supercapacitors).
  • the alternate propulsion system 1002 and electric motor 1004 may alternatively or simultaneously provide torque to the drive train and/or other components (not illustrated) of vehicle 1000 .
  • the alternate propulsion system 1002 may be excluded.
  • Electrical energy storage system 1008 may form a portion of a rechargeable energy storage system adapted to provide energy at least to the electric motor drive system 1006 .
  • Electric motor drive system 1006 includes one or more embodiments of the inventive subject matter, as discussed herein. Accordingly, electric motor drive system 1006 is adapted to generate multiple phase current waveforms, to sample and analyze the multiple phase current waveforms, and to control generation of the phase current waveforms based on the sampling and analysis. This, in turn, will affect the torque produced by electric motor 1004 .
  • embodiments of the inventive subject matter also may be implemented in a variety of other types of systems in which multiple phase currents are sampled and evaluated in the process of phase current regulation.
  • embodiments of the inventive subject matter may be implemented in industrial applications, and/or other types of motion control applications. Accordingly, such implementations and embodiments are intended to be included within the scope of the inventive subject matter.

Abstract

In various embodiments, an electric motor drive system (400, FIG. 4) and a motor vehicle (1000, FIG. 10) include an inverter (404, FIG. 4) adapted to generate (604, FIG. 6), based on inverter control inputs, a number, N, of phase current waveforms (118, FIG. 1), and a phase current sampling apparatus (408, FIG. 4) having a same number, N, of current sensors (502, 503, 504, FIG. 5). Each of the current sensors is adapted to receive one of the phase current waveforms, and the current sensors are adapted simultaneously to sample the phase current waveforms and to generate digital values representing amplitudes of the phase current waveforms. The system and motor vehicle also include a controller (410, FIG. 4) adapted to receive the digital values, to perform an evaluation of the digital values, and to generate the inverter control inputs (462, FIG. 4) based on the evaluation.

Description

    TECHNICAL FIELD
  • The inventive subject matter generally relates to apparatus and methods for regulating phase currents for electric motors, and more particularly relates to such apparatus and methods incorporated into electric motor drive systems and motor vehicles.
  • BACKGROUND
  • Electric motor drive systems, which include power electronic inverters, commonly are used to produce and control the phase currents supplied to electric motors. For example, power electronic inverters may be used to control the torque and speed output of alternating current (AC) motors in electric vehicles and hybrid electric vehicles (HEVs). Accurate determination of the phase currents assists in achieving high performance torque regulation. Accordingly, in a digitally-controlled system, high performance current sensors (e.g., analog-to-digital (A-to-D) converters) often are used to obtain measurements of the phase currents. In a three-phase system, only two of the phase currents are independent quantities. Accordingly, it is common only to measure two of the phase currents and to derive the third phase current. For this reason, traditional electric motor drive systems utilize two current sensors to obtain phase current measurements, and values for the third phase current are calculated, as will be described in more detail below.
  • Because the sensed phase currents may have an offset component, some traditional systems take an initial measurement of the phase currents prior to starting the motor drive system's operations. The measurement may be stored as an initial offset current, ioffset, which indicates the initial current conditions of the current sensors. During operations, an approximation of the AC portion of a phase current, icontrol, may be calculated by subtracting the offset current from the measured current, imeasured, as shown in Equation 1 (Equ. 1):

  • i control =i measured −i offset  Equ. 1
  • The phase current approximation, icontrol, is the quantity that is analyzed in performing torque regulation. The phase current approximation technique given by Equ. 1 yields a representation of the motor phase currents that may facilitate high performance torque and speed control in some situations. However, using Equ. 1, the accuracy of the approximation of icontrol may be compromised when ioffset changes significantly during operations. Such changes may occur, for example, due to significant changes in the system operating conditions, such as substantial changes in ambient operating temperature conditions from the conditions that were initially present. Substantial ambient operating temperature variations commonly occur during a motor vehicle driving cycle, for example, and these temperature variations may affect the current sensor measurements and, thus, the actual offset current. In other words, the actual offset current may “drift” during operations, from the value of the initial offset current, ioffset. The phenomenon of offset current drift is commonly experienced, for example, by open loop types of current sensors, although closed loop types of current sensors also may experience offset current drift.
  • Torque control of three-phase AC motors may be based on a two-axis model of the electric motor. Because only two of the phase currents are independent quantities in a three-phase system, as mentioned above, it is common only to measure two of the phase currents, and to derive the third phase current. For example, if the phase a current, ia, and the phase b current, ib, are measured, the phase c current, ic, may be derived according to Equ. 2 as:

  • i c=−(i a +i b)  Equ. 2
  • The two-axis, reference frame currents, iα and iβ, may be calculates according to Equ. 3 as:
  • [ i β i α ] = 2 / 3 [ 0 3 2 - 3 2 1 - 1 2 - 1 2 ] [ i a i b i c ] Equ . 3
  • And the synchronous frame currents, id and iq, may be calculated according to Equ. 4 as:
  • [ i d i q ] = [ cos θ e sin θ e - sin θ e cos θ e ] [ i α i β ] Equ . 4
  • FIG. 1 is a chart illustrating three, sinusoidal phase currents 102, 103, 104. Axis 106 represents electrical position, in degrees, and axis 108 represents amplitude. Phase current 102 may represent a measured phase a current, ia, phase current 103 may represent a measured phase b current, ib, and phase current 104 may represent a calculated phase c current, ic. In FIG. 1, about a 5% positive offset drift is shown to be present in the measured values for the phase a and b currents, 102, 103, as indicated by the upwardly shifted position of the phase a and b currents 102, 103. Because the phase c current 104 is calculated based on the measured phase a and b currents 102, 103 (e.g., using Equ. 1 and 2, above), the phase c current 104 reflects about a 10% negative offset drift, as indicated by the downwardly shifted position of the phase c current 104. This downward shift affects the calculation of the reference frame currents, iα and iβ, as is illustrated in FIG. 2, which in turn affects the calculation of the synchronous frame currents, id and iq, as is illustrated in FIG. 3.
  • FIG. 2 is a chart illustrating reference frame currents 202, 203, iα and iβ, respectively, which are calculated based on the measured and calculated phase currents 102-104 illustrated in FIG. 1 (e.g., using Equ. 3, above). As FIG. 2 illustrates, the reference frame currents 202, 203 include a wobble, as indicated by reference frame current 203 being slightly elevated, with respect to reference frame current 202. FIG. 3 is a chart illustrating synchronous frame currents 302, 303, id and iq, respectively, which are calculated based on the reference frame currents 202, 203 illustrated in FIG. 2 (e.g., using Equ. 4, above). For an ideal system without any offset drift, the synchronous frame currents, id and iq, would be purely direct current (DC) quantities. However, as FIG. 3 illustrates, the synchronous frame currents 302, 303 include a significant non-fundamental DC component.
  • A high performance, current regulated, electric motor drive system attempts to regulate the synchronous frame currents to DC quantities. In traditional systems, the presence of an offset drift will have the effect of producing a non-fundamental component in the synchronous frame currents (e.g., as illustrated in FIG. 3), which will be reflected back into the actual phase currents. Any non-fundamental component in the actual phase currents produces an undesirable torque ripple, which may adversely affect system performance.
  • High performance drives benefit from precise sampling determination of motor phase currents for purposes of torque control, even in the face of significant offset drifts, which may occur during operations. Accordingly, it is desirable to provide apparatus and methods to compensate adequately for offset drifts that may detrimentally affect the phase currents, and thus the performance, of an electric motor. Furthermore, other desirable features and characteristics of the inventive subject matter will become apparent from the subsequent detailed description and the appended claims, taken in conjunction with the accompanying drawings and the foregoing technical field and background.
  • BRIEF SUMMARY
  • In an embodiment, an electric motor drive system is provided, which includes an inverter, a phase current sampling apparatus, and a controller. The inverter is adapted to generate, based on inverter control inputs, a number, N, of phase current waveforms. The phase current sampling apparatus has a same number, N, of current sensors. Each of the current sensors is adapted to receive one of the phase current waveforms. The current sensors are adapted simultaneously to sample the phase current waveforms and to generate digital values representing amplitudes of the phase current waveforms. The controller is adapted to receive the digital values representing the amplitudes of the phase current waveforms, to perform an evaluation of the digital values, and to generate the inverter control inputs based on the evaluation.
  • In another embodiment, a motor vehicle includes an electric motor and an electric motor drive system as described in the previous paragraph. The electric motor is adapted to receive a number, N, of phase current waveforms and to provide torque in response to the multiple phase current waveforms. The inverter of the electric motor drive system is adapted to generate, based on inverter control inputs, a same number, N, of phase current waveforms.
  • In another embodiment, a method is provided for regulating phase current waveforms. The method is performed by an electric motor drive system and includes the steps of an inverter generating, based on inverter control inputs, a number, N, of phase current waveforms. The method also includes generating, by a same number, N, of current sensors, the same number, N, of simultaneous phase current waveform samples at a plurality of sampling instants, resulting in generation of a plurality of digital values representing amplitudes of the phase current waveforms. The method also includes performing an evaluation, by a controller, of the plurality of digital values, and generating the inverter control inputs based on the evaluation.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • Embodiments of the inventive subject matter will hereinafter be described in conjunction with the following drawing figures, wherein like numerals denote like elements, and
  • FIG. 1 is a chart illustrating three, sinusoidal phase currents;
  • FIG. 2 is a chart illustrating reference frame currents, iα and iβ, which are calculated based on the measured and calculated phase currents illustrated in FIG. 1;
  • FIG. 3 is a chart illustrating synchronous frame currents, id and iq, which are calculated based on the reference frame currents illustrated in FIG. 2;
  • FIG. 4 illustrates a simplified schematic diagram of an electric motor drive system, in accordance with an example embodiment of the inventive subject matter;
  • FIG. 5 illustrates a simplified schematic diagram of a phase current sampling apparatus, in accordance with an example embodiment;
  • FIG. 6 illustrates a flowchart of a method for sampling and regulating phase current waveforms, in accordance with an example embodiment;
  • FIG. 7 is a chart illustrating three, sinusoidal phase currents sampled in accordance with an example embodiment;
  • FIG. 8 is a chart illustrating reference frame currents, iα and iβ, which are calculated based on the sampled phase currents illustrated in FIG. 7, in accordance with an example embodiment;
  • FIG. 9 is a chart illustrating synchronous frame currents, id and iq, which are calculated based on the reference frame currents illustrated in FIG. 8, in accordance with an example embodiment; and
  • FIG. 10 illustrates a simplified diagram of an electric motor drive system installed in a hybrid electric vehicle, in accordance with an example embodiment.
  • DETAILED DESCRIPTION
  • The following detailed description is merely exemplary in nature and is not intended to limit the inventive subject matter or the application and uses of the inventive subject matter. Furthermore, there is no intention to be bound by any expressed or implied theory presented in the preceding technical field, background, brief summary or the following detailed description.
  • FIG. 4 illustrates a simplified schematic diagram of an electric motor drive system 400, in accordance with an example embodiment of the inventive subject matter. System 400 includes a power source 402, an inverter 404, a phase current sampling apparatus 408, and a controller 410, which are adapted to drive an electric motor 412, in an embodiment. As will be described in more detail below, electric motor drive system 400 is adapted to generate multiple phase current waveforms 418, to sample and analyze the multiple phase current waveforms 418, and to control generation of the phase current waveforms 418 based on the sampling and analysis.
  • In an embodiment, system 400 is a three-phase system, in which inverter 404 generates three phase current waveforms 418, and motor 412 is a three-phase electric motor. In other embodiments, system 400 may be a two-phase system or a multiple-phase (e.g., greater than three-phase) system, and motor 412 may be appropriately adapted. Although the description herein discusses apparatus and methods adapted for a three-phase system, it is to be understood that the inventive subject matter is not intended to be limited to methods and apparatus specifically adapted for three-phase systems.
  • Power source 402 includes one or more rechargeable power sources (e.g., batteries or capacitors), in an embodiment. In an alternate embodiment, power source 402 may include one or more alternative power sources, such as a line power source, for example. Power source 402 generates a direct current (DC) voltage across inverter input terminals 420. The voltage may have a magnitude in a range of 100-400 V, in an embodiment, although the voltage may be higher or lower, in other embodiments.
  • Power source 402 is operably coupled to inverter 404 via the inverter input terminals 420. Inverter 404 includes a circuit, which is adapted to receive the voltage from power source 402 and to convert the voltage into N substantially sinusoidal fundamental phase voltage waveforms, which induce the phase current waveforms 418, where N=3, in an embodiment. In an embodiment, the phase current waveforms 418 have substantially equal phase separations with respect to each other (e.g., phase separations of about 120°).
  • In an embodiment, inverter 404 includes N phase legs, each of which generates a phase voltage and includes a pair of switching elements that includes an upper switching element 440 and a lower switching element 442. Each pair of switching elements 440, 442 is switched in a complementary manner between open switch states and closed switch states, and the duty cycle for the open and closed switch states is controlled by inverter control inputs 462 generated by controller 410. Accordingly, controller 410 is adapted to cause each phase leg of inverter 404 to pulse width modulate the input voltage to generate a sinusoidal (fundamental component), pulse width modulated (PWM) phase voltage waveform. Through control of the switching elements 440, 442, the amplitude, frequency, and relative phase of each of the phase current waveforms 418 is controllable, as will be described in more detail later. In an embodiment, the switching frequency of switching elements 440, 442 is a frequency in a range of about 2 kiloHertz (kHz) to about 20 kHz, although lower or higher switching frequencies may be used in other embodiments. Through control of the switching frequency of each switching element 440, 442 and the duty cycle within each phase leg, the fundamental frequency of phase current waveforms 418 is controllable within a range of 0 Hz to 2 kHz, in an embodiment, although lower or higher fundamental phase current waveform frequencies may be produced in other embodiments.
  • The N phase current waveforms 418 are provided to motor 412 at motor input terminals 430. In an embodiment, motor 412 is an N-phase electric motor adapted to receive N phase current waveforms, and to generate torque in response to the received phase current waveforms. For example, motor 412 may be an electric motor embodied in an electric vehicle or a hybrid electric vehicle (HEV). In other embodiments, motor 412 may be embodied in another type of system, such as an industrial system or another type of motion control system, for example.
  • Phase current sampling apparatus 408 and controller 410 together form a feedback and control sub-system. In an embodiment, the feedback and control sub-system is adapted to control the phase current waveforms 418 generated by inverter 404, in order to control the torque generation of motor 412. In particular, the feedback and control sub-system is adapted to sample the phase current waveforms 418, to compare characteristics of the sampled phase current waveforms with desired phase current waveform parameters, and to control the switch states of switching elements 440, 442 in response to the comparison. As used herein, the term “sample,” in its verb tense, means to convert an analog waveform amplitude at a discrete time into a digital value. The term “sample,” in its noun tense means a digital value that reflects an amplitude of an analog waveform at a discrete time.
  • In an embodiment, phase current sampling apparatus 408 includes N “sampling channels,” and is adapted to receive and sample each of the phase current waveforms 418 and to generate N streams 440 of phase current waveform samples. In other words, phase current sampling apparatus 408 includes a number of sampling channels that is equal to the number of phase current waveforms 418. In a particular embodiment, N=3. In other embodiments, N may be larger or smaller than 3.
  • As used herein, a “sampling channel” includes circuitry (e.g., including an analog-to-digital converter) adapted to sample amplitudes of an analog phase current waveform at a plurality of sampling instants, and to generate a stream 440 of phase current waveform samples. Each stream 440 includes a plurality of digital values reflecting the sampled amplitudes of one or more phase current waveforms. An embodiment of a simplified block diagram of a phase current sampling apparatus will be described in more detail in conjunction with FIG. 5, later.
  • Controller 410 includes at least one processor 450, and a regulator 452, in an embodiment. Processor 450 is adapted to receive and analyze the N streams 440 of phase current waveform samples 440 (referred to herein as “measured phase current waveforms”), and to compare characteristics of the measured phase current waveforms with desired phase current waveform parameters. In an embodiment, desired phase current waveform parameters may be received from other system elements (not illustrated) via input commands 442, and these parameters may be stored in local memory or other memory that is accessible to controller 410. Desired phase current waveform parameters may include, for example, parameters regarding phase current waveform amplitude, frequency, and relative phase. Based on errors calculated between the measured phase current waveform parameters and the desired phase current waveform parameters, processor 440 generates regulator control inputs 460 adapted to reduce the errors.
  • Regulator 452 is adapted to receive the regulator control inputs 460 and to generate inverter control inputs 462, accordingly. The inverter control inputs 462 determine the duty cycles of the switching elements 440, 442 for each of the phase legs, thus controlling the fundamental sinusoidal component of each phase current waveform 418 and the relative phase between the phase current waveforms 418.
  • FIG. 5 illustrates a simplified schematic diagram of a phase current sampling apparatus 500 (e.g., phase current sampling apparatus 408, FIG. 4), in accordance with an example embodiment. Phase current sampling apparatus 500 includes a plurality of current sensors (e.g., analog-to-digital (A-to-D) converters 502, 503, 504) and at least one timing signal generator 506, in an embodiment.
  • Phase current sampling apparatus 500 receives the N phase current waveforms 510, 511, 512 (e.g., phase current waveforms 418, FIG. 4), and generates multiple sets of “corresponding samples” for each of the N phase current waveforms 510-512. A set of “corresponding samples” includes samples of each of the N phase current waveforms 510-512 that are generated substantially simultaneously with a particular sampling instant. For a given set of corresponding samples, the phase current waveforms 510-512 are sampled substantially simultaneously at the sampling instant.
  • Each A-to-D converter 502-504 forms a portion of a sampling channel, and is adapted to sample a phase current waveform 510-512 present at its input terminal and to generate a stream 516, 517, 518 of digital waveform samples, which include the sets of corresponding samples. Three A-to-D converters 502-504 are illustrated in FIG. 5, which correspond to a particular embodiment. In other embodiments, phase current sampling apparatus may include more or fewer A-to-D converters. In addition, the three A-to-D converters 502-504 illustrated indicate A-to-D converters that are operable, in accordance with various embodiments, during a particular time period. During other time periods, alternate A-to-D converters (not illustrated) present within the system may be operable, in accordance with various embodiments.
  • Timing signal generator 506 is adapted to provide sample timing signals 532, 533, 534 to each A-to-D converter 502-504, which control the sampling instants at which each A-to-D converter 502-504 will sample the phase current waveform present at its input terminal.
  • FIG. 6 illustrates a flowchart of a method for sampling and regulating phase current waveforms, in accordance with an example embodiment. The method may be performed, for example, by portions of an electric motor drive system, such as various embodiments of the electric motor drive system and portions thereof discussed previously in conjunction with FIGS. 4 and 5. The method may be carried out by hardware, software, firmware, and/or various combinations thereof, in various embodiments. It is to be understood that, although the method is represented as a linear sequence of process steps, some of the process steps may be performed in parallel with other process steps, in various embodiments.
  • In an embodiment, the method may begin prior to motor operations. For example, the method may begin, in block 602, by measuring some or all of the N phase currents to produce one or more values representing an initial offset current, ioffset. These one or more values, which indicate the initial current conditions of the current sensors, may be stored for later use.
  • During operations, the method may continue, in block 604, by generating N substantially simultaneous phase current waveform samples at a plurality of sampling instants, where N is the number of phase current waveforms being regulated. As discussed previously, the N substantially simultaneous phase current waveform samples may be generated by N current sensors (e.g., A-to-D converters 502-504, FIG. 5). For example, each of three A-to-D converters (e.g., A-to-D converters 502-504, FIG. 5) may simultaneously receive sample timing signals (e.g., sample timing signals 532-534, FIG. 5), and in response, each A-to-D converter may generate a sample of the phase current waveform (e.g., phase current waveforms 510-512, FIG. 5) present at its input terminal. The N phase current waveform samples produced during each sampling instant may be output in parallel within N streams of digital waveform samples (e.g., streams 516-518, FIG. 5).
  • In block 606, the initial offset current, ioffset, may be subtracted from each of the N phase current waveform samples to produce N, initial offset adjusted, phase current waveform samples.
  • In block 608, a plurality of offset adjusted, phase current waveform samples for each of the phase currents are converted into a synchronous reference frame to produce synchronous frame currents, id and iq (e.g., synchronous frame currents 902, 903, FIG. 9). For example, Equ. 3 and Equ. 4 (Background) may be used to convert the plurality of sets of phase current waveform samples into synchronous frame currents, in an embodiment. In other embodiments, other mathematical derivations may be used to convert the phase current waveform samples. As will be described and illustrated in more detail in conjunction with FIGS. 7-9, implementation of embodiments of the inventive subject matter may result in the calculation of synchronous frame currents that more accurately reflect the actual phase currents than the synchronous frame currents produced using traditional methods and apparatus.
  • In block 610, the synchronous frame currents are evaluated, and the phase current waveforms are regulated, based on the evaluation. For example, in an embodiment, non-fundamental components (e.g., fluctuations) in the synchronous frame currents may be characterized, and regulator control inputs (e.g., regulator control inputs 460, FIG. 4) and/or inverter control inputs (e.g., inverter control inputs 452, FIG. 4) may be produced to attempt to regulate the non-fundamental components out of the phase current waveforms. The method may then iterate as shown.
  • FIG. 7 is a chart illustrating three, sinusoidal phase currents 702, 703, 704, sampled in accordance with an example embodiment. Axis 706 represents electrical position, in degrees, and axis 708 represents amplitude. Phase current 702 may represent a measured phase a current, ia, phase current 703 may represent a measured phase b current, ib, and phase current 704 may represent a measured phase c current, ic. In FIG. 7, about a 5% positive offset drift is shown to be present in the measured values for the phase a and b currents, 702, 703, as indicated by the upwardly shifted position of the phase a and b currents 702, 703. Because the phase c current 704 also is a measured quantity, rather than a calculated quantity, the phase c current 704 also reflects the 5% positive offset drift, rather than a negative offset drift that results from erroneous approximations of the phase c current using traditional methods (e.g., using Equ. 2) and apparatus, as is reflected in the chart of FIG. 1. Accordingly, erroneous approximations of the phase c current, which may result from the calculation of the phase c current in the presence of a significant offset drift, may be avoided using embodiments of the inventive subject matter. An accurate measurement of the phase c current yields a more accurate representation of the reference frame currents 802, 803, iα and iβ, as is illustrated in FIG. 8, which in turn yields a more accurate representation of the synchronous frame currents 902, 903, id and iq, as is illustrated in FIG. 9.
  • FIG. 8 is a chart illustrating reference frame currents 802, 803, iα and iβ, respectively, which are calculated based on the measured phase currents 702-704 illustrated in FIG. 7 (e.g., using Equ. 3, Background). A comparison between FIG. 2 and FIG. 8 illustrates that, using embodiments of the inventive subject matter, the reference frame currents 802, 803 do not include the wobble present in the reference frame currents 202, 203 illustrated in FIG. 2.
  • FIG. 9 is a chart illustrating synchronous frame currents 902, 903, id and iq, respectively, which are calculated based on the reference frame currents 802, 803 illustrated in FIG. 8 (e.g., using Equ. 4, Background). A comparison between FIG. 3 and FIG. 9 illustrates that, using embodiments of the inventive subject matter, the synchronous frame currents 902, 903, are significantly closer to being DC quantities than are the synchronous frame currents 302, 303 calculated using traditional methods and apparatus, even in the presence of a presence of a significant offset drift.
  • Because the non-fundamental component in the synchronous frame currents (e.g., as illustrated in FIG. 3) that may be produced using traditional methods and apparatus are non-existent when embodiments of the inventive subject matter are implemented, inaccuracies due to phase c current calculations will not be reflected back into the actual phase currents during regulation. Accordingly, using embodiments of the inventive subject matter, torque ripple that may otherwise occur in traditional systems due to inaccurate phase c current calculations may be avoided using embodiments of the inventive subject matter. Ultimately, embodiments of the inventive subject matter may yield higher system performance than may be achieved using traditional methods and apparatus.
  • Embodiments of the inventive subject matter may be incorporated into any of a number of systems that include one or more electric motors. For example, but not by way of limitation, embodiments of the inventive subject matter may be implemented in motor vehicle applications in which one or more electric motors are used to provide torque to other vehicle components, such as electric motor vehicles and hybrid electric vehicles (HEVs).
  • FIG. 10 illustrates a simplified diagram of an electric motor drive system installed in an HEV 1000, in accordance with an example embodiment of the inventive subject matter. Vehicle 1000 includes an internal combustion engine, fuel cell, flex fuel engine, or other alternate propulsion system 1002, at least one electric motor 1004, at least one electric motor drive system 1006, and one or more electrical energy storage systems 1008 (e.g., batteries or supercapacitors). The alternate propulsion system 1002 and electric motor 1004 may alternatively or simultaneously provide torque to the drive train and/or other components (not illustrated) of vehicle 1000. In an all-electric vehicle, the alternate propulsion system 1002 may be excluded. Electrical energy storage system 1008 may form a portion of a rechargeable energy storage system adapted to provide energy at least to the electric motor drive system 1006.
  • Electric motor drive system 1006 includes one or more embodiments of the inventive subject matter, as discussed herein. Accordingly, electric motor drive system 1006 is adapted to generate multiple phase current waveforms, to sample and analyze the multiple phase current waveforms, and to control generation of the phase current waveforms based on the sampling and analysis. This, in turn, will affect the torque produced by electric motor 1004.
  • Along with motor vehicle applications, embodiments of the inventive subject matter also may be implemented in a variety of other types of systems in which multiple phase currents are sampled and evaluated in the process of phase current regulation. For example, but not by way of limitation, embodiments of the inventive subject matter may be implemented in industrial applications, and/or other types of motion control applications. Accordingly, such implementations and embodiments are intended to be included within the scope of the inventive subject matter.
  • While at least one exemplary embodiment has been presented in the foregoing detailed description, it should be appreciated that a vast number of variations exist. Further, although various system components have been illustrated to be electrically, physically or operatively coupled to certain other system components and/or to form portions of certain sub-systems (e.g., a phase current sampling apparatus or a system controller), it is to be understood that some system components may be electrically, physically or operatively coupled in other ways than the above described and illustrated embodiments, and/or the system components may form portions of other sub-systems, and/or the system components may not be associated with any particular sub-system (e.g., they may be discrete components).
  • The exemplary embodiments are only examples, and are not intended to limit the scope, applicability, or configuration of the inventive subject matter in any way. Rather, the foregoing detailed description will provide those skilled in the art with a convenient road map for implementing the exemplary embodiment or exemplary embodiments. It should be understood that various changes can be made in the function and arrangement of elements without departing from the scope of the inventive subject matter as set forth in the appended claims and the legal equivalents thereof.

Claims (18)

1. An electric motor drive system comprising:
an inverter adapted to generate, based on inverter control inputs, a number, N, of phase current waveforms;
a phase current sampling apparatus having a same number, N, of current sensors, wherein each of the current sensors is adapted to receive one of the phase current waveforms, and wherein the current sensors are adapted simultaneously to sample the phase current waveforms and to generate digital values representing amplitudes of the phase current waveforms; and
a controller adapted to receive the digital values representing the amplitudes of the phase current waveforms, to perform an evaluation of the digital values, and to generate the inverter control inputs based on the evaluation.
2. The electric motor drive system of claim 1, wherein the controller is adapted to perform the evaluation by converting the digital values into synchronous frame currents, and by evaluating the synchronous frame currents.
3. The electric motor drive system of claim 2, wherein the controller is adapted to convert the digital values into the synchronous frame currents by converting the digital values into reference frame currents, and converting the reference frame currents into the synchronous frame currents.
4. The electric motor drive system of claim 1, wherein the controller is further adapted to measure the phase current waveforms prior to motor operations to produce initial offsets, and to store the initial offsets.
5. The electric motor drive system of claim 4, wherein the controller is further adapted to subtract the initial offsets from the digital values during the process of performing the evaluation.
6. The electric motor drive system of claim 1, wherein the plurality of current sensors includes three current sensors.
7. The electric motor drive system of claim 1, wherein the inverter comprises the same number, N, of phase legs, wherein each of the phase legs generates one of the phase current waveforms and includes a pair of switching elements that includes an upper switching element and a lower switching element.
8. The electric motor drive system of claim 1, wherein the controller comprises:
a processor adapted to receive the digital values representing the amplitudes of the phase current waveforms, to perform the evaluation, and to generate regulator control inputs based on the evaluation; and
a regulator adapted to receive the regulator control inputs and to generate the inverter control inputs based on the regulator control inputs.
9. A motor vehicle comprising:
an electric motor adapted to receive a number, N, of phase current waveforms and to provide torque in response to the multiple phase current waveforms; and
an electric motor drive system having
an inverter adapted to generate, based on inverter control inputs, a same number, N, of phase current waveforms,
a phase current sampling apparatus having the same number, N, of current sensors, wherein each of the current sensors is adapted to receive one of the phase current waveforms, and wherein the current sensors are adapted simultaneously to sample the phase current waveforms and to generate digital values representing amplitudes of the phase current waveforms, and
a controller adapted to receive the digital values representing the amplitudes of the phase current waveforms, to perform an evaluation of the digital values, and to generate the inverter control inputs based on the evaluation of the synchronous frame currents.
10. The motor vehicle of claim 9, wherein the controller is adapted to perform the evaluation by converting the digital values into synchronous frame currents, and by evaluating the synchronous frame currents.
11. The motor vehicle of claim 9, wherein the electric motor is adapted to receive three phase current waveforms.
12. The motor vehicle of claim 9, further comprising:
an alternate propulsion system adapted to provide torque alternatively to or simultaneously with the electric motor.
13. A method for regulating phase current waveforms performed by an electric motor drive system, the method comprising the steps of:
an inverter generating, based on inverter control inputs, a number, N, of phase current waveforms;
generating, by a same number, N, of current sensors, the same number, N, of simultaneous phase current waveform samples at a plurality of sampling instants, resulting in generation of a plurality of digital values representing amplitudes of the phase current waveforms;
performing an evaluation, by a controller, of the plurality of digital values; and
generating the inverter control inputs based on the evaluation.
14. The method of claim 13, wherein performing the evaluation comprises the steps of:
converting the plurality of digital values into synchronous frame currents; and
performing the evaluation based on the synchronous frame currents.
15. The method of claim 14, wherein converting the plurality of digital values into the synchronous frame currents comprises the steps of:
converting the plurality of digital values into reference frame currents; and
converting the reference frame currents into the synchronous frame currents.
16. The method of claim 15, wherein converting the plurality of digital values into the reference frame currents comprises the step of applying an equation:
[ i β i α ] = 2 / 3 [ 0 3 2 - 3 2 1 - 1 2 - 1 2 ] [ i a i b i c ]
where iα is a first reference frame current, iβ is a second reference frame current, ia is a first phase current, ib is a second phase current, and ic is a third phase current.
17. The method of claim 15, wherein converting the reference frame currents into the synchronous frame currents comprises the step of applying an equation:
[ i d i q ] = [ cos θ e sin θ e - sin θ e cos θ e ] [ i α i β ]
Where id is a first synchronous frame current, iq is a second synchronous frame current, iα is a first reference frame current, and iβ is a second reference frame current.
18. The method of claim 13, further comprising the steps of:
measuring the phase current waveforms prior to motor operations to produce initial offsets;
storing the initial offsets; and
wherein the step of performing the evaluation includes subtracting the initial offsets from the plurality of digital values.
US11/944,793 2007-11-26 2007-11-26 Electric motor drive systems, motor vehicles, and methods of phase current regulation Active 2029-04-05 US7880425B2 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
US11/944,793 US7880425B2 (en) 2007-11-26 2007-11-26 Electric motor drive systems, motor vehicles, and methods of phase current regulation
DE102008058439A DE102008058439A1 (en) 2007-11-26 2008-11-21 Electric motor drive systems, motor vehicles and phase current control methods
CN2008101787377A CN101447761B (en) 2007-11-26 2008-11-26 Electric motor drive systems, motor vehicles, and methods of phase current regulation

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US11/944,793 US7880425B2 (en) 2007-11-26 2007-11-26 Electric motor drive systems, motor vehicles, and methods of phase current regulation

Publications (2)

Publication Number Publication Date
US20090134835A1 true US20090134835A1 (en) 2009-05-28
US7880425B2 US7880425B2 (en) 2011-02-01

Family

ID=40691048

Family Applications (1)

Application Number Title Priority Date Filing Date
US11/944,793 Active 2029-04-05 US7880425B2 (en) 2007-11-26 2007-11-26 Electric motor drive systems, motor vehicles, and methods of phase current regulation

Country Status (3)

Country Link
US (1) US7880425B2 (en)
CN (1) CN101447761B (en)
DE (1) DE102008058439A1 (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120293106A1 (en) * 2010-01-30 2012-11-22 Ebm-Papst St. Georgen Gmbh & Co. Kg Method for improving efficiency in a multiphase motor, and motor for implementing such a method
US20130147405A1 (en) * 2011-12-09 2013-06-13 Hyundai Motor Company Current sensor reconfiguration method of a vehicle having a motor
US20140253004A1 (en) * 2013-03-05 2014-09-11 Steering Solutions Ip Holding Corporation Method and system to compensate for dynamic dc offset of measured phase current
EP3078974A3 (en) * 2015-04-09 2016-10-19 LSIS Co., Ltd. Apparatus for correcting offset of current sensor
EP3334030A1 (en) * 2016-12-07 2018-06-13 Delphi Technologies, Inc. Electric motor control system with current sensor offset correction
US11533013B1 (en) * 2021-07-29 2022-12-20 Rivian Ip Holdings, Llc Pulse width modulation clock synchronization

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8208237B2 (en) * 2008-09-30 2012-06-26 International Business Machines Corporation Administering offset voltage error in a current sensing circuit
US8253360B2 (en) * 2009-07-15 2012-08-28 GM Global Technology Operations LLC Vector controlled motor drive system implementing pulse width modulated (PWM) waveforms
JP5018850B2 (en) * 2009-09-28 2012-09-05 三菱電機株式会社 Electric motor control device
CN104391177B (en) * 2014-11-17 2017-10-31 中车青岛四方机车车辆股份有限公司 EMUs side harmonics test system and method
WO2017127557A1 (en) * 2016-01-19 2017-07-27 Core Innovation, Llc Electronic transmission system
CN111277176B (en) * 2020-02-20 2022-07-29 西北工业大学 Double-motor group cooperative control system and control method based on double current sensors
CN111289793B (en) * 2020-03-24 2021-12-21 合肥巨一动力系统有限公司 Three-phase current sampling circuit

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5854548A (en) * 1996-02-29 1998-12-29 Toyota Jidosha Kabushiki Kaisha Electrical angle detecting device and synchronous motor drive device
US5952810A (en) * 1997-09-26 1999-09-14 Toyota Jidosha Kabushiki Kaisha Motor control apparatus and method of controlling motor
US5969496A (en) * 1997-06-23 1999-10-19 Toyota Jidosha Kabushiki Kaisha Method of controlling operation of synchronous motor and motor control apparatus for the same
US6008618A (en) * 1997-11-26 1999-12-28 General Motors Corporation Zero speed start-up for a speed sensorless induction motor drive
US6051946A (en) * 1997-09-12 2000-04-18 Toyota Jidosha Kabushiki Kaisha Electrical angle detection apparatus, method of detecting electrical angle, and motor control apparatus
US6188196B1 (en) * 1998-12-18 2001-02-13 Toyota Jidosha Kabushiki Kaisha Electrical angle detecting apparatus and method, and motor control apparatus
US7126514B2 (en) * 2003-12-09 2006-10-24 Matsushita Electric Industrial Co., Ltd. Inverter control device and inverter control method
US7560897B2 (en) * 2005-03-29 2009-07-14 Kabushiki Kaisha Yaskawa Denki Current controller and current offset correction

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5854548A (en) * 1996-02-29 1998-12-29 Toyota Jidosha Kabushiki Kaisha Electrical angle detecting device and synchronous motor drive device
US5969496A (en) * 1997-06-23 1999-10-19 Toyota Jidosha Kabushiki Kaisha Method of controlling operation of synchronous motor and motor control apparatus for the same
US6051946A (en) * 1997-09-12 2000-04-18 Toyota Jidosha Kabushiki Kaisha Electrical angle detection apparatus, method of detecting electrical angle, and motor control apparatus
US5952810A (en) * 1997-09-26 1999-09-14 Toyota Jidosha Kabushiki Kaisha Motor control apparatus and method of controlling motor
US6008618A (en) * 1997-11-26 1999-12-28 General Motors Corporation Zero speed start-up for a speed sensorless induction motor drive
US6188196B1 (en) * 1998-12-18 2001-02-13 Toyota Jidosha Kabushiki Kaisha Electrical angle detecting apparatus and method, and motor control apparatus
US7126514B2 (en) * 2003-12-09 2006-10-24 Matsushita Electric Industrial Co., Ltd. Inverter control device and inverter control method
US7560897B2 (en) * 2005-03-29 2009-07-14 Kabushiki Kaisha Yaskawa Denki Current controller and current offset correction

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120293106A1 (en) * 2010-01-30 2012-11-22 Ebm-Papst St. Georgen Gmbh & Co. Kg Method for improving efficiency in a multiphase motor, and motor for implementing such a method
US8975856B2 (en) * 2010-01-30 2015-03-10 Ebm-Papst St. Georgen Gmbh & Co. Kg Method of improving efficiency in a multiphase motor, and motor for implementing such a method
US20130147405A1 (en) * 2011-12-09 2013-06-13 Hyundai Motor Company Current sensor reconfiguration method of a vehicle having a motor
US8896247B2 (en) * 2011-12-09 2014-11-25 Hyundai Motor Company Current sensor reconfiguration method of a vehicle having a motor
US20140253004A1 (en) * 2013-03-05 2014-09-11 Steering Solutions Ip Holding Corporation Method and system to compensate for dynamic dc offset of measured phase current
US9172318B2 (en) * 2013-03-05 2015-10-27 Steering Solutions Ip Holding Corporation Method and system to compensate for dynamic DC offset of measured phase current
EP3078974A3 (en) * 2015-04-09 2016-10-19 LSIS Co., Ltd. Apparatus for correcting offset of current sensor
US9698713B2 (en) 2015-04-09 2017-07-04 Lsis Co., Ltd. Apparatus for correcting offset of current sensor
EP3334030A1 (en) * 2016-12-07 2018-06-13 Delphi Technologies, Inc. Electric motor control system with current sensor offset correction
US10054660B2 (en) 2016-12-07 2018-08-21 Delphi Technologies Ip Limited Electric motor control system with current sensor offset correction
US11533013B1 (en) * 2021-07-29 2022-12-20 Rivian Ip Holdings, Llc Pulse width modulation clock synchronization
US20230070157A1 (en) * 2021-07-29 2023-03-09 Rivian Ip Holdings, Llc Pulse width modulation clock synchronization
US11722089B2 (en) * 2021-07-29 2023-08-08 Rivian Ip Holdings, Llc Pulse width modulation clock synchronization

Also Published As

Publication number Publication date
CN101447761B (en) 2012-08-29
DE102008058439A1 (en) 2009-06-25
CN101447761A (en) 2009-06-03
US7880425B2 (en) 2011-02-01

Similar Documents

Publication Publication Date Title
US7880425B2 (en) Electric motor drive systems, motor vehicles, and methods of phase current regulation
US7834574B2 (en) Phase current sampling and regulating apparatus and methods, and electric motor drive systems
US7679309B2 (en) Method and system for motor control with delay compensation
US9595904B2 (en) Apparatus for modifying voltage command for detecting output current in inverter
US8330405B2 (en) Method and apparatus for increased current stability in a PWM drive
US7800347B2 (en) Control apparatus of DC-DC converter
US8810176B2 (en) Converter control device for vehicle
KR101234669B1 (en) Method for current correction of dc-dc converter a green car
US9077266B2 (en) Apparatus of controlling vehicle provided with motor and control method thereof
US9539903B2 (en) External power supply system
JP6658554B2 (en) AC motor control device
JP2013057590A (en) Error frequency component acquisition device, rotation angle acquisition device, motor controller, and rotation angle acquisition method
CN113316894B (en) Power control method and power control device
US9705445B2 (en) Apparatus for controlling alternating-current rotary electric machines
KR20120002477A (en) Control device and control method of ac motor
US20180159458A1 (en) Control apparatus and control method
US9211806B2 (en) Methods, systems and apparatus for generating voltage commands used to control operation of a permanent magnet machine
US8917040B2 (en) AC motor control apparatus
US8525455B2 (en) Motor actuation control device
JP5806633B2 (en) Motor control device
JP5758140B2 (en) Motor control device and motor control method
US8049369B2 (en) Power inverter controller and method
JP2013072686A (en) Vehicle
US9276517B2 (en) Control device of AC motor
Idkhajine et al. AC drive system on chip controller with non-linearity errors compensation

Legal Events

Date Code Title Description
AS Assignment

Owner name: GM GLOBAL TECHNOLOGY OPERATIONS, INC., MICHIGAN

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:WELCHKO, BRIAN A.;SCHULZ, STEVEN E.;HITI, SILVA;REEL/FRAME:020152/0337

Effective date: 20071022

AS Assignment

Owner name: UNITED STATES DEPARTMENT OF THE TREASURY,DISTRICT

Free format text: SECURITY AGREEMENT;ASSIGNOR:GM GLOBAL TECHNOLOGY OPERATIONS, INC.;REEL/FRAME:022195/0334

Effective date: 20081231

Owner name: UNITED STATES DEPARTMENT OF THE TREASURY, DISTRICT

Free format text: SECURITY AGREEMENT;ASSIGNOR:GM GLOBAL TECHNOLOGY OPERATIONS, INC.;REEL/FRAME:022195/0334

Effective date: 20081231

AS Assignment

Owner name: CITICORP USA, INC. AS AGENT FOR BANK PRIORITY SECU

Free format text: SECURITY AGREEMENT;ASSIGNOR:GM GLOBAL TECHNOLOGY OPERATIONS, INC.;REEL/FRAME:022554/0479

Effective date: 20090409

Owner name: CITICORP USA, INC. AS AGENT FOR HEDGE PRIORITY SEC

Free format text: SECURITY AGREEMENT;ASSIGNOR:GM GLOBAL TECHNOLOGY OPERATIONS, INC.;REEL/FRAME:022554/0479

Effective date: 20090409

AS Assignment

Owner name: GM GLOBAL TECHNOLOGY OPERATIONS, INC., MICHIGAN

Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:UNITED STATES DEPARTMENT OF THE TREASURY;REEL/FRAME:023124/0670

Effective date: 20090709

Owner name: GM GLOBAL TECHNOLOGY OPERATIONS, INC.,MICHIGAN

Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:UNITED STATES DEPARTMENT OF THE TREASURY;REEL/FRAME:023124/0670

Effective date: 20090709

AS Assignment

Owner name: GM GLOBAL TECHNOLOGY OPERATIONS, INC., MICHIGAN

Free format text: RELEASE BY SECURED PARTY;ASSIGNORS:CITICORP USA, INC. AS AGENT FOR BANK PRIORITY SECURED PARTIES;CITICORP USA, INC. AS AGENT FOR HEDGE PRIORITY SECURED PARTIES;REEL/FRAME:023155/0880

Effective date: 20090814

Owner name: GM GLOBAL TECHNOLOGY OPERATIONS, INC.,MICHIGAN

Free format text: RELEASE BY SECURED PARTY;ASSIGNORS:CITICORP USA, INC. AS AGENT FOR BANK PRIORITY SECURED PARTIES;CITICORP USA, INC. AS AGENT FOR HEDGE PRIORITY SECURED PARTIES;REEL/FRAME:023155/0880

Effective date: 20090814

AS Assignment

Owner name: UNITED STATES DEPARTMENT OF THE TREASURY, DISTRICT

Free format text: SECURITY AGREEMENT;ASSIGNOR:GM GLOBAL TECHNOLOGY OPERATIONS, INC.;REEL/FRAME:023156/0215

Effective date: 20090710

Owner name: UNITED STATES DEPARTMENT OF THE TREASURY,DISTRICT

Free format text: SECURITY AGREEMENT;ASSIGNOR:GM GLOBAL TECHNOLOGY OPERATIONS, INC.;REEL/FRAME:023156/0215

Effective date: 20090710

AS Assignment

Owner name: UAW RETIREE MEDICAL BENEFITS TRUST, MICHIGAN

Free format text: SECURITY AGREEMENT;ASSIGNOR:GM GLOBAL TECHNOLOGY OPERATIONS, INC.;REEL/FRAME:023162/0187

Effective date: 20090710

Owner name: UAW RETIREE MEDICAL BENEFITS TRUST,MICHIGAN

Free format text: SECURITY AGREEMENT;ASSIGNOR:GM GLOBAL TECHNOLOGY OPERATIONS, INC.;REEL/FRAME:023162/0187

Effective date: 20090710

AS Assignment

Owner name: GM GLOBAL TECHNOLOGY OPERATIONS, INC., MICHIGAN

Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:UNITED STATES DEPARTMENT OF THE TREASURY;REEL/FRAME:025245/0780

Effective date: 20100420

AS Assignment

Owner name: GM GLOBAL TECHNOLOGY OPERATIONS, INC., MICHIGAN

Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:UAW RETIREE MEDICAL BENEFITS TRUST;REEL/FRAME:025315/0001

Effective date: 20101026

AS Assignment

Owner name: WILMINGTON TRUST COMPANY, DELAWARE

Free format text: SECURITY AGREEMENT;ASSIGNOR:GM GLOBAL TECHNOLOGY OPERATIONS, INC.;REEL/FRAME:025324/0057

Effective date: 20101027

STCF Information on status: patent grant

Free format text: PATENTED CASE

AS Assignment

Owner name: GM GLOBAL TECHNOLOGY OPERATIONS LLC, MICHIGAN

Free format text: CHANGE OF NAME;ASSIGNOR:GM GLOBAL TECHNOLOGY OPERATIONS, INC.;REEL/FRAME:025781/0035

Effective date: 20101202

FPAY Fee payment

Year of fee payment: 4

AS Assignment

Owner name: GM GLOBAL TECHNOLOGY OPERATIONS LLC, MICHIGAN

Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:WILMINGTON TRUST COMPANY;REEL/FRAME:034185/0587

Effective date: 20141017

MAFP Maintenance fee payment

Free format text: PAYMENT OF MAINTENANCE FEE, 8TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1552)

Year of fee payment: 8

MAFP Maintenance fee payment

Free format text: PAYMENT OF MAINTENANCE FEE, 12TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1553); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

Year of fee payment: 12