User Tools

Site Tools


Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
lab:ucsspm [2014/11/17 07:24]
chrono [Usage Example]
lab:ucsspm [2017/05/02 12:31] (current)
chrono [Development / Sources / Issue-Tracking]
Line 17: Line 17:
 | Photovoltaic | Direct, solid-state Photon to Electron conversion | Energy (Electricity) | | Photovoltaic | Direct, solid-state Photon to Electron conversion | Energy (Electricity) |
  
-Therefore knowledge about global solar radiation (Rs) is of fundamental importance for human life on earth. We're depending very much on knowing how much solar energy can be harvested on given point on our planet's surface. Yet we still commonly refer and are taught to use 1000 W/m2 on any point on Earth, as a clear-sky reference value. Even the Watt-Peak value, PV-Panel manufacturers put into their datasheets, is virtually always based only on 1000 W/m2. But how do we calculate the output we may generate with a given panel surface, if we don't know what our clear-sky (Rs)max for a specific location/time will be?+Therefore knowledge about global solar radiation (Rs) is of fundamental importance for human life on earth in general and for this project to predict how much Solar (PV) energy we can harvest at any given deployment site in particular, so we depend very much on knowing how much solar energy can be harvested as clear-sky day maximum, for a specific location on our planet's surface.  
 + 
 +Yet we still commonly refer and are taught to use 1000 W/m2 on any point on Earth, as a clear-sky reference value. Even the Watt-Peak value, PV-Panel manufacturers put into their datasheets, is virtually always based only on 1000 W/m2. But how do we actually calculate the output we may generate with a given surface/technology, if we don't know what our clear-sky (Rs)max for a specific location and time will be?
  
 <html><img src="/_media/lab:ucsspm-header.jpg" alt="UCSSPM - Unified Clear-Sky Solar-Output Prediction Model - Open Algorithms for an open future" title="UCSSPM - Unified Clear-Sky Solar-Output Prediction Model - Open Algorithms for an open future" /></html> <html><img src="/_media/lab:ucsspm-header.jpg" alt="UCSSPM - Unified Clear-Sky Solar-Output Prediction Model - Open Algorithms for an open future" title="UCSSPM - Unified Clear-Sky Solar-Output Prediction Model - Open Algorithms for an open future" /></html>
Line 32: Line 34:
   * Keep PV panels at optimum elevation without a separate optical solar tracker   * Keep PV panels at optimum elevation without a separate optical solar tracker
  
-{{:lab:ucsspm-test-dashboard.jpg|Live & UCSSPM metrics on VFCC dashboard}}+The first full clear sky day since the beginning of data collection has been on 2015-01-13 and the prediction results definitely look very promising as we can see on the following dashboard screenshot: 
 + 
 +{{:lab:ucsspm-clear-sky-solar-prediction-on-a-clear-sky-day.jpg|First clear-sky day prediction result compared to reference pyranometer measurements on VFCC Dashboard}} 
 + 
 +Another random screenshot from 2016-10-31: 
 + 
 +{{:lab:ucsspm-clear-sky-day-solar-prediction-longterm.jpg||Another clear-sky day prediction result compared to reference pyranometer measurements on VFCC Dashboard}}
  
 Long term PV (live & UCSSPM) metrics are collected and accessible on these [[https://apollo.open-resource.org/flight-control/vfcc/|VFCC]] dashboards: Long term PV (live & UCSSPM) metrics are collected and accessible on these [[https://apollo.open-resource.org/flight-control/vfcc/|VFCC]] dashboards:
  
 <WRAP round tip> <WRAP round tip>
-  * [[https://apollo.open-resource.org/flight-control/vfcc/#/dashboard/db/odyssey-solar-power|Odyssey - Solar Power Dashboard]] +  * [[https://apollo.open-resource.org/flight-control/vfcc/dashboard/db/odyssey-solar-power|Odyssey - Solar Power Dashboard]] 
-  * [[https://apollo.open-resource.org/flight-control/vfcc/#/dashboard/db/aquarius-solar-power|Aquarius - Solar Power Dashboard]]+  * [[https://apollo.open-resource.org/flight-control/vfcc/dashboard/db/aquarius-solar-power|Aquarius - Solar Power Dashboard]]
 </WRAP> </WRAP>
  
Line 435: Line 443:
     sys.exit        (rc)     sys.exit        (rc)
 </sxh> </sxh>
 +
 ===== Installation ===== ===== Installation =====
  
 This should work on any operating system with Python 2.7 installed. Other python versions haven't been tested yet. This should work on any operating system with Python 2.7 installed. Other python versions haven't been tested yet.
  
-==== Get the code ==== 
  
 You can either clone the whole repo with documentation with You can either clone the whole repo with documentation with
Line 445: Line 453:
 <code> <code>
 $ git clone https://github.com/apollo-ng/UCSSPM.git $ git clone https://github.com/apollo-ng/UCSSPM.git
-cd UCSSPM+cd UCSSPM
 </code> </code>
  
Line 490: Line 498:
  
 https://github.com/apollo-ng/UCSSPM https://github.com/apollo-ng/UCSSPM
 +
 +===== In the Wild =====
 +
 +  * [[https://2017.spaceappschallenge.org/challenges/earth-and-us/you-are-my-sunshine/teams/solarmeerkat/project|Solar Meerkat (NASA 2017 Space Apps Challenge)]]
 +
 +If you're using the UCSSPM in your application too, let us know.
 +
 +===== Roadmap =====
 +
 +  * Integrate long-term simulation/reference data into VFCC [DONE]
 +  * **Refactor into a python lib to be used either standalone or linked into python code [NEXT]**
 +  * Create a pip package for that lib
 +
  
 ~~DISCUSSION~~ ~~DISCUSSION~~
  
-{{tag>research solar radiation energy prediction software power algorithm python}}+{{tag>research solar radiation energy prediction software power algorithm python simulation}} 
 + 
 +{{keywords>Apollo-NG hackerspace hacker space development makerspace fablab lab community open-resource open resource mobile hackbus hackbase research solar radiation energy prediction software power algorithm python simulation}}