Simulator for Klucher Model
Project description
Klucher Model Simulator
This is a simulation package for klucher model built on Python to calculate solar radiations on a tilted surface at a particular place for a whole year.
Installation
Run the following to install :
pip install XlsxWriter
pip install KlucherModelSDas
Usage
from KlucherModelSDas import klucher
Generate Data for Any Year:
klucher(year, latitude_of_the_place, tilt_angle, azimuth_angle, interval_of_time_in_minutes)`
Customizing Klucher Model
To install Klucher Model Simulator, along with the tools you need to develop and run tests, run the following in your virtualenv:
$pip install -e .[dev]
Example
Generating Data for 2020, Latitude: 25.58, Tilt Angle: 10 deg, Azimuth Angle: -51 deg and Interval of 15 minutes
from KlucherModelSDas import klucher
klucher(2020, 28.58, 10, -51, 15)
This creates an excel sheet named 'data.xlsx':
Notations
n :day of the year
hra :hour angle
dec :declination angle
tilt :tilt angle
azi :azimuth angle
cosQ :angle of incidence of solar radiation
cosQz :zenith angle
F :correction coefficient
Ig :Hourly Global Radiation
Ib :Hourly Beam Radiation
Id :Hourly Diffused Radiation
It :Solar Radiation on Tilted Surface
CHANGE LOG
1.0.1 (20/01/2021)
-FIRST RELEASE
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
KlucherModelSDas-1.0.1.tar.gz
(3.8 kB
view hashes)
Built Distribution
Close
Hashes for KlucherModelSDas-1.0.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 607f605d74f428e804051619030fbbc76ac0532bce1b75b5bae57292686080dd |
|
MD5 | 23b65068aa57d4c02e481ed71fa7b11d |
|
BLAKE2b-256 | 22986638b6677e67013d3733d058e256b3feb5c00ec976b803106c6e3a217ed3 |