25
Processing and load forecasting of a micro grid using GRNN neural network Code: 01.001 Monara P. R. Carvalho, Anna Diva Plasencia Lotufo Universidade Estadual Paulista, Ilha Solteira/SP 16/11/2017 1

Processing and load forecasting of a micro grid using GRNN … · 2017-11-17 · MAPE: Erro Percentual Absoluto Médio. É uma forma padronizada para avaliar o desempenho de predições

  • Upload
    others

  • View
    5

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Processing and load forecasting of a micro grid using GRNN … · 2017-11-17 · MAPE: Erro Percentual Absoluto Médio. É uma forma padronizada para avaliar o desempenho de predições

Processing and load forecasting of a

micro grid using GRNN neural network

Code: 01.001

Monara P. R. Carvalho, Anna Diva Plasencia Lotufo

Universidade Estadual Paulista, Ilha Solteira/SP

16/11/2017 1

Page 2: Processing and load forecasting of a micro grid using GRNN … · 2017-11-17 · MAPE: Erro Percentual Absoluto Médio. É uma forma padronizada para avaliar o desempenho de predições

Fazer uso das RNAs para realizar previsão de demanda elétrica de curto

prazo com dados provenientes de níveis de consumo desagregados;

Aplicar a modelagem de dados bottom-up;

Utilizar um filtro de médias móveis para suavizar as curvas de demandas.

Objetivos

16/11/2017 2

Page 3: Processing and load forecasting of a micro grid using GRNN … · 2017-11-17 · MAPE: Erro Percentual Absoluto Médio. É uma forma padronizada para avaliar o desempenho de predições

Previsões de demandas em geral servem para deduzir o que pode

acontecer com os produtos ou serviços na qual trabalham;

Como por exemplo, no caso de vendas de produtos, se possuir uma

previsão das vendas, será possível realizar um planejamento para investir

no estoque com o mínimo de erro e obter maior lucro.

Previsão de Demandas

16/11/2017 3

Page 4: Processing and load forecasting of a micro grid using GRNN … · 2017-11-17 · MAPE: Erro Percentual Absoluto Médio. É uma forma padronizada para avaliar o desempenho de predições

A previsão de cargas se tornou necessária no auxilio do planejamento de

Sistemas de Energia Elétrica, desde que com uma previsão eficaz, é

mantido o controle rigoroso no planejamento da geração, transmissão e

distribuição de energia elétrica.

Previsão de Cargas Elétricas

16/11/2017 4

Page 5: Processing and load forecasting of a micro grid using GRNN … · 2017-11-17 · MAPE: Erro Percentual Absoluto Médio. É uma forma padronizada para avaliar o desempenho de predições

A Smart Grid é a utilização da TI e da comunicação nos componentes da

rede elétrica;

Isso proporciona o desenvolvimento de novas estratégias de controle

e otimização de rede.

Pode ser aplicado em todos os setores desde a geração, transmissão e

distribuição de energia até o consumo nas residências, prédios

comerciais, complexos industriais, etc.

Smart Grids

16/11/2017 5

Page 6: Processing and load forecasting of a micro grid using GRNN … · 2017-11-17 · MAPE: Erro Percentual Absoluto Médio. É uma forma padronizada para avaliar o desempenho de predições

São inseridos nas Smart Grids dispositivos chamados Smart Meters, nos

quais possuem a função de leitura automática do consumo de energia;

Estes dispositivos armazenam as informações para posteriores análises.

Smart Meters

16/11/2017 6

Page 7: Processing and load forecasting of a micro grid using GRNN … · 2017-11-17 · MAPE: Erro Percentual Absoluto Médio. É uma forma padronizada para avaliar o desempenho de predições

A previsão pode ser classificada a partir da segmentação dos dados, por

exemplo separando-as em blocos como:

Prédios públicos, universidades, hospitais, etc.

Esta separação dos dados passou a ser chamada de “bottom-up”:

Consiste em determinar modelos individuais para cada parcela que

compõe a carga total analisada.

Classificação da Previsão

16/11/2017 7

Page 8: Processing and load forecasting of a micro grid using GRNN … · 2017-11-17 · MAPE: Erro Percentual Absoluto Médio. É uma forma padronizada para avaliar o desempenho de predições

A GRNN é uma RNA que possui estrutura fixa:

Uma camada de entrada, duas intermediárias e uma de saída.

O seu treinamento é supervisionado e sua estrutura é do tipo não-

recorrente;

O treinamento é rápido e feito em apenas uma etapa;

Os padrões são apresentados à rede apenas uma vez;

A quantidade de neurônios de cada camada é calculado de acordo com o

número de entradas, saídas e amostras do conjunto de dados

apresentados.

Rede Neural GRNN

16/11/2017 8

