Definition of Dynamic Models
To accurately simulate the dynamic response of a synchronous generator it is necessary to include not only
the dynamic data of the generator itself, but also the additional elements that control the input signals of the
generator (e.g. excitation voltage, turbine power, torque).
In this tutorial dynamic controllers will be assigned to a generator.
1 Import Project
Click on the icon , to import and activate the project for this exercise.
2 Create a Dynamic Model
The imported project contains a network with three synchronous generators; two of them already have dynamic
models. We will define the dynamic controllers of the third generator.
The dynamic model will contain the main controllers to control the excitation voltage and the turbine power.
For more information about the system modelling approach, refer to chapter Models for Dynamic Simulations
of the User Manual.
We will use dynamic models from the DIgSILENT global library to insert an excitation system to control the
voltage and a governor/turbine system to control the turbine power of the generator “G3”.
2.1 Composite Model
First we will create the frame or plant where all the controllers will be connected. Follow these steps to create
a Composite Model:
• Open the Data Manager and navigate to the “Grid” (Network Model → Network Data).
• Click on the New Object icon ( ).
• Select Composite Model and click OK.
• The dialog shown in the following figure will be displayed:
DEFINITION OF DYNAMIC MODELS
Figure 2.1: Composite Model without Frame
• Rename the Composite Model to “Plant_G3”.
• On the Frame field, click on the select button ( ) and choose Select Type. . .
• If the explorer does not open on the DIgSILENT Library, click on the DIgSILENT Library button to jump
to it.
• Go to the folder Dynamic Models → IEEE→ Frames, click on the “Frame Synchronous Generator IEEE”
and then OK. The Composite Model should now contain several slots where the controller should be
defined.
Figure 2.2: Composite Model with Frame
• Click on OK to save and close the dialog.
Rev.4 2
DEFINITION OF DYNAMIC MODELS
2.2 Common Models
Now we will create the dynamic controllers (excitation system, voltage transducer and governor) inside the
plant, by following these steps:
• Voltage Regulator and Exciter:
– Click on the recently created “Plant_G3” on the left side of the Data Manager, within the folder “Grid”.
You will see there is nothing inside the plant.
– Click on the New Object icon ( ) and select Common Model.
– On the displayed window, click on the DIgSILENT Library button.
– Navigate to the folder Dynamic Models → IEEE→ Excitation Systems, select the “exc_IEEE_AC8B”
model and click OK.
– A new window with the default parameters of the excitation system will be displayed (see figure 2.3),
we will leave them as they are and just click OK.
Figure 2.3: IEEEAC8B Model Parameters
• Voltage Transducer: the voltage transducer and compensation is used in the IEEE frame to initialise the
excitation system.
– Click on the New Object icon ( ) and select Common Model.
– On the displayed window, click on the DIgSILENT Library button.
– Navigate to the folder Dynamic Models → IEEE→ Voltage Transducer and Compensation, select
the “vtc_IEEE_1” model and click OK.
– A new window with the predefined parameters (all zero) will be displayed. We will leave them as
they are and click OK.
• Governor/Turbine:
– Click again on the New Object icon ( ) and select Common Model.
Rev.4 3
DEFINITION OF DYNAMIC MODELS
– On the displayed window, click on the DIgSILENT Library button.
– Navigate to the folder Dynamic Models → IEEE→ Governors and Turbines/Engines, select the
“gov_IEEE_GAST” model and click OK.
– A new window with the predefined parameters of the governor will be displayed. We will leave them
as they are and just click OK.
Once the controllers (Common Models) are inside the plant (Composite Model), we can assign them to the
corresponding slots.
• Open the “Plant_G3” edit dialog (Right click → Edit)
• Click on the Slot Update button.
• Now the governor “GAST”, the voltage regulator “IEEE AC8B” and the voltage transducer have been
assigned to the “Plant_G3” as shown in the following figure.
Figure 2.4: Plant_G3 with after updating
• To assign the generator, double click on the right side on the Generator slot and select the generator
“G3”.
• Click OK.
Note: It is also possible to create a shortcut of the generator inside the plant and then it will be automat-
ically linked during the Slot Update process. These are the steps to create a shortcut:
– Click on the generator inside the grid, right click and select Copy
– Go to the plant and on the right side of the Data Manager right click and select Paste Shortcut
Rev.4 4
DEFINITION OF DYNAMIC MODELS
3 Summary
This concludes the exercise. Now it should be clear how to carry out the following tasks:
Create a Composite Model for the Plant and assign the frame from the global library.
Create Common Models for the Excitation System and the Governor and assign the model definitions
from the global library.
Assign all the slots of the Plant to link the dynamic models.
4 Additional PowerFactory Documentation
There is additional information available, depending on what you are looking for; the following documents
can be accessed either directly from PowerFactory or from the DIgSILENT download area ([Link]
[Link]/en/[Link]).
• Tutorials: step by step description of several tasks in PowerFactory. Help → Tutorial. . .
• Examples: the window PowerFactory Examples provides a list of application examples of PowerFac-
tory calculation functions. Every example comes with an explanatory document. Additionally, videos
demostrate the software handling and its functionalities. File → Examples. . .
• User Manual: all the functions, objects and settings of PowerFactory are described in the User Manual.
Pressing the key F1 while working with PowerFactory will lead directly to the related topic inside the User
Manual. Help → User Manual
• Technical References: description of the models implemented in PowerFactory for the different power
systems components. Help → Technical References
• What’s New: document and video provided with every annual release. Help → What’s New
• Release Notes: for all new versions and updates of the program Release Notes are provided, which
document the implemented changes. Help → Release Notes
• Knowledge base: a database of information, based on an FAQ format, available for any users (whether
registered or not) in [Link]
• Scripting References: description and examples of DPL and Python commands. Help → Scripting
References
• Additional Packages: documents with additional description and /or examples of the PowerFactory
Interfaces. Help → Additional Packages
Apart from the mentioned documentation, DIgSILENT provides Direct Technical Support, where PowerFac-
tory experts offer direct assistance to registered users with valid guarantee/maintenance. The Support Centre
is located on the website [Link]