43
Una piattaforma di supporto decisionale per processi produttivi industriali, basata su simulazioni di impianti con acquisto in tempo reale da mercati energetici Candidato: Alberto Minetti Università degli Studi di Genova Facoltà di Scienze Matematiche Fisiche e Naturali Tesi di Laurea in Informatica Relatori: Prof. Barbara Catania Prof. Roberto Revetria

Minetti master thesis

Embed Size (px)

DESCRIPTION

I studied the inner working of spot markets inside Italian Power EXchange and I analysed the results of prices in these ones to look for a stochastic SARIMA model in order to forecast the prices. I studied the steel industrial domain and the model of a simulator (developped by Iso Sistemi S.r.l.) of the industrial plant of Piombino in order to get the expected energy consumption. Then I design and develop a platform that contains the predictive model and the simulator. The platform is able to generate different scenarios of purchase by the various energy markets, and further to select the best scenario for minimizing overall costs of energy according to the production plan established. I also analyse ex-post the gain of using this platform using actual datas about consumption of the steel plant of Terni for Genuary 2013. The platform improves the total cost of energy purchase, and the saving is near to the best solution that you can select in retrospect. Final Mark: 110/110 cum laude

Citation preview

Page 1: Minetti master thesis

Una piattaforma di supporto decisionale

per processi produttivi industriali,

basata su simulazioni di impianti

con acquisto in tempo reale

da mercati energetici

Candidato:

Alberto Minetti

Università degli Studi di Genova Facoltà di Scienze Matematiche Fisiche e Naturali

Tesi di Laurea in Informatica

Relatori:

Prof. Barbara Catania

Prof. Roberto Revetria

Page 2: Minetti master thesis

Obiettivo del lavoro

• Migliorare l’approvvigionamento energetico in fase di pianificazione industriale minimizzando la spesa in bolletta attraverso:

– previsioni dei prezzi orari dei mercati

– simulazioni del processo produttivo

• Tirocinio presso

dove ho acquisito competenze su:

– contesto del mercato energetico

– dominio siderurgico industriale

Page 3: Minetti master thesis

Sommario dei contributi

• Analisi dei mercati energetici:

– Studio della Borsa Elettrica e analisi degli esiti

– Ricerca modello statistico predittivo (breve term.)

– Osservazione e test dei risultati di previsione

• Progettazione e sviluppo:

– Studio dell’ambiente produttivo Caso di studio: Acciaieria

– Sviluppo piattaforma sw di supporto decisionale

• Analisi a posteriori dell’utilità del lavoro

– con i suggerimenti della piattaforma

– su dati reali di un altro stabilimento

Page 4: Minetti master thesis

Breve introduzione al problema

• Prezzo dell’energia elettrica varia nel giorno

• Fonti rinnovabili producono energia gratis (0€)

• Negli impianti industriali il 70% del costo del prodotto è dovuto alla spesa dell’energia

• Pianificare per risparmiare

• Complessità dell’impianto reale

• Limitata possibilità di acquisto sui mercati

– asta a busta chiusa

– rischio di mancato approvvigionamento

Page 5: Minetti master thesis

Mercato Elettrico Italiano Liberalizzato dal 1991 e regolato da meccanismi per favorire la concorrenza e per evitare cartelli

Page 6: Minetti master thesis

Mercati spot dell’IPEX Mercato del giorno prima e Mercati infragiornalieri

Derivati

Futures

MSD (TERNA)

MB (TERNA)

differenze:

Apertura

Chiusura

Orari Esiti

Consegna

Page 7: Minetti master thesis

Offerte sui Mercati Organizzati

Importatori/Produttori

Ogni offerta di vendita

• la fascia oraria

• la quantità MWh

• il prezzo minimo €/MWh

• disponibilità ad aumentare l’offerta

Acquirenti

Ogni offerta di acquisto

• la fascia oraria

• la quantità MWh

• il prezzo massimo €/MWh

• disponibilità a diminuire l’offerta

Le offerte contribuiscono alla generazione di prezzi

Controparte: Gestore del Mercato Energetico (GME)

Page 8: Minetti master thesis

