Skip to content
Jeff Daily edited this page Feb 15, 2016 · 2 revisions

Welcome to the Framework for Network Co-Simulation (FNCS) 2.0 wiki.

FNCS is a co-simulation middleware library and runtime. The main features of FNCS are:

  • Time synchronization across simulators with differing time scales, e.g., nanoseconds, seconds, minutes.
  • Elegant, minimal interface for publish/subscribe of key/value pair data.
  • Cross-platform, with libraries available for Windows, OSX, and Linux.
  • Multiple language bindings, including C++, C, Python, and MATLAB.

New to FNCS?

If you are new to FNCS, a good introduction is our FNCS 1.0 introductory video. Although it was made for FNCS 1.0, many of the same goals and concepts are applicable to FNCS 2.0. Some of our other research appears in the following papers. The first paper is a good, general introduction to co-simulation for power system applications. The second paper is an introduction to our framework, though it is based on FNCS 1.0.

  1. Communication simulations for power system applications
  2. FNCS: a framework for power system and communication networks co-simulation
  3. Synchronization Algorithms for Co-simulation of Power Grid and Communication Networks

Home

Clone this wiki locally