Abstract:
A method for estimating an equivalent impedance (Z eq ) of a power grid (18) comprises: measuring a plurality of measurement values of a generator voltage (V gen ) and a generator current (I gen ) of at least one generator (12) connected to the power grid (18); generating a performance index (J) from the plurality of measurement values, the performance index being a function of the measurement values and the grid impedance (Z eq ); and determining an equivalent impedance (Z eq ) as the grid impedance, which minimizes the performance index (J). The performance index (J) is additionally a function of an angular error (δ), which accounts for a deviation of a grid frequency at a measurement of a measurement value from a nominal grid frequency, and the performance index (J) is additionally minimized with respect to the angular error (δ).
Abstract:
A method for operating an electrical converter (12) comprises: determining an optimized pulse pattern (I) from a fundamental voltage reference (II) for the electrical converter (12), wherein the optimized pulse pattern (I) is determined from a first lookup table (30) and comprises discrete voltage amplitude values changing at predefined switching instants (24); determining a harmonic content reference (III) from the fundamental voltage reference (II) based on a second lookup table (34), wherein the harmonic content reference is a harmonic current reference (IV) determined from the frequency spectrum of a current of the electrical converter (12) or the harmonic content reference is a filtered voltage reference (V) determined by applying a first order frequency filter to a voltage, which current or voltage is generated, when the optimized pulse pattern is applied to the electrical converter (12); determining a harmonic content error (VI) from the harmonic content reference (III) by subtracting an estimated output voltage ( ψ(t) ) and/or estimated output current ( i(t) ) of the electrical converter (12) from the harmonic content reference (III); modifying the optimized pulse pattern (I) by timeshifting switching instants (24) such that the fundamental voltage reference (II) is tracked and the harmonic content error (VI) is corrected by the timeshifted switching instants (24); applying the modified optimized pulse pattern ( v(t) ) to semiconductor switches of the electrical converter (12).
Abstract:
A converter device (10) comprises a filter circuit (16), a DC link (20) and an active rectifier (18) interconnected between the filter circuit (16) and the DC link (20). A method for determining at least one parameter (b) of the filter circuit (16) comprises: switching the active rectifier (18) into an active state, in which a first active rectifier leg (40) of the active rectifier (18) connects a first phase of the filter circuit (16) with a positive side (44) of the DC link (20) and a second active rectifier leg (40) of the active rectifier (18) connects a second phase of the filter circuit (16) with a negative side (46) of the DC link (20); determining a time series (y) of current values by measuring a current through the filter circuit (16) at a plurality of consecutive time steps; and determining the at least one parameter (b) of the filter circuit (16) by calculating a best fit of the at least one parameter (b) from a difference equation of the filter circuit (16) into which the time series of current values is input, wherein the difference equation is a function of current values at different time steps and of the at least one parameter (b).
Abstract:
The invention relates to a power generation system, comprising a synchronous generator (3) for converting mechanical power into electrical power at an output side configured for connecting an AC power grid (1), a first rectifier (12) and a second rectifier (13) each having an AC side (14) connected to the output side of the generator (3) and a DC side (15), an exciter (9) configured for exciting the, and a selector device (18) having an input side (17) and an output side (19), the input side (17) connected to the DC side (15) of the first rectifier (12) and to the DC side (15) of the second rectifier (13) and the output side (19) connected to the exciter (9), whereby the selector device (18) is configured for switching the DC sides (15) in series or in parallel or for transmitting DC power from the first rectifier (12) and the second rectifier (13) corresponding to an arbitrary split ratio to the output side (19).
Abstract:
A method for controlling a three-phase electrical converter (12) comprises: selecting a three-phase optimized pulse pattern (20) from a table (22) of precomputed optimized pulse patterns based on a reference flux (ψ αβ,ref ); determining a two-component optimal flux {ψ* αβ ) from the optimized pulse pattern (20) and determine a one-component optimal third variable (ζ*); determining a two-component flux error from a difference of the optimal flux ( ψ* αβ ) and an estimated flux (ψ αβ ) estimated based on measurements in the electrical converter; determining a one-component third variable error from a difference of the optimal third variable (ζ*) and an estimated third variable (ζ); modifying the optimized pulse pattern (20) by time-shifting switching instants (28) of the optimized pulse pattern (20) such that a cost function depending on the time-shifts is minimized, wherein the cost function comprises a flux error term and a third variable error term, wherein the flux error term is based on a difference of the flux error and a flux correction function providing a flux correction based on the time-shifts and the third variable error term is based on a difference of the third variable error and a third variable correction function providing a third variable correction based on the time-shifts; and applying the modified optimized pulse pattern (26) to the electrical converter (12).
Abstract:
An FPGA (22) for controlling an electrical converter (12) comprises an enumeration block (32) adapted for generating possible next switch positions ( s new (k) ) for semiconductor switches of the electrical converter (12) based on an actual applied switch position ( s(k-1) ); a plurality of explorer blocks (28), each explorer block (28) adapted for calculating a cost value ( J ) for a possible next switch position of the semiconductor switches by: receiving a possible next switch position ( s new (k) ); calculating system variables at future time instants from system variables at a current time instant of the electrical converter (12) and the load (24) based on the possible next switch position, wherein the system variables at future time instants are calculated from the system variables at the current time instant with differential equations modelling the electrical converter (12) and the load (24); determining a cost value ( J ) from the system variables at future time instants by evaluating a cost function with the system variables at future time instants; an arbiter block (34) for selecting the next switch position ( s(k) ) to be applied to the electrical converter (12) from the possible next switch positions by: receiving possible next switch positions ( s new (k) ) from the enumeration block (32); selecting a non-operating explorer block (28) and sending a received possible next switch position to the non-operating explorer block; receiving a cost value ( J ) for the respective possible next switch position from a finished explorer block; when all possible next switch positions received from the enumeration block (32) have been processed, selecting the next switch position ( s(k) ) as the possible next switch position ( s new (k) ) with the lowest cost value ( J ). Each explorer block (28) is further adapted for determining a prediction horizon (N) for the possible next switch position (snew(k)) at which at least one of the calculated system variables at future time instants has a deviation from a reference for the system variable, which is bigger than a predefined deviation for the system variable. A prediction horizon (N) for a system variable at future time instants is determined via a linear extrapolation, in which the system variable at the future time instants is calculated from the system variable at the current time instant, and the prediction horizon (N) is determined based on an intersection point of the linearly extrapolated system variable between the current time instant and the future time instant with a maximal possible deviation from a reference of the system variable. Moreover, the intersection point is determined iteratively by a binary search.
Abstract:
A method for controlling a three-phase electrical converter comprises: selecting a three-phase optimized pulse pattern from a table of pre-computed optimized pulse patterns based on a reference flux; determining a two-component optimal flux from the optimized pulse pattern and determine a one-component optimal third variable; determining a two-component flux error from a difference of the optimal flux and an estimated flux estimated based on measurements in the electrical converter; determining a one-component third variable error from a difference of the optimal third variable and an estimated third variable; modifying the optimized pulse pattern by time-shifting switching instants of the optimized pulse pattern such that a cost function depending on the time-shifts is minimized, wherein the cost function comprises a flux error term and a third variable error term, wherein the flux error term is based on a difference of the flux error and a flux correction function providing a flux correction based on the time-shifts and the third variable error term is based on a difference of the third variable error and a third variable correction function providing a third variable correction based on the time-shifts; and applying the modified optimized pulse pattern to the electrical converter.