Professional Documents
Culture Documents
System Modeling
SSAT accepts powerflow data in the native formats of DSAToolsTM (PSF and PFB), as well as
other commonly used format such as PTI PSS/E (.rawd) format, GE PSLF format (.epc), and
BPA format.
Dynamic models of devices commonly represented for stability studies are available in SSAT.
Data of models can be in DSATools, PTI PSS/E (.dyr), GE PSLF (.dyd), BPA format.
The actual dynamic models used in an SSAT analysis can be customized from the data set
provided in all data files, by using the dynamic representation specifications
Computation options
There are 11 computation options available in SSAT. These include:
Note that for this computation option, the dynamic representation data and contingency data are not
required. If provided for the scenario, they are ignored.
Small Signal Analysis using SSAT (DSATools)
Outputs
All modes of the generator and the associated mode shapes/participation factors at the specified
SMIB configuration.
3. Single-Machine-Infinite-Bus (SMIB) Scan for the Entire System
This option computes all eigenvalues of every generator in the system assuming they are connected
to an infinite bus (“SMIB scan”). The following data is required to perform this computation option:
Powerflow data
Dynamic data
(Optional) Dynamic representation data
The Thevenin equivalent impedance at the retained generator is computed by SSAT and this
impedance is inserted between the generator and the infinite bus.
Note that for this computation option, the contingency data is not required. If provided for the
scenario, it is ignored. Figure 2 shows the flow chart for this computation option.
Outputs
All modes of every generator included in the analysis and the associated mode shapes/participation
factors at the specified SMIB configuration.
The following additional information is required for the scenario to specify the computation scope
(refer to Section 5 for details):
(From and to) frequency range (flow and fhigh) in Hz (or imaginary range in rad/s)
(Optional) Maximum number of modes to be computed
(Optional) Dimension of the reduced Hessenberg matrix
The eigenvalue solver used in this computation option is the Implicitly Restarting Arnoldi Method
(IRAM) from ARPACK, applied to the augmented linearized system matrices with varying complex
shifts. The complex shifts are automatically chosen to cover the required frequency/imaginary and
damping/real ranges on the complex plane (see Figure 3). The computation starts at the higher
frequency/imaginary and higher damping/real end of the specified search area. Figure 4 shows the
flow chart for this computation option.
Outputs
Modes (up to the specified maximum) within the specified frequency/imaginary and damping/real
ranges and the associated mode shapes/participation factors at the base and all post-contingency
conditions (fewer results may be stored in binary result file depending on the value of the output
option).
9. Sensitivity Analysis
This option computes sensitivities of specified modes with respect to a set of system parameters and
operating conditions. The following data is required to perform this computation option:
Powerflow data
Dynamic data
(Optional) Dynamic representation data
(Optional) Contingency specification data
Sensitivity specification data
The following additional information is required for the scenario to specify the computation scope:
Initial frequency in Hz (or imaginary part in rad/s)
Initial damping in % (or real part in 1/s)
(Optional) Number of modes closest to the initial frequency/imaginary part and damping/real
part, for which the sensitivities are to be computed
(Optional) Dimension of the reduced Hessenberg matrix
The sensitivity of a mode with respect to a parameter is obtained by computing a pair of modes, one
of them with the value in the base case (or a post-contingency case) and the other with a “perturbed”
value (thus the case is referred to as the perturbed case).
11.Mode trace
This option traces a number of modes for a given power transaction under specified contingencies.
The following data is required to perform this computation option:
Powerflow data
Dynamic data
(Optional) Dynamic representation data
(Optional) Contingency specification data
(Optional) Transaction specification data
(Optional) Root locus specification data
The following additional information is required for the scenario to specify the computation scope
(refer to Section 5 for details):
Frequency in Hz (or imaginary part in rad/s)
(Optional) Damping in % (or real part in 1/s)
(Optional) Number of modes to be computed at each powerflow/root locus point, closest to
the frequency and damping of the current reference mode as candidates for identification.
(Optional) Powerflow dispatch threshold (in MW). This is used only when a power
transaction is specified for mode trace.
(Optional) Dimension of the reduced Hessenberg matrix
[1]. (2008) Small-Signal Stability Analysis of Power Systems. In: Modern Power Systems Analysis. Springer,
Boston, MA