digsilent power factory learning tutorial objectives objectives of this tutorial are; to familiarise with the digsilent power factory user environment, to setup. DIgSILENT YouTube channel; Interactive introductory tutorial and various advanced functions tutorials; Complete and well-structured User Manual (+ . DIgSILENT has set standards and trends in power system modelling, analysis and simulation for more than 25 years. The proven advantages.
|Published (Last):||19 November 2010|
|PDF File Size:||15.47 Mb|
|ePub File Size:||15.81 Mb|
|Price:||Free* [*Free Regsitration Required]|
We still have to define the individual dynamic models for the governor, turbine and voltage controller. Note that by default, PowerFactory prints 6 decimal places for floating point variables.
PowerFactory – DIgSILENT
An object can be any Pow- erFactory object e. Remember me on this computer.
Log In Sign Up. There are three iterative search algorithms available in PowerFactory: This can be done using the inc0 statement, which allows us to initialise a disconnected signal. Python Command Object ComPython Dialogue – External Object To use this area, simply double-click on the object field and select an object you digzilent like to reference from anywhere in the project hierarchy.
Printing initial values from the variable set dialog Figure 5.
For example, for 3 decimal places app. The state variable x should therefore be initialised to zero.
Some dummy initialisation values i. Version, Derived Projects, Operation Scenarios 1. Steady state representation of hydro turbine block diagram 4.
Only the references are exported digsilen if the other databases do not contain the same reference macros or primitive blocks or they have been modifiedthen the model will not function as intended. This can be summarised by a block diagram as shown Figure 2. Structure of an ElmRes object The number of rows represents the total number of time intervals for the simulation.
This configuration is reflected in Figure 2. The blocks that represent the generator, governor, etc are called slots and are placeholders for the models that describe their dynamic behaviour. If a block is drawn, the slot icon is automatically deactivated so that slots and blocks cannot be mixed up in the same diagram and vice versa if a slot is drawn first.
The same composite model as seen from inside the data manager is shown in Figure 2. Note that not all of the variables and signals in a model need to be manually tuttorial.
That interactive one-line diagram included drawing functions, editing capabilities and all relevant static and dynamic calculation features. Refer to the section 5 for more information. A faster way is to use a Python script. Manual initialisations must be entered in code form inside the equations window of the block definition dialog see Figure 4. Rather than impose restrictions, the philosophy adopted by PowerFactory is to provide tools for error detection and testing instead.
Block definition packing and encryption functions 6.
General Software Information
It is implemented in DSL using a linear i difference approximation, plus a state variable x: Block definitions can be built from both equations and graphical block diagrams.
This becomes an issue when exporting the model and importing it to different PowerFactory databases. To illustrate how to use the linear search function, we can apply it to the wind turbine example above. The delay time is 0. Once a frame is selected, the relevant system digilent for example, see Figure 3.
The Execute object function can then be used to execute the calculation. The signals pt and speed are calculated automatically based on the steady- state tutorkal flow solution and are known. The inc0 statement is only exe- cuted if the signal is not connected and is typically used to test models in isolation or when the signal is not used, but needs to be initialised more on the use of inc0 in Section 5.
In other words, prior to the start of a time-domain simulation, the system is operating in a steady state condition and network voltages, active and reactive power flows, loadings, etc. The use of the inc statement is straightforward and can be illustrated by example. Two model rutorial each referenced by one common model one-to-one ing the structure of a simplified generator control system, and how it can be implemented in PowerFactory.
This tutorial describes divsilent to create a Study case for simulations of the dynamic behaviour of P. The input g, however, is unknown and needs to be initialised manually.
The classes for virtual instruments are shown below: The other models can be re-instated and tested again once the problem has been solved.
As a result, disturbances such as faults, load steps, etc will likely cause unstable frequency and voltage excursions since there are no governor or AVR actions to control these quantities. The template title block can be any title block in the graphics board. SetVipage and use the general object method AddCopy to copy the title block template into the object.