Hybrid power plants (HPPs) combine multiple power generators (conventional/variable) and energy storage capabilities to support generation inadequacy and grid demands. This paper introduces a modeling and control design framework for hybrid power plants (HPPs) consisting of a wind farm, solar plant, and battery storage. Specifically, this work adapts established modeling paradigms for wind farms, solar plants and battery models into a control affine form suitable for control design at the supervisory level. In the case of wind and battery models, generator torque and cell current control laws are developed using nonlinear control and control barrier function techniques to track a command from a supervisory control law while maintaining safe and stable operation. The utility of this modeling and control framework is illustrated through a test case using a utility demand signal for tracking, time varying wind and irradiance data, and a rule-based supervisory control law.
Conventional supervisory control theory assumes full synchronization between the supervisor and the plant. This assumption is violated in a networked-based communication setting due to the presence of delays, and this may result in incorrect behavior of a supervisor obtained from conventional supervisory control theory. This paper presents a technique to synthesize a networked supervisor handling communication delays. For this purpose, first, a networked supervisory control framework is provided, where the supervisor interacts with the plant through control and observation channels, both of wh…
Manufacturing systems may be subject to external attacks and failures, so it is important to deal with the recovery of the system after these situations. This paper deals with the problem of recovering a manufacturing system, modeled as a Discrete Event System (DES) using the Supervisory Control Theory (SCT), when the control structure, called supervisor, desynchronizes from the physical plant. The desynchronization may be seen as plant and supervisor being in uncorresponding states. The recovery of the system may be attained if there is a word, the synchronizing word, that regardless the stat…
A Safe Reinforcement Learning Algorithm for Supervisory Control of Power Plants
Mathematics and Computer Science Division(数学与计算机科学部);Argonne National Laboratory(阿贡国家实验室);Microsoft(微软公司);Nuclear Science and Engineering Division(核科学与工程部)
Considering real-valued clocks in timed automata (TA) makes it a practical modeling framework for discrete-event systems. However, the infinite state space brings challenges to the control of TA. To synthesize a supervisor for TA using the conventional supervisory control theory, existing methods abstract TA to finite automata (FA). For many applications, the abstraction of real-time values results in an explosion in the state space of FA. This paper presents a supervisory control synthesis algorithm directly applicable to the TA without any abstraction. The plant is given as a TA with a set o…
Conditions preserving observability of specifications between the plant and its abstraction are essential for hierarchical supervisory control of discrete-event systems under partial observation. Observation consistency and local observation consistency were identified as such conditions. To preserve normality, only observation consistency is required. Although observation consistency preserves normality between the levels for normal specifications, for specifications that are not normal, observation consistency is insufficient to guarantee that the supremal normal sublanguage computed on the …
We present the design, implementation and experimental validation of a supervisory predictive control approach for an electrical heating system featuring a phase change slurry as heat storage and transfer medium. The controller optimizes the energy flows that are used as set points for the heat generation and energy distribution components. The optimization handles the thermal and electrical subsystems simultaneously and is able to switch between different objectives. We show the control can be implemented on low-cost embedded hardware and validate it with an experimental test bed comprising a…
This paper investigates the problem of synthesizing sensor deception attackers against privacy in the context of supervisory control of discrete-event systems (DES). We consider a DES plant controlled by a supervisor, which is subject to sensor deception attacks. Specifically, we consider an active attacker that can tamper with the observations received by the supervisor by, e.g., hacking on the communication channel between the sensors and the supervisor. The privacy requirement of the supervisory control system is to maintain initial-state opacity, i.e., it does not want to reveal the fact t…
Supervisory control theory provides means to synthesize supervisors for systems with discrete-event behavior from models of the uncontrolled plant and of the control requirements. The applicability of supervisory control theory often fails due to a lack of scalability of the algorithms. The paper proposes a format for the requirements and a method to ensure that the crucial properties of controllability and nonblockingness directly hold, thus avoiding the most computationally expensive parts of synthesis. The method consists of creating a control problem dependency graph and verifying whether …
In this paper, we investigate the enforcement of opacity via supervisory control in the context of discrete-event systems. A system is said to be opaque if the intruder, which is modeled as a passive observer, can never infer confidently that the system is at a secret state. The design objective is to synthesize a supervisor such that the closed-loop system is opaque even when the control policy is publicly known. In this paper, we propose a new approach for enforcing opacity using non-deterministic supervisors. A non-deterministic supervisor is a decision mechanism that provides a set of cont…
The fundamental problem in hierarchical supervisory control under partial observation is to find conditions preserving observability between the original (low-level) and the abstracted (high-level) plants. Two conditions for observable specifications were identified in the literature -- observation consistency (OC) and local observation consistency (LOC). However, the decidability of OC and LOC were left open. We show that both OC and LOC are decidable for regular systems. We further show that these conditions do not guarantee that supremal (normal or relatively observable) sublanguages comput…
This paper investigates the problem of co-synthesis of edit function and supervisor for opacity enforcement in the supervisory control of discrete-event systems (DES), assuming the presence of an external (passive) intruder, where the following goals need to be achieved: 1) the external intruder should never infer the system secret, i.e., the system is opaque, and never be sure about the existence of the edit function, i.e., the edit function remains covert; 2) the controlled plant behaviors should satisfy some safety and nonblockingness requirements, in the presence of the edit function. We f…
Increasing penetration of Photovoltaic (PV) generation brings an opportunity, and sometimes necessity, for this new resource to provide ancillary services such as frequency support. Recent efforts toward this goal focused mainly on the large-scale PV plants with identical subsystems but cannot handle distributed PV systems with diversities. Therefore, directly applying them to distributed PV requires repetitive control design for each unit, and thus implies huge design efforts. In this paper, we propose a novel frequency support control scheme focusing on the distributed PV to overcome the abo…
In an ongoing project, a cooperation between the TU/e and the Dutch Department of Waterways and Public Works (Rijkswaterstaat in Dutch, abbreviated to RWS) is established. The project focuses on investigating applicability of synthesis-based engineering in the design of supervisory controllers for bridges, waterways and tunnels. Supervisory controllers ensure correct cooperation between components in a system. The design process of these controllers partly relies on simulation with models of the plant (the physical system). A possible addition to this design process is digital twin technology.…
A Tutorial on Autonomous Fault-Tolerant Control Using Knowledge-Grounded LLM Agents
Autonomous Industrial Systems Laboratory, Imperial College London(帝国理工学院自主工业系统实验室);Institute of Automation Technology, Helmut Schmidt University(赫尔穆特·施密特大学自动化技术研究所)
Advanced reactors to be deployed in the coming decades will face deregulated energy markets, and may adopt flexible operation to boost profitability. To aid in the transition from baseload to flexible operation paradigm, autonomous operation is sought. This work focuses on the control aspect of autonomous operation. Specifically, a hierarchical control system is designed to support constraint enforcement during routine operational transients. Within the system, data-driven modeling, physics-based state observation, and classical control algorithms are integrated to provide an adaptable and rob…
A Digital Twin Framework for Generation-IV Reactors with Reinforcement Learning-Enabled Health-Aware Supervisory Control
organization= Department of Aerospace Engineering, University of Michigan , addressline= 1320 Beal Ave , city= Ann Arbor , postcode= 48109 , state= MI , country= USA;Engineering Division, U.S. DOE Idaho National Laboratory , addressline= 1955 N. Fremont Ave. , city= Idaho Falls , postcode= 83415 , state= ID , country= USA;organization= Michigan Institute for Computational Discovery \& Engineering (MICDE), University of Michigan , addressline= 915 E Washington St, Suite 3530 , city= Ann Arbor , postcode= 48109 , state= MI , country= USA
This article presents and describes a 229 bus test system that includes wind, hydro and fossil fuel power plants. It represents the Northeast subsystem of the Brazilian Interconnected Power System (BIPS). The test system supplies a load of 4.17 GW, being 13% powered by wind farms, which is the current wind power penetration level of the BIPS. The data comprehends different load levels based on the typical load behavior and typical capacity factors of wind, hydro and fossil fuel plants, as well as the capacity of transmission and sub-transmission lines, transformers, and the adopted structure f…
In order to enhance the performance of cyber-physical systems, this paper proposes the integrated de-sign of distributed controllers for distributed plants andthe control of the communication network. Conventionaldesign methods use static interfaces between both enti-ties and therefore rely on worst-case estimations of com-munication delay, often leading to conservative behaviorof the overall system. By contrast, the present approachestablishes a robust distributed model-predictive controlscheme, in which the local subsystem controllers oper-ate under the assumption of a variable communication…
This paper explores some variations of a hierarchical control framework that has been recently proposed. The framework is dedicated to control a network of interconnected subsystems such as the ones describing cryogenic processes or power plants. Recent investigations showed that handling constraints and nonlinearities might challenge the real-time feasibility of the approach. This paper investigates and combine two successful directions, namely, the use of truncated fast gradient and deep neural networks based controller modeling in order to reduce the computation time of the most critical su…
Optimal Structured Static State-Feedback Control Design with Limited Model Information for Fully-Actuated Systems
ACCESS Linnaeus Center, School of Electrical Engineering, KTH-Royal Institute of Technology(ACCESS林奈斯中心,电气工程学院,KTH皇家理工学院);Department of Aerospace Engineering and the Coordinated Science Laboratory, University of Illinois at Urbana-Champaign(伊利诺伊大学厄巴纳-香槟分校航空航天工程系与协同科学实验室)
This paper outlines a complete methodology for modeling an on-orbit servicing mission scenario and designing a feedback control system for the attitude dynamics that is guaranteed to robustly meet pointing requirements, despite model uncertainties as well as large inertia and flexibility changes throughout the mission scenario. A model of the uncertain plant was derived, which fully captures the dynamics and couplings between all subsystems as well as the decoupled/coupled configurations of the chaser/target system in a single linear fractional representation (LFR). In addition, a new approach…
Since 2014, the Fédération Internationale de l'Automobile has prescribed a parallel hybrid powertrain for the Formula 1 race cars. The complex low-level interactions between the thermal and the electrical part represent a non-trivial and challenging system to be controlled online. We present a novel controller architecture composed of a supervisory controller for the energy management, a feedforward cylinder deactivation controller, and a track region-dependent low-level nonlinear model predictive controller to optimize the engine actuators. Except for the nonlinear model predictive controller…