Skip to main content
Heliyon logoLink to Heliyon
. 2024 Aug 2;10(16):e35390. doi: 10.1016/j.heliyon.2024.e35390

Impact of dust and temperature on photovoltaic panel performance: A model-based approach to determine optimal cleaning frequency

Yaxin Shen a,, Mitra Fouladirad b, Antoine Grall a
PMCID: PMC11379991  PMID: 39247261

Abstract

Enhancing the reliability of photovoltaic (PV) systems is of paramount importance, given their expanding role in sustainable energy production, carbon emissions reduction, and supporting industrial growth. However, PV panels commonly encounter issues that significantly impact their performance. Specifically, the accumulation of dust and the rise in internal temperature lead to a drop in energy production efficiency. The primary issue addressed in this paper is using mathematical modeling to determine the optimal cleaning frequency. This paper first focuses on stochastic modeling for dust accumulation and temperature changes in PV panels, considering varying environmental conditions and proposing a model-based approach to determine the optimal cleaning frequency. Dust accumulation is described using a Non-homogeneous compound Poisson process (NHCPP), while temperature evolution is modeled using Markov chains. Within this framework, we consider the impact of wind speed and rainfall on dust accumulation and temperature. These factors, treated as covariates, are modeled using a two-dimensional time-continuous Markov chain with a finite state space. A Condition-based cleaning policy is proposed and assessed based on the degradation model. Optimal preventive cleaning thresholds and cleaning frequency (periodic and non-periodic) are determined to minimize the long-term average maintenance cost. The gain achieved by non-periodic inspections compared to periodic inspections ranges from 3.83% to 9.37%. Numerical experiments demonstrate the performance of the proposed cleaning policy, highlighting its potential to improve PV system efficiency and reliability.

Keywords: PV panel, Degradation model, Non-homogeneous compound Poisson process, Markov chain, Cleaning frequency

1. Introduction

In recent decades, photovoltaic (PV) technology has become a pivotal renewable energy source, experiencing substantial growth [1]. Currently, solar PV systems account for 60% of the total increase in renewable energy capacity. As the installation of PV systems expands, ensuring their reliability and availability has become increasingly critical [2], [3]. PV panels typically have a lifespan of 20-25 years, but they are susceptible to various forms of environmental degradation during their operation [4] [5]. Key factors contributing to this degradation include dust accumulation [6], [7], [8], [9], [10], high temperatures [11], [12], climate change [13], humidity, hail, and snow. If not promptly addressed, these factors can cause significant energy losses. The degree and severity of pollution on the surface of solar modules vary according to the environment in which the PV module is located [14]. For instance, in some desert regions, energy loss due to accumulated dust can range from 20% to 70% [15], [16].

A comprehensive review of existing literature reveals that dust and temperature are consistently significant factors in PV panel degradation [1], [17]. Regular cleaning using the appropriate methods based on the type of dust can mitigate performance loss in PV modules [18]. Managing the operational characteristics of PV systems, such as reliability, availability, maintainability, safety, efficiency, and energy production forecasting, is essential but challenging [19]. Existing research primarily quantifies efficiency losses through time-consuming experiments [20], [21], [11]. However, there is a notable gap in the literature regarding comprehensive degradation modeling and maintenance policy development for PV panels using mathematical models.

A stochastic process is a mathematical model used to describe the uncertain or random evolution of a phenomenon over time. It is commonly used in degradation modeling [22], [69]. In this framework, the most commonly used stochastic processes include the Wiener process [23], gamma process [24], Poisson process [25], [26], and Markov chains [27]. Dust accumulation and temperature changes on PV panels are considered random phenomena. Dust accumulation is affected by various factors such as wind speed, rainfall, location, and human activities, while temperature changes are influenced by solar radiation, weather conditions, time of day, and location. These factors introduce variability and uncertainty into the process, making it difficult to determine the exact amount of dust and temperature changes at any given time. The NHCPP is an effective tool for modeling events such as dust accumulation, which occur at non-constant rates over time and are influenced by factors such as environmental conditions or human activities. Moreover, Markov chains can also be used in environmental temperature modeling since the future ambient temperature trend does not depend on its past, as evidenced by [28], [29].

Environmental conditions are important to consider when modeling the degradation of PV panels for efficient maintenance planning. Given the unpredictability of environmental conditions, they can be categorized as random variables, referred to as covariates [30], [31]. Most condition-based maintenance (CBM) literature ignores the effect of environmental factors on maintenance decision-making for PV systems. Factors such as wind, rain, surface coating, inclination angle, humidity, and wind speed affect the degradation of the system [32], [33], [34]. This article focuses on the impact of wind and rain on accumulated dust and panel temperature. Taking these factors into account can improve maintenance planning.

PV panel maintenance is crucial due to their high cost. At the PV system level, [35] presented a review of four types of maintenance strategies: preventive, predictive, corrective, and urgent. Among maintenance actions, cleaning and cooling of the panel surface is the most common [36]. Many papers have reviewed maintenance policies for multi-component systems [37], [38], [39], especially for PV systems [40], [41].

A CBM policy involves gathering and analyzing real-time data to make maintenance decisions based on the existing state of a component or system, as referenced in various studies [27], [30], [42], [43]. Given that the degradation and failure of industrial systems often become evident only through inspections, planning inspections and maintenance actions based on the system's current state is more appropriate. This paper comprehensively models the degradation of PV panels by considering the effects of dust and temperature and the influence of wind and rain. It also determines the optimal cleaning frequency to enhance energy efficiency, aiming to minimize the long-term average cost rate of the maintenance policy, including non-periodic inspections. Table 1 provides a comprehensive summary of numerous studies conducted on maintenance policies for PV systems.

Table 1.

Literature Comparison Table.

Reference degradation cause Maintenance Policy Methods(data collection) Limitation
[44] dust cleaning physical experiment time-consuming
[45] soiling. dust, temperature regular cleaning; implementing hydrophobic coatings experimental testing long-term degradation of the coating not addressed; additional costs and large-scale feasibility not discussed
[46] temperature cooling experimental data collection lack of consideration of environmental factors on the effectiveness of the cooling techniques
[47] System runtime preventive replacement; minimal Repair simulation assumption of perfect maintenance; waste generated from replacing PV panels; lack of consideration of environmental factors
[48] high temperature, low irradiance, bad weather, natural degradation of materials corrective (replacement) maintenance, preventive maintenance failure rates from literature; faults from industrial maintenance reports limited Sample Siz; lack of consideration of environmental factors; limited to systems from 50 kW to 1.8 MW
[49] overloads due to lack of insulation; storm or lightning; failure of the ventilation corrective maintenance data from Solarig company limited generalizability; Dependence on maintenance personnel expertise
[50] dust, shading, corrosion offline reconfiguration options of the PV modules simulation high cost requirements; difficult to scale for large systems; limited Utility of Real-Time Measurement
[51] shadow occurs and bird dropping; ambient high temperature cloud computing Geographic Information System (GIS) high cost; technological constraints
[52] System runtime replacement distributed e-maintenance platform based on AR complexity of the equipment; limited generalizability
[53] soiling; low irradiance; material degradation Predictive Maintenance Artificial neural network PV health monitoring system susceptibility to false positives; need for delayed alarm triggering
[54] Pollution and dust scheduling cleaning remote monitoring system for online tracking High Design Requirements; ease of access and security

This article dust, temperature Condition-based Maintenance(cleaning); non-periodic inspection mathematical model; simulation real-time monitoring data integration

The primary motivation of this paper is to address the deficiencies in existing research by developing a comprehensive model that integrates environmental factors (dust accumulation, temperature variation, wind speed and rainfall) into the maintenance planning of PV systems. The need for a robust model that can accurately predict and manage the degradation of PV panels under various environmental conditions is crucial for optimizing their performance and longevity.

