AMES-Market
An open-source test bed for wholesale electricity markets, which is designed specifically for agent-based software and co-simulation with other tools.
AC OPF-II SOFTWARE
In this work, we have implemented and developed the simulation software to implement the mathematical model of an AC Optimal Power Flow (OPF) problem. The objective function is to minimize the total cost of generation subject to constraints of node power balance (both real and reactive) and line power flow limits (MW, MVAr, and MVA). We have currently implemented the polar coordinate version of the problem. In the present work, we have used the optimization solver, Knitro to solve the problem and we have kept option for both the native numerical derivative evaluation (working satisfactorily now) as well as for analytical formulas corresponding to the derivatives being provided to Knitro (currently, in the debugging stage). Since the AC OPF is a highly non-convex optimization problem, we have also kept the option for a multi-start solution. All of these can be decided by the user during run-time in an interactive manner. The software has been developed in C++ programming language, running with GCC compiler on a Linux machine. We have tested for satisfactory results against Matpower for the IEEE 14 bus system.
Transmission Planning Analysis Tool (Open Source)
This software groups results of multiple AC contingency analysis and voltage stability analysis of many scenarios of study and ranks the violations to assist on transmission planning. This software also groups results of QV analysis of many scenarios and determines reactive power needed at a bus to maintain voltage to the required value.
Power Plant Model Validation (PPMV) Tool - OPEN SOURCE
Validation of power system models for power flow and dynamic studies is very important for ensuring that these models are accurate and up to date. Federal Energy Regulatory Commission (FERC) approved North American Electric Reliability Corporation (NERC) MOD 026/027 Reliability Standard that requires verification of excitation and governor models with effective date on July 1st 2014. Disturbance recordings, especially phasor measurement unit (PMU) measurements, are very helpful for dynamic model verification. Model validation based on synchrophasor measurements is acceptable way to meet the standard. PNNL, Western Electricity Coordinating Council (WECC) Joint Synchronized Information Subcommittee (JSIS), North American Synchrophasor Initiative (NASPI), Bonneville Power Administration (BPA), and Consortium for Electric Reliability Technology Solutions (CERTS) collaborate on the common goals to deliver to the industry applications for power system analysis based on synchrophasor measurements. One of the applications developed by PNNL is the Power Plant Model Validation (PPMV) tool. The PPMV is used to validate generator model using disturbance recordings. The PPMV tool contains a collection of power plant models and model validation studies, as well as disturbance recordings from a number of historic grid events. The user can import data from a new disturbance into the database, which converts PMU and SCADA data into GE PSLF format, and then run the tool to validate (or invalidate) the model for a specific power plant against its actual performance.
Project Schedule Comparison and Visualization
The software allows project schedules to be compared across time scales. It also allows for visualization of schedules in the form of a network graph. This compliments Gantt chart view in major project risk management softwares. %MCEPASTEBIN%
Framework for Network Co-Simulation (FNCS) 2.0 (Open Source)
FNCS 2.0 is a brand new implementation of the concepts established by FNCS 1.0 (https://github.com/GridOPTICS/FNCS). Cooperative simulation, or co-simulation, is the process in which at least two simulators solve initial-value differential equations that are coupled to each other. Data is exchanged at fixed time steps and no iteration is allowed between simulators to converge to a solution at any particular time step. In literature, this type of co-simulation is referred to as quasi-dynamic coupling, loose coupling, or Ping-Pong coupling (Hensen 1999, Zhai and Chen 2005). FNCS 1.0 extended these concepts by allowing variable time steps and speculative synchronization. FNCS 2.0 extends these concepts further by allowing simulators to reiterate during synchronization points. FNCS 2.0 also distills the concepts of FNCS 1.0 down to a simple, yet powerful, application programmer interface library.
Archive Sprinter
The Archive Sprinter tool is designed to efficiently process synchrophasor measurements from electric power grids and export data signatures that summarize the grid's behavior. Parallel processing will allow data to be processed quickly to enable practical analyses of archives spanning years. The grid's behavior will be summarized using a wide-array of signatures calculated from the input data. These signatures include values such as the mean, variance, maximum, and correlation coefficient. Such signatures will be useful in establishing baseline behavior and identifying deviations from the baseline. Identifying deviations will help researchers and utilities identify grid disturbances that can be further analyzed with related tools developed by PNNL.