iPDCPhasor Data Concentrator             User Manual                     by      Kedar Khandeparkar               &       ...
We would like to express my sincere thanks and gratitude to Prof. A.M. Kulkarni,Prof. V.Z. Attar & Prof. S.U. Ghumbre for ...
Contents1 How to use iPDC                                                                                                 ...
List of Figures  1    iPDC Setup . . . . . . . . . .      .   .   .     .   .   .   .   .   .   .   .   .   .   .   .   . ...
36   Conguration Change Bit Set . . . . . . . . . . . . . . . . . . . . . . . . . 3837   Exit PMU . . . . . . . . . . . . ...
1    How to use iPDC1.1 Start iPDCInstallation of iPDC is given in README le. After installing iPDC, open a terminal,switc...
Setup Details                Figure 2: Setup Details                          3
1.2 Add a Source DeviceToolTipThe tooltip gives the details of the operation performed by a button. In order to add aSourc...
Add Source Device WindowOn clicking the Add a Source Device button, the user will be prompted with a window.The screenshot...
Sucessfull OperationBelow Screenshot shows the successfull source device add operation.                              Figur...
UnSucessfull OperationIf the values are not entered properly then the user will be prompted with an error window.Some of t...
1.3 Remove a Source DeviceRemove Source Device WindowOn clicking the Remove a Source Device button, the user will be promp...
Unsuccessfull remove operationIf the user enters wrong values in the elds, then remove operation will fail and user willbe...
1.4 Turn OFF the data TransmissionUser may require to explicitly turn o the data transmission of a Source device. Onclicki...
1.5 Turn ON the data TransmissionIn order to restart the previously turned o data transmission of a source device userhas ...
1.6 Request Conguration frameUser may require to explicitly send a request to get latest Conguration frame of a Sourcedevi...
1.7 Add a Destination DeviceOnce we click the Add a Destination Device button, the user will be prompted with awindow. The...
1.8 Remove a Destination DeviceTo remove a previously added Destination device user has to click Remove a Destina-tion Dev...
1.9 iPDC Connection TableTo view the details of Source  Destination Devices to which iPDC is connected user hasto click iP...
1.10 iPDC DetailsTo view the iPDC details user has to click iPDC Details in the menu tab.                              Fig...
2    DBServerInstallation of DBserver can be seen in README le. If the data from Source devices needto be stored in MySQL ...
3    How to use PMU Simulator3.1 Start PMU SimulatorInstallation of PMU Simulator is given in README le. After installing ...
3.2 Create Conguration SetupToolTipThe tooltip gives the details of the operation performed by a button. In order to creat...
Dene PMU Congurationdef: A conguration frame is a machine-readable BINARY data set containing informa-tion and processing ...
Add Phasor ChannelsOn clicking the Next button on PMU Conguration Setup Window, the user will beprompted with a new window...
Add Analog ChannelsOn clicking the Next button on Phasor Channels Window, the user will be promptedwith a new window. The ...
Add Digital ChannelsOn clicking the Next button on Analog Channels Window, the user will be promptedwith a new window. The...
Sucessfull OperationBelow Screenshot shows the Conguration frame successfully created.                          Figure 22:...
3.3 Header Frame Generationdef: This frame shall be human readable information about the PMU, the data sources,scaling, al...
3.4 View PMU DetailsUser can view the PMU server and conguration details by clicking View CongurationDetails button.      ...
3.5 Update CongurationOn clicking the Update Conguration button, the user will be prompted with a win-dow. The screenshot ...
STAT ChangeThe STAT word bits can be changed by clicking any of the buttons on CongurationModication Window. There is a se...
Conguration Change BitOn clicking the Set Conguration Change Bit button, the user will be prompted witha new window. The s...
Add ChannelsIf user clicked on the Add Channels.Add New PhasorAfter selecting the Add Channels user will be prompted with ...
New Phasor Channel NamesOn clicking the Next button, the user will be prompted with a new window. The screen-shot of the s...
Add New AnalogsOn clicking the Next button, the user will be prompted with a new window. The screen-shot of the same is gi...
New Analog Channel NamesOn clicking the Next button, the user will be prompted with a new window. The screen-shot of the s...
Remove ChannelsIf user clicked on the Remove Channels.Remove PhasorsAfter selecting the Remove Channels user will be promp...
Remove AnalogsOn clicking the Next button, the user will be prompted with a new window. The screen-shot of the same is giv...
Data Rate Change OptionAfter performing the add or remove channels operation user will be prompted with a newwindow. The s...
New Data RateOn clicking the YES on PMU Data Rate window, the user will be prompted with a newwindow. The screenshot of th...
Successfull Conguration ModicationOn clicking the Next on New Data Rate window or NO on PMU Data Rate window, theuser will...
3.6 Exit PMUUser can terminate the PMU Simulator by clicking on the PMU Quit button.                              Figure 3...
Upcoming SlideShare
Loading in...5
×