The objectives of this paper are to construct a PV degradation model and propose a CBM policy that takes into account environmental conditions. The ultimate goal of this paper is to determine the optimal cleaning frequency to improve energy efficiency and minimize the long-term average cost rate of the maintenance (cleaning) policy.

The scope of this paper encompasses the development of a stochastic process model to incorporate the impacts of dust and temperature on PV panel degradation. It also includes the influence of environmental covariates such as wind speed and rainfall, aiming to create a more dynamic and effective maintenance policy for PV farms.

The contribution of this paper is the development of a novel stochastic process model that integrates the effects of dust and temperature on PV panel degradation while incorporating wind speed and rainfall as covariates. This approach provides a comprehensive understanding of how environmental factors influence degradation and proposes a condition-based maintenance (CBM) policy to minimize the long-term average cost through non-periodic inspections, thereby enhancing the efficiency and reliability of PV systems. The gain achieved by non-periodic inspections compared to periodic inspections ranges from 3.83% to 9.37%. The study provides guidelines for PV maintenance tailored to various environmental conditions.

2. Degradation modeling

2.1. System description

We consider a PV panel to be a single-component system, starting its operation in a new state. The PV panel experiences two phenomena that decrease power production efficiency: dust accumulation and an increase in inner temperature. These two factors are influenced by the surrounding environment, particularly wind speed and rainfall. For this study, we do not consider the impact of shadows from chimneys or other similar structures. When the efficiency of a PV panel drops to a certain level, referred to as “failure” in this paper, it should be properly cleaned. A failure threshold Lc is defined to describe the state of failure, and the total decrease in efficiency at time t is represented by Y(t)=D(t)+W(t), where D(t) and W(t) represent the decrease in efficiency due to dust accumulation and PV temperature, respectively. The independence and additivity of the efficiency reduction due to dust and temperature are supported by the findings of [55], [56]. Take the desert region in [9] for example, the outdoor temperatures typically range from 29 °C to 41 °C in summer and 7 °C to 20 °C in winter. Additionally, the dust accumulation density was observed to be 10.254 g/m2.

2.2. Degradation model for dust accumulation

Dust accumulation on the surface of PV panels creates a physical barrier between the incoming sunlight and the semiconductor materials within the panels, diminishing the amount of sunlight that reaches the panels and consequently lowering power generation efficiency. Let us denote stochastic process {X(t),t0} as the dust accumulation on the PV panel, with X(0)=0. Its increments over any time interval are non-negative, positive, and stochastically independent. Dust accumulation can be modeled as a discrete-time jump process, where successive jumps are influenced by factors such as wind speed, human activities, nearby construction, and other environmental events. By considering dust accumulation as a jump process, we capture the intermittent nature of dust deposition and the random fluctuations in its arrival rate.

2.2.1. Model for effect of dust accumulation

The dust accumulation process is considered incremental, with increases at random times. Let Tj be the dust increase times. Let's consider that λ(t) is the arrival rates of (Tj)j0. The number N(t) of dust accumulation increases up to time t can be written as:

N(t)=i=11{Tit} (1)

and {N(t),t0} is a non-homogeneous Poisson process (NHPP). Let Xj be the increase of dust thickness at time Tj. It follows an exponential distribution with parameter μ. Therefore, the total dust accumulated at time t is defined by:

X(t)=j=1N(t)Xj,t0. (2)

Hence, the dust accumulation process on the PV panel is described by an NHCPP with the arrival rate function λ(t) (more details in subsection 2.4.2) and jump sizes exponentially distributed with parameter μ. NHCPP allows the modeling of non-homogeneous intensity functions, which can be useful in situations where the dust accumulation rate is not constant over time. It assumes that the increments of the process (i.e., the amount of dust accumulated in a given time interval) are non-negative, positive, and stochastically independent. This implies that the amount of dust accumulated at any moment depends on the underlying random process and is not influenced by previous or future increments.

Considering results obtained in [57], the relationship between the reduction of PV panel power generation D(t) and the amount of dust accumulation X(t) is proposed as follows:

D(t)=0.5211+(X(t)12.653)1.74+0.532. (3)

2.2.2. Derivation for PDF of D(t)

Let p(n,t) be the probability of having n jumps in the time interval (0,t]. It is given by:

p(n,t)=P(N(t)=n)=(Λ(t))nn!eΛ(t),t0,n=0,1, (4)

where

Λ(t)=E[N(t)]=0tλ(x)dx. (5)

The cumulative distribution function (CDF) of X(t) is derived as follows.

F(x,t)=P(X(t)x)=n=0P(j=1N(t)Xjx|N(t)=n)P(N(t)=n)=n=0P(j=1nXjx)p(n,t). (6)

As Xjexp(μ), the total accumulated dust after n increases, denoted by Sn=j=1nXj, follows a gamma distribution with shape parameter n and scale parameter μ. The corresponding probability distribution function is:

fSn(x)=μnxn1eμxγ(n),x0, (7)

for n=1,2,, where γ is the Euler gamma function, and γ(n)=(n1)!. The Probability density function (PDF) of X(t) can be easily derived as follows:

fX(t)(x)=n=0fSn(x)p(n,t). (8)

Substituting equation (3) in equation (8) and by the transformation method, the PDF of D(t) denoted by fD(t) is obtained as follows:

fD(t)(y)=n=0fSn(12.653(0.5210.532y1)11.74)p(n,t)12.653×0.5211.74(0.5210.532y1)0.741.74(0.532y)2. (9)

2.3. Model for the effect of PV temperature

The surface temperature of a PV panel can significantly impact its efficiency. Under high temperatures, the electrical conductivity of PV materials weakens. This reduction in conductivity diminishes the current flow inside the PV panel, thereby decreasing the generation of electrical energy. Additionally, high temperatures can increase the internal resistance of the PV panel, further reducing the efficiency of electrical energy output.

The following subsections delve into three crucial aspects of PV temperature modeling. Firstly, the correlation between PV temperature and ambient temperature is investigated, aiming to model PV surface temperature indirectly. Secondly, a comprehensive model of ambient temperature is constructed that considers the impact of wind and rain conditions. Finally, by discerning the linear correlation between ambient temperature and PV panel surface temperature, along with the ambient temperature model, a model is developed demonstrating how PV panel temperature influences their efficiency.

2.3.1. Correlation of PV temperature and ambient temperature

While dust accumulation on the panel surface may affect its performance and efficiency, its effect on the panel surface temperature is typically negligible. The primary factor influencing the panel temperature is the ambient temperature. When the ambient temperature is high, the panel temperature also increases, and vice versa. A linear correlation between solar cell temperature and air temperature is proposed in [58], with the linear correlation parameter found to be 0.88. Our hypothesis and model aim to simplify the analysis by primarily considering ambient temperature, particularly under conditions where solar radiation intensity is either constant or varies minimally.

2.3.2. Model for ambient temperature

Let Tambient(t) describe the actual ambient temperature at any given point in time t. The evolution of the ambient temperature state is modeled with a non-homogeneous Markov chain {Ztempt,t0}. The relationship between Tambient(t) and Ztempt be understood as follows: Tambient(t) provides a precise measurement of temperature at time t, while Ztempt essentially categorizes these continuous temperature measurements into discrete states or intervals. Instead of dealing with diverse possible temperatures, Ztempt handles a limited number of temperature states, where each state represents a range of temperatures. For example, all temperatures Tambient(t) between 20 °C and 25 °C might be categorized into one state.

The state space of {Ztempt,t0} is given by Stemp={1,2,,M}, and the transition matrix conditionally depends on wind speed and rainfall states. Strong rainfall and wind can cool down the ambient temperature. Thus, in the Markov chain model of temperature, the transition matrix of temperature states is influenced by the states of wind and rain. More details about the influences of wind and rain on ambient temperature changes can be found in subsection 2.4.3.

