Next Article in Journal
Can Creating an Agro-Product Regional Public Brand Improve the Ability of Farmers to Sustainably Increase Their Revenue?
Previous Article in Journal
The Enabling Effect of Digital Economy on High-Quality Agricultural Development-Evidence from China
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Optimal Preventive Maintenance Policy for Equipment Rented under Free Leasing as a Contributor to Sustainable Development

1
National School of Advanced Sciences and Technologies of Borj Cedria, University of Carthage, Borj Cedria 2084, Tunisia
2
Laboratoire de Recherche en Robotique Intelligente, Laboratory: LR20ES02 RIFTSI, Fiabilité et Traitement de Signal et d’Images, University of Tunis, Montfleury, Tunis 1008, Tunisia
3
Ecole Nationale Supérieure d’Ingénieurs de Tunis (ENSIT), Laboratory: LR20ES02 RIFTSI, University of Tunis, Montfleury, Tunis 1008, Tunisia
4
Mediterranean School of Business, South Mediterranean University, Lac 2, Tunis 1053, Tunisia
5
Laboratoire de Génie Informatique, de Production et de Maintenance (LGIPM), ICN Business School, 57073 Metz, France
*
Author to whom correspondence should be addressed.
Sustainability 2024, 16(9), 3860; https://doi.org/10.3390/su16093860
Submission received: 29 March 2024 / Revised: 26 April 2024 / Accepted: 2 May 2024 / Published: 5 May 2024

Abstract

:
Leasing has proven to be a business model that is perfectly suited to the circular economy. It significantly contributes to sustainable development by enabling the reuse of machinery and equipment after each lease period and by including preventive maintenance and overhauls within and between lease terms. This helps to extend the life cycle of equipment, promote value recovery, and reduce waste. This paper examines an imperfect preventive maintenance (PM) strategy applied to equipment rented under the terms of “free leasing”. In free leasing, the lessor makes the equipment available to the customer for a specified period of time without charging rent. In return, the customer is required to purchase the equipment’s consumables exclusively from the lessor. The lessor is also responsible for the maintenance of the equipment at the customer’s premises. The greater the quantity of consumables used by the customer, the more the equipment will deteriorate. Consequently, the lessor must be able to determine the most effective approach to preventive maintenance, ensuring that it aligns with the customer’s planned usage rate while maximizing profit. This work proposes a PM strategy to be adopted by the lessor during the free lease period. This strategy involves the performance of imperfect PM actions just before the start of the lease period and then periodically. Different packages of preventive actions can be applied each time, with each package having a different cost depending on the level of effectiveness in terms of rejuvenating the equipment. Minimal repairs are performed in the event of equipment failure. The decision variables are the PM period to be adopted and the maintenance efficiency level to be chosen for each preventive intervention. The objective is to determine, for a given customer with an estimated consumption rate profile of consumables, the optimal values of these decision variables so that the lessor maximizes their profit. A mathematical model is developed to express the lessor’s average profit over each lease period. A solution procedure is developed for small instances of the problem, and an Artificial Bee Colony algorithm is implemented for larger instances. A numerical example and a sensitivity analysis are presented.

1. Introduction

Leasing is a financing method that allows a company or individual to rent an asset for a fixed period of time. The asset can be of various types, such as equipment, a vehicle, or a building. During the lease term, the lessee uses the leased asset and makes regular payments to the lessor. At the end of the lease term, the lessee has several options: either return the leased asset, purchase it at a pre-agreed price, or renew the lease for another term [1]. Leasing has become a widely used business strategy, especially for industrial equipment [2]. It is also becoming increasingly popular because of its significant contribution to reducing waste and environmental impact. Leasing was first introduced in the United States in 1977 [3] and has since been adopted in many other countries. It is an attractive investment financing technique because it avoids the need for companies to raise or borrow large amounts of money to acquire production, transportation, or other equipment.
There are three main types of leasing [4]: financial leasing, also known as lease with purchase option (LPO); operating leasing, and sale and leaseback, also known as cession bail. In addition to these three well-known types of leasing, there is an increasing number of situations involving a rather new type of leasing known as “free leasing”, where the supplier of a particular piece of equipment provides it to the customer free of charge for a certain period in return for a commitment to purchase a certain number of consumables for the equipment during the lease period. In other respects, according to [5], leasing can be one-dimensional or two-dimensional. The former is characterized by a single dimension, either time or equipment usage. It is generally used for cars, IT equipment, medical equipment, etc. Two-dimensional leasing requires both time and use restrictions for the leased equipment. In addition, leasing can be carried out for a single period or for multiple consecutive periods, such as for construction and industrial equipment, which are usually leased several times to different customers during their life cycles. In many situations, given the complexity of the leased equipment, which requires highly skilled technicians, and given the relatively short lease terms, lessors offer to provide maintenance for the leased equipment and sometimes even commit to a minimum level of availability of their equipment while it is being operated by the lessee. In practice, the lessor must pay a penalty if the leased equipment fails and is not repaired in time, resulting in a loss for the lessee [6,7].

2. Maintenance Strategies for Leased Equipment

