Skip to main content

Advertisement

Log in

Optimal sizing and dispatch of solar power with storage

  • Research Article
  • Published:
Optimization and Engineering Aims and scope Submit manuscript

Abstract

Designers of utility-scale solar plants with storage, seeking to maximize some aspect of plant performance, face multiple challenges. In many geographic locations, there is significant penetration of photovoltaic generation, which depresses energy prices during the hours of solar availability. An energy storage system affords the opportunity to dispatch during higher-priced time periods, but complicates plant design and dispatch decisions. Solar resource variability compounds these challenges, because determining optimal system sizes requires simultaneously considering how the plant will be operated under the imposed market and weather conditions. We develop an approach to analyze the economic performance of hybrid and single-technology solar power plants, which incorporates optimal dispatch, and considers the expected electricity market and weather conditions. We utilize the System Advisor Model software package to simulate the operation of multiple renewable generation and energy storage technologies, in conjunction with hourly-fidelity generation decisions determined by a revenue-maximizing, mixed-integer linear program. We show that, under our assumed market and weather conditions, the lifetime benefit-to-cost ratio can be improved by 6 to 19 percent, relative to a baseline design without optimizing, and that a concentrating solar power with thermal energy storage design produces significantly more energy per year, but is less profitable under our cost assumptions.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12

Similar content being viewed by others

