scieee AI-readable full text Open interactive document viewer

Advanced Impedance-based Control Design for Decoupling Multi-Vendor Converter HVDC Grids

Agbemuko, Adedotun J.,Domínguez García, José Luis,Gomis Bellmunt, Oriol

Abstract

A progressive interconnection of existing HVDClinks to form grids and the development of completely new HVDCgrids from different vendors are expected shortly. One of thecurrent challenges of such endeavour is unintended interactionsdue to independently designed controllers. This article proposesa design methodology for decentralized controllers to mitigatesuch interactions in multi-vendor voltage source converter (VSC)-HVDC grids. The approach presented relies on the unique stand-alone input-output impedance transfer function of each VSC,and the global impedance transfer function as seen from eachterminal after interconnection with other VSCs. Subsequently,network-level controllers are designed by attempting to match theglobal responses at selected locations based on a novel interactionanalysis, to the unique transfer function model of the vendorsat the corresponding location. This approach reduces the entireproblem to an impedance matching problem. We demonstrate theefficacy and flexibility of both the methodology and the designedcontrollers in mitigating interactions due to the independentdesign of VSC controllers through nonlinear simulations on afour-terminal droop controlled HVDC grid

Full text

1 Advanced Impedance-based Control Design for Decoupling Multi-Vendor Converter HVDC Grids Adedotun J. Agbemuko, Graduate Student Member, IEEE, Jos´ e Luis Dom´ ınguez-Garc´ ıa, Member, IEEE, Eduardo Prieto-Araujo, Member, IEEE, and Oriol Gomis-Bellmunt, Senior Member, IEEE Abstract—A progressive interconnection of existing HVDC links to form grids and the development of completely new HVDC grids from different vendors are expected shortly. One of the current challenges of such endeavour is unintended interactions due to independently designed controllers. This article proposes a design methodology for decentralized controllers to mitigate such interactions in multi-vendor voltage source converter (VSC)- HVDC grids. The approach presented relies on the unique standalone input-output impedance transfer function of each VSC, and the global impedance transfer function as seen from each terminal after interconnection with other VSCs. Subsequently, network-level controllers are designed by attempting to match the global responses at selected locations based on a novel interaction analysis, to the unique transfer function model of the vendors at the corresponding location. This approach reduces the entire problem to an impedance matching problem. We demonstrate the efficacy and flexibility of both the methodology and the designed controllers in mitigating interactions due to the independent design of VSC controllers through nonlinear simulations on a four-terminal droop controlled HVDC grid. Index Terms—VSC-HVDC, DC-DC interactions, multi-vendor HVDC grid, impedance-based analysis, H∞control I. INTRODUCTION ONE of the major advantages of voltage source converter high voltage direct current (VSC-HVDC) transmission is the potential for multi-terminal DC (MTDC) grids. Literature suggests this will be the network architecture for HVDC grids in the future [1]. As of today, almost all VSC-HVDC projects implemented are HVDC links and nearly all are based on single vendor designs, where vendors often apply in-house solutions based on varying experiences and proprietary design strategies. In the near future, it is expected that these links from several vendors will be progressively interconnected to share resources, responsibilities, and overall improvement of efficiency [2]–[4]. Additionally, it is expected that newly built Adedotun J. Agbemuko and Jos´ e Luis Dom´ ınguez-Garc´ ıa are with the Electrical Power Systems Area, Institut de Rrecerca en Energia de Catalunya (IREC), 08930, Barcelona, Spain (e-mails: {aagbemuko,jldominguez}@irec.cat). Eduardo Prieto-Araujo and Oriol Gomis-Bellmunt are with the Electrical Engineering Department, Centre d‘Innovaci` o Tecnol` ogica en Convertidors Est` atics i Accionaments (CITCEA-UPC), Universitat Polit` ecnica de Catalunya, Barcelona 08028, Spain (e-mails:{eduardo.prieto-araujo, oriol.gomis}@upc.edu). This work was financially supported by the European Union’s Horizon 2020 research and innovation programme under Marie-Sklodowska-Curie action INCITE – “Innovative controls for renewable source integration into smart energy systems”, grant agreement No. 675318. This work has also been partially funded by FEDER/Ministerio de Ciencia, Innovaci´ on y Universidades - Agencia Estatal de Investigaci´ on, Project RTI2018-095429-B-I00 and by the ICREA Academia program. networks would be multi-vendor converter based. Therefore, it will be desired that multi-vendor systems can be seamlessly interconnected without issues. The HVDC community is generally aware of the emerging issues of multi-vendor systems and one of the most important is the interoperability of such independently designed systems. An industry-led European Union (EU) funded project delved deeply into the issue of interoperability in all aspects by identifying potential sources of challenges including control architectures and dynamics [5]. However, little is known on formal approaches to solving some identified challenges. Interoperability issues usually result from intellectual property protection leading to the impossibility of sharing explicit information. Even when there is some shared information, converter designs could be so different that efforts at integrating these converters result in a tedious and time-consuming process. Moreover, if retuning of converter controllers is required, vendors may be averse to such changes without a clear framework due to potential dependencies of several control loops. Besides, such retuning may never guarantee the robustness of a multivendor system [6]. Numerous researchers have made several proposals to improve the interoperability and interaction analysis of multivendor meshed HVDC grids [7]–[9]. However, proposals mainly rely on state-space approaches where explicit knowledge of all states is implied [7], [8]. It is well known that state-space methods do not support independent control design, thus, unavoidable interaction results [10]. In [5] authors proposed to adapt local control parameters based on real-time digital simulations of the interconnection of converter replicas from several vendors. Authors went further in implementing dedicated controllers to limit adverse interactions [2]. However, a methodology for adaptation and control design was not provided. Despite the growing efforts to seamlessly integrate converters from multi-vendors, vendors are often held to standards such that at in stand-alone, a converter is designed to behave optimally and predictably across expected operating range [11]. Therefore, the local behaviour pre-connection to a grid is often acceptable and vendors may be willing to provide masked transfer function responses of such behaviours. On the alternative, such transfer responses can be estimated from black-box models provided by the vendors. An advantage of transfer functions is that they mask the underlying structure of a converter and the corresponding control systems and architecture. Therefore, this pre-connection guarantee can be exploited as a reference model to design dedicated network- 2 wide decoupling controllers. In this paper, we contribute towards the realization of multivendor systems by proposing a methodology for decentralized control design of network-level controllers to mitigate interactions due to differences in control dynamics. To design the said controllers, the equivalent impedance model of each VSC is analytically derived. Then, droop gains that meet a bounded frequency requirement are selected for each VSC to guarantee an acceptable response before interconnection with an HVDC grid. Subsequently, the VSCs are interconnected through the HVDC grid to obtain the equivalent global transfer functions and the system is partitioned into two components from each controllable node. Then, interaction analysis is carried out and controllers are designed to decouple network-level interactions by manipulating the tractable components of the partitioned system from each identified controllable node. To demonstrate the efficacy and flexibility of the methodology and designed controllers in mitigating interactions, nonlinear simulations are carried out on a four-terminal droop controlled VSC-HVDC grid. II. SIMPLIFIED IMPEDANCE-BASED MODELLING OF SUBSYSTEMS For the sake of brevity since the focus of this article is on the DC side, a simplified, yet accurate modelling procedure is adopted. The detailed modelling procedures can be found in [12], [13]. The components on the AC side that impact the behaviour on the DC side — inner-loop, AC filter, PLL (phaselocked loop), are integrated through the inner-loop referenceto-output transfer function. It is important to make clear at this juncture that the main interest in this section is to obtain the final input-output impedance response of each subsystem, although analytically. This is due to the lack of availability of actual vendor models of VSCs. Hence, the use of established generic control architecture to demonstrate the methodology for advance control design. However, if actual black or grey-box models are available from a vendor, system identification methods can be adopted to obtain the final impedance response. Therefore, the knowledge of the control architecture and parameters although shown are not necessary. A realistic system identification work is postposed to a future article. A. Impedance Models of Droop/Active Power Controlled VSCs Fig. 1 illustrates a generic single-line diagram of a VSC terminal and control-block diagram. The control system is implemented in the synchronous reference frame (SRF)— dqframe, facilitated by the PLL. The final goal is to obtain the equivalent input-output impedance, representative of the VSC as a transfer function in stand-alone. This can be obtained by deriving the closed-loop response for a given control strategy employed at the local level. For a converter in droop/active power control mode, both modes can be combined in an analytical modelling procedure such that the value of droop gain determines the actual control mode. That is, constant power control mode can be obtained by setting the droop gain Rdc = 0. Fig. 2 shows the Fig. 1. Single-line terminal and control-block layout of a generic VSC Fig. 2. Simplified control-block diagram of a droop/active power VSC simplified closed-loop block diagram of an active power/droop controlled VSC. The closed-loop response of the ith converter in droop/active power mode can be obtained as Vdc,i =Hvdp cl,i (s)V∗ dc,i +Hdp cl,i(s)P∗ ac,i +zoc,i(s)In,i (1) where V∗ dc,i is the scheduled voltage reference, Vdc,i is the terminal DC voltage, P∗ ac,i is the scheduled power reference; whereas, Hvdp cl,i is the closed-loop reference to output transfer function (this cancels out in active power mode when Rdc,i = 0), Hdp cl,i(s)is the power reference to DC voltage closed-loop transfer function; In,i is the total DC-bus current flowing through the VSC, and zoc,i(s)is the equivalent inputoutput impedance. At an operating point, (1) can be linearized as ∆Vdc,i =zoc,i(s)∆In,i (2) where zoc,i(s)can be obtained from Fig. 2 as zoc,i(s) = zdc,i(s) 1 + Hvdp ol,i (s) =zdc,i(s) 1 + zdc,i(s)hi cl(s)Kp(s)u0 fdi(I0 dc,i+Rdc,i) kVdc,i+hi cl(s)Kp(s)u0 fd,iV0 dc,i  (3) where zdc,i(s)is the primitive impedance of the equivalent DC capacitance, Kp(s)is the active power PI compensator, hi cl(s) is the closed-loop gain of the inner-loop, Hvdp ol,i is the openloop gain from DC voltage reference to output; whereas, I0 dc,i, V0 dc,i,u0 fd,i are the operating points of converter DC injection current, DC and AC (at point-of-common coupling) voltages respectively, and k= 2/3is the power variant constant. 3 Fig. 3. Single-line diagram of a four-terminal HVDC grid with independently designed VSCs B. Selection of Droop Gains and Converter-level Response To provide context, in this article a four cable HVDC grid is to be interconnected with four independently designed VSCs. It is worth to remark that a more realistic system may arise from the expansion of existing HVDC links for which two converters are concurrently designed by the same vendor. Fig. 3 shows the interconnection of the VSC-HVDC grid. The grid operator identified three terminals to provide droop response as required. Therefore, VSCs-1, 2, and 4 are equipped with droop control, whereas VSC-3 is connected to an offshore intermittent power source in constant power control mode. The active power loops of the converters at VSCs-1, 2, and 4 are designed with first-order responses of 15 ms, 4ms, and 30 ms respectively. These time responses are arbitrarily chosen to reflect potential diversity of responses and may differ for different HVDC implementations. However, typical values for real implementations are typically around five to fifteen times slower than the inner-loop [14], [15]. The inner-loop is assumed standardized across all terminals with a time response of 1ms. The impacts of droop gains are most visible at the global level where more than one converter may be equipped to provide droop response. Hence, the appropriate droop gains in stand-alone that meet specific global requirements (such as a power-sharing formula) may not be known ahead of time during the independent design phases of each converter. To fit this into the described methodology, droop gains may be selected during independent design to meet a bounded requirement in the frequency domain. This is only to guarantee an acceptable behaviour pre-connection for which it is desired that the global response (after interconnection to an arbitrary grid) will mimic after supplementary control design if desired. For a maximum allowed voltage deviation of ∆Vmax dp.u. from rated voltage, and maximum expected bus current change of ∆Ip.u. of rated direct current of each converter, the bounded requirement in the frequency domain can be computed from (2) according to [16] zmax oc,i = 20 log10 ∆Vmax d,i ×Vrat ∆Ii×Irat,i dB (4) where zmax oc,i is the maximum allowed magnitude of impedance response imposed by droop control, ∆Vmax dc,i is the maximum allowed voltage deviation in p.u. at the ith VSC, Vrat is the 10-2 10-1 100101102 20 30 40 50 60 70 1 1.9 2.8 3.7 4.6 5.5 6.4 7.3 8.2 9.1 10 10-2 10-1 100101102 15 20 25 30 35 40 45 50 1 1.9 2.8 3.7 4.6 5.5 6.4 7.3 8.2 9.1 10 10-2 10-1 100101102 20 40 60 80 100 120 1 1.9 2.8 3.7 4.6 5.5 6.4 7.3 8.2 9.1 10 Fig. 4. Vendor specific terminal impedance response at an operating point for varying droop gains rated DC voltage of the grid, ∆Iiis the maximum expected DC bus current change in p.u., Irat,i is the rated current of the ith VSC. To determine the required droop gain at each converter that meets a bounded frequency requirement, Fig. 4 shows the frequency responses of the equivalent input-output impedance of each VSC (before interconnection) showing the impacts of variation of droop response from 1−10 MW/kV. In general, for all terminals, the increasing droop response reduces the steady-state gain below 1Hz where droop response is most active. Additionally, for VSC-1 and VSC-4 where the active power response is orders slower than VSC-2, increasing the droop gain also isolates low-frequency resonances that may be aggravated after interconnection despite a reduction of the steady-state gain. Therefore, the droop gain should not be unnecessarily high to prevent resonances, or too low to avoid breaching steady-state limits. For a maximum allowed voltage deviation of 0.15 p.u. and the maximum expected change in DC-bus current of ∆I= 0.25 p.u. at each VSC (equivalent to the contribution of 25% of rated power to droop response), and other required 4 10-1 100101102 10 20 30 40 50 60 Fig. 5. Unique impedance response of each VSC corresponding to selected droop gains parameters in Table III, a bound of ≈42 dB can be established and droop gains that meet this bound are selected. Due to the inherent differences in the first-order responses of each VSC, the droop gains that meet the bounded frequency response will differ as well. Hence, VSC-2 is expected to have the lowest droop gain and negligible oscillatory response for the same bound compared to VSC-1 and VSC-4; whereas, VSC-4 is expected to have the highest gain and the most oscillatory response. It is important to note that a system operator may set different physical bounds on each converter in the global system relative to the priority assigned to each terminal. Additionally, actual deviation margins will be lower after interconnection than those obtained at the local level, depending on network resistances, and the interaction with other droop gains. The approximate droop gains of each terminal equipped with droop control that meets the defined bound for VSC-1, 2, and 4 are 4.12,3.37, and 4.86 MW/kV respectively. To verify that the selected droop gains satisfy the requirements pre-connection, Fig. 5 shows the impedance response of each terminal corresponding to the selected droop gain. These are the equivalent DC impedance responses of each VSC that may be provided by a vendor or estimated from input-output responses. Importantly, these responses mask all related information about a VSC, its internal structure, control structure, among other things. Fig. 6 shows the nonlinear timedomain responses to a step response of 200 MW (≈25% of rating) at the terminals of each vendor. As can be observed, all steady-state deviations meet the bounded requirement of a maximum 1.15 p.u. of DC voltage. Furthermore, the observed resonances match the expected behaviour as seen from Fig. 5; that is the impedance responses can be estimated from input-output time responses. Specifically, VSC-4 has the most oscillatory behaviour; whereas, VSC-2 is the least oscillatory. The oscillatory behaviour is not necessarily of concern at the local level as actual oscillation frequencies may shift after interconnection, and the role of the global level controller is to mitigate such. In summary, these responses are in general acceptable. However, local oscillatory behaviour as seen from frequency responses may encourage the vendor of a converter to retune locally before interconnection. It will be highlighted in the following how the local frequency responses are completely reshaped after interconnection, showing the real challenge for DC network operators. 1.5 2 2.5 3 1 1.1 1.2 Fig. 6. Converter specific nonlinear time response of local behaviour to terminal changes Fig. 7. Single-section distributed πcable model C. DC Cable Impedance Model A single πdistributed-section cable model has been utilized in this work to model the DC cable as shown in Fig. 7 with parameters given in Table I [17]. This choice is dependent on the frequency spectrum of interest which in this work is up to the bandwidth of the inner-loop at ≈150 Hz for which a single πis sufficient [8]. Although more πsections can be utilized to improve accuracy, the increased order only overwhelms the total order of the system without adding any relevant information. From Fig. 7, the equations of the cable model are given as dim1 dt =Vdc,j lm1 −Vdc,i lm1 −im1 lm1 (∀m= 1,2,3) dVdc,j dt =2Ic,j Cij −2Ij,i Cij −Vdc,jGij 2Cij dVdc,i dt =2Ij,i Cij −2Ic,i Cij −Vdc,iGij 2Cij Ij,i = 3 X m=1 im1;In,i = nc X i=1 Ic,i (5) where mis the number of branches in a section, Vdc,i and Vdc,j are the nodal voltages at the receiving and sending ends respectively, Ic,i and Ic,j are the currents injected into the corresponding bus from each connected cable; whereas Cij and Gij are the cable pole capacitance and admittance respectively, and ncis the total number of cables connected any bus as shown in Fig. 1. Subsequently, the equivalent impedance of the cable can be obtained by transforming the state-space representation into input-output impedance transfer function. III. INTERCONNECTION OF VSCS Following the modelling procedures in Section II, all subsystems are represented as equivalent impedance transfer func- 5 TABLE I DC CABLE PARAMETERS Variable Value Variable Value r11 0.1265 Ω/km l11 0.2644 mH/km r21 0.1504 Ω/km l21 7.2865 mH/km r31 0.0178 Ω/km l31 3.6198 mH/km Cij 0.1615 µF/km Gij 0.1015 µS/km tions. Since impedance is a fundamental physical property of a network, the equivalent transfer functions can be interconnected as the physical structure of the system dictates. A. Global Response of the Interconnected System 1) SISO Characterization of Network Responses: Due to interconnection, the expression of (2) must be modified to include the rest of the system. The modified voltage response at each terminal after interconnection can be obtained from the network impedance aggregation [13], [18] and expressed in vectorized form as         ∆V1 ∆V2 ∆V3 ∆V4         | {z } ∆V =         z11(s)z12(s)z13(s)z14(s) z12(s)z22(s)z23(s)z24(s) z13(s)z23(s)z33(s)z34(s) z14(s)z24(s)z34(s)z44(s)         | {z } Zcl(s)         ∆In,1 ∆In,2 ∆In,3 ∆In,4         | {z } ∆I (6) where ∆Vis the vector of terminal voltage changes considering interconnection, ∆Iis the vector of potential bus currents changes, and Zcl(s)is the global closed-loop impedance matrix. The matrix holds the information about the smallsignal dynamics, input-output stability, converter-converter interactions, and disturbance behaviour of the entire global system as a single-entity. The diagonal elements show the contribution of the rest of the system as seen at each terminal, whereas the off-diagonal elements in combination give an indication of system-wide interaction behaviour. Fig. 8 shows the SISO frequency responses of Zcl(s)for each selected droop gains from previous section and the equivalent impedance response of each cable. The solid line indicates the calculated impedances and the star dots indicates the simulated impedances from nonlinear simulations. It can be observed the simulated results gives a good match with the derived impedances and an indication of accuracy. In addition, it is seen how the responses have been modified taking into account the impact of interconnection. Specifically, the SISO responses identify potential resonance frequencies in the system. A well damped mode around 10 Hz can be seen, a slightly damped mode around 33 Hz, and poorly damped modes at 44.2Hz and 73 Hz; these are all interaction frequencies. 2) Relative Gain Array for Interaction Detection: Despite the resonant frequencies identified by the SISO responses, it is not obvious how each VSC is interacting with others. Thus, it becomes challenging to improve the global response as desired. Furthermore, it does not provide information on how Magnitude (dB) -50 0 50 100101102 Frequency (Hz) -20 0 20 40 60 100101102 -50 0 50 100101102 -20 0 20 40 100101102 0 20 40 60 100101102 -50 0 50 100101102 20 40 60 100101102 -50 0 50 100101102 -50 0 50 100101102 0 20 40 60 100101102 Magnitude (dB)Magnitude (dB)Magnitude (dB) Magnitude (dB) Frequency (Hz) Fig. 8. SISO Frequency response of interconnected system: Analytical (red solid), simulation (blue star) global controllers should be designed with inherent coordination. The frequency-dependent Relative Gain Array (RGA) is a tool that can assist in control design to mitigate system-level multi-input multi-output (MIMO) interactions [19]–[21]. The frequency-dependent RGA provides insights into how system inputs and outputs influence each other at each frequency through relative gains. In this case, the system consists of the disturbance behaviour modelled by Zcl(s). The frequencydependent RGA can be computed as Λ(ω) =         λ11(ω)λ12(ω)· · · λ1n(ω) λ21(ω)λ22(ω)· · · λ2n(ω) . . .· · · ...· · · λ1n(ω)λ2n(ω)· · · λnn(ω)         =Zcl(jω)⊗(Zcl(jω))−T (7) where ⊗is the element-wise product (Hadamard product), n is the number of subsystems, λii predicts the influence of changes at subsystem ion itself and λij predicts the influence of changes at subsystem jon i. That is, in a perfectly decoupled system, Λ(ω)is an identity matrix Iat each frequency of interest. Hence, there is no relative amplification at a terminal for disturbances to itself and there is no transfer of dynamics between terminals since their coupling gain is 0. Although a perfectly decoupled system may not be achievable in practice or necessary for interaction-free response, the RGA at desired frequencies should be as close to a unit matrix as possible. For the global closed-loop impedance matrix Zcl, Fig. 9 shows the frequency-dependent RGA magnitude plot of Zcl(s) 6 10-1 100101102 0 20 40 60 80 100 30 40 50 60 70 80 90 100 0 5 10 15 20 11 12 13 14 22 23 24 33 34 44 Fig. 9. Frequency-dependent relative gain array for interaction detection showing the interactions between terminals, and their contributions to each identified interaction frequency. Interaction at a frequency is indicated by peaks in corresponding diagonal and off-diagonal elements. In this case, all terminals are strongly interacting in steady-state with VSC-1 expected to have the highest steady-state deviation margin followed by VSC-4, VSC-2, and VSC-3 respectively (identified by elements 11, 44,22,33). This is an expected effect of droop control. In the oscillatory region; at the first fairly damped 33 Hz resonance, VSC-1 and VSC-2 are interacting at that frequency. At 44.2Hz, VSC-3 and VSC-4 (indicated by elements 33,44, 34) are the main contributors to that frequency with VSC2 contributing slightly. At 73 Hz, VSC-1 and VSC-2 are significantly interacting at this frequency. Thus, VSC-1 is the highest contributor to oscillatory behaviour in the system, and small disturbances at that terminal may aggravate the overall response. However, in this work, constant disturbances are mainly expected from VSC-3 where an intermittent power source is connected. Assuming this, the main oscillation frequency in the system will be around 44.2Hz. To summarize, the RGA plot indicates the best way to coordinate designed supplementary controllers by pairing up terminals and how many are indeed required. Fig. 10 shows the DC voltage responses for a step disturbance at VSC-3. Immediately, it is clear how responses differ from those of Fig. 6. It can be observed that the oscillation frequencies match with one or more of those identified in Fig. 8. As predicted by the RGA, for disturbances at VSC-3, the dominant frequency is 44.2Hz. This is the case particularly for VSC-2, 3, and VSC-4 where 44.2Hz is dominant with a lower magnitude at VSC-2. At VSC-1 the oscillatory responses are much lower as it is not contributing to this resonance. However, responses are more distorted as a result of its contribution to multiple frequencies in the system. Still, the dominant mode remains at 44.2Hz. To further demonstrate the efficacy of the RGA plots in indicating how terminals are interacting, Fig. 11 shows the 2.15 2.2 2.25 2.3 2.35 2.4 2.45 414 416 418 420 2 2.1 2.2 2.3 2.4 2.5 2.6 2.7 2.8 2.9 3 400 405 410 415 420 425 Fig. 10. DC voltage responses for a step disturbance at terminal VSC-3 2 2.2 2.4 2.6 2.8 3 360 370 380 390 400 2.05 2.1 2.15 2.2 2.25 2.3 365 370 375 Fig. 11. DC voltage responses for a step disturbance at VSC-1 time-domain responses for step disturbances at VSC-1 instead. As expected, the dominant frequency predicted from the RGA plots analysis at VSC-1 is 73 Hz with VSC-2 interacting strongly with VSC-1. This can be observed from the voltage responses as the dominant frequency is 73 Hz. Also, it shows that VSC-1, 2 are the major contributors, with VSC-4 only slightly at this frequency as indicated by the RGA plots; whereas VSC-3 has an acceptable response as it does not contribute to this frequency. B. Decomposition of MIMO to NSISO Problems Given the Zcl(s)matrix, it is quite challenging to determine how to re-optimize the local controllers. However, it is clear from equation (6) that it is desired that ∆Vis uniformly as low and flat as control and constraints allow for guaranteed robust performance. Thus, the goal is to force the global responses of Zcl(s)to mimic the unique local responses of each converter in Fig. 5 or few converters contributing most to interaction as shown in Fig. 9. Decomposing the global MIMO system into equivalent SISO responses for decentralized control involves partitioning the Zcl(s)matrix into two components from each terminal—the local response based on (2) and transferred response from the rest of the network znet,i(s)as seen from the ith terminal. That is, znet,i(s)6=znet,j (s)(8) where jis any other terminal and znet,i can be easily obtained by looking at a point-to-point link and generalizing to N arbitrary terminals. For a point-to-point HVDC link with two terminals—i,j, the diagonal elements of Zcl(s) zii(s) = zoc,i(s)znet,i(s) zoc,i(s) + znet,i(s)(9) where znet,i(s) = zoc,j (s) + zcable(s). Clearly, the tractable component for control is znet,i and the non-tractable com- 7 ponent is zoc,i which is the model of each vendor VSC. Therefore, at any terminal i znet,i =zii(s)zoc,i(s) zoc,i(s)−zii(s)(10) ∆Viat each terminal in the global system can be reformulated as [13] ∆Vi=zoc,i(s)1 1 + zoc,i(s) znet,i(s) ∆In,i.(11) Since zoc,i(s)is acceptable (and being a non-tractable component), then it may be desired that znet,i → ∞ as seen by terminal i. If this strictly holds, (11) simply reverts to (2) which is agreed as acceptable. Hence, in the interconnected system, each converter behaves as if it is in stand-alone if zii(s)≈zoc,i(s). As can be seen, the entire problem reduces to an impedance matching problem and supplementary controllers are adopted to shape zii(s)into zoc,i(s)or an approximation using the sensitivity of controllers to be obtained such that Sii(s)zii(s) = zoc,i(s) =⇒Sii(s)≈zoc,i(s) zii(s)(12) where Sii(s)is the target sensitivity transfer function of the controllers to be obtained. If only msupplementary controllers are required, only the corresponding diagonal elements are required from the Zcl(s)matrix. IV. CONTROLLER DESIGN METHODOLOGY The main objective is to reshape the corresponding zii(s) into zoc,i(s)using the sensitivity of controllers to be determined. The main difference between the impedance response of each converter and the corresponding global responses is in the dynamic region where peaks can be seen. Therefore, the problem is to find a controller that flattens the peaks of zii(s), subject to the established bounds, and other constraints such as controller order. This directly fits into the H∞decentralized fixed-structure framework [22]. A. H∞Mixed-sensitivity Framework Fig. 12 shows the defined problem in the mixed-sensitivity framework where all matrices involved are fully diagonal. The generalized input to output expression of the formulation before supplementary design can be derived from Fig. 12 (dashed red box) as [19]   z ∆V =       0 W∆vZdiag W∆Is W∆vZp Zdiag Zp       | {z } P  ∆I ∆Is  ;z= z1 z2   (13) Zdiag(s) = diag(zii, zjj,· · · , zmm) Zp=diag(αii, αjj ,· · · , αmm) where W∆vis the system output weighting matrix, W∆Isis the control output weighting matrix, zis the weighted output to be reshaped, ∆Iis the input (bus current changes), ∆Isis the supplementary controller outputs, and ∆Vis the measured output. Whereas, mis the total number of required supplementary controllers, Zdiag(s)consist of the corresponding diagonal elements of Zcl(s)at nominal power flow and as many random power flows, Zpis the ‘fictitious plant’ model consisting of scalar gains αcorresponding to each terminal. The value of each αrelative to others indicates the relative priority of each terminal. To include the controller(s) to be determined in the optimization framework, ∆Is=−Ks∆V is eliminated from (13) to obtain z=N(K)∆I;N(K) =   W∆IsKsSZdiag W∆vSZdiag   S=diag(Sii, Sjj ,· · · , Smm) (14) where N(K)is the complete closed-loop formulation, Ks is a diagonal matrix of supplementary controllers with predefined structures and order (in this case a maximum order of three), Sis the sensitivity matrix of supplementary controllers, and SZdiag is the reshaped global impedance response as described in (12). The optimization problem is to minimize N(K)such that min K||N(K)||∞≤γ(15) where γ= 1 is the maximum allowed peak in frequency domain [19]. Fig. 12. Decentralized supplementary control design framework [19] B. Design Preliminaries 1) Scaling: To maintain flexibility and a benchmark to assess performance, the bounds established in previous section (∆Vd,max = 0.15 p.u. and ∆I= 0.25 p.u.) directly determine the limits within which supplementary controllers can act. In addition to these boundaries, maximum allowed control effort for each supplementary controller to match global impedance response to local response must be determined. In this paper, the maximum control effort defined in terms of current are ∆Imax s1= 0.3,∆Imax s2= 0.3,∆Imax s4= 0.2p.u., for each supplementary control respectively at the corresponding location. Each of these parameters could be chosen to reflect the desired response from each terminal distinctly. The described parameters (Vd,max,∆I, and ∆Is) are adopted to scale the system. Since the diagonal element corresponding to each terminal is sufficient to model the disturbance behaviour at that terminal with respect to the rest of the network, each terminal model is scaled according to zs ii(s) = ∆V−1 d,maxzii(s)∆I zs p(s) = ∆V−1 d,maxzp(s)∆Is (16) 8 Fig. 13. Control design flowchart for droop controlled VSC-HVDC where zs ii(s)is the scaled disturbance model, and zs p(s)is the scaled plant. Scaling ensures that the global impedance response is scaled to 1p.u. in time and frequency domain. 2) Weighting Functions: The most important phase of the control design through H∞is the selection of weighting matrices, W∆v(s)and W∆Is(s). Standard weights can be selected for W∆Is(s)if the maximum control bandwidth is known. This is important to prevent interactions, especially with the inner-loop [5]. The weights can be selected as a highpass filter with bandwidth equal to the maximum allowed, or the expected bandwidth of disturbances. In this case, the highest frequency of disturbance is around 70 Hz. On the other hand, selection of W∆v(s)is significantly simplified through equation (12) since zii and zoc,i are known. Then, the output weighting function of each controllable terminal can be obtained based on an approximation of the target sensitivity function Sii(s)according to (17) with room for flexibility in the order of weights relative to desired complexity. w∆vi(s)≈1 Sii(s)(17) where Sii(s)is previously defined in (12). The weighting functions for each controller to be determined are given in Table II. 3) Model Reduction: This is a prerequisite to a successful simple design and scalability to large DC grids. In this article, the Hankel norm is adopted to reduce the global responses at each location [19]. The model at VSC-1 was reduced from eighteen orders to six; whereas for each of VSC-2 and 4, the models were reduced from eighteen to eight. Fig. 13 depicts an overview flowchart of the proposed methodology for advanced controller design as detailed in previous sections. V. DISCUSSION AND CASE STUDIES Case studies are performed on the four-terminal HVDC grid shown in Fig. 3 to establish the performance of several comTABLE II WEIGHTING TRANSFER FUNCTIONS Location w∆vw∆Is 11131s s2+1.885s+0.03553 0.5s s+2πf1;f1= 70 Hz 2741s s2+1.662s+0.02763 0.5s s+2πf2;f2= 70 Hz 4944.5s s2+1.885s+0.03553 0.5s s+2πf4;f4= 70 Hz Fig. 14. Block diagram of synthesized global controllers relative to existing structure at any arbitrary terminal binations of supplementary controllers at different locations, and dynamic performance to unexpected changes. The main goal is to establish any improvements in interaction induced responses with and without supplementary control. Three dedicated decentralized supplementary controllers were designed for the system as seen from VSC-1, 2, and 4 with the flexibility to activate or deactivate any. VSC3 is assumed to integrate an offshore resource and deemed unsuitable for network-level supplementary control. Fig. 14 shows an overview of how the global control structure fits in with the existing local control. As long as an additional control channel is available, each designed global controller can be implemented in a dedicated control board external to the existing local control as suggested in [2]. On the alternative, each vendor may directly include the designed controllers as additional control boards on top of the local control. However, the operator is given sole access and responsibility of tuning and parametrizing the global controller as required within agreed constraints. The frequency response of each decentralized supplementary controller at the desired locations is shown in Fig. 15. The controllers are designed by solving the H∞problem described by (15) subject to constraints previously highlighted. The realized gains for each synthesized controllers are γ11 = 0.472, γ22 = 0.209, and γ44 = 0.618 at VSC-1, VCS-2, and VSC4 respectively. Since γ < 1, this indicates that constraints are satisfied. Each supplementary controller operates by forcing the global impedance response at the given location as shown in Fig. 8 (diagonal elements) to approximate the local impedances of Fig. 4. Fig. 16 depicts the reshaped global impedances after supplementary control. As can be seen, the original peaks in the global responses have been pushed down 9 -60 -50 -40 -30 -20 -10 10-2 100102 -90 -45 0 45 90 Fig. 15. Decentralized supplementary controllers at corresponding locations 100101102 -60 -40 -20 0 20 40 60 Magnitude (dB) Frequency (Hz) 100101102 -40 -20 0 20 40 60 Magnitude (dB) Frequency (Hz) 100101102103 -20 0 20 40 60 Magnitude (dB) Fig. 16. Reshaped global impedances at each supplementary control terminal significantly. Additionally, the synthesized controllers were able to closely approximate the local impedances at VSC-1 and VSC-4. The supplementary controller at VSC-1 peaks at 73 Hz around the same location as the dominant frequency identified in Fig. 9 for VSC-1. The supplementary control at VSC-4 peaks at 44 Hz similar to its dominant frequency identified in Fig. 9. Whereas at VSC-2 the approximation was poor due to the low order approximation of the target sensitivity function. An ideal controller at VSC-2 should have a low peak at the first interaction frequency and a higher peak at the second interaction frequency. However, this will result in a higher-order controller at VSC-2 which is unnecessary. Notwithstanding, this is not an issue as the magnitude of oscillatory frequencies has been significantly reduced and the dominant frequency at VSC-2 is dealt with by VSC-1. To demonstrate the efficacy of the implemented controllers in decoupling interactions, Fig. 17 shows the new RGA profile of the network for all three designed controllers. It can be seen in the dynamic interaction region, that all diagonal elements approach 1and correspondingly, off-diagonal elements approach 0(unit matrix). This indicates a complete decoupling of the interactions in the indicated region. This is despite only three controllers in a four-terminal network. It will be shown in the following that only two controllers are sufficient depending on the operating point. 10-1 100101102 0 20 40 60 80 100 11 12 13 14 22 23 24 33 34 44 30 40 50 60 70 80 90 100 0 1 2 3 4 5 Fig. 17. Modified frequency-dependent relative gain array profile of the system with all three controllers activated 2 2.2 2.4 2.6 2.8 3 400 405 410 2 2.2 2.4 2.6 2.8 3 400 410 420 2 2.2 2.4 2.6 2.8 3 400 410 420 2 2.2 2.4 2.6 2.8 3 400 405 410 Fig. 18. Network DC voltage response for controller located at VSC-1 for simultaneous step disturbances at the offshore resource and VSC-1 A. Impact of one Supplementary Controller For a single supplementary controller in the system located at VSC-1 with the rest deactivated, Fig. 18 shows the grid DC voltage responses for simultaneous step disturbances from terminals VSC-1 and the offshore resource at VSC-3. To obtain insights into responses shown, recall that for disturbances from VSC-1 and VSC-3 the dominant interaction frequencies in the system are at 73 Hz and 44.2Hz respectively. However, since the controller at VSC-1 was designed considering the dominant mode as seen from VSC-1 only the 73 Hz component will be damped leaving the 44.2Hz component untouched. This can be seen from the time-domain simulation in Fig. 18 where there is only an improvement in responses is at VSC-1 whereas, at terminals VSC-3 and VSC-4 there is no improvement as the dominant mode is at 44.2Hz. For another case of a single supplementary controller located instead at VSC-4 Fig. 19 shows the responses for disturbance from the offshore resource showing a significant improvement. This is due to the supplementary controller designed to mitigate interactions from its vicinity and that from the offshore resource in VSC-3. As for VSC-1 only the 44.2