Page 9: Processing and load forecasting of a micro grid using GRNN … · 2017-11-17 · MAPE: Erro Percentual Absoluto Médio. É uma forma padronizada para avaliar o desempenho de predições

Rede Neural GRNN

16/11/2017 9 ...

...

... ...

... ...

... ...

... ...

... ...

𝑥 1

𝑥 ℎ

𝑥 𝑛𝑒

𝑦 1

𝑦 𝑗

𝑦 𝑛𝑠

𝑐1

𝑐𝑗

𝑐𝑛𝑠

𝑏1

𝑏𝑖

𝑏𝑛

𝑑

𝑛𝑠

𝑗

1

𝑛𝑒

1

𝑎𝑖 = 𝑥 − 𝑥𝑖𝑇 𝑥 − 𝑥𝑖

𝑏𝑖 = 𝑒𝑥𝑝−0,83262𝑎𝑖

2

𝜎2

𝑖 = 1,… , 𝑛 𝑗 = 1,… , 𝑛𝑠

𝑐𝑗 = 𝑦𝑗,𝑖𝑏𝑖

𝑛

𝑖=1

𝑗 = 1,… , 𝑛𝑠

𝑦 𝑗 =𝑐𝑗

𝑑

𝑑 = 𝑏𝑖

𝑛

𝑖=1

Page 10: Processing and load forecasting of a micro grid using GRNN … · 2017-11-17 · MAPE: Erro Percentual Absoluto Médio. É uma forma padronizada para avaliar o desempenho de predições

Os padrões de entrada são copiados para a primeira camada escondida,

que memoriza o treinamento das entradas com as saídas.

A função da segunda camada escondida é calcular uma saída de acordo

com o histórico armazenado.

GRNN Utilizada

16/11/2017 10

Figura: GRNN utilizada

Page 11: Processing and load forecasting of a micro grid using GRNN … · 2017-11-17 · MAPE: Erro Percentual Absoluto Médio. É uma forma padronizada para avaliar o desempenho de predições

O método utilizado para a verificação assertividade da previsão foi o

MAPE:

Erro Percentual Absoluto Médio.

É uma forma padronizada para avaliar o desempenho de predições de

carga;

Um dos mais utilizados na área, o que facilita a comparação entre os

trabalhos.

Avaliação da Previsão

16/11/2017 11

Page 12: Processing and load forecasting of a micro grid using GRNN … · 2017-11-17 · MAPE: Erro Percentual Absoluto Médio. É uma forma padronizada para avaliar o desempenho de predições

O bloco do prédio em questão está localizado no Parque Tecnológico

Itaipu, que fica em Foz do Iguaçu/PR;

Fica a 180 metros acima do nível do mar com clima subtropical temperado

superúmido;

Trabalha com educação, desde alfabetização até pós-graduação e

capacitação tecnológica;

Ocupa a área de 50 mil metros quadrados;

No PTI se encontram ativas em torno de 2 mil pessoas, contando com

funcionários, pesquisadores, professores, empresários, etc.;

Cenário de Estudos

16/11/2017 12

Page 13: Processing and load forecasting of a micro grid using GRNN … · 2017-11-17 · MAPE: Erro Percentual Absoluto Médio. É uma forma padronizada para avaliar o desempenho de predições

O bloco no qual os dados para este estudo são provenientes é o que se

encontra um restaurante, uma agência bancária de pequeno porte, uma

agência dos correios e um café;

Possui mais de 40 funcionários trabalhando no bloco;

Neste cenário foi inseria uma smart microgrid, onde dados reais foram

coletados a partir dos medidores eletrônicos;

As medições foram feitas de 15 em 15 minutos, os dados obtidos foram

transportados por uma rede dedicada STP até um servidor na qual

ficaram armazenados os dados;

Os dados utilizados para as previsões foram os referentes ao verão do

ano de 2012 e 2013.

Cenário de Estudos

16/11/2017 13

Page 14: Processing and load forecasting of a micro grid using GRNN … · 2017-11-17 · MAPE: Erro Percentual Absoluto Médio. É uma forma padronizada para avaliar o desempenho de predições

.

Comportamento das curvas de carga

16/11/2017 14

Page 15: Processing and load forecasting of a micro grid using GRNN … · 2017-11-17 · MAPE: Erro Percentual Absoluto Médio. É uma forma padronizada para avaliar o desempenho de predições

.

Comportamento das curvas de carga

16/11/2017 15

Page 16: Processing and load forecasting of a micro grid using GRNN … · 2017-11-17 · MAPE: Erro Percentual Absoluto Médio. É uma forma padronizada para avaliar o desempenho de predições

Mesmo considerando a boa qualidade do equipamento utilizado a coleta

