pub struct NetworkMetadata {
pub regions: Vec<Region>,
pub owners: Vec<Owner>,
pub voltage_droop_controls: Vec<VoltageDroopControl>,
pub switching_device_rating_sets: Vec<SwitchingDeviceRatingSet>,
pub scheduled_area_transfers: Vec<ScheduledAreaTransfer>,
pub impedance_corrections: Vec<ImpedanceCorrectionTable>,
pub multi_section_line_groups: Vec<MultiSectionLineGroup>,
}Expand description
Supplementary metadata: regions, owners, impedance corrections, and other reference data imported from PSS/E, CDF, or CGMES.
Not used directly by power flow or OPF solvers. Populated by parsers and preserved for round-tripping, reporting, and specialized analysis.
Fields§
§regions: Vec<Region>Region (zone) name lookup table from PSS/E RAW “ZONE DATA”.
owners: Vec<Owner>Owner name lookup table from PSS/E RAW “OWNER DATA”.
voltage_droop_controls: Vec<VoltageDroopControl>Voltage droop control records from PSS/E v36 “VOLTAGE DROOP CONTROL DATA”.
switching_device_rating_sets: Vec<SwitchingDeviceRatingSet>Switching device rating sets from PSS/E v36 “SWITCHING DEVICE RATING SET DATA”.
scheduled_area_transfers: Vec<ScheduledAreaTransfer>Scheduled inter-area power transfers from PSS/E RAW “INTER-AREA TRANSFER DATA”.
impedance_corrections: Vec<ImpedanceCorrectionTable>Impedance correction tables from PSS/E RAW “IMPEDANCE CORRECTION DATA”.
Referenced by transformer tab field for tap-dependent R/X scaling.
multi_section_line_groups: Vec<MultiSectionLineGroup>Multi-section line groupings from PSS/E RAW “MULTI-SECTION LINE DATA”.
Trait Implementations§
Source§impl Clone for NetworkMetadata
impl Clone for NetworkMetadata
Source§fn clone(&self) -> NetworkMetadata
fn clone(&self) -> NetworkMetadata
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more