References

  • Baharoon DA, Rahman HA, Omar WZW, Fadhl SO (2015) Historical development of concentrating solar power technologies to generate clean electricity efficiently-a review. Renew Sustain Energy Rev 41:996–1027

    Article  Google Scholar 

  • Beegun D, Juggurnath D, Elahee MK, Khoodaruth A (2019) Design of a concentrated solar power hybrid system for electricity production for a textile manufacturing plant. In: 2019 7th international renewable and sustainable energy conference (IRSEC), IEEE, pp 1–6

  • Blair N (2014) System advisor model, SAM 2014.1.14: General description. NREL/TP ; 6A20-61019, National Renewable Energy Laboratory, Golden, Colorado

  • Bouhal T, Agrouaz Y, Kousksou T, Allouhi A, El Rhafiki T, Jamil A, Bakkas M (2018) Technical feasibility of a sustainable Concentrated Solar Power in Morocco through an energy analysis. Renew Sustain Energy Rev 81:1087–1095

    Article  Google Scholar 

  • Bravo R, Friedrich D (2018) Two-stage optimisation of hybrid solar power plants. Sol Energy 164:187–199

    Article  Google Scholar 

  • Bynum ML, Hackebeil GA, Hart WE, Laird CD, Nicholson BL, Siirola JD, Watson JP, Woodruff DL (2021) Pyomo–optimization modeling in Python, vol 67, 3rd edn. Springer Science & Business Media

  • Cal Fire (2020) 2020 incident archive. https://www.fire.ca.gov/incidents/2020/, accessed: 2022-03-25

  • Cole W, Frazier AW, Augustine C (2021) Cost projections for utility-scale battery storage: 2021 Update. Report, National Renewable Energy Laboratory, NREL/TP-6A20-79236

  • Collette Y, Hansen N, Pujol G, Aponte DS, Riche RL (2013) Object-oriented programming of optimizers - Examples in Scilab. Multidisciplinary design optimization in computational mechanics. John Wiley & Sons Inc, UK, pp 499–538

    Chapter  Google Scholar 

  • Cox J, Hamilton WT, Newman AM (2022) Parametric analysis on optimized design of hybrid solar power plants. Solar Energy, accepted

  • Dean A, Voss D, Draguljić D (2017) Computer experiments. Springer Texts in Statistics. Springer International Publishing, UK, pp 765–791

    Google Scholar 

  • Denholm P, Mehos M (2014) Enabling greater penetration of solar power via the use of CSP with thermal energy storage. Solar Energy: Application, Economics, and Public Perception 99

  • Denholm P, Margolis R, Mai T, Brinkman G, Drury E, Hand M, Mowers M (2013) Bright future: Solar power as a major contributor to the US grid. IEEE Power Energ Mag 11(2):22–32

    Article  Google Scholar 

  • Denholm P, O’Connell M, Brinkman G, Jorgenson J (2015) Overgeneration from solar energy in California: a field guide to the Duck Chart. Tech. Rep. NREL/TP-6A20-65023

  • Farges O, Bézian JJ, Bru H, El Hafi M, Fournier R, Spiesser C (2015) Life-time integration using Monte Carlo Methods when optimizing the design of concentrated solar power plants. Sol Energy 113:57–62

    Article  Google Scholar 

  • Fu R, Feldman DJ, Margolis RM, Woodhouse MA, Ardani KB (2017) U.S. Solar photovoltaic system cost benchmark: Q1 2017. Tech. Rep. NREL/TP–6A20-68925, 1390776

  • Gilman P, Janzou S, Guittet D, Freeman J, DiOrio N, Blair N, Boyd M, Neises T, Wagner M, of Energy Efficiency UO, Energy R (2020) PySAM (Python wrapper for system advisor model “SAM”). https://doi.org/10.11578/dc.20190903.1

  • Gonzalo AP, Marugán AP, Márquez FPG (2019) A review of the application performances of concentrated solar power systems. Appl Energy 255:113893

    Article  Google Scholar 

  • Gurobi Optimization L (2020) Gurobi optimizer reference manual. http://www.gurobi.com

  • Hamilton WT, Husted MA, Newman AM, Braun RJ, Wagner MJ (2019) Dispatch optimization of concentrating solar power with utility-scale photovoltaics. Optimiz Eng. https://doi.org/10.1007/s11081-019-09449-y

    Article  MATH  Google Scholar 

  • Hamilton WT, Martinek J, Cox J, Newman A (2022) Integrating concentrating solar power technologies into the hybrid optimization and performance platform (HOPP). Tech. Rep. NREL/TP-5700-82726

  • Hough PD, Kolda TG, Torczon VJ (2001) Asynchronous parallel pattern search for nonlinear optimization. SIAM J Sci Comput 23(1):134–156

    Article  MathSciNet  MATH  Google Scholar 

  • IRENA (2021) Renewable Power Generation Costs in 2020. Report, International Renewable Energy Agency, Abu Dhabi, https://www.irena.org/publications/2021/Jun/Renewable-Power-Costs-in-2020

  • Islam MT, Huda N, Abdullah A, Saidur R (2018) A comprehensive review of state-of-the-art concentrating solar power (CSP) technologies: Current status and research trends. Renew Sustain Energy Rev 91:987–1018

    Article  Google Scholar 

  • Jorgenson J (2013) Estimating the performance and economic value of multiple concentrating solar power technologies in a production cost model. NREL/TP-6A20-58645, National Renewable Energy Laboratory, Golden, CO

  • Jorgenson J, Denholm P, Mehos M (2014) Estimating the value of utility-scale solar technologies in California under a 40% renewable portfolio standard. Tech. Rep. NREL/TP-6A20-61685

  • Jorgenson JL, O’Connell MA, Denholm PL, Martinek JG, Mehos MS (2018) A guide to implementing concentrating solar power in production cost models. Tech. rep, National Renewable Energy Lab, Golden, CO (United States)

  • Ju X, Xu C, Hu Y, Han X, Wei G, Du X (2017) A review on the development of photovoltaic/concentrated solar power (PV-CSP) hybrid systems. Sol Energy Mater Sol Cells 161:305–327

    Article  Google Scholar 

  • Kahvecioğlu G, Morton DP, Wagner MJ (2022) Dispatch optimization of a concentrating solar power system under uncertain solar irradiance and energy prices. Appl Energy 326:119978

    Article  Google Scholar 

  • Kumar N, Besuner P, Lefton S, Agan D, Hilleman D (2012) Power plant cycling costs. Tech. Rep. NREL/SR-5500-55433, 1046269

  • Larson J, Wild SM (2015) A batch, derivative-free algorithm for finding multiple local minima. Optim Eng 17(1):205–228

    Article  MathSciNet  MATH  Google Scholar 

  • Larson J, Menickelly M, Wild SM (2019) Derivative-free optimization methods. Acta Numer 28:287–404

    Article  MathSciNet  MATH  Google Scholar 

  • Lee A, Ghouse JH, Eslick JC, Laird CD, Siirola JD, Zamarripa MA, Gunter D, Shinn JH, Dowling AW, Bhattacharyya D, Biegler LT, Burgard AP, Miller DC (2021) The idaes process modeling framework and model library-flexibility for process simulation and optimization. J Adv Manuf Process. https://doi.org/10.1002/amp2.10095

    Article  Google Scholar 

  • Madaeni SH, Sioshansi R, Denholm P (2011) How thermal energy storage enhances the economic viability of concentrating solar power. Proc IEEE 100(2):335–347

    Article  Google Scholar 

  • Madaeni SH, Sioshansi R, Denholm P (2013) Estimating the capacity value of concentrating solar power plants with thermal energy storage: A case study of the Southwestern United States. IEEE Trans Power Syst 28(2):1205–1215

    Article  Google Scholar 

  • Mahdi MS, Khudheyer AF (2021) Central receivers design in concentrated solar thermal power plants: A review. In: IOP Conference Series: Materials Science and Engineering, IOP Publishing, vol 1094, pp 012018

  • Mai T, Mowers M, Eurek K (2021) Competitiveness metrics for electricity system technologies. Tech. rep., National Renewable Energy Laboratory, NREL/TP-6A20-72549, https://doi.org/10.2172/1765599

  • Martinek J, Jorgenson J, Mehos M, Denholm P (2018) A comparison of price-taker and production cost models for determining system value, revenue, and scheduling of concentrating solar power plants. Appl Energy 231:854–865

    Article  Google Scholar 

  • McPherson M, Mehos M, Denholm P (2020) Leveraging concentrating solar power plant dispatchability: a review of the impacts of global market structures and policy. Energy Policy 139:111335

    Article  Google Scholar 

  • Mehos M, Jorgenson J, Denholm P, Turchi C (2015) An assessment of the net value of CSP systems integrated with thermal energy storage. Energy Procedia 69:2060–2071

    Article  Google Scholar 

  • Neber M, Lee H (2012) Design of a high temperature cavity receiver for residential scale concentrated solar power. Energy 47(1):481–487

    Article  Google Scholar 

  • Nogueira F (2014) Bayesian Optimization: Open source constrained global optimization tool for Python. https://github.com/fmfn/BayesianOptimization

  • NREL (2021) PySAM version 2.2.1. https://github.com/nrel/pysam, accessed: 2022-03-25

  • NREL (2022) Hybrid optimization and performance platform. https://github.com/NREL/HOPP

  • Peterseim JH, White S, Tadros A, Hellwig U (2014) Concentrating solar power hybrid plants-enabling cost effective synergies. Renew Energy 67:178–185

    Article  Google Scholar 

  • Petrollese M, Cocco D (2016) Optimal design of a hybrid CSP-PV plant for achieving the full dispatchability of solar energy power plants. Sol Energy 137:477–489

    Article  Google Scholar 

  • Pramanik S, Ravikrishna R (2017) A review of concentrated solar power hybrid technologies. Appl Therm Eng 127:602–637

    Article  Google Scholar 

  • Python Software Foundation (2021) Python language reference, version 3.8. https://www.python.org/

  • Rady M, Amin A, Ahmed M (2015) Conceptual design of small scale multi-generation concentrated solar plant for a medical center in Egypt. Energy Procedia 83:289–298

    Article  Google Scholar 

  • Rajendran DR, Sundaram EG, Jawahar P, Sivakumar V, Mahian O, Bellos E (2020) Review on influencing parameters in the performance of concentrated solar power collector based on materials, heat transfer fluids and design. J Therm Anal Calorim 140(1):33–51

    Article  Google Scholar 

  • Rios LM, Sahinidis NV (2013) Derivative-free optimization: a review of algorithms and comparison of software implementations. J Global Optim 56(3):1247–1293. https://doi.org/10.1007/s10898-012-9951-y

    Article  MathSciNet  MATH  Google Scholar 

  • Scioletti MS, Newman AM, Goodman JK, Zolan AJ, Leyffer S (2017) Optimal design and dispatch of a system of diesel generators, photovoltaics and batteries for remote locations. Optim Eng 18(3):755–792

    Article  MathSciNet  MATH  Google Scholar 

  • Sengupta M, Xie Y, Lopez A, Habte A, Maclaurin G, Shelby J (2018) The national solar radiation data base (NSRDB). Renew Sustain Energy Rev 89:51–60

    Article  Google Scholar 

  • Sezer N, Biçer Y, Koç M (2019) Design and analysis of an integrated concentrated solar and wind energy system with storage. Int J Energy Res 43(8):3263–3283

    Article  Google Scholar 

  • Short W, Packey DJ, Holt T (1995) A manual for the economic evaluation of energy efficiency and renewable energy technologies. Tech. Rep. NREL/TP-462-5173

  • Smith K, Saxon A, Keyser M, Lundstrom B, Cao Z, Roc A (2017) Life prediction model for grid-connected li-ion battery energy storage system. In: 2017 American Control Conference (ACC), IEEE, pp 4062–4068

  • Starke AR, Cardemil JM, Escobar RA, Colle S (2016) Assessing the performance of hybrid CSP+PV plants in northern Chile. Sol Energy 138:88–97

    Article  Google Scholar 

  • Starke AR, Cardemil JM, Escobar R, Colle S (2018) Multi-objective optimization of hybrid CSP+PV system using genetic algorithm. Energy 147:490–503

    Article  Google Scholar 

  • Wagner MJ, Wendelin T (2018) SolarPILOT: A power tower solar field layout and characterization tool. Solar Energy 171:185–196

    Article  Google Scholar 

  • Wagner MJ, Newman AM, Hamilton WT, Braun RJ (2017) Optimized dispatch in a first-principles concentrating solar power production model. Appl Energy 203:959–971

    Article  Google Scholar 

  • Wagner MJ, Hamilton WT, Newman A, Dent J, Diep C, Braun R (2018) Optimizing dispatch for a concentrated solar power tower. Sol Energy 174:1198–1211

    Article  Google Scholar 

  • Yan J, Peng Y, Cheng Z, Liu F, Tang X (2017) Design and implementation of a 38 kW dish-Stirling concentrated solar power system. In: IOP Conference series: earth and environmental science, IOP Publishing, vol 93, p 012052

  • Yang J, Yang Z, Duan Y (2021) Novel design optimization of concentrated solar power plant with S-CO2 Brayton cycle based on annual off-design performance. Appl Therm Eng 192:116924

    Article  Google Scholar 

  • Yang Y, Guo S, Liu D, Li R, Chu Y (2018) Operation optimization strategy for wind-concentrated solar power hybrid power generation system. Energy Convers Manage 160:243–250

    Article  Google Scholar 

  • Zayed ME, Zhao J, Elsheikh AH, Li W, Abd Elaziz M (2020) Optimal design parameters and performance optimization of thermodynamically balanced dish/stirling concentrated solar power system using multi-objective particle swarm optimization. Appl Therm Eng 178:115539

    Article  Google Scholar 

  • Zhai R, Chen Y, Liu H, Wu H, Yang Y, Hamdan MO (2018) Optimal design method of a hybrid CSP-PV plant based on genetic algorithm considering the operation strategy. Int J Photoenergy. https://doi.org/10.1155/2018/8380276

    Article  Google Scholar 

  • Zurita A, Mata-Torres C, Valenzuela C, Felbol C, Cardemil JM, Guzmán AM, Escobar RA (2018) Techno-economic evaluation of a hybrid CSP+PV plant integrated with thermal energy storage and a large-scale battery energy storage system for base generation. Sol Energy 173:1262–1277

    Article  Google Scholar 

  • Zurita A, Mata-Torres C, Cardemil JM, Escobar RA (2020) Assessment of time resolution impact on the modeling of a hybrid CSP-PV plant: a case of study in Chile. Sol Energy 202:553–570

    Article  Google Scholar 

  • Zurita A, Mata-Torres C, Cardemil JM, Guedez R, Escobar RA (2021) Multi-objective optimal design of solar power plants with storage systems according to dispatch strategy. Energy. https://doi.org/10.1016/j.energy.2021.121627