Algoritmo accettazione offerte In blu le offerte di vendita - in rosso le offerte di acquisto

PUN

Eseguito per ogni fascia oraria e per ogni mercato Acquirenti pagano PUN + servizi di rete + oneri + imposte

Page 9: Minetti master thesis

Vincoli di rete Leggere modifiche dell’algoritmo GME

Page 10: Minetti master thesis

Fonti rinnovabili: 20% in Italia

dati del 2007

Page 11: Minetti master thesis

Direttiva CIP6/92

per favorire le fonti rinnovabili

• È impossibile immagazzinare grandi quantità

• Evitare di sprecare energia pulita

Le offerte di vendita da rinnovabili e assimilate

• priorità di dispacciamento

• prezzo nullo sui mercati (prezzo di produzione)

– finanziamento da incentivi (A3 ≈ 90% oneri)

GME accetterà sempre le offerte da rinnovabili

Page 12: Minetti master thesis

Influenza delle fonti rinnovabili

• 2 e 3 maggio 2012 sul MGP

– Rinnovabili coprono l'intero fabbisogno del SUD

– Prezzo unitario sceso a 0 €/MWh a mezzogiorno

• Impianti termoelettrici spinti fuori dal mercato

Page 13: Minetti master thesis

Contributo 1

Analisi degli esiti dei mercati

Prevedere i prezzi futuri (breve termine) con il minimo errore attraverso un modello statistico

che descrive al meglio i dati

Page 14: Minetti master thesis

Metodo Box-Jenkins (1)

• Processo ARMA(p,q)

• Teoria serie temporali e processi stocastici

è l’operatore di Backshift

Page 15: Minetti master thesis

Processo ARMA(p,q)

Page 16: Minetti master thesis

Metodo Box-Jenkins (2)

• Processo ARIMA(p,d,q)

corrisponde alla differenziazione di ordine d

• Processo SARIMA(p,d,q)(P,D,Q)[S]: – Stagionale AutoRegressivo-Integrato a Media Mobile

Page 17: Minetti master thesis

Processo SARIMA(p,d,q)(P,D,Q)[S]

Page 18: Minetti master thesis

Ricerca dei parametri per SARIMA

Page 19: Minetti master thesis

Autocorrelogramma della serie

Page 20: Minetti master thesis

Previsioni a breve termine

• Per ogni mercato un SARIMA(2,1,0)(1,1,1)[24]

– scelto per la bontà di previsione

– coefficienti diversi calcolati sugli esiti del 2012

• Previsioni influenzate da fattori esterni:

dati atmosferici, ora del giorno, giorno settimanale, prezzi gas precedenti, domanda del giorno prima, temperatura ambientale, stagione, festività, stato dei bacini idrici, guasti in produzione, stato dell’eolico e del fotovoltaico, altre fonti rinnovabili, etc.

Page 21: Minetti master thesis

Indicatori della bontà del modello

• Indicatore classico dell’errore di previsione:

• Indicatore scelto poiché più stabile ai prezzi bassi

Page 22: Minetti master thesis

Errori di previsione

Page 23: Minetti master thesis

Grafici dei risultati di previsione

Page 24: Minetti master thesis

Grafici per tutti i mercati

Page 25: Minetti master thesis

Un caso di studio:

Stabilimento siderurgico

• Modello di un impianto altamente energivoro

• Sistema reale molto complesso

• Simulatore fornito da

• Acciaieria di Piombino per consumi e dimensioni

– con forni elettrici: migliore caso di studio

• più moderni, economici, rapidi e dimensioni ridotte

– al posto dei convertitori ad ossigeno

• più desueti, inquinanti, rari e rigidi

– per estendere l'esperienza ad altre acciaierie

Page 26: Minetti master thesis

Schema del processo siderurgico

Ogni riquadro è un trattamento per il prodotto

EAF: forno

LF: forno siviera

VOD: degasaggio

CCO: colata

continua

Page 27: Minetti master thesis

Risultato del simulatore

Page 28: Minetti master thesis

Curva di potenza della simulazione

• Potenza dell’impianto

– dettaglio al minuto

