WO2009016340A1 - Control methods for vsc active rectifier/inverters under unbalanced operating conditions - Google Patents

Control methods for vsc active rectifier/inverters under unbalanced operating conditions Download PDF

Info

Publication number
WO2009016340A1
WO2009016340A1 PCT/GB2008/002330 GB2008002330W WO2009016340A1 WO 2009016340 A1 WO2009016340 A1 WO 2009016340A1 GB 2008002330 W GB2008002330 W GB 2008002330W WO 2009016340 A1 WO2009016340 A1 WO 2009016340A1
Authority
WO
WIPO (PCT)
Prior art keywords
inverter
power
active
active rectifier
discrete
Prior art date
Application number
PCT/GB2008/002330
Other languages
French (fr)
Inventor
Rodney Jones
Jean-Luc Thomas
Original Assignee
Converteam Technology Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Converteam Technology Ltd filed Critical Converteam Technology Ltd
Publication of WO2009016340A1 publication Critical patent/WO2009016340A1/en

Links

Classifications

    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02MAPPARATUS FOR CONVERSION BETWEEN AC AND AC, BETWEEN AC AND DC, OR BETWEEN DC AND DC, AND FOR USE WITH MAINS OR SIMILAR POWER SUPPLY SYSTEMS; CONVERSION OF DC OR AC INPUT POWER INTO SURGE OUTPUT POWER; CONTROL OR REGULATION THEREOF
    • H02M5/00Conversion of ac power input into ac power output, e.g. for change of voltage, for change of frequency, for change of number of phases
    • H02M5/40Conversion of ac power input into ac power output, e.g. for change of voltage, for change of frequency, for change of number of phases with intermediate conversion into dc
    • H02M5/42Conversion of ac power input into ac power output, e.g. for change of voltage, for change of frequency, for change of number of phases with intermediate conversion into dc by static converters
    • H02M5/44Conversion of ac power input into ac power output, e.g. for change of voltage, for change of frequency, for change of number of phases with intermediate conversion into dc by static converters using discharge tubes or semiconductor devices to convert the intermediate dc into ac
    • H02M5/453Conversion of ac power input into ac power output, e.g. for change of voltage, for change of frequency, for change of number of phases with intermediate conversion into dc by static converters using discharge tubes or semiconductor devices to convert the intermediate dc into ac using devices of a triode or transistor type requiring continuous application of a control signal
    • H02M5/458Conversion of ac power input into ac power output, e.g. for change of voltage, for change of frequency, for change of number of phases with intermediate conversion into dc by static converters using discharge tubes or semiconductor devices to convert the intermediate dc into ac using devices of a triode or transistor type requiring continuous application of a control signal using semiconductor devices only
    • H02M5/4585Conversion of ac power input into ac power output, e.g. for change of voltage, for change of frequency, for change of number of phases with intermediate conversion into dc by static converters using discharge tubes or semiconductor devices to convert the intermediate dc into ac using devices of a triode or transistor type requiring continuous application of a control signal using semiconductor devices only having a rectifier with controlled elements
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05FSYSTEMS FOR REGULATING ELECTRIC OR MAGNETIC VARIABLES
    • G05F1/00Automatic systems in which deviations of an electric quantity from one or more predetermined values are detected at the output of the system and fed back to a device within the system to restore the detected quantity to its predetermined value or values, i.e. retroactive systems
    • G05F1/66Regulating electric power
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05FSYSTEMS FOR REGULATING ELECTRIC OR MAGNETIC VARIABLES
    • G05F1/00Automatic systems in which deviations of an electric quantity from one or more predetermined values are detected at the output of the system and fed back to a device within the system to restore the detected quantity to its predetermined value or values, i.e. retroactive systems
    • G05F1/70Regulating power factor; Regulating reactive current or power
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02MAPPARATUS FOR CONVERSION BETWEEN AC AND AC, BETWEEN AC AND DC, OR BETWEEN DC AND DC, AND FOR USE WITH MAINS OR SIMILAR POWER SUPPLY SYSTEMS; CONVERSION OF DC OR AC INPUT POWER INTO SURGE OUTPUT POWER; CONTROL OR REGULATION THEREOF
    • H02M1/00Details of apparatus for conversion
    • H02M1/42Circuits or arrangements for compensating for or adjusting power factor in converters or inverters
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02MAPPARATUS FOR CONVERSION BETWEEN AC AND AC, BETWEEN AC AND DC, OR BETWEEN DC AND DC, AND FOR USE WITH MAINS OR SIMILAR POWER SUPPLY SYSTEMS; CONVERSION OF DC OR AC INPUT POWER INTO SURGE OUTPUT POWER; CONTROL OR REGULATION THEREOF
    • H02M7/00Conversion of ac power input into dc power output; Conversion of dc power input into ac power output
    • H02M7/02Conversion of ac power input into dc power output without possibility of reversal
    • H02M7/04Conversion of ac power input into dc power output without possibility of reversal by static converters
    • H02M7/12Conversion of ac power input into dc power output without possibility of reversal by static converters using discharge tubes with control electrode or semiconductor devices with control electrode
    • H02M7/21Conversion of ac power input into dc power output without possibility of reversal by static converters using discharge tubes with control electrode or semiconductor devices with control electrode using devices of a triode or transistor type requiring continuous application of a control signal
    • H02M7/217Conversion of ac power input into dc power output without possibility of reversal by static converters using discharge tubes with control electrode or semiconductor devices with control electrode using devices of a triode or transistor type requiring continuous application of a control signal using semiconductor devices only
    • H02M7/2173Conversion of ac power input into dc power output without possibility of reversal by static converters using discharge tubes with control electrode or semiconductor devices with control electrode using devices of a triode or transistor type requiring continuous application of a control signal using semiconductor devices only in a biphase or polyphase circuit arrangement
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02MAPPARATUS FOR CONVERSION BETWEEN AC AND AC, BETWEEN AC AND DC, OR BETWEEN DC AND DC, AND FOR USE WITH MAINS OR SIMILAR POWER SUPPLY SYSTEMS; CONVERSION OF DC OR AC INPUT POWER INTO SURGE OUTPUT POWER; CONTROL OR REGULATION THEREOF
    • H02M7/00Conversion of ac power input into dc power output; Conversion of dc power input into ac power output
    • H02M7/42Conversion of dc power input into ac power output without possibility of reversal
    • H02M7/44Conversion of dc power input into ac power output without possibility of reversal by static converters
    • H02M7/48Conversion of dc power input into ac power output without possibility of reversal by static converters using discharge tubes with control electrode or semiconductor devices with control electrode
    • H02M7/53Conversion of dc power input into ac power output without possibility of reversal by static converters using discharge tubes with control electrode or semiconductor devices with control electrode using devices of a triode or transistor type requiring continuous application of a control signal
    • H02M7/537Conversion of dc power input into ac power output without possibility of reversal by static converters using discharge tubes with control electrode or semiconductor devices with control electrode using devices of a triode or transistor type requiring continuous application of a control signal using semiconductor devices only, e.g. single switched pulse inverters
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02MAPPARATUS FOR CONVERSION BETWEEN AC AND AC, BETWEEN AC AND DC, OR BETWEEN DC AND DC, AND FOR USE WITH MAINS OR SIMILAR POWER SUPPLY SYSTEMS; CONVERSION OF DC OR AC INPUT POWER INTO SURGE OUTPUT POWER; CONTROL OR REGULATION THEREOF
    • H02M7/00Conversion of ac power input into dc power output; Conversion of dc power input into ac power output
    • H02M7/66Conversion of ac power input into dc power output; Conversion of dc power input into ac power output with possibility of reversal
    • H02M7/68Conversion of ac power input into dc power output; Conversion of dc power input into ac power output with possibility of reversal by static converters
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02JCIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
    • H02J3/00Circuit arrangements for ac mains or ac distribution networks
    • H02J3/38Arrangements for parallely feeding a single network by two or more generators, converters or transformers
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02MAPPARATUS FOR CONVERSION BETWEEN AC AND AC, BETWEEN AC AND DC, OR BETWEEN DC AND DC, AND FOR USE WITH MAINS OR SIMILAR POWER SUPPLY SYSTEMS; CONVERSION OF DC OR AC INPUT POWER INTO SURGE OUTPUT POWER; CONTROL OR REGULATION THEREOF
    • H02M1/00Details of apparatus for conversion
    • H02M1/0003Details of control, feedback or regulation circuits
    • H02M1/0012Control circuits using digital or numerical techniques
    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02EREDUCTION OF GREENHOUSE GAS [GHG] EMISSIONS, RELATED TO ENERGY GENERATION, TRANSMISSION OR DISTRIBUTION
    • Y02E10/00Energy generation through renewable energy sources
    • Y02E10/70Wind energy
    • Y02E10/76Power conversion electric or electronic aspects
    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P80/00Climate change mitigation technologies for sector-wide applications
    • Y02P80/20Climate change mitigation technologies for sector-wide applications using renewable energy