Download references

Acknowledgements

This work was authored in part by the National Renewable Energy Laboratory, operated by Alliance for Sustainable Energy, LLC, for the U.S. Department of Energy (DOE) under Contract No. DE-AC36-08GO28308. Funding was provided by the U.S. Department of Energy’s Office of Energy Efficiency and Renewable Energy under the Solar Energy Technologies Office Award Number 34245. The views expressed in the article do not necessarily represent the views of the DOE or the U.S. Government. The U.S. Government retains and the publisher, by accepting the article for publication, acknowledges that the U.S. Government retains a nonexclusive, paid-up, irrevocable, worldwide license to publish or reproduce the published form of this work, or allow others to do so, for U.S. Government purposes. We thank Dr. Jeffrey Larson of Argonne National Laboratory and two anonymous referees for their comments and insights on earlier drafts of this paper.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Alexandra M. Newman.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Appendix

Appendix

1.1 Plant evaluation assumptions and case study inputs

Table 11 Molten salt power tower single-owner installation cost parameters used in the CSP system of the plant evaluation procedure

The cost assumptions used in this work are the default values in the corresponding PySAM technology model or PySSC simulation. These defaults are intended to represent conservative estimates for the current state of technology and market conditions (Gilman et al. 2020; NREL 2021).

Table 11 presents the molten salt power tower single-owner installation cost parameters used. All parameters are the defaults used in the PySSC molten salt power tower model.

