Spec Sheet Based Modeling for Single Axis Tracker

48 views
Skip to first unread message

Spencer Zanardi

unread,
Mar 21, 2025, 4:57:44 PMMar 21
to pvlib-python
Hi All,

New pvlib user here and I am looking for some help related to modeling a tracking system, specifically while using "spec sheet" based modules and inverters rather than the ones retrieved via the SANDIA or CEC databases. I haven't much success finding the modules and inverters I'm interested in within those databases.

I have code written to fit a monofacial module to the CEC SDE and then, using onsite POA and module temperature data that I have, I can calculate the DC power of my simple fixed tilt array.
However, I am looking for help into turning my fixed tilt array into a single axis tracker. I am able to define the mount (SingleAxisTrackerMount), solar position, tracker orientation, an array, and a PVsystem. I am most confused on how to define certain array parameters (module_parameters and temperature_model_parameters) and a PVSystem parameter (inverter_parameter).

How do I define the three parameters listed above for a custom module, inverter, and self-provided weather data? The tutorials I've found import the data for those 3 parameters, so I'm finding it difficult to properly instantiate those variables given I want to custom build these parameters. 
Are the module_parameters equal to my output from pvsystem.calcparams_cec? 
What about temperature_model_parameters? Is that just the cell temperature over the time period?
Inverter.sandia_fit?

I've attached my example code to calculate the fixed tilt array, with my attempt at single axis tracking commented out at the bottom.

Please do not hesitate to ask me any follow up questions; my explanation and questions above is definitely messy 😅

Best,

Spencer
example code.py
example code.zip
Reply all
Reply to author
Forward
0 new messages