2.3.3. Model for the effect of PV temperature

We can examine the average effect of temperature on PV panels over time as temperature consistently changes. For instance, during summer when the temperature is higher and there is no wind or rain, we need to clean PV panels more often. Let Wk represent the mean efficiency reduction due to temperature on the day k of the PV panel power generation. Inspired by [59], Wk is modeled as:

Wk=1tk0tk0.4%(Tpanel(u)25)+du=1tk0tk0.4%(0.88Tambient(u)25)+du, (10)

where tk represents the daylight duration of day k. We consider e.g. 0 as the sunrise time and tk as the sunset time for the day k. In equation (10), (g(u))+ denotes the positive part of g(u). Given the rapid variation in temperature over a whole day, we utilize the average temperature to represent the temperature on a given day. Specifically, only PV panel surface temperatures above 25 degrees Celsius affect PV panel efficiency.

For simplicity's sake, we consider hereafter that the ambient temperature is constant throughout the day and equal to its mean value. Hence for day k we replace Tambient(t) by

Tambient(k)=1tk0tkTambient(u)du. (11)

As a consequence of integrating Eq. (10) and Eq. (11), Wk can be expressed as:

Wk=0.4%(Tpanel(k)25)+=0.4%(0.88Tambient(k)25)+. (12)

Various bins of ambient temperature can be defined, with each bin representing a specific range of temperatures. For each bin, the mean daily temperature is considered as a random variable Ztempk with a given distribution. For illustration purposes, the distribution of temperature in each bin is assumed to be uniform. Each bin defines a specific temperature state, and the state's transition is modeled as a Markov chain.

2.3.4. Derivation for CDF of Wk

For the temperature state Ztempk=i, let fi() denote the corresponding uniform distribution. The CDF of Wk is denoted by G(k,x) and can be obtained as follows for x>25:

G(k,x)=P(Wkx)=i=1MP(Wkx|Ztempk=i)P(Ztempk=i)=i=1M(25xfi(u)du)P(Ztempk=i) (13)

Over a longer period, the Markov process gradually converges to a steady state and is independent of the initial state. Considering the stationary state,

W=limkWk, (14)
limkG(k,x)=P(Wx)=i=1M(25xfi(u)du)P(Ztemp=i), (15)

where P(Ztempt=i)=j=1mP(Ztempt=i|Zt=j)P(Zt=j). Please note that Zt represents the state of covariates. This will be further explained in subsection 2.4.3.

2.4. Environmental condition modeling

2.4.1. Model for wind and rain as covariates

We partition the wind speed and rainfall domain into m subsets. Let Zt be the random variable associated with the subset of the operating environment (wind speed and rainfall) for the panel at t. To model the covariates, which are time-related random variables representing environmental conditions, we propose a time-continuous Markov chain {Zt,t0}.

The state space of the covariates is constructed and denoted as S={1,2,,m},m=s2. It describes the different states of the couple wind speed and rainfall, where there are s different wind speed values and s different rainfall values. For instance, Zt=j represents the event that j=(w,r) i.e. that the wind speed value is w and the rainfall value is r, 1ws,1rs.

2.4.2. Environmental influence on dust accumulation

The failure of the system is attributed to the accumulation of dust, which is influenced by environmental factors such as wind speed and rainfall. Dust deposition decreases when the wind speed increases, resulting in a higher power output and vice versa [60]. To characterize the impact of the environment on the degradation process caused by dust accumulation, we develop a model inspired by the Cox proportional hazards model, as discussed in [61]. Specifically, the dust accumulation process is described by the NHCPP with the arrival rate function λ(t)=h(t,Zt),(t>0,ZtS) depending on the covariates as follows:

λ(t)=αej=1mβjIZt=j, (16)

where α is the so-called baseline hazard rate and βj is the regression coefficient associated to the covariate state j. The generator matrix Q associated to {Zt,t0} is as follows:

Q=(q11q12q1mq21q22q2mqm1qm2qmm), (17)

where qij represents the transition rate from state i to j. The rate at which the process leaves state i, denoted as qi, can be calculated using qi=qii=j=1,ijmqij,qij>0. Now, consider tij, which is the duration the process stays in state i before transitioning to state j. The distribution of tij follows an exponential pattern with a rate of qii. The transition matrix Pt is calculated using the formula:

Pt(i,j)=etQ(i,j)=I+k=1Qktk/k!, (18)

here, Pt(i,j) is defined as:

Pt(i,j)=P{Zt+s=j|Zs=i},s>0. (19)

In Fig. 1, an example of the efficiency reduction due to dust and covariates is illustrated.

Figure 1.

Figure 1

Efficiency reduction process due to dust: α = 6,βj = (0.1,0.2,0.3,0.4),μ = 2,m = 4.

2.4.3. Environmental influence on temperature

The temperature of PV panels is significantly influenced by environmental temperature, wind, and rain. As the surrounding temperature rises, the temperature of the PV panels typically increases correspondingly. Additionally, when wind blows over the surface of the panels, it enhances thermal transfer between the panels and the ambient air, facilitating conduction and convective heat dissipation. This airflow aids in reducing the temperature of the panels [62], [63]. Moreover, when rainwater covers the surface of the panels, evaporation occurs, absorbing heat from the panels and contributing to cooling [64]. A multivariate Markov chain is employed to model the interactions and dependencies among environmental temperature, wind, and rain, defining the states of panel surface temperature as different combinations of these variables. Let Ptemp(w,r) be the transition matrix associated with the ambient temperature model when the wind speed is in state w and rainfall is in state r. The bidimensional state space of the covariates (wind and rain) is constructed and transformed into a one-dimensional space denoted as S={1,2,,m}, with m=s2. The state transition matrices of the Markov chain of ambient temperature differ for different covariate states.

2.4.4. Example

As an example, consider three possible temperature states: cold (Tambient(t)25 °C), moderate (25<Tambient(t)35 °C), and hot (35<Tambient(t)50 °C), along with two possible rain states: no rain (N) and rain (R), and two possible wind states: calm (C) and windy (W). Then, the covariate states can be expressed as a 4×4 matrix with S={{N,C},{N,W},{R,C},{R,W}}. This can be represented by a state space S={1,2,3,4}.

To estimate the transition matrix for rain and wind conditions Pt, we use data from [68]. Firstly, determine the sequence of states over time, count the transitions between each state, and calculate the probabilities of transitioning from one state to another. The transition matrix for rain and wind conditions Pt can be obtained as:

Pt=(0.60.30.100.30.500.20.300.50.200.40.40.2), (20)

For covariates initially in the state Z0=1, we represent the probability distribution as πn=(π1n,π2n,π3n,π4n), where πin=P(Zt=i|Z0=1),(i=1,2,3,4). This distribution can be obtained by πn=(1,0,0,0)Ptn. The stationary distribution π is given by π=(0.375,0.325,0.175,0.125).

Conditional transition matrices (the time horizon is day) for the temperature states, given rain and wind conditions, are defined as follows:

Ptemp(1)=(0.20.50.30.30.40.30.40.40.2),Ptemp(2)=(0.50.40.10.30.50.20.40.40.2),
Ptemp(3)=(0.30.40.30.40.30.30.50.30.2),Ptemp(4)=(0.40.40.20.40.30.30.50.30.2).

In Fig. 2, the multivariate Markov chain model illustrating the variation of temperature, rain, and wind is presented. This model captures the effects of the rain and wind conditions on the temperature and allows us to make predictions about future temperature behavior given the current weather conditions. In this paper, the effect of temperature on PV panels is not continuously increasing and is not permanent but temporary. As shown in the first subplot, the efficiency reduction evolution due to temperature is not increasing but fluctuating.

Figure 2.

Figure 2

Multivariate Markov chain model.

2.5. Degradation process increments

