SlideShare a Scribd company logo
1 of 15
Download to read offline
A convex optimization approach for automated
water and energy end use disaggregation
Dario Piga, Andrea Cominola, Matteo Giuliani, Andrea Castelletti, Andrea Emilio Rizzoli
The project
2
high resolution water
consumption data
interaction with customers
for socio-psychographic
data gathering
management strategies:
dynamic pricing
rewards
The project
3
SMART METERS
USER
MODEL
WDMS
customized
feedbacks
dynamic pricing
Toilet
Shower
Dishwasher
Washing machine
Garden
Swimming pool
GAMIFICATION | ONLINE BILL GAMIFICATION | ONLINE BILL
Water consumption disaggregation into end uses
Toilet
Shower
Dishwasher
Washing machine
Garden
Swimming pool
ONE MEASURE MANY END USES
Need for fully automated
disaggregation algorithms
overlapping, simultaneous
water end uses
human-dependent
vs
automatic fixtures
Personalized hints for reducing water/energy consumption
Information on potential saving in deferring to peak-off hours
Leak detection
Customized WDMS
3
Sparse optimization approach
Assumptions (appliance level)
Piece-wise constant consumption profiles
Finite number of operating modes
Knowledge of water consumption at each operating mode
𝑦"(𝑘) = 𝐵(
(")
… 𝐵*"
(")
𝜃(
(")
(𝑘)
⋮
𝜃*"
(")
(𝑘)
= 𝐵(")-
𝜃(")
(𝑘)
𝜃(")
(𝑘): unknown, sparse (only one component equal to 1)
4
Sparse optimization approach
Minimizing fitting error (least-squares)
min
1 2 3
4 𝑦 𝑘 − 4
𝐵(")-
𝜃(")
(𝑘)  
𝑦"(𝑘)
6
"7(
89
37(
Not unique solution (solution not reliable)
5
Sparse optimization approach
Adding regularization
min
1 2 3
4 𝑦 𝑘 − 4
𝐵(")-
𝜃(")
(𝑘)  
𝑦"(𝑘)
6
"7(
8
+ 𝛾( 4 4 𝜃(")
(𝑘) <
6
"7(
9
37(
9
37(
Ø l0-norm enforces sparsity in the vector 𝜃(")(𝑘)
Ø balances the tradeoff between fitting and sparsity𝛾(
non-convex optimization problem
𝑠. 𝑡. 𝜃 "
𝑘    ≥ 0, 𝜃(
"
𝑘 + …+ 𝜃*"
"
𝑘 = 1
6
Sparse optimization approach
Adding regularization (l1-norm)
min
1 2 3
4 𝑦 𝑘 − 4
𝐵(")-
𝜃(")
(𝑘)  
𝑦"(𝑘)
6
"7(
8
+ 𝛾( 4 4 𝜃(")
(𝑘) (
6
"7(
9
37(
9
37(
Ø replace l0-norm with l1-norm
Ø l1-norm still promotes sparsity
convex optimization problem
𝑠. 𝑡. 𝜃 "
𝑘    ≥ 0, 𝜃(
"
𝑘 + …+ 𝜃*"
"
𝑘 = 1
7
Sparse optimization approach
Adding regularization (l1-norm)
min
1 2 3
4 𝑦 𝑘 − 4
𝐵(")-
𝜃(")
(𝑘)  
𝑦"(𝑘)
6
"7(
8
+ 𝛾( 4 4 𝜔 "
(𝑘) ⊙ 𝜃(")
(𝑘) (
6
"7(
9
37(
9
37(
Ø replace l0-norm with l1-norm
Ø l1-norm still promotes sparsity
convex optimization problem
Ø fixed weights take into time-of-the-day probability𝜔 " (𝑘)
𝑠. 𝑡. 𝜃 "
𝑘    ≥ 0, 𝜃(
"
𝑘 + …+ 𝜃*"
"
𝑘 = 1
8
Sparse optimization approach
Enforce piece-wise constant consumption profiles
min
1 2 3
4 𝑦 𝑘 − 4
𝐵(")-
𝜃(")
(𝑘)  
𝑦"(𝑘)
6
"7(
8
+ 𝛾( 4 4 𝜔 "
(𝑘) ⊙ 𝜃(")
(𝑘) (
6
"7(
+ 𝛾8 4 4 𝑘"
𝜃(
(")
𝑘 − 𝜃(
(")
(𝑘 − 1)
⋮
𝜃*"
(")
𝑘 − 𝜃*"
(")
(𝑘 − 1)
F
6
"7(
9
378
9
37(
9
37(
Ø penalize time variation of the vector
Ø only the largest variation is penalized
convex optimization problem
𝜃(")(𝑘)
Ø fixed weights to more penalize rarely time varying appliances𝑘"
𝑠. 𝑡. 𝜃 "
𝑘    ≥ 0, 𝜃(
"
𝑘 + …+ 𝜃*"
"
𝑘 = 1
9
Tests on high-resolution electricity data
AMPds dataset: S. Makonin et al., AMPDs: a public dataset for load disaggregation and eco-feedback research, In Electrical Power and
Energy Conference, 2013.
10
Tests on water data
WEEP dataset: Heinrich, Water End Use and Efficiency Project, New Zealand, 2007
31%
37%
32%
SPARSE  OPTIMIZATION
34%
36%
30%
ACTUAL
Toilet
Tap
Shower
11
Conclusions and follow up
Ø New convex optimization based algorithm for end-use characterization
Ø Main assumption: piecewise constant consumption profiles (requires high-
resolution consumption readings)
Conclusions
Ø Development of final-refinements to deal with low-resolution data
Ø Development of tailored numerical solvers
Future works
12
consortium cluster
thank you
http://www.smarth2o-fp7.eu/
@smartH2Oproject
#SmartH2O
Andrea Cominola
andrea.cominola@polimi.it
Politecnico di Milano
Department of Electronics,
Information and Bioengineering

More Related Content

Viewers also liked

De la smart city la smart society
De la smart city la smart societyDe la smart city la smart society
De la smart city la smart societySmartH2O
 
Visualizing & gamifying water & energy consumption for behavior change
Visualizing & gamifying water & energy consumption for behavior changeVisualizing & gamifying water & energy consumption for behavior change
Visualizing & gamifying water & energy consumption for behavior changeIsabel Micheel
 
From Smart Water Meters to Demand and Customer Relationship Management
From Smart Water Meters to Demand and Customer Relationship ManagementFrom Smart Water Meters to Demand and Customer Relationship Management
From Smart Water Meters to Demand and Customer Relationship ManagementSmartH2O
 
The SmartH2O Technology
The SmartH2O TechnologyThe SmartH2O Technology
The SmartH2O TechnologySmartH2O
 
PROFILING RESIDENTIAL WATER USERS’ ROUTINES BY EIGENBEHAVIOR MODELLING
PROFILING RESIDENTIAL WATER USERS’ ROUTINES BY EIGENBEHAVIOR MODELLINGPROFILING RESIDENTIAL WATER USERS’ ROUTINES BY EIGENBEHAVIOR MODELLING
PROFILING RESIDENTIAL WATER USERS’ ROUTINES BY EIGENBEHAVIOR MODELLINGSmartH2O
 
Ergebnisse aus dem SmartH2O Projekt: Kundensensibilisierung mit spielerischen...
Ergebnisse aus dem SmartH2O Projekt: Kundensensibilisierung mit spielerischen...Ergebnisse aus dem SmartH2O Projekt: Kundensensibilisierung mit spielerischen...
Ergebnisse aus dem SmartH2O Projekt: Kundensensibilisierung mit spielerischen...SmartH2O
 
Behaviour change and incentive modelling for water saving: first results fr...
Behaviour change and incentive  modelling for water saving:  first results fr...Behaviour change and incentive  modelling for water saving:  first results fr...
Behaviour change and incentive modelling for water saving: first results fr...SmartH2O
 
Developing a stochastic simulation model for the generation of residential wa...
Developing a stochastic simulation model for the generation of residential wa...Developing a stochastic simulation model for the generation of residential wa...
Developing a stochastic simulation model for the generation of residential wa...SmartH2O
 
Gamification for water utilities
Gamification for water utilitiesGamification for water utilities
Gamification for water utilitiesSmartH2O
 
ICT solutions for highly-customized water demand management strategies
ICT solutions for highly-customized water demand management strategiesICT solutions for highly-customized water demand management strategies
ICT solutions for highly-customized water demand management strategiesSmartH2O
 
The SmartH2O project: a platform supporting residential water management thro...
The SmartH2O project: a platform supporting residential water management thro...The SmartH2O project: a platform supporting residential water management thro...
The SmartH2O project: a platform supporting residential water management thro...SmartH2O
 
Public awareness and feedback – Insights from the SmartH2O project
Public awareness and feedback – Insights from the SmartH2O project Public awareness and feedback – Insights from the SmartH2O project
Public awareness and feedback – Insights from the SmartH2O project SmartH2O
 
Data-driven behavioural modelling of residential water consumption to inform ...
Data-driven behavioural modelling of residential water consumption to inform ...Data-driven behavioural modelling of residential water consumption to inform ...
Data-driven behavioural modelling of residential water consumption to inform ...SmartH2O
 
Modelling and managing urban water demand through smart meters: Benefits and ...
Modelling and managing urban water demand through smart meters: Benefits and ...Modelling and managing urban water demand through smart meters: Benefits and ...
Modelling and managing urban water demand through smart meters: Benefits and ...SmartH2O
 
Persuasive games - concept, state of the art and issues on sustainability app...
Persuasive games - concept, state of the art and issues on sustainability app...Persuasive games - concept, state of the art and issues on sustainability app...
Persuasive games - concept, state of the art and issues on sustainability app...SmartH2O
 
Coadapting water supply and demand to changing climate in agricultural water ...
Coadapting water supply and demand to changing climate in agricultural water ...Coadapting water supply and demand to changing climate in agricultural water ...
Coadapting water supply and demand to changing climate in agricultural water ...Environmental Intelligence Lab
 

Viewers also liked (16)

De la smart city la smart society
De la smart city la smart societyDe la smart city la smart society
De la smart city la smart society
 
Visualizing & gamifying water & energy consumption for behavior change
Visualizing & gamifying water & energy consumption for behavior changeVisualizing & gamifying water & energy consumption for behavior change
Visualizing & gamifying water & energy consumption for behavior change
 
From Smart Water Meters to Demand and Customer Relationship Management
From Smart Water Meters to Demand and Customer Relationship ManagementFrom Smart Water Meters to Demand and Customer Relationship Management
From Smart Water Meters to Demand and Customer Relationship Management
 
The SmartH2O Technology
The SmartH2O TechnologyThe SmartH2O Technology
The SmartH2O Technology
 
PROFILING RESIDENTIAL WATER USERS’ ROUTINES BY EIGENBEHAVIOR MODELLING
PROFILING RESIDENTIAL WATER USERS’ ROUTINES BY EIGENBEHAVIOR MODELLINGPROFILING RESIDENTIAL WATER USERS’ ROUTINES BY EIGENBEHAVIOR MODELLING
PROFILING RESIDENTIAL WATER USERS’ ROUTINES BY EIGENBEHAVIOR MODELLING
 
Ergebnisse aus dem SmartH2O Projekt: Kundensensibilisierung mit spielerischen...
Ergebnisse aus dem SmartH2O Projekt: Kundensensibilisierung mit spielerischen...Ergebnisse aus dem SmartH2O Projekt: Kundensensibilisierung mit spielerischen...
Ergebnisse aus dem SmartH2O Projekt: Kundensensibilisierung mit spielerischen...
 
Behaviour change and incentive modelling for water saving: first results fr...
Behaviour change and incentive  modelling for water saving:  first results fr...Behaviour change and incentive  modelling for water saving:  first results fr...
Behaviour change and incentive modelling for water saving: first results fr...
 
Developing a stochastic simulation model for the generation of residential wa...
Developing a stochastic simulation model for the generation of residential wa...Developing a stochastic simulation model for the generation of residential wa...
Developing a stochastic simulation model for the generation of residential wa...
 
Gamification for water utilities
Gamification for water utilitiesGamification for water utilities
Gamification for water utilities
 
ICT solutions for highly-customized water demand management strategies
ICT solutions for highly-customized water demand management strategiesICT solutions for highly-customized water demand management strategies
ICT solutions for highly-customized water demand management strategies
 
The SmartH2O project: a platform supporting residential water management thro...
The SmartH2O project: a platform supporting residential water management thro...The SmartH2O project: a platform supporting residential water management thro...
The SmartH2O project: a platform supporting residential water management thro...
 
Public awareness and feedback – Insights from the SmartH2O project
Public awareness and feedback – Insights from the SmartH2O project Public awareness and feedback – Insights from the SmartH2O project
Public awareness and feedback – Insights from the SmartH2O project
 
Data-driven behavioural modelling of residential water consumption to inform ...
Data-driven behavioural modelling of residential water consumption to inform ...Data-driven behavioural modelling of residential water consumption to inform ...
Data-driven behavioural modelling of residential water consumption to inform ...
 
Modelling and managing urban water demand through smart meters: Benefits and ...
Modelling and managing urban water demand through smart meters: Benefits and ...Modelling and managing urban water demand through smart meters: Benefits and ...
Modelling and managing urban water demand through smart meters: Benefits and ...
 
Persuasive games - concept, state of the art and issues on sustainability app...
Persuasive games - concept, state of the art and issues on sustainability app...Persuasive games - concept, state of the art and issues on sustainability app...
Persuasive games - concept, state of the art and issues on sustainability app...
 
Coadapting water supply and demand to changing climate in agricultural water ...
Coadapting water supply and demand to changing climate in agricultural water ...Coadapting water supply and demand to changing climate in agricultural water ...
Coadapting water supply and demand to changing climate in agricultural water ...
 

Similar to A convex optimization approach for automated water and energy end use disaggregation

Engineering Optimization_Introduction-guest lecture.pptx
Engineering Optimization_Introduction-guest lecture.pptxEngineering Optimization_Introduction-guest lecture.pptx
Engineering Optimization_Introduction-guest lecture.pptxMohDedyIndraSetiawan
 
Robust and efficient nonlinear structural analysis using the central differen...
Robust and efficient nonlinear structural analysis using the central differen...Robust and efficient nonlinear structural analysis using the central differen...
Robust and efficient nonlinear structural analysis using the central differen...openseesdays
 
An Experimental Study of Ion Motion Optimization for Constraint Economic Load...
An Experimental Study of Ion Motion Optimization for Constraint Economic Load...An Experimental Study of Ion Motion Optimization for Constraint Economic Load...
An Experimental Study of Ion Motion Optimization for Constraint Economic Load...Mohit Dhiman
 
Universal approximators for Direct Policy Search in multi-purpose water reser...
Universal approximators for Direct Policy Search in multi-purpose water reser...Universal approximators for Direct Policy Search in multi-purpose water reser...
Universal approximators for Direct Policy Search in multi-purpose water reser...Andrea Castelletti
 
Optimal tuning proportional integral derivative controller on direct current ...
Optimal tuning proportional integral derivative controller on direct current ...Optimal tuning proportional integral derivative controller on direct current ...
Optimal tuning proportional integral derivative controller on direct current ...IJECEIAES
 
Paper Study: Melding the data decision pipeline
Paper Study: Melding the data decision pipelinePaper Study: Melding the data decision pipeline
Paper Study: Melding the data decision pipelineChenYiHuang5
 
Ke yi small summaries for big data
Ke yi small summaries for big dataKe yi small summaries for big data
Ke yi small summaries for big datajins0618
 
Sharp Characterization of Optimal Minibatch Size for Stochastic Finite Sum Co...
Sharp Characterization of Optimal Minibatch Size for Stochastic Finite Sum Co...Sharp Characterization of Optimal Minibatch Size for Stochastic Finite Sum Co...
Sharp Characterization of Optimal Minibatch Size for Stochastic Finite Sum Co...Atsushi Nitanda
 
Vcs slides on or 2014
Vcs slides on or 2014Vcs slides on or 2014
Vcs slides on or 2014Shakti Ranjan
 
Tues 115pm cassandra + s3 + hadoop = quick auditing and analytics_yazovskiy
Tues 115pm cassandra + s3 + hadoop = quick auditing and analytics_yazovskiyTues 115pm cassandra + s3 + hadoop = quick auditing and analytics_yazovskiy
Tues 115pm cassandra + s3 + hadoop = quick auditing and analytics_yazovskiyAnton Yazovskiy
 
Polyglot Persistence in the Real World: Cassandra + S3 + MapReduce
Polyglot Persistence in the Real World: Cassandra + S3 + MapReducePolyglot Persistence in the Real World: Cassandra + S3 + MapReduce
Polyglot Persistence in the Real World: Cassandra + S3 + MapReducethumbtacktech
 
Complex models in ecology: challenges and solutions
Complex models in ecology: challenges and solutionsComplex models in ecology: challenges and solutions
Complex models in ecology: challenges and solutionsPeter Solymos
 
Blanka Láng, László Kovács and László Mohácsi: Linear regression model select...
Blanka Láng, László Kovács and László Mohácsi: Linear regression model select...Blanka Láng, László Kovács and László Mohácsi: Linear regression model select...
Blanka Láng, László Kovács and László Mohácsi: Linear regression model select...Informatikai Intézet
 
STUDIES ON INTEGRATED BIO-HYDROGEN PRODUCTION PROCESS-EXPERIMENTAL AND MODELING
STUDIES ON INTEGRATED BIO-HYDROGEN PRODUCTION PROCESS-EXPERIMENTAL AND MODELINGSTUDIES ON INTEGRATED BIO-HYDROGEN PRODUCTION PROCESS-EXPERIMENTAL AND MODELING
STUDIES ON INTEGRATED BIO-HYDROGEN PRODUCTION PROCESS-EXPERIMENTAL AND MODELINGArghya_D
 

Similar to A convex optimization approach for automated water and energy end use disaggregation (20)

Engineering Optimization_Introduction-guest lecture.pptx
Engineering Optimization_Introduction-guest lecture.pptxEngineering Optimization_Introduction-guest lecture.pptx
Engineering Optimization_Introduction-guest lecture.pptx
 
Robust and efficient nonlinear structural analysis using the central differen...
Robust and efficient nonlinear structural analysis using the central differen...Robust and efficient nonlinear structural analysis using the central differen...
Robust and efficient nonlinear structural analysis using the central differen...
 
reset
resetreset
reset
 
Relaxation method
Relaxation methodRelaxation method
Relaxation method
 
An Experimental Study of Ion Motion Optimization for Constraint Economic Load...
An Experimental Study of Ion Motion Optimization for Constraint Economic Load...An Experimental Study of Ion Motion Optimization for Constraint Economic Load...
An Experimental Study of Ion Motion Optimization for Constraint Economic Load...
 
Universal approximators for Direct Policy Search in multi-purpose water reser...
Universal approximators for Direct Policy Search in multi-purpose water reser...Universal approximators for Direct Policy Search in multi-purpose water reser...
Universal approximators for Direct Policy Search in multi-purpose water reser...
 
Optimal tuning proportional integral derivative controller on direct current ...
Optimal tuning proportional integral derivative controller on direct current ...Optimal tuning proportional integral derivative controller on direct current ...
Optimal tuning proportional integral derivative controller on direct current ...
 
Paper Study: Melding the data decision pipeline
Paper Study: Melding the data decision pipelinePaper Study: Melding the data decision pipeline
Paper Study: Melding the data decision pipeline
 
Tokyo conference
Tokyo conferenceTokyo conference
Tokyo conference
 
MUMS: Transition & SPUQ Workshop - Gradient-Free Construction of Active Subsp...
MUMS: Transition & SPUQ Workshop - Gradient-Free Construction of Active Subsp...MUMS: Transition & SPUQ Workshop - Gradient-Free Construction of Active Subsp...
MUMS: Transition & SPUQ Workshop - Gradient-Free Construction of Active Subsp...
 
Ke yi small summaries for big data
Ke yi small summaries for big dataKe yi small summaries for big data
Ke yi small summaries for big data
 
Cs36565569
Cs36565569Cs36565569
Cs36565569
 
Sharp Characterization of Optimal Minibatch Size for Stochastic Finite Sum Co...
Sharp Characterization of Optimal Minibatch Size for Stochastic Finite Sum Co...Sharp Characterization of Optimal Minibatch Size for Stochastic Finite Sum Co...
Sharp Characterization of Optimal Minibatch Size for Stochastic Finite Sum Co...
 
Vcs slides on or 2014
Vcs slides on or 2014Vcs slides on or 2014
Vcs slides on or 2014
 
Tues 115pm cassandra + s3 + hadoop = quick auditing and analytics_yazovskiy
Tues 115pm cassandra + s3 + hadoop = quick auditing and analytics_yazovskiyTues 115pm cassandra + s3 + hadoop = quick auditing and analytics_yazovskiy
Tues 115pm cassandra + s3 + hadoop = quick auditing and analytics_yazovskiy
 
Polyglot Persistence in the Real World: Cassandra + S3 + MapReduce
Polyglot Persistence in the Real World: Cassandra + S3 + MapReducePolyglot Persistence in the Real World: Cassandra + S3 + MapReduce
Polyglot Persistence in the Real World: Cassandra + S3 + MapReduce
 
Daamen r 2010scwr-cpaper
Daamen r 2010scwr-cpaperDaamen r 2010scwr-cpaper
Daamen r 2010scwr-cpaper
 
Complex models in ecology: challenges and solutions
Complex models in ecology: challenges and solutionsComplex models in ecology: challenges and solutions
Complex models in ecology: challenges and solutions
 
Blanka Láng, László Kovács and László Mohácsi: Linear regression model select...
Blanka Láng, László Kovács and László Mohácsi: Linear regression model select...Blanka Láng, László Kovács and László Mohácsi: Linear regression model select...
Blanka Láng, László Kovács and László Mohácsi: Linear regression model select...
 
STUDIES ON INTEGRATED BIO-HYDROGEN PRODUCTION PROCESS-EXPERIMENTAL AND MODELING
STUDIES ON INTEGRATED BIO-HYDROGEN PRODUCTION PROCESS-EXPERIMENTAL AND MODELINGSTUDIES ON INTEGRATED BIO-HYDROGEN PRODUCTION PROCESS-EXPERIMENTAL AND MODELING
STUDIES ON INTEGRATED BIO-HYDROGEN PRODUCTION PROCESS-EXPERIMENTAL AND MODELING
 

Recently uploaded

Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGSujit Pal
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 

Recently uploaded (20)

Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 

A convex optimization approach for automated water and energy end use disaggregation

  • 1. A convex optimization approach for automated water and energy end use disaggregation Dario Piga, Andrea Cominola, Matteo Giuliani, Andrea Castelletti, Andrea Emilio Rizzoli
  • 2. The project 2 high resolution water consumption data interaction with customers for socio-psychographic data gathering management strategies: dynamic pricing rewards
  • 3. The project 3 SMART METERS USER MODEL WDMS customized feedbacks dynamic pricing Toilet Shower Dishwasher Washing machine Garden Swimming pool GAMIFICATION | ONLINE BILL GAMIFICATION | ONLINE BILL
  • 4. Water consumption disaggregation into end uses Toilet Shower Dishwasher Washing machine Garden Swimming pool ONE MEASURE MANY END USES Need for fully automated disaggregation algorithms overlapping, simultaneous water end uses human-dependent vs automatic fixtures Personalized hints for reducing water/energy consumption Information on potential saving in deferring to peak-off hours Leak detection Customized WDMS 3
  • 5. Sparse optimization approach Assumptions (appliance level) Piece-wise constant consumption profiles Finite number of operating modes Knowledge of water consumption at each operating mode 𝑦"(𝑘) = 𝐵( (") … 𝐵*" (") 𝜃( (") (𝑘) ⋮ 𝜃*" (") (𝑘) = 𝐵(")- 𝜃(") (𝑘) 𝜃(") (𝑘): unknown, sparse (only one component equal to 1) 4
  • 6. Sparse optimization approach Minimizing fitting error (least-squares) min 1 2 3 4 𝑦 𝑘 − 4 𝐵(")- 𝜃(") (𝑘)   𝑦"(𝑘) 6 "7( 89 37( Not unique solution (solution not reliable) 5
  • 7. Sparse optimization approach Adding regularization min 1 2 3 4 𝑦 𝑘 − 4 𝐵(")- 𝜃(") (𝑘)   𝑦"(𝑘) 6 "7( 8 + 𝛾( 4 4 𝜃(") (𝑘) < 6 "7( 9 37( 9 37( Ø l0-norm enforces sparsity in the vector 𝜃(")(𝑘) Ø balances the tradeoff between fitting and sparsity𝛾( non-convex optimization problem 𝑠. 𝑡. 𝜃 " 𝑘   ≥ 0, 𝜃( " 𝑘 + …+ 𝜃*" " 𝑘 = 1 6
  • 8. Sparse optimization approach Adding regularization (l1-norm) min 1 2 3 4 𝑦 𝑘 − 4 𝐵(")- 𝜃(") (𝑘)   𝑦"(𝑘) 6 "7( 8 + 𝛾( 4 4 𝜃(") (𝑘) ( 6 "7( 9 37( 9 37( Ø replace l0-norm with l1-norm Ø l1-norm still promotes sparsity convex optimization problem 𝑠. 𝑡. 𝜃 " 𝑘   ≥ 0, 𝜃( " 𝑘 + …+ 𝜃*" " 𝑘 = 1 7
  • 9. Sparse optimization approach Adding regularization (l1-norm) min 1 2 3 4 𝑦 𝑘 − 4 𝐵(")- 𝜃(") (𝑘)   𝑦"(𝑘) 6 "7( 8 + 𝛾( 4 4 𝜔 " (𝑘) ⊙ 𝜃(") (𝑘) ( 6 "7( 9 37( 9 37( Ø replace l0-norm with l1-norm Ø l1-norm still promotes sparsity convex optimization problem Ø fixed weights take into time-of-the-day probability𝜔 " (𝑘) 𝑠. 𝑡. 𝜃 " 𝑘   ≥ 0, 𝜃( " 𝑘 + …+ 𝜃*" " 𝑘 = 1 8
  • 10. Sparse optimization approach Enforce piece-wise constant consumption profiles min 1 2 3 4 𝑦 𝑘 − 4 𝐵(")- 𝜃(") (𝑘)   𝑦"(𝑘) 6 "7( 8 + 𝛾( 4 4 𝜔 " (𝑘) ⊙ 𝜃(") (𝑘) ( 6 "7( + 𝛾8 4 4 𝑘" 𝜃( (") 𝑘 − 𝜃( (") (𝑘 − 1) ⋮ 𝜃*" (") 𝑘 − 𝜃*" (") (𝑘 − 1) F 6 "7( 9 378 9 37( 9 37( Ø penalize time variation of the vector Ø only the largest variation is penalized convex optimization problem 𝜃(")(𝑘) Ø fixed weights to more penalize rarely time varying appliances𝑘" 𝑠. 𝑡. 𝜃 " 𝑘   ≥ 0, 𝜃( " 𝑘 + …+ 𝜃*" " 𝑘 = 1 9
  • 11. Tests on high-resolution electricity data AMPds dataset: S. Makonin et al., AMPDs: a public dataset for load disaggregation and eco-feedback research, In Electrical Power and Energy Conference, 2013. 10
  • 12. Tests on water data WEEP dataset: Heinrich, Water End Use and Efficiency Project, New Zealand, 2007 31% 37% 32% SPARSE  OPTIMIZATION 34% 36% 30% ACTUAL Toilet Tap Shower 11
  • 13. Conclusions and follow up Ø New convex optimization based algorithm for end-use characterization Ø Main assumption: piecewise constant consumption profiles (requires high- resolution consumption readings) Conclusions Ø Development of final-refinements to deal with low-resolution data Ø Development of tailored numerical solvers Future works 12