DSS C-API and dss.hpp
DSS C-API and dss.hpp expose a customized and extended implementation of OpenDSS to C and C++.
|
Public Types | |
typedef AutoTrans::Properties | Properties |
typedef AutoTrans | BatchElementClass |
typedef AutoTrans::AutoTransConnection | AutoTransConnection |
Public Member Functions | |
AutoTransBatch (APIUtil *util) | |
Create a batch of all AutoTrans elements. | |
AutoTransBatch (APIUtil *util, int32_t prop_idx, int32_t prop_value) | |
Create a batch of all AutoTrans elements that match an integer property value. | |
AutoTransBatch (APIUtil *util, const char *regexp) | |
Create a batch of all AutoTrans elements that match a regular expression. | |
AutoTransBatch & | begin_edit () |
AutoTransBatch & | end_edit (int32_t num_edits=1) |
BatchInt32ArrayProxy | phases () |
Number of phases this AutoTrans. More... | |
AutoTransBatch & | phases (int32_t value) |
template<typename T > | |
AutoTransBatch & | phases (T &value) |
template<typename T > | |
AutoTransBatch & | phases (typename T::iterator it_begin, typename T::iterator it_end) |
BatchInt32ArrayProxy | windings () |
Number of windings, this AutoTranss. More... | |
AutoTransBatch & | windings (int32_t value) |
template<typename T > | |
AutoTransBatch & | windings (T &value) |
template<typename T > | |
AutoTransBatch & | windings (typename T::iterator it_begin, typename T::iterator it_end) |
BatchInt32ArrayProxy | wdg () |
Set this = to the number of the winding you wish to define. More... | |
AutoTransBatch & | wdg (int32_t value) |
template<typename T > | |
AutoTransBatch & | wdg (T &value) |
template<typename T > | |
AutoTransBatch & | wdg (typename T::iterator it_begin, typename T::iterator it_end) |
std::vector< strings > | bus () |
Bus connection spec for this winding. More... | |
AutoTransBatch & | bus (strings &value) |
std::vector< VectorXi > | conn () |
Connection of this winding {Series, wye*, Delta, LN, LL }. More... | |
AutoTransBatch & | conn (std::vector< int32_t > &value) |
AutoTransBatch & | conn (std::vector< AutoTrans::AutoTransConnection > &value) |
AutoTransBatch & | conn (strings &value) |
AutoTransBatch & | conn (std::vector< strings > &value) |
std::vector< strings > | conn_str () |
Connection of this winding {Series, wye*, Delta, LN, LL }. More... | |
AutoTransBatch & | conn_str (strings &value) |
std::vector< VectorXd > | kV () |
For 2-or 3-phase, enter phase-phase kV rating. More... | |
AutoTransBatch & | kV (VectorXd &value) |
std::vector< VectorXd > | kVA () |
Base kVA rating of the winding. More... | |
AutoTransBatch & | kVA (VectorXd &value) |
std::vector< VectorXd > | tap () |
Per unit tap that this winding is on. More... | |
AutoTransBatch & | tap (VectorXd &value) |
std::vector< VectorXd > | pctR () |
Percent ac resistance this winding. More... | |
AutoTransBatch & | pctR (VectorXd &value) |
std::vector< VectorXd > | Rdcohms () |
Winding dc resistance in OHMS. More... | |
AutoTransBatch & | Rdcohms (VectorXd &value) |
BatchInt32ArrayProxy | Core () |
{Shell*|5-leg|3-Leg|1-phase|core-1-phase|4-leg} Core Type. More... | |
AutoTransBatch & | Core (string &value) |
AutoTransBatch & | Core (int32_t value) |
AutoTransBatch & | Core (CoreType value) |
AutoTransBatch & | Core (strings &value) |
AutoTransBatch & | Core (std::vector< int32_t > &value) |
AutoTransBatch & | Core (std::vector< CoreType > &value) |
strings | Core_str () |
{Shell*|5-leg|3-Leg|1-phase|core-1-phase|4-leg} Core Type. More... | |
AutoTransBatch & | Core_str (string &value) |
AutoTransBatch & | Core_str (strings &value) |
std::vector< strings > | buses () |
Use this to specify all the bus connections at once using an array. More... | |
AutoTransBatch & | buses (strings &value) |
std::vector< VectorXi > | conns () |
Use this to specify all the Winding connections at once using an array. More... | |
AutoTransBatch & | conns (std::vector< int32_t > &value) |
AutoTransBatch & | conns (std::vector< AutoTrans::AutoTransConnection > &value) |
AutoTransBatch & | conns (strings &value) |
AutoTransBatch & | conns (std::vector< strings > &value) |
std::vector< strings > | conns_str () |
Use this to specify all the Winding connections at once using an array. More... | |
AutoTransBatch & | conns_str (strings &value) |
std::vector< VectorXd > | kVs () |
Use this to specify the kV ratings of all windings at once using an array. More... | |
AutoTransBatch & | kVs (VectorXd &value) |
std::vector< VectorXd > | kVAs () |
Use this to specify the kVA ratings of all windings at once using an array. More... | |
AutoTransBatch & | kVAs (VectorXd &value) |
std::vector< VectorXd > | taps () |
Use this to specify the p.u. More... | |
AutoTransBatch & | taps (VectorXd &value) |
BatchFloat64ArrayProxy | XHX () |
Use this to specify the percent reactance, H-L (winding 1 to winding 2). More... | |
AutoTransBatch & | XHX (double value) |
template<typename T > | |
AutoTransBatch & | XHX (T &value) |
template<typename T > | |
AutoTransBatch & | XHX (typename T::iterator it_begin, typename T::iterator it_end) |
BatchFloat64ArrayProxy | XHT () |
Use this to specify the percent reactance, H-T (winding 1 to winding 3). More... | |
AutoTransBatch & | XHT (double value) |
template<typename T > | |
AutoTransBatch & | XHT (T &value) |
template<typename T > | |
AutoTransBatch & | XHT (typename T::iterator it_begin, typename T::iterator it_end) |
BatchFloat64ArrayProxy | XXT () |
Use this to specify the percent reactance, L-T (winding 2 to winding 3). More... | |
AutoTransBatch & | XXT (double value) |
template<typename T > | |
AutoTransBatch & | XXT (T &value) |
template<typename T > | |
AutoTransBatch & | XXT (typename T::iterator it_begin, typename T::iterator it_end) |
std::vector< VectorXd > | XSCarray () |
Use this to specify the percent reactance between all pairs of windings as an array. More... | |
AutoTransBatch & | XSCarray (VectorXd &value) |
BatchFloat64ArrayProxy | thermal () |
Thermal time constant of the AutoTrans in hours. More... | |
AutoTransBatch & | thermal (double value) |
template<typename T > | |
AutoTransBatch & | thermal (T &value) |
template<typename T > | |
AutoTransBatch & | thermal (typename T::iterator it_begin, typename T::iterator it_end) |
BatchFloat64ArrayProxy | n () |
n Exponent for thermal properties in IEEE C57. More... | |
AutoTransBatch & | n (double value) |
template<typename T > | |
AutoTransBatch & | n (T &value) |
template<typename T > | |
AutoTransBatch & | n (typename T::iterator it_begin, typename T::iterator it_end) |
BatchFloat64ArrayProxy | m () |
m Exponent for thermal properties in IEEE C57. More... | |
AutoTransBatch & | m (double value) |
template<typename T > | |
AutoTransBatch & | m (T &value) |
template<typename T > | |
AutoTransBatch & | m (typename T::iterator it_begin, typename T::iterator it_end) |
BatchFloat64ArrayProxy | flrise () |
Temperature rise, deg C, for full load. More... | |
AutoTransBatch & | flrise (double value) |
template<typename T > | |
AutoTransBatch & | flrise (T &value) |
template<typename T > | |
AutoTransBatch & | flrise (typename T::iterator it_begin, typename T::iterator it_end) |
BatchFloat64ArrayProxy | hsrise () |
Hot spot temperature rise, deg C. More... | |
AutoTransBatch & | hsrise (double value) |
template<typename T > | |
AutoTransBatch & | hsrise (T &value) |
template<typename T > | |
AutoTransBatch & | hsrise (typename T::iterator it_begin, typename T::iterator it_end) |
BatchFloat64ArrayProxy | pctloadloss () |
Percent load loss at full load. More... | |
AutoTransBatch & | pctloadloss (double value) |
template<typename T > | |
AutoTransBatch & | pctloadloss (T &value) |
template<typename T > | |
AutoTransBatch & | pctloadloss (typename T::iterator it_begin, typename T::iterator it_end) |
BatchFloat64ArrayProxy | pctnoloadloss () |
Percent no load losses at rated excitatation voltage. More... | |
AutoTransBatch & | pctnoloadloss (double value) |
template<typename T > | |
AutoTransBatch & | pctnoloadloss (T &value) |
template<typename T > | |
AutoTransBatch & | pctnoloadloss (typename T::iterator it_begin, typename T::iterator it_end) |
BatchFloat64ArrayProxy | normhkVA () |
Normal maximum kVA rating of H winding (winding 1+2). More... | |
AutoTransBatch & | normhkVA (double value) |
template<typename T > | |
AutoTransBatch & | normhkVA (T &value) |
template<typename T > | |
AutoTransBatch & | normhkVA (typename T::iterator it_begin, typename T::iterator it_end) |
BatchFloat64ArrayProxy | emerghkVA () |
Emergency (contingency) kVA rating of H winding (winding 1+2). More... | |
AutoTransBatch & | emerghkVA (double value) |
template<typename T > | |
AutoTransBatch & | emerghkVA (T &value) |
template<typename T > | |
AutoTransBatch & | emerghkVA (typename T::iterator it_begin, typename T::iterator it_end) |
bools | sub () |
={Yes|No} Designates whether this AutoTrans is to be considered a substation.Default is No. More... | |
AutoTransBatch & | sub (bool value) |
AutoTransBatch & | sub (bools &value) |
std::vector< VectorXd > | MaxTap () |
Max per unit tap for the active winding. More... | |
AutoTransBatch & | MaxTap (VectorXd &value) |
std::vector< VectorXd > | MinTap () |
Min per unit tap for the active winding. More... | |
AutoTransBatch & | MinTap (VectorXd &value) |
std::vector< VectorXi > | NumTaps () |
Total number of taps between min and max tap. More... | |
AutoTransBatch & | NumTaps (VectorXi &value) |
AutoTransBatch & | NumTaps (std::vector< VectorXi > &value) |
strings | subname () |
Substation Name. More... | |
AutoTransBatch & | subname (const string &value) |
AutoTransBatch & | subname (strings &value) |
BatchFloat64ArrayProxy | pctimag () |
Percent magnetizing current. More... | |
AutoTransBatch & | pctimag (double value) |
template<typename T > | |
AutoTransBatch & | pctimag (T &value) |
template<typename T > | |
AutoTransBatch & | pctimag (typename T::iterator it_begin, typename T::iterator it_end) |
BatchFloat64ArrayProxy | ppm_antifloat () |
Default=1 ppm. More... | |
AutoTransBatch & | ppm_antifloat (double value) |
template<typename T > | |
AutoTransBatch & | ppm_antifloat (T &value) |
template<typename T > | |
AutoTransBatch & | ppm_antifloat (typename T::iterator it_begin, typename T::iterator it_end) |
std::vector< VectorXd > | pctRs () |
Use this property to specify all the winding ac resistances using an array. More... | |
AutoTransBatch & | pctRs (VectorXd &value) |
bools | XRConst () |
={Yes|No} Default is NO. More... | |
AutoTransBatch & | XRConst (bool value) |
AutoTransBatch & | XRConst (bools &value) |
BatchInt32ArrayProxy | LeadLag () |
{Lead | Lag (default) | ANSI (default) | Euro } Designation in mixed Delta-wye connections the relationship between HV to LV winding. More... | |
AutoTransBatch & | LeadLag (string &value) |
AutoTransBatch & | LeadLag (int32_t value) |
AutoTransBatch & | LeadLag (PhaseSequence value) |
AutoTransBatch & | LeadLag (strings &value) |
AutoTransBatch & | LeadLag (std::vector< int32_t > &value) |
AutoTransBatch & | LeadLag (std::vector< PhaseSequence > &value) |
strings | LeadLag_str () |
{Lead | Lag (default) | ANSI (default) | Euro } Designation in mixed Delta-wye connections the relationship between HV to LV winding. More... | |
AutoTransBatch & | LeadLag_str (string &value) |
AutoTransBatch & | LeadLag_str (strings &value) |
strings | WdgCurrents () |
(Read only) Makes winding currents available via return on query (? AutoTrans.TX.WdgCurrents). More... | |
BatchFloat64ArrayProxy | normamps () |
Normal rated current. More... | |
AutoTransBatch & | normamps (double value) |
template<typename T > | |
AutoTransBatch & | normamps (T &value) |
template<typename T > | |
AutoTransBatch & | normamps (typename T::iterator it_begin, typename T::iterator it_end) |
BatchFloat64ArrayProxy | emergamps () |
Maximum or emerg current. More... | |
AutoTransBatch & | emergamps (double value) |
template<typename T > | |
AutoTransBatch & | emergamps (T &value) |
template<typename T > | |
AutoTransBatch & | emergamps (typename T::iterator it_begin, typename T::iterator it_end) |
BatchFloat64ArrayProxy | faultrate () |
Failure rate per year. More... | |
AutoTransBatch & | faultrate (double value) |
template<typename T > | |
AutoTransBatch & | faultrate (T &value) |
template<typename T > | |
AutoTransBatch & | faultrate (typename T::iterator it_begin, typename T::iterator it_end) |
BatchFloat64ArrayProxy | pctperm () |
Percent of failures that become permanent. More... | |
AutoTransBatch & | pctperm (double value) |
template<typename T > | |
AutoTransBatch & | pctperm (T &value) |
template<typename T > | |
AutoTransBatch & | pctperm (typename T::iterator it_begin, typename T::iterator it_end) |
BatchFloat64ArrayProxy | repair () |
Hours to repair. More... | |
AutoTransBatch & | repair (double value) |
template<typename T > | |
AutoTransBatch & | repair (T &value) |
template<typename T > | |
AutoTransBatch & | repair (typename T::iterator it_begin, typename T::iterator it_end) |
BatchFloat64ArrayProxy | basefreq () |
Base Frequency for ratings. More... | |
AutoTransBatch & | basefreq (double value) |
template<typename T > | |
AutoTransBatch & | basefreq (T &value) |
template<typename T > | |
AutoTransBatch & | basefreq (typename T::iterator it_begin, typename T::iterator it_end) |
bools | enabled () |
{Yes|No or True|False} Indicates whether this element is enabled. More... | |
AutoTransBatch & | enabled (bool value) |
AutoTransBatch & | enabled (bools &value) |
AutoTransBatch & | like (const string &value) |
Make like another object, e.g. More... | |
AutoTransBatch & | like (const char *value) |
Make like another object, e.g. More... | |
Public Member Functions inherited from dss::obj::DSSBatch | |
DSSBatch (APIUtil *util, int32_t cls_idx) | |
Create a batch of all elements in the DSS class. | |
DSSBatch (APIUtil *util, int32_t cls_idx, int32_t prop_idx, int32_t prop_value) | |
Create a batch of all elements that match an integer property value. | |
DSSBatch (APIUtil *util, int32_t cls_idx, const char *regexp) | |
Create a batch of all elements that match a regular expression. | |
DSSBatch (APIUtil *util) | |
Create an uninitialized batch instance. | |
strings | name () |
Additional Inherited Members | |
Public Attributes inherited from dss::obj::DSSBatch | |
APIUtil * | api_util |
void ** | pointer |
int32_t | count [2] |
Protected Member Functions inherited from dss::obj::DSSBatch | |
void | check_for_error () |
bools | get_batch_bool (int32_t index) |
std::vector< complex > | get_batch_complex (int32_t index) |
template<typename T = VectorXd> | |
std::vector< T > | get_batch_valarray (int32_t index) |
void | set_batch_complex_for_each (int32_t index, std::vector< complex > &values) |
template<typename T > | |
void | set_batch_val (int32_t index, const T &value) |
template<typename T = VectorXd> | |
T | get_batch_val (int32_t index) |
template<typename T > | |
void | set_batch_val_for_each (int32_t index, typename T::iterator v, typename T::iterator v_end) |
Static Protected Member Functions inherited from dss::obj::DSSBatch | |
template<typename T = VectorXd> | |
static T | get_batch_val (int32_t index, DSSBatch &batch) |
|
inline |
Base Frequency for ratings.
DSS property name: basefreq, DSS property index: 46
|
inline |
Bus connection spec for this winding.
DSS property name: bus, DSS property index: 4
|
inline |
Use this to specify all the bus connections at once using an array.
Example:
New AutoTrans.T1 buses=[Hbus, Xbus]
DSS property name: buses, DSS property index: 12
|
inline |
Connection of this winding {Series, wye*, Delta, LN, LL }.
Default is "wye" with the neutral solidly grounded. For AutoTrans, Winding 1 is always Series and Winding 2 (the Common winding) is always Wye. If only 2 windings, no need to specify connections.
DSS property name: conn, DSS property index: 5
|
inline |
Connection of this winding {Series, wye*, Delta, LN, LL }.
Default is "wye" with the neutral solidly grounded. For AutoTrans, Winding 1 is always Series and Winding 2 (the Common winding) is always Wye. If only 2 windings, no need to specify connections.
DSS property name: conn, DSS property index: 5
|
inline |
Use this to specify all the Winding connections at once using an array.
Example:
New AutoTrans.T1 buses=[Hbus, Xbus] ~ conns=(series, wye)
DSS property name: conns, DSS property index: 13
|
inline |
Use this to specify all the Winding connections at once using an array.
Example:
New AutoTrans.T1 buses=[Hbus, Xbus] ~ conns=(series, wye)
DSS property name: conns, DSS property index: 13
|
inline |
{Shell*|5-leg|3-Leg|1-phase|core-1-phase|4-leg} Core Type.
Used for GIC analysis in auxiliary programs. Not used inside OpenDSS.
DSS property name: Core, DSS property index: 11
|
inline |
{Shell*|5-leg|3-Leg|1-phase|core-1-phase|4-leg} Core Type.
Used for GIC analysis in auxiliary programs. Not used inside OpenDSS.
DSS property name: Core, DSS property index: 11
|
inline |
Maximum or emerg current.
DSS property name: emergamps, DSS property index: 42
|
inline |
Emergency (contingency) kVA rating of H winding (winding 1+2).
Usually 140% - 150% ofmaximum nameplate rating, depending on load shape. Defaults to 150% of kVA rating of Winding 1.
DSS property name: emerghkVA, DSS property index: 29
|
inline |
{Yes|No or True|False} Indicates whether this element is enabled.
DSS property name: enabled, DSS property index: 47
|
inline |
Failure rate per year.
DSS property name: faultrate, DSS property index: 43
|
inline |
Temperature rise, deg C, for full load.
Default is 65.
DSS property name: flrise, DSS property index: 24
|
inline |
Hot spot temperature rise, deg C.
Default is 15.
DSS property name: hsrise, DSS property index: 25
|
inline |
For 2-or 3-phase, enter phase-phase kV rating.
Otherwise, kV rating of the actual winding. Specify H terminal kV rating for Series winding.
DSS property name: kV, DSS property index: 6
|
inline |
Base kVA rating of the winding.
Side effect: forces change of max normal and emerg kVA ratings.If 2-winding AutoTrans, forces other winding to same value. When winding 1 is defined, all other windings are defaulted to the same rating and the first two winding resistances are defaulted to the loadloss value.
DSS property name: kVA, DSS property index: 7
|
inline |
Use this to specify the kVA ratings of all windings at once using an array.
DSS property name: kVAs, DSS property index: 15
|
inline |
Use this to specify the kV ratings of all windings at once using an array.
Example:
New AutoTrans.T1 buses=[Hbus, Xbus] ~ conns=(series, wye) ~ kvs=(115, 12.47)
See kV= property for voltage rules.
DSS property name: kVs, DSS property index: 14
|
inline |
{Lead | Lag (default) | ANSI (default) | Euro } Designation in mixed Delta-wye connections the relationship between HV to LV winding.
Default is ANSI 30 deg lag, e.g., Dy1 of Yd1 vector group. To get typical European Dy11 connection, specify either "lead" or "Euro"
DSS property name: LeadLag, DSS property index: 39
|
inline |
{Lead | Lag (default) | ANSI (default) | Euro } Designation in mixed Delta-wye connections the relationship between HV to LV winding.
Default is ANSI 30 deg lag, e.g., Dy1 of Yd1 vector group. To get typical European Dy11 connection, specify either "lead" or "Euro"
DSS property name: LeadLag, DSS property index: 39
|
inline |
Make like another object, e.g.
:
New Capacitor.C2 like=c1 ...
DSS property name: like, DSS property index: 48
|
inline |
Make like another object, e.g.
:
New Capacitor.C2 like=c1 ...
DSS property name: like, DSS property index: 48
|
inline |
m Exponent for thermal properties in IEEE C57.
Typically 0.9 - 1.0
DSS property name: m, DSS property index: 23
|
inline |
Max per unit tap for the active winding.
Default is 1.10
DSS property name: MaxTap, DSS property index: 31
|
inline |
Min per unit tap for the active winding.
Default is 0.90
DSS property name: MinTap, DSS property index: 32
|
inline |
n Exponent for thermal properties in IEEE C57.
Typically 0.8.
DSS property name: n, DSS property index: 22
|
inline |
Normal rated current.
DSS property name: normamps, DSS property index: 41
|
inline |
Normal maximum kVA rating of H winding (winding 1+2).
Usually 100% - 110% ofmaximum nameplate rating, depending on load shape. Defaults to 110% of kVA rating of Winding 1.
DSS property name: normhkVA, DSS property index: 28
|
inline |
Total number of taps between min and max tap.
Default is 32 (16 raise and 16 lower taps about the neutral position). The neutral position is not counted.
DSS property name: NumTaps, DSS property index: 33
|
inline |
Percent magnetizing current.
Default=0.0. Magnetizing branch is in parallel with windings in each phase. Also, see "ppm_antifloat".
DSS property name: imag, DSS property index: 35
|
inline |
Percent load loss at full load.
The R of the High and Low windings (1 and 2) are adjusted to agree at rated kVA loading.
DSS property name: loadloss, DSS property index: 26
|
inline |
Percent no load losses at rated excitatation voltage.
Default is 0. Converts to a resistance in parallel with the magnetizing impedance in each winding.
DSS property name: noloadloss, DSS property index: 27
|
inline |
Percent of failures that become permanent.
DSS property name: pctperm, DSS property index: 44
|
inline |
Percent ac resistance this winding.
This value is for the power flow model.Is derived from the full load losses in the transformer test report.
DSS property name: R, DSS property index: 9
|
inline |
Use this property to specify all the winding ac resistances using an array.
Example:
New AutoTrans.T1 buses=[Hibus, lowbus] ~ Rs=(0.2 0.3)
DSS property name: Rs, DSS property index: 37
|
inline |
|
inline |
Default=1 ppm.
Parts per million of AutoTrans winding VA rating connected to ground to protect against accidentally floating a winding without a reference. If positive then the effect is adding a very large reactance to ground. If negative, then a capacitor.
DSS property name: ppm_antifloat, DSS property index: 36
|
inline |
Winding dc resistance in OHMS.
Specify this for GIC analysis. From transformer test report (divide by number of phases). Defaults to 85% of R property (the ac value that includes stray losses).
DSS property name: Rdcohms, DSS property index: 10
|
inline |
Hours to repair.
DSS property name: repair, DSS property index: 45
|
inline |
={Yes|No} Designates whether this AutoTrans is to be considered a substation.Default is No.
DSS property name: sub, DSS property index: 30
|
inline |
Substation Name.
Optional. Default is null. If specified, printed on plots
DSS property name: subname, DSS property index: 34
|
inline |
Per unit tap that this winding is on.
DSS property name: tap, DSS property index: 8
|
inline |
Use this to specify the p.u.
tap of all windings at once using an array.
DSS property name: taps, DSS property index: 16
|
inline |
Thermal time constant of the AutoTrans in hours.
Typically about 2.
DSS property name: thermal, DSS property index: 21
|
inline |
Set this = to the number of the winding you wish to define.
Then set the values for this winding. Winding 1 is always the Series winding. Winding 2 is always Common winding (wye connected). Repeat for each winding. Alternatively, use the array collections (buses, kVAs, etc.) to define the windings. Note: reactances are BETWEEN pairs of windings; they are not the property of a single winding.
DSS property name: wdg, DSS property index: 3
|
inline |
(Read only) Makes winding currents available via return on query (? AutoTrans.TX.WdgCurrents).
Order: Phase 1, Wdg 1, Wdg 2, ..., Phase 2 ...
DSS property name: WdgCurrents, DSS property index: 40
|
inline |
Number of windings, this AutoTranss.
(Also is the number of terminals) Default is 2. This property triggers memory allocation for the AutoTrans and will cause other properties to revert to default values.
DSS property name: windings, DSS property index: 2
|
inline |
Use this to specify the percent reactance, H-T (winding 1 to winding 3).
Use for 3-winding AutoTranss only. On the kVA base of winding 1(H-X).
DSS property name: XHT, DSS property index: 18
|
inline |
Use this to specify the percent reactance, H-L (winding 1 to winding 2).
Use for 2- or 3-winding AutoTranss. On the kVA base of winding 1(H-X).
DSS property name: XHX, DSS property index: 17
|
inline |
={Yes|No} Default is NO.
Signifies whether or not the X/R is assumed contant for harmonic studies.
DSS property name: XRConst, DSS property index: 38
|
inline |
Use this to specify the percent reactance between all pairs of windings as an array.
All values are on the kVA base of winding 1. The order of the values is as follows:
(x12 13 14... 23 24.. 34 ..)
There will be n(n-1)/2 values, where n=number of windings.
DSS property name: XSCarray, DSS property index: 20
|
inline |
Use this to specify the percent reactance, L-T (winding 2 to winding 3).
Use for 3-winding AutoTranss only. On the kVA base of winding 1(H-X).
DSS property name: XXT, DSS property index: 19