Let D(t,Zt) and W(t,Zt) be the efficiency loss process of the PV panel power generation due to dust accumulation and PV temperature, respectively, given that the covariate state Zt. An example trajectory of the total efficiency reduction process is shown in Fig. 3.

Figure 3.

Figure 3

A trajectory of total degradation process with the covariates evolution.

Let Y(t,Zt) be the cumulative decrease in efficiency until time t, given the covariate state Zt. This represents the combined impact on efficiency loss, resulting from both dust accumulation and PV temperature:

Y(t,Zt)=D(t,Zt)+W(t,Zt),t0. (21)

The formal conditional CDF of the total degradation process for a covariate state can be expressed:

FY(t,Zt)(x)=P(D(t,Zt)+W(t,Zt)x)=0x0yfD(t,Zt)(yu)gW(t,Zt)(u)dudy, (22)

where fD(t,Zt)(x) and gW(t,Zt)(x) are respectively the PDF of the D(t,Zt) and W(t,Zt) for a given Zt (see Appendix B).

Let be τi the ith jump time of the Markov chain {Zt,t0} after time t, Let be FY(t+Δt,Zt))Y(t,Zt))Zt the CDF of increment Y(t+Δt,Zt+Δt))Y(t,Zt)). The calculation is developed in (see Appendix C).

FY(t+Δt,Zt+Δt)Y(t,Zt)Zt=k=0Z1ZkP(Y(t+Δt,Zt+Δt)Y(t,Zt)<x|Zt=1,EkΔt,Zτ1=z1,,Zτk=zk)×P(Zτ1=Z1|Zt=1)P(Zτ1=zk|Zτk1=zk1)P(EkΔt), (23)

where EkΔt represents the occurrence of k transitions in the covariate over the time interval Δt.

3. Maintenance policy

3.1. Maintenance assumption

  • Dust and high temperatures can reduce a PV panel's efficiency over time. Online monitoring can track gradual performance loss, but sudden failures may remain undetected. Inspection technology typically involves physical examination and diagnostic tools, providing detailed information on panel conditions such as visible damage, electrical output, and thermal characteristics. Inspection is necessary to ensure timely maintenance, costing Ci per unit.

  • When the efficiency loss crosses the failure threshold Lc, the panel enters a “failure” state, necessitating corrective action costing Cc. The panel is not physically “failed”, but its power generation is too inefficient for continuous operation. We won't replace the “failed” panels but implement cleaning operations.

  • When the efficiency loss exceeds the over-degraded threshold Lp but remains below the failure threshold Lc, the system is in a “worn-out” state, necessitating preventive action costing Cp.

  • Since corrective maintenance cannot be planned, it is more complex to implement and thus more costly than preventive maintenance. Thus, it is assumed that Cp<Cc. The corrective cost, Cc, includes all costs associated with system failure, excluding the unavailability cost. The unavailability cost, denoted as Cd per time unit, is incurred when the system fails without maintenance.

  • Since we regard efficiency loss due to dust accumulation as panel degradation, a cleaning policy improving power generation efficiency is considered a maintenance policy.

  • Corrective and preventive actions both involve cleaning the PV panels. The only difference is the amount of dust present at the time of implementation.

  • Inspection and maintenance actions are instantaneous. After maintenance, the panel is as good as new, and maintenance can only be performed during inspections.

  • Maintenance actions do not affect the covariate state.

3.2. Inspection policy

In this subsection, we explore two different inspection policies to reveal the system state: periodic and non-periodic inspection policies. During the inspection and cleaning process, incidents such as impacts on the PV panels, accidental stepping on them, or other types of damage are not considered in this paper.

3.2.1. Periodic inspection policy

Under the periodic inspection policy, the system undergoes regular inspections at predefined intervals. These intervals are denoted as (tn)nN, where tn=nτ, τN, nN. Here, τ plays a crucial role as a variable in formulating the maintenance policy.

3.2.2. Non-periodic inspection policy

Non-periodic inspections are based on specific conditions or events, rather than a fixed schedule. The amount of dust on the PV panel can vary due to factors such as weather and season [65], [66]. Cleaning on a fixed schedule can result in unnecessary or delayed cleaning. Inspired by the inspection rules of [67], [30], we suppose that the system undergoes non-periodic inspections at given times (tn)nN. At each inspection time, two decisions have to be made:

  • whether the panels should be cleaned preventively or correctively, or no maintenance actions are needed.

  • defines when to implement the next inspection.

The inspection scheduling function determines when and how inspections should be scheduled based on these conditions or events. The following inspection scheduling function is used in the non-periodic inspection policy:

m(x)=1+max{A(A/B)x;0}, (24)

where m() represents a function that decreases from [0,Lp) to [mmin,mmax] with mmin=m(Lp)>0 and mmax=m(0)=1+A>mmin>0. Parameters A and B are decision variables and determine the shape of the function. Fig. 4 gives an example of the inspection evolution process of the maintained system.

Figure 4.

Figure 4

Inspection evolution of the maintained system: Lc = 0.6;Lp = 0.5;A = 1.4,B = 2;⁎:inspection.

The length of inspection interval is related to the degree of degradation, and the next inspection time is then:

tn=tn1+m(Y(tn1)), (25)

where Y(tn1) describes the system degradation level after the maintenance implementation at time tn1.

3.3. Evaluation of the maintenance policy

The cost of maintenance is determined by the inspection time function, denoted as m(), and the preventive threshold, represented by Lp.

  • When Y(tn,Z(tn))Lc and Y(tn1,Z(tn1))<Lc, and the first failure time since the last corrective maintenance occurs at time tf between tn1 and tn, corrective maintenance is implemented with maintenance cost Cc, inspection cost Ci and unavailability cost Cdd(t). d(t) is the time that the system stayed in a failure state in (0,t).
    Ccorrective(tf)=Cc+Ci+d(t)Cd,d(t)=0t1{Y(s,Z(s))L}ds,tf=inft{Y(tn,Z(tn))Lc,t0}. (26)
  • When LpY(tn,Z(tn))<Lc, preventive maintenance is implemented with action cost Cp and inspection cost Ci.
    Cpreventive=Cp+Ci. (27)
  • When 0<Y(tn,Z(tn))<Lp, no maintenance action is implemented and only inspection cost Ci is incurred.
    Cno=Ci. (28)

3.3.1. The cumulative maintenance cost C(t)

Let's define Ni(t), Np(t), and Nc(t) as the cumulative counts of inspections, preventive actions, and corrective actions, respectively, up to time t. Similarly, let d(t) represent the accumulated downtime up to the same point. With this setup, the total maintenance cost C(t) up to time t is calculated as follows:

C(t)=Ni(t)Ci+Np(t)Cp+Nc(t)Cc+d(t)Cd. (29)

The expected average cost per time unit, calculated across a long period, can be established:

EC=limtE(C(t))t. (30)

In this maintenance model, decisions are made based on the information from scheduled inspections. The state of the system at any given inspection point is influenced only by its state during the last inspection. This means that the degree of deterioration and the state of any covariates at time tn are determined exclusively by their levels at tn1.

3.3.2. Maintenance cost between two inspections

Calculating the expected maintenance cost in between two inspection instances tn and tn1 within a time interval T, which is the time between those two inspections, and then extrapolating that to a long time horizon, can also be a useful approach to analyzing and predicting long-term maintenance costs. The total cost during interval T can be expressed as C(T):

C(T)=Ni(T)Ci+Np(T)Cp+Nc(T)Cc+d(T)Cd, (31)

where Np(T),Nc(T) represent the cumulative counts of preventive and corrective actions, respectively, taken during interval T. d(T) the downtime during interval T. The expected average cost per unit of time, specifically between two inspections, would be the expected cost during the time interval T divided by the expected value of E(C(T)):

ECT=E(C(T))E(T). (32)

