WHO ARE WE?
C O M P 4 1 0
14 CS students
Semester-long senior design course
Completely student-ran
No homework, no grades
Given problem statement - Not a project
A T W O R K
PROBLEM STATEMENT
Customer – Citizen for Affordable Energy http://www.citizensforaffordableenergy.org/
John Hofmeister – Former President of Shell Oil Company
Develop a simulation framework capable of simulating the results of various energy plans for different energy models.
Create a non-partisan plan for the U.S. energy system for the next 50 years which ensures energy is available, affordable, and sustainable.
Verify the plan produces desired results by developing an energy model of the U.S. energy system and running the plan and model on the simulation framework.
Make the plan and results readily available to the public.
SPECIFICATION
I. Model of the US Energy Industry
II. Best-case, average-case, and worst-case 50-year plans for the energy industry
III. SimulatorI. Public Web InterfaceII. Cloud StorageIII.General Purpose Modeling
ENERGY MODEL
Definition: A representation of the energy industry in terms of interconnected modules.
Module: An object which wraps a lambda and keeps tack of values.
Lambda: A piece of code or math which takes a set of input values and computes a set of output values.
Add
Lambda
Sub
MultAdd
Module
Model
Add3
5
8
FEATURES
• Load pre-constructed models and plans.
• Make edits to models and plans dynamically.
• Save new models and plans for later use.
• Run a simulation and view results.
THANK YO
U!Special Gratitude to:• Microsoft• Citizens for
Affordable Energy• School of
Engineering• CS Department• COMP 410 Staff• Dr. Wong