The PV system uses SAM’s PVWatts model. We fix the array type to single axis tracking for all plants, and utilize the default cost assumptions in SAM version 2021.12.2 for all other parameters. HOPP utilizes a simplified model of PV field costs by default, which is based on the $51.38M installation cost of a benchmark 50\(\hbox {MW}_\text {dc}\) field. The PV system cost is linearly scaled by the capacity multiplier $973/\(\hbox {kW}_\text {dc}\), according to the cost of the benchmark system. For the battery system, we use the SAM default values of $233.17/kW and $241.79/kWh for the installation costs. Fixed maintenance costs are $15/kW-yr, and we assume a 10-year replacement period for the battery system at the original capacity-based installation cost (Smith et al. 2017).

1.2 Dispatch optimization model formulation

We provide here the complete problem formulation (\(\mathcal {H}\)), which is taken from Hamilton et al. (2022), and mimics the model given in Hamilton et al. (2019). We first define notation in Table 12:

Table 12 Hybrid dispatch model, (\(\mathcal {H}\)), notation

The following formulation, (\(\mathcal {H}\)), requires the initial operational state of the system, PV field and receiver energy generation forecasts, the expected cycle conversion efficiency profile as a function of ambient temperature and thermal input, and the energy price or desired load profile depending on the system analysis. Initialization parameters used to set variable values at \(t=0\) follow variable notation and are not included here. Variables and parameters describe energy (thermal MWh\(_\textsf {t}\) or electric MWh\(_\textsf {e}\)) states and power flows (thermal MW\(_\textsf {t}\) or electric MW\(_\textsf {e}\)) in the system. We use lowercase letters to represent variables and capital letters for parameters. All binary variables are represented with some variant of the letter y.