3.4. Optimization of the maintenance policy

For periodic inspection policy, we aim to establish a decision-making rule that reduces the expected average maintenance costs over an extended period. Under the maintenance policy being considered, the optimal values for the preventive maintenance threshold Lp, and inspection interval τ, are determined in the following way:

(Lp,τ)=argmin(Lp,τ)EC(Z). (33)

For non-periodic inspection policy, the optimization goal is to determine the optimal value of Lp and the optimal inspection parameters A and B that minimize the expected average maintenance cost over a long period.

(Lp,A,B)=argmin(Lp,A,B)EC(Z). (34)

Taking the periodic checking policy as an example, the optimization process can be shown in the following pseudo-code of Algorithm 1.

Algorithm 1.

Algorithm 1

Pseudo-code.

4. Results and discussion

A numerical implementation is presented to illustrate the performance of the proposed model. To begin, the main goal is to examine the impact of the unit cost of the different maintenance operations on the preventive maintenance threshold Lp and the optimal inspection function. In the simulation program, the initial parameters set are as follows: Lc=0.65,μ=1,α=2,βj=(0.2,1,2,4). For temperature parameters setting, we consider the example in subsector 2.4.4, Ztemp is a 3-state Markov chain. When Ztempt=1, Tambient(t)U(0,25),g1()=125. When Ztempt=2, Tambient(t)U(25,35),g2()=110. When Ztempt=3, Tambient(t)U(35,50),g3()=115. Conditional transition matrices for the temperature states, given rain and wind conditions, are defined as the example in subsector 2.4.4.

We need to identify all the covariate states. As the example in subsector 2.4.4, the covariate space has initial state Z0=1 with state space S={1,2,3,4}. Here the transition rate matrix is set as

Q=(3/81/81/81/81/83/81/81/81/81/83/81/81/81/81/83/8),

and hence the stationary distribution π=(π1,π2,π3,π4)=(0.25,0.25,0.25,0.25). The different values of the covariate represent different states of the wind and rain. The higher the wind speed, the lower the rate of dust accumulation. Small rain brings dust to the PV panel, while strong rain can remove the dust on the panel's surface. In effect, these environmental conditions can be considered as the working conditions that affect the system state (its failure rate).

4.1. Illustrative examples: cost calculation by Eq. (30) and Eq. (31)

As an illustrative example, we assume that τ=1,Ci=20,Cp=60,Cc=100,Cd=250 to optimize preventive maintenance threshold Lp in periodic inspection maintenance policy. It is seen from Fig. 5 and Fig. 6 that under both cases, the calculations from the simulations demonstrate convergence when the number of simulations reaches 40000, suggesting that the results obtained using the two methods are in agreement.

Figure 5.

Figure 5

Optimal expected cost evolution (Eq. (30)).

Figure 6.

Figure 6

Optimal expected cost evolution (Eq. (31)).

4.2. Influence of unit maintenance costs

Typically, PV panels are very expensive. When a PV system is not working, it means it is not functioning as intended, which can have a significant impact on operations and production loss. Here, we consider Cd=250. Four cases regarding unit maintenance costs are presented:

  • case I (baseline costs)): Ci=20,Cp=60,Cc=100,Cd=250;

  • case II (high preventive costs): Ci=20,Cp=100,Cc=100,Cd=250;

  • case III (high inspection costs): Ci=100,Cp=60,Cc=100,Cd=250;

  • case IV (low unavailability costs): Ci=20,Cp=60,Cc=100,Cd=100.

To analyze the impact of maintenance unit cost on maintenance decisions, we analyze the following points:

  • Periodic inspection policy: determining Lp and τ, to minimize the expected long-term average maintenance cost, considering that covariate Z behaves as a general Markov chain.

  • Non-periodic inspection policy: determining Lp, A, and B, to minimize the expected long-term average maintenance cost, considering that covariate Z behaves as a general Markov chain.

  • Evaluating the differences in results between the periodic and non-periodic inspection policy under the aforementioned conditions.

To summarize the simulation results, the Lp and τ⁎ under periodic inspection policy are summarized in the Table 2, Table 4 and Fig. 7. Lp and A and B under non-periodic inspection policy are summarized in the Table 3, Table 5. The analysis is summarized as follows:

  • In Case III, the high costs associated with inspections make it the most costly case.

  • Case IV is characterized by low unavailability costs and is always the most economical option, closely related to the baseline case.

  • For Case II, the peak value of the optimal preventive maintenance threshold arises from the high costs linked to preventive actions.

  • The optimal inspection intervals are extended in Cases III and IV. This is attributed to the high costs of inspections in Case III and the low unavailability costs in Case IV.

Table 2.

Periodic inspection policy (Eq. (30)).

Case (Lp(%),τ(month),EC)
I (29, 1.4, 59.28)
II (36, 1.5, 75.58)
III (17, 1.7, 106.10)
IV (28, 1.9, 53.49)

Table 4.

Periodic inspection policy (Eq. (31)).

Case (Lp(%),τ(month),EC)
I (29, 1.4, 59.24)
II (37, 1.5, 77.25)
III (17, 1.9, 105.2)
IV (26, 2, 53.47)

Figure 7.

Figure 7

Expected average cost as a function of Lp and τ (periodic inspection policy).

Table 3.

Non-periodic inspection policy (Eq. (30)).

Case (Lp(%),A,B,EC)
I (39, 0.5, 0.44, 51.61)
II (41, 0.6, 0.7, 64.79)
III (31, 0.9, 0.57, 95.22)
IV (38, 0.9, 0.33, 47.56)

Table 5.

Non-periodic inspection policy (Eq. (31)).

Case (Lp(%),A,B,EC)
I (35, 0.5, 0.4, 52.24)
II (42, 0.6, 0.29, 64.90)
III (30, 0.9, 0.16, 96.09)
IV (34, 1, 0.09, 48.61)

4.3. Comparison of dynamic and constant environments

Environmental factors can affect maintenance decision-making. To understand this impact, we can modify environmental variables and assess their effects on maintenance policies. This helps optimize maintenance policies for different environmental scenarios. According to Eq. (16), the arrival rate λ(t) of the NHCPP depends on the parameter β and parameter β is the regression parameter of covariate state Zt. The parameter β serves as a measure of the impact that a dynamic environment has on a system's degradation. As β represents the effect of environmental dynamics, it follows that the expected average maintenance cost in the most challenging environmental conditions would exceed that in more favorable settings. In this purpose, we set β =[0.2, 1, 2, 4] for four covariate states, that is, Z=1: β =0.2; Z=2: β =1; Z=3: β =2; Z=4: β =4.

In order to analyze the impact of maintenance unit cost on maintenance decisions, we analyze the following points:

  • Determining the minimum maintenance cost in the case of the covariate Z as a general Markov chain.

  • Calculating the minimum maintenance cost in the case of the covariate Z set at a constant value of Z=i, where i ranges from 1 to 4.

  • Computing a weighted average of the minimum costs for each Z=i (with i being 1, 2, 3, or 4), using the steady-state probabilities as weighting factors:
    C=i=14EC(i)πi,EC(i)=minEC(Z=i). (35)

Considering the effect of wind and rain on dust washing and temperature reduction, according to the failure rate function (16), higher β means slower dust accumulation, lower PV temperature and time to failure is longer, then longer inspection interval τ (see Table 6, Table 7, fixed Lp=40%). The results show that when the system stays in the riskiest environment, marked as Z=1, it's recommended to schedule maintenance inspections more frequently than in lower-risk situations (Z=2,3,4). In any case, the non-periodic inspection policy is more economical and efficient compared with the periodic inspection policy.

Table 6.

Periodic inspection policy.

