The increased rate of cyber-attacks on the power system necessitates the need for innovative solutions to ensure its resiliency. This work builds on the advancement in the IoT to provide a practical ...framework that is able to respond to multiple attacks on a network of interconnected microgrids. This paper provides an IoT-based digital twin (DT) of the cyber-physical system that interacts with the control system to ensure its proper operation. The IoT cloud provision of the energy cyber-physical and the DT are mathematically formulated. Unlike other cybersecurity frameworks in the literature, the proposed one can mitigate an individual as well as coordinated attacks. The framework is tested on a distributed control system and the security measures are implemented using cloud computing. The physical controllers are implemented using single-board computers. The practical results show that the proposed DT is able to mitigate the coordinated false data injection and the denial of service cyber-attacks.
The industrial control systems are facing an increasing number of sophisticated cyber attacks that can have very dangerous consequences on humans and their environments. In order to deal with these ...issues, novel technologies and approaches should be adopted. In this paper, we focus on the security of commands in industrial IoT against forged commands and misrouting of commands. To this end, we propose a security architecture that integrates the Blockchain and the Software-defined network (SDN) technologies. The proposed security architecture is composed of: (a) an intrusion detection system, namely RSL-KNN, which combines the Random Subspace Learning (RSL) and K-Nearest Neighbor (KNN) to defend against the forged commands, which target the industrial control process, and (b) a Blockchain-based Integrity Checking System (BICS), which can prevent the misrouting attack, which tampers with the OpenFlow rules of the SDN-enabled industrial IoT systems. We test the proposed security solution on an Industrial Control System Cyber attack Dataset and on an experimental platform combining software-defined networking and blockchain technologies. The evaluation results demonstrate the effectiveness and efficiency of the proposed security solution.
In this paper, a novel distributed control strategy addressing a (feasible) psycho-social-physical welfare problem in islanded Direct Current (DC) smart grids is proposed. Firstly, we formulate a ...(convex) optimization problem that allows prosumers to share current with each other, taking into account the technical and physical aspects and constraints of the grid (e.g., stability, safety), as well as psycho-social factors (i.e., prosumers' personal values). Secondly, we design a controller whose (unforced) dynamics represent the continuous time primal-dual dynamics of the considered optimization problem. Thirdly, a passive interconnection between the physical grid and the controller is presented. Global asymptotic convergence of the closed-loop system to the desired steady-state is proved and simulations based on collected data on psycho-social aspects illustrate and confirm the theoretical results.
In distributed control systems, a local regulator does not have complete knowledge of the whole system. Therefore, some information is transmitted between local regulators through communication ...lines. The delays in communication lines are not negligible and they can make the closed-loop system unstable or impose a limit on the achievable control performance. Due to the process and communication delays, controllers cannot reject all disturbances. Although there has been a plethora of literature available for assessing the control performance in the presence of process time delay, no similar study has been conducted for distributed control systems in the presence of communication delays. In order to address this problem, a new solution for performance assessment of distributed control systems, which takes communication delays into account, is proposed here. Further, the corresponding minimum variance controller is also derived under the distributed control framework with communication delays.
We consider distributed iterative algorithms for the averaging problem over time-varying topologies. Our focus is on the convergence time of such algorithms when complete (unquantized) information is ...available, and on the degradation of performance when only quantized information is available. We study a large and natural class of averaging algorithms, which includes the vast majority of algorithms proposed to date, and provide tight polynomial bounds on their convergence time. We also describe an algorithm within this class whose convergence time is the best among currently available averaging algorithms for time-varying topologies. We then propose and analyze distributed averaging algorithms under the additional constraint that agents can only store and communicate quantized information, so that they can only converge to the average of the initial values of the agents within some error. We establish bounds on the error and tight bounds on the convergence time, as a function of the number of quantization levels.
This paper is concerned with the H2 performance analysis and H2 distributed controller design problem of the interconnected system which consists of heterogeneous subsystems connected arbitrarily ...over an undirected graph. The classical definition of the H2 performance of one-dimensional temporal system is extended to the interconnected system for the first time. A sufficient condition for the well-posedness, asymptotic stability and evaluating the H2 performance of the interconnected system is presented in this paper and this condition is in terms of individual subsystems. Based on this condition, a sufficient condition is given for the existence of the H2 distributed output-feedback controller and a constructive method is then presented for the design of optimal H2 distributed controller. A practical example is included to illustrate the applicability and effectiveness of the proposed H2 distributed control design methodology in this paper.
Blockchain technology is recognized as a suitable tool to secure the energy trading because it could perfectly match the distributed structure of peer-to-peer (P2P) energy market. But its usage is ...stuck on the transaction level. Control systems are significant to the microgrid as they ensure a stable power delivery system and regulate the performance of parameters such as active power and frequency. This paper proves that the blockchain technology is also effective in securing the distributed control systems against the false data injection attack. A six-prosumer microgrid is tested with the implementation of the hierarchical blockchain system. The security of both the control system and energy trading system of the microgrid is ensured. Smart contracts are created to calculate the feedback measurements for the control system and execute the energy transactions. According to the hierarchical structure, the private blockchain with static nodes is implemented for the distributed control to match the sampling rate. A Proof-of-Authority based blockchain is utilized to support the energy trading. In addition, a double auction based simple iteration (DA-SI) pricing scheme is designed to improve the social welfare of the microgrid. Finally, case studies are presented to verify the proposed hierarchical blockchain system as an effective method to safeguard the control system and maximize the benefits of prosumers. Numerical results show the effectiveness and feasibility of the proposed approach.
There is an increasing interest and research effort focused on the analysis, design and implementation of distributed control systems for AC , DC and hybrid AC / DC microgrids. It is claimed that ...distributed controllers have several advantages over centralised control schemes, e.g., improved reliability, flexibility, controllability, black start operation, robustness to failure in the communication links, etc. In this work, an overview of the state-of-the-art of distributed cooperative control systems for isolated microgrids is presented. Protocols for cooperative control such as linear consensus, heterogeneous consensus and finite-time consensus are discussed and reviewed in this paper. Distributed cooperative algorithms for primary and secondary control systems, including (among others issues) virtual impedance, synthetic inertia, droop-free control, stability analysis, imbalance sharing, total harmonic distortion regulation, are also reviewed and discussed in this survey. Tertiary control systems, e.g., for economic dispatch of electric energy, based on cooperative control approaches, are also addressed in this work. This review also highlights existing issues, research challenges and future trends in distributed cooperative control of microgrids and their future applications.
In the article entitled "Distributed synthesis of local controllers for networked systems with arbitrary interconnection topologies" published in the IEEE Transactions on Automatic Control , vol. 66, ...pp. 683-698, 2021, there were some missing terms in Lemma 1 and the definition of the messenger matrices. Here, we include these terms and suitably modify the corresponding proofs. Note that all the main claims of the original article, including distributed analysis, distributed synthesis, and compositionality hold with the modified results.
This paper investigates the output formation-containment problem of interacted heterogeneous linear systems, where each heterogeneous system, whether the leader or the follower, has different ...dimensions and dynamics. Different from existing literature, discrete-time communication manner is deployed to reduce the communication consumption. By the impulsive control method, a distributed hybrid active controller is designed using the discrete-time information of neighbors. It achieves the output formation-containment of heterogeneous systems if two related conditions are satisfied, namely, local linear matrix inequalities (LMIs) and a bounded constraint on the average interacted interval. Moreover, the controller parameter design is further simplified by replacing the LMI condition with a Hurwitz condition, which can be easily guaranteed by solving a Riccati equation. Finally, a numerical example is provided to demonstrate the effectiveness of the theoretical result.