-
Notifications
You must be signed in to change notification settings - Fork 84
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Allow for custom tracker rotation angles timeseries input for subarrays #1071
Conversation
running through sdk
LK file and dll for SDKtool testing. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Functionality looks good.
SDKtool scripts to test importing custom tracker rotation and cell temp arrays with simulation error checks: custom-tilt-temp-sdktool-scripts.zip
- For cell temperature input, please change "measured" in all variable names, labels, and error messages to "custom" to be consistent with rotation angle input. Suggested variable names:
subarray1_use_custom_cell_temp
subarray1_custom_cell_temp_array
-
Please fix error message for temperature array with invalid value (should not refer to tilt angle and need space between "1" and "custom": "Error: exec fail(pvsamv1): Subarray 1custom tilt angles cannot be greater than 100degC. time -1.000000"
-
Please fix error message for custom rotation angle to refer to "custom tracker rotation angles" instead of "custom tilt angles".
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks great!
-Add SDK inputs for using custom rotation angle inputs, optional timeseries arrays
-Set tracking mode to single-axis when using this feature for the 4 subarrays
-Also update use measured module temperature feature to be unique across each subarray.
-Add unit tests
@cpaulgilman This is an SDK only feature for now. Let me know how I can help with documentation. I'm hoping to build a PySAM example notebook for this feature for a future PySAM release.
-Closes (NREL/SAM#850), updates NREL/SAM#106