SlideShare a Scribd company logo
1 of 17
Download to read offline
KPIs implementation and decision tree algorithms
as support tools in wastewater treatment plants
management
Giuseppe Antonello, ETC Sustainable Solutions (Trento)
Claudio Modena, Lorenzo Rizzoli, Angelo Cantatore,
Marco Vian, Elisabetta Fresta, Francesca Bellamoli,
Daniele Renzi, Francesco Gelmini, Debora Agarossi
Trento, 30th
August 2018
30th August 2018 EuroSciPy 2018, Trento 2
Business of data
Who are the biggest masters in the
business of the data?
30th August 2018 EuroSciPy 2018, Trento 3
Business of data
30th August 2018 EuroSciPy 2018, Trento 4
1) Collect data and archive them in a more comfortable
standard
Preprocessing – collect data
30th August 2018 EuroSciPy 2018, Trento 5
2) Defne and use classes for dataraws and processed
data
Preprocessing – def classes
30th August 2018 EuroSciPy 2018, Trento 6
3) Filter; replace NaN, Inf, spikes; fll missing data
Preprocessing – flter, clean, fll
math
json
bson
csv
30th August 2018 EuroSciPy 2018, Trento 7
Databases
pymongo
30th August 2018 EuroSciPy 2018, Trento 8
DB architecture
DB_instantaneous
DB_daily
DB_raw / csv
30th August 2018 EuroSciPy 2018, Trento 9
KPI
Key Performance Indicator
KPI is a type of performance measurement. KPIs evaluate the success of
an organization or of a particular activity in which it engages. (Wikipedia)
30th August 2018 EuroSciPy 2018, Trento 10
iSg: macro-indicator of the behaviour of the biological sector
of a plant. With the aggregation of power and oxygen values,
it indicates if a plant works in a pre-validated operating range.
Some KPI in our use case
iSO: index of the operative stability. It indicates the “load
state” of a plant.
iQ: this indicator refers to the specifc consumption / m³ of
treated wastewater. It “talks” about low and high load of a
plant.
iC: specifc consumption, done by the correlation between the
avg ammonia nitrogen and ammonia concentration. It points
out a probable malfunction of the ammonia probe.
IE: energy indicator. It measures how much energy is wasted,
dosing more oxygen than necessary.
30th August 2018 EuroSciPy 2018, Trento 11
Class defnition of KPIs (1)
30th August 2018 EuroSciPy 2018, Trento 12
Class defnition of KPIs (2)
30th August 2018 EuroSciPy 2018, Trento 13
Dashboard (1)
30th August 2018 EuroSciPy 2018, Trento 14
Decision Tree (1)
30th August 2018 EuroSciPy 2018, Trento 15
Dashboard (2)
30th August 2018 EuroSciPy 2018, Trento 16
Conclusions
Python really helps and eases KPIs implementation
KPIs and decision trees are a good tool to help customers
Customers need and love Dashboards, if well designed...
Dashboards are well designed if we are able to think as a
customer, not as a nerd...
A good communication is essential to valuing the (night)
hours spent in front of a monitor
Python is an appreciated toy also in industry!
30th August 2018 EuroSciPy 2018, Trento 17
Thank you
We’re hiring!
Contacts: giuseppe.antonello@etc-eng.it
ETC Sustainable Solutions, Trento
http://www.etc-eng.it

More Related Content

Similar to KPIs implementation and decision tree algorithms as support tools in wastewater treatment plants management

ENES & EUDAT Uptake Report
ENES & EUDAT Uptake ReportENES & EUDAT Uptake Report
ENES & EUDAT Uptake ReportEUDAT
 
Benchmarking Commercial RDF Stores with Publications Office Dataset
Benchmarking Commercial RDF Stores with Publications Office DatasetBenchmarking Commercial RDF Stores with Publications Office Dataset
Benchmarking Commercial RDF Stores with Publications Office DatasetGhislain Atemezing
 
AcuComm's Competition Monitor | SAMPLE
AcuComm's Competition Monitor | SAMPLEAcuComm's Competition Monitor | SAMPLE
AcuComm's Competition Monitor | SAMPLEAcuComm
 
Integrated Analytics for IIoT Predictive Maintenance using IoT Big Data Cloud...
Integrated Analytics for IIoT Predictive Maintenance using IoT Big Data Cloud...Integrated Analytics for IIoT Predictive Maintenance using IoT Big Data Cloud...
Integrated Analytics for IIoT Predictive Maintenance using IoT Big Data Cloud...Hong-Linh Truong
 
