H02P23/30

Bandwidth-partitioning harmonic regulation for improved acoustic behavior of an electric drive system

A method for controlling operation of a rotary electric machine includes receiving, via a bandwidth-partitioning harmonic compensation regulator (HCR) of a controller, a commanded torque and rotational speed of the electric machine, and calculating, via the HCR in response to enabling conditions, a dq harmonic compensation current and a dq harmonic compensation voltage for one or more predetermined harmonic orders using the commanded torque and the rotational speed. The harmonic compensation current and voltage cancel torque ripple and current ripple in the one or more predetermined harmonic orders. The method may include injecting an acoustic tone at a predetermined harmonic order. The method additionally includes adding the dq harmonic compensation current and voltage to a dq current and voltage command, respectively, to generate adjusted dq current and voltage commands. The electric machine is then controlled using the adjusted dq current and voltage commands.

MOTOR CONTROL DEVICE AND MOTOR CONTROL METHOD

An ECU controls a motor including a first coil group and a second coil group. The ECU calculates a first torque command value and a second torque command value. The ECU uses a first differential torque, which is the difference between a first theoretical output torque and a first predictive output torque, to correct the second torque command value for the second coil group. The ECU uses a second differential torque, which is the difference between a second theoretical output torque and a second predictive output torque, to correct the first torque command value for the first coil group. The ECU uses a corrected first torque command value to control power feeding to the first coil group and uses a corrected second torque command value to control power feeding to the second coil group.

MOTOR CONTROL DEVICE AND MOTOR CONTROL METHOD

An ECU controls a motor including a first coil group and a second coil group. The ECU calculates a first torque command value and a second torque command value. The ECU uses a first differential torque, which is the difference between a first theoretical output torque and a first predictive output torque, to correct the second torque command value for the second coil group. The ECU uses a second differential torque, which is the difference between a second theoretical output torque and a second predictive output torque, to correct the first torque command value for the first coil group. The ECU uses a corrected first torque command value to control power feeding to the first coil group and uses a corrected second torque command value to control power feeding to the second coil group.

Motor drive control using pulse-width modulation pulse skipping

A control circuit for a motor of a compressor includes an inverter control module configured to control power switching devices of an inverter to generate output voltages from a DC power supply. The output voltages are applied to windings of the motor. A current control module is configured to generate voltage signals based on a torque demand. The inverter control module controls the power switching devices according to the voltage signals. A selector is configured to output one of an open loop torque value and a closed loop torque value as the torque demand. An open loop torque module is configured to generate the open loop torque value. The open loop torque module is configured to apply an upper limit to the open loop torque value. The upper limit is based on a voltage of the DC power supply.

Motor drive control using pulse-width modulation pulse skipping

A control circuit for a motor of a compressor includes an inverter control module configured to control power switching devices of an inverter to generate output voltages from a DC power supply. The output voltages are applied to windings of the motor. A current control module is configured to generate voltage signals based on a torque demand. The inverter control module controls the power switching devices according to the voltage signals. A selector is configured to output one of an open loop torque value and a closed loop torque value as the torque demand. An open loop torque module is configured to generate the open loop torque value. The open loop torque module is configured to apply an upper limit to the open loop torque value. The upper limit is based on a voltage of the DC power supply.

Control method for electrical converter with LC filter

An electrical converter is interconnected via a filter with an electrical load or an electrical power source. A method for controlling the converter comprises the steps of: receiving a reference flux (ψ*.sub.i) for the electrical converter; determining output signals (y) comprising currents and/or voltages measured in the filter; determining an estimated flux (ψ.sub.i) from the output signals (y); determining a corrective flux (ψ.sub.i,damp) from the output signals (y) based on a mathematical model of the filter and a quadratic cost function; determining control input signals (u) for the electrical converter based on a sum of the estimated flux (ψ.sub.i) and the corrective flux (ψ.sub.i,damp); controlling the converter with the control input signals (u); and algorithmic filtering of at least one of the output signals (y) by applying a signal filter to the at least one output signal, which is designed for amplifying the at least one output signal at a resonance frequency of the filter, whereby the corrective flux (ψ.sub.i,damp) is determined from the filtered output signals.

Control method for electrical converter with LC filter

An electrical converter is interconnected via a filter with an electrical load or an electrical power source. A method for controlling the converter comprises the steps of: receiving a reference flux (ψ*.sub.i) for the electrical converter; determining output signals (y) comprising currents and/or voltages measured in the filter; determining an estimated flux (ψ.sub.i) from the output signals (y); determining a corrective flux (ψ.sub.i,damp) from the output signals (y) based on a mathematical model of the filter and a quadratic cost function; determining control input signals (u) for the electrical converter based on a sum of the estimated flux (ψ.sub.i) and the corrective flux (ψ.sub.i,damp); controlling the converter with the control input signals (u); and algorithmic filtering of at least one of the output signals (y) by applying a signal filter to the at least one output signal, which is designed for amplifying the at least one output signal at a resonance frequency of the filter, whereby the corrective flux (ψ.sub.i,damp) is determined from the filtered output signals.

Electric motor torque control

A vehicle includes one or more inverter-fed electric machines such as permanent magnet synchronous motors. In response to a torque request, a controller issues commands to an inverter calculated to cause the motor to produce the requested torque. A method of operating the inverter may determine the commands based on the ratio of rotor speed to inverter input voltage, reducing the approximation error associated with multi-dimensional lookup tables. When the speed and voltage vary while maintaining a constant ratio and constant torque request, the issued commands produce a winding current in the electrical machine with constant direct and quadrature components.

Electric motor torque control

A vehicle includes one or more inverter-fed electric machines such as permanent magnet synchronous motors. In response to a torque request, a controller issues commands to an inverter calculated to cause the motor to produce the requested torque. A method of operating the inverter may determine the commands based on the ratio of rotor speed to inverter input voltage, reducing the approximation error associated with multi-dimensional lookup tables. When the speed and voltage vary while maintaining a constant ratio and constant torque request, the issued commands produce a winding current in the electrical machine with constant direct and quadrature components.

SYSTEM AND METHOD OF OVERCOMING A DEAD-BAND IN A SWITCHED RELUCTANCE MOTOR

A work machine includes a frame, a traction system supporting the frame, a power source mounted on the frame, a switched reluctance motor, an inverter configured to control power to the motor from a power source, and a controller. The controller is configured to receive a signal indicating a desired torque and determine if the desired torque is between an upper threshold and a lower threshold. If the desired torque is between the upper threshold and the lower threshold, pulse width modulation is used to produce a PWM adjusted torque command, and the motor is commanded based on the PWM adjusted torque command. The PWM adjusted torque command is configured to cycle between the upper threshold and the lower threshold to produce the desired torque.