Case I (τ,EC) II (τ,EC) III (τ,EC) IV (τ,EC)
Z (1.0, 66.11) (1.4, 79.34) (2.2, 116.23) (2.0, 55.99)
Z=1 (0.9, 67.39) (1.3, 79.85) (2.1, 117.96) (1.5, 57.74)
Z=2 (1.0, 66.59) (1.3, 79.4) (2.2, 117.04) (1.7, 56.28)
Z=3 (1.0, 65.43) (1.4, 78.63) (2.4, 115.24) (2.0, 55.26)
Z=4 (1.3, 64.75) (1.5, 77.56) (2.4, 114.02) (2.1, 54.24)
C 60.04 78.86 116.07 55.88

Table 7.

Non-periodic inspection policy.

Case I (A,B,EC) II (A,B,EC) III (A,B,EC) IV (A,B,EC)
Z (0.5, 0.26, 57.97) (0.7, 0.08, 71.87) (1.0, 0.07, 107.98) (0.9, 0.2, 52.26)
Z=1 (0.4, 0.16, 58.81) (0.5, 0.26, 73.13) (0.9, 0.15, 108.99) (0.8, 0.29, 53.62)
Z=2 (0.5, 0.15, 57.98) (0.6, 0.28, 72.94) (1.0, 0.15, 108.66) (0.9, 0.11, 52.27)
Z=3 (0.5, 0.42, 57.41) (0.6, 0.19, 70.37) (1.0, 0.23, 107.05) (1.0, 0.22, 52.04)
Z=4 (0.6, 0.14, 56.76) ( 0.7, 0.31, 69.45) (1.1, 0.63, 106.69) (1.1, 0.05, 50.79)
C 57.74 71.47 107.85 51.93
Gain earned by non-periodic inspection (in percentage of periodic inspection) 3.83% 9.37% 7.08% 7.07%

5. Conclusion

In conclusion, this paper presents a mathematical model for optimizing maintenance policies for PV systems. The model focuses on the impact of environmental factors such as dust accumulation, increased surface temperature, wind speed, and rainfall on the efficiency of PV panels. The proposed maintenance policies combine preventive and corrective cleaning to minimize long-term maintenance costs. The model offers practical tools for renewable energy management by optimizing cleaning schedules and reducing maintenance costs.

In this work, we establish a theoretical framework for analyzing the cleaning costs of a single photovoltaic (PV) panel. This framework assumes that the cleaning price per panel remains constant regardless of the total number of panels and that the inspection cost is independent of panel quantity. This foundation serves as a theoretical foundation for future research, where we will extend the model to encompass a solar farm, a system comprised of numerous PV panels. While our research provides a solid theoretical foundation for single-panel maintenance, it is not without limitations. Future research plans to extend this methodology to solar farms as multi-component systems and extend this work by exploring additional environmental variables, deploying the model across diverse geographical locations, or integrating advanced predictive analytics for more adaptive maintenance planning. Moreover, the impact of the PV tilt angle on dirt intensity and automated PV cleaning will be a focal point of future investigations.

Furthermore, we aim to investigate the economic trade-offs between different maintenance strategies under varying environmental conditions. Another area of interest is the incorporation of real-time monitoring data to enhance the precision of maintenance schedules. Additionally, we plan to study the effects of panel aging and degradation over time to refine our model's predictive accuracy. Integrating machine learning techniques to predict cleaning needs based on historical performance data and environmental patterns is also a promising direction. Future research will consider integrating solar radiation as a variable in the temperature model to enhance its accuracy. Moreover, the factor that rising dust blocks part of the sun's rays and absorbs some of the atmospheric heat, reducing the temperature, will be considered. Finally, collaboration with industry partners to validate and refine our model through field trials and practical implementations will be crucial for practical applicability.

CRediT authorship contribution statement

Yaxin Shen: Writing – original draft, Validation, Software, Methodology, Conceptualization. Mitra Fouladirad: Writing – review & editing, Supervision, Methodology, Conceptualization. Antoine Grall: Writing – review & editing, Supervision, Methodology, Conceptualization.

Declaration of Competing Interest

The authors declare the following financial interests/personal relationships which may be considered as potential competing interests: Yaxin SHEN reports financial support was provided by China Scholarship Council. If there are other authors, they declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.

Acknowledgement

This work is partially supported by China Scholarship Council (No. 202006030012).

Contributor Information

Yaxin Shen, Email: yaxin.shen@utt.fr.

Mitra Fouladirad, Email: mitra.fouladirad@centrale-marseille.fr.

Antoine Grall, Email: antoine.grall@utt.fr.

Appendix A. Covariate states between time interval Δt

Define Rt=inf{Zt+ΔtZt},Δt>0,t>0. Let k present transition times of covariate τ1,τ2,,τk and the corresponding covariate states are Z1,Z2,,Zk in time interval Δt in (0,Δt). Based on this definition, we have τ2=τ1+Rτ1,,τk=τk1+Rτk1, and Rτiexp(qZτi) according to the property of homogeneous Markov chain and denote fRτi as its probability density function (PDF). In the time span Δt, the event where a specific covariate undergoes exactly k changes is denoted as EkΔt, and it can be described by:

EkΔt=R0+i=1,kRτiΔt,R0+i=1,k+1Rτi>Δt. (A.1)

The conditional probability that k state transitions occur in Δt given k transitions is defined as

P(EkΔt|Zτ1=Z1,,Zτk=Zk)=0ΔtP(Rτk<Δtr|r=x,Zτ1=Z1,,Zτk=Zk)fr(x)dx=0Δt0ΔtrfRτk(y)fr(x)dydx, (A.2)

where r=R0+i=1k1Rτi. fRτi is the PDF of Rτi. Given that Rτi follows an exponential distribution, exp(qZτi), we can specify its PDF fRτi based on the properties of the exponential distribution. Thus, we have

fRτi(x)=qZτieqZτix for x0, and 0 otherwise.

This represents the form of the PDF for Rτi. Note that qZτi is an element of the transition rate matrix Q, determined by the given state Zτi.

The likelihood of precisely k transitions happening within the time interval Δt is expressed by a certain probability.

P(EkΔt)=Z1=1,mZ1Z0Z2=1,mZ2Z1Zk=1,mZkZk1P(EkΔt|Zτ1=Z1,,Zτk=Zk)P(Zτ1=Z1,,Zτk=Zk). (A.3)

Appendix B. Conditional PDF of the D(t|Zt) and W(t|Zt)

PDF of D(t) and CDF of W(t) have been derived in Equ. (9) and Equ. (15) separately. Then the conditional PDF of the D(t|Zt) and W(t|Zt) conditionally to covariate Zt are respectively fD(t|Zt)(x) and gW(t|Zt)(x) as:

fD(t|Zt)(x)=P(Ekt)fD(t)(x), (B.1)

where Ekt means that there are k transitions of covariate states in time interval t.

P(W(t|Zt)x)=P(Ekt)P(Wtx) (B.2)
gW(t|Zt)(x)=dP(W(t|Zt)x)/dx. (B.3)

Appendix C. Y(t|Zt) with covariate during time interval Δt

In the following appendix, we present the derivation of the degradation increment distribution over the time interval Δt. Initially, we construct the distribution function for efficiency reductions given precisely k covariate changes within Δt, as detailed in the appendix A. Therefore, we have the degradation increment distribution due to dust with covariate during time interval Δt:

FY(t+Δt)Y(t)Zt(x)=k=0Z1=1,mZ1Z0Zk=1,mZkZk1P(Y(t+Δt)Y(t)<x|Zt=1,EkΔt,Zτ1=z1,,Zτk=zk)P(Zτ1=z1|Zt=1)P(Zτk=zk|Zτk1=zk1)P(EkΔt). (C.1)

Fig. C.8 provides an example comparing the histogram of simulated degradation with the PDF of degradation over the same time interval, as numerically calculated by the given Equ. (C.1).

Figure C.8.

Figure C.8

