pub struct TechnischeParameter {
pub fahrbare_mindesterzeugungsleistung: Option<Decimal3>,
pub mindestbetriebszeit: Option<u32>,
pub mindeststillstandszeit: Option<u32>,
pub anfahrzeit_kalt: Option<u32>,
pub anfahrzeit_warm: Option<u32>,
pub hochfahrzeit_kalt: Option<u32>,
pub hochfahrzeit_warm: Option<u32>,
pub abfahrzeit: Option<u32>,
pub lastgradient_erhoehung: Option<Lastgradient>,
pub lastgradient_reduzierung: Option<Lastgradient>,
}Expand description
Technical parameters of a Steuerbare Ressource.
The XSD declares Technische_Parameter three times with three different
anonymous complexTypes — once under SR_Objekt (this one, the dispatch
timings), once under Enthaltene_TR (TrTechnischeParameter, the plant
nameplate) and once under CR_Objekt (the load gradients alone). Sharing
one Rust type across them silently drops whichever fields the other shapes
carry — the whole TR nameplate, in the case of Enthaltene_TR — so each
shape gets its own type.
All fields are optional; only those relevant to the resource type are populated.
Fields§
§fahrbare_mindesterzeugungsleistung: Option<Decimal3>Minimum dispatchable generation (MW).
mindestbetriebszeit: Option<u32>Minimum run time (minutes).
mindeststillstandszeit: Option<u32>Minimum downtime (minutes).
anfahrzeit_kalt: Option<u32>Cold start time, i.e. after > 48h downtime (minutes).
anfahrzeit_warm: Option<u32>Warm start time, i.e. after ≤ 48h downtime (minutes).
hochfahrzeit_kalt: Option<u32>Ramp-up time from cold start to synchronisation (minutes).
hochfahrzeit_warm: Option<u32>Ramp-up time from warm start to synchronisation (minutes).
abfahrzeit: Option<u32>Ramp-down time to grid disconnection (minutes).
lastgradient_erhoehung: Option<Lastgradient>Load gradient — upward ramp rate.
lastgradient_reduzierung: Option<Lastgradient>Load gradient — downward ramp rate.
Trait Implementations§
Source§impl Clone for TechnischeParameter
impl Clone for TechnischeParameter
Source§fn clone(&self) -> TechnischeParameter
fn clone(&self) -> TechnischeParameter
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more