bifacial_radiance
bifacial_radiance copied to clipboard
TMY files causes simulation errors
Hello,
I'm trying simulate a cenary with my TMY file. I've took an example from https://rredc.nrel.gov/solar/old_data/nsrdb/1991-2005/tmy3/
This is a copy of a part from my TMY file:
722740,"FVT SolarGis RA IGI TK1XNS",MG,-3.0,-19.769,-47.044,1099 Date (MM/DD/YYYY),Time (HH:MM),GHI,(W/m^2),DHI (W/m^2),DNI (W/m^2) 01/01/2005,00:00,0,0,0 01/01/2005,01:00,0,0,0 01/01/2005,02:00,0,0,0 01/01/2005,03:00,0,0,0 01/01/2005,04:00,0,0,0 01/01/2005,05:00,4,0,0 01/01/2005,06:00,47,44,15
Well, when I simulate my cenary with TMY example file it does work, but every time I switch this file for my TMY the comand window gives me that traceback:
Starting 1-axis tracking simulation
C:\Users\FVT PC-03\anaconda3\lib\site-packages\pvlib\tracking.py:555: RuntimeWarning: invalid value encountered in remainder surface_azimuth = surface_azimuth % 360 Exception in Tkinter callback Traceback (most recent call last): File "C:\Users\FVT PC-03\anaconda3\lib\tkinter_init_.py", line 1705, in call return self.func(*args) File "C:\Users\FVT PC-03\Desktop\Bifacial-Radiance\bifacial_radiance-master\bifacial_radiance\gui.py", line 439, in runBifacialRadiance cellLevelModuleParamsDict=cellLevelModuleParamsDict File "C:\Users\FVT PC-03\anaconda3\lib\site-packages\bifacial_radiance\modelchain.py", line 304, in runModelChain cumulativesky=simulationParamsDict["cumulativeSky"]) File "C:\Users\FVT PC-03\anaconda3\lib\site-packages\bifacial_radiance\main.py", line 1098, in set1axis fixed_tilt_angle=fixed_tilt_angle File "C:\Users\FVT PC-03\anaconda3\lib\site-packages\bifacial_radiance\main.py", line 2841, in _set1axis fixed_tilt_angle=fixed_tilt_angle) File "C:\Users\FVT PC-03\anaconda3\lib\site-packages\bifacial_radiance\main.py", line 2954, in _getTrackingAngles _roundArbitrary(trackingdata['tracker_theta'], angledelta) File "C:\Users\FVT PC-03\anaconda3\lib\site-packages\pandas\core\frame.py", line 2938, in setitem self._set_item(key, value) File "C:\Users\FVT PC-03\anaconda3\lib\site-packages\pandas\core\frame.py", line 3000, in _set_item value = self._sanitize_column(key, value) File "C:\Users\FVT PC-03\anaconda3\lib\site-packages\pandas\core\frame.py", line 3613, in _sanitize_column value = reindexer(value) File "C:\Users\FVT PC-03\anaconda3\lib\site-packages\pandas\core\frame.py", line 3604, in reindexer raise err File "C:\Users\FVT PC-03\anaconda3\lib\site-packages\pandas\core\frame.py", line 3599, in reindexer value = value.reindex(self.index)._values File "C:\Users\FVT PC-03\anaconda3\lib\site-packages\pandas\core\series.py", line 4030, in reindex return super().reindex(index=index, **kwargs) File "C:\Users\FVT PC-03\anaconda3\lib\site-packages\pandas\core\generic.py", line 4544, in reindex axes, level, limit, tolerance, method, fill_value, copy File "C:\Users\FVT PC-03\anaconda3\lib\site-packages\pandas\core\generic.py", line 4567, in _reindex_axes allow_dups=False, File "C:\Users\FVT PC-03\anaconda3\lib\site-packages\pandas\core\generic.py", line 4613, in _reindex_with_indexers copy=copy, File "C:\Users\FVT PC-03\anaconda3\lib\site-packages\pandas\core\internals\managers.py", line 1251, in reindex_indexer self.axes[axis]._can_reindex(indexer) File "C:\Users\FVT PC-03\anaconda3\lib\site-packages\pandas\core\indexes\base.py", line 3099, in _can_reindex raise ValueError("cannot reindex from a duplicate axis") ValueError: cannot reindex from a duplicate axis
I'd like to know what could be the problem?
I am very grateful for your help, Best regards