1.2.1 Objective function and constraints

We present two possible objective functions. The first maximizes revenue less operations and maintenance costs resulting from the dispatch solution, which is appropriate in an independent-system-operator market. The second objective minimizes the cost of following a pre-determined load profile.

Maximize revenue

(9)

Minimize cost of a load profile

(10)

Constraints having terms indexed in period t-1, but applied to all periods \(t \in \mathcal {T}\), use the corresponding initial condition parameter for the decision variable when \(t=1\). All time-indexed decision variables requiring an initial value use the same notation for the parameter as the decision variable indexed in period \(t=0\), e.g., the initial condition for the power cycle operating binary variable \(y_t\) is the parameter \(y_0\).

Receiver operations

Receiver Start-up

$$\begin{aligned} u^{rsu}_t&\le u^{rsu}_{t-1} + \varDelta x^{rsu}_t&\forall&\ t \in \mathcal {T} \end{aligned}$$
(11a)
$$\begin{aligned} u^{rsu}_t&\le E^r y^{rsu}_t&\forall&\ t \in \mathcal {T} \end{aligned}$$
(11b)
$$\begin{aligned} y_t^r&\le \frac{u^{rsu}_t}{E^r} + y^r_{t-1}&\forall&\ t \in \mathcal {T} \end{aligned}$$
(11c)
$$\begin{aligned} y^{rsu}_t + y^r_{t-1}&\le 1&\forall&\ t \in \mathcal {T} \end{aligned}$$
(11d)
$$\begin{aligned} x^{rsu}_t&\le Q^{ru} y^{rsu}_t&\forall&\ t \in \mathcal {T} \end{aligned}$$
(11e)
$$\begin{aligned} y^{rsu}_t&\le \frac{Q^{in}_t}{Q^{rl}}&\forall&\ t \in \mathcal {T} \end{aligned}$$
(11f)
$$\begin{aligned} y^{rsup}_t&\ge y^{rsu}_t - y^{rsu}_{t-1}&\forall&\ t \in \mathcal {T} \end{aligned}$$
(11g)

