Invariant Function Objects in FREEDM Distributed Grid Intelligence

Presenter Information

Daniel Grooms

Department

Computer Science

Major

Computer Science

Research Advisor

McMillin, Bruce M.

Advisor's Department

Computer Science

Funding Source

NSF FREEDM Systems Center

Abstract

To ensure security and stability of the FREEDM system, it is necessary to develop invariants for the cyber, physical, and network areas of the distributed grid. This paper addresses the use of a function object implementation for invariants, for use in the Load Balance algorithm of the DGI. This will allow the Load Balance algorithm to communicate with external algorithms by exchanging any invariants it uses with said algorithm. It will also aid in development, as invariant code need not be updated with the Load Balance algorithm; current or previous versions of invariants will be able to be used in the Load Balance algorithm interchangeably.

Biography

Daniel Grooms is an undergraduate student and researcher expecting to complete his B.S. Computer Science degree with a minor in Mathematics at the Missouri University of Science and Technology in December 2015. His research interest is in the application of mathematical principles to the study of Computer Science.

Research Category

Engineering

Presentation Type

Oral Presentation

Document Type

Presentation

Location

St. Pat's B

Presentation Date

15 Apr 2015, 9:30 am - 10:00 am

This document is currently not available here.

Share

COinS
 
Apr 15th, 9:30 AM Apr 15th, 10:00 AM

Invariant Function Objects in FREEDM Distributed Grid Intelligence

St. Pat's B

To ensure security and stability of the FREEDM system, it is necessary to develop invariants for the cyber, physical, and network areas of the distributed grid. This paper addresses the use of a function object implementation for invariants, for use in the Load Balance algorithm of the DGI. This will allow the Load Balance algorithm to communicate with external algorithms by exchanging any invariants it uses with said algorithm. It will also aid in development, as invariant code need not be updated with the Load Balance algorithm; current or previous versions of invariants will be able to be used in the Load Balance algorithm interchangeably.