The first studies on the maintenance of leased equipment were published by [8,9]. They studied the problem from the perspective of optimizing a sequential imperfect preventive maintenance strategy for the leased equipment. The authors of [9] assumed that the lessor incurs a penalty whenever the equipment fails and the time to repair a failure exceeds a specified time limit. The authors of [10] proposed a strategy for performing minimal repairs whenever a failure occurs. The authors of [11] extended their work by proposing a sequential preventive maintenance strategy. They investigated both the number of PM actions to be performed and the time intervals between these actions during the lease period. They showed that the proposed maintenance strategy is equivalent or even superior in effectiveness to those previously developed in [8,9]. Still, in the same context of equipment being leased for a fixed period, the authors of [12] proposed two strategies. The first one consists of implementing preventive actions once the reliability of the equipment reaches a certain threshold. These actions aim to reduce the age of the equipment. The second strategy proposes to periodically perform imperfect preventive actions with the aim of minimizing maintenance costs.
The authors of [13] developed a multi-phase imperfect preventive maintenance strategy for leased equipment. This strategy uses the age reduction method. It consists of several preventive maintenance phases during the lease period, where the interval between consecutive PM actions within each phase remains constant. Ref. [14] proposed a maintenance strategy for leased equipment during consecutive periods in the oil and gas industry. The strategy includes imperfect upgrades at the end of each lease period and minimal repair in the case of failure. The authors determined the optimal upgrade efficiency level to be adopted at the end of each lease period in order to maximize the lessor’s expected total profit over the equipment’s lifecycle. The authors of [15] considered leased equipment during a finite period with imperfect preventive maintenance and repair actions, with penalties related to unavailability after failures. The objective is to find the optimal PM period during the lease period that minimizes the expected total cost. The authors of [16] developed a strategy to upgrade and maintain leased industrial equipment based on utilization, taking into account the warranty period.
Lessees may overuse the leased equipment or not use it properly during the lease term because they do not feel concerned about its maintenance if the lessor takes care of it. This often results in additional maintenance costs for the lessor. In this context, the authors of [17] developed a cost-sharing approach that takes into account the lessees’ efforts to protect the leased equipment during the lease term. In this strategy, the equipment lessor offers a rent reduction to the lessee, and the costs associated with preventive maintenance (PM) and the lessee’s efforts are incurred according to a cost-sharing coefficient.
There are also customized leasing strategies. These strategies classify lessees into three categories based on their use of the leased equipment: high, moderate, and low. In this way, the lessor can provide specific services to each category. The authors of [18] proposed a framework for studying these customized rental services. Their model considers different customer characteristics, warranties, and preventive maintenance policies to create customized rental contracts. The goal of this study is to help renters find the rental contract that best suits their needs, taking into account their diversity.
The authors of [19] developed another maintenance strategy that considers capacity balancing. It proposes dynamic maintenance decisions based on the state of the leased machines. These machines operate according to a series-parallel structure. This strategy not only allows the lessor to achieve a higher overall profit, but also reduces the time and capacity lost due to separate maintenance actions. Considering the variation of usage rate, especially for companies producing seasonal goods, the authors of [7] proposed a multi-phase preventive maintenance strategy to determine the PM times and degrees at different phases with different usage rates. Recently, the authors of [20] presented a preventive maintenance strategy for leased equipment and studied the impacts of different financing modes (advanced payment and bank loan financing) on the lessor’s decision-making process regarding pricing. Another form of rental called “free leasing” has recently been discussed [21]. In this case, the equipment is made available to the user free of charge for a pre-determined period of time, while the user is responsible for its maintenance. In contrast to traditional leasing, where the lessee pays periodic rental and service charges for maintenance, in this case, the lessee must purchase a minimum number of consumables of the leased equipment.
There are several examples of this type of lease. The first is medical equipment, such as X-ray machines. In some countries, this equipment is provided free of charge to healthcare institutions on the condition that they purchase a predetermined minimum quantity of certain films during the lease period. A second example relates to the packaging industry, where machines called “case formers” are purchased by corrugated board manufacturers and made available free of charge to some of their customers. The latter use the machine to produce boxes of various designs from sheets of corrugated board that they purchase exclusively from the corrugated board supplier. Another example is the many types of beverage dispensers provided to hotels and restaurants in exchange for the purchase of beverages in the form of pressurized kegs. There is also the example of photocopier manufacturers who lend their machines free of charge to certain large professional customers, such as reprographic centers. In return, the customer agrees to purchase a minimum number of ink cartridges. Generally, in this free leasing context, the maintenance of the equipment is offered by the lessor during the lease period.
In addressing free leasing in situations where maintenance is performed and paid for by the lessor, the authors of [21] developed a mathematical model to determine the optimal preventive maintenance period that minimizes the average total cost of maintenance per time unit for the lessor. Based on this, they also determined the minimum quantity of consumables to be sold to the customer for each lease over a given period to ensure a profit.
However, the lessor’s profit model did not take into account the relationship between the lessee’s intended use of the equipment (production rate) and its degradation rate. If the leased equipment is used more intensively by the lessee, it will degrade faster and therefore require more PM effort by the lessor. In addition, a key assumption was that overhauls between successive lease periods would restore the equipment to a like-new condition, which is not very realistic.
The present work aims to extend this model of free leasing to more realistic settings by overcoming the above limitations. The first extension is designed to consider the relationship between the degradation profile of the equipment and the customer’s estimated equipment usage profile (i.e., the usage profile for consumables estimated by the customer according to their demand forecasts for the products produced by the equipment in question). The second extension is to reflect the fact that, in practice, the overhaul of equipment between successive leases does not restore it to a like-new condition. Rather, the overhaul is an imperfect maintenance operation that may have different effects on the condition of the equipment depending on the operations performed and their degree of effectiveness. Finally, the third extension deals with situations where the supplier must pay a penalty if it contractually exceeds the specified downtime limits in repairing breakdowns.
The remainder of this paper is organized as follows: Section 3 presents the proposed problem. Section 4 details the profit model to optimize the maintenance service strategy. In Section 5, we present the numerical procedure used to solve the optimization problem. Section 6 provides numerical examples to analyze the effects of some input parameters. Section 7 concludes the paper and discusses future research.

3. Problem Description and Analytical Framework

3.1. Problem Description

Let us consider a lessor who manufactures or acquires a piece of equipment (industrial, medical, or other) in order to lease it for free to a certain number of lessees for successive periods of duration Tj, where j = 1, 2, …, N during its life cycle of duration L. In return for this free lease, each customer will purchase a certain quantity of consumables to be used by the equipment, according to a consumption profile that they must estimate a priori according to their demand forecast. Obviously, the lessor will try to make a profit over each lease period. The problem is that as the customer produces and uses more and more consumables, the equipment will continue to deteriorate, increasing the risk of breakdowns and downtime, and thus reducing the potential number of consumables to be purchased. To reduce this risk of loss of revenue, the lessor offers to take over the maintenance of its equipment at the customer’s site to enable it to meet the expected demand. In this way, the lessor must know how to dose the preventive maintenance (PM) effort to best match the lessee’s expected usage rate while ensuring maximum profit. If the expected usage profile is relatively low, the lessor should not devote significant effort to PM and could even decide to focus only on repairs following breakdowns. On the other hand, if the expected usage profile is rather high, the lessor will have to perform substantial PM to reduce the number of breakdowns and thus reduce the loss of revenue related to unused consumables due to stoppages for repairs.
The maintenance strategy that will be proposed in the contract for the jth lease period is to carry out an imperfect PM action just before the start of the period and carry out other actions periodically thereafter. This is achieved by applying a package of maintenance actions, such as cleaning, lubrication, inspection, the replacement of certain parts, overhaul, etc., from a set of K predetermined packages. Each package has an efficiency level mk and a corresponding cost depending on the actions it contains.
A total of nj imperfect preventive maintenance actions are performed during the jth free lease period. They restore the equipment to an intermediate state between “as good as new” and “as bad as old”. These PM actions are performed before the beginning of each lease period and periodically thereafter at predetermined times, τj,i, i = 1, 2, …, nj, regardless of the age and condition of the equipment. In addition, corrective maintenance (CM) is carried out in the event of breakdowns. This consists of carrying out minimal repair that restores the equipment to operation without affecting its failure rate. Each of the two types of maintenance (PM and CM) obviously involves a certain cost for the lessor.
Figure 1 below shows an example of how the proposed strategy might be deployed.
The more consumables the customer uses, the more the machine will deteriorate, and the more maintenance will be required. Before drawing up the contract for the jth lease period, the lessor will ask the customer to give them an estimate of the distribution of their expected consumption rate, Gj(u). This distribution is, in some way, related to the demand profile they have to satisfy. Once the customer has given the lessor this information Gj(u), the lessor will have to simultaneously determine the number of preventive maintenance operations to be performed (nj) and the maintenance efficiency level (mk)j,i of the PM to be adopted at each PM instant of the jth period in order to obtain a maximum profit. Thus, depending on the consumption profile for consumables Gj(u) provided by the customer, the lessor will be able to determine the optimal maintenance strategy (nj* and (mk)j,i*) to adopt in order to maximize their expected profit over the lease period.

3.2. Analytical Framework

3.2.1. Modeling the Probability Distribution Function of Equipment Failure Times as a Function of the Usage Rate

In the context of this work, equipment failures can be considered as random events occurring during the lease period and modeled by a counting process characterized by a failure intensity function that depends on both age and usage. We use a one-dimensional approach that treats the random usage rate as a covariate. Let u be the non-negative random usage rate, and let g(u) the probability density function of u. For a given consumable usage rate u, the total quantity used over a period t is estimated as a linear function of time (Q = ut).
Following [22], we assume that the equipment breakdown process can be modeled using a Non-Homogeneous Poisson Process (NHPP) with an intensity function, λ t u , which is given by the following:
λ t u = θ 0 + θ 1 u + θ 2 T t + θ 3 U u
where θ 0 , θ 1 , θ 2 , and θ 3 are the coefficients of the intensity function. Conventionally, the accumulated usage time is assumed to be the lease period, i.e., T(t) = t, so the usage amount is thus
(u) = uT(t) = ut
Therefore, the intensity function can be simplified as follows [23]:
λ t u = θ 0 + θ 1 u + θ 2 + θ 3 u t
The parameters of θ 0 , θ 1 , θ 2 , and θ 3 can be estimated from historical data.
From a practical point of view, the usage rate for consumables, which corresponds to the equipment’s usage rate, depends on the lessee’s activity and the demand they must satisfy. Consequently, each lessee will use the equipment at a different rate during the lease term. This usage rate will of course be limited by the capacity of the machine umax.