dos dados é possível a ocorrência de falhas em qualquer ponto do

sistema, resultando em ruídos e dados faltantes;

Para os dados serem analisados adequadamente foi feito um pré-

processamento de dados;

Neste pré-processamento foi utilizado um filtro de médias móveis.

Pré-processamento dos dados

16/11/2017 16

Page 17: Processing and load forecasting of a micro grid using GRNN … · 2017-11-17 · MAPE: Erro Percentual Absoluto Médio. É uma forma padronizada para avaliar o desempenho de predições

O filtro de médias móveis funciona de maneira em que a média de uma

quantidade de números substitui o próximo;

Quanto maior o número da janela, mais a curva será suavizada;

Depois da passagem pelo filtro, os dados faltantes serão completados e

os ruídos corrigidos.

Filtro de Médias Móveis

16/11/2017 17

Page 18: Processing and load forecasting of a micro grid using GRNN … · 2017-11-17 · MAPE: Erro Percentual Absoluto Médio. É uma forma padronizada para avaliar o desempenho de predições

Foi feita a previsão de cargas de cada dia da semana separadamente;

O resultados apresentam a previsão antes e depois de corrigir os ruídos e

dados faltantes através do filtro de médias móveis;

Existem um total de 89 dias, mas alguns foram retirados por possuírem

dados faltantes em excesso.

Resultados das Previsões

16/11/2017 18

Page 19: Processing and load forecasting of a micro grid using GRNN … · 2017-11-17 · MAPE: Erro Percentual Absoluto Médio. É uma forma padronizada para avaliar o desempenho de predições

.

Discussão

16/11/2017 19

Page 20: Processing and load forecasting of a micro grid using GRNN … · 2017-11-17 · MAPE: Erro Percentual Absoluto Médio. É uma forma padronizada para avaliar o desempenho de predições

.

Discussão

16/11/2017 20

Page 21: Processing and load forecasting of a micro grid using GRNN … · 2017-11-17 · MAPE: Erro Percentual Absoluto Médio. É uma forma padronizada para avaliar o desempenho de predições

Discussão

16/11/2017 21

Cálculo do MAPE (%)

Dia da Semana Sem pré-processamento Com pré-processamento

Segunda-feira 15,08 7,63

Terça-feira 15,30 7

Quarta-feira 12,67 7,71

Quinta-feira 20,15 7,79

Sexta-feira 14,51 6,21

Sábado 13,20 6,77

Domingo 14,54 5,52

Tabela: Cálculo do MAPE

Page 22: Processing and load forecasting of a micro grid using GRNN … · 2017-11-17 · MAPE: Erro Percentual Absoluto Médio. É uma forma padronizada para avaliar o desempenho de predições

Discusssão

16/11/2017 22

Cálculo do MAPE (%)

Dia da Semana Sem pré-processamento Com pré-processamento

Mínimo 12,67 5,52

Médio 15,06 6,94

Máximo 20,15 7,79

Tabela: MAPEs diários mínimos, médios e máximos obtidos na previsão

de carga global

Page 23: Processing and load forecasting of a micro grid using GRNN … · 2017-11-17 · MAPE: Erro Percentual Absoluto Médio. É uma forma padronizada para avaliar o desempenho de predições

Müller e Franco (2014) obtiveram erros entre 9,28% e 29,99%;

Alves et al (2016) apresentou MAPEs variando de 13,68% a 15,51%;

Yu et al. (2016) alcançou MAPEs entre 19,79% e 32,55%.

Comparações de Resultados

16/11/2017 23

Page 24: Processing and load forecasting of a micro grid using GRNN … · 2017-11-17 · MAPE: Erro Percentual Absoluto Médio. É uma forma padronizada para avaliar o desempenho de predições

Neste trabalho foi proposta a previsão de cargas pela rede GRNN, que

por sua vez mostrou melhores resultados ao ser comparada com outros

métodos previsores.

A GRNN possui grande capacidade de generalização e apresenta baixas

chances de cair em mínimos locais por ser baseada em uma função

densidade de probabilidade.

Esta rede possui qualidades que fazem com que tenha melhor

desempenho nas previsões em níveis de consumo desagregados.

Ao utilizar o filtro de médias móveis foram obtidos resultados visivelmente

melhores e através do cálculo do MAPE percebe-se a diminuição do erro

nas previsões.

Conclusões

16/11/2017 24

Page 25: Processing and load forecasting of a micro grid using GRNN … · 2017-11-17 · MAPE: Erro Percentual Absoluto Médio. É uma forma padronizada para avaliar o desempenho de predições

Os autores agradecem à Coordenação de Aperfeiçoamento de Pessoal

de Nível Superior (CAPES) pelo suporte financeiro.

Agradecimentos

16/11/2017 25