Comparison of PDF and histogram of the degradation increment between Δt = 0.8.

References

  • 1.Chala G.T., Al Alshaikh S.M. Solar photovoltaic energy as a promising enhanced share of clean energy sources in the future—a comprehensive review. Energies. 2023;16(24):7919. [Google Scholar]
  • 2.Cai B., Liu Y., Ma Y., et al. A framework for the reliability evaluation of grid-connected photovoltaic systems in the presence of intermittent faults. Energy. 2015;93:1308–1320. [Google Scholar]
  • 3.Sayed A., El-Shimy M., El-Metwally M., et al. Reliability, availability and maintainability analysis for grid-connected solar photovoltaic systems. Energies. 2019;12(7):1213. [Google Scholar]
  • 4.Ndiaye A., Charki A., Kobi A., et al. Degradations of silicon photovoltaic modules: a literature review. Sol. Energy. 2013;96:140–151. [Google Scholar]
  • 5.Rao R.R., Mani M., Ramamurthy P.C. An updated review on factors and their inter-linked influences on photovoltaic system performance. Heliyon. 2018;4(9) doi: 10.1016/j.heliyon.2018.e00815. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 6.Hammad B., Al–Abed M., Al–Ghandoor A., et al. Modeling and analysis of dust and temperature effects on photovoltaic systems' performance and optimal cleaning frequency: Jordan case study. Renew. Sustain. Energy Rev. 2018;82:2218–2234. [Google Scholar]
  • 7.Pan A., Lu H., Zhang L.Z. Experimental investigation of dust deposition reduction on solar cell covering glass by different self-cleaning coatings. Energy. 2019;181:645–653. [Google Scholar]
  • 8.Khalid H.M., Rafique Z., Muyeen S.M., et al. Dust accumulation and aggregation on PV panels: an integrated survey on impacts, mathematical models, cleaning mechanisms, and possible sustainable solution. Sol. Energy. 2023;251:261–285. [Google Scholar]
  • 9.Rashid M., Yousif M., Rashid Z., et al. Effect of dust accumulation on the performance of photovoltaic modules for different climate regions. Heliyon. 2023;9(12) doi: 10.1016/j.heliyon.2023.e23069. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 10.Kazem H.A., Chaichan M.T., Al-Waeli A.H.A., et al. Effect of dust and cleaning methods on mono and polycrystalline solar photovoltaic performance: an indoor experimental study. Sol. Energy. 2022;236:626–643. [Google Scholar]
  • 11.Chander S., Purohit A., Sharma A., et al. Impact of temperature on performance of series and parallel connected mono-crystalline silicon solar cells. Energy Rep. 2015;1:175–180. [Google Scholar]
  • 12.Meneses-Rodrıiguez D., Horley P.P., Gonzalez-Hernandez J., et al. Photovoltaic solar cells performance at elevated temperatures. Sol. Energy. 2005;78(2):243–250. [Google Scholar]
  • 13.Narvaez G., Giraldo L.F., Bressan M., et al. The impact of climate change on photovoltaic power potential in Southwestern Colombia. Heliyon. 2022;8(10) doi: 10.1016/j.heliyon.2022.e11122. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 14.Kazem H.A., Chaichan M.T., Al-Waeli A.H.A., et al. A novel model and experimental validation of dust impact on grid-connected photovoltaic system performance in Northern Oman. Sol. Energy. 2020;206:564–578. [Google Scholar]
  • 15.Zhou L., Schwede D.B., Appel K.W., et al. The impact of air pollutant deposition on solar energy system efficiency: an approach to estimate PV soiling effects with the community multiscale air quality (CMAQ) model. Sci. Total Environ. 2019;651:456–465. doi: 10.1016/j.scitotenv.2018.09.194. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 16.Micheli L., Muller M. An investigation of the key parameters for predicting PV soiling losses. Prog. Photovolt., Res. Appl. 2017;25(4):291–307. [Google Scholar]
  • 17.Ammari N., Mehdi M., Merrouni A.A., et al. Experimental study on the impact of soiling on the modules temperature and performance of two different PV technologies under hot arid climate. Heliyon. 2022;8(11) doi: 10.1016/j.heliyon.2022.e11395. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 18.Chaichan M.T., Kazem H.A. Experimental evaluation of dust composition impact on photovoltaic performance in Iraq. Energy Sources, Part A, Recovery Util. Environ. Eff. 2020:1–22. [Google Scholar]
  • 19.Mussard M., Amara M. Performance of solar photovoltaic modules under arid climatic conditions: a review. Sol. Energy. 2018;174:409–421. [Google Scholar]
  • 20.Jaszczur M., Hassan Q., Styszko K., et al. Impact of dust and temperature on energy conversion process in photovoltaic module. Therm. Sci. 2019;23(Suppl. 4):1199–1210. [Google Scholar]
  • 21.Saidan M., Albaali A.G., Alasis E., et al. Experimental study on the effect of dust deposition on solar photovoltaic panels in desert environment. Renew. Energy. 2016;92:499–505. [Google Scholar]
  • 22.Ye Z.S., Xie M. Stochastic modelling and analysis of degradation for highly reliable products. Appl. Stoch. Models Bus. Ind. 2015;31(1):16–32. [Google Scholar]
  • 23.Whitmore G.A. Estimating degradation by a Wiener diffusion process subject to measurement error. Lifetime Data Anal. 1995;1:307–319. doi: 10.1007/BF00985762. [DOI] [PubMed] [Google Scholar]
  • 24.Abdel-Hameed M. A gamma wear process. IEEE Trans. Reliab. 1975;24(2):152–153. [Google Scholar]
  • 25.Fischer W., Meier-Hellstern K. The Markov-modulated Poisson process (MMPP) cookbook. Perform. Eval. 1993;18(2):149–171. [Google Scholar]
  • 26.Grabski F. Nonhomogeneous compound Poisson process application to modeling of random processes related to accidents in the Baltic Sea waters and ports. J. Polish Saf. Reliab. Assoc. 2018;9(3) [Google Scholar]
  • 27.Zhao X., Fouladirad M., Bérenguer C., et al. Condition-based inspection/replacement policies for non-monotone deteriorating systems with environmental covariates. Reliab. Eng. Syst. Saf. 2010;95(8):921–934. [Google Scholar]
  • 28.Cogburn R. Markov chains in random environments: the case of Markovian environments. Ann. Probab. 1980;8(5):908–916. [Google Scholar]
  • 29.Mahanta J., Nath S.K., Rashid M.H. Using Markov analysis to study the impact of temperature in Bangladesh. Asia Pac. J. Energy Environ. 2019;6(2):69–76. [Google Scholar]
  • 30.Zhu W., Fouladirad M., Bérenguer C. Condition-based maintenance policies for a combined wear and shock deterioration model with covariates. Comput. Ind. Eng. 2015;85:268–283. [Google Scholar]
  • 31.Zheng R., Zhou Y. Comparison of three preventive maintenance warranty policies for products deteriorating with age and a time-varying covariate. Reliab. Eng. Syst. Saf. 2021;213 [Google Scholar]
  • 32.Mekhilef S., Saidur R., Kamalisarvestani M. Effect of dust, humidity and air velocity on efficiency of photovoltaic cells. Renew. Sustain. Energy Rev. 2012;16(5):2920–2925. [Google Scholar]
  • 33.Kaldellis J.K., Kapsali M. Simulating the dust effect on the energy performance of photovoltaic generators based on experimental measurements. Energy. 2011;36(8):5154–5161. [Google Scholar]
  • 34.Mani M., Pillai R. Impact of dust on solar photovoltaic (PV) performance: research status, challenges and recommendations. Renew. Sustain. Energy Rev. 2010;14(9):3124–3131. [Google Scholar]
  • 35.Osmani K., Haddad A., Lemenand T., et al. A review on maintenance strategies for PV systems. Sci. Total Environ. 2020;746 doi: 10.1016/j.scitotenv.2020.141753. [DOI] [PubMed] [Google Scholar]
  • 36.Rodrigo P.M., Gutiérrez S., Micheli L., et al. Optimum cleaning schedule of photovoltaic systems based on levelised cost of energy and case study in central Mexico. Sol. Energy. 2020;209:11–20. [Google Scholar]
  • 37.McCall J.J. Maintenance policies for stochastically failing equipment: a survey. Manag. Sci. 1965;11(5):493–524. [Google Scholar]
  • 38.Cho D.I., Parlar M. A survey of maintenance models for multi-unit systems. Eur. J. Oper. Res. 1991;51(1):1–23. [Google Scholar]
  • 39.Nicolai R.P., Dekker R. Complex System Maintenance Handbook. 2008. Optimal maintenance of multi-component systems: a review; pp. 263–286. [Google Scholar]
  • 40.Hernández-Callejo L., Gallardo-Saavedra S., Alonso-Gómez V. A review of photovoltaic systems: design, operation and maintenance. Sol. Energy. 2019;188:426–440. [Google Scholar]
  • 41.Gonzalo A.P., Marugán A.P., Márquez F.P.G. Survey of maintenance management for photovoltaic power systems. Renew. Sustain. Energy Rev. 2020;134 [Google Scholar]
  • 42.Grall A., Bérenguer C., Dieulle L. A condition-based maintenance policy for stochastically deteriorating systems. Reliab. Eng. Syst. Saf. 2002;76(2):167–180. [Google Scholar]
  • 43.Zhang N., Fouladirad M., Barros A., et al. Condition-based maintenance for a K-out-of-N deteriorating system under periodic inspection with failure dependence. Eur. J. Oper. Res. 2020;287(1):159–167. [Google Scholar]
  • 44.Elamim A., Elhamaoui S., Tijani K., et al. Performance analysis of innovative cleaning and soiling mitigation solutions in the semi-arid climate of Benguerir Morocco. Heliyon. 2023;9(5) doi: 10.1016/j.heliyon.2023.e16163. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 45.Aljdaeh E., Kamwa I., Hammad W., et al. Performance enhancement of self-cleaning hydrophobic nanocoated photovoltaic panels in a dusty environment. Energies. 2021;14(20):6800. [Google Scholar]
  • 46.Hammad W., Sweidan T.O., Abuashour M.I., et al. Thermal management of grid-tied PV system: a novel active and passive cooling design-based approach. IET Renew. Power Gener. 2021;15(12):2715–2725. [Google Scholar]
  • 47.Baklouti A., Mifdal L., Dellagi S., et al. An optimal preventive maintenance policy for a solar photovoltaic system. Sustainability. 2020;12(10):4266. [Google Scholar]
  • 48.Spertino F., Chiodo E., Ciocia A., et al. Maintenance activity, reliability, availability, and related energy losses in ten operating photovoltaic systems up to 1.8 MW. IEEE Trans. Ind. Appl. 2020;57(1):83–93. [Google Scholar]
  • 49.Villarini M., Cesarotti V., Alfonsi L., et al. Optimization of photovoltaic maintenance plan by means of a FMEA approach based on real data. Energy Convers. Manag. 2017;152:1–12. [Google Scholar]
  • 50.Hu Y., Zhang J., Wu J., et al. Efficiency improvement of nonuniformly aged PV arrays. IEEE Trans. Power Electron. 2016;32(2):1124–1137. [Google Scholar]
  • 51.Shiota A., Fuchino G., Koyamatsu Y., et al. Guide construction of an efficient inspection, maintenance and asset management of photovoltaic power generation system using GIS. Energy Proc. 2016;100:69–77. [Google Scholar]
  • 52.Zenati N., Hamidia M., Bellarbi A., et al. IEEE International Conference on Industrial Technology. 2015. E-maintenance for photovoltaic power system in Algeria; pp. 2594–2599. [Google Scholar]
  • 53.Riley D., Johnson J. IEEE Photovoltaic Specialists Conference. 2012. Photovoltaic prognostics and heath management using learning algorithms; pp. 001535–001539. [Google Scholar]
  • 54.Cristaldi L., Faifer M., Ferrero A., et al. IEEE Instrumentation & Measurement Technology Conference Proceedings. 2010. On-line monitoring of the efficiency of photo-voltaic panels for optimizing maintenance scheduling; pp. 954–959. [Google Scholar]
  • 55.Hammad B., Al–Abed M., Al–Ghandoor A., et al. Modeling and analysis of dust and temperature effects on photovoltaic systems' performance and optimal cleaning frequency: Jordan case study. Renew. Sustain. Energy Rev. 2018;82:2218–2234. [Google Scholar]
  • 56.Almukhtar H., Lie T.T., Al-Shohani W.A.M., et al. Comprehensive review of dust properties and their influence on photovoltaic systems: electrical, optical, thermal models and experimentation techniques. Energies. 2023;16(8):3401. [Google Scholar]
  • 57.Wang H., Meng X., Chen J. Effect of air quality and dust deposition on power generation performance of photovoltaic module on building roof. Build. Serv. Eng. Res. Technol. 2020;41(1):73–85. [Google Scholar]
  • 58.Jinjun P., Yanbo S., Zeqiang B., et al. Effects of meteorological elements on solar cell temperature. J. Appl. Meteorol. Sci. 2014;25(2):150–157. [Google Scholar]
  • 59.Van Dyk E.E., Scott B.J. Temperature dependence of performance of crystalline silicon photovoltaic modules. South Afr. J. Sci. 2000;96(4):198–200. [Google Scholar]
  • 60.Chala G.T., Sulaiman S.A., Al Alshaikh S.M. Effects of climatic conditions of Al Seeb in Oman on the performance of solar photovoltaic panels. Heliyon. 2024;10(10) doi: 10.1016/j.heliyon.2024.e30944. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 61.Cox D.R. Regression models and life-tables. J. R. Stat. Soc., Ser. B. 1972;34(2):187–202. [Google Scholar]
  • 62.Hu W., Li X., Wang J., et al. Experimental research on the convective heat transfer coefficient of photovoltaic panel. Renew. Energy. 2022;185:820–826. [Google Scholar]
  • 63.Palyvos J.A. A survey of wind convection coefficient correlations for building envelope energy systems' modeling. Appl. Therm. Eng. 2008;28(8–9):801–808. [Google Scholar]
  • 64.Del Pero C., Aste N., Leonforte F. The effect of rain on photovoltaic systems. Renew. Energy. 2021;179:1803–1814. [Google Scholar]
  • 65.Tanesab J., Parlevliet D., Whale J., et al. Seasonal effect of dust on the degradation of the PV panel performance deployed in different climate areas. Renew. Energy. 2017;111:105–115. [Google Scholar]
  • 66.Micheli L., Fernandez E.F., Aguilera J.T., et al. Economics of seasonal photovoltaic soiling and cleaning optimization scenarios. Energy. 2021;215 [Google Scholar]
  • 67.Grall A., Dieulle L., Bérenguer C., et al. Continuous-time predictive-maintenance scheduling for a deteriorating system. IEEE Trans. Reliab. 2002;51(2):141–150. [Google Scholar]
  • 68.Chicago park district Beach weather stations - automated sensors. 2023. https://data.cityofchicago.org/Parks-Recreation/Beach-Weather-Stations-Automated-Sensors/k7hf-8y75
  • 69.Zuo J., Cadet C., Li Z., et al. A deterioration-aware energy management strategy for the lifetime improvement of a multi-stack fuel cell system subject to a random dynamic load. Reliab. Eng. Syst. Saf. 2024;241 [Google Scholar]

Articles from Heliyon are provided here courtesy of Elsevier

RESOURCES