3.2.2. The Adopted Working Assumptions and the Used Notation

The assumptions considered in this study are as follows:
  • The usage rate for consumables reflects the equipment’s usage rate.
  • The probability distribution function, Gj(u), associated with the lessee’s usage of consumables in the jth period is known.
  • The first lease period does not require PM at the beginning because the equipment is new.
  • PM actions reduce the virtual age of the equipment by a certain amount depending on the effectiveness of the maintenance action package applied.
  • The durations of preventive maintenance actions are considered negligible in relation to the duration Tj of the free lease period.
  • The average duration of a minimal repair is negligible in relation to the time between failures.
  • The lessor reserves the right to adjust the maintenance policy at any time if they finds that the customer’s consumption of consumables deviates significantly from the profile, g(u), considered when the contract was drawn up. This will be easy for both parties to verify, since the consumables are supplied exclusively by the lessor, who will therefore have full knowledge of the lessee’s actual consumption profile and will be able to compare it with the profile, g(u), initially considered. If a different consumption profile, g′(u), is identified, the lessor will use this new profile to update their maintenance policy using the mathematical model proposed in this work.
The notations used to express the mathematical model are as follows:
L:Equipment lifecycle duration
Tj:Duration of the jth period (j = 1, 2, …, N)
τj:Preventive maintenance (PM) period to be adopted during the jth period (τj < Tj)
τj,i:Instant of the ith PM during the jth period
umax:Maximum usage rate of consumables (equipment capacity)
u:Random variable associated with the rate of use of consumables
θ i :Coefficients of the intensity function, i = 0, 1, 2, 3
A j , i v :Virtual age of the equipment after the ith PM action in the jth period
Cmr:Average cost of minimal repair
Q l j :Average quantity of consumables not sold during repairs within the jth period
P n j :Average penalty incurred by the lessor for unsold consumables due to unavailability of equipment during breakdown repairs
D r :Average duration of minimal repair
K:Number of available PM action packages
nj:Number of PM actions to be carried out during the jth period; Decision variable
mk:Maintenance efficiency level of package k of PM actions (k = 1, 2, …, K)
(mk)j,i:Maintenance efficiency level of package k of PM actions (k = 1, 2, …, K) carried out at the ith PM during the jth lease period; Decision variable
δ(mk):Efficiency factor of PM to be performed by applying maintenance package k with maintenance level mk
Cm,k:Cost of PM carried out using maintenance package k with maintenance level mk
Pj:Average profit to be realized by the lessor over the jth period
K0:Depreciation rate of the value of equipment
Cm:Purchase price of new equipment (at the beginning of the life cycle)
Vj:Estimated value of the equipment at the end of jth period
Ss:Selling price per unit of consumables
Sp:Purchase price/cost of one unit of consumables (purchased by the lessor)
Rj:The lessor’s average revenue from the sale of consumables during the jth period
λ0(t|u0):Function of equipment nominal failure rate under the nominal usage rate u0
λ(t|u):Function of equipment failure rate under usage rate u
h(x):Density probability function associated with repair time
Gj(u):Probability distribution function for consumable usage rate during the jth leasing period.

4. The Mathematical Model

Below, we develop the mathematical expression of the expected total profit that will be made by the lessor over the jth lease period for an estimated equipment and usage rate profile for consumables. This profit is the difference between the revenue generated by the sale of consumables and the residual value of the equipment, and the costs associated with maintenance and penalties for losses due to downtime during repairs.

4.1. Average Cost of Preventive Maintenance

During the jth lease period, a number nj of PM actions will have to be performed every τj units of time.
n j = T j τ j                         f o r   j = 1 T j τ j + 1           f o r   j > 1
y represents the integer part of y.
Furthermore, the instants at which PM will be carried out during the jth period are given by
τ j , i = i τ 1 f o r   j = 1 k = 1 j 1 T k + i 1 τ j f o r   j > 1
where T0 = 0 and i = 1, 2, …, nj.
Let us introduce the binary variable X k , i j as follows:
X k , i j = 1   :   P M   l e v e l   m k   i s   a p p l i e d   i n   t h e   i t h   P M   a c t i o n   d u r i n g   t h e   j t h   p e r i o d 0   : O t h e r w i s e
Since for any given PM action, only one PM level is adopted, we have
k = 1 K X k , i j = 1             f o r   i = 1 , 2 , , n j
Consequently, the average total cost of PM actions during the jth period is given by the following equation:
E C p j = i = 1 n j k = 1 K X k , i j C m , k
The lessor will perform PM actions on the equipment to improve its reliability by reducing its age. After PM, the age, t, of the equipment decreases. Its virtual age becomes tv (tv < t).
To express the virtual age after a PM action, we adopt the same modeling method as that used in [24,25]. Thus, the virtual age A j , i v following the ith PM during the jth period is expressed as
A j , i v = q = 1 j 1 z = 1 n q k = 1 K δ ( m k ) q , z X k , z q τ q , z τ q , z 1   + z = 1 i k = 1 K δ ( m k ) J , z X k , z j τ J , z τ J , z 1
where
τ j , i : the instant of the ith PM period during the jth period, and τ 1 , 0 = 0 and τ j , 0 = τ j 1 , n j 1 for j > 1.
δ(mk) ∈ [0, 1]. It represents the efficiency factor of a PM action by applying maintenance package k with maintenance level mk.
According to [24], δ ( m k )   = ( 1 +   m k )   e m k with 0 ≤ δ m k ≤ 1.
δ(0) = 1 corresponds to no action (no PM)
δ(∞) = 0 corresponds to an infinite maintenance effort (impossible in practice); the age of the equipment is reduced to the age it had at the time of the last PM action.
Some works, such as [26,27], provide guidance on how to estimate the efficiency factor of maintenance activities. Ref. [28] uses a logarithmic regression model for this purpose. Thus, considering the efficiency factor of the ith PM action performed during the jth lease period to obtain the virtual age of the equipment (just after the ith PM of the jth period), it is possible to express the equipment failure rate after the ith PM during the jth period as follows:
λ j , i ( t | u ) = λ 0 ( A j , i v + t | u ) t < T j

4.2. Average Cost of Minimal Repairs

During the jth period, the lessor will periodically perform preventive maintenance at predetermined times. τ j , i   i = 1 ,   2 ,   ,   n j regardless of the age and condition of the equipment. Failures that may occur between these PM actions are subject to minimal repairs. Based on the partial renewal model, it is possible to express the average number of minimal repairs E[Nr,j] in the jth period as follows:
E N r , j = i = 1 n j 0 τ j 0 u m a x λ 0 A j , i v + t | u d G j u d t + 0 T j n j τ j 0 u m a x λ 0 A j , n j v + t | u d G j u d t
The first term of the sum represents the average number of failures (minimal repairs) during the nj PM periods, while the second term represents the average number of failures (minimal repairs) during the period between the last PM performed at njτj and the end of the jth period at time Tj.
It is clear from Equation (9) that the average number of breakdowns is directly related to the probability distribution Gj(u) of the equipment usage rate (usage rate for consumables).
The average total cost of minimal repairs during the jth lease period is given by
E C c j = E [ N r , j ] C m r

