OpenCSP: Collaborative Code and Data For CSP
DOI:
https://doi.org/10.52825/solarpaces.v3i.2369Keywords:
CSP Optical Metrology, Open-Source Software, Open-Source DataAbstract
We are announcing OpenCSP, an open-source platform including source code, applications, and data to enable collaborative development for the CSP community worldwide, supporting industry, research, and education. OpenCSP includes components of code, data, mechanical designs, tools, and documents, all provided under an open-source license allowing unlimited use. The OpenCSP code development environment is set up to enable collaborative team development of high-quality software, yet OpenCSP welcomes both polished code and rough code-in-progress. The goals of OpenCSP are to accelerate transfer of CSP metrology and analysis tools to industry, provide a resource for businesses supporting CSP, support CSP education, and to provide a community collaborative development environment to enable teams to build new advanced CSP applications more quickly, and to speed their deployment.
Downloads
References
[1] Red Hat Software. What is Linux? https://www.redhat.com/en/topics/linux/what-is-linux (accessed September 3, 2024).
[2] Pyomo. Pyomo open-source optimization modeling language. https://www.pyomo.org/ (accessed September 3, 2024).
[3] pvlib. pvlib python, a community developed toolbox for simulating photovoltaic energy systems. https://pvlib-python.readthedocs.io/en/stable/ (accessed September 3, 2024).
[4] R. C. Brost, B. Smith, F. Brimigion, B. Bean, and A. Evans. SOFAST 2.0: Open-Source Deflectometry for CSP. SolarPACES 2024, Rome, Italy, October 2024. https://doi.org/10.2172/2589648
[5] B. J. Smith, R. C. Brost, and Benjamin G. Bean. SOFAST 2.0 User Guide and Tech-nical Description. Sandia National Laboratories Report SAND2024-10936, August 2024.
[6] F. Brimigion, R. C. Brost, and B. Smith. Interactive CAD Layout of Reflection-Based Mirror Metrology Systems. SolarPACES 2023, October 2023. https://doi.org/10.52825/solarpaces.v2i.855
[7] F. Brimigion and R. C. Brost. SOFAST CAD Layout Tool Overview and User Guide, Document Version 1.0. Sandia National Laboratories Report SAND2024-10380, August 2024. https://doi.org/10.2172/2429907
[8] John W. Strachan. Revisiting the BCS, a Measurement System for Characterizing the Optics of Solar Collectors. Sandia Technical Report SAND92-2789C, 1992.
[9] S. Khalsa, C. Ho, and C. Andraka. An Automated Method to Correct Heliostat Tracking Errors. SolarPACES 2011.
[10] Ayres, et al. Heliostat Aiming Corrections with Bad Data Detection. SolarPACES 2019. Also AIP Proceedings 2303 (2020). https://doi.org/10.1063/5.0028603
[11] C. E. Andraka, et. al., “Rapid Reflective Facet Characterization Using Fringe Reflection Techniques,” Proceedings of Energy Sustainability 2009, ASME.
[12] T. März, et al. Validation of Two Optical Measurement Methods for the Qualification of the Shape Accuracy of Mirror Panels for Concentrating Solar Systems. Journal of Solar Energy Engineering 133, August 2011. https://doi.org/10.1115/1.4004240
[13] C. E. Andraka, et al. AIMFAST: Initial Dish System Alignments Results Using Fringe Reflection Methods. ASME 2011 5th Intl. Conference on Energy Sustainability, 2011. https://doi.org/10.1115/ES2011-54453
[14] S. Ulmer, T. März, C. Prahl, W. Reinalter, B. Belhomme. Automated high resolution measurement of heliostat slope errors. Solar Energy 85, pp. 685-687, 2011. https://doi.org/10.1016/j.solener.2010.01.010
[15] CSP Services. QDec system. https://www.cspservices.de/wp-content/uploads/CSPS-QDec.pdf (accessed September 3, 2024).
[16] R. A. Mitchell, G. Zhu. A non-intrusive optical (NIO) approach to characterize heliostats in utility-scale power tower plants: Methodology and in-situ validation. Solar Energy 209, pp. 431-445, 2020. https://doi.org/10.1016/j.solener.2020.09.004 .
[17] W. Jessen, et al. A Two-Stage Method for Measuring the Heliostat Offset. SolarPACES 2020. https://doi.org/10.1063/5.0087036 .
[18] J. Yellowhair. Development of an Aerial Imaging System for Heliostat Canting Assess-ments. SolarPACES 2020. https://doi.org/10.1063/5.0087057
[19] F. Wolfertstetter, et al. Airborne Soiling Measurements of Entire Solar Fields with Qfly. SolarPACES 2019. https://doi.org/10.1063/5.0028968 .
[20] J. Coventry, et al. A Robotic Vision System for Inspection of Soiling at CSP Plants. SolarPACES 2019. https://doi.org/10.1063/5.0029493 .
[21] R. C. Brost, D. E. Small, D. Novick, and B. Bean. High-Speed Assessment of Heliostat Fields without Disrupting Operations. ES 2023 17th International Conference on Energy Sustainability, Washington, DC, July 2023. https://heliocon.org/HelioCon_workshop_docs/HelioCon_Metrology_UFACET_Brost_20230712.pdf
[22] T. Wendelin, et al. Video Scanning Hartmann Optical Testing of State-of-the-Art Parabol-ic Trough Concentrators. Solar 2006 Conference (ISEC ’06), Denver, Colorado, July 2006.
Also NREL NREL/CP-550-39590, June 2006. https://doi.org/10.1115/ISEC2006-99172
[23] Brost, et al. Variation in Reflected Beam Shape and Pointing Accuracy Over Time and Heliostat Field Position. SolarPACES 2023. https://doi.org/10.52825/solarpaces.v2i.851
[24] R. C. Brost, B. Smith, and B. Bean. Hybrid Deflectometry. So-larPACES 2024, Rome, Italy, October 2024. https://doi.org/10.2172/2589649
[25] Brost, et al. Optical Effects of Temperature Change for Heliostat Mirrors. 18th Interna-tional Conference on Energy Sustainability, July 2024. https://heliocon.org/HelioCon_Workshop_2024_files/18-01_ASME-ES2024_Optical_Effects_of_Temperature_Change_v099_with_SAND_number_lores.pdf
[26] R. C. Brost, et al. OpenCSP Step-by-Step: Getting Started Guide for Windows, Docu-ment Version 1.0. Sandia National Laboratories Report SAND2025-10188, August 2025. https://doi.org/10.2172/2585506
[27] Apache Software Foundation. Apache License, Version 2.0. https://www.apache.org/licenses/LICENSE-2.0 (accessed September 3, 2024).
[28] Creative Commons. Creative Commons License CC BY-SA 4.0. https://creativecommons.org/licenses/by-sa/4.0/ (accessed September 3, 2024).
Published
How to Cite
Conference Proceedings Volume
Section
License
Copyright (c) 2025 Randy Brost, Benjamin Bean, Felicia Brimigion, Margaret Gordon, Evan Harvey, Madeline Hwang, Tristan Larkin, Miranda Mundt, Nicholas Phelps, Braden Smith, Carly Tanaka-Lubensky

This work is licensed under a Creative Commons Attribution 4.0 International License.
Accepted 2025-03-28
Published 2025-11-26
Funding data
-
Solar Energy Technologies Program
-
Sandia National Laboratories
Grant numbers LDRD Project Number 230942