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 PDFInfo
- 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
Links
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION 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/00—Electric propulsion with power supply external to the vehicle
- B60L9/16—Electric propulsion with power supply external to the vehicle using ac induction motors
- B60L9/18—Electric propulsion with power supply external to the vehicle using ac induction motors fed from dc supply lines
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION 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/00—Electric propulsion with power supplied within the vehicle
- B60L50/50—Electric propulsion with power supplied within the vehicle using propulsion power supplied by batteries or fuel cells
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P21/00—Arrangements or methods for the control of electric machines by vector control, e.g. by control of field orientation
- H02P21/22—Current control, e.g. using a current control loop
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P27/00—Arrangements or methods for the control of AC motors characterised by the kind of supply voltage
- H02P27/04—Arrangements 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/06—Arrangements 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
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P6/00—Arrangements for controlling synchronous motors or other dynamo-electric motors using electronic commutation dependent on the rotor position; Electronic commutators therefor
- H02P6/08—Arrangements for controlling the speed or torque of a single motor
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P6/00—Arrangements for controlling synchronous motors or other dynamo-electric motors using electronic commutation dependent on the rotor position; Electronic commutators therefor
- H02P6/10—Arrangements for controlling torque ripple, e.g. providing reduced torque ripple
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P2205/00—Indexing scheme relating to controlling arrangements characterised by the control loops
- H02P2205/01—Current loop, i.e. comparison of the motor current with a current reference
-
- Y—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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T10/00—Road transport of goods or passengers
- Y02T10/60—Other road transportation technologies with climate change mitigation effect
- Y02T10/64—Electric machine technologies in electromobility
-
- Y—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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T10/00—Road transport of goods or passengers
- Y02T10/60—Other road transportation technologies with climate change mitigation effect
- Y02T10/70—Energy 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
Description
- 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. 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:
-
- And the synchronous frame currents, id and iq, may be calculated according to Equ. 4 as:
-
-
FIG. 1 is a chart illustrating three,sinusoidal phase currents Axis 106 represents electrical position, in degrees, andaxis 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, andphase current 104 may represent a calculated phase c current, ic. InFIG. 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 andb currents phase c current 104 is calculated based on the measured phase a andb currents 102, 103 (e.g., using Equ. 1 and 2, above), thephase c current 104 reflects about a 10% negative offset drift, as indicated by the downwardly shifted position of thephase c current 104. This downward shift affects the calculation of the reference frame currents, iα and iβ, as is illustrated inFIG. 2 , which in turn affects the calculation of the synchronous frame currents, id and iq, as is illustrated inFIG. 3 . -
FIG. 2 is a chart illustratingreference frame currents FIG. 1 (e.g., using Equ. 3, above). AsFIG. 2 illustrates, thereference frame currents reference frame current 203 being slightly elevated, with respect toreference frame current 202.FIG. 3 is a chart illustratingsynchronous frame currents reference frame currents 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, asFIG. 3 illustrates, thesynchronous frame currents - 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.
- 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.
- 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 inFIG. 1 ; -
FIG. 3 is a chart illustrating synchronous frame currents, id and iq, which are calculated based on the reference frame currents illustrated inFIG. 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 inFIG. 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 inFIG. 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. - 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 electricmotor drive system 400, in accordance with an example embodiment of the inventive subject matter.System 400 includes apower source 402, aninverter 404, a phasecurrent sampling apparatus 408, and acontroller 410, which are adapted to drive anelectric motor 412, in an embodiment. As will be described in more detail below, electricmotor drive system 400 is adapted to generate multiple phasecurrent waveforms 418, to sample and analyze the multiple phasecurrent waveforms 418, and to control generation of the phasecurrent waveforms 418 based on the sampling and analysis. - In an embodiment,
system 400 is a three-phase system, in which inverter 404 generates three phasecurrent waveforms 418, andmotor 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, andmotor 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 acrossinverter 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 toinverter 404 via theinverter input terminals 420.Inverter 404 includes a circuit, which is adapted to receive the voltage frompower source 402 and to convert the voltage into N substantially sinusoidal fundamental phase voltage waveforms, which induce the phasecurrent waveforms 418, where N=3, in an embodiment. In an embodiment, the phasecurrent 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 anupper switching element 440 and alower switching element 442. Each pair of switchingelements inverter control inputs 462 generated bycontroller 410. Accordingly,controller 410 is adapted to cause each phase leg ofinverter 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 switchingelements current waveforms 418 is controllable, as will be described in more detail later. In an embodiment, the switching frequency of switchingelements element 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 tomotor 412 atmotor 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 andcontroller 410 together form a feedback and control sub-system. In an embodiment, the feedback and control sub-system is adapted to control the phasecurrent waveforms 418 generated byinverter 404, in order to control the torque generation ofmotor 412. In particular, the feedback and control sub-system is adapted to sample the phasecurrent waveforms 418, to compare characteristics of the sampled phase current waveforms with desired phase current waveform parameters, and to control the switch states of switchingelements - In an embodiment, phase
current sampling apparatus 408 includes N “sampling channels,” and is adapted to receive and sample each of the phasecurrent waveforms 418 and to generateN streams 440 of phase current waveform samples. In other words, phasecurrent sampling apparatus 408 includes a number of sampling channels that is equal to the number of phasecurrent 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. Eachstream 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 withFIG. 5 , later. -
Controller 410 includes at least oneprocessor 450, and aregulator 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 tocontroller 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 generatesregulator control inputs 460 adapted to reduce the errors. -
Regulator 452 is adapted to receive theregulator control inputs 460 and to generateinverter control inputs 462, accordingly. Theinverter control inputs 462 determine the duty cycles of the switchingelements current waveform 418 and the relative phase between the phasecurrent waveforms 418. -
FIG. 5 illustrates a simplified schematic diagram of a phase current sampling apparatus 500 (e.g., phasecurrent sampling apparatus 408,FIG. 4 ), in accordance with an example embodiment. Phasecurrent sampling apparatus 500 includes a plurality of current sensors (e.g., analog-to-digital (A-to-D)converters timing signal generator 506, in an embodiment. - Phase
current sampling apparatus 500 receives the N phasecurrent waveforms 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 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 withFIGS. 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 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 withFIGS. 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 Axis 706 represents electrical position, in degrees, andaxis 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. InFIG. 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 andb currents 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 thereference frame currents FIG. 8 , which in turn yields a more accurate representation of thesynchronous frame currents FIG. 9 . -
FIG. 8 is a chart illustratingreference frame currents FIG. 7 (e.g., using Equ. 3, Background). A comparison betweenFIG. 2 andFIG. 8 illustrates that, using embodiments of the inventive subject matter, thereference frame currents reference frame currents FIG. 2 . -
FIG. 9 is a chart illustratingsynchronous frame currents reference frame currents FIG. 8 (e.g., using Equ. 4, Background). A comparison betweenFIG. 3 andFIG. 9 illustrates that, using embodiments of the inventive subject matter, thesynchronous frame currents synchronous frame currents - 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 anHEV 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 otheralternate propulsion system 1002, at least oneelectric motor 1004, at least one electricmotor drive system 1006, and one or more electrical energy storage systems 1008 (e.g., batteries or supercapacitors). Thealternate propulsion system 1002 andelectric motor 1004 may alternatively or simultaneously provide torque to the drive train and/or other components (not illustrated) ofvehicle 1000. In an all-electric vehicle, thealternate propulsion system 1002 may be excluded. Electricalenergy storage system 1008 may form a portion of a rechargeable energy storage system adapted to provide energy at least to the electricmotor drive system 1006. - Electric
motor drive system 1006 includes one or more embodiments of the inventive subject matter, as discussed herein. Accordingly, electricmotor 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 byelectric 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)
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)
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)
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)
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 |
-
2007
- 2007-11-26 US US11/944,793 patent/US7880425B2/en active Active
-
2008
- 2008-11-21 DE DE102008058439A patent/DE102008058439A1/en not_active Withdrawn
- 2008-11-26 CN CN2008101787377A patent/CN101447761B/en active Active
Patent Citations (8)
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)
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 |