Package: solaR 0.46

solaR: Radiation and Photovoltaic Systems

Calculation methods of solar radiation and performance of photovoltaic systems from daily and intradaily irradiation data sources.

Authors:Oscar Perpiñán Lamigueiro [cre, aut]

solaR_0.46.tar.gz
solaR_0.46.zip(r-4.5)solaR_0.46.zip(r-4.4)solaR_0.46.zip(r-4.3)
solaR_0.46.tgz(r-4.4-any)solaR_0.46.tgz(r-4.3-any)
solaR_0.46.tar.gz(r-4.5-noble)solaR_0.46.tar.gz(r-4.4-noble)
solaR_0.46.tgz(r-4.4-emscripten)solaR_0.46.tgz(r-4.3-emscripten)
solaR.pdf |solaR.html
solaR/json (API)

# Install 'solaR' in R:
install.packages('solaR', repos = c('https://oscarperpinan.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Bug tracker:https://github.com/oscarperpinan/solar/issues

Datasets:
  • Ktlim - Markov Transition Matrices for the Aguiar etal. procedure
  • Ktm - Markov Transition Matrices for the Aguiar etal. procedure
  • MTM - Markov Transition Matrices for the Aguiar etal. procedure
  • helios - Daily irradiation and ambient temperature from the Helios-IES database
  • prodEx - Productivity of a set of PV systems of a PV plant.
  • pumpCoef - Coefficients of centrifugal pumps.

On CRAN:

92 exports 35 stars 2.81 score 11 dependencies 2 mentions 46 scripts 403 downloads

Last updated 3 years agofrom:ffc766196d. Checks:OK: 5 NOTE: 2. Indexed: yes.

TargetResultDate
Doc / VignettesOKAug 23 2024
R-4.5-winNOTEAug 23 2024
R-4.5-linuxNOTEAug 23 2024
R-4.4-winOKAug 23 2024
R-4.4-macOKAug 23 2024
R-4.3-winOKAug 23 2024
R-4.3-macOKAug 23 2024

Exports:analyzeDataas.data.frameas.data.frameDas.data.frameIas.data.frameMas.data.frameYas.zooDas.zooIas.zooMas.zooYcalcG0calcGefcalcShdcalcSolCBINDchar2diffcomparecompareLossesd2hd2rdf2MeteodfI2Meteodiff2HoursdomDoMdoyDoYdstfBTdfCompDfCompIFdKtBRLFdKtCLIMEDdFdKtCLIMEDhFdKtCPRFdKtEKDdFdKtEKDhFdKtLJFdKtPagefInclinfProdfPumpfSolDfSolIfSombrafSombra2XfSombra6fSombraEstfSombraHorizfTempfThetagetDatagetG0getLath2dh2rhmshourHQCurveindexDindexIlevelplotlocal2SolarlonHHlossesmergesolaRminutemonthMonthNmgPVPSoptimShdP2EprodGCPVprodPVPSr2dr2hr2secreadBDreadBDireadG0dmsample2HourssecondshadeplotshowsolaR.themeTargetDiagramtruncDaywriteSolarxyplotyearYearzoo2Meteo

Dependencies:deldirinterpjpeglatticelatticeExtraMASSpngRColorBrewerRcppRcppEigenzoo

Readme and manuals

Help Manual

Help pageTopics
Solar Radiation and Photovoltaic Systems with RsolaR-package solaR
Apparent movement of the Sun from the EarthcalcSol
Irradiation and irradiance on the horizontal plane.calcG0
Irradiation and irradiance on the generator plane.calcGef
Performance of a grid connected PV system.prodGCPV
Performance of a PV pumping systemprodPVPS
Shadows on PV systems.calcShd
Shadows calculation for a set of distances between elements of a PV grid connected plant.optimShd
Daily or intradaily values of global horizontal irradiation and ambient temperature from a local file or a data.frame.df2Meteo dfI2Meteo readBD readBDi zoo2Meteo
Monthly mean values of global horizontal irradiation.readG0dm
Class "Meteo"Meteo-class show,Meteo-method
Class "Sol": Apparent movement of the Sun from the Earthshow,Sol-method Sol-class
Class "G0": irradiation and irradiance on the horizontal plane.G0-class show,G0-method
Class "Gef": irradiation and irradiance on the generator plane.Gef-class show,Gef-method
Class "ProdGCPV": performance of a grid connected PV system.ProdGCPV-class show,ProdGCPV-method
Class "ProdPVPS": performance of a PV pumping system.ProdPVPS-class show,ProdPVPS-method
Class "Shade": shadows in a PV system.as.data.frame,Shade-method Shade-class show,Shade-method
Correlations between the fraction of diffuse irradiation and the clearness index.corrFdKt FdKtBRL FdKtCLIMEDd FdKtCLIMEDh FdKtCPR FdKtEKDd FdKtEKDh FdKtLJ FdKtPage
Daily time basefBTd
Components of daily global solar irradiation on a horizontal surfacefCompD
Calculation of solar irradiance on a horizontal surfacefCompI
Solar irradiance on an inclined surfacefInclin
Performance of a PV systemfProd
Performance of a centrifugal pumpfPump
Daily apparent movement of the Sun from the EarthfSolD
Instantaneous apparent movement of the Sun from the EarthfSolI
Shadows on PV systemsfSombra fSombra2X fSombra6 fSombraEst fSombraHoriz
Intradaily evolution of ambient temperaturefTemp
Angle of incidence of solar irradiation on a inclined surfacefTheta
H-Q curves of a centrifugal pumpHQCurve
Local time, mean solar time and UTC time zone.CBIND local2Solar lonHH
Nomogram of a photovoltaic pumping systemNmgPVPS
Small utilities for difftime objects.char2diff diff2Hours P2E sample2Hours
Conversion between angle units.d2h d2r h2d h2r r2d r2h r2sec
Utilities for time indexes.DoM dom DoY doy dst hms hour minute Month month second truncDay Year year
Methods for Function as.data.frameDas.data.frameD as.data.frameD,Sol-method as.data.frameD-methods
Methods for Function as.data.frameIas.data.frameI as.data.frameI,Sol-method as.data.frameI-methods
Methods for Function as.data.frameMas.data.frameM as.data.frameM,G0-method as.data.frameM-methods
Methods for Function as.data.frameYas.data.frameY as.data.frameY,G0-method as.data.frameY-methods
Methods for Function as.zooDas.zooD as.zooD,G0-method as.zooD,Gef-method as.zooD,ProdGCPV-method as.zooD,ProdPVPS-method as.zooD,Sol-method as.zooD-methods
Methods for Function as.zooIas.zooI as.zooI,G0-method as.zooI,Gef-method as.zooI,ProdGCPV-method as.zooI,ProdPVPS-method as.zooI,Sol-method as.zooI-methods
Methods for Function as.zooMas.zooM as.zooM,G0-method as.zooM,Gef-method as.zooM,ProdGCPV-method as.zooM,ProdPVPS-method as.zooM-methods
Methods for Function as.zooYas.zooY as.zooY,G0-method as.zooY,Gef-method as.zooY,ProdGCPV-method as.zooY,ProdPVPS-method as.zooY-methods
Compare G0, Gef and ProdGCPV objectscompare compare,G0-method compare,Gef-method compare,ProdGCPV-method compare-methods
Methods for function getDatagetData getData,Meteo-method getData-methods
Methods for function getG0getG0 getG0,Meteo-method getG0-methods
Methods for Function getLatgetLat getLat,G0-method getLat,Meteo-method getLat,Sol-method getLat-methods
Methods for Function indexDindexD indexD,G0-method indexD,Meteo-method indexD,Sol-method indexD-methods
Methods for Function indexIindexI indexI,Sol-method indexI-methods
Methods for Function indexRepindexRep,Sol-method indexRep-methods
Methods for function levelplot.levelplot,formula,G0-method levelplot,formula,Meteo-method levelplot,formula,Sol-method levelplot,formula,zoo-method levelplot-methods
Losses of a GCPV systemcompareLosses compareLosses,ProdGCPV-method compareLosses-methods losses losses,Gef-method losses,ProdGCPV-method losses-methods
Merge solaR objectsmergesolaR mergesolaR,G0-method mergesolaR,Gef-method mergesolaR,Meteo-method mergesolaR,ProdGCPV-method mergesolaR,ProdPVPS-method mergesolaR-methods
Methods for Function shadeplotshadeplot shadeplot,Shade-method shadeplot-methods
Methods for extracting a time windowwindow window-methods [,G0,ANY,ANY-method [,G0-method [,Gef,ANY,ANY-method [,Gef-method [,Meteo,ANY,ANY-method [,Meteo-method [,ProdGCPV,ANY,ANY-method [,ProdGCPV-method [,ProdPVPS,ANY,ANY-method [,ProdPVPS-method [,Sol,ANY,ANY-method [,Sol-method
Exporter of solaR resultswriteSolar writeSolar,Sol-method writeSolar-methods
Methods for function xyplot in Package `solaR'xyplot,formula,G0-method xyplot,formula,Meteo-method xyplot,formula,Shade-method xyplot,formula,Sol-method xyplot,formula,zoo-method xyplot,G0,missing-method xyplot,Meteo,missing-method xyplot,ProdGCPV,missing-method xyplot,ProdPVPS,missing-method xyplot-methods
Markov Transition Matrices for the Aguiar etal. procedureaguiar Ktlim Ktm MTM
Daily irradiation and ambient temperature from the Helios-IES databasehelios
Productivity of a set of PV systems of a PV plant.prodEx
Coefficients of centrifugal pumps.pumpCoef
solaR themesolaR.theme
Defunct functions in package 'solaR'analyzeData readSIAR solaR-defunct TargetDiagram