Competition Monitor issue 3 january 2018
Competition Monitor issue 3 january 2018Competition Monitor issue 3 january 2018
Competition Monitor issue 3 january 2018Eric Wigart
 
What is HyperLogLog and Why You Will Love It | PostgreSQL Conference Europe 2...
What is HyperLogLog and Why You Will Love It | PostgreSQL Conference Europe 2...What is HyperLogLog and Why You Will Love It | PostgreSQL Conference Europe 2...
What is HyperLogLog and Why You Will Love It | PostgreSQL Conference Europe 2...Citus Data
 
CS8078-Green Computing Question Bank
CS8078-Green Computing Question BankCS8078-Green Computing Question Bank
CS8078-Green Computing Question BankGobinath Subramaniam
 
SESSION IV Quality issues and generalized business processes - M. Bruno, Gene...
SESSION IV Quality issues and generalized business processes - M. Bruno, Gene...SESSION IV Quality issues and generalized business processes - M. Bruno, Gene...
SESSION IV Quality issues and generalized business processes - M. Bruno, Gene...Istituto nazionale di statistica
 
Building a Bridge between Technical and Business Benchmarking, Gabriella Catt...
Building a Bridge between Technical and Business Benchmarking, Gabriella Catt...Building a Bridge between Technical and Business Benchmarking, Gabriella Catt...
Building a Bridge between Technical and Business Benchmarking, Gabriella Catt...IDC4EU
 
Building a Bridge between Technical and Business Benchmarking, Gabriella Catt...
Building a Bridge between Technical and Business Benchmarking, Gabriella Catt...Building a Bridge between Technical and Business Benchmarking, Gabriella Catt...
Building a Bridge between Technical and Business Benchmarking, Gabriella Catt...DataBench
 
Aggregate Production Planning for a Pump Manufacturing Company: Chase Strategy
Aggregate Production Planning for a Pump Manufacturing Company: Chase StrategyAggregate Production Planning for a Pump Manufacturing Company: Chase Strategy
Aggregate Production Planning for a Pump Manufacturing Company: Chase StrategyIRJET Journal
 
Building a Bridge between Technical and Business Benchmarking, Gabriella Catt...
Building a Bridge between Technical and Business Benchmarking, Gabriella Catt...Building a Bridge between Technical and Business Benchmarking, Gabriella Catt...
Building a Bridge between Technical and Business Benchmarking, Gabriella Catt...IDC4EU
 
Pollution control using Internet Of Things
Pollution control using Internet Of ThingsPollution control using Internet Of Things
Pollution control using Internet Of Thingsmunindhar macherla
 
BDVe Webinar Series: DataBench – Benchmarking Big Data. Gabriella Cattaneo. T...
BDVe Webinar Series: DataBench – Benchmarking Big Data. Gabriella Cattaneo. T...BDVe Webinar Series: DataBench – Benchmarking Big Data. Gabriella Cattaneo. T...
BDVe Webinar Series: DataBench – Benchmarking Big Data. Gabriella Cattaneo. T...Big Data Value Association
 
Ottimali tecnologie di gestione delle infrastrutture
Ottimali tecnologie di gestione delle infrastruttureOttimali tecnologie di gestione delle infrastrutture
Ottimali tecnologie di gestione delle infrastruttureServizi a rete
 
Business model experimentations in advancing B2B sharing economy research
Business model experimentations in advancing B2B sharing economy researchBusiness model experimentations in advancing B2B sharing economy research
Business model experimentations in advancing B2B sharing economy researchMaria Antikainen
 
O1_Analysis KETs_DEF
O1_Analysis KETs_DEFO1_Analysis KETs_DEF
O1_Analysis KETs_DEFa b
 
Unified online dashboards to preserve business ip
Unified online dashboards to preserve business ipUnified online dashboards to preserve business ip
Unified online dashboards to preserve business ipAndrew Zolnai
 
Adoption of the Material Flow Cost Accounting approach to integrate physical ...
Adoption of the Material Flow Cost Accounting approach to integrate physical ...Adoption of the Material Flow Cost Accounting approach to integrate physical ...
Adoption of the Material Flow Cost Accounting approach to integrate physical ...Filippo Tresca
 

Similar to KPIs implementation and decision tree algorithms as support tools in wastewater treatment plants management (20)

ENES & EUDAT Uptake Report
ENES & EUDAT Uptake ReportENES & EUDAT Uptake Report
ENES & EUDAT Uptake Report
 
Benchmarking Commercial RDF Stores with Publications Office Dataset
Benchmarking Commercial RDF Stores with Publications Office DatasetBenchmarking Commercial RDF Stores with Publications Office Dataset
Benchmarking Commercial RDF Stores with Publications Office Dataset
 
