Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “SolarPILOT”

Search indexed NASA NTRS and DOE OSTI research on propulsion, heat transfer, battery materials and energy systems. Follow report and document links to the original sources.

Quote a phrase for an exact phrase match. Source license links do not imply unrestricted reuse.

Demonstrating SolarPILOT’s Python API Through Heliostat Optimal Aimpoint Strategy Use Case

SolarPILOT is a software package that generates solar field layouts and characterizes the optical performance of concentrating solar power (CSP) tower systems. SolarPILOT was developed by the National Renewable Energy Laboratory (NREL) as a stand-alone desktop application but has also been incorporated into NREL’s1 System Advisor Model (SAM) in a simplified format. Prior means for user interaction with SolarPILOT have included the application’s graphical interface, the SAM routines with limited configurability, and through a built-in scripting language called “LK.” This paper presents a new, full-featured, Python-based application programmable interface (API) for SolarPILOT, which we hereafter refer to as CoPylot. CoPylot provides access to all SolarPILOT’s capabilities to generate and characterize power tower CSP systems seamlessly through Python. Supported capabilities include (i) creating and destroying a model instance with message reporting tools; (ii) accessing and setting any SolarPILOT variable including custom land boundaries for field layouts; (iii) programmatically managing receiver and heliostat objects with varied attributes for systems with multiple receiver or heliostat types; (iv) generating, assigning, and modifying solar field layouts including the ability to set individual heliostat locations, aimpoints, soiling rates, and reflectivity levels; (v) simulating solar field performance; (vi) returning detailed results describing performance of individual heliostats, the aggregate field, and receiver flux distribution; and, (vii) exporting Python-based model instances to multiple file formats. CoPylot enables Python users to perform detailed CSP tower analysis utilizing either the Hermite expansion technique (analytical) or the SolTrace ray-tracing engine. In addition to CoPylot’s functionality, Python users have access to the over 100,000 open-source libraries to develop, analyze, optimize, and visualize power tower CSP research. This enables CSP researchers to perform analysis that was previously not possible through SolarPILOT’s existing interfaces. This paper discusses the capabilities of CoPylot and presents a use case wherein we demonstrate optimal solar field aiming strategies.

41 EE - Solar Energy Technologies Office (EE-4S)↗

Demonstrating solarpilot ’s Python Application Programmable Interface Through Heliostat Optimal Aimpoint Strategy Use Case

solarpilot is a software package that generates solar field layouts and characterizes the optical performance of concentrating solar power (CSP) tower systems. solarpilot was developed by the National Renewable Energy Laboratory (NREL) as a stand-alone desktop application but has also been incorporated into NREL’s System Advisor Model (SAM) in a simplified format. Prior means for user interaction with solarpilot have included the application’s graphical interface, the SAM routines with limited configurability, and through a built-in scripting language called “LK.” This article presents a new, full-featured, python-based application programmable interface (API) for solarpilot, which we hereafter refer to as CoPylot. CoPylot enables python users to perform detailed CSP tower analysis utilizing either the Hermite expansion technique (analytical) or the SolTrace ray-tracing engine. CoPylot’s enables CSP researchers to perform analysis that was previously not possible through solarpilot’s existing interfaces. This article discusses the capabilities of CoPylot and presents a use case wherein we populate a model that obtains optimal solar field aiming strategies.

14 SOLAR ENERGY↗

A Method for Projecting Cloud Shadows Onto a Central Receiver Field to Predict Receiver Damage

This work demonstrates methods of mapping high-spatial-resolution direct normal irradiance (DNI) data from satellites, Total Sky Imagers (TSIs), and analogous data sources onto a heliostat field for characterizing the spatial and temporal variation of the incident flux on a central receiver tower during cloud transient events. The mapping methods are incorporated into an optical software module that interfaces with CoPylot–SolarPILOT’s python API– to provide computationally efficient optical simulation of the heliostat field and the solar power tower. Eventually, this optical model will be incorporated into optimization models whereby a plant operator can understand the effects of cloud transient events on overall power production and receiver lifetime due to creep-fatigue damage and therefore make better informed decisions about receiver shutdown events. By more accurately modelling the effects of cloud events on receiver flux maps, this work may determine the magnitude and frequency of thermal cycling on receiver tubes and panels using actual or realistic cloud shapes instead of averaged DNI values–which may undercount the total cycle number. This work may also prevent unnecessary plant shutdowns due to overly precautionary control strategies and characterize the relative impact of various cloud types on receiver life. We plan to eventually integrate this methodology into the System Advisor Model (SAM) to improve performance model accuracy during periods of cloudiness. In this paper, we demonstrate generating DNI maps and mapping them to a solar field in CoPylot using 10 m resolution data from publicly available Sentinel-2 satellite data over the Crescent Dunes plant.

Mullin, Matthew↗

System Advisor Model (SAM) Improvements for Emerging Solar Thermal Applications

