Formulation of the power flow problem in human readable form for translation into an efficient solver
Power systems are complex systems that need supervision and control to operatereliably and safely. Energy Management Systems (EMS)/SCADA provides the necessary aids formonitoring and control of power systems. Since power ow forms the basis of power system analysis,power ow solvers (PFS) are an integ...
Main Author: | |
---|---|
Format: | Others |
Language: | English |
Published: |
KTH, Skolan för elektro- och systemteknik (EES)
2016
|
Online Access: | http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-201090 |
id |
ndltd-UPSALLA1-oai-DiVA.org-kth-201090 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-UPSALLA1-oai-DiVA.org-kth-2010902017-02-09T05:19:23ZFormulation of the power flow problem in human readable form for translation into an efficient solverengTalal Khan, MuhammadKTH, Skolan för elektro- och systemteknik (EES)2016Power systems are complex systems that need supervision and control to operatereliably and safely. Energy Management Systems (EMS)/SCADA provides the necessary aids formonitoring and control of power systems. Since power ow forms the basis of power system analysis,power ow solvers (PFS) are an integral part of EMS/SCADA systems. With the evolving powersystems new challenges appear which force new functionalities and requirements on EMS/SCADA,these in turn are translated into requirements on the PFS. Current EMS/SCADA utilize PFS thatwere developed in the 1970's and 1980's. Maintaining and upgrading these PFS to meet currentrequirements is ever more dicult. The development of an advanced, ecient and easier to maintainPFS is therefore necessary. This thesis focuses on the development of a power ow solver that iseasier to maintain, ecient and scalable. To achieve this a programming language that can meet theperformance requirements of a PFS and formulate the power ow problem at a higher abstractionlevel is required. Several programming languages are reviewed while they fulll some aspects theyare decient on other requirements. Therefore the open EMS programming language (OPL) isdeveloped, which can describe the power ow problem at a higher programming level. OPL is usedto model a small power system network, which is solved to obtain the power ow solution. Theexisting model is extended to include ratio tap changers and switched shunts, to proof the conceptthat additional equipment is added with relative ease. Elkraftsystem är komplexa system som kräver övervakning och styrningför att fungera pålitlighet och säkert. Energy Management Systems (EMS)/SCADA används förövervakning och styrning av systemet. Eftersom effektflöden utgör basen för analys av elkraftsystemfinns beräkningsverktyg (power ow solvers, PFS) integrerat i EMS/SCADA. I och med attelkraftsystemet utvecklas uppstår nya utmaningar, som kräver nya funktionaliteter och krav påEMS/SCADA. Detta resulterar i krav på även PFS. PFS som anvands i EMS/SCADA idag utveckladespå 1970- och 80-talet. Att underhålla och utveckla dessa för att uppfylla de nya kraven blirallt svårare. Detta examensarbete syftar till att utveckla en PFS som är lättare att underhållaoch som är effektiv och anpassningsbar. För att uppnå detta behövs ett programmeringsspråk somuppfyller prestandan som krävs för PFS, och ödesproblemet behöver formuleras om på en högrenivå. I detta examensarbete har era programmeringsspråk granskats, och samtliga uppfyller vissaav kraven men brister i andra. Därför har ett öppet programmeringsspråk (OPL). Detta beskrivereffektödesproblemet på en högre abstraktionsnivå. OPL har utvarderats genom användning förmodellering av ett litet elkraftsystem, för att lösa effektödesproblemet. Modellen inkluderar ävenlindningskopplare och shuntar, vilket visar att konceptet relativt lätt tillåter utökning med flerapparater i systemet. Student thesisinfo:eu-repo/semantics/bachelorThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-201090TRITA-EE, 1653-5146 ; 2016:190application/pdfinfo:eu-repo/semantics/openAccess |
collection |
NDLTD |
language |
English |
format |
Others
|
sources |
NDLTD |
description |
Power systems are complex systems that need supervision and control to operatereliably and safely. Energy Management Systems (EMS)/SCADA provides the necessary aids formonitoring and control of power systems. Since power ow forms the basis of power system analysis,power ow solvers (PFS) are an integral part of EMS/SCADA systems. With the evolving powersystems new challenges appear which force new functionalities and requirements on EMS/SCADA,these in turn are translated into requirements on the PFS. Current EMS/SCADA utilize PFS thatwere developed in the 1970's and 1980's. Maintaining and upgrading these PFS to meet currentrequirements is ever more dicult. The development of an advanced, ecient and easier to maintainPFS is therefore necessary. This thesis focuses on the development of a power ow solver that iseasier to maintain, ecient and scalable. To achieve this a programming language that can meet theperformance requirements of a PFS and formulate the power ow problem at a higher abstractionlevel is required. Several programming languages are reviewed while they fulll some aspects theyare decient on other requirements. Therefore the open EMS programming language (OPL) isdeveloped, which can describe the power ow problem at a higher programming level. OPL is usedto model a small power system network, which is solved to obtain the power ow solution. Theexisting model is extended to include ratio tap changers and switched shunts, to proof the conceptthat additional equipment is added with relative ease. === Elkraftsystem är komplexa system som kräver övervakning och styrningför att fungera pålitlighet och säkert. Energy Management Systems (EMS)/SCADA används förövervakning och styrning av systemet. Eftersom effektflöden utgör basen för analys av elkraftsystemfinns beräkningsverktyg (power ow solvers, PFS) integrerat i EMS/SCADA. I och med attelkraftsystemet utvecklas uppstår nya utmaningar, som kräver nya funktionaliteter och krav påEMS/SCADA. Detta resulterar i krav på även PFS. PFS som anvands i EMS/SCADA idag utveckladespå 1970- och 80-talet. Att underhålla och utveckla dessa för att uppfylla de nya kraven blirallt svårare. Detta examensarbete syftar till att utveckla en PFS som är lättare att underhållaoch som är effektiv och anpassningsbar. För att uppnå detta behövs ett programmeringsspråk somuppfyller prestandan som krävs för PFS, och ödesproblemet behöver formuleras om på en högrenivå. I detta examensarbete har era programmeringsspråk granskats, och samtliga uppfyller vissaav kraven men brister i andra. Därför har ett öppet programmeringsspråk (OPL). Detta beskrivereffektödesproblemet på en högre abstraktionsnivå. OPL har utvarderats genom användning förmodellering av ett litet elkraftsystem, för att lösa effektödesproblemet. Modellen inkluderar ävenlindningskopplare och shuntar, vilket visar att konceptet relativt lätt tillåter utökning med flerapparater i systemet. |
author |
Talal Khan, Muhammad |
spellingShingle |
Talal Khan, Muhammad Formulation of the power flow problem in human readable form for translation into an efficient solver |
author_facet |
Talal Khan, Muhammad |
author_sort |
Talal Khan, Muhammad |
title |
Formulation of the power flow problem in human readable form for translation into an efficient solver |
title_short |
Formulation of the power flow problem in human readable form for translation into an efficient solver |
title_full |
Formulation of the power flow problem in human readable form for translation into an efficient solver |
title_fullStr |
Formulation of the power flow problem in human readable form for translation into an efficient solver |
title_full_unstemmed |
Formulation of the power flow problem in human readable form for translation into an efficient solver |
title_sort |
formulation of the power flow problem in human readable form for translation into an efficient solver |
publisher |
KTH, Skolan för elektro- och systemteknik (EES) |
publishDate |
2016 |
url |
http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-201090 |
work_keys_str_mv |
AT talalkhanmuhammad formulationofthepowerflowprobleminhumanreadableformfortranslationintoanefficientsolver |
_version_ |
1718413556326596608 |