4.3. The Average Penalty for Unsold Consumables due to Failures during the jth Period

During periods when the equipment is shut down for repairs due to breakdowns, consumables that would normally be used are not used because the equipment is being repaired. This results in a loss of revenue for the lessor.
Considering an average repair time, Dr, the average quantity not sold is given by
Q l j = E N r , j D r 0 u m a x u d G j u
where D r = 0 + t h t d t .
Therefore, the average penalty incurred is expressed as the loss of profit that would have been earned had there been no failures:
P n j = S s S p Q l j

4.4. The Estimated Residual Value of the Equipment at the End of the jth Period

Considering the depreciation rate of the equipment value, K0, it is possible to estimate the residual value Vj of the equipment at the end of the jth lease period. This value can be given by the following expression [28,29]:
V j = K 0 C m 1 i = 0 j T i L
where 0 < K0 < 1.

4.5. The Lessor’s Average Income during the jth Period

During the jth lease period, the lessor will sell the customer an average number of consumables Qj. This quantity is expressed by the following equation:
Q j = T j 0 u m a x u d G j u
Thus, the lessor’s expected income Rj for the jth lease period is given by
R j = S s T j 0 u m a x u d G j u
Similarly, the average cost Cj corresponding to the purchase of consumables by the lessor for sale to the lessee is
C j = S p T j 0 u m a x u d G j u

4.6. The Lessor’s Average Profit over the jth Lease Period

The average profit to be realized by the lessor over the jth lease period is equal to the average revenue minus the sum of the average costs incurred in connection with maintenance, penalties due to breakdowns, and the purchase of consumables.
P j = R e v e n u e C o s t s
Thus, we obtain the following expression for the lessor’s average profit as a function of the two decision variables n j , m k j , i related to the maintenance strategy to be adopted by the lessor:
P j n j , m k j , i = R j + V j C j C m E C c j E C p j P n j
The terms regarding this expression (Equation (20)) are as follows:
  • The first term corresponds to the average revenue generated by consumables sold to the lessee (Equation (17)).
  • The second term corresponds to the residual value at the end of the jth period (the income generated by the eventual sale of the equipment) (Equation (15)).
  • The third term corresponds to the average purchase (or production) cost of the consumables used (Equation (18)).
  • The fourth term corresponds to the acquisition cost of the new equipment.
  • The fifth term corresponds to the average total cost of minimal repairs following breakdowns (Equation (12)).
  • The sixth term is the average cost of preventive maintenance (Equation (8)).
  • The seventh term represents the average penalty incurred by the lessor for unsold consumables due to the unavailability of equipment during breakdown repairs (Equation (14)).
Thus, we obtain the following maximization problem (P1):
max n j , m k j , i P j = m a x n j , m k j , i S s S p T j 0 u m a x u d G j u + K 0 C m 1 i = 0 j T i L C m i = 1 n j 0 τ j 0 u m a x λ 0 A j , i v + t | u d G j u d t + 0 T j n j τ j 0 u m a x λ 0 A j , n j v + t | u d G j u d t C m r + S s S p D r 0 u m a x u d G j u i = 1 n j k = 1 K X k , i j C m , k
Subject to
l = 1 j T l L
  • G j u   s u c h   t h a t   0 u u m a x
  • k = 1 K X k , i j = 1   f o r   a l l   j   a n d   i = 1 , 2 , , n j

5. Numerical Procedure

Note that, for a given number K of possible PM efficiencies and for nj PM actions, there are Knj possibilities to consider. Due to this complexity of the analytical model, a numerical procedure, shown in Figure 2 below, was established to obtain the optimal preventive maintenance strategy. This procedure performs a systematic search between different values of τj ∊ [τ0, Tj] and (mk)j,i to simultaneously determine the optimal MP period τj* and the PM actions’ efficiency levels (mk)j,i* that maximize the lessor’s average profit for a given lease period.
The logic behind this procedure is based on the fact that it must be used systematically for all lease periods, sequentially from the first to the jth period. This is because certain input parameters for period j are relative to period (j − 1). These parameters are the time of the last PM in period (j − 1), the virtual age just after this action, and the efficiency level used.
The steps of the numerical procedure we implemented are described below for each period j = 1, 2, … (see also Figure 2):
  • Step 1: Enter the input parameters (L, Cm, Cmr, Sp, Ss, K0, Dr, umax, Δτ, τ0, μd, σd, θ0, θ1, θ2, θ3, mk, δ(mk), and Cmk) and the history of previous lease periods (Tj−1, τ j 1 , n j 1 , A j 1 , i v ).
  • Step 2: Enter the data for the new lease period, j, characterized by the lease term Tj and the consumption profile for consumables Gj(u).
  • Step 3: Check whether the equipment will reach the end of its useful life cycle at the end of this lease period, j.
  • Step 4: Calculate the average profit for each combination of τj ∊ [τ0,Tj] and (mk)j,i values of the PM packages.
  • Step 5: Select the maximum average profit and the corresponding τj* and (mk)j,i* values.
It is important to note that, due to the iterative nature of this numerical procedure, in which the interval [τ0, Tj] is traversed with an increment Δτ to be set beforehand by the user, the final solution obtained depends on the degree of accuracy required. The smaller the increment Δτ, the more accurate the solution. Thus, in all that follows, whenever we speak of an optimal solution, it will be, in all rigor, a near-optimal solution.

6. Numerical Application

6.1. Numerical Example

