IEEE PEDS 2019, Toulouse, France 9-12 July 2019 Particle Swarm Optimization Tuning of MMCs in a Time-Invariant Framework Gilbert Bergna-Diaz * , Andrea Formentini , Pericle Zanchetta and Elisabetta Tedeschi * * Dept. of Electric Power Engineering Power Electronics, Machines and Control Group (PEMC) Norwegian University of Science and Technology (NTNU) The University of Nottingham - Nottingham Trondheim, Norway Nottingham, United Kingdom {gilbert.bergna, elisabetta.tedeschi}@ntnu.no {andrea.formentini, pericle.zanchetta}@nottingham.ac.uk 978-1-5386-6499-5/19/$31.00 ©2019 IEEE Abstract—This work investigates the Particle Swarm Optimiza- tion (PSO) algorithm as a tool to tune the control parameters of a Modular Multilevel Converter (MMC) in a single-terminal HVdc configuration. More precisely, due to its inherent capacity of handling system non-linearities, the PSO algorithm is used to tune a nonlinear control structure based on passivity arguments capable of ensuring global asymptotic stability of the converter. This nonlinear control strategy was successfully applied to the MMC in HVdc configuration in previous efforts, albeit with sub- optimal tuning, and therefore below par performance. Thus, this work aims to contribute to the state of the art by proving that system performance under the nonlinear control structure of interest can be further improved via PSO-tuning. Finally, to reduce the computational burden, we propose to apply the PSO algorithm directly to a recent state-space representation of an MMC with a constant equilibrium point. I. I NTRODUCTION Multi-Terminal (MT) High-Voltage Direct-Current (HVdc) transmission systems are arguably one of the major infrastruc- ture developments in this day and age, considered the preferred solution for integrating large volumes of renewable energy into the existing power grids, over very long distances [1]. Although two-level voltage source converters (2L-VSCs) have been traditionally used as the main component of MT-HVdc grids, attention has shifted to Modular Multilevel Converters (MMCs) [2], as the new preferred solution, mainly due to their reduced losses, modularity, scalability, low harmonic distortion and consequently reduced filtering requirements [3]. It is expected that the MMCs forming an MT-HVdc grid will need to guarantee a certain degree of interoperability between all the system components and associated controllers. In other words, stability and performance requirements of the overall interconnected system will need to be ensured. This becomes both, particularly important and challenging due to the expected multi-vendor nature of the system [4], as the local power converter controllers will usually be subjected to confidentiality agreements. A straightforward solution to overcome this problem is indeed relying on local controllers with plug and play features. A possible approach for a plug and play stability guaranteed control design with simple PI controllers for the MMC was implemented in [5], [6], based on the passivity theory [7]– [10], and therefore extending to the MMC case the works of [11], [12] originally applied to 2L-VSCs. Nonetheless, even if global asymptotic stability was guaranteed, the controller in [5], [6] had sub-optimal tuning, and therefore below par performance. Thus, we are interested here in improving the tuning and consequently the performance of the nonlinear control applied to the MMC in [5], [6]. Towards this end, in this paper we investigate the potential of applying the Particle Swarm Optimization (PSO) algorithm [13], originally proposed in [14], to tune the MMC control parameters of the nonlinear control structure presented in [5], [6]. The PSO algorithm has been chosen due to its capability of handling system nonlinearities, its simple implementation and relatively low computational cost, compared to other methods [15], as well as its success in the power system community [16]. However, its heuristic nature still makes it computationally intensive. Therefore, it will be of interest to use a model able to reduce as much as possible the computational cost of the algorithm. Thus, this work is based on the steady-state time-invariant (SSTI) representation of the MMC proposed in [17], [18] which stabilizes at a constant equilibrium point instead of an oscillatory orbit. Using this equivalent state-space representation will allow for: 1) The use of efficient variable-step solvers; i.e., once the constant equilibrium is approached, the solver can use larger steps, decreasing the computational burden. 2) Initializing the converter variable at a constant equilib- rium point, which in turns allow to apply the PSO tuning algorithm under an event of interest (e.g.: reference change) from the first iteration. 3) Simple inclusion of constant references in the objective function; as opposed to generating oscillatory references which are more computationally costly. It is therefore proposed here as a suitable MMC model for tuning the control parameters by means of the PSO method- ology. The rest of the paper is organized as follows. In section II, the MMC average modelling conventions, as well as the equivalent model with time-invariant solutions proposed in [17] are briefly recalled. Section III gives a brief summary