Distributed Verification and Validation Methods for Power System Dynamics and Control

Abstract

The research program proposed under this grant aimed to develop improved real-time simulation techniques that would be part of a distributed combination of simulated and hardware components. Using a model provided by partners as a basis, significant progress was made in the development of techniques for high-level synthesis of FPGA code. This promises a convenient route to FPGA implementation without the need for FPGA coding expertise at the cost of some loss of execution speed. The model was implemented in the new Virtex 7 FPGAs and a preliminary analysis of timing and FPGA resource allocations was made. With regard to verification and validation, the team followed its usual practice of using multiple runs of the simulation using different tools and methods to ensure close agreement within expected limits. Unfortunately, little progress could be made on model validation because of the very limited possibility of collaboration with project partners. Validation requires the availability of performance data from real hardware and this was not directly available to the Chico team. Foundational work was completed on integrating the existing simulation system into a larger distributed simulation system. The original project goal was to integrate simulations into a distributed system involving interaction with remotely located hardware. Initial steps have been made in preparation for this kind of scenario. Improvements in the ability of one or more FPGAs performing simulations to communicate efficiently with each other and with external hardware is important in both meeting the original aim and with increasing the scalability of simulations.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jun 19, 2019
Accession Number
AD1076261

Entities

People

  • Hadil Mustafa
  • Kurtis Ii Kredo
  • Richard Bednar
  • Roy Crosbie
  • Zahrasadat Alavi

Tags

Communities of Interest

  • Advanced Electronics
  • Energy and Power Technologies
  • Ground and Sea Platforms

DTIC Thesaurus Topics

  • Agreements
  • Complex Numbers
  • Computational Science
  • Computer Programming
  • Computers
  • Computing System Architectures
  • Diesel Engines
  • Difference Equations
  • Differential Equations
  • Digital Signal Processing
  • Dynamics
  • Equations
  • Field Programmable Gate Arrays
  • Mathematical Models
  • Simulations
  • Validation
  • Verification

Readers

  • Parallel and Distributed Computing.
  • Software Engineering.
  • Systems Analysis and Design