BusFault
Represents an impedance fault at a bus. This device can exist in two states, on or off, controlled by the user. Following a state change, generally the solver needs to be reset as this is a discrete event.
Model Parameters
Symbol |
Units |
JSON |
Description |
Typical Value |
Note |
|---|---|---|---|---|---|
\(R\) |
[p.u.] |
|
Fault resistance |
||
\(X\) |
[p.u.] |
|
Fault reactance |
||
\(U\) |
[boolean] |
|
Initial fault status |
JSON boolean; |
Parameter Validation
None.
Model Derived Parameters
Model Ports
Name |
Port |
Init |
Description |
|---|---|---|---|
|
Bus |
Known |
Required bus where the fault is applied |
|
Input |
N/A |
Accepted by the parser but not read by the model; fault status is set through |
Model Variables
Internal Variables
Differential
None.
Algebraic
Symbol |
Units |
Description |
Note |
|---|---|---|---|
\(I_r\) |
[p.u.] |
Terminal current, real component |
Read by bus |
\(I_i\) |
[p.u.] |
Terminal current, imaginary component |
Read by bus |
External Variables
Differential
None.
Algebraic
Symbol |
Units |
Description |
Note |
|---|---|---|---|
\(V_r\) |
[p.u.] |
Terminal voltage, real component |
owned by bus object |
\(V_i\) |
[p.u.] |
Terminal voltage, imaginary component |
owned by bus object |
Model Equations
Internal Equations
Differential
None.
Algebraic
External Equations
The fault currents are added to the connected bus residuals:
Initialization
The initial fault status and bus voltage determine the terminal currents:
The derivative vector entries initialize to zero.
Monitors
Monitor |
Units |
Description |
Note |
|---|---|---|---|
|
[binary] |
Fault status |
|
|
[p.u.] |
Fault-current real component |
Added to the connected-bus residual |
|
[p.u.] |
Fault-current imaginary component |
Added to the connected-bus residual |