owlsim : revolutionizing national energy policies through technology
DESCRIPTION
OwlSim : Revolutionizing National Energy Policies Through Technology. COMP 410 in Collaboration with Citizens for Affordable Energy. Overview. Introduction COMP 410 Project Motivation Project Objectives Simulation Framework Energy Model and Plans Demo Conclusion Questions. - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: OwlSim : Revolutionizing National Energy Policies Through Technology](https://reader034.vdocuments.net/reader034/viewer/2022051821/568161ce550346895dd1bfa7/html5/thumbnails/1.jpg)
OwlSim: Revolutionizing National Energy Policies Through Technology
COMP 410 in Collaboration with Citizens for Affordable Energy
![Page 2: OwlSim : Revolutionizing National Energy Policies Through Technology](https://reader034.vdocuments.net/reader034/viewer/2022051821/568161ce550346895dd1bfa7/html5/thumbnails/2.jpg)
Overview
• Introduction – COMP 410– Project Motivation– Project Objectives
• Simulation Framework• Energy Model and Plans• Demo • Conclusion• Questions
![Page 3: OwlSim : Revolutionizing National Energy Policies Through Technology](https://reader034.vdocuments.net/reader034/viewer/2022051821/568161ce550346895dd1bfa7/html5/thumbnails/3.jpg)
INTRODUCTION
![Page 4: OwlSim : Revolutionizing National Energy Policies Through Technology](https://reader034.vdocuments.net/reader034/viewer/2022051821/568161ce550346895dd1bfa7/html5/thumbnails/4.jpg)
About COMP 410
• “Software Engineering Methodology”• Design class satisfying computer science
Bachelors of Science Decree capstone requirement
• Typically taken by juniors and seniors• Warm-up project during first 3 weeks, then
semester-long project … with a real customer!• Student driven – no problem sets or lectures
![Page 5: OwlSim : Revolutionizing National Energy Policies Through Technology](https://reader034.vdocuments.net/reader034/viewer/2022051821/568161ce550346895dd1bfa7/html5/thumbnails/5.jpg)
Our Customer:Citizens for Affordable Energy
• CFAE is a national not-for-profit membership association
• Goal is to educate citizens and policymakers about non-partisan national energy solutions
• Leadership– John Hofmeister, Founder and CEO– Karen Hofmeister, Executive Director
![Page 6: OwlSim : Revolutionizing National Energy Policies Through Technology](https://reader034.vdocuments.net/reader034/viewer/2022051821/568161ce550346895dd1bfa7/html5/thumbnails/6.jpg)
Project Motivation
• U.S. has no long-term national energy policy• CFAE believes this could be disastrous• CFAE wants a software tool that can simulate
the long term effects of policies (or lack thereof)
• Shifting policy landscape mandates a very flexible simulator
![Page 7: OwlSim : Revolutionizing National Energy Policies Through Technology](https://reader034.vdocuments.net/reader034/viewer/2022051821/568161ce550346895dd1bfa7/html5/thumbnails/7.jpg)
Our Mission
• Create a mathematical model of the U.S. electric power generation and distribution
• Make a set of policies and assumptions for the next 50 years of the energy industry
• Develop a simulation framework to evaluate the effects of the plans based on the assumptions and the model
• Make the results accessible to the public• Make the framework flexible and extensible to allow
domain experts to change our assumptions and models
![Page 8: OwlSim : Revolutionizing National Energy Policies Through Technology](https://reader034.vdocuments.net/reader034/viewer/2022051821/568161ce550346895dd1bfa7/html5/thumbnails/8.jpg)
SIMULATION FRAMEWORK
![Page 9: OwlSim : Revolutionizing National Energy Policies Through Technology](https://reader034.vdocuments.net/reader034/viewer/2022051821/568161ce550346895dd1bfa7/html5/thumbnails/9.jpg)
Theoretical Design
• Modeling complex systems with mathematical functions
• Functions represented as modular “circuit elements” with inputs and outputs
• Functional modules can be “composited” – Encapsulate components of model– Allows composite modules with other modules inside.– Arbitrarily complicated models can be created– Diagram!
![Page 10: OwlSim : Revolutionizing National Energy Policies Through Technology](https://reader034.vdocuments.net/reader034/viewer/2022051821/568161ce550346895dd1bfa7/html5/thumbnails/10.jpg)
Capabilities
• Supports many simultaneous users• Scales with load• Basic use case– View model, plan, precomputed results
• Authenticated use case– Edit plan, recompute results, save results
• Expert Authenticated use case (if working)• System Administration use case (if working)– Publish results (if working)
![Page 11: OwlSim : Revolutionizing National Energy Policies Through Technology](https://reader034.vdocuments.net/reader034/viewer/2022051821/568161ce550346895dd1bfa7/html5/thumbnails/11.jpg)
ENERGY MODEL AND PLANS
![Page 12: OwlSim : Revolutionizing National Energy Policies Through Technology](https://reader034.vdocuments.net/reader034/viewer/2022051821/568161ce550346895dd1bfa7/html5/thumbnails/12.jpg)
High-Level Model
![Page 13: OwlSim : Revolutionizing National Energy Policies Through Technology](https://reader034.vdocuments.net/reader034/viewer/2022051821/568161ce550346895dd1bfa7/html5/thumbnails/13.jpg)
Worst-Case Plan
![Page 14: OwlSim : Revolutionizing National Energy Policies Through Technology](https://reader034.vdocuments.net/reader034/viewer/2022051821/568161ce550346895dd1bfa7/html5/thumbnails/14.jpg)
Average-Case Plan
![Page 15: OwlSim : Revolutionizing National Energy Policies Through Technology](https://reader034.vdocuments.net/reader034/viewer/2022051821/568161ce550346895dd1bfa7/html5/thumbnails/15.jpg)
Best-Case Plan
![Page 16: OwlSim : Revolutionizing National Energy Policies Through Technology](https://reader034.vdocuments.net/reader034/viewer/2022051821/568161ce550346895dd1bfa7/html5/thumbnails/16.jpg)
Comparison with Other Models
![Page 17: OwlSim : Revolutionizing National Energy Policies Through Technology](https://reader034.vdocuments.net/reader034/viewer/2022051821/568161ce550346895dd1bfa7/html5/thumbnails/17.jpg)
DEMO
![Page 18: OwlSim : Revolutionizing National Energy Policies Through Technology](https://reader034.vdocuments.net/reader034/viewer/2022051821/568161ce550346895dd1bfa7/html5/thumbnails/18.jpg)
Demo
• Connecting through web• Explain GUI• Basic use case– View model, plan, precomputed results
• Authenticated use case– Edit plan, recompute results, save results
• Expert Authenticated use case (if working)• System Administration use case (if working)– Publish results (if working)
![Page 19: OwlSim : Revolutionizing National Energy Policies Through Technology](https://reader034.vdocuments.net/reader034/viewer/2022051821/568161ce550346895dd1bfa7/html5/thumbnails/19.jpg)
CONCLUSION
![Page 20: OwlSim : Revolutionizing National Energy Policies Through Technology](https://reader034.vdocuments.net/reader034/viewer/2022051821/568161ce550346895dd1bfa7/html5/thumbnails/20.jpg)
Acknowledgements
• Citizens for Affordable Energy, John Hofmeister, Karen Hofmeister
• People we consulted for help• Microsoft for sponsorship• Steven Wong, Scott Rixner• TAs: • Team leads and all our hard-working students
![Page 21: OwlSim : Revolutionizing National Energy Policies Through Technology](https://reader034.vdocuments.net/reader034/viewer/2022051821/568161ce550346895dd1bfa7/html5/thumbnails/21.jpg)
QUESTIONS
![Page 22: OwlSim : Revolutionizing National Energy Policies Through Technology](https://reader034.vdocuments.net/reader034/viewer/2022051821/568161ce550346895dd1bfa7/html5/thumbnails/22.jpg)
Questions• Can’t this be done in Excel?
– Yes, simple test model could be done in Excel, but professionals could develop more complicated models. Excel doesn’t have centralized mechanism for managing results. Visualizing model, others can edit, maintainability, portability. Results is not only objective – also export.
• How can you develop model without domain knowledge?– Talked to experts, used recognized resources (EIA etc.). Simple
but reasonable model.• How did you choose Azure over other clouds?
– Had past support from Microsoft
![Page 23: OwlSim : Revolutionizing National Energy Policies Through Technology](https://reader034.vdocuments.net/reader034/viewer/2022051821/568161ce550346895dd1bfa7/html5/thumbnails/23.jpg)
Questions
• What was biggest technical challenge?• What was biggest non-technical challenge?• HTML5, other technology choices• Did you use curve fitting on historical data?
![Page 24: OwlSim : Revolutionizing National Energy Policies Through Technology](https://reader034.vdocuments.net/reader034/viewer/2022051821/568161ce550346895dd1bfa7/html5/thumbnails/24.jpg)
BACKUP
![Page 25: OwlSim : Revolutionizing National Energy Policies Through Technology](https://reader034.vdocuments.net/reader034/viewer/2022051821/568161ce550346895dd1bfa7/html5/thumbnails/25.jpg)
References
• EIA etc.