Solar Scorecard project: track Fort Collins renewable/solar energy goals
Solar Scorecard project: track Fort Collins renewable/solar energy goals.
The goal of this project is to create an up-to-date web-based data visualization tool for tracking solar contributions with respect to City of Fort Collins 2015 Climate Action Plan, whose goal is to:
reduce emissions 20% below 2005 levels by 2020, 80% below 2005 levels by 2030, and achieve carbon neutrality by 2050.
Since the Climate Action Plan goal is in terms of aggregate 2005 greenhouse gases (ghg), for our purposes we will focus only on the emissions due to electrical. Based on Fort Collins 2015 Community Carbon Inventory, we will assume that 50% of emissions are due to electrical activity.
In 2005, ghg emissions due to CO2 was 2.3 Million Metric Tons (mmt). Therefore, we will assume the electrical-only emissions in 2005 were 1,150,000 mt. Therefore, the 2020 electrical-only goal is 920,000 mt (230,000 mt reduction), and the 2030 electrical-only goal is 230,000 mt (920,000 mt reduction).
Based on the EPA’s Greenhouse Gases Equivalencies Calculator, we will assume that every kilowatt hour (kWh) of solar energy produced will reduce emissions by .000703 mt.
Using these numbers we can express the 2020, 2030, and 2050 goals in terms of the kilowatt reductions needed to meet each goal.
2020: 20% Reduction
230,000 mt / (.000703 mt / 1 kWh * 8760 hr) = 37,348 kW
2030: 80% Reduction
920,000 mt / (.000703 mt / 1 kWh * 8760 hr) = 149,392 kW
2050: 100% Reduction (carbon neutrality)
1,150,000 mt / (.000703 mt / 1 kWh * 8760 hr) = 186,740 kW
Using the PVWatts Calculator we can calculate Fort Collins’ photovoltaic system output in kWh per year. Assuming the variables in the table below, Fort Collins’ system output is 6,111 kWh/year. Since there are 8760 hours in a year, Fort Collins’ power output is 0.6976 kW/kWh.
Variable | Value |
---|---|
DC System Size (kW) | 4 |
Module Type | Standard |
Array Type | Fixed (open rack) |
System Losses (%) | 14 |
Tilt(deg) | 20 |
Azimuth(deg) | 180 |
We welcome new contributors. Be sure to check out guide on contributing, which includes instructions on how to fork, clone, branch, commit, pull request and sync your fork.
Not sure where to start? Look for open issues on GitHub, or message the team on our Slack site. If you aren’t on our Slack, click here for an invite.
TL;DR Contribution Workflow:
NodeJS
dependencies, so if you do not already have it then install the latest stable version (minimum required node
version is 8.12.0
, and minimum npm
version is 5
).npm install
in your project folder.npm start
.If you are administrator of the main repository and want to push to the demo site: npm run publish-gh-pages
.
This repo is structured as follows:
├── LICENSE
├── README.md
├── archive Archive of old project code
├── code
├── js Front end javascript code
├── css Front end styles
└── scss Compiles to CSS
└── data
├── data-sources Utilities around obtaining data
├── schema Data models
└── scripts Helper scripts
We encourage you to open up an issue if you have any feedback, suggestions or bugs.
MIT, see LICENSE for full license.