– cumulativa di tutti i processi

Previsione sull’utilizzo di energia

Page 29: Minetti master thesis

Contributo 2

Piattaforma di supporto decisionale

Sulla base della simulazione del profilo energetico (utilizzo di energia) generato dal

simulatore impiega le previsioni statistiche per stabilire quali acquisti fare sui mercati energetici

Page 30: Minetti master thesis

Piattaforma di supporto decisionale

• Componenti funzionali Backend:

– Recupero dei più recenti esiti di mercato

– Previsione dei prezzi orari nel breve termine

– Repository di prezzi effettivi e di previsioni

• Componenti funzionali Frontend:

– Simulazione del consumo dello stabilimento

– Generazione degli scenari d’acquisto

– Selezione dello scenario migliore

– Presentazione all’utente

Page 31: Minetti master thesis

Backend

• Tecnologie: Java, R, Task Scheduler

Page 32: Minetti master thesis

Frontend

Page 33: Minetti master thesis

Interfaccia per l’utente

Page 34: Minetti master thesis

Interfaccia per l’utente: dettaglio

• Ogni barra rappresenta uno scenario d’acquisto

Costo totale a Contratto Diversi scenari per

ogni mercato Scenario migliore

Page 35: Minetti master thesis

Dettaglio scenario migliore

Prezzo unitario con etichetta del

mercato in cui acquistare

Prezzo totale per ora

Page 36: Minetti master thesis

Altri dettagli scenario migliore

Frazione di MWh per mercato

Frazione di spesa per mercato

Consumo per Ora

Page 37: Minetti master thesis

Report dettagliato

Generazione report formato PDF

Ora per ora: 1) Consumo MWh

2) Mercato più economico 3) Prezzo unitario (previsto)

4) Prezzo totale

Page 38: Minetti master thesis

Contributo 3 – Analisi a posteriori

• Consumi previsti e effettivi dell’acciaieria Terni

– per ogni ora del mese di gennaio 2013

– Consumo medio orario ≈ 150 MWh

– Consumo medio giornaliero ≈ 4000 MWh

– Consumo totale di gennaio ≈ 121’484 MWh

Page 39: Minetti master thesis

Valorizzazione sui mercati (senza servizi di rete, oneri di sistema e imposte)

1. consumo effettivo al PUN medio dello scorso anno (75,48 €/MWh) come se lo stabilimento fosse vincolato da un contratto a prezzo fisso

2. consumo effettivo al PUN ora per ora come se tutti gli acquisti di energia fossero stati fatti sul MGP

3. consumo effettivo al prezzo sul mercato suggerito dalla piattaforma al prezzo reale del mercato che era previsto essere più economico

4. consumo effettivo al prezzo migliore dei cinque mercati

questa soluzione è ideale ed è ovviamente calcolata ex-post

5. consumo previsto (simulaz) valorizzato al prezzo migliore previsto quindi utilizza solo dati di previsione

Page 40: Minetti master thesis

Valorizzazione per gennaio

Page 41: Minetti master thesis

Spesa complessiva per gennaio 1. consumo effettivo al PUN medio dello scorso anno

2. consumo effettivo al PUN ora per ora

3. consumo effettivo al prezzo reale

del mercato suggerito dalla piattaforma

4. consumo effettivo al prezzo migliore dei cinque mercati

5. consumo previsto valorizzato al prezzo migliore previsto

Spesa complessiva con diversi scenari per gennaio 2013

(dati in EURO)

Page 42: Minetti master thesis

Separazione Backend e Frontend

• Più frontend si interfacciano stesso backend

– Manager, analisti, pianificatori (stesso impianto)

– Backend non legato al impianto industriale

– Diversi impianti industriali (acciaierie e non)

• Per migliorare le previsioni del backend:

– Modifiche al modello di previsione

– Enorme mole di fattori esterni

– Pronto per il cloud

Page 43: Minetti master thesis

Conclusioni

• Significativo miglioramento sulla spesa

• Risparmio vicino alla soluzione ottimale

• Estensibile ad ulteriori stabilimenti

– Cambiando simulatore nel Frontend