The System Advisor Model (SAM) is an open-source tool developed by NREL to simulate the techno-economic performance of technologies like photovoltaics, solar thermal, wind, and geothermal. NREL has recently completed, active, and planned projects to improve the solar thermal models in SAM and its underlying code base to represent emerging component technologies, systems, and applications. This poster describes new capabilities in the SolarPILOT optical modeling tool, supercritical carbon dioxide (sCO2) power cycles, and solar industrial process heat.

14 SOLAR ENERGY↗

HALOS (Heliostat Aimpoint and Layout Optimization Software) [SWR-21-41]

Heliostat Aimpoint and Layout Optimization Software (HALOS) is an open-source software package that allows users to explore solar field layout optimization, aimpoint strategy optimization, and performance characterization of concentrating solar power tower plants. Users interface with the tool through python, and results are reported in time series tables, plots, runtime logs, and flat-file outputs. Users choose from a list of variables such as tower height, receiver capacity, flux limits, design-point irradiance, etc., and specify information about the system using a small collection of flat files. The software can then optimize the specified variables (e.g., aimpoints for each heliostat) to maximize the thermal energy delivered to the receiver while adhering to flux limits. HALOS is implemented to be flexible with respect to flux characterization methods, but includes a direct connection to NREL's SolarPILOT™ software via its python API so that users can utilize high-fidelity flux simulation methods that have already been developed.

Zolan, Alexander↗

Solar Field Layout and Aimpoint Strategy Optimization

The existing methods that determine heliostat aiming strategies for concentrating solar power (CSP) central receiver plants typically use heuristics and/or are computationally expensive, and they lack flexibility for different desired flux profiles and receiver geometries. Because of the interaction between layout and aimpoint strategy, considering the former without accounting for the latter may yield solutions with superfluous heliostats that cannot be used efficiently without compromising receiver flux constraints. To that end, we develop a software decision tool that uses innovative optimization methods to both optimize aimpoint strategies and improve candidate layouts for the solar collection field of a CSP central receiver plant. A CSP plant’s effectiveness relies on the optical efficiency of the solar field, which may be limited by losses due to (i) the cosine effect, (ii) atmospheric attenuation, (iii) interference (i.e., shading and blocking) between heliostats, (iv) spillage as a result of heliostat positioning and geometry, and (iv) some heliostats’ inability to direct irradiance to the receiver without damage due to excessive thermal flux. The goal of this work is to obtain optimized aiming strategies and improved solar field layouts that reduce capital cost and increase field optical efficiency and utilization, while meeting the power requirements of a given CSP receiver design. We formulate the aimpoint optimization problem as a mixed-integer linear programming model, which we then decompose into submodels that we solve in parallel. The decomposition subdivides the solar field into sections, and aimpoint strategies for each section are obtained independently of the others. To improve existing layouts, we develop a utilization-weighted efficiency metric that we use to relocate heliostats to sections of the solar field with similar efficiency and higher utilization. Finally, to connect our software to high-fidelity flux models, we develop a Python application programming interface for SolarPILOT, a mature software package that characterizes solar field performance and generates the heliostat layouts and flux maps that serve as input to our models.

14 SOLAR ENERGY↗

CSP Systems Analysis 2022-2024 (Final Technical Report)

The CSP Systems Analysis project estimates the current market cost of CSP subsystems and technologies for use by the DOE Program and within NREL analysis tools. The project addresses upgrades to NREL's System Advisor Model (SAM) related to CSP, as well as development of new modules within SAM to expand the types of CSP systems that can be simulated and new tools for evaluating CSP subsystem performance or optimizing CSP system layouts, for example, SolarPILOT and SolTrace. The project evaluates the potential cost and performance of new CSP-relevant technologies and generally includes assessment of CSP technologies in support of the DOE subprogram. A primary goal of the CSP System Analysis project is to provide timely and accurate cost data to the DOE to assess the current state of CSP technologies as well as predict performance and cost for pre-commercial and emerging technologies that may impact the industry. Prior work in this task has produced technology cost reports and roadmaps for DOE and highlighted promising research paths that could reduce overall CSP cost, such as the supercritical CO2 power cycle and molten-salt trough systems. CSP Systems Analysis produces modeling tools to evaluate the performance of CSP systems, subsystems, or components, and journal articles, conference papers, technical reports and databases to disseminate information to the CSP industry. CSP technology costs are estimated and tracked using these tools as well as analysis of literature and industry sources. The CSP modeling tools and NREL analysis results are used by researchers; government, financial, and industry analysts; and other CSP stakeholders. The purpose of this final technical report is to summarize the key accomplishments of the past three years of this project. The project was divided into seven separate tasks, and in what follows, we describe the background, objectives, key accomplishments, and path forward for each task within the project, with one section of this report summarizing each task.

14 SOLAR ENERGY↗

An Uncertainty-Informed and High-Fidelity Performance Forecasting Framework for Heliostat Fields