Receiver supply and demand

$$\begin{aligned} x^{r}_t + x^{rsu}_t&\le Q^{in}_t&\forall&\ t \in \mathcal {T} \end{aligned}$$
(12a)
$$\begin{aligned} x^{r}_t&\le Q^{in}_t y^r_t&\forall&\ t \in \mathcal {T} \end{aligned}$$
(12b)
$$\begin{aligned} x^{r}_t&\ge Q^{rl} y^r_t&\forall&\ t \in \mathcal {T} \end{aligned}$$
(12c)
$$\begin{aligned} y^r_t&\le \frac{Q^{in}_t}{Q^{rl}}&\forall&\ t \in \mathcal {T} \end{aligned}$$
(12d)

Power cycle operations

Cycle Start-up

$$\begin{aligned} u^{csu}_t&\le u^{csu}_{t-1} + \varDelta Q^c y^{csu}_t&\forall&\ t \in \mathcal {T} \end{aligned}$$
(13a)
$$\begin{aligned} u^{csu}_t&\le E^{c} y^{csu}_t&\forall&\ t \in \mathcal {T} \end{aligned}$$
(13b)
$$\begin{aligned} y_t&\le \frac{u^{csu}_{t}}{E^c} + y_{t-1}&\forall&\ t \in \mathcal {T} \end{aligned}$$
(13c)
$$\begin{aligned} y^{csu}_t + y_{t-1}&\le 1&\forall&\ t \in \mathcal {T} \end{aligned}$$
(13d)
$$\begin{aligned} y^{csup}_t&\ge y^{csu}_t - y^{csu}_{t-1}&\forall&\ t \in \mathcal {T} \end{aligned}$$
(13e)

Power supply and demand

$$\begin{aligned} x_t + \frac{E^c}{\varDelta } y^{csu}_t&\le Q^u&\forall&\ t \in \mathcal {T} \end{aligned}$$
(14a)
$$\begin{aligned} x_t&\le Q^u y_t&\forall&\ t \in \mathcal {T} \end{aligned}$$
(14b)
$$\begin{aligned} x_t&\ge Q^l y_t&\forall&\ t \in \mathcal {T} \end{aligned}$$
(14c)
$$\begin{aligned} \dot{w}_t&= \frac{\eta ^{amb}_t}{\eta ^{des}}[\eta ^p x_t + (W^u - \eta ^p Q^u)y_t]&\forall&\ t \in \mathcal {T} \end{aligned}$$
(14d)
$$\begin{aligned} x^{\delta }_t&\ge x_t - x_{t-1}&\forall&\ t \in \mathcal {T} \end{aligned}$$
(14e)
$$\begin{aligned} \dot{w}^{l}_t&= \eta ^{c}_t \dot{w}_t \nonumber \\&\quad + L^r (x^{r}_t + x^{rsu}_t) + L^c (x_t + Q^c y^{csu}_t) \nonumber \\&\quad + W^h y^{r}_t + \frac{E^{hs}}{\varDelta } y^{rsu}_t&\forall&\ t \in \mathcal {T} \end{aligned}$$
(14f)

TES energy balance constraints

$$\begin{aligned} s_t - s_{t-1}&= \varDelta [x^{r}_t - (Q^c y^{csu}_t + x_t)]&\forall&\ t \in \mathcal {T} \end{aligned}$$
(15a)
$$\begin{aligned} s_t&\le E^u&\forall&\ t \in \mathcal {T} \end{aligned}$$
(15b)
$$\begin{aligned} s_{t-1}&\ge \varDelta \cdot \varDelta ^{rs}_t [Q^u (-3 + y^{rsu}_t + y_{t-1} + y_t) + x_t]&\forall&\ t \in \mathcal {T} \end{aligned}$$
(15c)

PV constraints

$$\begin{aligned} \dot{w}^{pv}_t&\le W^{pv}_t&\forall&\ t \in \mathcal {T} \end{aligned}$$
(16a)
$$\begin{aligned} \dot{w}^{pv}_t&\ge 0&\forall&\ t \in \mathcal {T} \end{aligned}$$
(16b)

