skip to main content


Title: A Model Predictive Approach for Voltage Support in Microgrids using Energy Storage Systems
Low voltage microgrid systems are characterized by high sensitivity to both active and reactive power for voltage support. Also, the operational conditions of microgrids connected to active distribution systems are time-varying. Thus, the ideal controller to provide voltage support must be flexible enough to handle technical and operational constraints. This paper proposes a model predictive control (MPC) approach to provide dynamic voltage support using energy storage systems. This approach uses a simplified predictive model of the system along with operational constraints to solve an online finite-horizon optimization problem. Control signals are then computed such that the defined cost function is minimized. By proper selection of MPC weighting parameters, the quality of service provided can be adjusted to achieve the desired performance. A simulation study in Matlab/Simulink validates the proposed approach for a simplified version of a 100 kVA, 208 V microgrid using typical parameters. Results show that performance of the voltage support can be adjusted depending on the choice of weight and constraints of the controller.  more » « less
Award ID(s):
1949921
NSF-PAR ID:
10345432
Author(s) / Creator(s):
; ; ; ;
Date Published:
Journal Name:
2021 IEEE Power & Energy Society General Meeting (PESGM)
Page Range / eLocation ID:
1 to 5
Format(s):
Medium: X
Sponsoring Org:
National Science Foundation
More Like this
  1. In isolated power systems with low rotational inertia, fast-frequency control strategies are required to maintain frequency stability. Furthermore, with limited resources in such isolated systems, the deployed control strategies have to provide the flexibility to handle operational constraints so the controller is optimal from a technical as well as an economical point-ofview. In this paper, a model predictive control (MPC) approach is proposed to maintain the frequency stability of these low inertia power systems, such as microgrids. Given a predictive model of the system, MPC computes control actions by recursively solving a finite-horizon, online optimization problem that satisfies peak power output and ramp-rate constraints. MATLAB/Simulink based simulations show the effectiveness of the controller to reduce frequency deviations and the rate-of-change-of-frequency (ROCOF) of the system. By proper selection of controller parameters, desired performance can be achieved while respecting the physical constraints on inverter peak power and/or ramp-rates. 
    more » « less
  2. null (Ed.)
    Hybrid-electric aircraft represent an important step in the transition from conventional fuel-based propulsion to fully-electric aircraft. For hybrid power systems, overall aircraft performance and efficiency highly depend on the coordination of the fuel and electrical systems and the ability to effectively control state and input trajectories at the limits of safe operation. In such a safety-critical application, the chosen control strategy must ensure the closed-loop system adheres to these operational limits. While hierarchical Model Predictive Control (MPC) has proven to be a computationally efficient approach to coordinated control of complex systems across multiple timescales, most formulations are not supported by theoretical guarantees of actuator and state constraint satisfaction. To provide guaranteed constraint satisfaction, this paper presents set-based hierarchical MPC of a 16 state hybrid-electric aircraft power system. Within the proposed two-level vertical hierarchy, the long-term control decisions of the upper-level controller and the short-term control decisions of the lower-level controller are coordinated through the use of waysets. Simulation results show the benefits of this coordination in the context of hybrid-electric aircraft performance and demonstrate the practicality of applying set-based hierarchical MPC to complex multi-timescale systems. 
    more » « less
  3. null (Ed.)
    Stability and reliability are of the most important concern for isolated microgrid systems that have no support from the utility grid. Interval predictions are often applied to ensure the system stability of isolated microgrids as they cover more uncertainties and robust control can be achieved based on more sufficient information. In this paper, we propose a probabilistic microgrid energy exchange method based on the Model Predictive Control (MPC) approach to make better use of the prediction intervals so that the system stability and cost efficiency of isolated microgrids are improved simultaneously. Appropriate scenarios are selected from the predictions according to the evaluation of future trends and system capacity. In the meantime, a two-stage adaptive reserve strategy is adopted to further utilize the potential of interval predictions and maintain the system security adaptively. Reserves are determined at the optimization stage to prepare some extra capacity for the fluctuations in the renewable generation and load demand at the operation stage based on the aggressive and conservative level of the system, which is automatically updated at each step. The optimal dispatch problem is finally formulated using the mixed-integer linear programming model and the MPC is formulated as an optimization problem with a discount factor introduced to adjust the weights. Case studies show that the proposed method could effectively guarantee the stability of the system and improve economic performance. 
    more » « less
  4. null (Ed.)
    In modern high-performance aircraft, the Fuel Thermal Management System (FTMS) plays a critical role in the overall thermal energy management of the aircraft. Actuator and state constraints in the FTMS limit the thermal endurance and capabilities of the aircraft. Thus, an effective control strategy must plan and execute optimized transient fuel mass and temperature trajectories subject to these constraints over the entire course of operation. For the control of linear systems, hierarchical Model Predictive Control (MPC) has shown to be an effective approach to coordinating both short- and long-term system operation with reduced computational complexity. However, for controlling nonlinear systems, common approaches to system linearization may no longer be effective due to the long prediction horizons of upper-level controllers. This paper explores the limitations of using linear models for hierarchical MPC of the nonlinear FTMS found in aircraft. Numerical simulation results show that linearized models work well for lower-level controllers with short prediction horizons but lead to significant reductions in aircraft thermal endurance when used for upper-level controllers with long prediction horizons. Therefore, a mixed-linearity hierarchical MPC formulation is presented with a nonlinear upper-level controller and a linear lower-level controller to achieve both high performance and high computational efficiency. 
    more » « less
  5. The active control of stormwater systems is a potential solution to increased street flooding in low-lying, low-relief coastal cities due to climate change and accompanying sea level rise. Model predictive control (MPC) has been shown to be a successful control strategy generally and as well as for managing urban drainage specifically. This research describes and demonstrates the implementation of MPC for urban drainage systems using open source software (Python and The United States Environmental Protection Agency (EPA) Storm Water Management Model (SWMM5). The system was demonstrated using a simplified use case in which an actively-controlled outlet of a detention pond is simulated. The control of the pond’s outlet influences the flood risk of a downstream node. For each step in the SWMM5 model, a series of policies for controlling the outlet are evaluated. The best policy is then selected using an evolutionary algorithm. The policies are evaluated against an objective function that penalizes primarily flooding and secondarily deviation of the detention pond level from a target level. Freely available Python libraries provide the key functionality for the MPC workflow: step-by-step running of the SWMM5 simulation, evolutionary algorithm implementation, and leveraging parallel computing. For perspective, the MPC results were compared to results from a rule-based approach and a scenario with no active control. The MPC approach produced a control policy that largely eliminated flooding (unlike the scenario with no active control) and maintained the detention pond’s water level closer to a target level (unlike the rule-based approach). 
    more » « less