05 IRENA Exercises
05 IRENA Exercises
-1-
TABLE of CONTENTS
Table of Contents
Exercise 1 Load Flow Analysis .............................................................................................. 3 1.1 PROJECT IMPORT ............................................................................................................................................. 3 1.2 LOAD FLOW CALCULATION ............................................................................................................................... 5 1.3 FEEDERS .......................................................................................................................................................... 5 1.4 VOLTAGE PROFILES .......................................................................................................................................... 8 1.5 LOAD SCALING ................................................................................................................................................. 9 1.6 LOAD CURVES VIA CHARACTERISTIC ............................................................................................................... 11 Exercise 2 Dynamic Simulation ........................................................................................... 15 2.1 ADDING MODELS FOR POWER PLANTS ............................................................................................................ 15 2.2 FAULT SIMULATION ........................................................................................................................................ 17 2.3 CONCLUSIONS FROM FAULT SIMULATION ........................................................................................................ 22 Exercise 3 Adding a PV System ........................................................................................... 24 3.1 USING TEMPLATES ......................................................................................................................................... 24 3.2 SIMULATION WITH PV SYSTEM ....................................................................................................................... 25 3.3 RESULT INTERPRETATION............................................................................................................................... 27 Exercise 4 Adding a Battery ................................................................................................ 30 4.1 RESULT INTERPRETATION............................................................................................................................... 31
-2-
Note: If you import a project you should check that the field Missing referenced objects is empty. The project is probably not complete if the field is empty.
-3-
After a successful import you should see in the output window of PowerFactory the following message:
Activate now the project by clicking on File -> Activate Project.. Select in the next window the just imported project (Palau) and press OK
You should see now the single line representation of the Palau power system:
Use the diagram colouring option ( ) and activate the 3. Other option, select Topology -> Voltage Levels and press then OK. The diagram will then be coloured according to the nominal voltages of the nodes.
-4-
Note: Small differences between the Easy Power model and the load flow results from PowerFactory are OK. The differences can be caused by some assumptions made for the import since the source data was not 100% complete.
1.3 Feeders
When analyzing a system it is often useful to know where the various elements are receiving their power supply from. In PowerFactory this is achieved using Feeder Definitions (ElmFeeder ). A feeder is defined at a line or transformer end, and then the feeder definition algorithm searches the system from the definition point to determine the extent of the feeder. The feeder ends when: An open breaker is encountered; or The end of a line of supply is encountered; or Terminate feeder at this point is enabled in a cubicle (optional); or A higher voltage is encountered (optional). Once a feeder has been defined it may be used to scale the loads connected along it according to a measured current or power, to create voltage profile plots or to select particular branches and connected objects in the network. Following load flow calculations, special reports can be created for the defined feeders. To distinguish the different feeder definitions, they can be coloured uniquely in
-5-
the single line graphic. All feeder objects are stored in the Feeders folder ( ) in the Network Data folder. A new feeder is created by right-clicking on a cubicle (that is, when the cursor is held just above the breaker in the single line diagram) and selecting Define -> Feeder... Once the option Feeder has been selected, the Feeder dialog pops up. There you can define the desired options for the new object. After pressing Ok, the new Feeder is stored in the Feeders folder of the Network Model.
Defining Feeders
The system contains already some feeders which were defined by the trainer. You have to define only two feeders for learning the handling of this function. Activate first the feeder colouring to show the already existing feeders in the network.
Use the diagram colouring option ( ) and activate the 3. Other option, select Topology -> Feeders and press then OK. The diagram will then be coloured according to the feeder definitions. Go to the node F-AIRAI-10 and define the feeders as highlighted below:
-6-
You can use the Mark in Graphic function for finding the node F-AIRAI-10: Click for this at the button Edit Relevant Objects for Calculation and select the ElmTerm:
Search then the F-AIRAI-10 either manually or by typing the name. Right click then at the symbol of F-AIRAI-10 and select Mark in Graphic
Define now the two feeders AIRAI AIRPORT ( 13.8) and AIRAI KOROR ( 13.8): Right click for this at the starting point of the feeder AIRAI AIRPORT ( 13.8) and select Define -> Feeder. Name the feeder AIRAI AIRPORT ( 13.8):
The orientation should show into the distribution grid, select therefore Branch for the orientation. Select the green colour (number 3). Press OK. Repeat the definition process for the feeder AIRAI KOROR ( 13.8). Give the name AIRAI KOROR ( 13.8), select also Branch as orientation and select the colour red (number 2). Check now via the colouring of the single line diagram if the feeders are successfully defined (you should see now the two feeders through the colour red and green.
The feeder is a virtual object which exists not as separate object in the single line diagram. But you can edit the already existing feeders by clicking at the button Edit Relevant Objects for Calculation
-7-
The voltage profile plot show then the voltage in the network (y-axis) and the distance from the starting point of the feeder (x-axis). Highly loaded lines would be shown in a different colour.
-8-
The voltage profile plot can also be shown for the other feeders. You can create the plot also by showing the list of the feeders via the button Edit Relevant Objects for Calculation and select the ElmFeeder, right click then at the feeder symbol and select also Show -> Voltage Profile. Use the voltage profile plot to find the lowest voltage of the feeder AIRAI AIRPORT ( 13.8) and AIRAI KOROR ( 13.8).
______________kW
Lets assume that the measured active power for this feeder was at a certain point in time only 850kW. This mean that the load of the feeder should be scaled down. This can either be done by hand or by using the feeder load scaling function. Show the list of feeders by clicking at the button Edit Relevant Objects for Calculation and select the ElmFeeder:
-9-
Switch to the load flow page of the feeder. Select for Scaling Factor Active Power and enter 0.85MW:
The load elements have a flag which marks if the single load should be scaled or not. We will check now if this option is set in all loads which are part of the feeder. Go back to the Basic Data page of the feeder and click at the button Edit Elements. You will see now a list of all elements which belong to the feeder AIRAI AIRPORT ( 13.8). Enable a filter for loads:
Switch to the load flow tap and make sure that the option Adjusted by load scaling is selected. Close then this selection window and press OK in the feeder to close the feeder too. Open now the load flow calculation tool and activate the Feeder Load Scaling:
Press then the Execute button and read again the load value from the starting point of the feeder:
______________kW
-10-
You can make this load scaling permanent if you press the button Update Database, select here only the option Scaling Factor of Loads:
And press then Execute. You can now disable the option in the load flow command and the feeder will still consume 850kW active power.
).
-11-
Remove in the following dialogue the flag Ignore Time Trigger this makes the time available for characteristics. Show the list of feeders by clicking at the button Edit Relevant Objects for Calculation and select the ElmFeeder:
Open now the just added feeder AIRAI KOROR ( 13.8) and set the scaling factor to Current. Right click then in the number field for the current and select New Characteristic -> Reference:
Select from the Equipment Type Library the Characteristic AIRAI KOROR ( 13.8) and press OK. Repeat the same process for the feeder AIRAI AIRPORT ( 13.8).
The load profile of the project depends now on the time of the study case. The just selected characteristic contains data for six days with a resolution of one hour. PowerFactory is using a spline approximation which calculates from the discrete hourly values a smooth time line:
-12-
Manual Calculation
As a first step we will change the time manually and run load flows. This will be done for two points in time:
Click at the button Date/Time of Study Case ( Enter for Hour of Year 4 and press OK.
).
Run a balanced load flow ( ) make sure that the option Feeder Load Scaling is selected! Display a grid summary report by clicking at Output -> Output Calculation Analysis... Select in the following dialogue the Grid Summary Report. Note the total generation and load of the system:
_____ kW (generation)
_____ kW (load)
You can also have a look at the voltage profiles you created before the profiles will be refreshed after the load flow calculation. Repeat now the calculation with the time 13 hour of the year. Note the total generation and load of the system:
_____ kW (generation)
_____ kW (load)
-13-
The script will then calculate 145*4 = 580 load flows and it will display the results in plots. You can use these plots to see the maximum and minimum voltage at some busses for the time.
-14-
Dynamic Simulation
The simulations we will execute during the training will use the RMS simulation function and refers therefore to the mid-term range.
-15-
Dynamic Simulation
Right click then at the generator and select Define -> Automatic Voltage Regulator (avr):
Press in the following window the button Global Types ( ) to jump to the predefined voltage regulator models which are delivered with PowerFactory. Select then the voltage regulator avr_ESAC8B and press OK. You will see then the configuration of the just added voltage controller. We can use in this case the default configuration since there are no further details about the voltage regulators available. Press also OK, you will see then the composite model of the Plant_NIIGATA1. This composite model glues together the generator and the voltage regulator:
-16-
Dynamic Simulation
One can see already the still empty slot for the governor (GOV) which will be filled in the next steps. Right click for this in the empty cell next to Gov Slot and select New Element/Type. Click again on the button Global Types and select then the model gov_DEGOV1. Press OK. You will see then the configuration of the diesel governor model. We will use again the default data since there is no detailed information available. Press again OK. You will see now the composite model of the plant which contains also the governor model:
Press again OK to finish the dynamic plant model for NIIGATA1. Repeat now the steps above to add also a voltage regulator and a governor model to the generator NIIGATA2.
The model is now ready for dynamic simulations of the current state of the Palau power system (i.e. without renewable generation).
-17-
Dynamic Simulation
Create a new study case via Insert -> Study Case. Name the new study case Dynamic Simulation. The newly create study case will appear on the project overview window on the left hand side:
Right click at the new study case Dynamic Simulation and select Activate. Add the grid (which can be seen below the study cases in the project overview window) by right clicking and selecting Activate.
Click then at the button Calculate Initial Conditions ( ). o Select here a balanced RMS simulation. o Activate the option Automatic Step Size Adaption Switch to the Step Sizes page and enter: o Electromechanical Transients: 0.001s o Maximum Step Size: 0.01s o Start Time: -0.1s Press then execute and have a look into the output window to check the messages.
-18-
Dynamic Simulation
The simulation is now basically ready but we have still to define simulation events and variables which should be recorded..
Event Definition
We will simulate a fault at the node AIRPORT with a fault resistance of 0ohm. The fault should occur at 0s. The fault should be cleared by opening the breaker at the node F-AIRAI-10 which supplies the airport feeder Right click for this at the node AIRPORT and select Define -> Short-Circuit Event.. Configure the event as shown below:
Click on OK to finish the short circuit definition. Move to the node F-AIRAI-10 (this is where the airport feeder starts) and double click at the breaker which supplies the airport this will create a switch event (only if you calculated before the initial conditions):
-19-
Dynamic Simulation
Configure the switch event as shown below (switching time should be 0.2s):
The final step before we can start the simulation is to define a set of variables which will be recorded during the simulation.
Mark all in service generators, right click at the symbol at the beginning of the row and select Define -> Variable Selection (Sim). PowerFactory will create now for each generator a variable selection with a set of commonly used variables. Click Close to finish.
Click now at the button Start Simlation.. 10s. Press Execute to start the simulation.
-20-
Dynamic Simulation
Displaying Results
The simulation should take only very short time (few seconds). You can then display the results:
Click at the button Display Simulation Plot to show the configuration of a virtual instrument panel. Double click in the element cell and select all synchronous generators and press then OK:
Double click then in the first row in the cell Variable and select the speed of the machine (variable s:xspeed Speed in p.u.). Copy the entry of the cell (s:xspeed), mark the whole column Variable and paste:
Press then OK and auto scale the axes via the following buttons:
-21-
Dynamic Simulation
You can also change the paper style for larger font:
Calculate again the initial conditions by pressing the button Calculate Initial Conditions You can change the switch event which clears the fault as shown below:
-22-
Dynamic Simulation
Click now at the button Start Simlation.. and enter a simulation time of 10s. You can now add the speed threshold in the plot by right clicking in the plot, select then Set Constant -> y-Value. Enter here 0.983 and press ok. How fast as the fault to be cleared to have no drop below the just added threshold?
_________________ seconds
-23-
Adding a PV System
The second PV system will be an aggregated system with a rated power of 1MW which will be directly connected to the node F-AIRAI-10.
-24-
Adding a PV System
Find first the bus F-AIRAI-10 in the single line diagram (you can use the button Show Calculation Relevant Objects and mark then the node in the graphic). Click then at the button General Templates . PowerFactory will show you now a new window with all available templates. Select and add the template Photovoltaic_1MW as shown below:
Calculate again the initial conditions by pressing the button Calculate Initial Conditions Right click now at the PV Generator_1MW and select Define -> Variable Selection (Sim). Double click at the symbol of the PV system in the list and select the following variables: o m:P:bus1 - Active Power o m:Q:bus1 - Reactive Power o m:i1P:bus1 Active Current, positive Sequence o m:i1Q:bus1 Reactive Current, positive Sequence Press then OK and then Close:
-25-
Adding a PV System
Click now at the button Start Simlation.. and enter a simulation time of 10s. Have a look in the previously defined plot and note the lowest speed (i.e. frequency):
You can see in the plot that the PV system increased the reactive current during the fault.
-26-
Adding a PV System
The PV system is at the moment configured to comply with the German grid code. The German grid code claims additional reactive current during the fault to support the voltage in the system. The characteristic is shown in Figure 3-1. This requirement is may be not the best for such a small power system like the Palau Island network. In small island network can the frequency be a more critical value than the voltage. We will change therefore the fault ride though behaviour of the PV systems so that they will prefer the active current instead of the reactive current.
-27-
Adding a PV System
-28-
Adding a PV System
Click now at the button Start Simlation.. and enter a simulation time of 10s. Have a look in the previously defined plot and note the lowest speed (i.e. frequency):
You can see that the frequency drop is now smaller as before and not much deeper than in the case without PV generation!
-29-
Adding a Battery
-30-
Adding a Battery
Calculate again the initial conditions by pressing the button Calculate Initial Conditions Right click now at the BESS_1MW_2MWh_13.8kV and select Define -> Variable Selection (Sim). Double click at the symbol of the BES system in the list and select the following variables: o m:P:bus1 - Active Power o m:Q:bus1 - Reactive Power o m:i1P:bus1 Active Current, positive Sequence o m:i1Q:bus1 Reactive Current, positive Sequence Press then OK and then Close.
Click at the button Display Simulation Plot to show the configuration of a virtual instrument panel. Select the battery as element and show the active and reactive power as variable. Have a look in the previously defined speed plot and note the lowest speed (i.e. frequency):
-31-