iPDC User Manual

350

Published on

The use of synchrophasors for monitoring and improving the stability of power transmission networks is gaining in significance all over the world. The aim is to monitor the system state, to intensify awareness for system stability and to make optimal use of existing lines. This way, system stability can be improved overall and even the transmission performance can be increased. The data from so many PMU’s and PDC’s needs to be collected and directed to proper channels for its efficient use. Thus we need to develop an efficient, flexible and hybrid data concentrator that can serve this purpose. Besides accepting the data from PMU’s, PDC should be able to accept the data also from other PDC. We have designed such a PDC (iPDC) that accepts data from PMU & PDC that are IEEEC37.118 standard compliant.

WAMS architecture with iPDC and PMU at different levels. This architecture enables iPDC to receive data either from a PMU or other iPDC. Both PMU and iPDC from whom the data is being received should be IEEE C37.118 synchrophasor standard compliant. It is hybrid architecture.

iPDC Design
The client server architecture is common in networks when two peers are communicating with each other. Of the two peers (PMU and iPDC) that are communicating with each other in WAMS one acts as a client and the other as a server. Since PMU saves the requests coming
from iPDC by sending data or configuration frames it acts as a server. It listens for command frames from iPDC. PMU-iPDC communication can be either over TCP or UDP communication protocols. On receiving command frames, PMU replies to the iPDC with data or configuration frames according to the type of request.
iPDC functionality is bifurcated as server and client. iPDC as a Client - When iPDC receives data or configuration frames its acts as a client. When acting as a client, it creates a new thread for each PMU or a PDC from whom it is going to receive data/configuration frames. This thread would establish connection between the two communication entities. It handles both TCP and UDP connections. The first frame that the server (PMU/PDC) would receive is the command for sending the configuration frame. When the server replies with the configuration frame, iPDC (client) would generate another request to start sending the data frames. On receiving
such a command frame, the server starts sending the data frames. If there is some change in the status bits of data frame which the client (iPDC) notices, it would take an action. For example if it notices a bit 10 has been set, it would internally send a command to server to send the latest configuration frame.
iPDC as a Server- When iPDC receives command frames from another PDC it would acts as a server. There would be two reserved ports one for UDP and other for TCP on which the PDC would receive command frame requests. Thus PDC now plays the role of PMU waiting
for command frames.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
350
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
21
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "iPDC User Manual"

  1. 1. iPDCPhasor Data Concentrator User Manual by Kedar Khandeparkar & Nitesh Pandit under the guidance of Prof. A.M. Kulkarni Indian Institute of Technology, Bombay
  2. 2. We would like to express my sincere thanks and gratitude to Prof. A.M. Kulkarni,Prof. V.Z. Attar & Prof. S.U. Ghumbre for the constant motivation and valuable guidancethey provided us throughout the course of the project. We am highly indebted to them forgiving us this opportunity to work under them for this M.Tech project, and also clarifyingour doubts and for bringing into perspective, the dierent aspects of the project topic.They constantly encouraged us by giving suggestions and criticisms on our work. Workingunder them has been a great learning experience for us. i
  3. 3. Contents1 How to use iPDC 2 1.1 Start iPDC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 1.2 Add a Source Device . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 1.3 Remove a Source Device . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 1.4 Turn OFF the data Transmission . . . . . . . . . . . . . . . . . . . . . . . 10 1.5 Turn ON the data Transmission . . . . . . . . . . . . . . . . . . . . . . . . 11 1.6 Request Conguration frame . . . . . . . . . . . . . . . . . . . . . . . . . . 12 1.7 Add a Destination Device . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 1.8 Remove a Destination Device . . . . . . . . . . . . . . . . . . . . . . . . . 14 1.9 iPDC Connection Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 1.10 iPDC Details . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162 DBServer 173 How to use PMU Simulator 18 3.1 Start PMU Simulator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 3.2 Create Conguration Setup . . . . . . . . . . . . . . . . . . . . . . . . . . 19 3.3 Header Frame Generation . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 3.4 View PMU Details . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 3.5 Update Conguration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 3.6 Exit PMU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 ii
  4. 4. List of Figures 1 iPDC Setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 2 Setup Details . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 3 Tooltip . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 4 Add Source Device . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 5 Successfull Done . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 6 Add Source Device Error . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 7 Remove Source Device . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 8 Remove Source Device Error . . . . . . . . . . . . . . . . . . . . . . . . . . 9 9 Data Transmission OFF . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 10 Data Transmission ON . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 11 Conguration Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 12 Add Destination Device . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 13 Remove Destination Device . . . . . . . . . . . . . . . . . . . . . . . . . . 14 14 Connection Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 15 iPDC Details . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 16 PMU Server Setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 17 tooltip . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 18 Conguration Details . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 19 Phasor Channel Names . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 20 Analog Channel Names . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 21 Digital Channel Names . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 22 Successfull Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 23 Header Frame . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 24 PMU Details . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 25 STAT change options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 26 STAT Changed . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 27 Set Conguration Change Bit . . . . . . . . . . . . . . . . . . . . . . . . . 29 28 New Phasors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 29 New Phasor Channel Names . . . . . . . . . . . . . . . . . . . . . . . . . . 31 30 New Analogs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 31 New Analog Channel Names . . . . . . . . . . . . . . . . . . . . . . . . . . 33 32 Remove Phasors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 33 Remove Phasors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 34 Data Rate Change Option . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 35 New Data Rate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 iii
  5. 5. 36 Conguration Change Bit Set . . . . . . . . . . . . . . . . . . . . . . . . . 3837 Exit PMU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 1
  6. 6. 1 How to use iPDC1.1 Start iPDCInstallation of iPDC is given in README le. After installing iPDC, open a terminal,switch to the iPDC folder and type iPDC to start the application. The user will getiPDC Setup window along with the main window. User need to ll the iPDC details.The screenshots of this operation are given below.iPDC Setup Figure 1: iPDC Setup 2
  7. 7. Setup Details Figure 2: Setup Details 3
  8. 8. 1.2 Add a Source DeviceToolTipThe tooltip gives the details of the operation performed by a button. In order to add aSource Device the mouse pointer is moved to Add Source Device button. Figure 3: Tooltip 4
  9. 9. Add Source Device WindowOn clicking the Add a Source Device button, the user will be prompted with a window.The screenshot of the same is given below. User has to ll the elds with proper values. Figure 4: Add Source Device 5
  10. 10. Sucessfull OperationBelow Screenshot shows the successfull source device add operation. Figure 5: Successfull Done 6
  11. 11. UnSucessfull OperationIf the values are not entered properly then the user will be prompted with an error window.Some of the errors messages are Please enter valid value for device ID code, Please entervalid IP Address, etc. Figure 6: Add Source Device Error 7
  12. 12. 1.3 Remove a Source DeviceRemove Source Device WindowOn clicking the Remove a Source Device button, the user will be prompted with awindow. The screenshot of the same is given below. User has to enter the IDcode andprotocol of the Source device to be removed. Figure 7: Remove Source Device 8
  13. 13. Unsuccessfull remove operationIf the user enters wrong values in the elds, then remove operation will fail and user willbe prompted with an error window. Remove operation fails if the values entered do notexist. Figure 8: Remove Source Device Error 9
  14. 14. 1.4 Turn OFF the data TransmissionUser may require to explicitly turn o the data transmission of a Source device. Onclicking Turn OFF the data Transmission button, the user will be prompted with awindow. The screenshot of the same is given below. User has to enter the IDcode andprotocol of the Source device whose data transmission is to be put o. Figure 9: Data Transmission OFF 10
  15. 15. 1.5 Turn ON the data TransmissionIn order to restart the previously turned o data transmission of a source device userhas to click Turn ON the data Transmission button. The user is prompted with awindow which displays the details of Source devices whose data transmission is turnedo. When user enters the correct values the data transmission restarts. Figure 10: Data Transmission ON 11
  16. 16. 1.6 Request Conguration frameUser may require to explicitly send a request to get latest Conguration frame of a Sourcedevice. On clicking Request Conguration frame button, the user will be promptedwith a window. The screenshot of the same is given below. User has to enter the IDcodeand protocol of the Source device to whom conguration frame request is to be sent. Figure 11: Conguration Request 12
  17. 17. 1.7 Add a Destination DeviceOnce we click the Add a Destination Device button, the user will be prompted with awindow. The screenshot of the same is given below. User has to ll the elds with propervalues. The destination device is the one whom the iPDC sends the combined data andconguration frames. Figure 12: Add Destination Device 13
  18. 18. 1.8 Remove a Destination DeviceTo remove a previously added Destination device user has to click Remove a Destina-tion Device button. On entering the correct values the device will be removed. Figure 13: Remove Destination Device 14
  19. 19. 1.9 iPDC Connection TableTo view the details of Source Destination Devices to which iPDC is connected user hasto click iPDC Connection Table button. Figure 14: Connection Table 15
  20. 20. 1.10 iPDC DetailsTo view the iPDC details user has to click iPDC Details in the menu tab. Figure 15: iPDC Details 16
  21. 21. 2 DBServerInstallation of DBserver can be seen in README le. If the data from Source devices needto be stored in MySQL database then user has to install DBServer. Before running iPDCapplication, user has to run DBServer. Details of how to run DBServer are mentionedin README. It is a UDP server listening on xed port 9000 on which it would receivethe data from iPDC. MySQL database need to be pre-congured and database and tablesshould be created from le db.sql. 17
  22. 22. 3 How to use PMU Simulator3.1 Start PMU SimulatorInstallation of PMU Simulator is given in README le. After installing PMU Simula-tor, open a terminal, switch to the PMU Simulator folder and type PMU to start theapplication. The user will get PMU Setup window along with the main window. Userneed to ll the PMU Server details. The screenshot of this operation is given below.PMU Server Setup Figure 16: PMU Server Setup 18
  23. 23. 3.2 Create Conguration SetupToolTipThe tooltip gives the details of the operation performed by a button. In order to createconguration frame for PMU the mouse pointer is moved to Create CongurationFrame button. Figure 17: tooltip 19
  24. 24. Dene PMU Congurationdef: A conguration frame is a machine-readable BINARY data set containing informa-tion and processing parameters for the PMU and the current real-time data set.On clicking the Create Conguration Frame button, the user will be prompted with awindow. The screenshot of the same is given below. User has to ll the elds with propervalues. The Conguration Frame will generated as per the IEEE C37.118 standard. Figure 18: Conguration Details 20
  25. 25. Add Phasor ChannelsOn clicking the Next button on PMU Conguration Setup Window, the user will beprompted with a new window. The screenshot of the same is given below. User has toll the phasor channel names properly. Figure 19: Phasor Channel Names 21
  26. 26. Add Analog ChannelsOn clicking the Next button on Phasor Channels Window, the user will be promptedwith a new window. The screenshot of the same is given below. User has to ll the analogchannel names properly (if any). Figure 20: Analog Channel Names 22
  27. 27. Add Digital ChannelsOn clicking the Next button on Analog Channels Window, the user will be promptedwith a new window. The screenshot of the same is given below. User has to ll the digitalchannel names properly (if any). Figure 21: Digital Channel Names 23
  28. 28. Sucessfull OperationBelow Screenshot shows the Conguration frame successfully created. Figure 22: Successfull Operation 24
  29. 29. 3.3 Header Frame Generationdef: This frame shall be human readable information about the PMU, the data sources,scaling, algorithms, ltering, or other related information.On clicking the Header Frame Generation button, the user will be prompted witha window. The screenshot of the same is given below. User has to enter the PMU de-tails properly as per above denition. The Header Frame will generated as per the IEEEC37.118 standard. Figure 23: Header Frame 25
  30. 30. 3.4 View PMU DetailsUser can view the PMU server and conguration details by clicking View CongurationDetails button. Figure 24: PMU Details 26
  31. 31. 3.5 Update CongurationOn clicking the Update Conguration button, the user will be prompted with a win-dow. The screenshot of the same is given below. Figure 25: STAT change options 27
  32. 32. STAT ChangeThe STAT word bits can be changed by clicking any of the buttons on CongurationModication Window. There is a separate button for some of the bits in STAT wordwhose details can be found in the IEEEC37.118 Synchrophasor Standard. The screenshotof the same is given below. Figure 26: STAT Changed 28
  33. 33. Conguration Change BitOn clicking the Set Conguration Change Bit button, the user will be prompted witha new window. The screenshot of the same is given below. User has to select one of theoptions. Figure 27: Set Conguration Change Bit 29
  34. 34. Add ChannelsIf user clicked on the Add Channels.Add New PhasorAfter selecting the Add Channels user will be prompted with a new window. The screen-shot of the same is given below. User has to ll the number of new phasor to be added.It could be zero also. Figure 28: New Phasors 30
  35. 35. New Phasor Channel NamesOn clicking the Next button, the user will be prompted with a new window. The screen-shot of the same is given below. User has to ll the new phasor channel names properly(if new phasor num zero). Figure 29: New Phasor Channel Names 31
  36. 36. Add New AnalogsOn clicking the Next button, the user will be prompted with a new window. The screen-shot of the same is given below. User has to ll the number of new analogs. It could alsobe zero. Figure 30: New Analogs 32
  37. 37. New Analog Channel NamesOn clicking the Next button, the user will be prompted with a new window. The screen-shot of the same is given below. User has to ll the new analog channel names properly(if new analog num zero). Figure 31: New Analog Channel Names 33
  38. 38. Remove ChannelsIf user clicked on the Remove Channels.Remove PhasorsAfter selecting the Remove Channels user will be prompted with a new window. Thescreenshot of the same is given below. User has to ll the phasor number of phasors tobe removed and it should be within the range of available number of phasors. Figure 32: Remove Phasors 34
  39. 39. Remove AnalogsOn clicking the Next button, the user will be prompted with a new window. The screen-shot of the same is given below. User has to ll the number of analogs to be removed andit should be within the range of available number of analogs. Figure 33: Remove Phasors 35
  40. 40. Data Rate Change OptionAfter performing the add or remove channels operation user will be prompted with a newwindow. The screenshot of the same is given below. User has to select the option forData Rate. Figure 34: Data Rate Change Option 36
  41. 41. New Data RateOn clicking the YES on PMU Data Rate window, the user will be prompted with a newwindow. The screenshot of the same is given below. User has to select the new data ratefrom the drop down box. Figure 35: New Data Rate 37
  42. 42. Successfull Conguration ModicationOn clicking the Next on New Data Rate window or NO on PMU Data Rate window, theuser will be prompted with a new window. The screenshot of the same is given below. Itsshows the conguration frame successfully modied and respectively STAT bit changed. Figure 36: Conguration Change Bit Set 38
  43. 43. 3.6 Exit PMUUser can terminate the PMU Simulator by clicking on the PMU Quit button. Figure 37: Exit PMU 39

×