Multi-microgrids address the need for a resilient, sustainable, and cost-effective electricity supply by providing a coordinated operation of individual networks. Due to local generation, dynamic network topologies, and islanding capabilities of hosted microgrids or groups thereof, various new fault mitigation and optimization options emerge. However, with the great flexibility, new challenges such as complex failure modes that need to be considered for a resilient operation, appear. This work systematically reviews scheduling approaches which significantly influence the feasibility of mitigation options before a failure is encountered. An in-depth analysis of identified key contributions covers aspects such as the mathematical apparatus, failure models and validation to highlight the current methodical spectrum and to identify future perspectives. Despite the common optimization-based framework, a broad variety of scheduling approaches is revealed. However, none of the key contributions provides practical insights beyond lab validation and considerable effort is required until the approaches can show their full potential in practical implementations. It is expected that the great level of detail guides further research in improving and validating existing scheduling concepts as well as it, in the long run, aids engineers to choose the most suitable options regarding increasingly resilient power systems.
We propose a lock-free multiway search tree algorithm for concurrent applications with large working set sizes. Our algorithm is a variation of the randomized skip tree. We relax the ordering constraints among the nodes in the original skip tree definition. Optimal paths through the tree are temporarily violated by mutation operations, and eventually restored using online node compaction. Experimental evidence shows that our lock-free skip tree outperforms a highly tuned concurrent skip list under workloads of various proportions of operations and working set sizes. The max throughput of our algorithm is on average 41% higher than the throughput of the skip list, and 129% higher on the workload of the largest working set size and read-dominated operations.
Microgrids are one important lever to increase power system resilience and to tightly integrate renewable energies at the same time. Commonly, an optimization-based proactive scheduling controls assets in advance in a cost-effective way and ensures that contingencies may be successfully mitigated. However, often strong simplifications are introduced to manage the high computational complexity of scheduling, which can adversely impact fault mitigation. To consider essential phenomena such as power flow limitations and low-level control capabilities in detail, a novel hybrid scheduling approach is presented that integrates mathematical programming and arbitrary nonlinear constraint models via decision trees. A detailed case study compares the new method to an extended hybrid scheduling approach from literature. It is demonstrated that hybrid optimization can efficiently solve proactive resilient scheduling problems and that the tree-based algorithm provides a feasible solution, even in case the reference algorithm fails. Details on the convergence of both algorithms give further insights into the working principles and show that the novel method quickly finds a feasible solution that is successively improved afterwards. By the novel combination of highly-developed solvers for both mathematical programming and detailed asset models it is expected that this study further supports the operation of power systems and reduces costly reserve requirements.
Various development and validation methods for cyber-physical systems such as Controller-Hardware-in-the-Loop (C-HIL) testing strongly benefit from a seamless integration of (hardware) prototypes and simulation models. It has been often demonstrated that linking discrete event-based control systems and hybrid plant models can advance the quality of control implementations. Nevertheless, high manual coupling efforts and sometimes spurious simulation artifacts such as glitches and deviations are observed frequently. This work specifically addresses these two issues by presenting a generic, standard-based infrastructure referred to as virtual component, which enables the efficient coupling of simulation models and automation systems. A novel soft real-time coupling algorithm featuring event-accurate synchronization by extrapolating future model states is outlined. Based on considered standards for model exchange (FMI) and controls (IEC 61499), important properties such as real-time capabilities are derived and experimentally validated. Evaluation demonstrates that virtual components support engineers in efficiently creating C-HIL setups and that the novel algorithm can feature accurate synchronization when conventional approaches fail.
27 January 2023 in e+i Elektrotechnik und Informationstechnik