Transient Stability Analysis Options: Remedial Action Validation
More types of actions are available with steady-state remedial action definitions than those available for transient stability. More fields for inclusion with criteria monitoring are available with steady-state definitions than those available for transient stability. A validation tool is available to provide guidance on what is supported with transient stability. This validation tool can be run by clicking the Run Remedial Action Validation button on the Remedial Actions tab of the Transient Stability dialog.
The TS Valid Reason field indicates the parts of the hierarchy that cannot be evaluated each transient time step.
The local menu option to Show Transient Stability RAS Validation is intended to help read the TS Valid Reason by spreading it out into different objects in the hierarchy as shown in the example below. Local menu option to Show Transient Stability RAS Validation Info will open a dialog showing the TS Valid Reason field but in an easier to read format:
The TS Valid Reason field provides more details about components of the Model Criteria that are evaluated for the transient initial condition. If (TS Valid = Armed) and (TS Valid Reason is not blank), some components are evaluated for the transient initial condition and some are evaluated during the transient run. Then the TS Valid Reason field is then used to indicate the parts of the hierarchy that cannot be evaluated each transient time step. The TS Valid Field meaning are explained in the following table:
|
TS Valid Field |
Meaning |
Translated |
|
Skip* |
Remedial Action Skip = YES |
No |
|
Not Armed* |
Arming Criteria is not met. For a Remedial Action Element this means that its own Arming Criteria is not met or the Arming Criteria for its Remedial Action is not met. |
No |
|
Full TS* |
For a Remedial Action this means that all of the Model Criteria for all of its Remedial Action Elements can be evaluated each transient time step and all Remedial Action Elements are valid. For a Remedial Action Element this means that the Model Criteria and all of its components can be evaluated each transient time step and the action itself is valid. |
Yes |
|
Partial TS* |
For a Remedial Action this means that some of the Model Criteria for its Remedial Action Elements cannot be evaluated each transient time step of some of its Remedial Action Elements are invalid for another reason. For a Remedial Action Element this means that parts of its Model Criteria cannot be evaluated each transient time step. |
Yes |
|
No Elements** |
Remedial Action has no Remedial Action Elements that have Model Criteria that can be evaluated each transient time step of there is another reason why the Remedial Action Element is not valid for transient stability. |
No |
|
No Elements Evaluate TS** |
Remedial Action has no Remedial Action Elements that have Model Criteria that can be evaluated each transient time step or there is another reason why the Remedial Action Element is not valid for transient stability. |
No |
|
Invalid Status |
Action Status is not valid for translation (must be TOPOLOGYCHECK or POSTCHECK) |
No |
|
Invalid Action |
Action is not valid for translation (OPEN/CLOSE or particular SETTO/CHANGEBY) |
No |
|
No Model Criteria |
Model Criteria is not defined |
No |
|
Initial Condition |
Model Criteria is completely evaluated for the transient stability initial condition |
No |
* This entry is valid for both Remedial Actions and Remedial Action Elements
** This entry is only valid for Remedial Actions
No star means that this entry is valid only for Remedial Action Elements
Remedial Actions and Remedial Action Elements that have a TS Valid field of Full TS or Partial TS will be translated for use during the transient analysis. All others will be ignored and never implemented. For Partial TS this means that some components of the model criteria will be evaluated each transient time step and some are evaluated for the transient initial condition.
In addition to changing the TS Valid field entries for Remedial Actions and Remedial Action Elements, a TS Valid field was added to Model Conditions, Model Condition Conditions, Model Filters, Model Filter Conditions, Model Planes, Model Expressions, and Model Expression variables to indicate whether these objects are valid for being evaluated each transient time step. This TS Valid Field for these variables are explained in the following table:
|
TS Valid Field |
Meaning |
Translated |
|
None |
Model Criteria is not used a part of any Remedial Action Element definition. |
No |
|
Full TS |
All parts of object and any objects that is uses can be evaluated in transient stability. |
Yes |
|
Evaluate in Ref |
The option to evaluate the object in the contingency reference state is true. |
No |
|
Disable If True in Ref |
The option to disable the object if it is true in the contingency reference state is true and the object evaluates to true in the initial transient stability state. |
No |
|
Model Result Override |
The object is being overridden by a Model Result Override. |
No |
|
Not Specified Evaluate in TS |
The options for Eval Trans Time and EvalTrans are not true and the field being evaluated is not one that is always evaluated each transient time step. |
No |
|
Invalid Field |
The field is not supported for evaluation each transient time step. |
No |
|
Circular Reference |
The object is defined in such a way as it ends up referencing itself. This is an error in the definition of the object. |
No |
|
No Components Evalute in TS |
The will result for a
|
No |
|
Some Components Evaluate in TS |
This will result for a
|
Yes |
|
Secondary Filter |
This will result for a Model Condition if the filter applied to the object in the condition is not for the same object type as the condition object. |
No |
|
Other Error |
Catch for any other problems that might be encountered. Please contact PowerWorld if you encounter this. |
No |
|
FIlter Not Enabled |
This will result for a Model Condition if the filter applied to the object in the condition is not enabled. |
No |
|
Use Another Filter |
This will result for a Model Condition if the filter applied to the object in the condition has the Use Another Filter option selected. |
No |
|
Object Not Defined |
This will result for a Model Expression variable if an object is not specified for the variable. |
No |
With the to Model Conditions, Model Condition Conditions, Model Filters, Model Filter Conditions, Model Planes, Model Expressions, and Model Expression tables, an option exists on the right-click menu to Open Dependency Explorer. This will make it easier to navigate around the hierarchy of the remedial action element and model criteria: