OwlSim: Revolutionizing National Energy Policies Through Technology COMP 410 in Collaboration with...

24
OwlSim: Revolutionizing National Energy Policies Through Technology COMP 410 in Collaboration with Citizens for Affordable Energy

Transcript of OwlSim: Revolutionizing National Energy Policies Through Technology COMP 410 in Collaboration with...

Page 1: OwlSim: Revolutionizing National Energy Policies Through Technology COMP 410 in Collaboration with Citizens for Affordable Energy.

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 COMP 410 in Collaboration with Citizens for Affordable Energy.

Overview

• Introduction - Robert– COMP 410– Project Motivation– Problem Statement

• Simulation Framework - James• Energy Model and Plans - Irina• Demo - Jesus• Conclusion - Robert• Questions - Various

Page 3: OwlSim: Revolutionizing National Energy Policies Through Technology COMP 410 in Collaboration with Citizens for Affordable Energy.

INTRODUCTION

Page 4: OwlSim: Revolutionizing National Energy Policies Through Technology COMP 410 in Collaboration with Citizens for Affordable Energy.

COMP 410

• Format

Page 5: OwlSim: Revolutionizing National Energy Policies Through Technology COMP 410 in Collaboration with Citizens for Affordable Energy.

Project Motivation

• No national energy policy• We want to simulate the trends of the existing

energy system and plans for the future in order to provide the citizens of 2060 with affordable energy and fuel

Page 6: OwlSim: Revolutionizing National Energy Policies Through Technology COMP 410 in Collaboration with Citizens for Affordable Energy.

Problem Statement

• Create a non-partisan plan for the U.S. energy system for the next 50 years

• Develop a simulation framework– Flexible – able to simulate wide variety of models– Scalable – able to simulate models of different size

• Create and simulate a model of the U.S. energy system using simulation framework

• Make the plan, model, results accessible to public

Page 7: OwlSim: Revolutionizing National Energy Policies Through Technology COMP 410 in Collaboration with Citizens for Affordable Energy.

SIMULATION FRAMEWORK

Page 8: OwlSim: Revolutionizing National Energy Policies Through Technology COMP 410 in Collaboration with Citizens for Affordable Energy.

Design

• Runs on Microsoft’s Azure cloud platform– Virtually unlimited computing capabilities– System resources scale with demand– Pay as you go– Links web services with powerful backend

• Module-based modeling– Encapsulate components of model– Allows composite modules with other modules

inside

Page 9: OwlSim: Revolutionizing National Energy Policies Through Technology COMP 410 in Collaboration with Citizens for Affordable Energy.

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 10: OwlSim: Revolutionizing National Energy Policies Through Technology COMP 410 in Collaboration with Citizens for Affordable Energy.

ENERGY MODEL AND PLANS

Page 11: OwlSim: Revolutionizing National Energy Policies Through Technology COMP 410 in Collaboration with Citizens for Affordable Energy.

High-Level Model

Page 12: OwlSim: Revolutionizing National Energy Policies Through Technology COMP 410 in Collaboration with Citizens for Affordable Energy.

Worst-Case Plan

Page 13: OwlSim: Revolutionizing National Energy Policies Through Technology COMP 410 in Collaboration with Citizens for Affordable Energy.

Average-Case Plan

Page 14: OwlSim: Revolutionizing National Energy Policies Through Technology COMP 410 in Collaboration with Citizens for Affordable Energy.

Best-Case Plan

Page 15: OwlSim: Revolutionizing National Energy Policies Through Technology COMP 410 in Collaboration with Citizens for Affordable Energy.

Comparison with Other Models

Page 16: OwlSim: Revolutionizing National Energy Policies Through Technology COMP 410 in Collaboration with Citizens for Affordable Energy.

DEMO

Page 17: OwlSim: Revolutionizing National Energy Policies Through Technology COMP 410 in Collaboration with Citizens for Affordable Energy.

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 18: OwlSim: Revolutionizing National Energy Policies Through Technology COMP 410 in Collaboration with Citizens for Affordable Energy.

CONCLUSION

Page 19: OwlSim: Revolutionizing National Energy Policies Through Technology COMP 410 in Collaboration with Citizens for Affordable Energy.

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 20: OwlSim: Revolutionizing National Energy Policies Through Technology COMP 410 in Collaboration with Citizens for Affordable Energy.

QUESTIONS

Page 21: OwlSim: Revolutionizing National Energy Policies Through Technology COMP 410 in Collaboration with Citizens for Affordable Energy.

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 22: OwlSim: Revolutionizing National Energy Policies Through Technology COMP 410 in Collaboration with Citizens for Affordable Energy.

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 23: OwlSim: Revolutionizing National Energy Policies Through Technology COMP 410 in Collaboration with Citizens for Affordable Energy.

BACKUP

Page 24: OwlSim: Revolutionizing National Energy Policies Through Technology COMP 410 in Collaboration with Citizens for Affordable Energy.

References

• EIA etc.