AcuComm's Competition Monitor | SAMPLE
AcuComm's Competition Monitor | SAMPLEAcuComm's Competition Monitor | SAMPLE
AcuComm's Competition Monitor | SAMPLE
 
Integrated Analytics for IIoT Predictive Maintenance using IoT Big Data Cloud...
Integrated Analytics for IIoT Predictive Maintenance using IoT Big Data Cloud...Integrated Analytics for IIoT Predictive Maintenance using IoT Big Data Cloud...
Integrated Analytics for IIoT Predictive Maintenance using IoT Big Data Cloud...
 
Competition Monitor issue 3 january 2018
Competition Monitor issue 3 january 2018Competition Monitor issue 3 january 2018
Competition Monitor issue 3 january 2018
 
What is HyperLogLog and Why You Will Love It | PostgreSQL Conference Europe 2...
What is HyperLogLog and Why You Will Love It | PostgreSQL Conference Europe 2...What is HyperLogLog and Why You Will Love It | PostgreSQL Conference Europe 2...
What is HyperLogLog and Why You Will Love It | PostgreSQL Conference Europe 2...
 
CS8078-Green Computing Question Bank
CS8078-Green Computing Question BankCS8078-Green Computing Question Bank
CS8078-Green Computing Question Bank
 
SESSION IV Quality issues and generalized business processes - M. Bruno, Gene...
SESSION IV Quality issues and generalized business processes - M. Bruno, Gene...SESSION IV Quality issues and generalized business processes - M. Bruno, Gene...
SESSION IV Quality issues and generalized business processes - M. Bruno, Gene...
 
Building a Bridge between Technical and Business Benchmarking, Gabriella Catt...
Building a Bridge between Technical and Business Benchmarking, Gabriella Catt...Building a Bridge between Technical and Business Benchmarking, Gabriella Catt...
Building a Bridge between Technical and Business Benchmarking, Gabriella Catt...
 
Building a Bridge between Technical and Business Benchmarking, Gabriella Catt...
Building a Bridge between Technical and Business Benchmarking, Gabriella Catt...Building a Bridge between Technical and Business Benchmarking, Gabriella Catt...
Building a Bridge between Technical and Business Benchmarking, Gabriella Catt...
 
Aggregate Production Planning for a Pump Manufacturing Company: Chase Strategy
Aggregate Production Planning for a Pump Manufacturing Company: Chase StrategyAggregate Production Planning for a Pump Manufacturing Company: Chase Strategy
Aggregate Production Planning for a Pump Manufacturing Company: Chase Strategy
 
Building a Bridge between Technical and Business Benchmarking, Gabriella Catt...
Building a Bridge between Technical and Business Benchmarking, Gabriella Catt...Building a Bridge between Technical and Business Benchmarking, Gabriella Catt...
Building a Bridge between Technical and Business Benchmarking, Gabriella Catt...
 
Pollution control using Internet Of Things
Pollution control using Internet Of ThingsPollution control using Internet Of Things
Pollution control using Internet Of Things
 
BDVe Webinar Series: DataBench – Benchmarking Big Data. Gabriella Cattaneo. T...
BDVe Webinar Series: DataBench – Benchmarking Big Data. Gabriella Cattaneo. T...BDVe Webinar Series: DataBench – Benchmarking Big Data. Gabriella Cattaneo. T...
BDVe Webinar Series: DataBench – Benchmarking Big Data. Gabriella Cattaneo. T...
 
Ottimali tecnologie di gestione delle infrastrutture
Ottimali tecnologie di gestione delle infrastruttureOttimali tecnologie di gestione delle infrastrutture
Ottimali tecnologie di gestione delle infrastrutture
 
Business model experimentations in advancing B2B sharing economy research
Business model experimentations in advancing B2B sharing economy researchBusiness model experimentations in advancing B2B sharing economy research
Business model experimentations in advancing B2B sharing economy research
 
O1_Analysis KETs_DEF
O1_Analysis KETs_DEFO1_Analysis KETs_DEF
O1_Analysis KETs_DEF
 
Unified online dashboards to preserve business ip
Unified online dashboards to preserve business ipUnified online dashboards to preserve business ip
Unified online dashboards to preserve business ip
 
Adoption of the Material Flow Cost Accounting approach to integrate physical ...
Adoption of the Material Flow Cost Accounting approach to integrate physical ...Adoption of the Material Flow Cost Accounting approach to integrate physical ...
Adoption of the Material Flow Cost Accounting approach to integrate physical ...
 
