Abstract:
A method for controlling an electrical converter (12), the electrical converter (12) being adapted for converting a DC voltage (v dc ) into a multi-phase voltage with at least two voltage levels, comprises: determining a modulating signal vector (u* abc ) from a stator flux reference vector (ψ* s, αβ ); determining a switching pattern (54) from the modulating signal vector (u* abc ) via pulse width modulation, the switching pattern (54) comprising a sequence of switching transitions, wherein a switching transitions defines a switch position, at which a phase of the converter is switched from one voltage level to another voltage level, and a transition time instant at which the phase of the converter is switched; determining a stator flux error ( ψ* s,err,αβ ) by subtracting the stator flux reference vector (ψ* s,αβ ) from an estimated stator flux vector (ψ s,αβ ), which is estimated from measurements in the electrical converter (12); modifying the switching pattern (54) by moving transition time instants of switching transitions of the switching pattern (54), such that the stator flux error (ψ s,err,αβ ) is minimized; and applying at least a part of the modified switching pattern to the electrical converter (12).
Abstract:
A method for controlling an electrical converter 12 comprises the steps of: receiving an actual switching state u k-1 of the electrical converter 12; determining a scenario tree 50 for possible future switching states of the electrical converter 12 based on the actual switching state u k-1 , the scenario tree 50 defining a plurality of possible future switching sequences, a switching sequence U being defined by a path from a root node 52 of the scenario tree 50 to a leave node 58 of the scenario tree 50; calculating a weight w for a switching sequence by evaluating nodes 60 of the scenario tree 50; and determining the next switching state u k to be applied to the electrical converter 12 from a switching sequence with a best weight. The evaluation of the nodes 60 is performed by at least two processor cores 30a, 30b, 30c, 30d.
Abstract:
A motor controller integrated circuit (IC) includes a storage device (120) containing software, and a processor core (110). The processor core (110) has an output adapted to be coupled to a motor (M). The processor core (110) is configured to execute the software to operate the motor in an open-loop control, calculate first and second orthogonal components of a back electromotive force (BEMF), calculate a total BEMF value, and determine that the first orthogonal component is within a threshold of the total BEMF value. The processor core (110) is further configured to, responsive to the first orthogonal component being within the threshold of the total BEMF value, operate the motor (M) in a closed-loop control.
Abstract:
An apparatus includes an electric motor including a stator and a translator; a three-phase inverter electrically coupled to the electric motor; a power source electrically coupled to the three- phase inverter; and a controller communicatively coupled to the three-phase inverter. The controller is programmed to determine at least three measurements at different times of flux linkage from the electric motor, represent the measurements in Clarke coordinates, determine Clarke coordinates of a center of a circle defined by the Clarke coordinates of the measurements, and determine a position of the translator relative to the stator based on the Clarke coordinates of the center of the circle.
Abstract:
Die vorliegende Erfindung eine Wechselrichteranordnung sowie die Ansteuerung eines Wechselrichters mittels Raumzeigermodulation. Hierbei kann ein zu bildender Spannungsraumzeiger insbesondere auch durch Kombination von nicht benachbarten Raumzeigern gebildet werden, das heißt es werden anstelle von zwei Raumzeigern, die einen Winkel von 60 Grad bilden, zwei Raumzeiger miteinander kombiniert, die einen Winkel von 120 Grad bilden.