The present invention relates generally to voltage source converters used in modern power networks, and more particularly to modular multilevel converters and novel improvements thereto.
The voltage source converter (VSC) is a widely utilized solution in modern power networks, used in a variety of applications ranging from high voltage direct current (HVdc) transmission [1]-[2], to static synchronous compensators [3] and battery energy storage systems [4]. Compared with the traditional line commutated converter (LCC), the VSC does not require reactive power support from the grid. Also, the active and reactive powers can be controlled in a decoupled manner [5]-[6]. The VSC can be operated when connected to a weak grid or even a dead load with no local generation.
Traditionally, the VSC structure was either a two-level or three-level type. In the last decade or so, the modular multilevel converter (MMC) proposed by R. Marquardt et al [7] is fast becoming the preferred VSC topology. The schematic diagram of a one-phase MMC is shown in
By appropriately adding or bypassing submodules, a near-sinusoidal waveform can be synthesized as shown in
Due to the advantages mentioned above, the MMC is now widely used in applications such as HVdc transmission [9], variable-speed drives [10], renewable energy generators [11], flexible alternating current transmission systems (FACTS) [12], and so on. It has, however, not been widely used in the active power filters (APFs) for arc furnaces and the like due to the erstwhile lack of a precise way of rapidly controlling current. In these applications, the two-level converter has dominated. The inventors of the present application therefore set out to devise a control strategy that would enable an MMC to be used in an APF for harmonic elimination.
A common implementation of a shunt active power filter is shown in
Current control methods for the VSC can be classified as i) linear and ii) non-linear [14]. In the linear controllers, a voltage order is generated using the proportional-integral (PI) controller. This type of control is more suited for low-bandwidth applications such as reactive power balancing but is too slow for active harmonic filtering or for cleaning up arc furnace current waveforms [15]. For the latter, non-linear controls such as hysteresis current, delta modulation, and space vector are recommended. Space vector control such as the non-linear vector current source (NLVCS) control [16] has more bandwidth in comparison with the linear methods but requires a phase locked loop (PLL) for synchronization, as is mainly suited for active filtering of one or two specific harmonics.
Alternatively, the hysteresis modulation method is popular and has been applied to the multilevel H-bridge converters, diode clamped converters and flying capacitor converters [17]. One of the challenges with hysteresis control is the higher switching power loss, especially in two-or three-level converters, where the output voltage swing at each switching is very large. The MMCs afford the opportunity to have a switching step which is a very small fraction of the step in a two-level converter, and so have the potential for significantly reducing the switching loss. Although MMCs are seeing increasing use in HVdc and other applications, the hysteresis current control for MMCs has not been widely reported.
Accordingly, there remains a need for a new solution to address the foregoing shortcomings of the prior art.
According to a first aspect of the invention, there is provided a method for controlling a modular multilevel voltage sourced converter (MMC) to form an outputted alternating current (AC) current signal of prescribed form, wherein the MMC is electrically connected at an output port thereof to an input port of an AC electrical power system to facilitate exchange between the MMC and the AC electrical power system of electrical power derived from the outputted AC current signal, the method comprising:
In brief summary, when the value of the outputted AC current signal lies within the prescribed range, the voltage signal is kept the same or is unchanged from that possessed or established at a preceding one of the sampling instances. That is, when the value of the outputted AC current signal lies within the prescribed range at the respective sampling instance, the voltage signal from the time interval preceding the sample instance is maintained for the upcoming sampling interval to follow the sampling instance.
Typically, time intervals of sufficiently small measure are selected so that slopes of the outputted AC current signal and the reference current signal are considered substantially constant over the time intervals.
Even though bidirectional power flow is possible between the MMC and the AC electrical power system connected thereto, typically, the outputted AC current signal generated by the MMC flows from the MMC to the AC electrical power system which is external thereto.
Typically, the MMC is connected at an input port thereof to a direct current (DC) power source.
The values of the outputted current signal and the reference current signal which are compared are those at the sampling instance.
In some cases, said increasing and said decreasing of the current/time slope of the reference current signal may respectively comprise addition and subtraction of a constant slope deviation value thereto, which constant slope deviation value is applied uniformly among different sampling instances regardless of a magnitude of error between the outputted AC current signal and the reference current signal at said different sampling instances.
In such cases, the constant slope deviation value is a positive non-zero value, preferably not exceeding twice a threshold value of the prescribed range divided by the time interval.
In other cases, said increasing and said decreasing of the current/time slope of the reference current signal respectively may comprise addition and subtraction of a variable slope deviation value thereto, which variable slope deviation value is uniquely calculated for each of said sampling instances for which it is found that the value of the outputted AC current signal is outside the prescribed range.
In such cases, the variable slope deviation value may be proportional to a magnitude of an error between the outputted AC current signal and the reference current signal at the sampling instance. Typically, this error refers to a difference between the values of the outputted AC current signal and the reference current signal.
In such cases, the variable slope deviation value may be equal to a difference calculated by subtracting a threshold value of the prescribed range from an absolute value of said error, which difference is then divided by the time interval.
According to a second aspect of the invention, there is provided a hysteresis current controller for a modular multilevel voltage sourced converter (MMC) that is electrically connected at an output port thereof to an AC electrical power system at an input port thereof to facilitate exchange between the MMC and the AC electrical power system of power derived from an outputted AC current signal, said hysteresis current controller being configured to:
The controller is typically implemented digitally, therefore comprising one or more processors and non-transitory computer readable memory that is coupled thereto and stores executable statements and instructions executable by said one or more processors to perform at the least the steps recited in the second aspect of the invention, or the equivalent steps in the first aspect of the invention, and optionally any or all of the other steps contemplated in the above summary and/or in the following detailed description of preferred embodiments.
Preferred embodiments of the invention will now be described in conjunction with the accompanying drawings in which:
This disclosure begins with reference to traditional hysteresis current control for the two-level VSC and then introduces the novel hysteresis current control method for the MMC using an acceleration slope strategy. This method can be directly applied to MMCs with any number of levels. The effectiveness of the proposed method has been validated using Electromagnetic Transients (EMT) simulation. A method to determine the power loss was used to estimate switching and conduction power loss [18]-[19]. It has been demonstrated that the MMC option can greatly reduce the switching power loss as well as provide an improved output waveform in comparison with the existing hysteresis control for a two-level VSC. An application example of an MMC-based APF has been demonstrated using EMT simulation and was also constructed and tested using a hardware-in-loop (HIL) simulation on a real-time digital simulator (RTDS).
Hysteresis current control is a popular non-linear control method used for the two-level VSCs. The objective is to keep the output current within a narrow band defined by a lower and upper threshold around the reference current iref [20].
Although the traditional hysteresis control has long been used for two-level converters, it remains to be adapted for the relatively recent MMC. A novel hysteresis current control method for the MMC using an acceleration slope is introduced herein for the first time. With this new control method, the output currents of the MMC can be limited within a pre-set hysteresis band and the change in voltage at each switching will only be a small fraction of the full voltage range, so the corresponding power loss can be much reduced. Furthermore, the slope of the current can also be controlled.
The equivalent circuit model of the three-phase MMC structure is shown in
Therefore,
where, the Npk and Nnk are the number of the active submodules of the upper and lower arm in phase ‘k’ and VSM is the average dc voltage of the submodules.
From the single-line view in
The novel hysteresis current controller of the present invention is implemented digitally, with a small sampling timestep Δt, which is the interval between successive current measurements (sampling instances). The output voltage adjustments happen only on the integer multiples of Δt. As Δt is small, it is reasonable to consider the slopes of the reference current and the measured system current to be constant during this interval. Similarly, the slope of the current at time t can be approximated as the slope value from the previous timestep. To illustrate this, consider the four situations in
Four scenarios that can arise when the output current is found to be outside the prescribed hysteresis range at given sampling instance t1 are illustrated in
In the case depicted in
Similarly,
The value of the slope deviation parameter Δs can either be a pre-selected constant or be changed dynamically during operation if more precision is required. Some embodiments may have only a singular mode of operation, in which the slope deviation parameter is either a constant value applied uniformly at any sampling intervals where slope adjustment is required, or is a dynamically variable value calculated uniquely for each such instance. In other embodiments, the controller may be configured to enable switching between two different modes of operation that differ from one another in terms of the constant versus variable character of the slope deviation parameter.
In a mode or embodiment employing a constant value the slope deviation parameter Δs, the slope deviation Δs, is fixed to a pre-set constant of non-zero positive value, with a recommended upper limit of (2×hy)/Δt. Referring to
In a mode or embodiment instead employing a variable value for the slope deviation parameter Δs, better tracking of the output current is achieved, but the controller implementation is somewhat more complex. In this strategy, Δs is a dynamically calculated variable that is proportional to the magnitude of the error between the output and reference currents |i−iref|. Thus, when the error is large, the value of the Δs will be increased so that in the next timestep the current will change faster.
The inventive hysteresis current control methodology is exemplified with a simple example of an eleven-level MMC shown schematically in
Modern power grids are being increasingly impacted by the proliferation of power-electronics-based apparatus which can introduce distortion and unbalances and thus degrade power quality [22]. To mitigate the distortion, the conventional solution is to use passive LC filters which exhibit good robustness, reliability, and low cost [23]. However, they usually target specific frequencies and can become detuned as components age. A more effective and increasingly popular solution is the use of active power filters (APFs) or active power line conditioners [24]. These are usually implemented with a two-level VSC topology in hysteresis current control as discussed herein above, while the present invention instead implements novel hysteresis current control in MMCs and has been demonstrated to have operational effectiveness.
A simple single-line view MMC-based APF with its controller is shown in
The controllers are implemented in direct-quadrature (dq) coordinates (a.ka. Park's coordinates). The transformation angle (θ) used in the abc-dq transformation is measured by a phase locked loop (PLL) block with the positive sequence of phase ‘a’ of system voltage (va) as the θ=0 origin. The d- and q-axis components (iLd and iLq) of the load currents (iLabc) are usually constant, however, these would have additional components when the load currents are unbalanced. Subtracting the long-term averages (iLd,av and iLq,av) from iLd and iLq gives the contributions to the load currents from negative sequence and harmonics components. These are the undesirable components of the load currents and should be targeted for elimination by the MMC-based APF.
In addition, some other supplementary control functions have to be added, such as the regulation of the dc voltage via the signal id,dc as shown in
Thus, the unwanted components of the load currents (iLabc) can be cancelled by the compensation currents from the MMC to ensure that the system currents (iSabc) are balanced and harmonics-free. The MMC control blocks still must retain additional controls for circulating current suppression, capacitor balancing and so on.
The proposed MMC-based APF system was tested first using the Electromagnetic Transients (EMT) simulation and then constructed in physical hardware, as discussed further below. The hardware version was validated by the hardware-in-the-loop (HIL) testing on a real-time power system simulator (RTDS).
The inventive MMC hysteresis control method was simulated using the EMT simulation program (PSCAD/EMTDC). The validation system layout is the same as in
At any switching instant, the MMC controller inserts/removes usually only one or at most two submodules as can be seen by observing the vta. Thus, the change in output voltage is only a fraction of that in the two-level converter where each switching results in a change in voltage equal to the full dc voltage. This is the reason for the MMC's lower switching power loss and fewer harmonics components.
In order to show the advantage of the inventive approach, its estimated power loss is compared with that of traditional hysteresis current control on a two-level VSC. The converter power loss can be divided into i) conduction loss, ii) blocking loss, and iii) switching loss.
The conduction loss is obtained by multiplying the on-state voltage by the on-state current. Similarly, the blocking loss can be computed by multiplying the off-state blocking voltage by the leakage current.
However, the determination of the switching losses poses a challenge, as the switching process typically lasts only a few tens of nanoseconds, and if simulated, would require using very small simulation timesteps. Hence, the approach in and [19] is utilized, where the pre-and post-switching voltages (vt and vt+Δt) and currents (it and it+Δt) of the device are obtained in the simulation using reasonable timesteps of the order a few microseconds. An approximate physics-based model is then used to estimate the voltage and current waveforms (the dotted lines) during the switching interval Tsw as depicted in
Regarding power loss comparison between the inventively modified MMC and conventional two-level VSC, the power loss estimation was carried out for an eleven-level MMC with the proposed hysteresis current control and a two-level VSC with the traditional hysteresis current control [20]. For a fair comparison, the IGBTs in the MMC and two-level converter should have the same ratings. Hence the two-level converter used for comparison employs ten series IGBT modules per switch. Also, the external system, the sampling timestep, and the parameters of the controller for these two converters are the same to make a reasonable comparison. The MMC submodules were rated at 1 kV and were assumed to use the Toshiba ST1500GXH24 IGBT/diode modules with the datasheet in [27]. Table II summarizes the main data of the total power loss (sum of the switching, conduction and blocking losses).
From Table II, the two-level VSC with traditional hysteresis current controller has a loss of 12.7% which is over seven-times that of the eleven-level of the inventively modified MMC, whose loss comes in at only 1.6%. As expected, the benefit of the MMC circuit is the significant reduction in losses because each switching results in the output voltage changing over one or two capacitor levels, rather than over the full dc voltage as is the case for two-level VSC.
The losses obtained when the converters are operated to generate sinusoidal voltage outputs are also provided in Table II above. It should be noted that for a fair comparison, the modulation indices were adjusted so that the voltage waveforms have the same magnitudes as those observed in the current controlled options.
As can be seen, an MMC generating a sinusoidal ac voltage waveform would experience a loss of 1.7% which is essentially the same as the 1.6% with the proposed hysteresis current controller. In contrast, with a two-level VSC, the percentage loss is 5.6% when generating a sinusoidal ac voltage waveform but rises to 12.7% when it is used to generate the desired sinusoidal current. The result shows that, compared with the normal voltage control methods, the hysteresis current control does not increase the MMCs' loss.
Regarding the influence of controller parameters on power loss,
As mentioned before, switching can only be conducted at the integer multiples of Δt, so a smaller Δt, will typically imply a larger power loss, although with a better waveform quality. It is because the MMC will respond to the current reference more precisely due to the high sampling frequency, thus, more switching action is required, and more switching loss accrues. If Δs is very large, then the MMC switches several submodules at each switching instant, and the behavior starts approaching that of a two-level VSC with its larger power loss. So, for any Δt, all the curves approach at a larger loss value as Δs increases. In addition, before this saturation point, the percentage loss of the MMC increases in a nearly linear relationship with Δs rising.
The inventive methodology is exemplified with a simple MMC-based APF. The single-line view was shown in
The effectiveness of the proposed hysteresis current control for MMC was also validated by experiments based on the hardware-in-loop platform setup shown in
The controller (identified by Region II in
In summary, a new hysteresis methodology to control the MMC output currents using an acceleration slope strategy was developed and implemented. The successful operation of the proposed hysteresis current control was validated in offline testing using Electromagnetic Transients simulation (PSCAD/EMTDC program) and hardware-in-loop experiment (Real-time Digital Simulator). Power loss estimate calculations were carried out for the losses in the IGBTs and diodes. The results show that the MMC with the proposed hysteresis current control has a power loss which is significantly less than that in a two-level VSC with traditional hysteresis current control and is essentially the same as when the MMC is used to generate sinusoidal ac voltages. Also, the power loss of the MMC increases with the smaller sampling timestep and larger value of the slope deviation.
An MMC-based active power filter was investigated as an application example of the proposed hysteresis current control method. The EMT simulation was used to develop the concept and select feasible controller parameters, after which the controller was physically constructed and tested in a HIL environment with the electrical network part implemented on a real-time simulator. Both the EMT simulation and HIL experiment prove that the MMC-based APF can indeed inject currents into the system to cancel the unbalanced and harmonics component of the system currents to improve the power quality.
Since various modifications can be made in the invention as herein above described, and many apparently widely different embodiments of same made, it is intended that all matter contained in the accompanying specification shall be interpreted as illustrative only and not in a limiting sense.
Number | Date | Country | |
---|---|---|---|
63502189 | May 2023 | US |