skip to main content


This content will become publicly available on September 1, 2024

Title: Benchmarking performance of photovoltaic power plants in multiple periods
There is a general consensus about the performance of photovoltaic plants particularly on their efficiency benefits. However, it is not clear to what extents such efficiencies correlate with the efficient frontier of performance when such plants are evaluated under varying geospatial environmental factors and over intertemporal periods. This study carries out a performance benchmarking exercise on photovoltaic power stations. It employs a non-parametric modelling technique in the form of Data Envelopment Analysis to evaluate the performance over time of three photovoltaic power plants within an electric utility. It presents an optimization modelling approach for performance benchmarking over time under situations where there are a limited number of decision-making units. Specifically, the study introduces a multi-period modeling approach which employs real data and captures actual variabilities in environmental factors that influence the output of photovoltaic power plants over time. In comparing the deterministic approach often employed in the extant literature with the multi-period model, the results reveal that the deterministic model overestimates the efficiency values and underestimates the output targets relative to a unit operating on the efficient frontier. The study further employs non-parametric statistical techniques and post-hoc tests to validate the findings.  more » « less
Award ID(s):
1847077
NSF-PAR ID:
10492340
Author(s) / Creator(s):
;
Publisher / Repository:
Springer
Date Published:
Journal Name:
Environment Systems and Decisions
Volume:
43
Issue:
3
ISSN:
2194-5403
Page Range / eLocation ID:
489 to 503
Format(s):
Medium: X
Sponsoring Org:
National Science Foundation
More Like this
  1. L. Cromarty, R. Shirwaiker (Ed.)
    This study investigates the renewable energy adoption across regions covered by Independent System Operators (ISOs) in the U.S. The study employed a deterministic model in the form of Data Envelopment Analysis (DEA) to determine the performance of ten ISO regions over a five-year period from 2013 to 2017. Inputs into the model include the Renewable Portfolio Standard (RPS) targets, fossil fuel capacity additions and the costs of capacity additions. Outputs from the model include renewable energy capacity additions and CO2 emissions per MWh of generated electricity. The results show the regions covered by CAISO, ERCOT, NE-ISO, SPP and the NON-ISO to be on the efficient frontier. For the regions not on the efficient frontier, the results identify their limitations and provide projections both for reductions in excess inputs and improvements in outputs to be on the efficient frontier. For example, we see that the regions covered by NY-ISO and PJM would require, on average, renewable energy capacity expansions of 593.65MW and 230.24MW, respectively, to be on the efficient frontier. These regions would require their average fossil capacity expansions to be limited to 234.83MW and 365.4MW respectively. These findings offer some guidance on approaches to improving the performance of these markets. 
    more » « less
  2. Griffith, Gary (Ed.)
    Abstract The stock–recruitment relationship is the basis of any stock prediction and thus fundamental for fishery management. Traditional parametric stock–recruitment models often poorly fit empirical data, nevertheless they are still the rule in fish stock assessment procedures. We here apply a multi-model approach to predict recruitment of 20 Atlantic cod (Gadus morhua) stocks as a function of adult biomass and environmental variables. We compare the traditional Ricker model with two non-parametric approaches: (i) the stochastic cusp model from catastrophe theory and (ii) multivariate simplex projections, based on attractor state-space reconstruction. We show that the performance of each model is contingent on the historical dynamics of individual stocks, and that stocks which experienced abrupt and state-dependent dynamics are best modelled using non-parametric approaches. These dynamics are pervasive in Western stocks highlighting a geographical distinction between cod stocks, which have implications for their recovery potential. Furthermore, the addition of environmental variables always improved the models’ predictive power indicating that they should be considered in stock assessment and management routines. Using our multi-model approach, we demonstrate that we should be more flexible when modelling recruitment and tailor our approaches to the dynamical properties of each individual stock. 
    more » « less
  3. null (Ed.)
    Accurate, precise, and timely estimation of crop yield is key to a grower’s ability to proactively manage crop growth and predict harvest logistics. Such yield predictions typically are based on multi-parametric models and in-situ sampling. Here we investigate the extension of a greenhouse study, to low-altitude unmanned aerial systems (UAS). Our principal objective was to investigate snap bean crop (Phaseolus vulgaris) yield using imaging spectroscopy (hyperspectral imaging) in the visible to near-infrared (VNIR; 400–1000 nm) region via UAS. We aimed to solve the problem of crop yield modelling by identifying spectral features explaining yield and evaluating the best time period for accurate yield prediction, early in time. We introduced a Python library, named Jostar, for spectral feature selection. Embedded in Jostar, we proposed a new ranking method for selected features that reaches an agreement between multiple optimization models. Moreover, we implemented a well-known denoising algorithm for the spectral data used in this study. This study benefited from two years of remotely sensed data, captured at multiple instances over the summers of 2019 and 2020, with 24 plots and 18 plots, respectively. Two harvest stage models, early and late harvest, were assessed at two different locations in upstate New York, USA. Six varieties of snap bean were quantified using two components of yield, pod weight and seed length. We used two different vegetation detection algorithms. the Red-Edge Normalized Difference Vegetation Index (RENDVI) and Spectral Angle Mapper (SAM), to subset the fields into vegetation vs. non-vegetation pixels. Partial least squares regression (PLSR) was used as the regression model. Among nine different optimization models embedded in Jostar, we selected the Genetic Algorithm (GA), Ant Colony Optimization (ACO), Simulated Annealing (SA), and Particle Swarm Optimization (PSO) and their resulting joint ranking. The findings show that pod weight can be explained with a high coefficient of determination (R2 = 0.78–0.93) and low root-mean-square error (RMSE = 940–1369 kg/ha) for two years of data. Seed length yield assessment resulted in higher accuracies (R2 = 0.83–0.98) and lower errors (RMSE = 4.245–6.018 mm). Among optimization models used, ACO and SA outperformed others and the SAM vegetation detection approach showed improved results when compared to the RENDVI approach when dense canopies were being examined. Wavelengths at 450, 500, 520, 650, 700, and 760 nm, were identified in almost all data sets and harvest stage models used. The period between 44–55 days after planting (DAP) the optimal time period for yield assessment. Future work should involve transferring the learned concepts to a multispectral system, for eventual operational use; further attention should also be paid to seed length as a ground truth data collection technique, since this yield indicator is far more rapid and straightforward. 
    more » « less
  4. Obeid, I. ; Selesnik, I. ; Picone, J. (Ed.)
    The Neuronix high-performance computing cluster allows us to conduct extensive machine learning experiments on big data [1]. This heterogeneous cluster uses innovative scheduling technology, Slurm [2], that manages a network of CPUs and graphics processing units (GPUs). The GPU farm consists of a variety of processors ranging from low-end consumer grade devices such as the Nvidia GTX 970 to higher-end devices such as the GeForce RTX 2080. These GPUs are essential to our research since they allow extremely compute-intensive deep learning tasks to be executed on massive data resources such as the TUH EEG Corpus [2]. We use TensorFlow [3] as the core machine learning library for our deep learning systems, and routinely employ multiple GPUs to accelerate the training process. Reproducible results are essential to machine learning research. Reproducibility in this context means the ability to replicate an existing experiment – performance metrics such as error rates should be identical and floating-point calculations should match closely. Three examples of ways we typically expect an experiment to be replicable are: (1) The same job run on the same processor should produce the same results each time it is run. (2) A job run on a CPU and GPU should produce identical results. (3) A job should produce comparable results if the data is presented in a different order. System optimization requires an ability to directly compare error rates for algorithms evaluated under comparable operating conditions. However, it is a difficult task to exactly reproduce the results for large, complex deep learning systems that often require more than a trillion calculations per experiment [5]. This is a fairly well-known issue and one we will explore in this poster. Researchers must be able to replicate results on a specific data set to establish the integrity of an implementation. They can then use that implementation as a baseline for comparison purposes. A lack of reproducibility makes it very difficult to debug algorithms and validate changes to the system. Equally important, since many results in deep learning research are dependent on the order in which the system is exposed to the data, the specific processors used, and even the order in which those processors are accessed, it becomes a challenging problem to compare two algorithms since each system must be individually optimized for a specific data set or processor. This is extremely time-consuming for algorithm research in which a single run often taxes a computing environment to its limits. Well-known techniques such as cross-validation [5,6] can be used to mitigate these effects, but this is also computationally expensive. These issues are further compounded by the fact that most deep learning algorithms are susceptible to the way computational noise propagates through the system. GPUs are particularly notorious for this because, in a clustered environment, it becomes more difficult to control which processors are used at various points in time. Another equally frustrating issue is that upgrades to the deep learning package, such as the transition from TensorFlow v1.9 to v1.13, can also result in large fluctuations in error rates when re-running the same experiment. Since TensorFlow is constantly updating functions to support GPU use, maintaining an historical archive of experimental results that can be used to calibrate algorithm research is quite a challenge. This makes it very difficult to optimize the system or select the best configurations. The overall impact of all of these issues described above is significant as error rates can fluctuate by as much as 25% due to these types of computational issues. Cross-validation is one technique used to mitigate this, but that is expensive since you need to do multiple runs over the data, which further taxes a computing infrastructure already running at max capacity. GPUs are preferred when training a large network since these systems train at least two orders of magnitude faster than CPUs [7]. Large-scale experiments are simply not feasible without using GPUs. However, there is a tradeoff to gain this performance. Since all our GPUs use the NVIDIA CUDA® Deep Neural Network library (cuDNN) [8], a GPU-accelerated library of primitives for deep neural networks, it adds an element of randomness into the experiment. When a GPU is used to train a network in TensorFlow, it automatically searches for a cuDNN implementation. NVIDIA’s cuDNN implementation provides algorithms that increase the performance and help the model train quicker, but they are non-deterministic algorithms [9,10]. Since our networks have many complex layers, there is no easy way to avoid this randomness. Instead of comparing each epoch, we compare the average performance of the experiment because it gives us a hint of how our model is performing per experiment, and if the changes we make are efficient. In this poster, we will discuss a variety of issues related to reproducibility and introduce ways we mitigate these effects. For example, TensorFlow uses a random number generator (RNG) which is not seeded by default. TensorFlow determines the initialization point and how certain functions execute using the RNG. The solution for this is seeding all the necessary components before training the model. This forces TensorFlow to use the same initialization point and sets how certain layers work (e.g., dropout layers). However, seeding all the RNGs will not guarantee a controlled experiment. Other variables can affect the outcome of the experiment such as training using GPUs, allowing multi-threading on CPUs, using certain layers, etc. To mitigate our problems with reproducibility, we first make sure that the data is processed in the same order during training. Therefore, we save the data from the last experiment and to make sure the newer experiment follows the same order. If we allow the data to be shuffled, it can affect the performance due to how the model was exposed to the data. We also specify the float data type to be 32-bit since Python defaults to 64-bit. We try to avoid using 64-bit precision because the numbers produced by a GPU can vary significantly depending on the GPU architecture [11-13]. Controlling precision somewhat reduces differences due to computational noise even though technically it increases the amount of computational noise. We are currently developing more advanced techniques for preserving the efficiency of our training process while also maintaining the ability to reproduce models. In our poster presentation we will demonstrate these issues using some novel visualization tools, present several examples of the extent to which these issues influence research results on electroencephalography (EEG) and digital pathology experiments and introduce new ways to manage such computational issues. 
    more » « less
  5. Abstract

    Expansion of distributed solar photovoltaic (PV) and natural gas‐fired generation capacity in the United States has put a renewed spotlight on methods and tools for power system planning and grid modernization. This article investigates the impact of increasing natural gas‐fired electricity generation assets on installed distributed solar PV systems in the Pennsylvania–New Jersey–Maryland (PJM) Interconnection in the United States over the period 2008–2018. We developed an empirical dynamic panel data model using the system‐generalized method of moments (system‐GMM) estimation approach. The model accounts for the impact of past and current technical, market and policy changes over time, forecasting errors, and business cycles by controlling for PJM jurisdictions‐level effects and year fixed effects. Using an instrumental variable to control for endogeneity, we concluded that natural gas does not crowd out renewables like solar PV in the PJM capacity market; however, we also found considerable heterogeneity. Such heterogeneity was displayed in the relationship between solar PV systems and electricity prices. More interestingly, we found no evidence suggesting any relationship between distributed solar PV development and nuclear, coal, hydro, or electricity consumption. In addition, considering policy effects of state renewable portfolio standards, net energy metering, differences in the PJM market structure, and other demand and cost‐related factors proved important in assessing their impacts on solar PV generation capacity, including energy storage as a non‐wire alternative policy technique.

    This article is categorized under:

    Photovoltaics > Economics and Policy

    Fossil Fuels > Climate and Environment

    Energy Systems Economics > Economics and Policy

     
    more » « less