updated-psa-sun-position-algorithm

Repository to maintain several versions of the PSA+ sun position algorithm, which is the updated version of the PSA sun position algorithm, valid from 1 January 2020 until 31 December 2050.

https://github.com/cst-modelling-tools/updated-psa-sun-position-algorithm

Science Score: 44.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (5.6%) to scientific vocabulary
Last synced: 6 months ago · JSON representation ·

Repository

Repository to maintain several versions of the PSA+ sun position algorithm, which is the updated version of the PSA sun position algorithm, valid from 1 January 2020 until 31 December 2050.

Basic Info
  • Host: GitHub
  • Owner: CST-Modelling-Tools
  • Language: C++
  • Default Branch: main
  • Homepage:
  • Size: 8.79 KB
Statistics
  • Stars: 3
  • Watchers: 1
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Created over 3 years ago · Last pushed 10 months ago
Metadata Files
Readme Citation

README.md

Updated-PSA-sun-position-algorithm

Repository to provide versions of the PSA+ sun position algorithm, which is the updated version of the PSA sun position algorithm, in diffirent computer languages. This algorithm reaches an excellent compromise between the accuracy and precision with which it estimates the ture solar vector and its computation footprint.

The formal range of validity of this algorithm is 1 January 2020 to 31 December 2050. Within this range: - the average errors of the algorithm in computing the azimuth and zenith angle of the sun are 1.93 and -1.0 seconds of arc, respectively; - the standard deviations of those errors are 14.47 and 9.04 seconds of arc and, - the mean deviations of those errors are 10.61 and 7.28 seconds of arc; - all vector estimates are enclosed in a circle around the actual true position of the sun -as determined by the Multiyear Interactive Computer Almanac (MICA)- of less than 30 second of arcs.

Currently, this repository provides an implementation of the updated PSA algorithm in C++. This implementation can be found in the "src" subfolder of the folders titled "c++". These subfolder, provide also a basic example of how to run the algorithm and test if it is working properly and it is providing the expected accurate sun position estimates.

More information about the updated PSA sun position algorithm can be found in the wiki associated to this repository.

Owner

  • Name: Concentating Solar Thermal (CST) Modelling Tools
  • Login: CST-Modelling-Tools
  • Kind: organization

Citation (CITATION.cff)

# This CITATION.cff file was generated with cffinit.
# Visit https://bit.ly/cffinit to generate yours today!

cff-version: 1.2.0
title: PSA+ updated PSA sun position algorithm.
message: 'If you use this software, please cite it as below.'
type: software
authors:
  - given-names: Manuel
    family-names: Blanco
    email: m.blanco@cyi.ac.cy
    orcid: 'https://orcid.org/0000-0003-2800-9886'
  - given-names: Kypros
    family-names: Milidonis
    email: k.milidonis@cyi.ac.cy
    orcid: 'https://orcid.org/0000-0001-7536-8174'
  - given-names: Aristides
    family-names: Bonanos
    email: abonanos@gmail.com
    orcid: 'https://orcid.org/0000-0003-2145-4354'

GitHub Events

Total
  • Push event: 4
Last Year
  • Push event: 4