Implementation of RESTful web-services as a platform for exchanging information between grid operators

Detalhes bibliográficos
Autor(a) principal: Trindade, Rui Miguel Marques Pereira
Data de Publicação: 2019
Tipo de documento: Dissertação
Idioma: eng
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: http://hdl.handle.net/10362/121791
Resumo: This work addresses the information exchange between System Operator for opera tional planning purposes. These System Operators are responsible for the correct func tioning of their electrical grid. With the increasing usage of renewable energy sources the coordination and information exchange between system operators must be improved. Amid the several potential areas of coordination between System Operators (TSO and DSO) the focus of this work relied on information exchange concerning the three phase Short circuit currents at the interface buses between TSO and DSO In order to make this information exchange a web-service Architecture is proposed. The web-service Architecture used was the RESTful which needs to follow the European Union’s specifications of data exchange. A structure for the type of information to be exchanged between Service Operators was developed and mapped to the Portuguese case, the information that was exchanged was the values of Scc and Icc of a given electrical grid (Short Circuit Power, Short Circuit Current) during a 24 hour period. An API (application programming interface) was developed that retrieves the information from a given grid and allows the required calculation. To test the implementation of the solution developed, a IEEE 14 based grid was de veloped using profiles of generation and loads based on real case data from REN (Redes Energéticas Nacionais). To simulate a 24 hour scenario 24 different cases were developed and tested in order to get a profile of the evolution of Scc. As for the RESTful Server it was tested with the API’s output files to ensure the correct transmission of data between the API and the Server. The results obtained on both the API and the Server are positive and reflected the expected outcome. The information retrieved from the API is validated, its output is well structured and contains the necessary information for the data exchange. As for the Server, the tests made were successful in testing the performance and fidelity of the information exchange and all developed functionalities.
id RCAP_acac74bc3003c0153a06058ac357eed7
oai_identifier_str oai:run.unl.pt:10362/121791
network_acronym_str RCAP
network_name_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository_id_str 7160
spelling Implementation of RESTful web-services as a platform for exchanging information between grid operatorsRESTfulPythonShort-CircuitTSODSO504-ProtocolDomínio/Área Científica::Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e InformáticaThis work addresses the information exchange between System Operator for opera tional planning purposes. These System Operators are responsible for the correct func tioning of their electrical grid. With the increasing usage of renewable energy sources the coordination and information exchange between system operators must be improved. Amid the several potential areas of coordination between System Operators (TSO and DSO) the focus of this work relied on information exchange concerning the three phase Short circuit currents at the interface buses between TSO and DSO In order to make this information exchange a web-service Architecture is proposed. The web-service Architecture used was the RESTful which needs to follow the European Union’s specifications of data exchange. A structure for the type of information to be exchanged between Service Operators was developed and mapped to the Portuguese case, the information that was exchanged was the values of Scc and Icc of a given electrical grid (Short Circuit Power, Short Circuit Current) during a 24 hour period. An API (application programming interface) was developed that retrieves the information from a given grid and allows the required calculation. To test the implementation of the solution developed, a IEEE 14 based grid was de veloped using profiles of generation and loads based on real case data from REN (Redes Energéticas Nacionais). To simulate a 24 hour scenario 24 different cases were developed and tested in order to get a profile of the evolution of Scc. As for the RESTful Server it was tested with the API’s output files to ensure the correct transmission of data between the API and the Server. The results obtained on both the API and the Server are positive and reflected the expected outcome. The information retrieved from the API is validated, its output is well structured and contains the necessary information for the data exchange. As for the Server, the tests made were successful in testing the performance and fidelity of the information exchange and all developed functionalities.Neste trabalho é abordado a troca de informação entre Operadores de Sistema, para alcançar um melhor planeamento operacional. A responsabilidade destes Operadores de Sistema baseia-se em zelar pelo correto funcionamento da sua rede elétrica. Com a maior produção de energia renováveis, têm de ser melhorados as vias de coordenação e a troca de informações entre os Operadores do Sistema. O foco deste trabalho foi a partilha de informações sobre correntes de curto-circuito trifásicas nos barramentos de interface entre os Operadores de Sistema (TSO e DSO). Para a troca de informação entre Operadores de sistema ser realizada foi desenvolvido um web-service. O web-service desenvolvido tem como estructura a arquitectura RESTful, tendo por base as normas definidas pela União Europeia. Para o desenvolvimento da troca de informação entre Operadores de Serviço a estrutura do conteúdo da informação foi de finida, e aplicada num caso baseado na realidade Portuguesa. O conteúdo da informação trocada é retirada dos barramentos de uma rede eléctrica, esta informação é referente a valores de corrente de curto-circuito trifásica simétrica para o horizonte temporal de 24 horas. Tendo para este efeito sido desenvolvido uma API (interface de programação de aplicativos). Os testes feitos à API usaram uma rede baseada na IEEE 14, os valores usados para os perfis de geração e de cargas foram baseados em dados de casos reais da REN (Redes Energéticas Nacionais). Os cenários desenvolvidos corresponderam a discretizações de 1 hora no horizonte de 24 horas, serviu para obter um perfil de Scc em cada barramento da rede. Após a correr a API os ficheiros resultantes foram utilizados para testar a troca de informação com o servidor RESTful. Os testes realizados à API e ao servidor foram bem-sucedidos e os resultados retira dos refletem o resultado esperado. Recorreu-se à validação dos valores retirados da API recorrendo a software próprio, com isto constatou-se que a informação retirada da API está valida e passível para a troca de dados. Em relação ao Servidor, todos os testes às funcionalidade do mesmo obtiveram a resposta esperada.Reis, FranciscoRUNTrindade, Rui Miguel Marques Pereira2021-07-29T08:47:10Z2019-112019-11-01T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/10362/121791enginfo:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2024-03-11T05:03:34Zoai:run.unl.pt:10362/121791Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-20T03:44:33.958289Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse
dc.title.none.fl_str_mv Implementation of RESTful web-services as a platform for exchanging information between grid operators
title Implementation of RESTful web-services as a platform for exchanging information between grid operators
spellingShingle Implementation of RESTful web-services as a platform for exchanging information between grid operators
Trindade, Rui Miguel Marques Pereira
RESTful
Python
Short-Circuit
TSO
DSO
504-Protocol
Domínio/Área Científica::Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática
title_short Implementation of RESTful web-services as a platform for exchanging information between grid operators
title_full Implementation of RESTful web-services as a platform for exchanging information between grid operators
title_fullStr Implementation of RESTful web-services as a platform for exchanging information between grid operators
title_full_unstemmed Implementation of RESTful web-services as a platform for exchanging information between grid operators
title_sort Implementation of RESTful web-services as a platform for exchanging information between grid operators
author Trindade, Rui Miguel Marques Pereira
author_facet Trindade, Rui Miguel Marques Pereira
author_role author
dc.contributor.none.fl_str_mv Reis, Francisco
RUN
dc.contributor.author.fl_str_mv Trindade, Rui Miguel Marques Pereira
dc.subject.por.fl_str_mv RESTful
Python
Short-Circuit
TSO
DSO
504-Protocol
Domínio/Área Científica::Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática
topic RESTful
Python
Short-Circuit
TSO
DSO
504-Protocol
Domínio/Área Científica::Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática
description This work addresses the information exchange between System Operator for opera tional planning purposes. These System Operators are responsible for the correct func tioning of their electrical grid. With the increasing usage of renewable energy sources the coordination and information exchange between system operators must be improved. Amid the several potential areas of coordination between System Operators (TSO and DSO) the focus of this work relied on information exchange concerning the three phase Short circuit currents at the interface buses between TSO and DSO In order to make this information exchange a web-service Architecture is proposed. The web-service Architecture used was the RESTful which needs to follow the European Union’s specifications of data exchange. A structure for the type of information to be exchanged between Service Operators was developed and mapped to the Portuguese case, the information that was exchanged was the values of Scc and Icc of a given electrical grid (Short Circuit Power, Short Circuit Current) during a 24 hour period. An API (application programming interface) was developed that retrieves the information from a given grid and allows the required calculation. To test the implementation of the solution developed, a IEEE 14 based grid was de veloped using profiles of generation and loads based on real case data from REN (Redes Energéticas Nacionais). To simulate a 24 hour scenario 24 different cases were developed and tested in order to get a profile of the evolution of Scc. As for the RESTful Server it was tested with the API’s output files to ensure the correct transmission of data between the API and the Server. The results obtained on both the API and the Server are positive and reflected the expected outcome. The information retrieved from the API is validated, its output is well structured and contains the necessary information for the data exchange. As for the Server, the tests made were successful in testing the performance and fidelity of the information exchange and all developed functionalities.
publishDate 2019
dc.date.none.fl_str_mv 2019-11
2019-11-01T00:00:00Z
2021-07-29T08:47:10Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10362/121791
url http://hdl.handle.net/10362/121791
dc.language.iso.fl_str_mv eng
language eng
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron:RCAAP
instname_str Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron_str RCAAP
institution RCAAP
reponame_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
collection Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository.name.fl_str_mv Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
repository.mail.fl_str_mv
_version_ 1799138053275516928