Roberto Nardecchia
Roberto Nardecchia Roberto Nardecchia
Roberto Nardecchia
 

Recently uploaded

SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learningmisbanausheenparvam
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...srsj9000
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝soniya singh
 
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2RajaP95
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxbritheesh05
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girlsssuser7cb4ff
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidNikhilNagaraju
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...VICTOR MAESTRE RAMIREZ
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxDeepakSakkari2
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZTE
 
microprocessor 8085 and its interfacing
microprocessor 8085  and its interfacingmicroprocessor 8085  and its interfacing
microprocessor 8085 and its interfacingjaychoudhary37
 
Introduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxIntroduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxvipinkmenon1
 

Recently uploaded (20)

SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learning
 
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptxExploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
 
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
 
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptx
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girls
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfid
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptx
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
 
microprocessor 8085 and its interfacing
microprocessor 8085  and its interfacingmicroprocessor 8085  and its interfacing
microprocessor 8085 and its interfacing
 
Introduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxIntroduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptx
 

KPIs implementation and decision tree algorithms as support tools in wastewater treatment plants management

  • 1. KPIs implementation and decision tree algorithms as support tools in wastewater treatment plants management Giuseppe Antonello, ETC Sustainable Solutions (Trento) Claudio Modena, Lorenzo Rizzoli, Angelo Cantatore, Marco Vian, Elisabetta Fresta, Francesca Bellamoli, Daniele Renzi, Francesco Gelmini, Debora Agarossi Trento, 30th August 2018
  • 2. 30th August 2018 EuroSciPy 2018, Trento 2 Business of data Who are the biggest masters in the business of the data?
  • 3. 30th August 2018 EuroSciPy 2018, Trento 3 Business of data
  • 4. 30th August 2018 EuroSciPy 2018, Trento 4 1) Collect data and archive them in a more comfortable standard Preprocessing – collect data
  • 5. 30th August 2018 EuroSciPy 2018, Trento 5 2) Defne and use classes for dataraws and processed data Preprocessing – def classes
  • 6. 30th August 2018 EuroSciPy 2018, Trento 6 3) Filter; replace NaN, Inf, spikes; fll missing data Preprocessing – flter, clean, fll math json bson csv
  • 7. 30th August 2018 EuroSciPy 2018, Trento 7 Databases pymongo
  • 8. 30th August 2018 EuroSciPy 2018, Trento 8 DB architecture DB_instantaneous DB_daily DB_raw / csv
  • 9. 30th August 2018 EuroSciPy 2018, Trento 9 KPI Key Performance Indicator KPI is a type of performance measurement. KPIs evaluate the success of an organization or of a particular activity in which it engages. (Wikipedia)
  • 10. 30th August 2018 EuroSciPy 2018, Trento 10 iSg: macro-indicator of the behaviour of the biological sector of a plant. With the aggregation of power and oxygen values, it indicates if a plant works in a pre-validated operating range. Some KPI in our use case iSO: index of the operative stability. It indicates the “load state” of a plant. iQ: this indicator refers to the specifc consumption / m³ of treated wastewater. It “talks” about low and high load of a plant. iC: specifc consumption, done by the correlation between the avg ammonia nitrogen and ammonia concentration. It points out a probable malfunction of the ammonia probe. IE: energy indicator. It measures how much energy is wasted, dosing more oxygen than necessary.
  • 11. 30th August 2018 EuroSciPy 2018, Trento 11 Class defnition of KPIs (1)
  • 12. 30th August 2018 EuroSciPy 2018, Trento 12 Class defnition of KPIs (2)
  • 13. 30th August 2018 EuroSciPy 2018, Trento 13 Dashboard (1)
  • 14. 30th August 2018 EuroSciPy 2018, Trento 14 Decision Tree (1)
  • 15. 30th August 2018 EuroSciPy 2018, Trento 15 Dashboard (2)
  • 16. 30th August 2018 EuroSciPy 2018, Trento 16 Conclusions Python really helps and eases KPIs implementation KPIs and decision trees are a good tool to help customers Customers need and love Dashboards, if well designed... Dashboards are well designed if we are able to think as a customer, not as a nerd... A good communication is essential to valuing the (night) hours spent in front of a monitor Python is an appreciated toy also in industry!
  • 17. 30th August 2018 EuroSciPy 2018, Trento 17 Thank you We’re hiring! Contacts: giuseppe.antonello@etc-eng.it ETC Sustainable Solutions, Trento http://www.etc-eng.it