OwlSimulation Energy Model. The four Mores of Citizens for Affordable Energy The Motivation.

9
OwlSimulation Energy Model

Transcript of OwlSimulation Energy Model. The four Mores of Citizens for Affordable Energy The Motivation.

Page 1: OwlSimulation Energy Model. The four Mores of Citizens for Affordable Energy The Motivation.

OwlSimulation Energy Model

Page 2: OwlSimulation Energy Model. The four Mores of Citizens for Affordable Energy The Motivation.

• The four Mores of Citizens for Affordable Energy

The Motivation

Page 3: OwlSimulation Energy Model. The four Mores of Citizens for Affordable Energy The Motivation.

The Modules

• Model representation using modules

Page 4: OwlSimulation Energy Model. The four Mores of Citizens for Affordable Energy The Motivation.

The Basics    

• Four main moduleso Consumer moduleo Producer moduleo Environmental moduleo Infrastructure module

• 10 energy industries (oil, gas, nuclear, biofuels, hydro, geothermal, solar, wind and hydrogen)

• Same model for each industry but different parameters• Lambdas (functions) connect different modules • Technology will be modeled by Events (modules that are

activated at certain time and last some period of time)

Page 5: OwlSimulation Energy Model. The four Mores of Citizens for Affordable Energy The Motivation.

Lambdas – relationships among system components 

• Producer lambda• Consumer lambda• Infrastructure lambda • Environmental lambda 

Function parameters are adjustable, such as– Current supply price– Current demand price– Supply and demand curves slopes– Ideal level of pollution – Regulation– Population size– …

Page 6: OwlSimulation Energy Model. The four Mores of Citizens for Affordable Energy The Motivation.

Producer-Consumer relationship

• Supply and demand curves• Feedback loop to find equilibrium price• Current market values to start the simulation and calculate

curve slopes

Page 7: OwlSimulation Energy Model. The four Mores of Citizens for Affordable Energy The Motivation.

Linear Representation  

• Environment Lambda:Collects pollution (currently in CO2 levels) and generates

regulation to the producer to reduce CO2 levels  

if(pollutionIdeal < pollutionCurrent)regulation = -k*(pollutionIdeal - pollutionCurrent)

else regulation = minRegulation

where minRegulation is the user-supplied desirable level of pollution

Page 8: OwlSimulation Energy Model. The four Mores of Citizens for Affordable Energy The Motivation.

Plan to Model the System

• Currently, found statistics and values to model gas industry• Implemented the main components in code• After testing the gas industry, we are going to model the

other industries in similar way• Four main modules (consumer, producer, environment and

infrastructure)• Functions that relate those modules

Some modules are going to be simpler than others • Environment will collect inputs from all industries and output

regulation

Page 9: OwlSimulation Energy Model. The four Mores of Citizens for Affordable Energy The Motivation.

Making the model more complex    

• The goal of simulating one industry accurately is to prove that our theoretical model works

• Total number of modules for a large simulation: ~400

Producer will have 10 sub-modules (1 for each industry)Infrastructure will have 10 sub-models.Events such as new technology and natural catastrophes are modules

too.