Battery constraints

$$\begin{aligned} b^{soc}_{t}&= b^{soc}_{t-1} + \varDelta \left( \frac{\eta ^{+} \cdot \dot{w}^{+}_t - \frac{\dot{w}^{-}_t }{\eta ^{-}}}{C^{B}} \right)&\forall&\ t \in \mathcal {T} \end{aligned}$$
(17a)
$$\begin{aligned} \underline{S}^{B}&\le b^{soc}_{t} \le \bar{S}^{B}&\forall&\ t \in \mathcal {T} \end{aligned}$$
(17b)
$$\begin{aligned} \underline{P}^{B} y_{t}^{-}&\le \dot{w}^{-}_{t} \le \bar{P}^{B} y_{t}^{-}&\forall&\ t \in \mathcal {T} \end{aligned}$$
(17c)
$$\begin{aligned} \underline{P}^{B} y_{t}^{+}&\le \dot{w}^{+}_{t} \le \bar{P}^{B} y_{t}^{+}&\forall&\ t \in \mathcal {T} \end{aligned}$$
(17d)
$$\begin{aligned} y_{t}^{+} + y_{t}^{-}&\le 1&\forall&\ t \in \mathcal {T} \end{aligned}$$
(17e)
$$\begin{aligned} b^{c}&\ge \frac{\varDelta }{C^B} \sum _{t \in \mathcal {T}}\dot{w}^-_t{} & {} \end{aligned}$$
(17f)

Grid constraints

$$\begin{aligned} \dot{e}^s_t - \dot{e}^p_t&= \dot{w}^{sg}_t - \dot{w}^{sl}_t&\forall&\ t \in \mathcal {T} \end{aligned}$$
(18a)
$$\begin{aligned} \dot{e}^s_t&\le W^{g}_t y^{g}_{t}&\forall&\ t \in \mathcal {T} \end{aligned}$$
(18b)
$$\begin{aligned} \dot{e}^p_t&\le W^{l}_t (1 - y^{g}_{t})&\forall&\ t \in \mathcal {T} \end{aligned}$$
(18c)

System connection constraints

(19a)
(19b)
(19c)
(19d)

Decision variable bounds

$$\begin{aligned} s_t, \; u^{csu}_t, \; u^{rsu}_t, \; \dot{w}_{t}, \; \dot{w}^l_{t}, \; x_t, \; x^{\delta }_t, \; x^{r}_t, \; x^{rsu}_t&\ge 0&\forall&\ t \in \mathcal {T} \end{aligned}$$
(20a)
$$\begin{aligned} y_t, \; y^{csu}_t, \; y^{csup}_t, \; y^r_t, \; y^{rsu}_t, \; y^{rsup}_t&\in \{ 0,1\}&\forall&\ t \in \mathcal {T} \end{aligned}$$
(20b)
$$\begin{aligned} b^{c}, \; b^{soc}_{t}, \; \dot{w}^{+}_{t}, \; \dot{w}^{-}_{t}&\ge 0&\forall&\ t \in \mathcal {T} \end{aligned}$$
(20c)
$$\begin{aligned} y^{+}_{t}, \; y^{-}_{t}&\in \{ 0,1\}&\forall&\ t \in \mathcal {T} \end{aligned}$$
(20d)
$$\begin{aligned} \dot{w}^g_t, \; \dot{w}^l_t, \; \dot{e}^s_t, \; \dot{e}^p_t&\ge 0&\forall&\ t \in \mathcal {T} \end{aligned}$$
(20e)
$$\begin{aligned} y^{g}_{t}&\in \{ 0,1\}&\forall&\ t \in \mathcal {T} \end{aligned}$$
(20f)

1.2.2 Receiver operations

Constraint (11a) accounts for receiver start-up energy “inventory,” which can assume a positive value during time periods of receiver start-up (Constraint (11b)). Power production assumes a positive value only upon completion of a start-up or if the receiver also operates in the time period prior (Constraint (11c)). In the latter case, the receiver cannot be starting up in the next time period (Constraint (11d)). Ramp-rate limits hold during the start-up procedure (Constraint (11e)). The presence of trivial solar resource prevents receiver start-up (Constraint (11f)). Constraints (11g) ensure that penalties for receiver start-up are incurred.