Concentrating Solar Thermal (CST) tower systems employ heliostat fields to direct solar energy to a central receiver, which then transfers the heat either directly to a thermal process (e.g., steam production) or to a thermal energy storage system for future use. Heliostat fields compose a significant proportion of the project costs of a CST tower system and the performance of the heliostats determines a plant's productivity at a given location. While CST characterization tools such as SolarPILOT and System Advisor Model (SAM) include a large collection of inputs that influence the performance of a CST tower system, many are uncertain prior to the development of the project and may have a significant impact on the overall energy delivery and profitability of a project; moreover, the fidelity of these models under default conditions may be insufficient to determine the value of component improvements such as those under development in the Heliostat Consortium. This work introduces a Monte Carlo simulation framework that incorporates uncertainty in key performance parameters to generate confidence intervals and percentile estimates for a CST solar field's energy delivery.

14 SOLAR ENERGY↗

Development of a Techno-Economic Analysis Framework for a Solar Thermochemical Fuel Production Process

Synthetic liquid fuels can provide a drop-in substitute for fossil-based fuels in sectors such as aviation and maritime, where electrification is not a viable option due to the need for high specific energy density. However, for these alternative fuels to be adopted at a commercial scale, their price must be competitive compared to their fossil-based counterparts. The reverse water-gas shift (RWGS) reaction offers a promising pathway, using hydrogen (sourced from electrolysis) and carbon dioxide as the feed and reacting to produce syngas - a mixture of H2 and CO at a specific ratio. Syngas is a useful precursor that can be converted into fuels and chemicals via known downstream processes, such as liquid transportation fuels via Fischer-Tropsch (FT) synthesis. The RWGS reaction is currently not applied in commercial scale, unlike the rest of the components in the process chain (electrolyzers and syngas-to-fuel synthesis units). The RWGS reaction poses several challenges due to its restrictive thermodynamics. Being an equimolar reaction, high temperatures and a large excess of H2 are needed to achieve reasonable CO2 conversion at equilibrium. This has detrimental effects on practical process implementation and the quality of syngas that can be produced, with direct effect on the energy and capital requirements, as well as the need for expensive downstream separation. In this work, we are proposing to develop a new concentrating solar thermal (CST) compatible RWGS reactor, performing the reaction in a 2-step chemical looping process using metal oxide at a temperature range of 600-800 degrees Celsius. By decoupling the reactor from the solar receiver, the Generation 3 (Gen3) CST technology could be utilized, together with its proposed thermal energy storage (TES) technology, benefitting from a good match to the required temperatures. CST technology is a viable option for supplying the heat that could be rapidly deployed in scale, thus being a good match to the gas-to-liquid (GTL) process which requires a large minimal scale to be commercially viable. The integration of TES with CST also allows operating the plant at large annual capacity factors and avoids multiple shutdown/startup cycles, thus fitting into the steady-state operation mode that most GTL processes require. The main innovation in the proposed design hinges on a countercurrent reaction design using a packed bed reactor. In 2019 Metcalfe et al. showed the benefits of countercurrent species exchange could be realized in a redox chemical-looping processes, by storing the favorable countercurrent chemical potential profiles in a packed bed of non-stoichiometric oxide. Metcalfe et al. applied this breakthrough concept to the WGS reaction, which is conventionally a co-feed catalytic process, showing a dramatic improvement. Bulfin et al. (2023) performed a similar proof-of-concept demonstration for the RWGS reaction using CeO2, achieving cumulative and peak CO2 conversions of 88% and 95%, respectively, compared to a thermodynamic limit of 58% for the co-feed catalytic process at the same conditions. In our new REGENLOOP project, we are developing a reactor prototype from the heat-exchange packed bed reactor-type, a commonly used reactor in the chemical industry. The endothermic heat of reduction will be supplied to the reactor using CST, while the same heat transfer fluid (HTF) mechanism will be used to extract the exothermic heat of oxidation. An array of multiple reactors is used to supply constant high-purity CO stream, that is then mixed with H2 from electrolysis to produce a high-purity syngas at the required composition. By removing the CO-CO2 separation after the RWGS process, significant energy and cost reduction can be achieved. A physics-based TEA framework is currently being developed, covering all the major plant processes, from the solar collection through storage, chemical looping RWGS, GTL, and auxiliary unit operations, up to the liquid hydrocarbon product. This modeling framework will utilize reduced-order models for the chemical looping RWGS and TES, CST modeling using SolarPILOT, and Aspen Plus for the GTL. By using this combined physics-based approach, the effects of design/operating parameters on the performance and cost can be elucidated. In our presentation, the modeling framework will be presented in detail, including preliminary cost predictions of using this plant configuration under a few selected relevant case studies. This study will be used to identify the major cost drivers, informing further system design and optimization needed to chart the way for a commercially viable pathway.

14 SOLAR ENERGY↗