Let us consider a lessor who provides their customers with equipment with a life cycle of L = 60 months. The following input parameters of the problem were chosen arbitrarily while ensuring a certain consistency based on practical experience. The lease periods are assumed to be equal periods of 12 months each, and the repair time follows a Normal distribution with parameters μd = 0.05 months and σd = 0.01 months.
In this example, we limit ourselves to the first two periods of T1 = 12 months and T2 = 12 months, respectively, assuming that the lessor only has visibility for these two periods at the moment, knowing the customers who will be leasing, the duration of the lease period agreed with each one, and the estimated consumption profile provided by each one. This, knowing that subsequent periods can be treated in the same way by the proposed numerical procedure. The consumption functions G1(u) and G2(u) of the two customers are represented by the Normal distribution with parameters μ1 = 300 and σ1 = 50 consumables per month and μ2 = 500 and σ2 = 75 consumables per month, respectively.
Table 1 and Table 2 below show the other input parameters considered.
The solution procedure was programmed using MATLAB® software run on a PC (i3 processor with 8 GB of RAM).
Based on the above input parameters, the optimal solution obtained is shown in Table 3 and Figure 3.
For the first period, the recommended optimal strategy is to perform a single PM action after a period of τj = 7 months, applying the preventive maintenance package (k = 4) with an efficiency (mk)1,1 = 3. For the second period, on the other hand, the optimal strategy is to execute two PM actions as follows: the first before the start of the period with an efficiency level (mk)2,1 = 3 (package # 4), and then after 7 months with an efficiency (mk)2,2 = 2 (package # 3). This maintenance strategy would allow the lessor to maximize their average profit over each of the successive lease periods. The total average profit is equal to the sum of the maximum average profits expected for each of the two periods, i.e., 143,260 + 259,950 = USD 403,210.

6.2. Sensitivity Study

In this section, we examine how variations in input parameters affect the best strategy to adopt and the corresponding total profit.

6.2.1. The Influence of the Variation in the Average Cost of a Minimal Repair (Cmr)

We varied the average cost of a minimal repair (Cmr). The results obtained are shown below (Table 4 and Figure 4).
It is interesting to note from these results that for higher minimal repair costs, the optimal maintenance strategy is to shorten the PM period and perform relatively high efficiency PM actions to reduce penalties.

6.2.2. The Effect of Varying the Average Consumption of the Second Customer (for the Second Lease Period)

Calculations were made by varying the second customer’s average consumption of consumables. Table 5 and Figure 5 below illustrate the obtained results.
The higher the average rate of consumption (μ2), the more the equipment is used, the more it degrades, and the more likely it is to fail. As a result, the optimal strategy is to perform preventive maintenance more frequently (by shortening the optimal period) and to improve the effectiveness of the PM actions to be performed.

6.2.3. The Influence of Varying the Selling Price of a Unit of Consumables, Ss

We varied the selling price of a unit of consumables Ss. The results obtained are shown below (Table 6 and Figure 6).
As the selling price of a unit of consumables (Ss) increases, the lessor’s unit profit increases. In such a situation, the optimal maintenance strategy advocates increasing the PM effort to improve equipment availability and consequently increase the quantity of consumables to be sold.
We can observe that this increase in the number and efficiency of PM actions leads to a reduction in the average cost of maintenance, which is induced by the reduction in the number of minimal repairs and, consequently, in the average cost of CM.

6.2.4. The Influence of the Variation in the Duration of the Second Free Lease Period, T2

Table 7 below shows the results obtained for the optimal values of the decision variables, as well as the various average costs and the average profit, for different values of the duration of the second lease period.
It is worth noting that if the lessor decides to lease the machine for a relatively long period of time per customer, they will have to perform more preventive maintenance actions (nj increases) with relatively high levels of efficiency at the beginning of the period.
Finally, it is important to note that as the number nj of PM actions increases over longer periods, the program runtime, in turn, increases significantly. This is mainly due to the increase in the number of possible scenarios (Knj, K being equal to five possible PM levels in the example considered). Table 8 gives examples of the number of possible scenarios and the execution time of the program when it is not blocked (without saturation).
The blockage could also be caused by the increment value Δτ being too small.
Thus, it is clear that the use of other heuristic-based algorithms will be necessary to reduce the runtime and to allow for good solutions (avoiding saturation) to be found for large instances. Therefore, we developed an Artificial Bee Colony algorithm (ABC) to solve any instance of the problem.

6.3. Implementation of Artificial Bee Colony Algorithm (ABC)

6.3.1. The ABC Algorithm

In order to deal with large-sized instances of the problem, we implemented an Artificial Bee Colony algorithm (ABC), which allowed us to obtain good solutions (not necessarily optimal) for any given number of lease periods and maintenance task packages.
The ABC algorithm was developed in [30]. This algorithm is widely used to solve various numerical optimization problems. It is inspired by the foraging behavior of bee colonies. It consists of three groups: employed bees, onlooker bees, and scout bees. It generates an initial population of randomly distributed solutions. The employed bees modify the positions in memory according to the amount of food. The onlooker bees evaluate the food information from the employed bees and choose a food source. The scout bees are responsible for finding new food sources when the current ones are exhausted. The algorithm has control parameters, such as food sources (solutions), numbers of employed and scout bees, thresholds, etc. Its advantages include fast convergence and efficient exploration and exploitation.
Figure 7 below illustrates the global framework of the ABC algorithm, which was adapted and implemented in this study. The framework comprises four phases: initialization, employed bees, onlooker bees, and scout bees. Details about each phase are provided below.
(a) 
Initialization phase:
At the initialization phase, a number of food sources (initial solutions) Nf is selected. Nf will be equal to the number of the employed bees and onlooker bees. The position information of each food source l, l ∈ (1, …, Nf) is described by a vector wl= ( τ j l , m k j , i l ), i = 1, 2, …, nj, which corresponds to the two decision variables. Here, m k j , i l represents the maintenance level applied for each of the nj PM actions for the lth food source.
The PM period τ j l is generated randomly as follows:
τ j l = τ 0 + r a n d ( 0 , 1 ) T j τ 0
where τ 0 is the lower bound of the maintenance period and rand (0, 1) is a random number distributed uniformly over the interval [0, 1].
An additional operation is required for the random selection of the maintenance levels m k j , i l (i = 1, 2, …, nj) among the set of K available PM action packages, with nj given in Equation (4).
m k j , i l = r a n d s a m p l e ( K )   for ( i = 1 , 2 , , n j )
In this step, each food source is assigned a trial variable trl, l = 1, 2, …, Nf; trl is initialized at 0 for each food source.
(b) 
Employed bee phase:
The employed bee explores each food source wl and a new temporary food source w l n e w around it. A new position for a food source is generated, and its fitness is then evaluated f i t w l n e w = 1 1 + P j w l n e w . If the fitness of the new position is better than that of the old one f i t w l n e w < f i t w l , then this new food source replaces the old one, and the trial variable trl for this new food source is set to zero. Otherwise, trl for the old food source is incremented by 1 [31].
(c) 
Onlooker bee phase:
At this step, the onlooker bees choose a food source with a higher quality that will have a larger probability, expressed as follows: p l = f i t l q = 1 N f f i t q . Based on pl and a generated random number, r, in the interval (0, 1) using the roulette wheel selection [32], the onlooker bees select a solution to update using Equation (25), and a better solution is selected with respect to its fitness. The new solution is updated as follows:
τ j l , n e w = τ j l + ψ τ j l τ j q ,   m k j , i l , n e w = m k j , i l + r o u n d ψ m k j , i l m k j , i q
where ψ is a uniformly distributed real number within [−1, 1]; round(X) rounds X to the nearest integer, and q ∈ (1, …, Nf), ql, τ j l , n e w τ 0 , T j and m k j , i l , n e w m k ,   k = 1 ,   2 ,   ,   K .
(d) 
Scout bee phase:
If the number of trials for a given food source reaches a predetermined threshold (trth) without improvement, this food source is rejected. The employed bee corresponding to this rejected food source is transformed into a scout bee, and the food source is replaced with a food source that is generated using the same method used in the initialization phase.
Once the maximum predetermined number of cycles (Nmax) is reached, the algorithm is stopped, and the solution corresponding to the highest obtained average profit is selected.

6.3.2. Obtained Results

The ABC algorithm has been tested using many numerical examples. One of them consists of taking the same input parameters of the numerical example presented in the previous section but considers cases of a larger second lease period T2 (18, 24, and 36 months) instead of the initial second period, T2 = 12 months.
Table 9 shows the values we used for the control parameters of the ABC algorithm.
Table 10 below shows the results obtained using the ABC algorithm. The time needed to obtain the solution for each instance is also given. It is worth noting that the solutions obtained using the ABC algorithm are very close to those obtained with the first algorithm (when possible). Also, as the second period becomes longer with a greater number nj of PM actions, the ABC algorithm takes much less time than the first algorithm, and it is the only one that yields a solution for the cases of T2 = 24 months and T2 = 36 months (the first algorithm saturates in these cases).

7. Conclusions

In this paper, we focused on the development and optimization of a preventive maintenance strategy for equipment freely leased by a lessor in exchange for the customer’s purchase of a quantity of equipment consumables during the lease period.
The lessor acquires a given piece of equipment and then makes it available to some of their customers for several successive periods along its life cycle. Each time, the lessor is responsible for the corrective and preventive maintenance of the equipment. The lessor’s revenue comes from the sale of equipment consumables to each customer. The quantities sold are random. An estimate of their probability distribution function is provided by the customer before the lease period begins.
The more consumables the customer uses, the more they degrade the equipment, and the greater the risk of equipment failure and unavailability. To reduce the risk of loss of income, the lessor offers to maintain the equipment at their own expense. In this way, the latter must carefully weigh the preventive maintenance effort to be deployed in order to adapt, as closely as possible, to the usage rate forecasted by the customer while guaranteeing maximum profit.
In this context, we developed an expression of the average profit to be obtained by the lessor over a given lease period. The aim was to express this profit as a function of decision variables, namely the period of preventive maintenance actions to be performed and their degree of effectiveness. We then developed a numerical procedure for determining, for any instance of the problem, the optimal values of the decision variables that maximize the lessor’s profit over each of the lease periods in a sequential manner (starting from the first to the last period along the equipment’s life cycle).
To show the consistency and robustness of the mathematical model, we presented a numerical example describing an arbitrary instance of the problem, taking care to choose input values that are consistent from a practical point of view.
The sensitivity analysis performed identified the effects of variations in certain input parameters on the optimal maintenance strategy to be adopted by the lessor during each lease period. The robustness of the model was verified.
It was observed that the size of the problem can quickly become very large, especially if the lease period is long enough to contain many PM actions. In such situations, the computation time becomes extremely long, leading to saturation. For this reason, another algorithm of the Artificial Bee Colony type was proposed to solve large instances of the problem in a reasonable time, obtaining good solutions.
An important extension of this work would be to consider the lessee’s revenues generated using the equipment. This could be carried out by developing a framework that considers both the lessor’s and lessee’s revenues. This framework should result in a win–win situation for the lessee and the lessor. It would also be interesting to consider associating estimated average execution times with each package of preventive maintenance actions, rather than just average costs, as was carried out in this work.

Author Contributions

Conceptualization, L.T.; Methodology, L.T. and W.T.; Software, R.G. and W.T.; Validation, A.C.; Formal analysis, L.T., A.C. and R.G.; Writing—original draft, R.G. and W.T.; Writing—review & editing, A.C.; Supervision, A.C. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The original contributions presented in the study are included in the article, further inquiries can be directed to the corresponding author/s.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Liu, Y.; Liu, B.; Yang, H.; Luo, K. Optimal pricing and inventory strategies for leased equipment considering lessees’ options. Int. J. Prod. Res. 2024, 1–18. [Google Scholar] [CrossRef]
  2. Holmbom, M.; Segerstedt, A. Economic Order Quantities in production: From Harris to Economic Lot Scheduling Problems. Int. J. Prod. Econ. 2014, 155, 82–90. [Google Scholar] [CrossRef]
  3. Taylor, P.; Stuart, T. The views of management on Accounting for Leases. Account. Bus. Res. 1985, 36, 59–67. [Google Scholar] [CrossRef]
  4. Murthy, D.N.P.; Pongpech, J. Ccomplex-system-maintenance-handbook. Springer Ser. Reliab. Eng. 2008, 16, 396. [Google Scholar]
  5. Hennie, H.; Udjianna, S.P.; Bermawi, P.I. Multi-period lease contract for remanufactured products. Alex. Eng. J. 2021, 60, 2279–2289. [Google Scholar]
  6. Liu, B.; Pang, J.; Yang, H.; Zhao, Y. Optimal condition-based maintenance policy for leased equipment considering hybrid preventive maintenance and periodic inspection. Reliab. Eng. Syst. Saf. 2024, 242, 109724. [Google Scholar] [CrossRef]
  7. Liu, B.; Chen, T.; Yang, H.; Zhang, L. Multi-phase preventive maintenance strategy for leased equipment considering usage rate variation. Comput. Ind. Eng. 2023, 185, 109673. [Google Scholar] [CrossRef]
  8. Jaturonnatee, J.; Murthy, D.N.P.; Boondiskulchok, R. Maintenance préventive optimale des équipements loués avec réparations correctives minimales. J. Eur. Rech. Opérationnelle 2006, 174, 201–215. [Google Scholar]
  9. Pongpech, J.; Murthy, D.N.P. Optimal periodic preventive maintenance policy for leased equipment. Reliab. Eng. Syst. Saf. 2006, 91, 772–777. [Google Scholar] [CrossRef]
  10. Ruey, H.Y.; Wen, L.C. Optimal threshold value of failure-rate for leased products with preventive maintenance actions. Math. Comput. Model. 2007, 46, 730–737. [Google Scholar]
  11. Yeh, R.H.; Kao, K.C.; Chang, W.L. Optimal preventive maintenance policy for leased equipment using failure rate reduction. Comput. Ind. Eng. 2009, 57, 304–309. [Google Scholar] [CrossRef]
  12. Jérémie, S.; Rezg, N. Maintenance strategy for leased equipment. Comput. Ind. Eng. 2013, 66, 593–600. [Google Scholar]
  13. Zhou, X.; Li, Y.; Xi, L.; Lee, J. Multi-phase preventive maintenance policy for leased equipment. Int. J. Prod. Res. 2014, 53, 4528–4537. [Google Scholar] [CrossRef]
  14. Ben Mabrouk, A.; Chelbi, A.; Radhoui, M. Optimal imperfect preventive maintenance policy for equipment leased during successive periods. Int. J. Prod. Res. 2016, 54, 5095–5110. [Google Scholar] [CrossRef]
  15. Ben Mabrouk, A.; Chelbi, A.; Radhoui, M. Optimal imperfect maintenance strategy for leased equipment. Intern. J. Prod. Econ. 2016, 178, 57–64. [Google Scholar] [CrossRef]
  16. Wang, X.; Li, L.; Xie, M. Optimal preventive maintenance strategy for leased equipment under successive usage-based contracts. Int. J. Prod. Res. 2018, 57, 5705–5724. [Google Scholar] [CrossRef]
  17. Liu, B.; Wang, Y.; Yang, H.; Segerstedt, A.; Zhang, L. Maintenance service strategy for leased equipment: Integrating lessor-preventive maintenance and lessee-careful protection efforts. Comput. Ind. Eng. 2021, 156, 107257. [Google Scholar] [CrossRef]
  18. Huang, Y.S.; Ho, J.W.; Hung, J.W.; Tseng, T.L.B. A customized warranty model by considering multi-usage levels for the leasing industry. Reliab. Eng. Syst. Saf. 2021, 215, 107769. [Google Scholar] [CrossRef]
  19. Xia, T.; Sun, B.; Chen, Z.; Pan, E.; Wang, H.; Xi, L. Opportunistic maintenance policy integrating leasing profit and capacity balancing for serial-parallel leased systems. Reliab. Eng. Syst. Saf. 2021, 205, 107233. [Google Scholar] [CrossRef]
  20. Liu, Y.; Liu, B.; Yang, H. Optimal pricing and financing strategies for leased equipment considering maintenance and lessees’ options. Int. J. Prod. Econ. 2024, 269, 109157. [Google Scholar] [CrossRef]
  21. Tlili, L.; Chelbi, A.; Bouazizi, M. Optimal preventive maintenance policy for leased equipment for free with minimum quantity of consumables purchasing commitment by the lessee. J. Qual. Maint. Eng. 2023, 29, 708–725. [Google Scholar] [CrossRef]
  22. Iskandar, B.P.; Murthy, D.N.P. Repair-replace strategies for two-dimensional warranty policies. Math. Comput. Model. 2003, 38, 1233–1241. [Google Scholar] [CrossRef]
  23. Su, C.; Wang, X. A two-stage preventive maintenance optimization model incorporating two-dimensional extended warranty. Reliab. Eng. Syst. Saf. 2016, 155, 169–178. [Google Scholar] [CrossRef]
  24. Kim, C.; Djamaludin, I.; Murthy, D.N. Garantie et maintenance préventive discrète. Ingénierie Fiabilité Sécurité Systèmes 2004, 84, 301–309. [Google Scholar]
  25. Zhao, J.; Gao, C.; Tang, T. A Review of Sustainable Maintenance Strategies for Single Component and Multicomponent Equipment. Sustainability 2022, 14, 2992. [Google Scholar] [CrossRef]
  26. Kaminskiy, M.P.; Krivtsov, V.V. A Monte Carlo approach to repairable system reliability analysis. Probabilistic Saf. Assess. Manag. 1998, 1063–1068. [Google Scholar]
  27. Chukova, S.; Arnold, R.; Wang, D.Q. Warranty analysis: An approach to modeling imperfect repairs. Int. J. Prod. Econ. 2004, 89, 57–68. [Google Scholar] [CrossRef]
  28. Shafiee, M.; Chukova, S.; Yun, W.Y.; Niaki, S.T.A. On the investment in a reliability improvement program for warranted second-hand items. IIE Trans. 2011, 43, 525–534. [Google Scholar] [CrossRef]
  29. Chattopadhyay, G.N.; Murthy, D.N.P. Optimal reliability improvement for used items sold with warranty. Int. J. Reliab. Appl. 2004, 5, 47–57. [Google Scholar]
  30. Karaboga, D.; Basturk, B. A powerful and efficient algorithm for numerical function optimization: Artificial bee colony (ABC) algorithm. J. Glob. Optim. 2007, 39, 459–471. [Google Scholar] [CrossRef]
  31. Luo, J.; Liu, Q.; Yang, Y.; Li, X.; Chen, M.R.; Cao, W. An artificial bee colony algorithm for multi-objective optimization. Appl. Soft Comput. J. 2017, 50, 235–251. [Google Scholar] [CrossRef]
  32. Karaboga, D.; Akay, B. A modified artificial bee colony (ABC) algorithm for constrained optimization problems. Appl. Soft Comput. 2011, 11, 3021–3031. [Google Scholar] [CrossRef]
Figure 1. A scenario of the maintenance strategy during a free lease period Tj.
Figure 1. A scenario of the maintenance strategy during a free lease period Tj.
Sustainability 16 03860 g001
Figure 2. Numerical procedure.
Figure 2. Numerical procedure.
Sustainability 16 03860 g002
Figure 3. The obtained optimal PM strategy.
Figure 3. The obtained optimal PM strategy.
Sustainability 16 03860 g003
Figure 4. The obtained optimal PM strategies for the lower and upper bounds of minimal repair costs (Cmr = USD 1500 and Cmr = USD 10,000).
Figure 4. The obtained optimal PM strategies for the lower and upper bounds of minimal repair costs (Cmr = USD 1500 and Cmr = USD 10,000).
Sustainability 16 03860 g004
Figure 5. The obtained optimal PM strategies for the lower and upper bounds of the customer’s average consumption of consumables during the second period (μ2: N(200, 75) and μ2: N(800, 75)).
Figure 5. The obtained optimal PM strategies for the lower and upper bounds of the customer’s average consumption of consumables during the second period (μ2: N(200, 75) and μ2: N(800, 75)).
Sustainability 16 03860 g005
Figure 6. The obtained optimal PM strategies for the lower and upper bounds of the selling prices of a unit of consumables (Ss = USD 90 and Ss = USD 175).
Figure 6. The obtained optimal PM strategies for the lower and upper bounds of the selling prices of a unit of consumables (Ss = USD 90 and Ss = USD 175).
Sustainability 16 03860 g006
Figure 7. A flowchart of the used ABC algorithm.
Figure 7. A flowchart of the used ABC algorithm.
Sustainability 16 03860 g007
Table 1. Input parameters corresponding to the considered example.
Table 1. Input parameters corresponding to the considered example.
CmUSD 80,000umax1000 items/month
CmrUSD 5000K00.5
SpUSD 70SsUSD 125
Δτ2 monthsT112 months
τ03 monthsT212 months
θ0 = 10−5; θ1 = 2 × 10−6; θ2 = 3 × 10−6; θ3 = 5 × 10−5
Table 2. PM efficiency levels and costs corresponding to the considered example.
Table 2. PM efficiency levels and costs corresponding to the considered example.
kPM Level (mk) Δ (mk) Cmk (USD)
1010
210.74500
320.411000
430.202000
540.093000
Table 3. The obtained results: the optimal solution and the corresponding average costs and profit.
Table 3. The obtained results: the optimal solution and the corresponding average costs and profit.
τj*j = 17 months
j = 27 months
(mk)j,i* j = 1 (mk)1,1 = 3
j = 2 (mk)2,1 = 3
(mk)2,2 = 2
njj = 11 PM
j = 22 PM
Average income Rj
(USD)
j = 1450,000
j = 2750,000
Cj
(USD)
j = 1252,000
j = 2420,000
Vj
(USD)
j = 132,000
j = 224,000
Average cost of CM
(USD)
j = 14 072.4
j = 28 664.6
Average cost of PM
(USD)
j = 12 000
j = 23 000
Penalty
Pnj (USD)
j = 1671.95
j = 22 382.8
Average profit
Pj (USD)
j = 1143,260
j = 2259,950
Program runtime = 5 min 36 s.
Table 4. The effect of changes in the average repair cost on the optimal solution.
Table 4. The effect of changes in the average repair cost on the optimal solution.
Cmr =
USD 1500
Cmr =
USD 3500
Cmr =
USD 5000
Cmr =
USD 8000
Cmr =
USD 10,000
τj*j = 177777
j = 277755
(mk)j,i* j = 1 (mk)1,1 = 2 (mk)1,1 = 3 (mk)1,1 = 3 (mk)1,1 = 4 (mk)1,1 = 4
j = 2 (mk)2,1 = 2
(mk)2,2 = 2
(mk)2,1 = 2
(mk)2,2 = 2
(mk)2,1 = 3
(mk)2,2 = 2
(mk)2,1 = 4
(mk)2,2 = 2
(mk)2,3 = 1
(mk)2,1 = 4
(mk)2,2 = 2
(mk)2,3 = 2
njj = 111111
j = 222233
Average income Rj (USD)j = 1450,000450,000450,000450,000450,000
j = 2750,000750,000750,000750,000750,000
Cj
(USD)
j = 1252,000252,000252,000252,000252,000
j = 2420,000420,000420,000420,000420,000
Vj
(USD)
j = 132,00032,00032,00032,00032,000
j = 224,00024,00024,00024,00024,000
Average cost of CM (USD)j = 11618.72850.74072.45406.86758.5
j = 23301.36708.48664.611,69313,653
Average cost of PM (USD)j = 110002000200030003000
j = 220002000300040005000
Penalty
Pnj (USD)
j = 1890.29671.95671.95557.58557.58
j = 23026.22635.52382.82009.71877.3
Average profit
Pj (USD)
j = 1146,490144,480143,260141,040139,680
j = 2265,670262,660259,950256,300253,470
Table 5. The effect of the variation in the customer’s average consumption of consumables during the second period (μ2).
Table 5. The effect of the variation in the customer’s average consumption of consumables during the second period (μ2).
μ2: Normal Distribution
(200, 75)
μ2: Normal Distribution
(300, 75)
μ2: Normal Distribution
(500, 75)
μ2: Normal Distribution
(650, 75)
μ2: Normal Distribution
(800, 75)
τj*j = 177777
j = 277755
(mk)j,i*j = 1(mk)1,1 = 3 (mk)1,1 = 3 (mk)1,1 = 3(mk)1,1 = 3 (mk)1,1 = 3
j = 2(mk)2,1 = 1
(mk)2,2 = 1
(mk)2,1 = 2
(mk)2,2 = 2
(mk)2,1 = 3
(mk)2,2 = 2
(mk)2,1 = 4
(mk)2,2 = 2
(mk)2,3 = 2
(mk)2,1 = 4
(mk)2,2 = 3
(mk)2,3 = 2
njj = 111111
j = 222233
Average income Rj. (USD)j = 1450,000450,000450,000450,000450,000
j = 2300,130450,000750,000975,0001,194,100
Cj
(USD)
j = 1252,000252,000252,000252,000252,000
j = 2168,070252,000420,000546,000668,710
Vj
(USD)
j = 132,00032,00032,00032,00032,000
j = 224,00024,00024,00024,00024,000
Average cost of CM (USD)j = 14072.44072.44072.44072.44072.4
j = 24615.55750,88664.69566.210,950
Average cost of PM (USD)j = 120002000200020002000
j = 210002000300050006000
Penalty
Pnj (USD)
j = 1671.95671.95 671.95671.95671.95
j = 2507.93948,892382.83419.94794.2
Average profit
Pj (USD)
j = 1143,260143,260143,260143,260143,260
j = 269,935133,300259,950355,010447,670
Table 6. The effect of the variation in the selling price of a unit of consumables, Ss, on the optimal solution.
Table 6. The effect of the variation in the selling price of a unit of consumables, Ss, on the optimal solution.
Ss =
USD 90
Ss =
USD 100
Ss =
USD 125
Ss =
USD 150
Ss =
USD 175
τj*j = 177777
j = 277775
(mk)j,i* j = 1(mk)1,1 = 3(mk)1,1 = 3(mk)1,1 = 3(mk)1,1 = 3(mk)1,1 = 3
j = 2(mk)2,1 = 3
(mk)2,2 = 2
(mk)2,1 = 3
(mk)2,2 = 2
(mk)2,1 = 3
(mk)2,2 = 2
(mk)2,1 =4
(mk)2,2 = 2
(mk)2,1 =4
(mk)2,2 = 2
(mk)2,3 = 2
n jj = 111111
j = 222223
Average income Rj (USD)j = 1324,000360,000450,000630,000720,000
j = 2520,000600,000750,0001,050,0001,200,000
Cj
(USD)
j = 1252,000252,000252,000252,000252,000
j = 2420,000420,000420,000420,000420,000
Vj
(USD)
j = 132,00032,00032,00032,00032,000
j = 224,00024,00024,00024,00024,000
Average cost of CM (USD)j = 14072.44072.44072.44072.44072.4
j = 28664.68664.68664.67971.57359
Average cost of PM (USD)j = 120002000200020002000
j = 230003000300040005000
Penalty
Pnj (USD)
j = 1244,34366.52671.951282.801588.2
j = 2866.51299.72382.84185.14783.3
Average profit
Pj (USD)
j = 117,68353,561143,260322,640412,340
j = 251,469111,040259,950557,840706,860
Table 7. The effect of the variation in the duration of the 2nd lease period T2 on the optimal solution.
Table 7. The effect of the variation in the duration of the 2nd lease period T2 on the optimal solution.
T2 =
8 Months
T2 =
12 Months
T2 =
18 Months
τj*j = 1777
j = 2575
(mk)j,i* j = 1(mk)1,1 = 3(mk)1,1 = 3(mk)1,1 = 3
j = 2(mk)2,1 = 2
(mk)2,2 = 2
(mk)2,1 = 3
(mk)2,2 = 2
(mk)2,1 = 4
(mk)2,2 = 3
(mk)2,3 = 2
(mk)2,4 = 2
n jj = 1111
j = 2224
Average income Rj
(USD)
j = 1450,000450,000450,000
j = 2500,000750,0001,125,000
Cj
(USD)
j = 1252,000252,000252,000
j = 2280,000420,000630,000
Vj
(USD)
j = 132,00032,00032,000
j = 226,66724,00020,000
Average cost of CM (USD)j = 14072.44072.44072.4
j = 25086.88664.610,082
Average cost of PM (USD)j = 1200020002000
j = 2200030008000
Penalty
Pnj (USD)
j = 1671.95671.95671.95
j = 21398.92382.82772.6
Average profit
Pj (USD)
j = 1143,260143,260143,260
j = 2158,180259,950414,150
Table 8. Possible scenarios of the application of PM efficiency levels and their durations.
Table 8. Possible scenarios of the application of PM efficiency levels and their durations.
njPossible ScenariosProgram Runtime
151 min 11 s
2252 min 6 s
31253 min 12 s
46256 min 27 s
5312522 min 5 s
615,62516 h 27 min
778,125Saturation
8390,625Saturation
91,953,125Saturation
109,765,625Saturation
1148,828,125Saturation
12244,140,625Saturation
Table 9. Input parameters used for the ABC algorithm.
Table 9. Input parameters used for the ABC algorithm.
NftrthNmaxτ0
73701 month
Table 10. The effect of the variation in the duration of the 2nd lease period T2 using the ABC algorithm.
Table 10. The effect of the variation in the duration of the 2nd lease period T2 using the ABC algorithm.
T2 =
12 months
T2 =
18 months
T2 =
24 months
T2 =
36 months
Runtime2 min9 min28 min44 min
τj*j = 16.656.656.656.65
j = 26.434.945.325.75
(mk)j,i*j = 1(mk)1,1 = 3(mk)1,1 = 3(mk)1,1 = 3(mk)1,1 = 3
j = 2(mk)2,1 = 3
(mk)2,2 = 2
(mk)2,1 = 4
(mk)2,2 = 4
(mk)2,3 = 3
(mk)2,4 = 2
(mk)2,1 = 4
(mk)2,2 = 4
(mk)2,3 = 4
(mk)2,4 = 3
(mk)2,5 = 2
(mk)2,1 = 4
(mk)2,2 = 4
(mk)2,3 = 4
(mk)2,4 = 4
(mk)2,5 = 4
(mk)2,6 = 3
(mk)2,7 = 2
njj = 11111
j = 22457
Average income Rj
(USD)
j = 1450,000450,000450,000450,000
j = 2750,0001,125,0003,000,0009,000,000
Cj
(USD)
j = 1252,000252,000252,000252,000
j = 2420,000630,0001,680,0005,040,000
Vj
(USD)
j = 132,00032,00032,00032,000
j = 224,00020,00016,0008000
Average cost of CM (USD)j = 14001400140014001
j = 2852299731278014801
Average cost of PM (USD)j = 12000200020002000
j = 23000800012,00018,000
Penalty
Pnj (USD)
j = 1647647647647
j = 22195255329713207
Average profit
Pj (USD)
j = 1143,352143,352143,352143,352
j = 2260,283414,4741,228,2493,851,992
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Tlili, L.; Chelbi, A.; Gharyani, R.; Trabelsi, W. Optimal Preventive Maintenance Policy for Equipment Rented under Free Leasing as a Contributor to Sustainable Development. Sustainability 2024, 16, 3860. https://doi.org/10.3390/su16093860

AMA Style

Tlili L, Chelbi A, Gharyani R, Trabelsi W. Optimal Preventive Maintenance Policy for Equipment Rented under Free Leasing as a Contributor to Sustainable Development. Sustainability. 2024; 16(9):3860. https://doi.org/10.3390/su16093860

Chicago/Turabian Style

Tlili, Lazhar, Anis Chelbi, Rim Gharyani, and Wajdi Trabelsi. 2024. "Optimal Preventive Maintenance Policy for Equipment Rented under Free Leasing as a Contributor to Sustainable Development" Sustainability 16, no. 9: 3860. https://doi.org/10.3390/su16093860

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop