Struct power_flow_data::DCLineID30
source · pub struct DCLineID30 {
pub i: LineNum,
pub nconv: i8,
pub ndcbs: i8,
pub ndcln: isize,
pub mdc: i8,
pub vconv: BusNum,
pub vcmod: f64,
pub vconvn: BusNum,
}Fields§
§i: LineNumMulti-terminal DC line number.
nconv: i8Number of AC converter station buses in multi-terminal DC line i. No default.
ndcbs: i8Number of DC buses in multi-terminal DC line i (nconv < ndcbs). No default.
ndcln: isizeNumber of DC links in multi-terminal DC line i. No default.
mdc: i8Control mode
- 0 - blocked
- 1 - power
- 2 - current
mdc= 0 by default.
vconv: BusNumBus number, or extended bus name enclosed in single quotes, of the AC converter station
bus that controls DC voltage on the positive pole of multi-terminal DC line i.
Bus vconv must be a positive pole inverter. No default.
vcmod: f64Mode switch DC voltage; entered in kV.
When any inverter DC voltage magnitude falls below this value and the line is in power
control mode (i.e. mdc = 1), the line switches to current control mode with converter
current setpoints corresponding to their desired powers at scheduled DC voltage.
vcmod = 0.0 by default.
vconvn: BusNumBus number, or extended bus name enclosed in single quotes, of the AC converter station
bus that controls DC voltage on the negative pole of multi-terminal DC line i.
If any negative pole converters are specified (see below), bus vconvn must be a
negative pole inverter. If the negative pole is not being modeled, vconvn must be
specified as zero. vconvn = 0 by default.