The parameter \(Q^{in}_t\) serves as an upper bound on the thermal power produced by the receiver, from which any energy used for start-up detracts (Constraint (12a)). Constraint (12b) permits the receiver to generate thermal power only while in power-producing mode. Receiver thermal power generation is subject to a lower bound by Constraint (12c). The receiver cannot operate (Constraint (12d)) in the absence of thermal power.

1.2.3 Power cycle operations

Constraint (13a) accounts for start-up energy “inventory,” which can only be positive during time periods in which the cycle is starting up (Constraint (13b)). Normal cycle operation can occur upon completion of start-up energy requirements or if the cycle is operating normally (Constraint (13c)). In the latter case, the cycle cannot start up in the time period directly following operation (Constraint (13d)). Cycle start up penalties are incurred via Constraint (13e).

Constraint (14a) limits the cycle input thermal power during periods when the cycle is starting up. This is a model approximation to derate power cycle output during startup periods. In reality, the cycle power output is not derated but the total energy production during the time period is reduced due to the time the cycle is starting up during that period. Constraint (14b) and Constraint (14c) form the upper and lower bounds on the heat input to the power cycle, respectively. The relationship between electrical power and cycle heat input is modeled as a linear function with corrections for ambient temperature effects (Constraint (14d)). Constraint (14e) measures the positive change in cycle thermal input, i.e., ramping, over time. Constraint (14f) calculates the CSP system load depending operational decisions.

1.2.4 Thermal energy storage balance

Constraints (15a)-(15c) measure TES state of charge via energy flow. Constraint (15a) balances energy to and from TES with the charge; a time-scaling parameter \(\varDelta \) reconciles power and energy. Constraint (15b) imposes the upper bound to TES charge state. If the power cycle is operating in time periods \(t-1\) and t, and if the receiver is starting up in time t, then there must be a sufficient charge level in the TES in time \(t-1\) to ensure that the power cycle can operate through its start-up period (Constraint (15c)). Constraint (15c) uses \(Q^u\) as a ‘big M’ value to make the constraint non-binding when the specific condition is not occurring, i.e., the cycle operating and receiver starting up in the same period. The expected fraction of a time period used for receiver start-up is given by (21), if applicable.

$$\begin{aligned} \varDelta ^{rs}_t = \min \left\{ 1, \max \left\{ \varDelta ^l, \frac{E^r}{ \max \left\{ \epsilon , Q^{in}_{t} \varDelta \right\} } \right\} \right\} \end{aligned}$$
(21)

1.2.5 PV field operations

Within the hybrid framework, we assume that the PV system has a take it or leave it policy in which the hybrid system can take up to the available generation at any time (Constraint (16a)) or curtail part or all of the available generation depending other system constraints. Non-negativity is enforced by Constraint (16b).

1.2.6 Battery operations

Battery state-of-charge must be updated (Constraint (17a)), and this quantity is bounded both below and above (Constraint (17b)). Power flow into and out of the battery is bounded by Constraints (17c) and (17d). The battery cannot be charging and discharging simultaneously (Constraint (17e)) while Constraint (17f) measures battery cycle count similar to what is done in Scioletti et al. (2017).

Constraint (18a) provides an energy balance at the transmission interconnect of the hybrid system. Electricity sales are limited by the transmission limit during periods in which the system is generating net power (Constraint (18b)). During periods in which the hybrid system net generation is negative, Constraint (18c) limits the load that the system can pull from the grid.

1.2.7 Grid operations

Constraints (19a) and (19b) enforce energy balance for the grid module on system generation and load, respectively. Constraints (19c) and (19d) are conditional constraints depending on specific requirements imposed on the hybrid system’s battery charging. Constraint (19c) limits battery charging to only electricity produced by the hybrid system locally, i.e., the battery cannot be charged by the electric grid. Constraint (19d) restricts battery charging to only electricity generated by the PV system. Constraint (19d) is more restrictive than Constraint (19c); therefore, Constraint (19c) can be omitted if Constraint (19d) is imposed. Variable bounds are enforced in constraints (20a) through (20f).

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Cox, J., Hamilton, W.T., Newman, A.M. et al. Optimal sizing and dispatch of solar power with storage. Optim Eng 24, 2579–2617 (2023). https://doi.org/10.1007/s11081-022-09786-5

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11081-022-09786-5

Keywords

Navigation