Previsão de geração de energia fotovoltaica utilizando método de aprendizado de máquina

Detalhes bibliográficos
Autor(a) principal: Brolese, Roan Roberto
Data de Publicação: 2019
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da UCS
Texto Completo: https://repositorio.ucs.br/11338/6132
Resumo: Com o aumento da inserção de geração fotovoltaica juntamente com o crescimento de conexões junto a rede, diferentes métodos e algoritmos, capazes de prever esta geração em diversos horizontes vem sendo aplicados pelos pesquisadores. Dentre estes algoritmos destaca-se a massiva utilização do aprendizado de máquina através de redes neurais artificiais, devido a sua capacidade de lidar com elementos não lineares. O presente trabalho intenta em realizar uma previsão de geração fotovoltaica para a cidade de Garibaldi, RS, para um horizonte de seis meses a frente, por meio da modelagem de uma rede neural artificial. Os dados de entrada desta rede são compostos por conjuntos de dados históricos climáticos em complemento a um conjunto de dados históricos de geração solar fotovoltaica que serão usados como alvos. A classificação das variáveis de entrada é realizada através da regressão stepwise, que elenca as variáveis com maior relação com a resposta. A modelagem conta com o auxílio do software numérico Matlab, para a construção do algoritmo e a classificação dos dados. Para o treinamento desta rede neural artificial é empregado o método de aprendizado supervisionado de retropropagação do erro, utilizando a função de treinamento bayesian regularization, visando reduzir o erro da previsão. A rede neural artificial exibiu um bom desempenho, atingindo um MAPE de 12,97 %. Também neste contexto são apresentadas as comparações de desempenho das redes neurais para diferentes horizontes, com resultados alcançados estando de acordo com os encontrados na bibliografia (sic).
id UCS_c5948b728c4b004013b345ba6b90370a
oai_identifier_str oai:repositorio.ucs.br:11338/6132
network_acronym_str UCS
network_name_str Repositório Institucional da UCS
repository_id_str
spelling Brolese, Roan RobertoMorales, Andréa CantarelliSevero, Tiago CassolMichel, André Bernardes2020-06-03T15:43:40Z2020-06-03T15:43:40Z2019-07-122019https://repositorio.ucs.br/11338/6132Com o aumento da inserção de geração fotovoltaica juntamente com o crescimento de conexões junto a rede, diferentes métodos e algoritmos, capazes de prever esta geração em diversos horizontes vem sendo aplicados pelos pesquisadores. Dentre estes algoritmos destaca-se a massiva utilização do aprendizado de máquina através de redes neurais artificiais, devido a sua capacidade de lidar com elementos não lineares. O presente trabalho intenta em realizar uma previsão de geração fotovoltaica para a cidade de Garibaldi, RS, para um horizonte de seis meses a frente, por meio da modelagem de uma rede neural artificial. Os dados de entrada desta rede são compostos por conjuntos de dados históricos climáticos em complemento a um conjunto de dados históricos de geração solar fotovoltaica que serão usados como alvos. A classificação das variáveis de entrada é realizada através da regressão stepwise, que elenca as variáveis com maior relação com a resposta. A modelagem conta com o auxílio do software numérico Matlab, para a construção do algoritmo e a classificação dos dados. Para o treinamento desta rede neural artificial é empregado o método de aprendizado supervisionado de retropropagação do erro, utilizando a função de treinamento bayesian regularization, visando reduzir o erro da previsão. A rede neural artificial exibiu um bom desempenho, atingindo um MAPE de 12,97 %. Também neste contexto são apresentadas as comparações de desempenho das redes neurais para diferentes horizontes, com resultados alcançados estando de acordo com os encontrados na bibliografia (sic).Due to the rise of photovoltaic generation together with the growth of network connections, different methods and algorithms, which are able to predict this generation in many time horizons, have been used by researchers. The main algorithm adopts the machine learning using artificial neural networks. This method is used because of its capability of working with non-linear elements. This work has the objective of developing a photovoltaic power generation forecasting in Garibaldi, RS, with a time horizon of six months, creating an artificial neural network. The input data of this network is composed of climatic historical data sets in addition to a set of historical solar photovoltaic generation data, which will be used as targets. The input variable classification is performed through stepwise regression, which lists the highest relation between input variables and the response. The modeling is accomplished by the numerical software Matlab. The software develops the algorithm and ranks the data. To train the artificial neural network the supervised learning method of error backpropagation was used. This method applies the training function bayesian regularization, aiming to reduce the forecast error. The artificial neural network obtained a good performance, reaching a 12.97% MAPE. The comparisons of neural network performance for different time horizons are also presented in this context. The results achieved are in agreement with those found in the bibliography (sic).Engenharia elétricaSistemas de energia fotovoltaicaControle automáticoRedes neurais (Computação)Previsão de geração de energia fotovoltaica utilizando método de aprendizado de máquinainfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisporreponame:Repositório Institucional da UCSinstname:Universidade de Caxias do Sul (UCS)instacron:UCSinfo:eu-repo/semantics/openAccessUniversidade de Caxias do SulBacharelado em Engenharia ElétricaCampus Universitário de Caxias do Sul2019-07-12 00:00:00ORIGINALTCC Roan Roberto Brolese.pdfTCC Roan Roberto Brolese.pdfapplication/pdf2841958https://repositorio.ucs.br/xmlui/bitstream/11338/6132/1/TCC%20Roan%20Roberto%20Brolese.pdfb767dd6d9b65b7732fda71d9b79ec6bdMD51TEXTTCC Roan Roberto Brolese.pdf.txtTCC Roan Roberto Brolese.pdf.txtExtracted texttext/plain130235https://repositorio.ucs.br/xmlui/bitstream/11338/6132/2/TCC%20Roan%20Roberto%20Brolese.pdf.txt99ead3cf33edf729f59bc9945ce0b97aMD52THUMBNAILTCC Roan Roberto Brolese.pdf.jpgTCC Roan Roberto Brolese.pdf.jpgGenerated Thumbnailimage/jpeg1146https://repositorio.ucs.br/xmlui/bitstream/11338/6132/3/TCC%20Roan%20Roberto%20Brolese.pdf.jpg0851b9f7aacbb026d7e2e5820b2c0e70MD5311338/61322020-06-03 17:49:33.908oai:repositorio.ucs.br:11338/6132Repositório de Publicaçõeshttp://repositorio.ucs.br/oai/requestopendoar:2024-05-06T10:03:09.691220Repositório Institucional da UCS - Universidade de Caxias do Sul (UCS)false
dc.title.pt_BR.fl_str_mv Previsão de geração de energia fotovoltaica utilizando método de aprendizado de máquina
title Previsão de geração de energia fotovoltaica utilizando método de aprendizado de máquina
spellingShingle Previsão de geração de energia fotovoltaica utilizando método de aprendizado de máquina
Brolese, Roan Roberto
Engenharia elétrica
Sistemas de energia fotovoltaica
Controle automático
Redes neurais (Computação)
title_short Previsão de geração de energia fotovoltaica utilizando método de aprendizado de máquina
title_full Previsão de geração de energia fotovoltaica utilizando método de aprendizado de máquina
title_fullStr Previsão de geração de energia fotovoltaica utilizando método de aprendizado de máquina
title_full_unstemmed Previsão de geração de energia fotovoltaica utilizando método de aprendizado de máquina
title_sort Previsão de geração de energia fotovoltaica utilizando método de aprendizado de máquina
author Brolese, Roan Roberto
author_facet Brolese, Roan Roberto
author_role author
dc.contributor.other.none.fl_str_mv Morales, Andréa Cantarelli
Severo, Tiago Cassol
dc.contributor.author.fl_str_mv Brolese, Roan Roberto
dc.contributor.advisor1.fl_str_mv Michel, André Bernardes
contributor_str_mv Michel, André Bernardes
dc.subject.por.fl_str_mv Engenharia elétrica
Sistemas de energia fotovoltaica
Controle automático
Redes neurais (Computação)
topic Engenharia elétrica
Sistemas de energia fotovoltaica
Controle automático
Redes neurais (Computação)
description Com o aumento da inserção de geração fotovoltaica juntamente com o crescimento de conexões junto a rede, diferentes métodos e algoritmos, capazes de prever esta geração em diversos horizontes vem sendo aplicados pelos pesquisadores. Dentre estes algoritmos destaca-se a massiva utilização do aprendizado de máquina através de redes neurais artificiais, devido a sua capacidade de lidar com elementos não lineares. O presente trabalho intenta em realizar uma previsão de geração fotovoltaica para a cidade de Garibaldi, RS, para um horizonte de seis meses a frente, por meio da modelagem de uma rede neural artificial. Os dados de entrada desta rede são compostos por conjuntos de dados históricos climáticos em complemento a um conjunto de dados históricos de geração solar fotovoltaica que serão usados como alvos. A classificação das variáveis de entrada é realizada através da regressão stepwise, que elenca as variáveis com maior relação com a resposta. A modelagem conta com o auxílio do software numérico Matlab, para a construção do algoritmo e a classificação dos dados. Para o treinamento desta rede neural artificial é empregado o método de aprendizado supervisionado de retropropagação do erro, utilizando a função de treinamento bayesian regularization, visando reduzir o erro da previsão. A rede neural artificial exibiu um bom desempenho, atingindo um MAPE de 12,97 %. Também neste contexto são apresentadas as comparações de desempenho das redes neurais para diferentes horizontes, com resultados alcançados estando de acordo com os encontrados na bibliografia (sic).
publishDate 2019
dc.date.submitted.none.fl_str_mv 2019
dc.date.issued.fl_str_mv 2019-07-12
dc.date.accessioned.fl_str_mv 2020-06-03T15:43:40Z
dc.date.available.fl_str_mv 2020-06-03T15:43:40Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://repositorio.ucs.br/11338/6132
url https://repositorio.ucs.br/11338/6132
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.source.none.fl_str_mv reponame:Repositório Institucional da UCS
instname:Universidade de Caxias do Sul (UCS)
instacron:UCS
instname_str Universidade de Caxias do Sul (UCS)
instacron_str UCS
institution UCS
reponame_str Repositório Institucional da UCS
collection Repositório Institucional da UCS
bitstream.url.fl_str_mv https://repositorio.ucs.br/xmlui/bitstream/11338/6132/1/TCC%20Roan%20Roberto%20Brolese.pdf
https://repositorio.ucs.br/xmlui/bitstream/11338/6132/2/TCC%20Roan%20Roberto%20Brolese.pdf.txt
https://repositorio.ucs.br/xmlui/bitstream/11338/6132/3/TCC%20Roan%20Roberto%20Brolese.pdf.jpg
bitstream.checksum.fl_str_mv b767dd6d9b65b7732fda71d9b79ec6bd
99ead3cf33edf729f59bc9945ce0b97a
0851b9f7aacbb026d7e2e5820b2c0e70
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UCS - Universidade de Caxias do Sul (UCS)
repository.mail.fl_str_mv
_version_ 1813258442139238400