Harmony
HARMONic stabilitY assessment of PE-penetrated power systems
Loading...
Searching...
No Matches
PnPDeviceRecord Struct Reference

One catalog entry for a certified (or rejected) device. More...

#include <PnP_library.h>

Collaboration diagram for PnPDeviceRecord:

Public Attributes

std::string device_id
 
std::string device_type
 e.g. "MMC_GFM", "MMC_GFL"
 
bool allow = false
 
double worst_passivity = 0.0
 
double worst_phase_deg = 0.0
 
double worst_shifted = 0.0
 
double phase_limit_deg = 90.0
 
double f_min_Hz = 1.0
 
double f_max_Hz = 1000.0
 
std::string notes
 

Detailed Description

One catalog entry for a certified (or rejected) device.

Member Data Documentation

◆ allow

bool PnPDeviceRecord::allow = false

◆ device_id

◆ device_type

std::string PnPDeviceRecord::device_type

e.g. "MMC_GFM", "MMC_GFL"

Referenced by PnPCertificateLibrary::addFromGate(), and PnPCertificateLibrary::loadJson().

◆ f_max_Hz

double PnPDeviceRecord::f_max_Hz = 1000.0

◆ f_min_Hz

double PnPDeviceRecord::f_min_Hz = 1.0

◆ notes

std::string PnPDeviceRecord::notes

◆ phase_limit_deg

double PnPDeviceRecord::phase_limit_deg = 90.0

◆ worst_passivity

double PnPDeviceRecord::worst_passivity = 0.0

◆ worst_phase_deg

double PnPDeviceRecord::worst_phase_deg = 0.0

◆ worst_shifted

double PnPDeviceRecord::worst_shifted = 0.0

The documentation for this struct was generated from the following file: