Abstract:
Methods, apparatus, and systems are provided for regulating the operation of a drive system within a battery voltage and power range. The apparatus includes a PI regulator producing a signal for regulating a torque output of the drive system based on a DC voltage source limit and/or power limit, a converter normalizing the signal from the PI regulator to produce a new torque limit, and a switch selecting either the new torque limit or an available torque limit of the drive system. The PI regulator includes an integrator having an initial value based on the torque output of the drive system and a copper loss term.
Abstract:
A method of controlling an IPM machine having a salient rotor. Stator terminal signals are measured and rotated to obtain synchronous reference frame current signals. A rotor position is estimated based on an impedance generated using the rotor and included in the current signals. The estimated rotor position is used to control the machine. An alternator-starter system in which this method is used can provide high cranking torque and generation power over a wide speed range while providing operational efficiency.
Abstract:
A method for operating an electric motor is provided. The method includes receiving a torque request; determining long term torque capabilities and short term torque capabilities of the electric motor; generating a torque command based on the torque request and at least one of the long term torque capabilities or the short term torque capabilities; and controlling the electric motor in accordance with the torque command.
Abstract:
A temperature estimation controller and methods are provided for estimating stator winding temperature over a full range of motor operating speeds. In one implementation, the angular velocity of a motor is determined along with a total power loss for each phase of said motor. The total power loss in each phase comprises stator winding power loss and a core power loss. Stator winding temperatures for each phase of motor can then estimated based on the total power loss in that phase, and a combined thermal impedance for that phase. The combined thermal impedance comprises a first thermal impedance between the stator winding and the stator core, and a second thermal impedance between the stator core and the motor coolant.
Abstract:
Methods and apparatus are provided for startup of a permanent magnet alternating current (AC) motor. The method comprises the steps of detecting startup of the permanent magnet AC motor; detecting a mechanical oscillation of the permanent magnet AC motor when startup of the permanent magnet AC motor is detected; and, in response to detection of the mechanical oscillation of the permanent magnet AC motor when startup is detected, suppressing the mechanical oscillation of the permanent magnet AC motor.
Abstract:
A temperature estimation controller and methods are provided for controlling a torque command to prevent overheating of one or more of a plurality of phases of a permanent magnet motor. The temperature estimation controller includes a low speed temperature estimation module, a transition module and a temperature dependent torque command derater block. The low speed temperature estimation module determines a stator temperature of each of a plurality of phases of the permanent magnet motor in response to first thermal impedances measured for each of the plurality of phases with respect to a thermal neutral. The transition module is coupled to the low speed temperature estimation module and outputs the stator temperature of each of a plurality of phases of the permanent magnet motor as determined by the low speed temperature estimation module when a detected speed of the permanent magnet motor is less than a first predetermined speed. The temperature dependent torque command derater block is coupled to the transition module and derates the torque command in response to the stator temperature of one or more of the plurality of phases.
Abstract:
Methods and systems for controlling an electric motor are provided. A signal comprising at least first and second cycles is provided to the electric motor. A first flux value for the electric motor associated with the first cycle of the signal is calculated. A second flux value for the electric motor associated with the second cycle of the signal is calculated based on the first flux value.
Abstract:
A control architecture for an electrical inverter includes a synchronous frame current regulator and a stationary frame current regulator. The stationary frame current regulator receives input currents that represent filtered versions of stationary frame currents that correspond to the inverter output currents. The control architecture employs an adaptive filter module that filters the stationary frame currents to remove the fundamental motor frequency component (and its related harmonics), thus extracting any low frequency harmonic components. The stationary frame current regulator processes the low frequency components, while the synchronous frame current regulator processes the fundamental frequency component, resulting in suppression of low frequency oscillations in the inverter output.
Abstract:
A method of starting a permanent magnet machine. A machine stator voltage in a stationary reference frame is sensed. An initial speed of a rotor of the machine is estimated based on the sensed voltage, and state variables of control algorithms are initialized based on the estimated initial speed. This method can provide smooth startup and/or restart at any speed.
Abstract:
The present invention includes a method for managing processor execution time in a motor controller. The method includes receiving motor speed data, comparing the received motor speed data to predetermined motor speed ranges, determining a motor speed range based on the comparison, and modulating an inverter switching frequency of the motor controller processor based on the motor speed range. The step of receiving motor speed data may include receiving machine terminal information, processing the received machine terminal information utilizing a sensorless control algorithm, and determining motor speed data based on the processed information. The step of modulating the inverter switching frequency may include determining a modified inverter switching frequency value based on the determined motor speed range and providing the modified inverter switching frequency value to a processor control algorithm. In one embodiment, the processor control algorithm modifies the inverter switching frequency based on the modified inverter switching frequency value.