Definitions

  • the present invention relates to control methods for controlling voltage source converter (VSC) active rectifier/inverters.
  • Voltage source converters are also known as voltage source inverters (VSI).
  • An active rectifier/inverter can be used as a machine bridge or network bridge of a power converter for interfacing an electrical machine or renewable energy device such as a fuel cell or photovoltaic cell to a supply grid or power network, for example. It can also be used as a network bridge for a static reactive compensator (STATCOM), an active filter, or a high voltage direct current (VSC-HVDC) link.
  • STATCOM static reactive compensator
  • VSC-HVDC high voltage direct current
  • the present invention also relates to active rectifier/inverters and power converters controlled using such methods.
  • Patent 6313603 describes a method of controlling an ac induction (asynchronous) motor that receives power from an inverter.
  • An inverter controller supplies a control voltage to the inverter.
  • the control voltage is generated in such a manner as to servo-control the torque and the flux within the motor to reference valves that are indicative of the desired levels of torque and flux.
  • the inverter controller receives one or more sampled signals that correspond to the stator current vector, the flux vector and the angular velocity of the rotor of the motor. Signals corresponding to the torque within the motor can be generated by an observer on the basis of continually measured stator phase currents and a signal measuring the angular velocity of the rotor as provided by appropriate sensors.
  • the inverter controller predicts the torque and flux values for the following sampling instant and alters the control voltage accordingly so as to obtain the torque and flux values set by the reference values.
  • the inverter controller has a first stage having a memory in which a discrete model of the motor and the inverter system is stored. The purpose of the model is to compute how the motor and inverter system will vary between two sampling periods.
  • a second stage of the inverter controller then computes the control voltage that is to be provided to the inverter as a function of the variation of the motor and inverter system as predicted by the first stage and the reference values for torque and flux.
  • Such control is usually referred to as discrete- time field-oriented control (DT-FOC).
  • DT-FOC can also be used in situations where the inverter is providing power to an ac synchronous motor or to control an active rectifier that receives power from an ac induction or synchronous generator.
  • DT-FOC can only be used in balanced operating conditions. This prevents DT-FOC from being used to control the operation of an active rectifier/inverter on the network side of a power converter, for example.
  • DT-FOC In the context of a power converter for interfacing a generator providing variable voltage at variable frequency (or a motor operating at variable voltage and variable frequency) to a power network at nominally fixed voltage and frequency having a machine bridge and a network bridge, then DT-FOC cannot be used to control the network bridge because of its unbalanced operating conditions.
  • the present invention provides a new control method that has certain underlying similarities with the discrete-time field-oriented control (DT-FOC) described above.
  • the new control method (which will be referred to below as discrete-time voltage-oriented control (DT-VOC)) can be used in unbalanced operating conditions.
  • the present invention provides a method of controlling a voltage source converter (VSC) active rectifier/inverter including a plurality of semiconductor switching devices operated in accordance with a pulse width modulation (PWM) strategy and having ac terminals connected to a load system, the method comprising the steps of calculating a discrete-time model of the active rectifier/inverter and load system for both balanced and unbalanced operating conditions, using the discrete-time model to derive modulation indexes based on an active power reference for a particular sampling period, using the modulation indexes to derive gate drive command signals, and applying the gate drive command signals to the active rectifier/inverter to control the semiconductor power switching devices of the active rectifier/inverter during a subsequent sampling period to achieve a desired level of active power at the ac terminals of the active rectifier/inverter that corresponds to the active power reference.
  • VSC voltage source converter
  • PWM pulse width modulation
  • the modulation indexes derived from the discrete-time model may be further based on a reactive power reference for the particular sampling period.
  • the gate drive command signals are then applied to the active rectifier/inverter to control the semiconductor power switching devices of the active rectifier/inverter during a subsequent sampling period to achieve desired levels of active and reactive power at the ac terminals of the active rectifier/inverter that correspond to the active and reactive power references.
  • Active and reactive power references will normally be used if the active rectifier/inverter is a network bridge having its ac terminals connected to a power network or supply bus via an ac filter, and optionally a transformer and protective switchgear, for example.
  • the modulation indexes derived from the discrete-time model may also be further based on a flux reference or power factor reference for the particular sampling period.
  • the gate drive command signals are then applied to the active rectifier/inverter to control the semiconductor power switching devices of the active rectifier/inverter during a subsequent sampling period to achieve desired levels of active power and flux or power factor at the ac terminals of the active rectifier/inverter that correspond to the active power and flux or power factor references.
  • Active power and flux or power factor references will normally be used if the active rectifier/inverter is a machine bridge having its ac terminals connected to an electrical machine such as a generator or motor, for example.
  • the modulation indexes derived from the discrete-time model can be further based on one or more oscillating references for the particular sampling period.
  • the oscillating references can be used when the active power reference (and any other applicable references) includes an oscillating component. Although the oscillating references will preferably be included in the DT-VOC scheme for completeness, they may often be set to zero.
  • the modulation indexes are preferably derived using a DT-VOC controller that calculates a discrete-time model of the active rectifier/inverter and load system.
  • the gate drive command signals are preferably derived using a PWM controller. The gate drive command signals will preferably be applied to the active rectifier/inverter by the PWM controller during a subsequent sampling period.
  • the modulation indexes derived from the discrete-time model are preferably further based on voltage and/or current inputs for the particular sampling period.
  • a voltage feedback signal indicative of a dc link voltage may also be used.
  • the present invention further provides a controller for a VSC active rectifier/inverter including a plurality of semiconductor switching devices operated in accordance with a PWM strategy and having ac terminals connected to a load system, wherein the controller is digital and calculates a discrete-time model of the active rectifier/inverter and load system for both balanced and unbalanced operating conditions, wherein the discrete-time model uses an active power reference for a particular sampling period to derive modulation indexes, and wherein the modulation indexes are used to derive gate drive command signals that are applied to the active rectifier/inverter to control the semiconductor power switching devices of the active rectifier/inverter during a subsequent sampling period to achieve a desired level of active power at the ac terminals of the active rectifier/inverter that corresponds to the active power reference.
  • the discrete-time model may also use a reactive power reference to derive the modulation indexes such that the gate drive command signals are applied to the active rectifier/inverter to control the semiconductor power switching devices of the active rectifier/inverter during a subsequent sampling period to achieve desired levels of active and reactive power at the ac terminals of the active rectifier/inverter that correspond to the active and reactive power references.
  • the active rectifier/inverter may be used as a network bridge such that the load system to which the ac terminals of the active rectifier/inverter are connected preferably includes an ac filter and power network or supply bus.
  • the dc terminals of the active rectifier/inverter may be connected to any suitable dc system depending on the particular circumstances.
  • the dc system may include a dc link and a second VSC active rectifier/inverter operating as a machine bridge; the ac terminals of the second active rectifier/inverter being connected to the electrical machine.
  • an electrical machine such as a permanent magnet synchronous (PMS) generator or motor
  • PMS permanent magnet synchronous
  • the dc system may include a dc link and a second VSC active rectifier/inverter operating as a machine bridge; the ac terminals of the second active rectifier/inverter being connected to the electrical machine.
  • the discrete-time model may also use a flux reference or power factor reference to derive the modulation indexes such that the gate drive command signals are applied to the active rectifier/inverter to control the semiconductor power switching devices of the active rectifier/inverter during a subsequent sampling period to achieve desired levels of active power and flux or power factor at the ac terminals of the active rectifier/inverter that correspond to the active power and flux or power factor references.
  • the active rectifier/inverter may be used as a machine bridge as part of a power converter for interfacing an electrical machine to a power network or supply bus.
  • the load system to which the ac terminals of the active rectifier/inverter are connected is preferably an electrical machine such as permanent magnet synchronous (PMS) generator or motor, for example.
  • the dc terminals of the active rectifier/inverter may be connected to any suitable dc system depending on the particular circumstances.
  • the dc system may include a dc link and a second VSC active rectifier/inverter operating as a network bridge; the ac terminals of the second active rectifier/inverter being connected to the power network or supply bus via an ac filter, and optionally a transformer and protective switchgear, for example.
  • an electrical machine such as a permanent magnet synchronous (PMS) generator or motor
  • PMS permanent magnet synchronous
  • the dc system may include a dc link and a second VSC active rectifier/inverter operating as a network bridge; the ac terminals of the second active rectifier/inverter being connected to the power network or supply bus via an ac filter, and optionally a transformer and protective switchgear, for example.
  • the controller preferably includes a DT-VOC controller and a PWM controller.
  • the DT-VOC controller calculates the discrete-time model of the active rectifier/inverter and load system, derives the modulation indexes and supplies the modulation indexes to the PWM controller.
  • the PWM controller preferably uses the supplied modulation indexes to derive the gate drive command signals that are applied to the active rectifier/inverter by the PWM controller during a subsequent sampling period.
  • the discrete-time model preferably also uses voltage and/or current inputs for a particular sampling period to derive the modulation indexes.
  • the controller may therefore further include means (such as a function block, for example) for deriving the voltage and/or current inputs from measured values of voltage and/or current taken between the active rectifier/inverter and the load system.
  • the function block means supplies the voltage and/or current inputs to the DT-VOC controller.
  • Figure 1 is a schematic drawing showing how discrete-time voltage-oriented control (DT-VOC) can be applied to a network bridge;
  • Figure 2 is a schematic drawing showing more detail of a function block for determining the positive and negative sequences of voltage and current outputs;
  • Figure 3 is a schematic drawing showing a timing sequence for DT-VOC;
  • Figure 4 is a schematic drawing showing a current control scheme for the DT-VOC function block 14 of Figure 1;
  • FIG. 5 is a schematic drawing showing a power control scheme for the DT-VOC function block 14 of Figure 1;
  • Figure 6 is a schematic drawing showing how DT-VOC can be applied to a power converter that is used to interface between a wind turbine driving a variable speed generator and a fixed frequency power network;
  • Figure 7 is a schematic drawing showing a current control scheme for the DT-VOC function block 42 of Figure 6 (i.e. for the generator bridge controller); and Figure 8 is a schematic drawing showing how DT-VOC can be applied to a power converter that is used to interface between a variable speed motor and a fixed frequency power network.
  • Discrete-time voltage-oriented control can be applied to any voltage source converter (VSC) active rectifier/inverter.
  • the active rectifier/inverter may be a network bridge (i.e. its ac terminals may be connected via an ac filter to a power network or ac supply bus) or a machine bridge (i.e. its ac terminals may be connected to an electrical machine such as a generator or motor).
  • the subscript / and the suffix _NET are used below to denote measurements and signals relating to the network (line) side, the network bridge and its associated controller.
  • the subscript m and the suffixes _GEN and MOT are used below to denote measurements and signals relating to the machine side, the machine bridge when connected to a generator or motor, respectively, and its associated controller.
  • the application of DT-VOC to a network bridge will be described with reference to Figure 1.
  • the dc terminals of the network bridge 2 are connected to a generic dc system 4 by a dc link 6.
  • the ac terminals of the network bridge 2 are connected to a power network (labelled "NETWORK") via an ac filter 8 and a transformer 10.
  • Protective switchgear (not shown) can be included to provide a reliable connection to the power network and to isolate the network bridge 2 and the dc system 4 from the power network for various operational and non-operational requirements.
  • the network bridge 2 is a voltage source converter (VSC) and has a conventional three-phase two-level topology with a series of semiconductor power switching devices fully controlled and regulated using a pulse width modulation (PWM) strategy.
  • VSC voltage source converter
  • PWM pulse width modulation
  • active rectification (as the prime mode of operation of the network bridge 2 in a situation where power is provided from the power network to the dc system - such as for motoring applications where low harmonics are required at the connection to the power network) is the conversion of energy from the ac terminals of the network bridge to the dc link.
  • inversion (as the prime mode of operation of the network bridge in a situation where power is provided from the dc system to the power network - such as for generating applications where low harmonics at the connection to the power network and the ability to maintain control during power network voltage dip conditions are required) is the conversion of energy from the dc link of the three-phase network bridge to its ac terminals.
  • the network bridge 2 will operate as an active rectifier to charge the flywheel energy storage system and as an inverter to discharge the flywheel energy storage system.
  • a network bridge controller 12 receives an active power reference P* and a reactive power reference Q*.
  • the network bridge controller 12 also receives a voltage feedback signal Vdc indicative of the dc link voltage, a composite voltage feedback signal V_NET (comprising individual voltage measurements v m , v ⁇ and v lB for the red (R), yellow (Y) and blue (B) phases, respectively) that is derived from three-phase measurement on the network side of the ac filter 8 and a current feedback signal I_ NET (comprising individual current measurements i IR , i ⁇ and i lB for the red, yellow and blue phases, respectively) that is derived from a current transducer on each of the three phase connections between the network bridge 2 and the ac filter.
  • the voltage and current feedback signals V_NET and I_NET are supplied to a function block 16 within the network bridge controller 12 which produces voltage outputs and current outputs
  • Function block 16 incorporates a phase locked loop (PLL) system to derive a signal ⁇ _NET , which is a measure of the positive sequence power network voltage angle.
  • PLL phase locked loop
  • the signal ⁇ _NET , and its inverse signal - ⁇ _NET are used to convert the individual voltage and current measurements for the red, yellow and blue phases into the positive and negative sequence voltage and current outputs listed above.
  • An example schematic for the function block 16 is shown in Figure 2.
  • the network bridge controller 12 also includes a DT-VOC function block 14 for achieving a desired active and reactive power.
  • the control is "dead-beat", i.e. the desired control objectives are achieved in a single sampling period. However, it may be possible in some situations for the control objectives to be achieved in two or more sampling periods. This may be useful for several reasons. For example, if the voltage/current limitations of the network bridge (or power converter) are such that the use of "dead-beat" control might result in an over-voltage or an over-current in the network bridge then the dynamic performance of the desired active and reactive powers can be naturally reduced by increasing the number of sampling periods. Selecting a power response based on many sampling periods can also be used to avoid placing too much stress on weak networks.
  • the DT-VOC function block 14 and the network bridge controller 12 are designed to manage the voltage/current limitations at the output of the network bridge 2 in such a way that the best response available is always achieved.
  • the control method may use a geometric approach to manage the voltage and current constraints as described for discrete-time field-oriented control (DT-FOC) in "Discrete-time field oriented control for SM-PMSM including voltage and current constraints", Benchaib, S. Poullain, JX. Thomas and J.C. Alacoque, IEEE International Electrical Machines and Drives Conference, vol. 2, pages 999-1005, 2003.
  • Oscillating component references O1 * and O2* can be used by the DT-VOC function block 14 in situations where the active and reactive power references P* and Q* include an oscillating component. In many cases, the oscillating component references 01 * and O2* would be set to zero so that the overall objectives of the active and reactive power references are achieved in the presence of unbalanced power network voltage conditions.
  • the DT-VOC function block 14 uses the voltage feedback signal Vdc, the active and reactive power reference P* and Q*, the oscillating component references 01 * and 02 *, the positive and negative sequence voltage and current outputs the value of the sampling period ⁇ and the fundamental frequency of the power network ⁇ _NET to calculate direct and quadrature axis modulation indexes for each sampling period.
  • the four modulation indexes ave been calculated by the DT-VOC function block 14 they are supplied to a PWM controller 18 where the two direct axis modulation indexes are summed to form a total direct axis modulation index m d and the two quadrature axis modulation indexes are summed to form a total quadrature axis modulation index m q .
  • These total direct and quadrature axis signals are converted from Cartesian to polar co-ordinates using a coordinate converter (not shown).
  • the total modulation index magnitude m is calculated according to the equation:
  • the angle between the total modulation index magnitude m and the total quadrature modulation index m q , is ⁇ o and is calculated from:
  • the angle ⁇ 0 between the total modulation index magnitude m and the total quadrature modulation index m q is added to the positive sequence power network voltage angle ⁇ _NET to determine the angle at which the total modulation index magnitude m is to be impressed by the network bridge 2 on the network side circuit.
  • the PWM controller 18 can include third harmonic or equivalent enhancement to the phase voltage waveforms to achieve the maximum phase to phase voltage for a given dc link voltage.
  • the individual upper (U) and lower (L) gate drive command signals for the three phases red, yellow and blue resulting in individual signals RU, RL, YU, YL, BU and BL of the network bridge 2 are calculated in the PWM controller 18 using the total modulation index magnitude m, the sum of the angles ⁇ 0 and ⁇ _NET and the PWM frequency. Since the voltage feedback signal Vdc is included in the discrete-time model there is no need to factor it into the calculation of the PWM controller 18.
  • Block A represents the time taken to compute the positive and negative sequence voltage and current output provided by the function block 16.
  • Block B represents the time taken for the DT-VOC function block 14 to carry out the calculations and derive the four modulation indexes
  • block C represents the time taken for the PWM controller 18 to combine the four modulation indexes to give the total modulation index magnitude m and to derive the gate drive command signals.
  • the gate drive command signals derived during the sampling period ⁇ k are then applied to the network bridge 2 by the PWM controller 18 during the subsequent sampling period ⁇ k+1 as shown by the upper block in Figure 3.
  • the first scheme uses an n-samples discrete-time current controller (Block 4 of Figure 4) while the second scheme uses an n-samples discrete-time power controller (Block 6 of Figure 5).
  • the DT-VOC function block 14 represents a discrete-time model of the network bridge and network system for both balanced and unbalanced operating conditions.
  • the discrete-time model can cope fully with unbalanced operating conditions.
  • a balanced condition is just one specific case of the unbalanced system with zero negative sequence components, then the discrete- time equations presented below operate equally well for balanced operating conditions as well. If balanced conditions are the only conditions for which operation is necessary, then significant simplification to the equations can be considered.
  • the DT-VOC function block 14 includes four separate function blocks.
  • Block 1 calculates current references for each sampling period ⁇ from the positive and negative sequence voltage outputs the active and reactive power references P* and Q* and the oscillating component references Ol * and 02* as follows:
  • Block 2 calculates the continuous-time matrices [A + ], [A- ] and [B] as follows:
  • R is the resistance between the network bridge 2 and the transformer 10 (i.e. the resistance of the ac filter 8);
  • L is the inductance between the network bridge and the transformer; and ⁇ _NET is the fundamental frequency of the power network voltage.
  • the frequency could be slightly variable for a power network or fully variable for the application to a permanent magnet synchronous machine (PMSM), for example.
  • PMSM permanent magnet synchronous machine
  • the continuous-time state matrices [A + ] and [A- ] must be calculated every time ⁇ _NET changes. In other words, the continuous-time matrices may need to be calculated for each sampling period ⁇ or less frequently if the fundamental frequency is changing more slowly.
  • the space-state representation of a linear continuous-time model can be represented by: where: x(t) is defined as the derivative of the state x(t) ; u(t) is defined as the control inp [A] is the continuous-time state matrix; and [B] is the continuous-time input matrix.
  • x k+1 is the state calculated for the next sample, associated with the instant t k+1 ;
  • u k is the input available at the instant ⁇ ;
  • the discrete-time model can be interpreted as a "one-sample” prediction model for unbalanced operating conditions.
  • the discrete-time state matrix [F ⁇ ] and the discrete-time input matrix [G ⁇ ] can be calculated from:
  • Block 4 uses the current outputs and the discrete-time state and input matrices [F ⁇ ] and [G ⁇ ], respectively, and the current references and derived in Block 1 to calculate the four modulation indexe that are used by the PWM controller 18 to derive the gate drive command signals for the semiconductor power switching devices of the network bridge 2.
  • the modulation indexes are represented by the following modulation vector:
  • the discrete-time input matrix [G ⁇ ] must be inverted for each sampling period ⁇ .
  • Any suitable method for inverting the discrete-time input matrix can be used. Examples would include the Gauss-Jordan elimination, Gaussian elimination and LU decomposition methods.
  • n 1
  • j is calculated using the desired time-response in closed-loop of the active rectifier/inverter and network system setting poles of the DT-VOC function block 14 inside the unit circle.
  • the DT-VOC function block 14 includes four separate function blocks. Blocks 2 and 3 are as described above with reference to the current control scheme.
  • a voltage matrix [v* ] k defined at the sample instant k can be represented as follows:
  • the "free evolution" of the current components can be interpreted as a natural variation of these components when the modulation indexes are set to zero. Then, the voltage outputs considered in this case as disturbances, will move the currents outputs The prediction of the current outputs can then be expressed as:
  • Block 5 calculates the free evolution of the power components P, Q, O1 and 02 as follows:
  • Block 6 calculates the four modulation indexes using the following main discrete-time equation:
  • [l d ] is the identity matrix and [J] is the adjustment gain matrix as described above.
  • the discrete-time matrices [G ⁇ ] and [v ⁇ ] must be inverted for each sampling period ⁇ .
  • Any suitable method for inverting the discrete-time matrices can be used. Examples would include the Gauss- Jordan elimination, Gaussian elimination and LU decomposition methods.
  • the sampling period ⁇ may be fixed
  • sampling period ⁇ may also be variable, either independently or with changes in the PWM switching period. By varying the sampling period ⁇ it is possible to apply the principles described in British Patent Application 0617371.0 where the PWM switching period of the network bridge is varied in accordance with
  • the time-varying frequency of the power network to preferably achieve only integer r harmonics (and preferably only integer odd harmonics) of the time-varying frequency.
  • an integer number of PWM periods can be achieved in one period of the fundamental waveform of the power network voltage.
  • Block 15 In a steady-state where the active and reactive power references P* and Q* remain fixed, the individual voltage measurements (and hence the voltage outputs change as a result of a change in the power network voltage conditions. For example, during a power network voltage dip event then the current references derived in Block 1 (or the power components 20 P, Q, O1 and O2 derived in Block 5) change accordingly. Block 4 and the subsequent summing blocks (or Block 6) then calculate the new modulation indexes and hence the gate drive command signals to be applied to the networ bridge 2 by the PWM controller 18 during the next sampling period to maintain the active and reactive power at the levels specified by the references P* and Q*.
  • the DT-VOC function block 14 accommodates the disturbance and returns the active and reactive power to the reference levels in one sample period, or more as per the setting of the gain j in the adjustment gain matrix [J] defined above.
  • Block 1 will calculate new current output which are applied to Block 4 and the subsequent summing blocks (or used directly by Blocks 5 and 6) to calculate the new modulation indexes and hence the gate drive command signals to be applied to the network bridge 2 by the PWM controller 18 during the next sampling period to achieve the levels of active and reactive power specified by the new active and reactive power references P* and Q*, respectively.
  • the basic topology of a power converter 20 that can be used to interface the generator
  • the power converter 20 is used to interface between a wind turbine 24 driving a variable speed permanent magnet synchronous (PMS) generator 22 and a nominally fixed frequency power network (labelled "NETWORK").
  • the wind turbine typically includes three turbine blades mounted on a rotating shaft and whose pitch can be controlled by means of a pitch actuator in order to optimise and/or limit the capture of wind energy into the generator 22.
  • a gearbox (not shown) can be used to connect the rotating shaft to the rotor of the variable speed generator. In some cases, the rotating shafit can be connected directly to the rotor of the variable speed generator.
  • the terminals of the generator 22 are connected to the ac terminals of a three-phase generator bridge 26 which in normal operation operates as an active rectifier to supply power to a dc link 28.
  • the generator bridge 26 has a conventional three-phase two- level topology with a series of semiconductor power switching devices fully controlled and regulated using a pulse width modulation strategy. The derivation of the gate drive command signals that are used to control the semiconductor power switching devices is described in more detail below.
  • the dc output voltage of the generator bridge 26 is fed to the dc terminals of a network bridge 30 which in normal operation operates as an inverter.
  • the network bridge 30 has a similar three-phase two-level topology to the generator bridge 26 with a series of semiconductor power switching devices fully controlled and regulated using a pulse width modulation strategy.
  • the network bridge 30 is controlled to meet two principal objectives, namely active power and network voltage. A detailed description of how this control is achieved is provided below. The derivation of the gate drive command signals that are used to control the semiconductor power switching devices is also described in more detail below.
  • active rectification (as the prime mode of operation of the generator bridge 26) is the conversion of energy from the ac terminals of the three- phase generator bridge to the dc link 28.
  • inversion (as the prime mode of operation of the network bridge 30) is the conversion of energy from the dc link 28 of the three-phase network bridge to its ac terminals.
  • the generator bridge 26 as an inverter and operate the network bridge 30 as an active rectif ⁇ er.
  • the network bridge 30 may operate as an active rectifier to supply power from the power network to the dc link 28.
  • the generator bridge 26 may operate in either an active rectifier mode or in an inverter mode as required in order to control the voltage of the dc link.
  • the action of controllers for the generator bridge and the network bridge may be capable of being coordinated in the event of a network voltage dip such that power is not drawn from the power network but, subject to the parameterisation and the level of the voltage dip, the power converter 20 is still capable of supplying power to the power network.
  • the generator and network bridges may be configured such that power flow may be from the power network to the generator 22 for maintenance purposes, for example.
  • the ac output voltage of the network bridge 30 is filtered by an ac filter 36 and supplied to the nominally fixed frequency power network via a step-up transformer 38.
  • Protective switchgear (not shown) can be included to provide a reliable connection to the power network and to isolate the generator system from the power network for various operational and non-operational requirements.
  • the principal control of the generator bridge 26 is to manage the dc link voltage and the flux in the generator 22.
  • a generator bridge controller 32 receives a generator bridge active power reference POWER* and a flux reference ⁇ *. (As described below, the generator bridge controller 32 may receive a power factor reference PF* instead of the flux reference ⁇ *.)
  • the generator bridge controller 32 also receives a voltage feedback signal Vdc indicative of the dc link voltage and a current feedback signal IJ3EN (comprising individual current measurements i mR , i mY and i mB for red, yellow and blue phases, respectively) that is derived from a current transducer on each of the three phase connections between the generator 22 and the generator bridge 26.
  • the positive sequence voltage angle ⁇ _GEN is measured by a rotor position transducer that is initialised with the magnetic poles of the generator.
  • the current feedback signal I GEN is supplied to a function block 40 which uses the signal ⁇ _GEN , and its inverse signal - ⁇ _GEN, to convert the individual current measurements for the red, yellow and blue phases into the positive and negative sequence current outputs
  • V_ NET there is no direct measured equivalent to V_ NET for the generator bridge 26.
  • the voltage outputs (which effectively represent the back emf voltage of the generator 22) can be calculated by the function block 40 from the rotor speed, parameters relating to the magnet characteristic (flux level) and unbalanced conditions represented by the current outputs derived from I_GEN.
  • the frequency of the voltage and current outputs can be determined directly from the rotor speed ⁇ _GEN defined as the rotating frequency of the generator 22. In most cases, the generator 22 will operate in well balanced conditions.
  • the positive and negative sequence voltage and current outputs are supplied to a DT-VOC function block 42 of the generator bridge controller 32.
  • the generator bridge power reference POWER* can be derived from the output of a PI regulator which is driven by the error between a dc link voltage reference Vdc* and the voltage feedback signal Vdc indicative of the dc link voltage.
  • the flux reference ⁇ * can be derived from a look up table relating turbine rotor speed and load level to the flux required in the generator 22 or may be a fixed constant for a particular wind turbine configuration.
  • the generator flux is optimised for various reasons
  • the generator 22 is a permanent magnet synchronous machine (PMSM) and therefore has in-built magnets providing the bulk of the flux
  • a flux reference is still needed for one or more of the following reasons: (i) to manage the terminal voltage of the generator presented to the ac terminals of the generator bridge, (ii) to compensate for magnet induction including temperature effects and (iii) to optimise the efficiency of the generator-generator bridge interaction.
  • ⁇ _GEN is the rotating frequency of the generator 22.
  • the active power P of the equivalent network is defined as the following dot product:
  • the reactive power Q of the equivalent network is defined as the following cross product:
  • the torque T of the generator 22 is defined as the following cross product:
  • the associated flux ⁇ of the generator 22 is defined as the following dot product:
  • the power factor reference PF* may be converted to a reactive power reference Q * as follows: Given the active power POWER (in W) and reactive power Q (in Var) then:
  • cos( ⁇ ) is defined as the power factor PF and S is the total power (in VA).
  • the DT-VOC function block 42 uses the voltage feedback signal Vdc, the active power reference POWER*, the flux reference ⁇ * or power factor reference PF*, the oscillating component references 01 * and 02*, the positive and negative sequence voltage and current outputs the value of the sampling period ⁇ and the rotating frequency of the generator ⁇ _GEN to calculate direct and quadrature axis modulation indexes for each sampling period.
  • the individual upper (U) and lower (L) gate drive command signals for the three phases red, yellow and blue resulting in individual signals RU, RL, YU, YL, BU and BL of the generator bridge 26 are calculated in the PWM controller 44 using the total modulation index magnitude m (as derived from the four modulation indexes rovided by the DT-VOC function block 42), the sum of the angles ⁇ 0 and ⁇ GEN and the PWM frequency. Since the voltage feedback signal Vdc is included in the discrete-time model there is no need to factor it into the calculation of the PWM controller 44.
  • third harmonic enhancement can be included in the PWM controller 44 for the generator bridge 26 to maximise the phase to phase output voltage that can be achieved for a given dc link voltage.
  • a DT-VOC scheme for the DT-VOC function block 42 will now be described in more detail with reference to Figure 7.
  • the scheme uses an ⁇ -samples discrete-time current controller (Block 4 of Figure 7).
  • an «-samples discrete- time power controller similar to that shown in Figure 5 might also be used.
  • the DT- VOC function block 42 represents a discrete-time model of the generator bridge and generator system for both balanced and unbalanced operating conditions. In other words, the discrete-time model for the generator side of the power converter 20 can cope fully with unbalanced operating conditions.
  • a reactive power reference Q* is shown within the DT-VOC function block 42 and will in practice be derived using a function block (not shown) from the flux reference ⁇ * or the power factor reference PF* using the relationships given above.
  • the flux reference ⁇ * or the power factor reference PF* provided to the generator bridge controller 32 is first converted into a reactive power reference Q* which is then used by the DT-VOC function block 42 to derive the modulation indexes.
  • the main discrete- time equations below are expressed with reference to a reactive power reference Q* rather than a flux reference ⁇ * or power factor reference PF*.
  • the DT-VOC function block 42 includes four separate function blocks.
  • Block 1 calculates current references for each sampling period ⁇ from the positive and negative sequence voltage outputs and the active power reference POWER*, the reactive power reference Q* and the oscillating component references O1 * and 02* as follows:
  • Block 2 calculates the continuous-time matrice and as follows:
  • the continuous-time state matrices [A + ] and [A- ] must be calculated every time ⁇ _ GEN changes and will normally be calculated for each sampling period ⁇ .
  • the space-state representation of a linear continuous-time model can be represented by:
  • x(t) is defined as the derivative f the state x(t) ;
  • u(t) is defined as the control inpu ;
  • [A] is the continuous-time state matrix; and
  • [B] is the continuous-time input matrix.
  • x k+1 is the state calculated for the next sample, associated with the instant t k+1 ;
  • u k is the input available at the instant t k ;
  • the discrete-time model can be interpreted as a "one-sample” prediction model for unbalanced operating conditions.
  • the discrete-time state matrix [F ⁇ J and the discrete-time input matrix can be calculated from: Negative sequence discrete-time state matrix
  • Block 4 uses the current outputs and the discrete-time state and input matrices [F ⁇ ] and [G ⁇ ], respectively, and the current references and derived in Block 1 to calculate the four modulation indexes and that are used by the PWM controller 44 to derive the gate drive command signals for the semiconductor power switching devices of the generator bridge 26.
  • the modulation indexes are represented by the following modulation vector:
  • the discrete-time input matrix [G ⁇ ] must be inverted for each sampling period ⁇ .
  • Any suitable method for inverting the discrete-time input matrix can be used. Examples would include the Gauss-Jordan elimination, Gaussian elimination and LU decomposition methods.
  • the sampling period ⁇ may be fixed and optionally set to be the same as the PWM switching period of the generator bridge 26. However, the sampling period ⁇ may also be variable, either independently or with changes in the PWM switching period.
  • Block 2 of the DT-VOC function block 42 calculates the new values for the continuous-time state matrices [A + ] and [A-] and corresponding changes to the discrete-time state matrix [F ⁇ ] and the discrete-time input matrix [G ⁇ ] These changes are then acted on by Block 4 and the subsequent summing blocks to calculate the new modulation indexes and hence the gate drive command signals to be applied to the generator bridge 26 by the PWM controller 44 during the next sampling period to achieve the levels of active power and flux (or power factor) specified in the active power and flux (or power factor) references POWER* and ⁇ * (or PF*), respectively, in the presence of a speed change.
  • a rotor speed feedback signal N can be derived from a speed sensor (or alternatively from an observed rotor speed signal) and then filtered to provide a first filtered speed signal N' and a second filter speed signal N'2.
  • the second filtered speed signal N'2 provides damping for any shaft resonance via a damping gain KD.
  • the first filtered speed signal N' provides a pointer to a pre-calculated look-up table of power demand versus filtered speed.
  • the look-up table may be combined with a PI regulator.
  • the resulting active power reference P* which is the sum of the damping and look-up table power demand signals, is applied to the network bridge controller 34 as shown in Figure 6.
  • a number of wind turbines as represented by the entirety of Figure 6 can be connected together to define a wind farm.
  • the voltage control scheme may include two levels of control. The first is defined at the wind farm level and is responsive to a wind farm voltage demand signal that is typically set by the utility company who controls the wind farm. This wind farm voltage demand signal is compared to a wind farm voltage feedback signal and the error between the two signals is applied to a proportional plus integral controller to define a turbine voltage demand signal VTURB* that is transmitted to all of the wind turbines in the wind farm. A second level of control is then applied to each of the individual wind turbines to regulate its own output voltage in response to the turbine voltage demand signal VTURB*.
  • the reactive power demand Q* can be derived from the output of a PI regulator which is . driven by the error between the turbine voltage demand signal VTURB* and the quadrature axis positive sequence measure of the network voltage
  • BL of the network bridge 30 are calculated in the PWM controller 18 using the total modulation index magnitude m (as derived from the four modulation indexes provided by the DT-VOC function block 14), the sum of the angles ⁇ o and ⁇ _NET and the PWM frequency as described above. More particularly, the DT-VOC function block 14 may use an n-samples discrete-time current controller (Block 4 of Figure 4) or an n-samples discrete-time power controller (Block 6 of Figure 5).
  • the DT-VOC function block 14 represents a discrete-time model of the network bridge and network system for both balanced and unbalanced operating conditions. In other words, the discrete-time model for the network side of the power converter 20 can cope fully with unbalanced operating conditions.
  • the overall control of the power converter 20 using the combination of a generator bridge controller 32 and a network bridge controller 34 operates as follows.
  • the turbine rotor In response to an increase in wind speed, the turbine rotor accelerates as the power absorbed by the power converter 20 does not equal the aerodynamic power into the turbine rotor. As the turbine rotor accelerates, the value of the rotor speed feedback signal N increases.
  • a first filtered speed signal N' is used as a pointer pre-calculated look-up table and defines a new active power reference P* that is to be exported by the network bridge 30 under the control of the network bridge controller 34. Exporting more power from the dc link 28 through the network bridge 30 causes the dc link voltage Vdc to reduce.
  • Reductions in the dc link voltage Vdc causes the generator bridge active power reference POWER* to increase and so more power is taken from the generator 22 through the generator bridge 26 under the control of the generator bridge controller 32. Power is taken from the turbine rotor to balance that being exported from the network bridge 30 until dc link voltage is again returned to its reference value and an equilibrium (or steady state) is achieved where aerodynamic power equals exported power. Additional trimming of the active power reference P* can carried out by the filter function on rotor speed feedback signal N to dampen any drive train resonances.
  • the power converter 20 will respond to a deceleration of the turbine rotor (i.e. for a reduction in wind speed) in a corresponding but opposite manner.
  • the power converter .20 will also respond to other operating situations, such as a change in the turbine voltage demand signal VTURB* or the dc link voltage reference Possible modifications to the power converter topology
  • the generator will be a three-phase machine but other phase numbers can be employed.
  • the power converter can also be arranged to operate with multi-level inverters instead of the two-level inverter arrangement described above.
  • the controller arrangement described above proposes two independent controllers for the network bridge and generator bridge. It would be equally suitable to integrate the functionality of the controllers on to one physical controller. Similarly, the functionality could be spread across more than two controllers if this is convenient to the practical implementation of the power converter.
  • the power converter topology arrangements can be implemented as follows.
  • the generator bridge 26 and network bridge 30 can each be implemented using a MV3000 liquid cooled DELTA inverter module of suitable power rating. This is an IGBT- based voltage source inverter suitable for operation on a 690 V ac network with a resulting dc link voltage of 1100 V.
  • the generator bridge controller 32 and the network bridge controller 34 can each be implemented using a MV3000 DELTA controller.
  • This is a microprocessor-based electronic controller, the firmware for which incorporates the functionality necessary to realise the above power control schemes.
  • the microprocessor operates on a fixed or variable time base, sometimes referred to as "scan time", relating to the PWM frequency of the controller and or the chosen sampling period ⁇ . All these products are supplied by Converteam Ltd of Boughton Road, rugby, Warwickshire, CV21 IBU.
  • a power converter 50 can be used for motoring
  • the power converter 50 can be used a part of an electric marine propulsion system or a drive system for pumps, fans, compressors or other industrial type loads, for example. More particularly, a propeller assembly 52 of an electric marine propulsion system can be driven by the rotor of a variable speed ac permanent magnet synchronous motor 54.
  • the propeller assembly 52 will normally consist of a number of blades mounted on a rotating shaft with a fixed pitch.
  • the rotating shaft may be directly connected to the rotor of the motor 54 or indirectly through a gearbox (not shown) that is used to adjust the shaft speed.
  • the speed at which the propeller assembly 52 must rotate will depend on the speed of the marine vessel and the level or direction of thrust required for propulsion.
  • the generator bridge 26 of the power converter 20 of Figure 6 is therefore replaced by a three-phase motor bridge 56 which in normal operation operates as an inverter to supply power to the motor from a dc link 58.
  • the motor bridge 56 has a conventional three-phase two-level topology with a series of semiconductor power switching devices fully controlled and regulated using a PWM strategy. The derivation of the gate drive command signals that are used to control the semiconductor power switching devices of the motor bridge 56 is described in more detail below.
  • a power network of the marine vessel operates at a nominally fixed frequency and includes a common ac supply bus (labelled "BUS") that receives power from an ac generator (not shown).
  • BUS common ac supply bus
  • the ac terminals of the network bridge 60 of the power converter 50 are therefore connected to the supply bus via an ac filter 62 and a step- down transformer 64.
  • the network bridge 60 will operate as an active rectifier to supply power from the supply bus to the dc link 58.
  • Protective switchgear (not shown) can be included to provide a reliable connection to the supply bus and to isolate the propulsion system from the power network for various operational and non-operational requirements.
  • the principal control for the dc input voltage of the motor 54 is achieved by controlling the motor bridge 56.
  • the network bridge 60 is controlled to meet two principal objectives, namely active power and supply bus voltage. A detailed description of how this control is achieved is provided below.
  • the derivation of the gate drive command signals that are used to control the semiconductor power switching devices of the network bridge 60 is also described in more detail below.
  • the desired power network voltage would typically be set by a power management system (not shown) and provided to the automatic voltage regulator (AVR) of each generator (not shown).
  • the power management system may also supply a voltage reference VBUS* to the power converter 50.
  • the voltage reference VBUS* represents the desired voltage to be achieved at the network terminals of the ac filter 62 during normal operation of the power converter 50.
  • the principal control of the motor bridge 56 is to manage the dc link voltage and the flux in the motor 54.
  • a motor bridge controller 66 receives a generator bridge active power reference POWER* and a flux reference ⁇ * or power factor reference PF*.
  • the generator bridge controller 66 also receives a voltage feedback signal Vdc indicative of the dc link voltage and a current feedback signal I MOT (comprising individual current measurement for red, yellow and blue phases, respectively) that is derived from a current transducer on each of the three phase connections between the motor 54 and the motor bridge 56.
  • the positive sequence voltage angle ⁇ MOT is measured by a rotor position transducer that is initialised with the magnetic poles of the motor.
  • the current feedback signal I MOT is supplied to a function block 68 which uses the signal ⁇ MOT , and its inverse signal - ⁇ _ MOT , to convert the individual current measurements for the red, yellow and blue phases into positive and negative sequence current outputs
  • Voltage outputs (which effectively represent the back emf voltage of the motor 54) can be calculated by the function block 68 from the rotor speed, parameters relating to the magnet characteristic (flux level) and the current output derived from I_MOT.
  • the motor bridge power reference POWER* can be derived from the output of a PI regulator which is driven by the error between a dc link voltage reference Vdc* and the voltage feedback signal Vdc indicative of the dc link voltage.
  • the flux reference ⁇ * and the dc link voltage reference Vdc* may be set constants for a particular drive configuration.
  • the motor is a permanent magnet synchronous machine and therefore has in-built magnets providing the bulk of the flux, a flux reference is still needed for one or more of the following reasons: (i) to manage the terminal voltage of the motor presented to the ac terminals of the motor bridge, (ii) to compensate for magnet induction including temperature effects and (iii) to optimise the efficiency of the motor-motor bridge interaction.
  • the DT-VOC function block 70 uses the voltage feedback signal Vdc, the active power reference POWER*, the flux reference ⁇ * or power factor reference PF*, the oscillating component references O1 * and 02*, the positive and negative sequence voltage and current outputs the value of the sampling period ⁇ and the rotating frequency of the motor ⁇ _MOT to calculate direct and quadrature axis modulation indexes for each sampling period.
  • BL of the motor bridge are calculated in a PWM controller 72 using the total modulation index magnitude m (as derived from the four modulation indexes provided by the DT-VOC function block 70), the sum of the ang es ⁇ 0 and ⁇ _M0T and the PWM frequency as described above.
  • the DT-VOC function block 70 may use an n-samples discrete-time current controller (Block 4 of Figure 7) but where in the derivation of the main discrete-time equations (EQ5) and (EQ6):
  • R is the stator resistance of the motor 54;
  • L is stator inductance of the motor;
  • ⁇ _M0T is the rotating frequency of the motor and is used in place of ⁇ _GEN; and is the time constant of the motor side circuit.
  • the flux reference ⁇ * or power factor reference PF* are used to derive a reactive power reference Q* within the DT-VOC function block 70 using the relationships given above.
  • the DT-VOC function block 70 might also use an n-samples discrete-time power controller similar to that shown in Figure 5.
  • the DT-VOC function block 70 represents a discrete-time model of the motor bridge and motor system for both balanced and unbalanced operating conditions.
  • the discrete-time model for the motor side of the power converter 50 can cope fully with unbalanced operating conditions.
  • a network bridge controller 74 supplies gate drive command signals to the network bridge 60 which cause the semiconductor power switching devices to be switched on and off resulting in a particular voltage being applied to the ac filter terminals.
  • the network bridge controller 74 will select the voltage to be applied based on an active power reference P* that represents the level of power to be transferred to the dc link from the common ac supply bus through the motor bridge 56 and is provided by a speed/power controller 76, a voltage reference VBUS* that represents a desired voltage to be achieved at the network terminals of the ac filter 62 and is provided by the power management system, and the voltage and current feedback signals V_NET and I_NET.
  • a reactive power reference Q* is derived from the voltage reference VBUS*.
  • the network bridge controller 74 includes a function block 16, a DT-FOC function block 14 and a PWM controller 18 that operate as described above for the network bridge controller 34 of Figure 6.
  • the individual upper (U) and lower (L) gate drive command signals for the three phases red, yellow and blue resulting in individual signals RU, RL, YU, YL, BU and BL for the network bridge 60 are calculated in the
  • the PWM controller 18 using the total modulation index magnitude m (as derived from the four modulation indexes provided by the DT-VOC function block 14), the sum of the angles ⁇ 0 and ⁇ _NET and the PWM frequency as described above. More particularly, the DT-VOC function block 14 may use an n- samples discrete-time current controller (Block 4 of Figure 4) or an n-samples discrete-time power controller (Block 6 of Figure 5).
  • the DT-VOC function block 14 represents a discrete-time model of the network bridge and network system for both balanced and unbalanced operating conditions. In other words, the discrete-time model for the network side of the power converter 50 can cope fully with unbalanced operating conditions.
  • the overall control of the power converter 50 for a marine propulsion system using the combination of a motor bridge controller 66 and a network bridge controller 74 operates as follows.
  • the network bridge controller 74 When a thrust requirement is made to the marine propulsion system this will either be supplied directly to the network bridge controller 74 as an active power reference P* or as a speed reference.
  • the power and speed references can be provided to the speed/power controller 76 directly from control levers on the bridge of the marine vessel or from a vessel control system and represent vessel control commands.
  • a speed reference will be converted to an active power reference P* by the speed/power controller 76 as part of a speed control loop with reference to the actual speed of the motor 54 detected by a speed sensor. Applying the active power reference P* to the network bridge controller 74 will cause the dc link voltage to increase.
  • the motor bridge controller 66 will begin to request power in an attempt to limit the dc link voltage at the desired level and will start to accelerate the shaft of the propeller assembly 52.
  • the magnitude of the power transfer through the network bridge 60 can be limited by a signal derived from the power reference P*.
  • the power converter 50 operates in a dynamic manner to accommodate changing thrust requirements.
  • the network bridge controller 74 causes the network bridge 60 to import more power from the supply bus to the dc link 58.
  • Increasing the amount of power that is imported to the dc link 58 leads to an increase in the dc link voltage.
  • the motor bridge controller 66 responds to this increase in the dc link voltage to cause the motor bridge 56 to draw more power out of the dc link 58 and provides this to the motor 54 until a new steady state is achieved (i.e.
  • the dc link voltage has matched the level set by the dc link voltage reference Vdc*.
  • STATCOM static reactive compensation
  • SVC static VAR compensation
  • High voltage direct current (HVDC) links are used to connect two power networks or supply grids together.
  • VSC-HVDC link the dc terminals of a pair of VSC active rectifier/inverters are joined together by a dc link and used to connect two power networks having different operating frequencies, for example.
  • the pair of VSC active rectifier/inverters can also be joined together by an overhead line or long-distance dc cable.
  • Each active rectifier/inverter operates as a network bridge and can be controlled using a DT-VOC scheme under unbalanced conditions to provide the best power dynamics for a given switching frequency, synchronised with the sampling period of the associated network bridge controller.
  • a VSC active rectifier/inverter can be used as a network bridge to interface a renewable energy device to a fixed frequency power network or supply grid.
  • a photovoltaic cell that converts sunlight into useful electrical energy then the dc terminals of the network bridge can be connected to the photovoltaic cell via dc link and a dc-dc converter.
  • a fuel cell i.e. an electrochemical energy conversion device
  • the dc terminals of the network bridge can be connected directly to the fuel cell via a dc link.
  • the network bridge can be controlled using a DT-VOC scheme as described above.

Abstract

A discrete-time voltage-oriented control (DT- VOC) scheme for controlling a voltage source converter (VSC) active rectifier/inverter (2) involving the calculation of a discrete-time model of the active rectifier/inverter and load system for both balanced and unbalanced operating conditions.The active rectifier/inverter (2) will include a plurality of semiconductor switching devices operated in accordance with a pulse width modulation (PWM) strategy. The ac terminals of the active rectifier/inverter will be connected to a lo system such as an active filter (8) and a supply network, optionally via a transformer (10) and protective switchgear. The discrete-time model will be calculated in DT-VOC function block (14) of the digital controller (12) use active and reactive power references P* and Q*, respectively to derive modulation indexes. PWM controller (18) applies the gate drive command signals to control the semiconductor power switching devices to achieve desired levels of active and reactive power at the ac terminals of the active rectifier/ inverter that corresponds to the active and reactive power references P* and Q*.

Description

TITLE
Control methods for VSC active rectifier/inverters under unbalanced operating conditions
DESCRIPTION Technical Field
The present invention relates to control methods for controlling voltage source converter (VSC) active rectifier/inverters. Voltage source converters are also known as voltage source inverters (VSI). An active rectifier/inverter can be used as a machine bridge or network bridge of a power converter for interfacing an electrical machine or renewable energy device such as a fuel cell or photovoltaic cell to a supply grid or power network, for example. It can also be used as a network bridge for a static reactive compensator (STATCOM), an active filter, or a high voltage direct current (VSC-HVDC) link.
The present invention also relates to active rectifier/inverters and power converters controlled using such methods.
Background Art United States Patent 6313603 describes a method of controlling an ac induction (asynchronous) motor that receives power from an inverter. An inverter controller supplies a control voltage to the inverter. The control voltage is generated in such a manner as to servo-control the torque and the flux within the motor to reference valves that are indicative of the desired levels of torque and flux. The inverter controller receives one or more sampled signals that correspond to the stator current vector, the flux vector and the angular velocity of the rotor of the motor. Signals corresponding to the torque within the motor can be generated by an observer on the basis of continually measured stator phase currents and a signal measuring the angular velocity of the rotor as provided by appropriate sensors. At each sampling instant, the inverter controller predicts the torque and flux values for the following sampling instant and alters the control voltage accordingly so as to obtain the torque and flux values set by the reference values. The inverter controller has a first stage having a memory in which a discrete model of the motor and the inverter system is stored. The purpose of the model is to compute how the motor and inverter system will vary between two sampling periods. A second stage of the inverter controller then computes the control voltage that is to be provided to the inverter as a function of the variation of the motor and inverter system as predicted by the first stage and the reference values for torque and flux. Such control is usually referred to as discrete- time field-oriented control (DT-FOC).
DT-FOC can also be used in situations where the inverter is providing power to an ac synchronous motor or to control an active rectifier that receives power from an ac induction or synchronous generator.
One of the limitations of DT-FOC is it can only be used in balanced operating conditions. This prevents DT-FOC from being used to control the operation of an active rectifier/inverter on the network side of a power converter, for example. In the context of a power converter for interfacing a generator providing variable voltage at variable frequency (or a motor operating at variable voltage and variable frequency) to a power network at nominally fixed voltage and frequency having a machine bridge and a network bridge, then DT-FOC cannot be used to control the network bridge because of its unbalanced operating conditions.
Summary of the Invention
The present invention provides a new control method that has certain underlying similarities with the discrete-time field-oriented control (DT-FOC) described above. However, the new control method (which will be referred to below as discrete-time voltage-oriented control (DT-VOC)) can be used in unbalanced operating conditions. More particularly, the present invention provides a method of controlling a voltage source converter (VSC) active rectifier/inverter including a plurality of semiconductor switching devices operated in accordance with a pulse width modulation (PWM) strategy and having ac terminals connected to a load system, the method comprising the steps of calculating a discrete-time model of the active rectifier/inverter and load system for both balanced and unbalanced operating conditions, using the discrete-time model to derive modulation indexes based on an active power reference for a particular sampling period, using the modulation indexes to derive gate drive command signals, and applying the gate drive command signals to the active rectifier/inverter to control the semiconductor power switching devices of the active rectifier/inverter during a subsequent sampling period to achieve a desired level of active power at the ac terminals of the active rectifier/inverter that corresponds to the active power reference.
It is believed that the unique combination of a discrete-time approach with a model of the active rectifier/inverter and load system that represents both balanced and unbalanced operating conditions provides significant technical advantages over other known control schemes. The discrete-time model uses equations that are accurate rather than being an approximation of the operating conditions. The ability to cope with unbalanced operating conditions is particularly useful where the active rectifier/inverter uses a PWM strategy with a low switching frequency because the optimisation of control leads to the losses being minimised.
The modulation indexes derived from the discrete-time model may be further based on a reactive power reference for the particular sampling period. The gate drive command signals are then applied to the active rectifier/inverter to control the semiconductor power switching devices of the active rectifier/inverter during a subsequent sampling period to achieve desired levels of active and reactive power at the ac terminals of the active rectifier/inverter that correspond to the active and reactive power references. Active and reactive power references will normally be used if the active rectifier/inverter is a network bridge having its ac terminals connected to a power network or supply bus via an ac filter, and optionally a transformer and protective switchgear, for example.
The modulation indexes derived from the discrete-time model may also be further based on a flux reference or power factor reference for the particular sampling period.
The gate drive command signals are then applied to the active rectifier/inverter to control the semiconductor power switching devices of the active rectifier/inverter during a subsequent sampling period to achieve desired levels of active power and flux or power factor at the ac terminals of the active rectifier/inverter that correspond to the active power and flux or power factor references. Active power and flux or power factor references will normally be used if the active rectifier/inverter is a machine bridge having its ac terminals connected to an electrical machine such as a generator or motor, for example.
The modulation indexes derived from the discrete-time model can be further based on one or more oscillating references for the particular sampling period. The oscillating references can be used when the active power reference (and any other applicable references) includes an oscillating component. Although the oscillating references will preferably be included in the DT-VOC scheme for completeness, they may often be set to zero.
The modulation indexes are preferably derived using a DT-VOC controller that calculates a discrete-time model of the active rectifier/inverter and load system. The gate drive command signals are preferably derived using a PWM controller. The gate drive command signals will preferably be applied to the active rectifier/inverter by the PWM controller during a subsequent sampling period.
The modulation indexes derived from the discrete-time model are preferably further based on voltage and/or current inputs for the particular sampling period. A voltage feedback signal indicative of a dc link voltage may also be used.
As described in more detail below, for "dead beat" control the gate drive command signals derived by the controller during the particular sampling period will be applied to the active rectifier/inverter during the sampling period that follows immediately afterwards.
The present invention further provides a controller for a VSC active rectifier/inverter including a plurality of semiconductor switching devices operated in accordance with a PWM strategy and having ac terminals connected to a load system, wherein the controller is digital and calculates a discrete-time model of the active rectifier/inverter and load system for both balanced and unbalanced operating conditions, wherein the discrete-time model uses an active power reference for a particular sampling period to derive modulation indexes, and wherein the modulation indexes are used to derive gate drive command signals that are applied to the active rectifier/inverter to control the semiconductor power switching devices of the active rectifier/inverter during a subsequent sampling period to achieve a desired level of active power at the ac terminals of the active rectifier/inverter that corresponds to the active power reference.
The discrete-time model may also use a reactive power reference to derive the modulation indexes such that the gate drive command signals are applied to the active rectifier/inverter to control the semiconductor power switching devices of the active rectifier/inverter during a subsequent sampling period to achieve desired levels of active and reactive power at the ac terminals of the active rectifier/inverter that correspond to the active and reactive power references. In this case, the active rectifier/inverter may be used as a network bridge such that the load system to which the ac terminals of the active rectifier/inverter are connected preferably includes an ac filter and power network or supply bus. The dc terminals of the active rectifier/inverter may be connected to any suitable dc system depending on the particular circumstances. For example, if the network bridge is used as part of a power converter for interfacing an electrical machine (such as a permanent magnet synchronous (PMS) generator or motor) to a power network or supply bus then the dc system may include a dc link and a second VSC active rectifier/inverter operating as a machine bridge; the ac terminals of the second active rectifier/inverter being connected to the electrical machine.
The discrete-time model may also use a flux reference or power factor reference to derive the modulation indexes such that the gate drive command signals are applied to the active rectifier/inverter to control the semiconductor power switching devices of the active rectifier/inverter during a subsequent sampling period to achieve desired levels of active power and flux or power factor at the ac terminals of the active rectifier/inverter that correspond to the active power and flux or power factor references. In this case, the active rectifier/inverter may be used as a machine bridge as part of a power converter for interfacing an electrical machine to a power network or supply bus. The load system to which the ac terminals of the active rectifier/inverter are connected is preferably an electrical machine such as permanent magnet synchronous (PMS) generator or motor, for example. The dc terminals of the active rectifier/inverter may be connected to any suitable dc system depending on the particular circumstances. For example, if the machine bridge is used as part of a power converter for interfacing an electrical machine (such as a permanent magnet synchronous (PMS) generator or motor) to a power network or supply bus then the dc system may include a dc link and a second VSC active rectifier/inverter operating as a network bridge; the ac terminals of the second active rectifier/inverter being connected to the power network or supply bus via an ac filter, and optionally a transformer and protective switchgear, for example.
The controller preferably includes a DT-VOC controller and a PWM controller. The DT-VOC controller calculates the discrete-time model of the active rectifier/inverter and load system, derives the modulation indexes and supplies the modulation indexes to the PWM controller. The PWM controller preferably uses the supplied modulation indexes to derive the gate drive command signals that are applied to the active rectifier/inverter by the PWM controller during a subsequent sampling period.
The discrete-time model preferably also uses voltage and/or current inputs for a particular sampling period to derive the modulation indexes. The controller may therefore further include means (such as a function block, for example) for deriving the voltage and/or current inputs from measured values of voltage and/or current taken between the active rectifier/inverter and the load system. The function block means supplies the voltage and/or current inputs to the DT-VOC controller.
Drawings
Figure 1 is a schematic drawing showing how discrete-time voltage-oriented control (DT-VOC) can be applied to a network bridge; Figure 2 is a schematic drawing showing more detail of a function block for determining the positive and negative sequences of voltage and current outputs; Figure 3 is a schematic drawing showing a timing sequence for DT-VOC; Figure 4 is a schematic drawing showing a current control scheme for the DT-VOC function block 14 of Figure 1;
Figure 5 is a schematic drawing showing a power control scheme for the DT-VOC function block 14 of Figure 1;
Figure 6 is a schematic drawing showing how DT-VOC can be applied to a power converter that is used to interface between a wind turbine driving a variable speed generator and a fixed frequency power network;
Figure 7 is a schematic drawing showing a current control scheme for the DT-VOC function block 42 of Figure 6 (i.e. for the generator bridge controller); and Figure 8 is a schematic drawing showing how DT-VOC can be applied to a power converter that is used to interface between a variable speed motor and a fixed frequency power network.
General description of discrete-time voltage-oriented control
Discrete-time voltage-oriented control (DT-VOC) can be applied to any voltage source converter (VSC) active rectifier/inverter. For example, the active rectifier/inverter may be a network bridge (i.e. its ac terminals may be connected via an ac filter to a power network or ac supply bus) or a machine bridge (i.e. its ac terminals may be connected to an electrical machine such as a generator or motor). The subscript / and the suffix _NET are used below to denote measurements and signals relating to the network (line) side, the network bridge and its associated controller. Similarly, the subscript m and the suffixes _GEN and MOT are used below to denote measurements and signals relating to the machine side, the machine bridge when connected to a generator or motor, respectively, and its associated controller.
The application of DT-VOC to a network bridge will be described with reference to Figure 1. The dc terminals of the network bridge 2 are connected to a generic dc system 4 by a dc link 6. The ac terminals of the network bridge 2 are connected to a power network (labelled "NETWORK") via an ac filter 8 and a transformer 10. Protective switchgear (not shown) can be included to provide a reliable connection to the power network and to isolate the network bridge 2 and the dc system 4 from the power network for various operational and non-operational requirements.
The network bridge 2 is a voltage source converter (VSC) and has a conventional three-phase two-level topology with a series of semiconductor power switching devices fully controlled and regulated using a pulse width modulation (PWM) strategy. The derivation of the gate drive command signals that are used to control the semiconductor power switching devices is described in more detail below.
As described herein, active rectification (as the prime mode of operation of the network bridge 2 in a situation where power is provided from the power network to the dc system - such as for motoring applications where low harmonics are required at the connection to the power network) is the conversion of energy from the ac terminals of the network bridge to the dc link. Similarly, inversion (as the prime mode of operation of the network bridge in a situation where power is provided from the dc system to the power network - such as for generating applications where low harmonics at the connection to the power network and the ability to maintain control during power network voltage dip conditions are required) is the conversion of energy from the dc link of the three-phase network bridge to its ac terminals. It will be readily appreciated that there may be times when it is necessary or desirable to operate the network bridge either in a motoring mode or a generating mode. For example, if the dc system 4 is an entire machine bridge, electrical machine and coupled inertia of a flywheel energy storage system then the network bridge 2 will operate as an active rectifier to charge the flywheel energy storage system and as an inverter to discharge the flywheel energy storage system.
A network bridge controller 12 (represented in Figure 1 by a dashed line) receives an active power reference P* and a reactive power reference Q*. The network bridge controller 12 also receives a voltage feedback signal Vdc indicative of the dc link voltage, a composite voltage feedback signal V_NET (comprising individual voltage measurements vm , vιγ and vlB for the red (R), yellow (Y) and blue (B) phases, respectively) that is derived from three-phase measurement on the network side of the ac filter 8 and a current feedback signal I_ NET (comprising individual current measurements iIR , iιγ and ilB for the red, yellow and blue phases, respectively) that is derived from a current transducer on each of the three phase connections between the network bridge 2 and the ac filter.
In electrical engineering, the analysis of unbalanced three-phase power systems is simplified by using the method of symmetrical components where a single frequency can be represented by sets of phasors. In a three-phase power system, one set of phasors has the same phase sequence as the power system under analysis (positive sequence) and the other set of phasors has the reverse phase sequence (negative sequence). The superscripts + and - are used below to denote measurements for the positive and negative sequence, respectively.
The voltage and current feedback signals V_NET and I_NET are supplied to a function block 16 within the network bridge controller 12 which produces voltage outputs and current outputs Function block
Figure imgf000010_0001
Figure imgf000010_0002
16 incorporates a phase locked loop (PLL) system to derive a signal θ _NET , which is a measure of the positive sequence power network voltage angle. The signal θ _NET , and its inverse signal -θ _NET , are used to convert the individual voltage and current measurements for the red, yellow and blue
Figure imgf000010_0003
phases into the positive and negative sequence voltage and current outputs listed above. An example schematic for the function block 16 is shown in Figure 2.
The network bridge controller 12 also includes a DT-VOC function block 14 for achieving a desired active and reactive power. In practice, it is generally preferred that the control is "dead-beat", i.e. the desired control objectives are achieved in a single sampling period. However, it may be possible in some situations for the control objectives to be achieved in two or more sampling periods. This may be useful for several reasons. For example, if the voltage/current limitations of the network bridge (or power converter) are such that the use of "dead-beat" control might result in an over-voltage or an over-current in the network bridge then the dynamic performance of the desired active and reactive powers can be naturally reduced by increasing the number of sampling periods. Selecting a power response based on many sampling periods can also be used to avoid placing too much stress on weak networks.
The DT-VOC function block 14 and the network bridge controller 12 are designed to manage the voltage/current limitations at the output of the network bridge 2 in such a way that the best response available is always achieved. The control method may use a geometric approach to manage the voltage and current constraints as described for discrete-time field-oriented control (DT-FOC) in "Discrete-time field oriented control for SM-PMSM including voltage and current constraints", Benchaib, S. Poullain, JX. Thomas and J.C. Alacoque, IEEE International Electrical Machines and Drives Conference, vol. 2, pages 999-1005, 2003.
Oscillating component references O1 * and O2* can be used by the DT-VOC function block 14 in situations where the active and reactive power references P* and Q* include an oscillating component. In many cases, the oscillating component references 01 * and O2* would be set to zero so that the overall objectives of the active and reactive power references are achieved in the presence of unbalanced power network voltage conditions.
The DT-VOC function block 14 uses the voltage feedback signal Vdc, the active and reactive power reference P* and Q*, the oscillating component references 01 * and 02 *, the positive and negative sequence voltage and current outputs
Figure imgf000011_0001
the value of the sampling period δ and the fundamental frequency
Figure imgf000011_0002
of the power network ω_NET to calculate direct and quadrature axis modulation indexes for each sampling period.
Figure imgf000011_0003
Once the four modulation indexes ave been calculated by the
Figure imgf000012_0003
DT-VOC function block 14 they are supplied to a PWM controller 18 where the two direct axis modulation indexes are summed to form a total direct axis
Figure imgf000012_0004
modulation index md and the two quadrature axis modulation indexes
Figure imgf000012_0005
are summed to form a total quadrature axis modulation index mq . These total direct and quadrature axis signals are converted from Cartesian to polar co-ordinates using a coordinate converter (not shown). The total modulation index magnitude m is calculated according to the equation:
Figure imgf000012_0001
The angle between the total modulation index magnitude m and the total quadrature modulation index mq, is θo and is calculated from:
Figure imgf000012_0002
The angle θ0 between the total modulation index magnitude m and the total quadrature modulation index mq is added to the positive sequence power network voltage angle θ _NET to determine the angle at which the total modulation index magnitude m is to be impressed by the network bridge 2 on the network side circuit. The PWM controller 18 can include third harmonic or equivalent enhancement to the phase voltage waveforms to achieve the maximum phase to phase voltage for a given dc link voltage.
The individual upper (U) and lower (L) gate drive command signals for the three phases red, yellow and blue resulting in individual signals RU, RL, YU, YL, BU and BL of the network bridge 2 are calculated in the PWM controller 18 using the total modulation index magnitude m, the sum of the angles θ0 and θ _NET and the PWM frequency. Since the voltage feedback signal Vdc is included in the discrete-time model there is no need to factor it into the calculation of the PWM controller 18.
As shown in Figure 3, all of the above calculations take place during a single sampling period δ. The individual gate drive command signals RU, RL, YU, YL, BU and BL are therefore derived in a given sampling period and subsequently applied to the network bridge 2 by the PWM controller 18 to control the semiconductor switching devices to open and close during the next sampling period to achieve the levels of active and reactive power at the ac terminals of the network bridge that correspond to the active and reactive power references P* and Q* supplied to the DT- VOC function block 16. All inputs are sampled simultaneously by a sample and hold system at the instant k, k+l, etc. and are therefore assumed to be held constant over the relevant sampling period δk δk+1 etc. The sampled inputs are then processed during the subsequent sampling period δ generally as follows. Block A represents the time taken to compute the positive and negative sequence voltage and current output
Figure imgf000013_0001
provided by the function block 16. Block B represents the time taken for the DT-VOC function block 14 to carry out the calculations and derive the four modulation indexes Finally,
Figure imgf000013_0002
block C represents the time taken for the PWM controller 18 to combine the four modulation indexes to give the total modulation index magnitude m and to derive the gate drive command signals.
The gate drive command signals derived during the sampling period δk are then applied to the network bridge 2 by the PWM controller 18 during the subsequent sampling period δk+1 as shown by the upper block in Figure 3.
Two alternative DT-VOC schemes for the DT-VOC function block 14 will now be described in more detail with reference to Figures 4 and 5, respectively. The first scheme uses an n-samples discrete-time current controller (Block 4 of Figure 4) while the second scheme uses an n-samples discrete-time power controller (Block 6 of Figure 5). In both cases, the DT-VOC function block 14 represents a discrete-time model of the network bridge and network system for both balanced and unbalanced operating conditions. In other words, the discrete-time model can cope fully with unbalanced operating conditions. As a balanced condition is just one specific case of the unbalanced system with zero negative sequence components, then the discrete- time equations presented below operate equally well for balanced operating conditions as well. If balanced conditions are the only conditions for which operation is necessary, then significant simplification to the equations can be considered.
Current control scheme
With reference to Figure 4, the DT-VOC function block 14 includes four separate function blocks.
Block 1 : Block 1 calculates current references
Figure imgf000014_0003
for each sampling period δ from the positive and negative sequence voltage outputs the
Figure imgf000014_0004
active and reactive power references P* and Q* and the oscillating component references Ol * and 02* as follows:
Figure imgf000014_0001
Block 2:
Block 2 calculates the continuous-time matrices [A+ ], [A- ] and [B] as follows:
Positive sequence state matrix
Figure imgf000014_0002
Negative sequence state matrix
Input matrix
Figure imgf000015_0001
where:
R is the resistance between the network bridge 2 and the transformer 10 (i.e. the resistance of the ac filter 8);
L is the inductance between the network bridge and the transformer; and ω_NET is the fundamental frequency of the power network voltage. The frequency could be slightly variable for a power network or fully variable for the application to a permanent magnet synchronous machine (PMSM), for example.
The continuous-time state matrices [A+ ] and [A- ] must be calculated every time ω_NET changes. In other words, the continuous-time matrices may need to be calculated for each sampling period δ or less frequently if the fundamental frequency is changing more slowly.
Block 3: Block 3 calculates the discrete-time matrices that are used by the n-samples discrete- time current controller described below with reference to Block 4. It is possible to adjust the time response as an expected integer number. "Dead-beat" control can be achieved for n = 1.
The space-state representation of a linear continuous-time model can be represented by:
Figure imgf000015_0002
where: x(t) is defined as the derivative of the state x(t) ;
Figure imgf000016_0001
u(t) is defined as the control inp [A] is the continuous-time state matrix; and [B] is the continuous-time input matrix.
Given the sampling period δ, and under the assumption that a sample and hold is used for the sampling of the state x(f) and the control input u(t) then the discrete-time state- space representation of the previous model can be represented by:
Figure imgf000016_0002
where: xk+1 is the state calculated for the next sample, associated with the instant tk+1 ; uk is the input available at the instant^ ;
Figure imgf000016_0003
is the discrete-time state matrix; and is the discrete-time input matrix, with [Id] defined as the
Figure imgf000016_0004
identity matrix.
The discrete-time model can be interpreted as a "one-sample" prediction model for unbalanced operating conditions.
In the case where: is the time constant of the network side circuit then the discrete-time state
Figure imgf000016_0005
matrix [F ± ] and the discrete-time input matrix [G ± ] can be calculated from:
Negative sequence discrete-time state matrix
Figure imgf000016_0006
which could be written as:
Figure imgf000017_0003
Positive sequence discrete-time state matrix
Figure imgf000017_0004
which could be written as:
Figure imgf000017_0005
and Positive sequence discrete-time control matrix
Figure imgf000017_0006
which could be written as:
Figure imgf000017_0001
and
Figure imgf000017_0002
Negative sequence discrete-time control matrix which could be written as:
Figure imgf000018_0001
Thus, the discrete-time state matrix [F ±] used in Block 4 is defined by:
Figure imgf000018_0002
and the associated discrete-time input matrix [G ±] used in Block 4 is defined by:
Figure imgf000018_0003
which could be simplified as follows:
Figure imgf000018_0004
Block 4:
Block 4 uses the current outputs and the discrete-time state and input
Figure imgf000018_0005
Figure imgf000018_0006
matrices [F ±] and [G ±], respectively, and the current references and
Figure imgf000018_0007
Figure imgf000018_0008
derived in Block 1 to calculate the four modulation indexe that
Figure imgf000018_0009
are used by the PWM controller 18 to derive the gate drive command signals for the semiconductor power switching devices of the network bridge 2. The modulation indexes are represented by the following modulation vector:
Figure imgf000019_0001
Given the adjustment gain matrix [J] where:
Figure imgf000019_0002
where j = gain and "dead-beat" control is obtained for the case where / = 0 and the identity matrix [ld ] defined by:
Figure imgf000019_0003
then the calculation of the four modulation indexe are defined
Figure imgf000019_0005
by the main discrete-time equation:
Figure imgf000019_0004
It will be noted that the discrete-time input matrix [G ±] must be inverted for each sampling period δ. Any suitable method for inverting the discrete-time input matrix can be used. Examples would include the Gauss-Jordan elimination, Gaussian elimination and LU decomposition methods.
Figure imgf000020_0001
In general terms it is possible to use a pole placement tracking error method to set value of j. For "dead-beat" control where n = 1 then the poles of the DT-VOC function block 14 must be placed at the centre of the unit circle in the z-plane (discrete-time plane). For other values of n (i.e. two or more sampling periods) then j is calculated using the desired time-response in closed-loop of the active rectifier/inverter and network system setting poles of the DT-VOC function block 14 inside the unit circle.
For the particular case with "dead-beat" control (i.e. where j = 0) then the main discrete-time equation can be simplified to:
Figure imgf000020_0002
Power control scheme
With reference to Figure 5, the DT-VOC function block 14 includes four separate function blocks. Blocks 2 and 3 are as described above with reference to the current control scheme. A voltage matrix [v* ]k defined at the sample instant k can be represented as follows:
Figure imgf000021_0001
For the sampling period δk , the discrete-time representation of the evolution of the positive and negative sequence current outputs
Figure imgf000021_0005
can be represented by:
Figure imgf000021_0002
where the matrix:
Figure imgf000021_0003
is the prediction of the current outputs for the next sampling period is the
Figure imgf000021_0004
discrete-time state matrix and [G ±] is the discrete-time input matrix as described above.
The discrete-time "free evolution" of the current outputs is defined as follows:
Figure imgf000022_0001
The "free evolution" of the current components can be interpreted as a natural variation of these components when the modulation indexes are
Figure imgf000022_0007
set to zero. Then, the voltage outputs
Figure imgf000022_0006
considered in this case as disturbances, will move the currents outputs The prediction of the
Figure imgf000022_0008
current outputs can then be expressed as:
Figure imgf000022_0002
Using the voltage matri , and assuming tha , the prediction of the
Figure imgf000022_0004
Figure imgf000022_0005
current outputs for the next sampling period δ/^i can be written as:
Figure imgf000022_0003
Block 5:
Block 5 calculates the free evolution of the power components P, Q, O1 and 02 as follows:
Figure imgf000023_0001
These power components are then used in Block 6.
Block 6:
Block 6 calculates the four modulation indexes using the
Figure imgf000023_0004
following main discrete-time equation:
Figure imgf000023_0002
where [ld ] is the identity matrix and [J] is the adjustment gain matrix as described above.
For the particular case with "dead-beat" control (i.e. where j = 0) then the previous equation can be simplified as:
Figure imgf000023_0003
It will be noted that the discrete-time matrices [G ±] and [v ±] must be inverted for each sampling period δ . Any suitable method for inverting the discrete-time matrices can be used. Examples would include the Gauss- Jordan elimination, Gaussian elimination and LU decomposition methods.
In both the current and power control schemes, the sampling period δ may be fixed
5 and optionally set to be the same as the PWM switching period of the network bridge
2. However, the sampling period δ may also be variable, either independently or with changes in the PWM switching period. By varying the sampling period δ it is possible to apply the principles described in British Patent Application 0617371.0 where the PWM switching period of the network bridge is varied in accordance with
10 the time-varying frequency of the power network to preferably achieve only integer r harmonics (and preferably only integer odd harmonics) of the time-varying frequency.
In other words, an integer number of PWM periods can be achieved in one period of the fundamental waveform of the power network voltage.
15 In a steady-state where the active and reactive power references P* and Q* remain fixed, the individual voltage measurements (and hence the voltage
Figure imgf000024_0002
outputs change as a result of a change in the power network
Figure imgf000024_0003
voltage conditions. For example, during a power network voltage dip event then the current references derived in Block 1 (or the power components
Figure imgf000024_0001
20 P, Q, O1 and O2 derived in Block 5) change accordingly. Block 4 and the subsequent summing blocks (or Block 6) then calculate the new modulation indexes
Figure imgf000024_0004
and hence the gate drive command signals to be applied to the networ
Figure imgf000024_0005
bridge 2 by the PWM controller 18 during the next sampling period to maintain the active and reactive power at the levels specified by the references P* and Q*. In the 25 presence of a power network voltage network disturbance, the DT-VOC function block 14 accommodates the disturbance and returns the active and reactive power to the reference levels in one sample period, or more as per the setting of the gain j in the adjustment gain matrix [J] defined above. When the active and reactive power references P* and Q* change, in conjunction with a change in the power network voltage or not, then Block 1 will calculate new current output which are applied to Block 4 and the subsequent summing
Figure imgf000025_0003
blocks (or used directly by Blocks 5 and 6) to calculate the new modulation indexes and hence the gate drive command signals to be applied to the
Figure imgf000025_0002
network bridge 2 by the PWM controller 18 during the next sampling period to achieve the levels of active and reactive power specified by the new active and reactive power references P* and Q*, respectively.
Other disturbances or changes, for example a change in power network frequency, are accommodated by the DT-VOC function block 14 by a change to the continuous-time state matrices [A+ ] and [A-] and corresponding changes to the discrete-time state matrix [F ± J and the discrete-time input matrix [G ±]. These changes are then acted on by Block 4 and the subsequent summing blocks (or Blocks 5 and 6) to calculate the new modulation indexes and hence the gate drive command
Figure imgf000025_0001
signals to be applied to the network bridge 2 by the PWM controller 18 during the next sampling period to achieve the levels of power and reactive power specified in the active and reactive power references P* and Q* in the presence of a frequency change.
Power converter for wind turbine applications
The basic topology of a power converter 20 that can be used to interface the generator
22 of a wind turbine to a power network will be outlined with reference to Figure 6.
The power converter 20 is used to interface between a wind turbine 24 driving a variable speed permanent magnet synchronous (PMS) generator 22 and a nominally fixed frequency power network (labelled "NETWORK"). The wind turbine typically includes three turbine blades mounted on a rotating shaft and whose pitch can be controlled by means of a pitch actuator in order to optimise and/or limit the capture of wind energy into the generator 22. A gearbox (not shown) can be used to connect the rotating shaft to the rotor of the variable speed generator. In some cases, the rotating shafit can be connected directly to the rotor of the variable speed generator. This means that the speed of rotation of the rotor varies as a function of the wind speed and that the frequency of the voltage developed at the stator of the generator (the "stator frequency") may therefore vary over wide ranges. A number of wind turbines as represented by the entirety of Figure 6 can be connected together to define a wind farm.
The terminals of the generator 22 are connected to the ac terminals of a three-phase generator bridge 26 which in normal operation operates as an active rectifier to supply power to a dc link 28. The generator bridge 26 has a conventional three-phase two- level topology with a series of semiconductor power switching devices fully controlled and regulated using a pulse width modulation strategy. The derivation of the gate drive command signals that are used to control the semiconductor power switching devices is described in more detail below.
The dc output voltage of the generator bridge 26 is fed to the dc terminals of a network bridge 30 which in normal operation operates as an inverter. The network bridge 30 has a similar three-phase two-level topology to the generator bridge 26 with a series of semiconductor power switching devices fully controlled and regulated using a pulse width modulation strategy. The network bridge 30 is controlled to meet two principal objectives, namely active power and network voltage. A detailed description of how this control is achieved is provided below. The derivation of the gate drive command signals that are used to control the semiconductor power switching devices is also described in more detail below.
As described herein, active rectification (as the prime mode of operation of the generator bridge 26) is the conversion of energy from the ac terminals of the three- phase generator bridge to the dc link 28. Similarly, inversion (as the prime mode of operation of the network bridge 30) is the conversion of energy from the dc link 28 of the three-phase network bridge to its ac terminals. However, it will be readily appreciated that there may be times when it might be necessary or desirable to operate the generator bridge 26 as an inverter and operate the network bridge 30 as an active rectifϊer. For example, during start-up the network bridge 30 may operate as an active rectifier to supply power from the power network to the dc link 28. In situations where a network voltage dip occurs, the generator bridge 26 may operate in either an active rectifier mode or in an inverter mode as required in order to control the voltage of the dc link. The action of controllers for the generator bridge and the network bridge (that is the generator bridge controller 32 and the network bridge controller 34 described in more detail below) may be capable of being coordinated in the event of a network voltage dip such that power is not drawn from the power network but, subject to the parameterisation and the level of the voltage dip, the power converter 20 is still capable of supplying power to the power network.
The generator and network bridges may be configured such that power flow may be from the power network to the generator 22 for maintenance purposes, for example.
The ac output voltage of the network bridge 30 is filtered by an ac filter 36 and supplied to the nominally fixed frequency power network via a step-up transformer 38. Protective switchgear (not shown) can be included to provide a reliable connection to the power network and to isolate the generator system from the power network for various operational and non-operational requirements.
Generator bridge control
The principal control of the generator bridge 26 is to manage the dc link voltage and the flux in the generator 22.
A generator bridge controller 32 receives a generator bridge active power reference POWER* and a flux reference Φ*. (As described below, the generator bridge controller 32 may receive a power factor reference PF* instead of the flux reference Φ*.) The generator bridge controller 32 also receives a voltage feedback signal Vdc indicative of the dc link voltage and a current feedback signal IJ3EN (comprising individual current measurements imR , imY and imB for red, yellow and blue phases, respectively) that is derived from a current transducer on each of the three phase connections between the generator 22 and the generator bridge 26.
The positive sequence voltage angle θ _GEN is measured by a rotor position transducer that is initialised with the magnetic poles of the generator. The current feedback signal I GEN is supplied to a function block 40 which uses the signal θ _GEN , and its inverse signal - θ_GEN, to convert the individual current measurements for the red, yellow and blue phases into the positive and negative sequence current outputs
Figure imgf000028_0001
There is no direct measured equivalent to V_ NET for the generator bridge 26. However, because the generator 22 is a synchronous machine, for the purposes of the n-samples discrete-time current control scheme described below, the voltage outputs (which effectively represent the back emf voltage of the
Figure imgf000028_0003
generator 22) can be calculated by the function block 40 from the rotor speed, parameters relating to the magnet characteristic (flux level) and unbalanced conditions represented by the current outputs derived from I_GEN. The
Figure imgf000028_0002
frequency of the voltage and current outputs can be determined directly from the rotor speed ω_GEN defined as the rotating frequency of the generator 22. In most cases, the generator 22 will operate in well balanced conditions.
Once they have been calculated by the function block 40, the positive and negative sequence voltage and current outputs are
Figure imgf000028_0004
supplied to a DT-VOC function block 42 of the generator bridge controller 32.
The generator bridge power reference POWER* can be derived from the output of a PI regulator which is driven by the error between a dc link voltage reference Vdc* and the voltage feedback signal Vdc indicative of the dc link voltage. The flux reference Φ* can be derived from a look up table relating turbine rotor speed and load level to the flux required in the generator 22 or may be a fixed constant for a particular wind turbine configuration. This allows the generator flux to be optimised for various reasons Although the generator 22 is a permanent magnet synchronous machine (PMSM) and therefore has in-built magnets providing the bulk of the flux, a flux reference is still needed for one or more of the following reasons: (i) to manage the terminal voltage of the generator presented to the ac terminals of the generator bridge, (ii) to compensate for magnet induction including temperature effects and (iii) to optimise the efficiency of the generator-generator bridge interaction.
Given a standard rotating reference frame with direct and quadrature axes (d, q), the relation between the flux (φ
Figure imgf000029_0005
) and voltage (v) components for the generator 22 is
Figure imgf000029_0004
defined as follows:
Figure imgf000029_0001
where ω_GEN is the rotating frequency of the generator 22.
In the same rotating reference frame, the active power P of the equivalent network is defined as the following dot product:
Figure imgf000029_0003
The reactive power Q of the equivalent network is defined as the following cross product:
Figure imgf000029_0002
The torque T of the generator 22 is defined as the following cross product:
Figure imgf000030_0001
The associated flux φ of the generator 22 is defined as the following dot product:
Figure imgf000030_0002
Then, given the relation between flux and voltage components for the generator 22 replacing vd and vq by the resulting flux components we can obtain the following relations:
Figure imgf000030_0003
and
Figure imgf000030_0004
The relationship between the reactive power reference Q* and the flux reference Φ* can be determined by:
Figure imgf000030_0005
It is therefore possible to control the generator bridge 26 using a DT-VOC scheme similar to that described above for the network bridge 2 by taking into account the relationship between the reactive power reference Q * and the flux reference Φ*.
In a similar manner, it is possible to control the generator bridge 26 using a DT-VOC scheme where the flux reference Φ* supplied to the generator bridge controller 32 is replaced by a power factor reference PF*. In this case, the power factor reference PF* may be converted to a reactive power reference Q * as follows: Given the active power POWER (in W) and reactive power Q (in Var) then:
POWER = S cos(φ)
Q = Ssin(φ)
where cos(φ) is defined as the power factor PF and S is the total power (in VA).
Then using the following equations:
POWER* = S x PF*
Q' = S χ sin(Arc cos(PF*))
the relationship between the reactive power reference Q* and the power factor reference PF* can be determined by:
Figure imgf000031_0001
The DT-VOC function block 42 uses the voltage feedback signal Vdc, the active power reference POWER*, the flux reference Φ* or power factor reference PF*, the oscillating component references 01 * and 02*, the positive and negative sequence voltage and current outputs
Figure imgf000031_0002
the value of the sampling period δ and the rotating frequency of the generator ω_GEN to calculate direct and quadrature axis modulation indexes for each
Figure imgf000031_0003
sampling period.
The individual upper (U) and lower (L) gate drive command signals for the three phases red, yellow and blue resulting in individual signals RU, RL, YU, YL, BU and BL of the generator bridge 26 are calculated in the PWM controller 44 using the total modulation index magnitude m (as derived from the four modulation indexes
Figure imgf000032_0002
rovided by the DT-VOC function block 42), the sum of the angles
Figure imgf000032_0001
θ0 and θ GEN and the PWM frequency. Since the voltage feedback signal Vdc is included in the discrete-time model there is no need to factor it into the calculation of the PWM controller 44. Once again, third harmonic enhancement can be included in the PWM controller 44 for the generator bridge 26 to maximise the phase to phase output voltage that can be achieved for a given dc link voltage.
A DT-VOC scheme for the DT-VOC function block 42 will now be described in more detail with reference to Figure 7. The scheme uses an ^-samples discrete-time current controller (Block 4 of Figure 7). However, it is possible that an «-samples discrete- time power controller similar to that shown in Figure 5 might also be used. The DT- VOC function block 42 represents a discrete-time model of the generator bridge and generator system for both balanced and unbalanced operating conditions. In other words, the discrete-time model for the generator side of the power converter 20 can cope fully with unbalanced operating conditions.
It will be noted that a reactive power reference Q* is shown within the DT-VOC function block 42 and will in practice be derived using a function block (not shown) from the flux reference Φ* or the power factor reference PF* using the relationships given above. In other words, the flux reference Φ* or the power factor reference PF* provided to the generator bridge controller 32 is first converted into a reactive power reference Q* which is then used by the DT-VOC function block 42 to derive the modulation indexes. It will therefore be readily appreciated that the main discrete- time equations below are expressed with reference to a reactive power reference Q* rather than a flux reference Φ* or power factor reference PF*.
The DT-VOC function block 42 includes four separate function blocks.
Block 1 : Block 1 calculates current references for each sampling period δ
Figure imgf000033_0005
from the positive and negative sequence voltage outputs and the
Figure imgf000033_0006
Figure imgf000033_0007
active power reference POWER*, the reactive power reference Q* and the oscillating component references O1 * and 02* as follows:
Figure imgf000033_0001
Block 2: Block 2 calculates the continuous-time matrice and as follows:
Figure imgf000033_0004
Figure imgf000033_0003
Positive sequence state matrix
Negative sequence state matrix
Input matrix
Figure imgf000033_0002
where:
R is the stator resistance of the generator 22; L is stator inductance of the generator; and GEN is the rotating frequency of the generator. The continuous-time state matrices [A+ ] and [A- ] must be calculated every time ω_ GEN changes and will normally be calculated for each sampling period δ.
Block 3: Block 3 calculates the discrete-time matrices that are used by the n-samples discrete- time current controller described below with reference to Block 4. It is possible to adjust the time response as an expected integer number. "Dead-beat" control can be achieved for n = 1.
The space-state representation of a linear continuous-time model can be represented by:
x(t) = [A] c(t) + [B]u(t)
where: x(t) is defined as the derivative f the state x(t) ;
Figure imgf000034_0001
u(t) is defined as the control inpu ; [A] is the continuous-time state matrix; and [B] is the continuous-time input matrix.
Given the sampling period δ, and under the assumption that a sample and hold is used for the sampling of the state x(t) and the control input u{f) then the discrete-time state- space representation of the previous model can be represented by:
where: xk+1 is the state calculated for the next sample, associated with the instant tk+1 ; uk is the input available at the instant tk ;
Figure imgf000035_0002
is the discrete-time state matrix; and is the discrete-time input matrix, with defined as the
Figure imgf000035_0003
Figure imgf000035_0004
identity matrix.
The discrete-time model can be interpreted as a "one-sample" prediction model for unbalanced operating conditions.
In the case where: is the time constant of the generator side circuit then the discrete-time state
Figure imgf000035_0005
matrix [F ± J and the discrete-time input matrix can be calculated from:
Figure imgf000035_0006
Figure imgf000035_0007
Negative sequence discrete-time state matrix
which could be written as:
Figure imgf000035_0008
Figure imgf000035_0001
Positive sequence discrete-time state matrix
which could be written as:
Figure imgf000035_0009
and
Positive sequence discrete-time control matrix
Figure imgf000035_0010
which could be written as:
Figure imgf000036_0004
and Negative sequence discrete-time control matrix
Figure imgf000036_0001
which could be written as:
Figure imgf000036_0005
Thus, the discrete-time state matrix [F±J used in Block 4 is defined by:
Figure imgf000036_0002
and the associated discrete-time input matrix [G±J used in Block 4 is defined by:
Figure imgf000036_0003
which could be simplified as follows:
Figure imgf000037_0001
Block 4:
Block 4 uses the current outputs and the discrete-time state and
Figure imgf000037_0004
Figure imgf000037_0005
input matrices [F ±] and [G ±], respectively, and the current references
Figure imgf000037_0006
and derived in Block 1 to calculate the four modulation indexes and
Figure imgf000037_0007
that are used by the PWM controller 44 to derive the gate drive command signals for the semiconductor power switching devices of the generator bridge 26. The modulation indexes are represented by the following modulation vector:
Figure imgf000037_0003
Given the adjustment gain matrix [J] where:
Figure imgf000037_0002
where j = gain and "dead-beat" control is obtained for the case where j = 0 and the identity matrix [ld] defined by:
Figure imgf000038_0001
then the calculation of the four modulation indexe are defined
Figure imgf000038_0004
by the main discrete-time equation:
Figure imgf000038_0002
It will be noted that the discrete-time input matrix [G ±] must be inverted for each sampling period δ. Any suitable method for inverting the discrete-time input matrix can be used. Examples would include the Gauss-Jordan elimination, Gaussian elimination and LU decomposition methods.
Figure imgf000038_0003
In general terms it is possible to use a pole placement tracking error method to set value of j. For "dead-beat" control where n = 1 then the poles of the DT-VOC function block 42 must be placed at the centre of the unit circle in the z-plane (discrete-time plane). For other values of n (i.e. two or more sampling periods) then j is calculated using the desired time-response in closed-loop of the active rectifier/inverter and network system setting poles of the DT-VOC function block 42 inside the unit circle. For the particular case with "dead-beat" control (i.e. where j = 0) then the main discrete-time equation can be simplified to:
Figure imgf000039_0001
The sampling period δ may be fixed and optionally set to be the same as the PWM switching period of the generator bridge 26. However, the sampling period δ may also be variable, either independently or with changes in the PWM switching period.
Taking one operating example, for a change in speed of the generator 22 then Block 2 of the DT-VOC function block 42 calculates the new values for the continuous-time state matrices [A+] and [A-] and corresponding changes to the discrete-time state matrix [F ±] and the discrete-time input matrix [G ±] These changes are then acted on by Block 4 and the subsequent summing blocks to calculate the new modulation indexes and hence the gate drive command signals to be
Figure imgf000039_0002
applied to the generator bridge 26 by the PWM controller 44 during the next sampling period to achieve the levels of active power and flux (or power factor) specified in the active power and flux (or power factor) references POWER* and Φ* (or PF*), respectively, in the presence of a speed change.
Network bridge control
The control of the network bridge 26 will be as described generally above and corresponding parts have been given the same reference numerals.
A rotor speed feedback signal N can be derived from a speed sensor (or alternatively from an observed rotor speed signal) and then filtered to provide a first filtered speed signal N' and a second filter speed signal N'2. The second filtered speed signal N'2 provides damping for any shaft resonance via a damping gain KD. The first filtered speed signal N' provides a pointer to a pre-calculated look-up table of power demand versus filtered speed. The look-up table may be combined with a PI regulator. The resulting active power reference P*, which is the sum of the damping and look-up table power demand signals, is applied to the network bridge controller 34 as shown in Figure 6.
A number of wind turbines as represented by the entirety of Figure 6 can be connected together to define a wind farm. In this case the voltage control scheme may include two levels of control. The first is defined at the wind farm level and is responsive to a wind farm voltage demand signal that is typically set by the utility company who controls the wind farm. This wind farm voltage demand signal is compared to a wind farm voltage feedback signal and the error between the two signals is applied to a proportional plus integral controller to define a turbine voltage demand signal VTURB* that is transmitted to all of the wind turbines in the wind farm. A second level of control is then applied to each of the individual wind turbines to regulate its own output voltage in response to the turbine voltage demand signal VTURB*.
With reference to Figure 6, the reactive power demand Q* can be derived from the output of a PI regulator which is . driven by the error between the turbine voltage demand signal VTURB* and the quadrature axis positive sequence measure of the network voltage
Figure imgf000040_0003
The individual upper (U) and lower (L) gate drive command signals for the three phases red, yellow and blue resulting in individual signals RU, RL, YU, YL, BU and
BL of the network bridge 30 are calculated in the PWM controller 18 using the total modulation index magnitude m (as derived from the four modulation indexes
Figure imgf000040_0001
Figure imgf000040_0002
provided by the DT-VOC function block 14), the sum of the angles θo and θ_NET and the PWM frequency as described above. More particularly, the DT-VOC function block 14 may use an n-samples discrete-time current controller (Block 4 of Figure 4) or an n-samples discrete-time power controller (Block 6 of Figure 5). The DT-VOC function block 14 represents a discrete-time model of the network bridge and network system for both balanced and unbalanced operating conditions. In other words, the discrete-time model for the network side of the power converter 20 can cope fully with unbalanced operating conditions.
Operation of the power converter for wind turbine applications
The overall control of the power converter 20 using the combination of a generator bridge controller 32 and a network bridge controller 34 operates as follows.
In response to an increase in wind speed, the turbine rotor accelerates as the power absorbed by the power converter 20 does not equal the aerodynamic power into the turbine rotor. As the turbine rotor accelerates, the value of the rotor speed feedback signal N increases. A first filtered speed signal N' is used as a pointer pre-calculated look-up table and defines a new active power reference P* that is to be exported by the network bridge 30 under the control of the network bridge controller 34. Exporting more power from the dc link 28 through the network bridge 30 causes the dc link voltage Vdc to reduce. Reductions in the dc link voltage Vdc causes the generator bridge active power reference POWER* to increase and so more power is taken from the generator 22 through the generator bridge 26 under the control of the generator bridge controller 32. Power is taken from the turbine rotor to balance that being exported from the network bridge 30 until dc link voltage is again returned to its reference value and an equilibrium (or steady state) is achieved where aerodynamic power equals exported power. Additional trimming of the active power reference P* can carried out by the filter function on rotor speed feedback signal N to dampen any drive train resonances.
The power converter 20 will respond to a deceleration of the turbine rotor (i.e. for a reduction in wind speed) in a corresponding but opposite manner.
The power converter .20 will also respond to other operating situations, such as a change in the turbine voltage demand signal VTURB* or the dc link voltage reference Possible modifications to the power converter topology
Typically, the generator will be a three-phase machine but other phase numbers can be employed. The power converter can also be arranged to operate with multi-level inverters instead of the two-level inverter arrangement described above.
The controller arrangement described above proposes two independent controllers for the network bridge and generator bridge. It would be equally suitable to integrate the functionality of the controllers on to one physical controller. Similarly, the functionality could be spread across more than two controllers if this is convenient to the practical implementation of the power converter.
Practical implementations
The power converter topology arrangements can be implemented as follows. The generator bridge 26 and network bridge 30 can each be implemented using a MV3000 liquid cooled DELTA inverter module of suitable power rating. This is an IGBT- based voltage source inverter suitable for operation on a 690 V ac network with a resulting dc link voltage of 1100 V. The generator bridge controller 32 and the network bridge controller 34 can each be implemented using a MV3000 DELTA controller. This is a microprocessor-based electronic controller, the firmware for which incorporates the functionality necessary to realise the above power control schemes. The microprocessor operates on a fixed or variable time base, sometimes referred to as "scan time", relating to the PWM frequency of the controller and or the chosen sampling period δ. All these products are supplied by Converteam Ltd of Boughton Road, Rugby, Warwickshire, CV21 IBU.
Power converter for motoring applications
With reference to Figure 8, a power converter 50 can be used for motoring
) applications. The power converter 50 can be used a part of an electric marine propulsion system or a drive system for pumps, fans, compressors or other industrial type loads, for example. More particularly, a propeller assembly 52 of an electric marine propulsion system can be driven by the rotor of a variable speed ac permanent magnet synchronous motor 54. The propeller assembly 52 will normally consist of a number of blades mounted on a rotating shaft with a fixed pitch. The rotating shaft may be directly connected to the rotor of the motor 54 or indirectly through a gearbox (not shown) that is used to adjust the shaft speed. The speed at which the propeller assembly 52 must rotate will depend on the speed of the marine vessel and the level or direction of thrust required for propulsion. However, because the speed of rotation varies, the voltage and frequency applied to the terminals of the motor 54 must also vary. The generator bridge 26 of the power converter 20 of Figure 6 is therefore replaced by a three-phase motor bridge 56 which in normal operation operates as an inverter to supply power to the motor from a dc link 58. The motor bridge 56 has a conventional three-phase two-level topology with a series of semiconductor power switching devices fully controlled and regulated using a PWM strategy. The derivation of the gate drive command signals that are used to control the semiconductor power switching devices of the motor bridge 56 is described in more detail below.
A power network of the marine vessel operates at a nominally fixed frequency and includes a common ac supply bus (labelled "BUS") that receives power from an ac generator (not shown). The ac terminals of the network bridge 60 of the power converter 50 are therefore connected to the supply bus via an ac filter 62 and a step- down transformer 64. In normal operation the network bridge 60 will operate as an active rectifier to supply power from the supply bus to the dc link 58. Protective switchgear (not shown) can be included to provide a reliable connection to the supply bus and to isolate the propulsion system from the power network for various operational and non-operational requirements.
The principal control for the dc input voltage of the motor 54 is achieved by controlling the motor bridge 56. The network bridge 60 is controlled to meet two principal objectives, namely active power and supply bus voltage. A detailed description of how this control is achieved is provided below. The derivation of the gate drive command signals that are used to control the semiconductor power switching devices of the network bridge 60 is also described in more detail below.
In a conventional marine propulsion system, the desired power network voltage would typically be set by a power management system (not shown) and provided to the automatic voltage regulator (AVR) of each generator (not shown). The power management system may also supply a voltage reference VBUS* to the power converter 50. The voltage reference VBUS* represents the desired voltage to be achieved at the network terminals of the ac filter 62 during normal operation of the power converter 50.
Motor bridge control
The principal control of the motor bridge 56 is to manage the dc link voltage and the flux in the motor 54.
A motor bridge controller 66 receives a generator bridge active power reference POWER* and a flux reference Φ* or power factor reference PF*. The generator bridge controller 66 also receives a voltage feedback signal Vdc indicative of the dc link voltage and a current feedback signal I MOT (comprising individual current measurement
Figure imgf000044_0003
for red, yellow and blue phases, respectively) that is derived from a current transducer on each of the three phase connections between the motor 54 and the motor bridge 56.
The positive sequence voltage angle θ MOT is measured by a rotor position transducer that is initialised with the magnetic poles of the motor. The current feedback signal I MOT is supplied to a function block 68 which uses the signal θ MOT , and its inverse signal -θ_ MOT , to convert the individual current measurements for the red, yellow and blue phases into positive and negative sequence current outputs Voltage outputs (which
Figure imgf000044_0001
Figure imgf000044_0002
effectively represent the back emf voltage of the motor 54) can be calculated by the function block 68 from the rotor speed, parameters relating to the magnet characteristic (flux level) and the current output derived from
Figure imgf000045_0001
I_MOT.
The motor bridge power reference POWER* can be derived from the output of a PI regulator which is driven by the error between a dc link voltage reference Vdc* and the voltage feedback signal Vdc indicative of the dc link voltage. The flux reference Φ* and the dc link voltage reference Vdc* may be set constants for a particular drive configuration. Although the motor is a permanent magnet synchronous machine and therefore has in-built magnets providing the bulk of the flux, a flux reference is still needed for one or more of the following reasons: (i) to manage the terminal voltage of the motor presented to the ac terminals of the motor bridge, (ii) to compensate for magnet induction including temperature effects and (iii) to optimise the efficiency of the motor-motor bridge interaction.
The DT-VOC function block 70 uses the voltage feedback signal Vdc, the active power reference POWER*, the flux reference Φ* or power factor reference PF*, the oscillating component references O1 * and 02*, the positive and negative sequence voltage and current outputs the value of the
Figure imgf000045_0002
sampling period δ and the rotating frequency of the motor ω_MOT to calculate direct and quadrature axis modulation indexes for each sampling
Figure imgf000045_0003
period.
The individual upper (U) and lower (L) gate drive command signals for the three phases red, yellow and blue resulting in individual signals RU, RL, YU, YL, BU and
BL of the motor bridge are calculated in a PWM controller 72 using the total modulation index magnitude m (as derived from the four modulation indexes
Figure imgf000045_0005
provided by the DT-VOC function block 70), the sum of the ang es
Figure imgf000045_0004
θ0 and θ _M0T and the PWM frequency as described above. More particularly, the DT-VOC function block 70 may use an n-samples discrete-time current controller (Block 4 of Figure 7) but where in the derivation of the main discrete-time equations (EQ5) and (EQ6):
R is the stator resistance of the motor 54; L is stator inductance of the motor; ω_M0T is the rotating frequency of the motor and is used in place of ω_GEN; and is the time constant of the motor side circuit.
Figure imgf000046_0001
The flux reference Φ* or power factor reference PF* are used to derive a reactive power reference Q* within the DT-VOC function block 70 using the relationships given above.
The DT-VOC function block 70 might also use an n-samples discrete-time power controller similar to that shown in Figure 5.
The DT-VOC function block 70 represents a discrete-time model of the motor bridge and motor system for both balanced and unbalanced operating conditions. In other words, the discrete-time model for the motor side of the power converter 50 can cope fully with unbalanced operating conditions.
Network bridge control
A network bridge controller 74 supplies gate drive command signals to the network bridge 60 which cause the semiconductor power switching devices to be switched on and off resulting in a particular voltage being applied to the ac filter terminals. The network bridge controller 74 will select the voltage to be applied based on an active power reference P* that represents the level of power to be transferred to the dc link from the common ac supply bus through the motor bridge 56 and is provided by a speed/power controller 76, a voltage reference VBUS* that represents a desired voltage to be achieved at the network terminals of the ac filter 62 and is provided by the power management system, and the voltage and current feedback signals V_NET and I_NET. A reactive power reference Q* is derived from the voltage reference VBUS*.
The network bridge controller 74 includes a function block 16, a DT-FOC function block 14 and a PWM controller 18 that operate as described above for the network bridge controller 34 of Figure 6. The individual upper (U) and lower (L) gate drive command signals for the three phases red, yellow and blue resulting in individual signals RU, RL, YU, YL, BU and BL for the network bridge 60 are calculated in the
PWM controller 18 using the total modulation index magnitude m (as derived from the four modulation indexes
Figure imgf000047_0001
provided by the DT-VOC function block 14), the sum of the angles θ0 and θ _NET and the PWM frequency as described above. More particularly, the DT-VOC function block 14 may use an n- samples discrete-time current controller (Block 4 of Figure 4) or an n-samples discrete-time power controller (Block 6 of Figure 5). The DT-VOC function block 14 represents a discrete-time model of the network bridge and network system for both balanced and unbalanced operating conditions. In other words, the discrete-time model for the network side of the power converter 50 can cope fully with unbalanced operating conditions.
Operation of the power converter for motoring applications
The overall control of the power converter 50 for a marine propulsion system using the combination of a motor bridge controller 66 and a network bridge controller 74 operates as follows.
When a thrust requirement is made to the marine propulsion system this will either be supplied directly to the network bridge controller 74 as an active power reference P* or as a speed reference. The power and speed references can be provided to the speed/power controller 76 directly from control levers on the bridge of the marine vessel or from a vessel control system and represent vessel control commands. A speed reference will be converted to an active power reference P* by the speed/power controller 76 as part of a speed control loop with reference to the actual speed of the motor 54 detected by a speed sensor. Applying the active power reference P* to the network bridge controller 74 will cause the dc link voltage to increase. Once the dc link voltage reaches the level set by the dc link voltage reference Vdc* the motor bridge controller 66 will begin to request power in an attempt to limit the dc link voltage at the desired level and will start to accelerate the shaft of the propeller assembly 52.
The magnitude of the power transfer through the network bridge 60 can be limited by a signal derived from the power reference P*.
Once an initial steady state has been achieved, the power converter 50 operates in a dynamic manner to accommodate changing thrust requirements. For example, for an increasing thrust requirement (i.e. for an increasing reference signal P*) the network bridge controller 74 causes the network bridge 60 to import more power from the supply bus to the dc link 58. Increasing the amount of power that is imported to the dc link 58 leads to an increase in the dc link voltage. The motor bridge controller 66 responds to this increase in the dc link voltage to cause the motor bridge 56 to draw more power out of the dc link 58 and provides this to the motor 54 until a new steady state is achieved (i.e. where the amount of power that is supplied from the supply bus to the dc link 58 is equal to the amount of power that is supplied from the dc link to the motor 54). In this steady state, the dc link voltage has matched the level set by the dc link voltage reference Vdc*.
For a reducing thrust requirement then opposite control actions take place.
Other potential applications for DT-VOC
STATCOM:
In many power network or supply grid applications, it necessary to perform reactive power compensation in order to control voltage magnitude at a specific point along an overhead line. One solution is to use shunt compensation such as static reactive compensation (STATCOM) or static VAR compensation (SVC) to enable the power network to operate in unbalanced conditions. The STATCOM arrangement will normally include a VSC active rectifier/inverter whose ac terminals are connected to the power network via an ac filter and a transformer. The active rectifier/inverter can be controlled using a DT-VOC scheme as described above. One of the advantages of DT-VOC for STATCOM applications is the ability to satisfy low voltage ride through in unbalanced operated conditions.
VSC-HVDC:
High voltage direct current (HVDC) links are used to connect two power networks or supply grids together. In a typical back-to-back VSC-HVDC link the dc terminals of a pair of VSC active rectifier/inverters are joined together by a dc link and used to connect two power networks having different operating frequencies, for example. The pair of VSC active rectifier/inverters can also be joined together by an overhead line or long-distance dc cable. Each active rectifier/inverter operates as a network bridge and can be controlled using a DT-VOC scheme under unbalanced conditions to provide the best power dynamics for a given switching frequency, synchronised with the sampling period of the associated network bridge controller.
Renewable energy devices:
A VSC active rectifier/inverter can be used as a network bridge to interface a renewable energy device to a fixed frequency power network or supply grid. In the case of a photovoltaic cell that converts sunlight into useful electrical energy then the dc terminals of the network bridge can be connected to the photovoltaic cell via dc link and a dc-dc converter. In the case of a fuel cell (i.e. an electrochemical energy conversion device) then the dc terminals of the network bridge can be connected directly to the fuel cell via a dc link. The network bridge can be controlled using a DT-VOC scheme as described above.

Claims

1. A method of controlling a voltage source converter (VSC) active rectifier/inverter (2) including a plurality of semiconductor switching devices operated in accordance with a pulse width modulation strategy and having ac terminals connected to a load system (4), the method comprising the steps of: calculating a discrete-time model of the active rectifier/inverter (2) and load system (4) for both balanced and unbalanced operating conditions; using the discrete-time model to derive modulation indexes based on an active power reference (P*) for a particular sampling period; . using the modulation indexes to derive gate drive command signals; and applying the gate drive command signals to the active rectifier/inverter (2) to control the semiconductor power switching devices of the active rectifier/inverter during a subsequent sampling period to achieve a desired level of active power at the ac terminals of the active rectifier/inverter that corresponds to the active power reference (P*).
2. A method according to claim 1, wherein the modulation indexes derived from the discrete-time model are further based on a reactive power reference (Q*) for the particular sampling period, and wherein the gate drive command signals are applied to the active rectifier/inverter (2) to control the semiconductor power switching devices of the active rectifier/inverter during a subsequent sampling period to achieve desired levels of active and reactive power at the ac terminals of the active rectifier/inverter that correspond to the active and reactive power references (P* and Q*).
3. A method according to claim 1, wherein the modulation indexes derived from the discrete-time model are further based on a flux reference (Φ*) for the particular sampling period, and wherein the gate drive command signals are applied to the active rectifier/inverter to control the semiconductor power switching devices of the active rectifier/inverter during a subsequent sampling period to achieve desired levels of active power and flux at the ac terminals of the active rectifier/inverter that correspond to the active power and flux references (P* and Φ*).
4. A method according to claim 1, wherein the modulation indexes derived from the discrete-time model are further based on a power factor reference (PF*) for the particular sampling period, and wherein the gate drive command signals are applied to the active rectifier/inverter (2) to control the semiconductor power switching devices of the active rectifier/inverter during a subsequent sampling period to achieve desired levels of active power and power factor at the ac terminals of the active rectifier/inverter that correspond to the active power and power factor references (P* and PF*).
5. A method according to any preceding claim, wherein the modulation indexes derived from the discrete-time model are further based on one or more oscillating references for the particular sampling period.
6. A method according to any preceding claim, wherein the modulation indexes are derived using a discrete-time voltage-oriented (DT-VOC) controller (14) that calculates a discrete-time model of the active rectifier/inverter and load system and the. gate drive command signals are derived using a pulse width modulation (PWM) controller (18).
7. A method according to claim 6, wherein the gate drive command signals are applied to the active rectifier/inverter (2) by the PWM controller (18) during a subsequent sampling period.
8. A method according to any preceding claim, wherein the modulation indexes derived from the discrete-time model are further based on voltage and/or current inputs for the particular sampling period.
9. A method according to any preceding claim, wherein the modulation indexes derived from the discrete-time model are further based on a voltage feedback signal indicative of a dc link voltage.
10. A method according to any preceding claim, wherein the gate drive command signals are applied to the active rectifier/inverter (2) during a sampling period that immediately follows the particular sampling period.
5 11. A controller for a voltage source converter (VSC) active rectifier/inverter (2) including a plurality of semiconductor switching devices operated in accordance with a pulse width modulation (PWM) strategy and having ac terminals connected to a load system (4), wherein the controller is digital and calculates a discrete-time model of the active rectifier/inverter and load system for both balanced and unbalanced
10 operating conditions, wherein the discrete-time model uses an active power reference
(P*) for a particular sampling period to derive modulation indexes, and wherein the modulation indexes are used to derive gate drive command signals that are applied to the active rectifier/inverter (2) to control the semiconductor power switching devices of the active rectifier/inverter during a subsequent sampling period to achieve a
15 desired level of active power at the ac terminals of the active rectifier/inverter that corresponds to the active power reference (P*).
12. A controller according to claim 11, wherein the discrete-time model also uses a reactive power reference (Q*) to derive the modulation indexes such that the gate
20 drive command signals are applied to the active rectifier/inverter (2) to control the semiconductor power switching devices of the active rectifier/inverter during a subsequent sampling period to achieve desired levels of active and reactive power at the ac terminals of the active rectifier/inverter that correspond to the active and reactive power references (P* and Q*).
25
13. A controller according to claim 11, wherein the discrete-time model also uses a flux reference (Φ*) t o derive the modulation indexes such that the gate drive command signals are applied to the active rectifier/inverter (2) to control the semiconductor power switching devices of the active rectifier/inverter during a
30 subsequent sampling period to achieve desired levels of active power and flux at the ac terminals of the active rectifier/inverter that correspond to the active power and flux references (P* and Φ*).
14. A controller according to claim 11, wherein the discrete-time model also uses a power factor reference (PF*) to derive the modulation indexes such that the gate drive command signals are applied to the active rectifier/inverter (2) to control the semiconductor power switching devices of the active rectifier/inverter during a subsequent sampling period to achieve desired levels of active power and power factor at the ac terminals of the active rectifier/inverter that correspond to the active power and power factor references (P* and PF*).
15. A controller according to any of claims 11 to 14, wherein the discrete-time model also uses one or more oscillating references for a particular sampling period to derive the modulation indexes.
16. A controller according to any of claims 11 to 15, wherein the controller includes a discrete-time voltage-oriented control (DT-VOC) controller (14) and a pulse width modulation (PWM) controller (18), wherein the DT-VOC controller (14) calculates the discrete-time model of the active rectifier/inverter and load system, derives the modulation indexes and supplies the modulation indexes to the PWM controller (18), and wherein the PWM controller (18) uses the supplied modulation indexes to derive the gate drive command signals that are applied to the active rectifier/inverter (2) by the PWM controller (18) during a subsequent sampling period.
17. A controller according to claim 16, wherein the discrete-time model also uses voltage and/or current inputs for a particular sampling period to derive the modulation indexes.
18. A controller according to claim 17, wherein the controller further includes means for deriving the voltage and/or current inputs from measured values of voltage and/or current between the active rectifier/inverter and the load system, and wherein the means supplies the voltage and/or current inputs to the DT-VOC controller (14).
19. A controller according to any of claims 16 to 18, wherein the PWM controller (18) applies the gate drive command signals to the active rectifier/inverter (2).
20. A voltage source converter (VSC) active rectifier (2) controlled using the method of any of claims 1 to 10.
21. A voltage source converter (VSC) active rectifier/inverter (2) and a controller according to any of claims 11 to 19.
22. A power converter including a first voltage source converter (VSC) active rectifier/inverter (30) controlled using the method of claim 2 and a second VSC active rectifier/inverter (26) controlled using the method of claim 3 or claim 4.
23. A power converter including a first voltage source converter (VSC) active rectifier/inverter (30) controlled by a controller according to claim 12 and a second
VSC active rectifier/inverter (26) controlled by a controller according to claim 13 or claim 14.
24. A power converter according to claim 22 or claim 23, wherein the ac terminals of the first active rectifier/inverter (30) are connected to a load system consisting of an ac filter (36) and a power network, the ac terminals of the second active rectifier/inverter (26) are connected to a load system consisting of an electrical machine (22), and wherein the first and second active rectifier/inverters have dc terminals connected together by a dc link (28).
PCT/GB2008/002330 2007-07-28 2008-07-08 Control methods for vsc active rectifier/inverters under unbalanced operating conditions WO2009016340A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
GB0714851.3 2007-07-28
GB0714851.3A GB2451463B (en) 2007-07-28 2007-07-28 Control methods for VSC active rectifier/inverters under unbalanced operating conditions

Publications (1)

Publication Number Publication Date
WO2009016340A1 true WO2009016340A1 (en) 2009-02-05

Family

ID=38529005

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/GB2008/002330 WO2009016340A1 (en) 2007-07-28 2008-07-08 Control methods for vsc active rectifier/inverters under unbalanced operating conditions

Country Status (2)

Country Link
GB (1) GB2451463B (en)
WO (1) WO2009016340A1 (en)

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101847875A (en) * 2010-06-18 2010-09-29 浙江大学 Power compensation method for unbalanced direct power control of voltage controlled grid-connected inverter
CN102142684A (en) * 2011-03-18 2011-08-03 株洲变流技术国家工程研究中心有限公司 High-voltage direct-hanging type scalable vector graphics (SVG) comprehensive control device and comprehensive control method
CN102832631A (en) * 2012-09-07 2012-12-19 南车株洲电力机车研究所有限公司 Integrated governance device for electric energy quality
CN103366053A (en) * 2013-06-27 2013-10-23 国家电网公司 Voltage directional vector control strategy improvement and mathematical modeling method
KR101367467B1 (en) * 2011-11-17 2014-02-27 한양대학교 산학협력단 Appatatus and method for controlling btb static synchronous compensator
CN103795067A (en) * 2014-02-13 2014-05-14 辽宁立德电力电子股份有限公司 Control method for 66 KV high-voltage directly-hung var generator
CN103904639A (en) * 2014-04-11 2014-07-02 曲阜师范大学 Double-fed wind turbine generator converter control method used for flexible direct current power transmission system
CN104079182A (en) * 2014-06-18 2014-10-01 华为技术有限公司 Inverter system
WO2015132262A1 (en) * 2014-03-04 2015-09-11 Alstom Technology Ltd A voltage source converter
US9166500B2 (en) 2013-04-11 2015-10-20 General Electric Company Power decoupling controller and method for power conversion system
CN105680475A (en) * 2016-03-08 2016-06-15 太原理工大学 Method for suppressing grid-connected instant impact current of doubly-fed wind power generator
CN108141211A (en) * 2015-10-13 2018-06-08 大陆泰密克微电子有限责任公司 For making the method for at least one semiconductor switch operation and circuit device, for making the method for motor operation and current transformer
CN109194148A (en) * 2018-10-11 2019-01-11 中国兵器装备集团自动化研究所 A kind of novel high-precision high power AC Constant Current-Source Design method
CN111525591A (en) * 2020-04-30 2020-08-11 陕西科技大学 VSC control method under three-phase unbalanced state
CN111725815A (en) * 2020-06-11 2020-09-29 国网湖南省电力有限公司 Configuration method of synchronous phase modulator of extra-high voltage direct current weak receiving end power grid
US11183956B2 (en) 2019-03-21 2021-11-23 Hamilton Sundstrand Corporation Integrated electric propulsion system
WO2022041363A1 (en) * 2020-08-26 2022-03-03 东南大学溧阳研究院 Power electronic device control initialization method

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9496717B2 (en) 2008-10-28 2016-11-15 Technical University Of Denmark System and method for connecting a converter to a utility grid
CN101521481B (en) * 2009-04-07 2011-01-12 浙江大学 Asymmetry coordination direct power control method of double-fed asynchronous wind power generation system
ES2360167B1 (en) * 2009-08-10 2012-05-08 Ingeteam Technology, S.A. METHOD FOR CONTROLLING AN ENERGY CONVERSION SYSTEM
US9382898B2 (en) 2010-11-10 2016-07-05 Vestas Wind Systems A/S Wind turbine power production using positive and negative sequence current component parameters generated based on operational mode
DK2712475T3 (en) * 2011-08-22 2023-09-25 Siemens Ag Method for controlling a direct current to alternating current converter of a wind turbine
CN102868309B (en) * 2012-09-10 2014-11-19 中国石油大学(北京) PWM (Pulse-Width Modulation) rectifier controlling method and PWM rectifier
CN103825486B (en) * 2014-01-17 2016-04-20 华北电力大学 The control method of photovoltaic DC-to-AC converter when a kind of asymmetrical voltage falls temporarily
RU187091U1 (en) * 2018-12-20 2019-02-19 Федеральное государственное бюджетное образовательное учреждение высшего образования "Национальный исследовательский Мордовский государственный университет им. Н.П. Огарёва" Three-phase rectifier-inverter module control device
EP4123863A1 (en) * 2021-05-05 2023-01-25 General Electric Technology GmbH Electrical assembly

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070108771A1 (en) * 2005-11-11 2007-05-17 Rodney Jones Power converters
WO2007070815A2 (en) * 2005-12-14 2007-06-21 Gm Global Technology Operations, Inc Method and apparatus for controlling voltage linearity of voltage source inverters

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63127314A (en) * 1986-11-18 1988-05-31 Toshiba Corp Power control equipment
US4994981A (en) * 1988-09-30 1991-02-19 Electric Power Research Institute, Inc. Method and apparatus for controlling a power converter
US5115386A (en) * 1990-10-15 1992-05-19 Hitachi, Ltd. Circuit for controlling an electric power supply apparatus, a method therefor and an uninterruptible power supply
JPH0715969A (en) * 1993-06-28 1995-01-17 Sanyo Electric Co Ltd Controlling method of inverter

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070108771A1 (en) * 2005-11-11 2007-05-17 Rodney Jones Power converters
WO2007070815A2 (en) * 2005-12-14 2007-06-21 Gm Global Technology Operations, Inc Method and apparatus for controlling voltage linearity of voltage source inverters

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
KARLIS A ET AL: "Small power systems fed by hydro, photovoltaic, wind turbines and diesel generators", ELECTRONICS, CIRCUITS, AND SYSTEMS, 1996. ICECS '96., PROCEEDINGS OF T HE THIRD IEEE INTERNATIONAL CONFERENCE ON RODOS, GREECE 13-16 OCT. 1996, NEW YORK, NY, USA,IEEE, US, vol. 2, 13 October 1996 (1996-10-13), pages 1013 - 1016, XP010217343, ISBN: 978-0-7803-3650-6 *
NIKKHAJOEI ET AL: "Electromagnetic transients of a micro-turbine based distributed generation system", ELECTRIC POWER SYSTEMS RESEARCH, ELSEVIER, vol. 77, no. 11, 18 July 2007 (2007-07-18), pages 1475 - 1482, XP022156632, ISSN: 0378-7796 *

Cited By (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101847875A (en) * 2010-06-18 2010-09-29 浙江大学 Power compensation method for unbalanced direct power control of voltage controlled grid-connected inverter
CN102142684A (en) * 2011-03-18 2011-08-03 株洲变流技术国家工程研究中心有限公司 High-voltage direct-hanging type scalable vector graphics (SVG) comprehensive control device and comprehensive control method
KR101367467B1 (en) * 2011-11-17 2014-02-27 한양대학교 산학협력단 Appatatus and method for controlling btb static synchronous compensator
CN102832631A (en) * 2012-09-07 2012-12-19 南车株洲电力机车研究所有限公司 Integrated governance device for electric energy quality
US9166500B2 (en) 2013-04-11 2015-10-20 General Electric Company Power decoupling controller and method for power conversion system
CN103366053A (en) * 2013-06-27 2013-10-23 国家电网公司 Voltage directional vector control strategy improvement and mathematical modeling method
CN103795067A (en) * 2014-02-13 2014-05-14 辽宁立德电力电子股份有限公司 Control method for 66 KV high-voltage directly-hung var generator
US10027253B2 (en) 2014-03-04 2018-07-17 General Electric Technology Gmbh Voltage source converter
WO2015132262A1 (en) * 2014-03-04 2015-09-11 Alstom Technology Ltd A voltage source converter
CN106063102A (en) * 2014-03-04 2016-10-26 通用电器技术有限公司 A voltage source converter
CN103904639A (en) * 2014-04-11 2014-07-02 曲阜师范大学 Double-fed wind turbine generator converter control method used for flexible direct current power transmission system
CN104079182A (en) * 2014-06-18 2014-10-01 华为技术有限公司 Inverter system
WO2015192666A1 (en) * 2014-06-18 2015-12-23 华为技术有限公司 Inverter power system
US9800168B2 (en) 2014-06-18 2017-10-24 Huawei Technologies Co., Ltd. Inverter power supply system
CN108141211A (en) * 2015-10-13 2018-06-08 大陆泰密克微电子有限责任公司 For making the method for at least one semiconductor switch operation and circuit device, for making the method for motor operation and current transformer
CN105680475A (en) * 2016-03-08 2016-06-15 太原理工大学 Method for suppressing grid-connected instant impact current of doubly-fed wind power generator
CN105680475B (en) * 2016-03-08 2018-09-25 太原理工大学 A method of inhibiting the grid-connected moment impact electric current of doubly-fed wind turbine
CN109194148A (en) * 2018-10-11 2019-01-11 中国兵器装备集团自动化研究所 A kind of novel high-precision high power AC Constant Current-Source Design method
US11183956B2 (en) 2019-03-21 2021-11-23 Hamilton Sundstrand Corporation Integrated electric propulsion system
CN111525591A (en) * 2020-04-30 2020-08-11 陕西科技大学 VSC control method under three-phase unbalanced state
CN111525591B (en) * 2020-04-30 2023-03-14 陕西科技大学 VSC control method under three-phase unbalanced state
CN111725815A (en) * 2020-06-11 2020-09-29 国网湖南省电力有限公司 Configuration method of synchronous phase modulator of extra-high voltage direct current weak receiving end power grid
WO2022041363A1 (en) * 2020-08-26 2022-03-03 东南大学溧阳研究院 Power electronic device control initialization method

Also Published As

Publication number Publication date
GB0714851D0 (en) 2007-09-12
GB2451463A (en) 2009-02-04
GB2451463B (en) 2012-07-25

Similar Documents

Publication Publication Date Title
WO2009016340A1 (en) Control methods for vsc active rectifier/inverters under unbalanced operating conditions
Amrane et al. Design and implementation of high performance field oriented control for grid-connected doubly fed induction generator via hysteresis rotor current controller
Pena et al. Wind–diesel generation using doubly fed induction machines
Rajaei et al. Vienna-rectifier-based direct torque control of PMSG for wind energy application
Samuel et al. Grid interface of wind power with large split-winding alternator using cascaded multilevel inverter
Huynh et al. Maximum power point tracking for wind turbine using integrated generator–rectifier systems
EP1946436B1 (en) Power converters
US7692321B2 (en) Power converters
EP2481139B1 (en) Method for controlling a power converter in a wind turbine generator
Esmaili Application of advanced power electronics in renewable energy sourcesand hybrid generating systems
WO2016089859A1 (en) Bidirectional high frequency variable speed drive for chp (combined heating and power) and flywheel applications
JP2007244068A (en) Power converter
CN102868346A (en) Brushless doubly-fed motor excitation control system and control method using same
WO1993011604A1 (en) Variable speed wind turbine with reduced power fluctuation and a static var mode of operation
CN110445410A (en) A kind of more closed loops of aircraft are for electric regulating system and power supply adjusting method
Goel et al. Modeling and control of autonomous wind energy conversion system with doubly fed induction generator
Sundarabalan et al. Unified Power Quality Conditioner for Enhancement of Power Quality and Hybrid Power Generation Injection to Grid
Svensson Grid-connected voltage source converter
Wang et al. DC-link current optimal control of current source converter in DFIG
Zhu et al. A novel dynamic voltage restorer with flywheel energy storage system
Ahmed et al. Advanced control of a boost AC-DC PWM rectifier for variable-speed induction generator
CN105375786A (en) Back-to-back converter of brushless doubly-fed generator and control method
di Benedetto et al. Control strategy for flywheel energy storage systems on a three-level three-phase back-to-back converter
Mossa et al. A predictive voltage control scheme for a variable speed doubly fed induction generator
Grzesiak et al. Autonomous power generating system with multi-level converters

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 08775874

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 08775874

Country of ref document: EP

Kind code of ref document: A1