FNCS Configuration

This file contains functions to create FNCS config files for each simulator

supportFunctions.fncsConfiguration.gridlabd_fncs_config(glmDict, selectedFeederDict)

This function adds FNCS capabilities to the feeder in question

Inputs

glmDict - dictionary of the feeder

selectedFeederDict - settings for the specific feeder

Outputs
glmDict - the modified feeder dictionary
supportFunctions.fncsConfiguration.matpower_fncs_config(populationDict, transmissionDict)

This function adds FNCS capabilities to matpower

Inputs

populationDict - dictionary containing properties for all the feeders we are using

transmissionDict - - dictionary containing properties for the transmission system we are using

Outputs
None

This file contains functions to add FNCS configurations to the simulation

supportFunctions.realTimeTransactiveEnergy.fncsConfiguration.dso_fncs_config(selectedFeederDict)

This function adds FNCS capabilities to the dso in question

Inputs

feeder_dict - dictionary containing the full feeder

selectedFeederDict - dictionary containing properties for the feeders we are using

Outputs

supportFunctions.realTimeTransactiveEnergy.fncsConfiguration.lse_fncs_config(feeder_dict, selectedFeederDict)

This function adds FNCS capabilities to the lse in question

Inputs

feeder_dict - dictionary containing the full feeder

selectedFeederDict - dictionary containing properties for the feeders we are using

Outputs

supportFunctions.realTimeTransactiveEnergy.fncsConfiguration.residential_controllers_fncs_config(feeder_dict, selectedFeederDict, transactiveActive)

This function adds FNCS capabilities to the residential controllers in question

Inputs

feeder_dict - dictionary containing the full feeder

selectedFeederDict - dictionary containing properties for the feeders we are using

Outputs