From 6019059f36e2c81e4fd5287bd2a9dbb761fd9268 Mon Sep 17 00:00:00 2001 From: Silvana Ovaitt Date: Mon, 4 Dec 2023 03:23:03 -0700 Subject: [PATCH] Update documentation --- ...facial_radiance Basic AgriPV Example.ipynb | 173 ++++-------------- ... Talk Reflector Optimization Example.ipynb | 8 +- genindex.html | 4 - intro.html | 8 - search.html | 4 - searchindex.js | 2 +- ...ifacial_radiance Basic AgriPV Example.html | 72 -------- ...V Talk Reflector Optimization Example.html | 46 ++--- 8 files changed, 57 insertions(+), 260 deletions(-) diff --git a/_sources/tutorials/2 - bifacial_radiance Basic AgriPV Example.ipynb b/_sources/tutorials/2 - bifacial_radiance Basic AgriPV Example.ipynb index 5a2d7124..72583e03 100755 --- a/_sources/tutorials/2 - bifacial_radiance Basic AgriPV Example.ipynb +++ b/_sources/tutorials/2 - bifacial_radiance Basic AgriPV Example.ipynb @@ -96,7 +96,7 @@ }, { "cell_type": "code", - "execution_count": 1, + "execution_count": null, "metadata": {}, "outputs": [], "source": [ @@ -107,20 +107,9 @@ }, { "cell_type": "code", - "execution_count": 2, - "metadata": {}, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Working on a Windows 10\n", - "Python version 3.11.4 | packaged by Anaconda, Inc. | (main, Jul 5 2023, 13:38:37) [MSC v.1916 64 bit (AMD64)]\n", - "Pandas version 2.1.0\n", - "bifacial_radiance version 0.4.2+223.g58332d6.dirty\n" - ] - } - ], + "execution_count": null, + "metadata": {}, + "outputs": [], "source": [ "# This information helps with debugging and getting support :)\n", "import sys, platform\n", @@ -132,17 +121,9 @@ }, { "cell_type": "code", - "execution_count": 3, - "metadata": {}, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Your simulation will be stored in TEMP\n" - ] - } - ], + "execution_count": null, + "metadata": {}, + "outputs": [], "source": [ "import os\n", "from pathlib import Path\n", @@ -157,17 +138,9 @@ }, { "cell_type": "code", - "execution_count": 4, - "metadata": {}, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "path = TEMP\n" - ] - } - ], + "execution_count": null, + "metadata": {}, + "outputs": [], "source": [ "demo = br.RadianceObj('AgriPV_example',path = testfolder) " ] @@ -181,23 +154,9 @@ }, { "cell_type": "code", - "execution_count": 5, - "metadata": {}, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Getting weather file: ARE_Abu.Dhabi.412170_IWEC.epw\n", - " ... OK!\n", - "8760 line in WeatherFile. Assuming this is a standard hourly WeatherFile for the year for purposes of saving Gencumulativesky temporary weather files in EPW folder.\n", - "Coercing year to 2023\n", - "Filtering dates\n", - "Saving file EPWs\\metdata_temp.csv, # points: 8760\n", - "Calculating Sun position for Metdata that is right-labeled with a delta of -30 mins. i.e. 12 is 11:30 sunpos\n" - ] - } - ], + "execution_count": null, + "metadata": {}, + "outputs": [], "source": [ "#Valid options: mm_dd, mm_dd_HH, mm_dd_HHMM, YYYY-mm-dd_HHMM\n", "epwfile = demo.getEPW(25.2854, 51.5310) # Doha!\n", @@ -213,19 +172,9 @@ }, { "cell_type": "code", - "execution_count": 6, - "metadata": {}, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - " Assigned Albedo from metdata.albedo\n", - "Loading albedo, 11 value(s), 0.000 avg\n", - "0 nonzero albedo values.\n" - ] - } - ], + "execution_count": null, + "metadata": {}, + "outputs": [], "source": [ "demo.setGround() # You can pass a value for fixed value, or empty it will grab the albedo column from the weatherdata " ] @@ -246,21 +195,9 @@ }, { "cell_type": "code", - "execution_count": 7, - "metadata": {}, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "\n", - "Module Name: 3-up-collector\n", - "Module 3-up-collector updated in module.json\n", - "Pre-existing .rad file objects\\3-up-collector.rad will be overwritten\n", - "\n" - ] - } - ], + "execution_count": null, + "metadata": {}, + "outputs": [], "source": [ "# MakeModule Parameters\n", "modulename='3-up-collector'\n", @@ -299,20 +236,9 @@ }, { "cell_type": "code", - "execution_count": 9, - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "'skies\\\\sky2_24.43_54.65_2023-12-04_1300.rad'" - ] - }, - "execution_count": 9, - "metadata": {}, - "output_type": "execute_result" - } - ], + "execution_count": null, + "metadata": {}, + "outputs": [], "source": [ "timeindex = metdata.datetime.index(pd.to_datetime('2023-12-04 13:00:0 +4')) # Make this timezone aware, use -5 for EST.\n", "demo.gendaylit(timeindex) " @@ -327,7 +253,7 @@ }, { "cell_type": "code", - "execution_count": 10, + "execution_count": null, "metadata": {}, "outputs": [], "source": [ @@ -355,17 +281,9 @@ }, { "cell_type": "code", - "execution_count": 11, - "metadata": {}, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Created AgriPV_example.oct\n" - ] - } - ], + "execution_count": null, + "metadata": {}, + "outputs": [], "source": [ "octfile = demo.makeOct()" ] @@ -381,7 +299,7 @@ }, { "cell_type": "code", - "execution_count": 12, + "execution_count": null, "metadata": {}, "outputs": [], "source": [ @@ -409,7 +327,7 @@ }, { "cell_type": "code", - "execution_count": 13, + "execution_count": null, "metadata": {}, "outputs": [], "source": [ @@ -419,19 +337,9 @@ }, { "cell_type": "code", - "execution_count": 14, - "metadata": {}, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Linescan in process: _modulescan_Row2_Module1_Front\n", - "Linescan in process: _modulescan_Row2_Module1_Back\n", - "Saved: results\\irr__modulescan_Row2_Module1.csv\n" - ] - } - ], + "execution_count": null, + "metadata": {}, + "outputs": [], "source": [ "moduleresultsfront, moduleresultsback = analysis.analysis(octfile, \"_modulescan\", frontscan, backscan) # compare the back vs front irradiance" ] @@ -445,7 +353,7 @@ }, { "cell_type": "code", - "execution_count": 15, + "execution_count": null, "metadata": {}, "outputs": [], "source": [ @@ -455,20 +363,9 @@ }, { "cell_type": "code", - "execution_count": 16, - "metadata": {}, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Linescan in process: _groundscan_Row2_Module3_Front\n", - "Linescan in process: _groundscan_Row2_Module3_Back\n", - "Saved: results\\irr__groundscan_Row2_Module3_Front.csv\n", - "Saved: results\\irr__groundscan_Row2_Module3_Back.csv\n" - ] - } - ], + "execution_count": null, + "metadata": {}, + "outputs": [], "source": [ "groundresults, moduleresultsback = analysis.analysis(octfile, \"_groundscan\", groundscan, backscan) # compare the back vs front irradiance " ] diff --git a/_sources/tutorials/3 - bifacial_radiance Mandy Lewis bifiPV Talk Reflector Optimization Example.ipynb b/_sources/tutorials/3 - bifacial_radiance Mandy Lewis bifiPV Talk Reflector Optimization Example.ipynb index a36831be..1bc6e57d 100755 --- a/_sources/tutorials/3 - bifacial_radiance Mandy Lewis bifiPV Talk Reflector Optimization Example.ipynb +++ b/_sources/tutorials/3 - bifacial_radiance Mandy Lewis bifiPV Talk Reflector Optimization Example.ipynb @@ -278,7 +278,7 @@ "id": "48253c92", "metadata": {}, "source": [ - "# Run bifacial_radiance comparison \n" + "## Run bifacial_radiance comparison \n" ] }, { @@ -492,7 +492,7 @@ "id": "65d6a260", "metadata": {}, "source": [ - "# Summarize output data in pandas dataframe" + "## Summarize output data in pandas dataframe" ] }, { @@ -1244,7 +1244,7 @@ "id": "5762a28c", "metadata": {}, "source": [ - "# Calculate a few metrics for entire run" + "## Calculate a few metrics for entire run" ] }, { @@ -1295,7 +1295,7 @@ "id": "6efd7791", "metadata": {}, "source": [ - "# Plot results - single day example" + "## Plot results - single day example" ] }, { diff --git a/genindex.html b/genindex.html index 2c07c38e..403069bc 100755 --- a/genindex.html +++ b/genindex.html @@ -167,10 +167,6 @@
  • Tutorial 1 & 5 - NSRDB Weather Data to Array Power with PVLib
  • 2 - bifacial_radiance Basic AgriPV Example
  • 3 - bifacial_radiance Mandy Lewis bifiPV Talk:
  • - - - - diff --git a/intro.html b/intro.html index d20228d0..2cf77b77 100755 --- a/intro.html +++ b/intro.html @@ -169,10 +169,6 @@
  • Tutorial 1 & 5 - NSRDB Weather Data to Array Power with PVLib
  • 2 - bifacial_radiance Basic AgriPV Example
  • 3 - bifacial_radiance Mandy Lewis bifiPV Talk:
  • - - - - @@ -383,10 +379,6 @@

    Welcome to the interactive bifacial_radiance TrainingTutorial 1 & 5 - NSRDB Weather Data to Array Power with PVLib
  • 2 - bifacial_radiance Basic AgriPV Example
  • 3 - bifacial_radiance Mandy Lewis bifiPV Talk:
  • -
  • Run bifacial_radiance comparison
  • -
  • Summarize output data in pandas dataframe
  • -
  • Calculate a few metrics for entire run
  • -
  • Plot results - single day example
  • diff --git a/search.html b/search.html index af16cc95..9a1ebc62 100755 --- a/search.html +++ b/search.html @@ -169,10 +169,6 @@
  • Tutorial 1 & 5 - NSRDB Weather Data to Array Power with PVLib
  • 2 - bifacial_radiance Basic AgriPV Example
  • 3 - bifacial_radiance Mandy Lewis bifiPV Talk:
  • - - - - diff --git a/searchindex.js b/searchindex.js index 95e5b7e1..50e9eaec 100755 --- a/searchindex.js +++ b/searchindex.js @@ -1 +1 @@ -Search.setIndex({"docnames": ["README", "intro", "tutorials/1 - NSRDB Weather Data to Array Power with PVLib", "tutorials/2 - bifacial_radiance Basic AgriPV Example", "tutorials/3 - bifacial_radiance Mandy Lewis bifiPV Talk Reflector Optimization Example"], "filenames": ["README.md", "intro.md", "tutorials\\1 - NSRDB Weather Data to Array Power with PVLib.ipynb", "tutorials\\2 - bifacial_radiance Basic AgriPV Example.ipynb", "tutorials\\3 - bifacial_radiance Mandy Lewis bifiPV Talk Reflector Optimization Example.ipynb"], "titles": ["bifacial_radiance Training", "Welcome to the interactive bifacial_radiance Training", "Tutorial 1 & 5 - NSRDB Weather Data to Array Power with PVLib", "2 - bifacial_radiance Basic AgriPV Example", "3 - bifacial_radiance Mandy Lewis bifiPV Talk:"], "terms": {"For": [0, 2], "depth": 0, "tutori": [0, 1], "you": [0, 1, 3], "can": [0, 1, 3], "run": [0, 1, 2, 3], "onlin": 0, "see": [0, 3], "our": [0, 2], "click": [0, 1], "rocket": [0, 1], "icon": [0, 1], "top": [0, 1], "allow": [0, 1, 2], "launch": [0, 1], "journal": [0, 1, 3], "googl": [0, 1, 2], "colaboratori": [0, 1], "interact": [0, 2], "mode": [0, 1], "just": [0, 2], "uncom": [0, 1, 2], "first": [0, 1], "line": [0, 1, 2, 3, 4], "pip": [0, 1, 2, 3, 4], "instal": [0, 1, 2, 3, 4], "environ": [0, 1, 2, 3, 4], "each": [0, 1, 2], "follow": [0, 1, 2], "thi": [0, 1, 2, 3, 4], "also": [0, 1, 2, 3], "miniconda": 0, "thes": 0, "step": 0, "clone": [0, 1], "repositori": [0, 1], "git": [0, 3, 4], "http": [0, 2, 3, 4], "github": [0, 1, 3, 4], "com": [0, 2, 3, 4], "nrel": [0, 3, 4], "creat": [0, 2, 4], "requir": [0, 2], "The": [0, 2, 3], "includ": [0, 2, 4], "txt": [0, 2], "file": [0, 2, 3, 4], "contain": 0, "list": 0, "packag": [0, 2, 3, 4], "need": [0, 2], "To": [0, 2], "them": [0, 1, 2], "us": [0, 2, 3, 4], "conda": 0, "n": [0, 2, 3, 4], "br_env": 0, "c": [0, 2, 3, 4], "forg": 0, "activ": 0, "explain": 0, "instruct": [0, 1, 2], "start": [0, 2, 4], "session": 0, "notebook": [0, 2, 3], "explor": [0, 2], "lab": 0, "brows": 0, "we": [0, 2], "have": [0, 2, 3], "readthedoc": 0, "where": 0, "find": [0, 2], "more": [0, 2], "detail": [0, 2], "api": 0, "function": [0, 2], "here": [1, 2, 3], "collect": 1, "jupyt": [1, 3], "readi": 1, "your": [1, 2, 3], "browser": [1, 2], "through": [1, 2], "collab": 1, "expor": 1, "capabl": 1, "As": [1, 2], "per": [1, 2, 3, 4], "should": [1, 3], "read": [1, 4], "local": [1, 2, 3, 4], "pv_ice": 1, "page": 1, "1": [1, 4], "basic": [1, 2], "fix": [2, 3], "tilt": [2, 3, 4], "system": [2, 3], "sampl": [2, 3], "ground": 4, "gener": [2, 3], "plot": [1, 2], "below": [2, 3], "code": [2, 3], "bash": [3, 4], "wget": [3, 4], "lbnl": [3, 4], "eta": [3, 4], "radianc": [3, 4], "releas": [3, 4], "download": [2, 4], "012cb178": [3, 4], "radiance_012cb178_linux": [3, 4], "zip": [3, 4], "o": [3, 4], "unzip": [3, 4], "tar": [3, 4], "xvf": [3, 4], "5": [1, 3, 4], "3": [1, 2, 3], "012cb17835": [3, 4], "linux": [3, 4], "gz": [3, 4], "ls": 4, "l": [], "pwd": [], "bifacial_radi": [], "develop": [2, 3, 4], "nwget": [], "nunzip": 3, "ntar": 3, "nl": [], "import": [3, 4], "br": [3, 4], "numpi": [2, 3, 4], "np": [3, 4], "panda": [1, 2, 3], "pd": [2, 3, 4], "inform": [3, 4], "help": [3, 4], "debug": [3, 4], "get": 3, "support": [3, 4], "sy": [3, 4], "platform": [3, 4], "print": [2, 3, 4], "work": [2, 3, 4], "python": [3, 4], "version": [2, 3, 4], "__version__": [2, 3, 4], "window": [3, 4], "10": [2, 3, 4], "11": [2, 3, 4], "4": [2, 3, 4], "anaconda": [3, 4], "inc": [3, 4], "main": [2, 3, 4], "jul": [3, 4], "2023": [2, 3, 4], "13": [3, 4], "38": [3, 4], "37": [3, 4], "msc": [3, 4], "v": [3, 4], "1916": [3, 4], "64": [3, 4], "bit": [3, 4], "amd64": [3, 4], "2": [1, 2, 4], "0": [2, 4], "210": 4, "g99a55d7": [], "env": [], "path": [3, 4], "usr": [3, 4], "bin": [3, 4], "ld_library_path": [], "lib": [2, 3, 4], "raypath": [3, 4], "echo": [], "github_path": [], "os": [2, 3, 4], "from": [3, 4], "pathlib": [2, 3], "testfold": 3, "temp": [2, 3], "exist": [3, 4], "makedir": [3, 4], "store": [2, 3], "s": [2, 3, 4], "simulationnam": [], "tutorial_1": 3, "locat": 2, "lat": [2, 4], "39": [2, 4], "7407": [2, 4], "lon": [2, 4], "105": [2, 4], "1686": [2, 4], "w": [2, 4], "scene": 4, "paramet": [2, 3], "azimuth_ang": 3, "90": [3, 4], "face": [3, 4], "south": 3, "30": [2, 3, 4], "makemodul": [3, 4], "moduletyp": [], "test": [2, 4], "modul": 2, "numpanel": [3, 4], "agripv": 1, "site": [2, 3, 4], "ha": [2, 3, 4], "along": 3, "y": [3, 4], "direct": [2, 3], "module_x": [3, 4], "m": [2, 3, 4], "module_i": [3, 4], "slope": 3, "measur": [2, 3], "sensorsi": [3, 4], "sensorsground": 3, "scenedict": [3, 4], "pitch": [3, 4], "6": [2, 4], "albedo": [2, 3, 4], "grass": 3, "clearance_height": [3, 4], "nmod": [3, 4], "six": [2, 3], "row": [3, 4], "nrow": [3, 4], "demo": [2, 3, 4], "radianceobj": [3, 4], "setground": [3, 4], "epwfil": [3, 4], "getepw": [3, 4], "nj": [], "40": 2, "0583": [], "74": [], "4057": [], "make": 2, "imag": 3, "result": [1, 3], "ski": 3, "epw": [2, 3, 4], "materi": [3, 4], "load": [3, 4], "valu": [3, 4], "200": [], "avg": [3, 4], "nonzero": [3, 4], "weather": [1, 4], "usa_co_golden": 4, "724666_tmy3": 4, "ok": [2, 3, 4], "name": [2, 3, 4], "x": [3, 4], "updat": [3, 4], "json": [2, 3, 4], "valid": [3, 4], "option": [3, 4], "mm_dd": [3, 4], "mm_dd_hh": [3, 4], "mm_dd_hhmm": [3, 4], "yyyi": [3, 4], "mm": [3, 4], "dd_hhmm": [3, 4], "metdata": [3, 4], "readweatherfil": [3, 4], "coerce_year": [2, 3, 4], "2021": 4, "starttim": [3, 4], "06": [], "01": [2, 3], "endtim": [3, 4], "8760": [3, 4], "weatherfil": [3, 4], "assum": [3, 4], "standard": [2, 3, 4], "hourli": [2, 3, 4], "year": [3, 4], "purpos": [2, 3, 4], "save": [3, 4], "gencumulativeski": [3, 4], "temporari": [3, 4], "folder": [2, 3, 4], "coerc": [3, 4], "filter": [3, 4], "date": [2, 3, 4], "metdata_temp": [3, 4], "csv": [3, 4], "point": [2, 3, 4], "calcul": [1, 2, 3], "sun": [2, 3, 4], "posit": [3, 4], "right": [2, 3, 4], "label": [3, 4], "delta": [3, 4], "min": [3, 4], "i": [3, 4], "e": [2, 3, 4], "12": [3, 4], "sunpo": [3, 4], "gencumski": [], "gendaylit": [3, 4], "timeindex": [3, 4], "messag": 4, "recogn": [], "an": [2, 3, 4], "intern": 2, "extern": [], "command": [2, 3, 4], "oper": 2, "program": [], "batch": [], "cumul": [], "rad": [3, 4], "azimuth": [2, 3, 4], "makescen": [3, 4], "octfil": [3, 4], "makeoct": [3, 4], "filenotfounderror": [], "traceback": 3, "most": [2, 3], "recent": 3, "call": [2, 3, 4], "last": 3, "cell": [2, 3, 4], "In": [2, 3, 4], "user": [2, 4], "sayala": [2, 4], "document": [2, 4], "py": [2, 3, 4], "2145": [], "self": [2, 3], "filelist": [], "octnam": [], "2143": [], "insert": [], "oconv": 4, "2144": [], "open": 2, "oct": [3, 4], "f": [], "_": [], "err": 4, "_popen": [], "none": [2, 3, 4], "2146": [], "todo": [], "except": 2, "handl": [], "up": 3, "2147": [], "102": [], "cmd": [], "data_in": [], "data_out": [], "99": [], "els": 3, "100": [2, 4], "shell": [], "fals": [2, 3, 4], "p": 3, "popen": [], "bufsiz": [], "stdin": [], "pipe": [], "stdout": [], "stderr": [], "true": [2, 3, 4], "quick": [], "mai": [], "secur": [], "concern": [], "103": [], "data": 1, "commun": [], "programdata": [2, 3], "anaconda3": [2, 3], "subprocess": [], "1026": [], "__init__": [], "arg": 3, "execut": 2, "preexec_fn": [], "close_fd": [], "cwd": [], "universal_newlin": [], "startupinfo": [], "creationflag": [], "restore_sign": [], "start_new_sess": [], "pass_fd": [], "group": [], "extra_group": [], "encod": [], "error": 4, "text": [], "umask": [], "pipes": [], "process_group": [], "1022": [], "text_mod": [], "1023": [], "io": [], "textiowrapp": [], "1024": [], "_execute_child": [], "1027": [], "1028": [], "1029": [], "p2cread": [], "p2cwrite": [], "1030": [], "c2pread": [], "c2pwrite": [], "1031": [], "errread": [], "errwrit": [], "1032": [], "1033": [], "gid": [], "uid": [], "1034": [], "1035": [], "1036": [], "cleanup": [], "child": [], "fail": [], "1037": [], "1538": [], "unused_restore_sign": [], "unused_gid": [], "unused_uid": [], "unused_umask": [], "unused_start_new_sess": [], "unused_process_group": [], "1536": [], "process": [2, 3, 4], "1537": [], "try": 2, "hp": [], "ht": [], "pid": [], "tid": [], "_winapi": [], "createprocess": [], "1539": [], "special": [], "1540": [], "1541": [], "int": [], "1542": [], "1543": [], "1544": [], "1545": [], "1546": [], "final": [], "1547": [], "close": 3, "parent": [], "copi": [], "those": [], "1548": [], "onli": 3, "1551": [], "when": [2, 3], "exit": 3, "1552": [], "readfil": [], "hang": [], "1553": [], "_close_pipe_fd": [], "1554": [], "1555": [], "winerror": [], "cannot": [], "specifi": 2, "analysi": [2, 3, 4], "analysisobj": [3, 4], "frontscan": [3, 4], "backscan": [3, 4], "groundscan": 3, "moduleanalysi": [3, 4], "_groundscan_east": [], "compar": [2, 3, 4], "back": [3, 4], "vs": [2, 3, 4], "front": [3, 4], "irradi": [3, 4], "subsystem": 3, "distribut": [2, 3], "visit": [2, 3], "microsoft": 3, "aka": 3, "ms": 3, "wslstore": 3, "calledprocesserror": 3, "get_ipython": 3, "run_cell_mag": 3, "ipython": 3, "core": 3, "interactiveshel": 3, "2475": 3, "magic_nam": 3, "2473": 3, "builtin_trap": 3, "2474": 3, "magic_arg_": 3, "fn": 3, "kwarg": 3, "2477": 3, "prevent": [2, 3], "output": [1, 2, 3], "being": 3, "displai": 3, "2478": 3, "magic": 3, "decod": 3, "output_can_be_silenc": 3, "2479": 3, "token": 3, "express": [2, 3], "2480": 3, "getattr": 3, "magic_output_can_be_silenc": 3, "script": 3, "153": 3, "scriptmag": 3, "_make_script_mag": 3, "named_script_mag": 3, "151": 3, "152": 3, "return": [2, 3, 4], "shebang": 3, "305": [3, 4], "300": 3, "raise_error": 3, "returncod": 3, "301": 3, "If": [2, 3], "still": 3, "must": [2, 3], "302": 3, "kill": 3, "yet": [2, 3], "seen": 3, "its": [2, 3], "don": 3, "t": [2, 3, 4], "wait": 3, "303": 3, "case": 3, "stuck": 3, "uninterrupt": 3, "sleep": 3, "9": [2, 3, 4], "sigkil": 3, "304": 3, "rc": 3, "rais": [3, 4], "b": 3, "non": [3, 4], "zero": [3, 4], "statu": 3, "cp": [3, 4], "r": [2, 3, 4], "rm": [3, 4], "librarypath": [3, 4], "25": [2, 3, 4], "2854": [3, 4], "51": [3, 4], "5310": [3, 4], "04": [2, 3, 4], "7": [2, 3, 4], "_modulescan": 3, "nsrdb": 1, "arrai": 1, "power": 1, "pvlib": 1, "exampl": [1, 2], "mandi": 1, "lewi": 1, "bifipv": 1, "talk": 1, "comparison": 1, "summar": 1, "datafram": [1, 2], "few": [1, 2], "metric": 1, "entir": 1, "singl": [1, 2], "dai": [1, 2], "modif": 2, "model": [2, 3, 4], "101": [2, 4], "train": 2, "which": 2, "been": 2, "offer": 2, "pvsc": 2, "pvmc": 2, "pydata": 2, "global": 2, "hand": 2, "On": 2, "workshop": 2, "other": [2, 3], "event": 2, "It": 2, "great": 2, "wai": 2, "student": 2, "enthusiast": 2, "learn": 2, "AND": 2, "latest": 2, "pvsc50": 2, "perform": [2, 4], "look": [2, 3], "ghi": [2, 4], "dni": 2, "dhi": 2, "drybulb": 2, "wspd": 2, "insol": 2, "df": 2, "len": [2, 4], "head": 2, "input": 2, "tool": 2, "plote": 2, "aggreg": 2, "resampl": 2, "freq": 2, "sum": [2, 4], "dateoffset": 2, "shortcut": 2, "set": 2, "frequenc": 2, "web": 2, "base": 2, "ar": [2, 3, 4], "These": [2, 3], "directli": 2, "deriv": 2, "simul": [2, 3], "stochast": 2, "dataset": 2, "intend": 2, "repres": 2, "given": [2, 4], "provid": [2, 4], "speed": 2, "hypothet": 2, "less": 2, "median": 2, "resourc": 2, "select": [2, 4], "individu": 2, "month": 2, "out": 2, "extend": 2, "period": 2, "measurememt": 2, "sai": 2, "20": [2, 3, 4], "construct": 2, "worth": 2, "There": 2, "sever": 2, "method": 2, "idea": 2, "monthli": 2, "summari": 2, "statist": 2, "take": [2, 4], "li": 2, "middl": 2, "two": 2, "januari": [2, 4], "exactli": 2, "same": 2, "so": [2, 4], "total": [2, 4], "give": 2, "normal": 2, "fall": 2, "closest": 2, "chosen": 2, "februari": 2, "march": 2, "all": 2, "twelv": 2, "stitch": 2, "togeth": 2, "long": 2, "oldest": 2, "were": 2, "nearest": 2, "station": 2, "airport": 2, "todai": 2, "common": 2, "satellit": 2, "imageri": 2, "becaus": 2, "improv": 2, "spatial": 2, "resolut": 2, "better": 2, "feel": 2, "ll": 2, "bundl": 2, "some": [2, 3], "builtin": 2, "like": [2, 3], "befor": 2, "thei": 2, "re": [2, 4], "go": 2, "three": 2, "photovolta": 2, "energi": [2, 4], "timeseri": 2, "tabular": 2, "matplotlib": [2, 4], "visual": 2, "part": 2, "access": 2, "colab": 2, "next": 2, "depend": 2, "modulenotfounderror": 2, "later": 2, "raw": [2, 4], "githubusercont": [2, 4], "default": 2, "writeabl": 2, "alreadi": 2, "satisfi": 2, "appdata": 2, "roam": 2, "python311": 2, "16": [2, 4], "pytz": 2, "request": 2, "31": [2, 4], "scipi": 2, "h5py": 2, "contourpi": 2, "cycler": 2, "fonttool": 2, "22": 2, "42": 2, "kiwisolv": 2, "23": 2, "pillow": 2, "pypars": 2, "dateutil": 2, "8": [2, 4], "tzdata": 2, "2022": 2, "charset": 2, "idna": 2, "urllib3": 2, "21": 2, "26": 2, "certifi": 2, "2017": 2, "17": [2, 4], "variabl": 2, "wrangl": 2, "pyplot": [2, 4], "plt": [2, 4], "queri": 2, "instantan": 2, "over": 2, "area": 2, "practic": 2, "interpret": 2, "separ": 2, "differ": [2, 3], "compon": 2, "unit": 2, "watt": 2, "squar": [2, 3, 4], "meter": [2, 4], "anemomet": 2, "type": 2, "cup": 2, "shown": 2, "side": 2, "pictur": 2, "number": [2, 4], "rotat": 2, "time": [2, 4], "interv": [2, 4], "vane": 2, "left": 2, "report": 2, "blow": 2, "known": 2, "dry": 2, "bulb": 2, "ambient": 2, "devic": 2, "shield": 2, "radiat": 2, "moistur": 2, "resist": 2, "rtd": 2, "thermocoupl": 2, "within": 2, "block": 2, "sunlight": 2, "reach": 2, "sensor": [2, 3], "avoid": 2, "radi": 2, "heat": 2, "natur": 2, "flow": 2, "around": 2, "accur": 2, "util": 2, "forc": 2, "across": 2, "celsiu": 2, "scale": 2, "plai": 2, "larg": 2, "role": 2, "invert": 2, "cool": 2, "convect": 2, "surround": 2, "although": 2, "horizont": 2, "intens": 2, "plane": 2, "diffus": 2, "subset": 2, "isn": 2, "come": 2, "g": 2, "light": 2, "sky": 2, "blue": 2, "mani": 2, "sourc": 2, "project": 2, "nation": 2, "databas": [2, 4], "websit": 2, "accross": 2, "world": 2, "programmat": 2, "write": 2, "servic": 2, "plu": 2, "avail": [2, 3], "own": 2, "format": 2, "easili": 2, "spreadsheet": 2, "excel": 2, "iotool": 2, "read_epw": 2, "pvgi": 2, "european": 2, "union": 2, "goverment": 2, "agenc": 2, "get_pvgis_tmi": 2, "perhap": 2, "anoth": 2, "link": 2, "sam": [2, 4], "gov": 2, "html": 2, "commerci": 2, "under": [2, 4], "subscript": 2, "via": 2, "leverag": 2, "solaranywher": 2, "solargi": 2, "vaisala": 2, "meteonorm": 2, "dnv": 2, "compass": 2, "At": 2, "network": 2, "lot": 2, "valuabl": 2, "pvdaq": 2, "indic": 2, "pvwatt": 2, "order": 2, "regist": 2, "demo_kei": 2, "limit": 2, "bandwidth": 2, "usag": 2, "get_psm3": 2, "wrap": 2, "much": 2, "easier": 2, "skip": 2, "ahead": 2, "section": [2, 3], "But": 2, "do": 2, "pleas": 2, "paus": 2, "now": 2, "signup": 2, "what": 2, "nowadai": 2, "phrase": 2, "interchang": 2, "recip": 2, "how": [2, 3], "ie": 2, "could": 2, "simpl": 2, "signatur": 2, "publish": 2, "eg": 2, "solarposit": 2, "iso8601": 2, "timezon": [2, 3], "latitud": 2, "longitud": 2, "elev": [2, 4], "zenith": 2, "A": 2, "url": [2, 4], "won": 2, "too": 2, "pretti": 2, "explanatori": 2, "easi": 2, "enter": 2, "broomfield": 2, "co": [2, 4], "v6": 2, "api_kei": 2, "system_capac": 2, "180": [2, 4], "array_typ": 2, "module_typ": 2, "loss": 2, "addit": 2, "popular": 2, "curl": 2, "httpie": 2, "nagwar": 2, "freemium": 2, "gui": 2, "postman": 2, "nrel_api_kei": 2, "note": 2, "quot": 2, "doubl": 2, "both": 2, "fine": 2, "dure": 2, "live": 2, "ve": 2, "dedic": 2, "server": 2, "servier": 2, "keyerror": 2, "north": 2, "carolina": 2, "want": 2, "somewher": 2, "one": 2, "san": 2, "juan": 2, "puerto": 2, "rico": 2, "coordin": 2, "18": [2, 4], "4671": 2, "66": [2, 4], "1185": 2, "dictionari": 2, "metadata": 2, "df_tmy": 2, "email": 2, "silvana": 2, "ovaitt": 2, "ani": 2, "psm3": 2, "359": 2, "pvlibdeprecationwarn": 2, "renam": 2, "convent": 2, "map_vari": 2, "enabl": 2, "behavior": 2, "hide": 2, "warn": [2, 4], "id": 2, "145809": 2, "citi": 2, "state": 2, "countri": 2, "73": [2, 4], "zone": 2, "1820": 2, "dew": 2, "m2": 2, "pressur": 2, "mbar": 2, "degre": 2, "surfac": [2, 4], "hour": 2, "minut": 2, "2011": 2, "00": [2, 3, 4], "07": [2, 4], "15": [2, 4], "87": 2, "790": 2, "277": 2, "800": 2, "275": 2, "02": 2, "273": 2, "03": [2, 3], "272": 2, "271": 2, "column": [2, 3, 4], "index": [2, 3, 4], "dtype": [2, 4], "object": 2, "timestamp": [2, 4], "real": 2, "came": 2, "read_tmy3": 2, "had": 2, "argument": 2, "everyth": 2, "align": 2, "dummi": 2, "doesn": 2, "featur": 2, "conveni": 2, "let": 2, "1990": 2, "to_datetim": [2, 3, 4], "bar": 2, "ylabel": 2, "h": [2, 4], "solar_posit": 2, "get_solarposit": 2, "tracker_data": 2, "track": [2, 4], "singleaxi": 2, "apparent_zenith": 2, "axis_azimuth": [2, 4], "surface_tilt": 2, "fillna": 2, "surface_azimuth": 2, "df_poa_track": 2, "get_total_irradi": 2, "solar_zenith": 2, "solar_azimuth": 2, "tracker_poa": 2, "poa_glob": 2, "temperature_model_paramet": 2, "sapm": 2, "open_rack_glass_polym": 2, "cell_temperatur": 2, "sapm_cel": 2, "gamma_pdc": 2, "004": 2, "divid": 2, "namepl": 2, "1e3": 2, "array_pow": 2, "pvsystem": 2, "pvwatts_dc": 2, "24": [2, 4], "respons": 2, "scatter": 2, "colorbar": 2, "xlabel": 2, "poa": 2, "titl": 2, "color": [2, 4], "amb": 2, "show": [2, 3], "strong": 2, "linear": 2, "trend": 2, "howev": 2, "chang": [2, 4], "increas": 2, "drop": 2, "gradient": 2, "smoother": 2, "smaller": 2, "coeffici": 2, "correspondingli": 2, "effect": 2, "array_power_low_tempco": 2, "002": 2, "licens": 2, "creativ": 2, "attribut": 2, "receiv": 3, "evalu": 3, "solar": 3, "ersourc": 3, "plant": 3, "bifacia_radi": 3, "properli": 3, "outlin": 3, "trick": 3, "ad": [3, 4], "extra": 3, "geometri": 3, "pillar": 3, "post": 3, "hack": 3, "map": 3, "variat": 3, "crop": 3, "between": [3, 4], "analys": 3, "And": 3, "223": [3, 4], "g58332d6": [3, 4], "dirti": [3, 4], "agripv_exampl": 3, "doha": [3, 4], "are_abu": 3, "dhabi": 3, "412170_iwec": 3, "pass": 3, "empti": [3, 4], "grab": 3, "weatherdata": 3, "assign": 3, "000": 3, "modulenam": 3, "collector": [3, 4], "landscap": 3, "ygap": [3, 4], "xgap": [3, 4], "zgap": [3, 4], "torquetub": [3, 4], "tubetyp": [3, 4], "hex": 3, "metal_grei": [3, 4], "black": 3, "diamet": [3, 4], "axisofrotationtorquetub": 3, "05": [3, 4], "visibl": [3, 4], "add": 3, "tubeparam": [3, 4], "axisofrot": [3, 4], "pre": [3, 4], "overwritten": [3, 4], "datetim": [3, 4], "awar": 3, "est": 3, "sky2_24": 3, "43_54": 3, "65_2023": 3, "04_1300": 3, "desir": 3, "view": 3, "rvu": 3, "vf": 3, "vp": 3, "comment": [3, 4], "instead": [3, 4], "termin": 3, "stop": 3, "until": 3, "adjust": [3, 4], "modwant": 3, "rowwant": 3, "moduleresultsfront": 3, "moduleresultsback": 3, "linescan": [3, 4], "_modulescan_row2_module1_front": 3, "_modulescan_row2_module1_back": 3, "irr__modulescan_row2_module1": 3, "groundresult": 3, "_groundscan": 3, "_groundscan_row2_module3_front": 3, "_groundscan_row2_module3_back": 3, "irr__groundscan_row2_module3_front": 3, "irr__groundscan_row2_module3_back": 3, "optim": 4, "artifici": 4, "axi": 4, "golden": 4, "colorado": 4, "70": 4, "reflect": 4, "setup": 4, "syntaxerror": 4, "lead": 4, "decim": 4, "integ": 4, "liter": 4, "permit": 4, "0o": 4, "prefix": 4, "octal": 4, "test_fold": 4, "num_panel": 4, "panel": 4, "width": 4, "length": 4, "cm": 4, "gap": 4, "055": 4, "130175": 4, "round": 4, "sat": 4, "east": 4, "angl": 4, "west": 4, "axis_tilt": 4, "hub_height": 4, "gcr": 4, "bf": 4, "patch": 4, "deploi": 4, "librari": 4, "20modul": 4, "db": 4, "read_csv": 4, "index_col": 4, "might": 4, "big": 4, "modfilter2": 4, "str": 4, "startswith": 4, "longi": 4, "endswith": 4, "lr6": 4, "60hibd": 4, "305m": 4, "cecmod": 4, "1st": 4, "entri": 4, "module_pow": 4, "stc": 4, "dcacratio": 4, "green": 4, "technolog": 4, "ltd": 4, "52": 4, "reflector_length": 4, "reflector_width": 4, "end": 4, "flush": 4, "edg": 4, "equival": 4, "reflector_offset": 4, "center": 4, "respect": 4, "torqu": 4, "tube": 4, "new": 4, "descript": 4, "custom": 4, "sheet": 4, "ref_material_nam": 4, "ground_sheet": 4, "spectral": 4, "invari": 4, "rrefl": 4, "grefl": 4, "brefl": 4, "mandy_reflector": 4, "pv_modul": 4, "addmateri": 4, "reflector_nam": 4, "reflector_": 4, "reflector_modul": 4, "modulemateri": 4, "overwrit": 4, "reflector_1": 4, "0m": 4, "08": 4, "0700": 4, "tz": 4, "utc": 4, "09": 4, "14": 4, "ts": 4, "rang": 4, "ts_string": 4, "zfill": 4, "ghi_t": 4, "getsingletimestamptrackerangl": 4, "limit_angl": 4, "50": 4, "backtrack": 4, "scenedict1": 4, "scene1": 4, "getfilelist": 4, "basenam": 4, "scan": 4, "dimens": 4, "reference_t": 4, "full": 4, "scenedict2": 4, "origini": 4, "originx": 4, "appendradfil": 4, "scene2": 4, "m_t": 4, "reference_ts0000_row2_module4_front": 4, "reference_ts0000_row2_module4_back": 4, "irr_reference_ts0000_row2_module4": 4, "0m_ts0000_row2_module4_front": 4, "0m_ts0000_row2_module4_back": 4, "irr_reflector_1": 4, "0m_ts0000_row2_module4": 4, "reference_ts0001_row2_module4_front": 4, "reference_ts0001_row2_module4_back": 4, "irr_reference_ts0001_row2_module4": 4, "0m_ts0001_row2_module4_front": 4, "0m_ts0001_row2_module4_back": 4, "0m_ts0001_row2_module4": 4, "reference_ts0002_row2_module4_front": 4, "reference_ts0002_row2_module4_back": 4, "irr_reference_ts0002_row2_module4": 4, "0m_ts0002_row2_module4_front": 4, "0m_ts0002_row2_module4_back": 4, "0m_ts0002_row2_module4": 4, "reference_ts0003_row2_module4_front": 4, "reference_ts0003_row2_module4_back": 4, "irr_reference_ts0003_row2_module4": 4, "0m_ts0003_row2_module4_front": 4, "0m_ts0003_row2_module4_back": 4, "0m_ts0003_row2_module4": 4, "reference_ts0004_row2_module4_front": 4, "reference_ts0004_row2_module4_back": 4, "irr_reference_ts0004_row2_module4": 4, "0m_ts0004_row2_module4_front": 4, "0m_ts0004_row2_module4_back": 4, "0m_ts0004_row2_module4": 4, "reference_ts0005_row2_module4_front": 4, "reference_ts0005_row2_module4_back": 4, "irr_reference_ts0005_row2_module4": 4, "0m_ts0005_row2_module4_front": 4, "0m_ts0005_row2_module4_back": 4, "0m_ts0005_row2_module4": 4, "reference_ts0006_row2_module4_front": 4, "reference_ts0006_row2_module4_back": 4, "irr_reference_ts0006_row2_module4": 4, "0m_ts0006_row2_module4_front": 4, "0m_ts0006_row2_module4_back": 4, "0m_ts0006_row2_module4": 4, "reference_ts0007_row2_module4_front": 4, "reference_ts0007_row2_module4_back": 4, "irr_reference_ts0007_row2_module4": 4, "0m_ts0007_row2_module4_front": 4, "0m_ts0007_row2_module4_back": 4, "0m_ts0007_row2_module4": 4, "reference_ts0008_row2_module4_front": 4, "reference_ts0008_row2_module4_back": 4, "irr_reference_ts0008_row2_module4": 4, "0m_ts0008_row2_module4_front": 4, "0m_ts0008_row2_module4_back": 4, "0m_ts0008_row2_module4": 4, "neg": 4, "2151": 4, "xform": 4, "rx": 4, "nan": 4, "1500000000000004": 4, "rz": 4, "pv_module_c_nan_rtr_5": 4, "70000_tilt_nan_7modsx3rows_origin0": 4, "reference_ts0009_row2_module4_front": 4, "rtrace": 4, "reference_ts0009_row2_module4_back": 4, "0m_ts0009_row2_module4_front": 4, "0m_ts0009_row2_module4_back": 4, "resultsfold": 4, "join": 4, "avg_frontirrad": 4, "avg_rearirrad": 4, "avg_totalirrad": 4, "mad": 4, "power_dc": 4, "power_ac": 4, "ref_avg_frontirrad": 4, "ref_avg_rearirrad": 4, "ref_avg_totalirrad": 4, "ref_mad": 4, "ref_power_dc": 4, "ref_power_ac": 4, "front_irrgain": 4, "rear_irrgain": 4, "total_irrgain": 4, "total_energygain_ac": 4, "results_df": 4, "timestamp_list": 4, "temp_air": 4, "wind_spe": 4, "loc": 4, "isnan": 4, "append": 4, "sim_nam": 4, "irr_": 4, "_t": 4, "_row2_module4": 4, "result_fil": 4, "frontirrad": 4, "wm2front": 4, "to_numpi": 4, "float": 4, "rearirrad": 4, "wm2back": 4, "totalirrad": 4, "mean": 4, "mad_t": 4, "mismatch": 4, "mad_fn": 4, "mmloss_fit": 4, "054": 4, "068": 4, "power_t": 4, "calculateperform": 4, "power_dc_t": 4, "power_ac_t": 4, "clip": 4, "ref_nam": 4, "irr_reference_t": 4, "reference_fil": 4, "data_ref": 4, "ref_frontirrad": 4, "ref_rearirrad": 4, "ref_totalirrad": 4, "ref_mad_t": 4, "ref_power_t": 4, "ref_power_dc_t": 4, "ref_power_ac_t": 4, "convert": 4, "dt": 4, "tz_local": 4, "futurewarn": 4, "element": 4, "seri": 4, "deprec": 4, "typeerror": 4, "futur": 4, "ser": 4, "iloc": 4, "alpha_sc": 4, "65": 4, "a_ref": 4, "i_l_ref": 4, "67": 4, "i_o_ref": 4, "68": 4, "r_sh_ref": 4, "69": 4, "r_": 4, "53": 4, "508667": 4, "311103": 4, "59": 4, "326439": 4, "221": 4, "173833": 4, "28": 4, "095227": 4, "240": 4, "840492": 4, "263": 4, "406": 4, "1298": 4, "313983": 4, "452": 4, "549588": 4, "391": 4, "475": 4, "705633": 4, "87991": 4, "527": 4, "42157": 4, "436": 4, "443": 4, "6279": 4, "110957": 4, "492": 4, "70557": 4, "330": 4, "340": 4, "3514": 4, "49824": 4, "382": 4, "000168": 4, "393": 4, "533": 4, "0483": 4, "75": 4, "808643": 4, "586": 4, "11435": 4, "292": 4, "560": 4, "131633": 4, "72": 4, "924423": 4, "611": 4, "17873": 4, "133": 4, "8946": 4, "37709": 4, "357": 4, "758563": 4, "30832": 4, "19": 4, "051136": 4, "554813": 4, "21588": 4, "219809": 4, "78": 4, "928607": 4, "025867": 4, "566333": 4, "552143": 4, "147": 4, "659042": 4, "405": 4, "9095": 4, "43": 4, "394143": 4, "548472": 4, "170": 4, "434469": 4, "3273": 4, "335443": 4, "116434": 4, "160": 4, "546557": 4, "412867": 4, "56": 4, "097147": 4, "085784": 4, "124": 4, "058078": 4, "723567": 4, "45": 4, "155583": 4, "75694": 4, "188": 4, "070143": 4, "272067": 4, "173553": 4, "766518": 4, "196": 4, "500482": 4, "559": 4, "348633": 4, "44": 4, "355527": 4, "304744": 4, "116": 4, "068826": 4, "736233": 4, "100987": 4, "57": 4, "20593": 4, "364473": 4, "349619": 4, "086167": 4, "234": 4, "0223": 4, "991582": 4, "76": 4, "598557": 4, "066945": 4, "908092": 4, "142": 4, "360015": 4, "054273": 4, "512": 4, "66211": 4, "36853": 4, "165": 4, "83357": 4, "079594": 4, "482": 4, "680869": 4, "204505": 4, "157": 4, "329223": 4, "048495": 4, "372": 4, "332475": 4, "300231": 4, "120": 4, "92546": 4, "109228": 4, "569": 4, "093554": 4, "270376": 4, "182": 4, "911501": 4, "041961": 4, "590": 4, "397502": 4, "407135": 4, "190": 4, "141857": 4, "139984": 4, "347": 4, "606924": 4, "32889": 4, "112": 4, "796362": 4, "047883": 4, "34228": 4, "706799": 4, "823062": 4, "323507": 4, "91348": 4, "041898": 4, "817819": 4, "727878": 4, "722272": 4, "519351": 4, "878984": 4, "774407": 4, "981324": 4, "07688": 4, "044969": 4, "762754": 4, "596522": 4, "590537": 4, "48": 4, "140276": 4, "990861": 4, "820294": 4, "408877": 4, "519871": 4, "344148": 4, "234518": 4, "920436": 4, "901214": 4, "sum_frontirrad": 4, "sum_rearirrad": 4, "sum_totalirrad": 4, "sum_power_dc": 4, "sum_power_ac": 4, "sum_ref_frontirrad": 4, "sum_ref_rearirrad": 4, "sum_ref_totalirrad": 4, "sum_ref_power_dc": 4, "sum_ref_power_ac": 4, "total_front_irrgain": 4, "total_rear_irrgain": 4, "total_total_irrgain": 4, "total_total_energygain_ac": 4, "gain": 4, "rear": 4, "ac": 4, "mdate": 4, "line2d": 4, "fig_x": 4, "fig_i": 4, "titles": 4, "labels": 4, "lw": 4, "markers": 4, "view_year": 4, "view_month": 4, "view_dat": 4, "3rd": 4, "fig": 4, "ax": 4, "subplot": 4, "figsiz": 4, "ax2": 4, "twinx": 4, "k": 4, "xaxi": 4, "set_major_loc": 4, "hourloc": 4, "formatt": 4, "dateformatt": 4, "set_major_formatt": 4, "set_xlim": 4, "set_ylabel": 4, "fontsiz": 4, "set_xlabel": 4, "custom_lin": 4, "linestyl": 4, "custom_label": 4, "legend": 4, "0x1719a848410": 4}, "objects": {}, "objtypes": {}, "objnames": {}, "titleterms": {"bifacial_radi": [0, 1, 3, 4], "train": [0, 1], "jupyt": 0, "book": 0, "local": 0, "document": 0, "welcom": 1, "interact": 1, "1": [2, 3], "basic": 3, "run": 4, "setup": 3, "creat": 3, "pv": [2, 4], "ic": [], "simul": [], "object": [3, 4], "tutori": 2, "5": 2, "nsrdb": 2, "weather": [2, 3], "data": [2, 3, 4], "arrai": 2, "power": 2, "pvlib": 2, "step": [2, 3], "concept": 2, "python": 2, "typic": 2, "meteorolog": 2, "year": 2, "first": 2, "import": 2, "librari": 2, "irradi": 2, "wind": 2, "air": 2, "temperatur": 2, "where": 2, "get": [2, 4], "free": 2, "solar": 2, "els": 2, "can": 2, "you": 2, "histor": 2, "nrel": 2, "api": 2, "kei": 2, "applic": 2, "program": 2, "interfac": 2, "fetch": 2, "tmy": 2, "from": 2, "2": 3, "agripv": 3, "exampl": [3, 4], "preview": 3, "what": 3, "we": 3, "0": 3, "download": 3, "read": 3, "set": [3, 4], "albedom": 3, "make": [3, 4], "modul": [3, 4], "sky": 3, "scene": 3, "put": 3, "all": 3, "togeth": 3, "analyz": 3, "panel": 3, "ground": 3, "3": 4, "mandi": 4, "lewi": 4, "bifipv": 4, "talk": 4, "input": 4, "locat": 4, "system": 4, "reflector": 4, "etc": 4, "up": 4, "cec": 4, "paramet": 4, "comparison": 4, "summar": 4, "output": 4, "panda": 4, "datafram": 4, "calcul": 4, "few": 4, "metric": 4, "entir": 4, "plot": 4, "result": 4, "singl": 4, "dai": 4}, "envversion": {"sphinx.domains.c": 2, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 6, "sphinx.domains.index": 1, "sphinx.domains.javascript": 2, "sphinx.domains.math": 2, "sphinx.domains.python": 3, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.intersphinx": 1, "sphinxcontrib.bibtex": 9, "sphinx": 56}}) \ No newline at end of file +Search.setIndex({"docnames": ["README", "intro", "tutorials/1 - NSRDB Weather Data to Array Power with PVLib", "tutorials/2 - bifacial_radiance Basic AgriPV Example", "tutorials/3 - bifacial_radiance Mandy Lewis bifiPV Talk Reflector Optimization Example"], "filenames": ["README.md", "intro.md", "tutorials\\1 - NSRDB Weather Data to Array Power with PVLib.ipynb", "tutorials\\2 - bifacial_radiance Basic AgriPV Example.ipynb", "tutorials\\3 - bifacial_radiance Mandy Lewis bifiPV Talk Reflector Optimization Example.ipynb"], "titles": ["bifacial_radiance Training", "Welcome to the interactive bifacial_radiance Training", "Tutorial 1 & 5 - NSRDB Weather Data to Array Power with PVLib", "2 - bifacial_radiance Basic AgriPV Example", "3 - bifacial_radiance Mandy Lewis bifiPV Talk:"], "terms": {"For": [0, 2], "depth": 0, "tutori": [0, 1], "you": [0, 1, 3], "can": [0, 1, 3], "run": [0, 1, 2, 3], "onlin": 0, "see": [0, 3], "our": [0, 2], "click": [0, 1], "rocket": [0, 1], "icon": [0, 1], "top": [0, 1], "allow": [0, 1, 2], "launch": [0, 1], "journal": [0, 1, 3], "googl": [0, 1, 2], "colaboratori": [0, 1], "interact": [0, 2], "mode": [0, 1], "just": [0, 2], "uncom": [0, 1, 2], "first": [0, 1], "line": [0, 1, 2, 3, 4], "pip": [0, 1, 2, 3, 4], "instal": [0, 1, 2, 3, 4], "environ": [0, 1, 2, 3, 4], "each": [0, 1, 2], "follow": [0, 1, 2], "thi": [0, 1, 2, 3, 4], "also": [0, 1, 2, 3], "miniconda": 0, "thes": 0, "step": 0, "clone": [0, 1], "repositori": [0, 1], "git": [0, 3, 4], "http": [0, 2, 3, 4], "github": [0, 1, 3, 4], "com": [0, 2, 3, 4], "nrel": [0, 3, 4], "creat": [0, 2, 4], "requir": [0, 2], "The": [0, 2, 3], "includ": [0, 2, 4], "txt": [0, 2], "file": [0, 2, 3, 4], "contain": 0, "list": 0, "packag": [0, 2, 3, 4], "need": [0, 2], "To": [0, 2], "them": [0, 1, 2], "us": [0, 2, 3, 4], "conda": 0, "n": [0, 2, 3, 4], "br_env": 0, "c": [0, 2, 3, 4], "forg": 0, "activ": 0, "explain": 0, "instruct": [0, 1, 2], "start": [0, 2, 4], "session": 0, "notebook": [0, 2, 3], "explor": [0, 2], "lab": 0, "brows": 0, "we": [0, 2], "have": [0, 2, 3], "readthedoc": 0, "where": 0, "find": [0, 2], "more": [0, 2], "detail": [0, 2], "api": 0, "function": [0, 2], "here": [1, 2, 3], "collect": 1, "jupyt": [1, 3], "readi": 1, "your": [1, 2, 3], "browser": [1, 2], "through": [1, 2], "collab": 1, "expor": 1, "capabl": 1, "As": [1, 2], "per": [1, 2, 3, 4], "should": [1, 3], "read": [1, 4], "local": [1, 2, 3, 4], "pv_ice": 1, "page": 1, "1": [1, 4], "basic": [1, 2], "fix": [2, 3], "tilt": [2, 3, 4], "system": [2, 3], "sampl": [2, 3], "ground": 4, "gener": [2, 3], "plot": 2, "below": [2, 3], "code": [2, 3], "bash": [3, 4], "wget": [3, 4], "lbnl": [3, 4], "eta": [3, 4], "radianc": [3, 4], "releas": [3, 4], "download": [2, 4], "012cb178": [3, 4], "radiance_012cb178_linux": [3, 4], "zip": [3, 4], "o": [3, 4], "unzip": [3, 4], "tar": [3, 4], "xvf": [3, 4], "5": [1, 3, 4], "3": [1, 2, 3], "012cb17835": [3, 4], "linux": [3, 4], "gz": [3, 4], "ls": 4, "l": [], "pwd": [], "bifacial_radi": [], "develop": [2, 3, 4], "nwget": [], "nunzip": 3, "ntar": 3, "nl": [], "import": [3, 4], "br": [3, 4], "numpi": [2, 3, 4], "np": [3, 4], "panda": [2, 3], "pd": [2, 3, 4], "inform": [3, 4], "help": [3, 4], "debug": [3, 4], "get": 3, "support": [3, 4], "sy": [3, 4], "platform": [3, 4], "print": [2, 3, 4], "work": [2, 3, 4], "python": [3, 4], "version": [2, 3, 4], "__version__": [2, 3, 4], "window": [3, 4], "10": [2, 4], "11": [2, 4], "4": [2, 3, 4], "anaconda": 4, "inc": 4, "main": [2, 4], "jul": 4, "2023": [2, 3, 4], "13": [3, 4], "38": 4, "37": 4, "msc": 4, "v": 4, "1916": 4, "64": 4, "bit": 4, "amd64": 4, "2": [1, 2, 4], "0": [2, 4], "210": 4, "g99a55d7": [], "env": [], "path": [3, 4], "usr": [3, 4], "bin": [3, 4], "ld_library_path": [], "lib": [2, 3, 4], "raypath": [3, 4], "echo": [], "github_path": [], "os": [2, 3, 4], "from": [3, 4], "pathlib": [2, 3], "testfold": 3, "temp": [2, 3], "exist": [3, 4], "makedir": [3, 4], "store": [2, 3], "s": [2, 3, 4], "simulationnam": [], "tutorial_1": 3, "locat": 2, "lat": [2, 4], "39": [2, 4], "7407": [2, 4], "lon": [2, 4], "105": [2, 4], "1686": [2, 4], "w": [2, 4], "scene": 4, "paramet": [2, 3], "azimuth_ang": 3, "90": [3, 4], "face": [3, 4], "south": 3, "30": [2, 4], "makemodul": [3, 4], "moduletyp": [], "test": [2, 4], "modul": 2, "numpanel": [3, 4], "agripv": 1, "site": [2, 3, 4], "ha": [2, 3, 4], "along": 3, "y": [3, 4], "direct": [2, 3], "module_x": [3, 4], "m": [2, 3, 4], "module_i": [3, 4], "slope": 3, "measur": [2, 3], "sensorsi": [3, 4], "sensorsground": 3, "scenedict": [3, 4], "pitch": [3, 4], "6": [2, 4], "albedo": [2, 3, 4], "grass": 3, "clearance_height": [3, 4], "nmod": [3, 4], "six": [2, 3], "row": [3, 4], "nrow": [3, 4], "demo": [2, 3, 4], "radianceobj": [3, 4], "setground": [3, 4], "epwfil": [3, 4], "getepw": [3, 4], "nj": [], "40": 2, "0583": [], "74": [], "4057": [], "make": 2, "imag": 3, "result": 3, "ski": [], "epw": [2, 4], "materi": [3, 4], "load": 4, "valu": [3, 4], "200": [], "avg": 4, "nonzero": 4, "weather": [1, 4], "usa_co_golden": 4, "724666_tmy3": 4, "ok": [2, 4], "name": [2, 3, 4], "x": [3, 4], "updat": 4, "json": [2, 4], "valid": [3, 4], "option": [3, 4], "mm_dd": [3, 4], "mm_dd_hh": [3, 4], "mm_dd_hhmm": [3, 4], "yyyi": [3, 4], "mm": [3, 4], "dd_hhmm": [3, 4], "metdata": [3, 4], "readweatherfil": [3, 4], "coerce_year": [2, 3, 4], "2021": 4, "starttim": [3, 4], "06": [], "01": [2, 3], "endtim": [3, 4], "8760": 4, "weatherfil": 4, "assum": [3, 4], "standard": [2, 4], "hourli": [2, 4], "year": 4, "purpos": [2, 4], "save": 4, "gencumulativeski": 4, "temporari": 4, "folder": [2, 4], "coerc": 4, "filter": 4, "date": [2, 4], "metdata_temp": 4, "csv": 4, "point": [2, 3, 4], "calcul": [2, 3], "sun": [2, 4], "posit": 4, "right": [2, 4], "label": 4, "delta": 4, "min": 4, "i": 4, "e": [2, 3, 4], "12": [3, 4], "sunpo": 4, "gencumski": [], "gendaylit": [3, 4], "timeindex": [3, 4], "messag": 4, "recogn": [], "an": [2, 3, 4], "intern": 2, "extern": [], "command": [2, 3, 4], "oper": 2, "program": [], "batch": [], "cumul": [], "rad": 4, "azimuth": [2, 3, 4], "makescen": [3, 4], "octfil": [3, 4], "makeoct": [3, 4], "filenotfounderror": [], "traceback": 3, "most": [2, 3], "recent": 3, "call": [2, 3, 4], "last": 3, "cell": [2, 3, 4], "In": [2, 3, 4], "user": [2, 4], "sayala": [2, 4], "document": [2, 4], "py": [2, 3, 4], "2145": [], "self": [2, 3], "filelist": [], "octnam": [], "2143": [], "insert": [], "oconv": 4, "2144": [], "open": 2, "oct": [3, 4], "f": [], "_": [], "err": 4, "_popen": [], "none": [2, 3, 4], "2146": [], "todo": [], "except": 2, "handl": [], "up": 3, "2147": [], "102": [], "cmd": [], "data_in": [], "data_out": [], "99": [], "els": 3, "100": [2, 4], "shell": [], "fals": [2, 3, 4], "p": 3, "popen": [], "bufsiz": [], "stdin": [], "pipe": [], "stdout": [], "stderr": [], "true": [2, 3, 4], "quick": [], "mai": [], "secur": [], "concern": [], "103": [], "data": 1, "commun": [], "programdata": [2, 3], "anaconda3": [2, 3], "subprocess": [], "1026": [], "__init__": [], "arg": 3, "execut": 2, "preexec_fn": [], "close_fd": [], "cwd": [], "universal_newlin": [], "startupinfo": [], "creationflag": [], "restore_sign": [], "start_new_sess": [], "pass_fd": [], "group": [], "extra_group": [], "encod": [], "error": 4, "text": [], "umask": [], "pipes": [], "process_group": [], "1022": [], "text_mod": [], "1023": [], "io": [], "textiowrapp": [], "1024": [], "_execute_child": [], "1027": [], "1028": [], "1029": [], "p2cread": [], "p2cwrite": [], "1030": [], "c2pread": [], "c2pwrite": [], "1031": [], "errread": [], "errwrit": [], "1032": [], "1033": [], "gid": [], "uid": [], "1034": [], "1035": [], "1036": [], "cleanup": [], "child": [], "fail": [], "1037": [], "1538": [], "unused_restore_sign": [], "unused_gid": [], "unused_uid": [], "unused_umask": [], "unused_start_new_sess": [], "unused_process_group": [], "1536": [], "process": [2, 4], "1537": [], "try": 2, "hp": [], "ht": [], "pid": [], "tid": [], "_winapi": [], "createprocess": [], "1539": [], "special": [], "1540": [], "1541": [], "int": [], "1542": [], "1543": [], "1544": [], "1545": [], "1546": [], "final": [], "1547": [], "close": 3, "parent": [], "copi": [], "those": [], "1548": [], "onli": 3, "1551": [], "when": [2, 3], "exit": 3, "1552": [], "readfil": [], "hang": [], "1553": [], "_close_pipe_fd": [], "1554": [], "1555": [], "winerror": [], "cannot": [], "specifi": 2, "analysi": [2, 3, 4], "analysisobj": [3, 4], "frontscan": [3, 4], "backscan": [3, 4], "groundscan": 3, "moduleanalysi": [3, 4], "_groundscan_east": [], "compar": [2, 3, 4], "back": [3, 4], "vs": [2, 3, 4], "front": [3, 4], "irradi": [3, 4], "subsystem": 3, "distribut": [2, 3], "visit": [2, 3], "microsoft": 3, "aka": 3, "ms": 3, "wslstore": 3, "calledprocesserror": 3, "get_ipython": 3, "run_cell_mag": 3, "ipython": 3, "core": 3, "interactiveshel": 3, "2475": 3, "magic_nam": 3, "2473": 3, "builtin_trap": 3, "2474": 3, "magic_arg_": 3, "fn": 3, "kwarg": 3, "2477": 3, "prevent": [2, 3], "output": [2, 3], "being": 3, "displai": 3, "2478": 3, "magic": 3, "decod": 3, "output_can_be_silenc": 3, "2479": 3, "token": 3, "express": [2, 3], "2480": 3, "getattr": 3, "magic_output_can_be_silenc": 3, "script": 3, "153": 3, "scriptmag": 3, "_make_script_mag": 3, "named_script_mag": 3, "151": 3, "152": 3, "return": [2, 3, 4], "shebang": 3, "305": [3, 4], "300": 3, "raise_error": 3, "returncod": 3, "301": 3, "If": [2, 3], "still": 3, "must": [2, 3], "302": 3, "kill": 3, "yet": [2, 3], "seen": 3, "its": [2, 3], "don": 3, "t": [2, 3, 4], "wait": 3, "303": 3, "case": 3, "stuck": 3, "uninterrupt": 3, "sleep": 3, "9": [2, 3, 4], "sigkil": 3, "304": 3, "rc": 3, "rais": [3, 4], "b": 3, "non": [3, 4], "zero": [3, 4], "statu": 3, "cp": [3, 4], "r": [2, 3, 4], "rm": [3, 4], "librarypath": [3, 4], "25": [2, 3, 4], "2854": [3, 4], "51": [3, 4], "5310": [3, 4], "04": [2, 3, 4], "7": [2, 3, 4], "_modulescan": 3, "nsrdb": 1, "arrai": 1, "power": 1, "pvlib": 1, "exampl": [1, 2], "mandi": 1, "lewi": 1, "bifipv": 1, "talk": 1, "comparison": [], "summar": [], "datafram": 2, "few": 2, "metric": [], "entir": [], "singl": 2, "dai": 2, "modif": 2, "model": [2, 3, 4], "101": [2, 4], "train": 2, "which": 2, "been": 2, "offer": 2, "pvsc": 2, "pvmc": 2, "pydata": 2, "global": 2, "hand": 2, "On": 2, "workshop": 2, "other": [2, 3], "event": 2, "It": 2, "great": 2, "wai": 2, "student": 2, "enthusiast": 2, "learn": 2, "AND": 2, "latest": 2, "pvsc50": 2, "perform": [2, 4], "look": [2, 3], "ghi": [2, 4], "dni": 2, "dhi": 2, "drybulb": 2, "wspd": 2, "insol": 2, "df": 2, "len": [2, 4], "head": 2, "input": 2, "tool": 2, "plote": 2, "aggreg": 2, "resampl": 2, "freq": 2, "sum": [2, 4], "dateoffset": 2, "shortcut": 2, "set": 2, "frequenc": 2, "web": 2, "base": 2, "ar": [2, 3, 4], "These": [2, 3], "directli": 2, "deriv": 2, "simul": [2, 3], "stochast": 2, "dataset": 2, "intend": 2, "repres": 2, "given": [2, 4], "provid": [2, 4], "speed": 2, "hypothet": 2, "less": 2, "median": 2, "resourc": 2, "select": [2, 4], "individu": 2, "month": 2, "out": 2, "extend": 2, "period": 2, "measurememt": 2, "sai": 2, "20": [2, 3, 4], "construct": 2, "worth": 2, "There": 2, "sever": 2, "method": 2, "idea": 2, "monthli": 2, "summari": 2, "statist": 2, "take": [2, 4], "li": 2, "middl": 2, "two": 2, "januari": [2, 4], "exactli": 2, "same": 2, "so": [2, 4], "total": [2, 4], "give": 2, "normal": 2, "fall": 2, "closest": 2, "chosen": 2, "februari": 2, "march": 2, "all": 2, "twelv": 2, "stitch": 2, "togeth": 2, "long": 2, "oldest": 2, "were": 2, "nearest": 2, "station": 2, "airport": 2, "todai": 2, "common": 2, "satellit": 2, "imageri": 2, "becaus": 2, "improv": 2, "spatial": 2, "resolut": 2, "better": 2, "feel": 2, "ll": 2, "bundl": 2, "some": [2, 3], "builtin": 2, "like": [2, 3], "befor": 2, "thei": 2, "re": [2, 4], "go": 2, "three": 2, "photovolta": 2, "energi": [2, 4], "timeseri": 2, "tabular": 2, "matplotlib": [2, 4], "visual": 2, "part": 2, "access": 2, "colab": 2, "next": 2, "depend": 2, "modulenotfounderror": 2, "later": 2, "raw": [2, 4], "githubusercont": [2, 4], "default": 2, "writeabl": 2, "alreadi": 2, "satisfi": 2, "appdata": 2, "roam": 2, "python311": 2, "16": [2, 4], "pytz": 2, "request": 2, "31": [2, 4], "scipi": 2, "h5py": 2, "contourpi": 2, "cycler": 2, "fonttool": 2, "22": 2, "42": 2, "kiwisolv": 2, "23": 2, "pillow": 2, "pypars": 2, "dateutil": 2, "8": [2, 4], "tzdata": 2, "2022": 2, "charset": 2, "idna": 2, "urllib3": 2, "21": 2, "26": 2, "certifi": 2, "2017": 2, "17": [2, 4], "variabl": 2, "wrangl": 2, "pyplot": [2, 4], "plt": [2, 4], "queri": 2, "instantan": 2, "over": 2, "area": 2, "practic": 2, "interpret": 2, "separ": 2, "differ": [2, 3], "compon": 2, "unit": 2, "watt": 2, "squar": [2, 3, 4], "meter": [2, 4], "anemomet": 2, "type": 2, "cup": 2, "shown": 2, "side": 2, "pictur": 2, "number": [2, 4], "rotat": 2, "time": [2, 4], "interv": [2, 4], "vane": 2, "left": 2, "report": 2, "blow": 2, "known": 2, "dry": 2, "bulb": 2, "ambient": 2, "devic": 2, "shield": 2, "radiat": 2, "moistur": 2, "resist": 2, "rtd": 2, "thermocoupl": 2, "within": 2, "block": 2, "sunlight": 2, "reach": 2, "sensor": [2, 3], "avoid": 2, "radi": 2, "heat": 2, "natur": 2, "flow": 2, "around": 2, "accur": 2, "util": 2, "forc": 2, "across": 2, "celsiu": 2, "scale": 2, "plai": 2, "larg": 2, "role": 2, "invert": 2, "cool": 2, "convect": 2, "surround": 2, "although": 2, "horizont": 2, "intens": 2, "plane": 2, "diffus": 2, "subset": 2, "isn": 2, "come": 2, "g": 2, "light": 2, "sky": 2, "blue": 2, "mani": 2, "sourc": 2, "project": 2, "nation": 2, "databas": [2, 4], "websit": 2, "accross": 2, "world": 2, "programmat": 2, "write": 2, "servic": 2, "plu": 2, "avail": [2, 3], "own": 2, "format": 2, "easili": 2, "spreadsheet": 2, "excel": 2, "iotool": 2, "read_epw": 2, "pvgi": 2, "european": 2, "union": 2, "goverment": 2, "agenc": 2, "get_pvgis_tmi": 2, "perhap": 2, "anoth": 2, "link": 2, "sam": [2, 4], "gov": 2, "html": 2, "commerci": 2, "under": [2, 4], "subscript": 2, "via": 2, "leverag": 2, "solaranywher": 2, "solargi": 2, "vaisala": 2, "meteonorm": 2, "dnv": 2, "compass": 2, "At": 2, "network": 2, "lot": 2, "valuabl": 2, "pvdaq": 2, "indic": 2, "pvwatt": 2, "order": 2, "regist": 2, "demo_kei": 2, "limit": 2, "bandwidth": 2, "usag": 2, "get_psm3": 2, "wrap": 2, "much": 2, "easier": 2, "skip": 2, "ahead": 2, "section": [2, 3], "But": 2, "do": 2, "pleas": 2, "paus": 2, "now": 2, "signup": 2, "what": 2, "nowadai": 2, "phrase": 2, "interchang": 2, "recip": 2, "how": [2, 3], "ie": 2, "could": 2, "simpl": 2, "signatur": 2, "publish": 2, "eg": 2, "solarposit": 2, "iso8601": 2, "timezon": [2, 3], "latitud": 2, "longitud": 2, "elev": [2, 4], "zenith": 2, "A": 2, "url": [2, 4], "won": 2, "too": 2, "pretti": 2, "explanatori": 2, "easi": 2, "enter": 2, "broomfield": 2, "co": [2, 4], "v6": 2, "api_kei": 2, "system_capac": 2, "180": [2, 4], "array_typ": 2, "module_typ": 2, "loss": 2, "addit": 2, "popular": 2, "curl": 2, "httpie": 2, "nagwar": 2, "freemium": 2, "gui": 2, "postman": 2, "nrel_api_kei": 2, "note": 2, "quot": 2, "doubl": 2, "both": 2, "fine": 2, "dure": 2, "live": 2, "ve": 2, "dedic": 2, "server": 2, "servier": 2, "keyerror": 2, "north": 2, "carolina": 2, "want": 2, "somewher": 2, "one": 2, "san": 2, "juan": 2, "puerto": 2, "rico": 2, "coordin": 2, "18": [2, 4], "4671": 2, "66": [2, 4], "1185": 2, "dictionari": 2, "metadata": 2, "df_tmy": 2, "email": 2, "silvana": 2, "ovaitt": 2, "ani": 2, "psm3": 2, "359": 2, "pvlibdeprecationwarn": 2, "renam": 2, "convent": 2, "map_vari": 2, "enabl": 2, "behavior": 2, "hide": 2, "warn": [2, 4], "id": 2, "145809": 2, "citi": 2, "state": 2, "countri": 2, "73": [2, 4], "zone": 2, "1820": 2, "dew": 2, "m2": 2, "pressur": 2, "mbar": 2, "degre": 2, "surfac": [2, 4], "hour": 2, "minut": 2, "2011": 2, "00": [2, 3, 4], "07": [2, 4], "15": [2, 4], "87": 2, "790": 2, "277": 2, "800": 2, "275": 2, "02": 2, "273": 2, "03": [2, 3], "272": 2, "271": 2, "column": [2, 3, 4], "index": [2, 3, 4], "dtype": [2, 4], "object": 2, "timestamp": [2, 4], "real": 2, "came": 2, "read_tmy3": 2, "had": 2, "argument": 2, "everyth": 2, "align": 2, "dummi": 2, "doesn": 2, "featur": 2, "conveni": 2, "let": 2, "1990": 2, "to_datetim": [2, 3, 4], "bar": 2, "ylabel": 2, "h": [2, 4], "solar_posit": 2, "get_solarposit": 2, "tracker_data": 2, "track": [2, 4], "singleaxi": 2, "apparent_zenith": 2, "axis_azimuth": [2, 4], "surface_tilt": 2, "fillna": 2, "surface_azimuth": 2, "df_poa_track": 2, "get_total_irradi": 2, "solar_zenith": 2, "solar_azimuth": 2, "tracker_poa": 2, "poa_glob": 2, "temperature_model_paramet": 2, "sapm": 2, "open_rack_glass_polym": 2, "cell_temperatur": 2, "sapm_cel": 2, "gamma_pdc": 2, "004": 2, "divid": 2, "namepl": 2, "1e3": 2, "array_pow": 2, "pvsystem": 2, "pvwatts_dc": 2, "24": [2, 4], "respons": 2, "scatter": 2, "colorbar": 2, "xlabel": 2, "poa": 2, "titl": 2, "color": [2, 4], "amb": 2, "show": [2, 3], "strong": 2, "linear": 2, "trend": 2, "howev": 2, "chang": [2, 4], "increas": 2, "drop": 2, "gradient": 2, "smoother": 2, "smaller": 2, "coeffici": 2, "correspondingli": 2, "effect": 2, "array_power_low_tempco": 2, "002": 2, "licens": 2, "creativ": 2, "attribut": 2, "receiv": 3, "evalu": 3, "solar": 3, "ersourc": 3, "plant": 3, "bifacia_radi": 3, "properli": 3, "outlin": 3, "trick": 3, "ad": [3, 4], "extra": 3, "geometri": 3, "pillar": 3, "post": 3, "hack": 3, "map": 3, "variat": 3, "crop": 3, "between": [3, 4], "analys": 3, "And": 3, "223": 4, "g58332d6": 4, "dirti": 4, "agripv_exampl": 3, "doha": [3, 4], "are_abu": [], "dhabi": [], "412170_iwec": [], "pass": 3, "empti": [3, 4], "grab": 3, "weatherdata": 3, "assign": [], "000": [], "modulenam": 3, "collector": [3, 4], "landscap": 3, "ygap": [3, 4], "xgap": [3, 4], "zgap": [3, 4], "torquetub": [3, 4], "tubetyp": [3, 4], "hex": 3, "metal_grei": [3, 4], "black": 3, "diamet": [3, 4], "axisofrotationtorquetub": 3, "05": [3, 4], "visibl": [3, 4], "add": 3, "tubeparam": [3, 4], "axisofrot": [3, 4], "pre": 4, "overwritten": 4, "datetim": [3, 4], "awar": 3, "est": 3, "sky2_24": [], "43_54": [], "65_2023": [], "04_1300": [], "desir": 3, "view": 3, "rvu": 3, "vf": 3, "vp": 3, "comment": [3, 4], "instead": [3, 4], "termin": 3, "stop": 3, "until": 3, "adjust": [3, 4], "modwant": 3, "rowwant": 3, "moduleresultsfront": 3, "moduleresultsback": 3, "linescan": 4, "_modulescan_row2_module1_front": [], "_modulescan_row2_module1_back": [], "irr__modulescan_row2_module1": [], "groundresult": 3, "_groundscan": 3, "_groundscan_row2_module3_front": [], "_groundscan_row2_module3_back": [], "irr__groundscan_row2_module3_front": [], "irr__groundscan_row2_module3_back": [], "optim": 4, "artifici": 4, "axi": 4, "golden": 4, "colorado": 4, "70": 4, "reflect": 4, "setup": 4, "syntaxerror": 4, "lead": 4, "decim": 4, "integ": 4, "liter": 4, "permit": 4, "0o": 4, "prefix": 4, "octal": 4, "test_fold": 4, "num_panel": 4, "panel": 4, "width": 4, "length": 4, "cm": 4, "gap": 4, "055": 4, "130175": 4, "round": 4, "sat": 4, "east": 4, "angl": 4, "west": 4, "axis_tilt": 4, "hub_height": 4, "gcr": 4, "bf": 4, "patch": 4, "deploi": 4, "librari": 4, "20modul": 4, "db": 4, "read_csv": 4, "index_col": 4, "might": 4, "big": 4, "modfilter2": 4, "str": 4, "startswith": 4, "longi": 4, "endswith": 4, "lr6": 4, "60hibd": 4, "305m": 4, "cecmod": 4, "1st": 4, "entri": 4, "module_pow": 4, "stc": 4, "dcacratio": 4, "green": 4, "technolog": 4, "ltd": 4, "52": 4, "reflector_length": 4, "reflector_width": 4, "end": 4, "flush": 4, "edg": 4, "equival": 4, "reflector_offset": 4, "center": 4, "respect": 4, "torqu": 4, "tube": 4, "new": 4, "descript": 4, "custom": 4, "sheet": 4, "ref_material_nam": 4, "ground_sheet": 4, "spectral": 4, "invari": 4, "rrefl": 4, "grefl": 4, "brefl": 4, "mandy_reflector": 4, "pv_modul": 4, "addmateri": 4, "reflector_nam": 4, "reflector_": 4, "reflector_modul": 4, "modulemateri": 4, "overwrit": 4, "reflector_1": 4, "0m": 4, "08": 4, "0700": 4, "tz": 4, "utc": 4, "09": 4, "14": 4, "ts": 4, "rang": 4, "ts_string": 4, "zfill": 4, "ghi_t": 4, "getsingletimestamptrackerangl": 4, "limit_angl": 4, "50": 4, "backtrack": 4, "scenedict1": 4, "scene1": 4, "getfilelist": 4, "basenam": 4, "scan": 4, "dimens": 4, "reference_t": 4, "full": 4, "scenedict2": 4, "origini": 4, "originx": 4, "appendradfil": 4, "scene2": 4, "m_t": 4, "reference_ts0000_row2_module4_front": 4, "reference_ts0000_row2_module4_back": 4, "irr_reference_ts0000_row2_module4": 4, "0m_ts0000_row2_module4_front": 4, "0m_ts0000_row2_module4_back": 4, "irr_reflector_1": 4, "0m_ts0000_row2_module4": 4, "reference_ts0001_row2_module4_front": 4, "reference_ts0001_row2_module4_back": 4, "irr_reference_ts0001_row2_module4": 4, "0m_ts0001_row2_module4_front": 4, "0m_ts0001_row2_module4_back": 4, "0m_ts0001_row2_module4": 4, "reference_ts0002_row2_module4_front": 4, "reference_ts0002_row2_module4_back": 4, "irr_reference_ts0002_row2_module4": 4, "0m_ts0002_row2_module4_front": 4, "0m_ts0002_row2_module4_back": 4, "0m_ts0002_row2_module4": 4, "reference_ts0003_row2_module4_front": 4, "reference_ts0003_row2_module4_back": 4, "irr_reference_ts0003_row2_module4": 4, "0m_ts0003_row2_module4_front": 4, "0m_ts0003_row2_module4_back": 4, "0m_ts0003_row2_module4": 4, "reference_ts0004_row2_module4_front": 4, "reference_ts0004_row2_module4_back": 4, "irr_reference_ts0004_row2_module4": 4, "0m_ts0004_row2_module4_front": 4, "0m_ts0004_row2_module4_back": 4, "0m_ts0004_row2_module4": 4, "reference_ts0005_row2_module4_front": 4, "reference_ts0005_row2_module4_back": 4, "irr_reference_ts0005_row2_module4": 4, "0m_ts0005_row2_module4_front": 4, "0m_ts0005_row2_module4_back": 4, "0m_ts0005_row2_module4": 4, "reference_ts0006_row2_module4_front": 4, "reference_ts0006_row2_module4_back": 4, "irr_reference_ts0006_row2_module4": 4, "0m_ts0006_row2_module4_front": 4, "0m_ts0006_row2_module4_back": 4, "0m_ts0006_row2_module4": 4, "reference_ts0007_row2_module4_front": 4, "reference_ts0007_row2_module4_back": 4, "irr_reference_ts0007_row2_module4": 4, "0m_ts0007_row2_module4_front": 4, "0m_ts0007_row2_module4_back": 4, "0m_ts0007_row2_module4": 4, "reference_ts0008_row2_module4_front": 4, "reference_ts0008_row2_module4_back": 4, "irr_reference_ts0008_row2_module4": 4, "0m_ts0008_row2_module4_front": 4, "0m_ts0008_row2_module4_back": 4, "0m_ts0008_row2_module4": 4, "neg": 4, "2151": 4, "xform": 4, "rx": 4, "nan": 4, "1500000000000004": 4, "rz": 4, "pv_module_c_nan_rtr_5": 4, "70000_tilt_nan_7modsx3rows_origin0": 4, "reference_ts0009_row2_module4_front": 4, "rtrace": 4, "reference_ts0009_row2_module4_back": 4, "0m_ts0009_row2_module4_front": 4, "0m_ts0009_row2_module4_back": 4, "resultsfold": 4, "join": 4, "avg_frontirrad": 4, "avg_rearirrad": 4, "avg_totalirrad": 4, "mad": 4, "power_dc": 4, "power_ac": 4, "ref_avg_frontirrad": 4, "ref_avg_rearirrad": 4, "ref_avg_totalirrad": 4, "ref_mad": 4, "ref_power_dc": 4, "ref_power_ac": 4, "front_irrgain": 4, "rear_irrgain": 4, "total_irrgain": 4, "total_energygain_ac": 4, "results_df": 4, "timestamp_list": 4, "temp_air": 4, "wind_spe": 4, "loc": 4, "isnan": 4, "append": 4, "sim_nam": 4, "irr_": 4, "_t": 4, "_row2_module4": 4, "result_fil": 4, "frontirrad": 4, "wm2front": 4, "to_numpi": 4, "float": 4, "rearirrad": 4, "wm2back": 4, "totalirrad": 4, "mean": 4, "mad_t": 4, "mismatch": 4, "mad_fn": 4, "mmloss_fit": 4, "054": 4, "068": 4, "power_t": 4, "calculateperform": 4, "power_dc_t": 4, "power_ac_t": 4, "clip": 4, "ref_nam": 4, "irr_reference_t": 4, "reference_fil": 4, "data_ref": 4, "ref_frontirrad": 4, "ref_rearirrad": 4, "ref_totalirrad": 4, "ref_mad_t": 4, "ref_power_t": 4, "ref_power_dc_t": 4, "ref_power_ac_t": 4, "convert": 4, "dt": 4, "tz_local": 4, "futurewarn": 4, "element": 4, "seri": 4, "deprec": 4, "typeerror": 4, "futur": 4, "ser": 4, "iloc": 4, "alpha_sc": 4, "65": 4, "a_ref": 4, "i_l_ref": 4, "67": 4, "i_o_ref": 4, "68": 4, "r_sh_ref": 4, "69": 4, "r_": 4, "53": 4, "508667": 4, "311103": 4, "59": 4, "326439": 4, "221": 4, "173833": 4, "28": 4, "095227": 4, "240": 4, "840492": 4, "263": 4, "406": 4, "1298": 4, "313983": 4, "452": 4, "549588": 4, "391": 4, "475": 4, "705633": 4, "87991": 4, "527": 4, "42157": 4, "436": 4, "443": 4, "6279": 4, "110957": 4, "492": 4, "70557": 4, "330": 4, "340": 4, "3514": 4, "49824": 4, "382": 4, "000168": 4, "393": 4, "533": 4, "0483": 4, "75": 4, "808643": 4, "586": 4, "11435": 4, "292": 4, "560": 4, "131633": 4, "72": 4, "924423": 4, "611": 4, "17873": 4, "133": 4, "8946": 4, "37709": 4, "357": 4, "758563": 4, "30832": 4, "19": 4, "051136": 4, "554813": 4, "21588": 4, "219809": 4, "78": 4, "928607": 4, "025867": 4, "566333": 4, "552143": 4, "147": 4, "659042": 4, "405": 4, "9095": 4, "43": 4, "394143": 4, "548472": 4, "170": 4, "434469": 4, "3273": 4, "335443": 4, "116434": 4, "160": 4, "546557": 4, "412867": 4, "56": 4, "097147": 4, "085784": 4, "124": 4, "058078": 4, "723567": 4, "45": 4, "155583": 4, "75694": 4, "188": 4, "070143": 4, "272067": 4, "173553": 4, "766518": 4, "196": 4, "500482": 4, "559": 4, "348633": 4, "44": 4, "355527": 4, "304744": 4, "116": 4, "068826": 4, "736233": 4, "100987": 4, "57": 4, "20593": 4, "364473": 4, "349619": 4, "086167": 4, "234": 4, "0223": 4, "991582": 4, "76": 4, "598557": 4, "066945": 4, "908092": 4, "142": 4, "360015": 4, "054273": 4, "512": 4, "66211": 4, "36853": 4, "165": 4, "83357": 4, "079594": 4, "482": 4, "680869": 4, "204505": 4, "157": 4, "329223": 4, "048495": 4, "372": 4, "332475": 4, "300231": 4, "120": 4, "92546": 4, "109228": 4, "569": 4, "093554": 4, "270376": 4, "182": 4, "911501": 4, "041961": 4, "590": 4, "397502": 4, "407135": 4, "190": 4, "141857": 4, "139984": 4, "347": 4, "606924": 4, "32889": 4, "112": 4, "796362": 4, "047883": 4, "34228": 4, "706799": 4, "823062": 4, "323507": 4, "91348": 4, "041898": 4, "817819": 4, "727878": 4, "722272": 4, "519351": 4, "878984": 4, "774407": 4, "981324": 4, "07688": 4, "044969": 4, "762754": 4, "596522": 4, "590537": 4, "48": 4, "140276": 4, "990861": 4, "820294": 4, "408877": 4, "519871": 4, "344148": 4, "234518": 4, "920436": 4, "901214": 4, "sum_frontirrad": 4, "sum_rearirrad": 4, "sum_totalirrad": 4, "sum_power_dc": 4, "sum_power_ac": 4, "sum_ref_frontirrad": 4, "sum_ref_rearirrad": 4, "sum_ref_totalirrad": 4, "sum_ref_power_dc": 4, "sum_ref_power_ac": 4, "total_front_irrgain": 4, "total_rear_irrgain": 4, "total_total_irrgain": 4, "total_total_energygain_ac": 4, "gain": 4, "rear": 4, "ac": 4, "mdate": 4, "line2d": 4, "fig_x": 4, "fig_i": 4, "titles": 4, "labels": 4, "lw": 4, "markers": 4, "view_year": 4, "view_month": 4, "view_dat": 4, "3rd": 4, "fig": 4, "ax": 4, "subplot": 4, "figsiz": 4, "ax2": 4, "twinx": 4, "k": 4, "xaxi": 4, "set_major_loc": 4, "hourloc": 4, "formatt": 4, "dateformatt": 4, "set_major_formatt": 4, "set_xlim": 4, "set_ylabel": 4, "fontsiz": 4, "set_xlabel": 4, "custom_lin": 4, "linestyl": 4, "custom_label": 4, "legend": 4, "0x1719a848410": 4}, "objects": {}, "objtypes": {}, "objnames": {}, "titleterms": {"bifacial_radi": [0, 1, 3, 4], "train": [0, 1], "jupyt": 0, "book": 0, "local": 0, "document": 0, "welcom": 1, "interact": 1, "1": [2, 3], "basic": 3, "run": 4, "setup": 3, "creat": 3, "pv": [2, 4], "ic": [], "simul": [], "object": [3, 4], "tutori": 2, "5": 2, "nsrdb": 2, "weather": [2, 3], "data": [2, 3, 4], "arrai": 2, "power": 2, "pvlib": 2, "step": [2, 3], "concept": 2, "python": 2, "typic": 2, "meteorolog": 2, "year": 2, "first": 2, "import": 2, "librari": 2, "irradi": 2, "wind": 2, "air": 2, "temperatur": 2, "where": 2, "get": [2, 4], "free": 2, "solar": 2, "els": 2, "can": 2, "you": 2, "histor": 2, "nrel": 2, "api": 2, "kei": 2, "applic": 2, "program": 2, "interfac": 2, "fetch": 2, "tmy": 2, "from": 2, "2": 3, "agripv": 3, "exampl": [3, 4], "preview": 3, "what": 3, "we": 3, "0": 3, "download": 3, "read": 3, "set": [3, 4], "albedom": 3, "make": [3, 4], "modul": [3, 4], "sky": 3, "scene": 3, "put": 3, "all": 3, "togeth": 3, "analyz": 3, "panel": 3, "ground": 3, "3": 4, "mandi": 4, "lewi": 4, "bifipv": 4, "talk": 4, "input": 4, "locat": 4, "system": 4, "reflector": 4, "etc": 4, "up": 4, "cec": 4, "paramet": 4, "comparison": 4, "summar": 4, "output": 4, "panda": 4, "datafram": 4, "calcul": 4, "few": 4, "metric": 4, "entir": 4, "plot": 4, "result": 4, "singl": 4, "dai": 4}, "envversion": {"sphinx.domains.c": 2, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 6, "sphinx.domains.index": 1, "sphinx.domains.javascript": 2, "sphinx.domains.math": 2, "sphinx.domains.python": 3, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.intersphinx": 1, "sphinxcontrib.bibtex": 9, "sphinx": 56}}) \ No newline at end of file diff --git a/tutorials/2 - bifacial_radiance Basic AgriPV Example.html b/tutorials/2 - bifacial_radiance Basic AgriPV Example.html index 1d2d6d6b..d171b50f 100755 --- a/tutorials/2 - bifacial_radiance Basic AgriPV Example.html +++ b/tutorials/2 - bifacial_radiance Basic AgriPV Example.html @@ -170,10 +170,6 @@
  • Tutorial 1 & 5 - NSRDB Weather Data to Array Power with PVLib
  • 2 - bifacial_radiance Basic AgriPV Example
  • 3 - bifacial_radiance Mandy Lewis bifiPV Talk:
  • - - - - @@ -570,14 +566,6 @@

    1. Create bifacial_radiance object -
    Working on a  Windows 10
    -Python version  3.11.4 | packaged by Anaconda, Inc. | (main, Jul  5 2023, 13:38:37) [MSC v.1916 64 bit (AMD64)]
    -Pandas version  2.1.0
    -bifacial_radiance version  0.4.2+223.g58332d6.dirty
    -
    -
    -

    Download and read the weather data#

    @@ -621,17 +599,6 @@

    Download and read the weather data -
    Getting weather file: ARE_Abu.Dhabi.412170_IWEC.epw
    - ... OK!
    -8760 line in WeatherFile. Assuming this is a standard hourly WeatherFile for the year for purposes of saving Gencumulativesky temporary weather files in EPW folder.
    -Coercing year to 2023
    -Filtering dates
    -Saving file EPWs\metdata_temp.csv, # points: 8760
    -Calculating Sun position for Metdata that is right-labeled  with a delta of -30 mins. i.e. 12 is 11:30 sunpos
    -
    -
    -

    @@ -642,13 +609,6 @@

    Set the albedom -
     Assigned Albedo from metdata.albedo
    -Loading albedo, 11 value(s), 0.000 avg
    -0 nonzero albedo values.
    -
    -
    -

    @@ -685,13 +645,6 @@

    Make the module -
    Module Name: 3-up-collector
    -Module 3-up-collector updated in module.json
    -Pre-existing .rad file objects\3-up-collector.rad will be overwritten
    -
    -
    -

    @@ -703,11 +656,6 @@

    Make the Sky -
    'skies\\sky2_24.43_54.65_2023-12-04_1300.rad'
    -
    -
    -

    @@ -740,11 +688,6 @@

    Put it all together -
    Created AgriPV_example.oct
    -
    -
    -

    If desired, you can view the Oct file at this point:

    rvu -vf views\front.vp -e .01 tutorial_1.oct

    @@ -777,13 +720,6 @@

    Analyze the Panel -
    Linescan in process: _modulescan_Row2_Module1_Front
    -Linescan in process: _modulescan_Row2_Module1_Back
    -Saved: results\irr__modulescan_Row2_Module1.csv
    -
    -
    -

    @@ -802,14 +738,6 @@

    Analyze the Ground -
    Linescan in process: _groundscan_Row2_Module3_Front
    -Linescan in process: _groundscan_Row2_Module3_Back
    -Saved: results\irr__groundscan_Row2_Module3_Front.csv
    -Saved: results\irr__groundscan_Row2_Module3_Back.csv
    -
    -
    -

    diff --git a/tutorials/3 - bifacial_radiance Mandy Lewis bifiPV Talk Reflector Optimization Example.html b/tutorials/3 - bifacial_radiance Mandy Lewis bifiPV Talk Reflector Optimization Example.html index 1aca0d2f..ff777152 100755 --- a/tutorials/3 - bifacial_radiance Mandy Lewis bifiPV Talk Reflector Optimization Example.html +++ b/tutorials/3 - bifacial_radiance Mandy Lewis bifiPV Talk Reflector Optimization Example.html @@ -169,10 +169,6 @@
  • Tutorial 1 & 5 - NSRDB Weather Data to Array Power with PVLib
  • 2 - bifacial_radiance Basic AgriPV Example
  • 3 - bifacial_radiance Mandy Lewis bifiPV Talk:
  • - - - - @@ -415,19 +411,15 @@

    Contents

    @@ -654,9 +646,8 @@

    Make Modules and Reflectors objects -

    Run bifacial_radiance comparison#

    +
    +

    Run bifacial_radiance comparison#

    metdata.datetime
    @@ -841,8 +832,8 @@ 

    Run bifacial_radiance comparison -

    Summarize output data in pandas dataframe#

    +
    +

    Summarize output data in pandas dataframe#

    resultsfolder = os.path.join(test_folder, 'results')
    @@ -1512,8 +1503,8 @@ 

    Summarize output data in pandas dataframe -

    Calculate a few metrics for entire run#

    +
    +

    Calculate a few metrics for entire run#

    """ Summarize Results """
    @@ -1552,8 +1543,8 @@ 

    Calculate a few metrics for entire run -

    Plot results - single day example#

    +
    +

    Plot results - single day example#

    import matplotlib.dates as mdates
    @@ -1599,6 +1590,7 @@ 

    Plot results - single day example

    +