210 likes | 293 Views
PNNL-SA-131557. GridLAB-D – Dynamic Simulation Capabilities. Frank Tuffner. Pacific Northwest National Laboratory. WECC Model Validation Working Group Salt Lake City, Utah – January 24, 2018. GridLAB-D: A Unique Tool to Design the Smart Grid.
E N D
PNNL-SA-131557 GridLAB-D – Dynamic Simulation Capabilities Frank Tuffner Pacific Northwest National Laboratory WECC Model Validation Working Group Salt Lake City, Utah – January 24, 2018
GridLAB-D: A Unique Tool to Design the Smart Grid Unifies models of the key elements of a smart grid: Over 55,000 downloads in over 150 countries Power Systems Loads Markets • Smart grid analyses • field projects • technologies • control strategies • cost/benefits • Time scale: sec. to years • Open source • Contributions from • government • industry • academia • Vendors can add or extract own modules • Open-source, time-series simulation of an operating smart grid, from the substation to individual end-use loads & distributed energy resources, in unprecedented detail • Simultaneously solves 1) power flow, 2) end-use load behavior in tens of thousands of buildings and devices, 3) retail markets, 4) control systems, and 5) electromechanical dynamics.
GridLAB-D Capabilities • Performs time-series simulations • Seasonal effects (days to years) • Midterm dynamic behavior (secs to hrs) • System dynamics (milliseconds) • Simulates control system interactions • Device- and system-level controls • Market interactions Typical Use Cases Interconnection of distributed generation and storage New and innovative retail market structures (e.g., DSOs) Evaluation of demand response and energy efficiency Volt-VAr optimization and conservation voltage reduction design Sectionalizing, reconfiguration, automation, and restoration Microgrids and resiliency
Definitions for this presentation • Dynamic simulation can include time series (timestep greater than 1 second) • For this presentation, quasi-steady state simulation is defined as having a timestep at 1 second or greater • Sequence of powerflow states coupling other behaviors, such as multi-state load models • Focused typically on 1-minute or longer range – behavioral and diurnal dynamics • For this presentation, dynamic simulation is defined as having a timestep less than 1 second • Sequence of powerflow states coupling differential equations • Focused mainly on 0.5 ms to 50 ms range – electromechanical dynamics
General “deltamode” capability • Deltamode is the GridLAB-D capability to enable timesteps less than 1 second • GridLAB-D has the ability to transition in and out of this simulation mode • Start simulation in quasi-steady state • Transition into deltamode • Transition back into quasi-steady state • Repeat as necessary
Dynamic Simulation Usages • Transients on distribution systems • Tripping of IEEE 1547A devices • Grid Friendly Appliance™ impacts • Microgrid Analysis – Resiliency • Inrush and line charging • Overhead and underground lines being energized • Transformer saturation • Motor starting surges • Frequency and voltage impacts • Acceptable ranges • Secondary tripping of items • Evaluate methods for improving resiliency
Overall Module Support • GridLAB-D modules that have deltamode support in some form • Powerflow (all objects support it, on some level) • Reliability (ability to induce events at subsecond scales) • Generators (diesel generators, inverters, and simple battery/solar) • Residential (house has initial participation, but most models do not support)
Object models Implemented • Synchronous generation • Inverter-based generation • Line/Load charging • Transformer saturation • Single-phase induction motors • Three-phase induction motors • Variable frequency drives
Synchronous Generators • Three-phase, unbalanced interfacing • Synchronous machine model • Variety of governors implemented • (None) • DEGOV1 • GAST • GGOV1 (two forms) • Constant real power dispatch(PI-controlled) • Several exciter modes • (None) • SEXS • Constant reactive power dispatch(PI-controlled) Terminal voltages for three diesel generators on123-node test system for a load step change
Inverters • Three-phase or single-phase interfacing • Use with photovoltaics or energy storage (batteries) • Optional ramp-rate implementations • Optional IEEE 1547/1547A checks, or custom limits • Two primary modes of operation: • Grid following • Constant PQ dispatch • Constant PF mode (PV) • Volt-Var Adjustment/Response (Rule 21) • Load following • Voltage source • Droop-based response (P and Q) • Isochronous operation Base VSI Controls Droop mode controls for VSI
Line/Load Charging • Model in rush associated with induction/capacitance charging • Inductance field establishment • Line capacitance charging • Impedance-based loads • Ability to translate I-P loads to Z to model Simple overhead line energization – GridLAB-D and PSCAD results
Transformer Saturation • Builds off the line/load charging • Models the saturation of the transformer windings • Grounded Wye-Wye supported right now Transformer current in 8500-node system during connection of primary transformer Transformer Saturation Curve Transformer current in 4-node system during transformer connection
Single-phase Induction Motors • Attach to primary or secondary voltage systems • Multi-state to capture starting, stalling, and tripping behavior • Most dynamics portions on the dynamic-phasor implementation of:B. Lesieutre, D. Kosterev, and J. Undrill, “Phasor modeling approach for single phase A/C motors,” Proc. of 2008 IEEE PES General Meeting, pp. 1-7, 2008. Power measurements at a running motor and starting motor on simple 4-node system Motor state during fault on distribution feeder
Three-phase Induction Motors • Multi-state to capture starting, stalling, and tripping behavior • Dynamics based on:B. Braconnier, “Dynamic Phasor Modeling of Doubly-Fed Induction Machines Including Saturation Effects of Main Flux Linkage,” M.S. Thesis, Univ. of British Columbia, Sept. 2012 • Currently being validated/tested Three-phase induction motor voltage change simulation in GridLAB-D and PSCAD
Variable Frequency Drives • Attaches to three-phase systems, at the moment • Simplified AC-DC-AC conversion model • Simplified average-model implementation • Frequency ramping start (constant torque mode) • Constant speed (variable torque mode) • Still being fully validated Example efficiency table for VFD
Dynamic Simulation – Path Forward • Current research/work • Complete validation of three-phase induction motor model with PSCAD • Investigate single-phase induction motor further • Incorporate further/more detailed protection modeling into motor models • Expand transformer saturation to other types • Validating the transitions in greater detail/testing • Potential future work • More co-simulation ties • Further microgrid-related controls
Further Information Deltamode-related questions Contact Frank Tuffner francis.tuffner@pnnl.gov 206-528-3124 GitHub Links https://github.com/gridlab-d/gridlab-d Wiki http://gridlab-d.shoutwiki.com/wiki/Main_Page SourceForge Forums https://sourceforge.net/p/gridlab-d/discussion