Skip to main content
Log in

Improving reliability with optimal allocation of maintenance resources: an application to power distribution networks

  • Original Research
  • Published:
Annals of Operations Research Aims and scope Submit manuscript

Abstract

Power distribution networks should strive for reliable delivery of energy. In this paper, we support this endeavor by addressing the Maintenance Resources Allocation Problem (MRAP). This problem consists of scheduling preventive maintenance plans on the equipment of distribution networks for a planning horizon, seeking the best trade-offs between system reliability and maintenance budgets. We propose a novel integer linear programming (ILP) formulation to effectively model and solve the MRAP for a single distribution network. The formulation also enables flexibility to suit new developments, such as different reliability metrics and smart-grid innovations. Then we develop a straightforward ILP formulation to address the MRAP for several distribution networks which takes the advantages of exchanging maintenance information between local agents and upper management. Using a general-purpose ILP solver, we performed computational experiments to assess the performance of the proposed approaches. Optimal maintenance trade-offs were achieved with the new formulations for real-scale distribution networks within short running times. To the best of our knowledge, this is the first time that the MRAP is optimally solved using ILP, for single or multiple distribution networks.

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

Access this article

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

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7

Similar content being viewed by others

Notes

  1. Acronym from Power and Light Company of São Paulo (in Portuguese), the second-largest non-state-owned electric energy holding company in Brazil.

Abbreviations

E :

Set of equipment.

S :

Set of sections.

\(E_s\) :

Set of equipment in section \(s \in S\); \(E_s \subseteq E\).

K :

Set of maintenance actions (which also includes the absence of maintenance).

T :

Set of periods in the planning horizon.

\(m_{ek}\) :

Failure rate multiplier for maintenance action \(k \in K\) on equipment \(e \in E\).

\(p_{ek}\) :

Preventive maintenance cost for action \(k \in K\) on equipment \(e \in E\).

\(c_e\) :

Corrective maintenance cost of equipment \(e \in E\).

\(N_s\) :

Number of clients affected by an interruption in section \(s \in S\).

NT :

Number of clients served by the distribution network.

\(\underline{\lambda _{e}^t},\overline{\lambda _{e}^t}\) :

Lower and upper bounds on failure rate of equipment \(e \in E\) in period \(t \in T\).

\({\lambda _{e}^{0}}\) :

Initial failure rate of equipment \(e \in E\).

r :

Interest rate.

\(\epsilon \) :

Acceptable level for SAIFI index.

\({\underline{S}},{\overline{S}}\) :

Best and worst values for SAIFI index.

References

  • Abiri-Jahromi, A., Fotuhi-Firuzabad, M., & Abbasi, E. (2009). An efficient mixed-integer linear formulation for long-term overhead lines maintenance scheduling in power distribution systems. IEEE Transactions on Power Delivery, 24, 2043–2053. https://doi.org/10.1109/TPWRD.2009.2028785

    Article  Google Scholar 

  • Ahuja, R. K., Magnanti, T. L., & Orlin, J. B. (1993). Network flows: Theory, algorithms, and applications. Prentice-Hall Inc.

    Google Scholar 

  • Aravinthan, V., & Jewell, W. (2013). Optimized maintenance scheduling for budget-constrained distribution utility. IEEE Transactions on Smart Grid, 4, 2328–2338. https://doi.org/10.1109/TSG.2013.2271616

    Article  Google Scholar 

  • Ardabili, H. A. R., Haghifam, M.-R., & Abedi, S. M. (2021). A probabilistic reliability-centred maintenance approach for electrical distribution networks. IET Generation, Transmission & Distribution, 15, 1070–1080. https://doi.org/10.1049/gtd2.12081

    Article  Google Scholar 

  • Arya, L. D., Choube, S. C., & Arya, R. (2011). Differential evolution applied for reliability optimization of radial distribution systems. Electrical Power and Energy Systems, 33, 271–277.

    Article  Google Scholar 

  • Assis, L. S., González, J. F. V., Usberti, F. L., Lyra, C., Cavellucci, C., & Zuben, F. J. V. (2015). Switch allocation problems in power distribution systems. IEEE Transactions on Power Systems, 30, 246–253. https://doi.org/10.1109/TPWRS.2014.2322811

    Article  Google Scholar 

  • Basciftci, B., Ahmed, S., Gebraeel, N. Z., & Yildirim, M. (2018). Stochastic optimization of maintenance and operations schedules under unexpected failures. IEEE Transactions on Power Systems, 33, 6755–6765. https://doi.org/10.1109/TPWRS.2018.2829175

    Article  Google Scholar 

  • Billinton, R., & Allan, R. N. (1996). Reliability evaluation of power systems. Plenum Press.

    Book  Google Scholar 

  • Billinton, R., & Billinton, J. E. (1989). Distribution system reliability indices. IEEE Transactions on Power Delivery, 4, 1670–1676.

    Article  Google Scholar 

  • Brown, R. E. (2009). Electric power distribution reliability. CRC Press.

    Google Scholar 

  • Doumpos, M., Papastamos, D., Andritsos, D., & Zopounidis, C. (2021). Developing automated valuation models for estimating property values: A comparison of global and locally weighted approaches. Annals of Operations Research, 306, 415–433. https://doi.org/10.1007/s10479-020-03556-1

    Article  Google Scholar 

  • Ehrgott, M. (2005). Multicriteria optimization (Vol. 491). Springer.

    Google Scholar 

  • Endrenyi, J., Aboresheid, S., Allan, R. N., Anders, G. J., Asgarpoor, S., Billinton, R., Chowdhury, N., Dialynas, E. N., Fipper, M., Fletcher, R. H., Grigg, C., McCalley, J., Meliopoulos, S., Mielnik, T. C., Nitu, P., Rau, N., Reppen, N. D., Salvaderi, L., Schneider, A., & Singh, C. (2001). The present status of maintenance strategies and the impact of maintenance on reliability. IEEE Transactions on Power Systems, 16, 638–646. https://doi.org/10.1109/59.962408

    Article  Google Scholar 

  • Endrenyi, J., Anders, G. J., & da Silva, A. M. L. (1998). Probabilistic evaluation of the effect of maintenance on reliability: An application. IEEE Transactions on Power Systems, 13, 576–583.

    Article  Google Scholar 

  • Froger, A., Gendreau, M., Mendoza, J. E., Pinson, Éric., & Rousseau, L.-M. (2016). Maintenance scheduling in the electricity industry: A literature review. European Journal of Operational Research, 251, 695–706. https://doi.org/10.1016/j.ejor.2015.08.045

    Article  Google Scholar 

  • Gonçalves, J. F., & Resende, M. G. C. (2011). Biased random-key genetic algorithms for combinatorial optimization. Journal of Heuristics, 17, 487–525.

    Article  Google Scholar 

  • Hilber, P., Miranda, V., Mator, M. A., & Bertling, L. (2007). Multiobjective optimization applied to maintenance policy for electrical networks. IEEE Transactions on Power Systems, 22, 1675–1682.

    Article  Google Scholar 

  • Kuntz, P. A., Christie, R. D., & Venkata, S. S. (2002). Optimal vegetation maintenance scheduling of overhead electric power distribution systems. IEEE Transactions on Power Delivery, 17, 1164–1169.

    Article  Google Scholar 

  • Laksman, E., Strömberg, A.-B., & Patriksson, M. (2020). The stochastic opportunistic replacement problem, part III: Improved bounding procedures. Annals of Operations Research, 292, 711–733. https://doi.org/10.1007/s10479-019-03278-z

    Article  Google Scholar 

  • Mirsaeedi, H., Fereidunian, A., Mohammadi-Hosseininejad, S. M., Dehghanian, P., & Lesani, H. (2018). Long-term maintenance scheduling and budgeting in electricity distribution systems equipped with automatic switches. IEEE Transactions on Industrial Informatics, 14, 1909–1919. https://doi.org/10.1109/TII.2017.2772090

    Article  Google Scholar 

  • Misari, A. R., Leite, J. B., Piasson, D., & Mantovani, J. R. S. (2020). Reliability-centered maintenance task planning for overhead electric power distribution networks. Journal of Control, Automation and Electrical Systems, 31, 1278–1287.

    Article  Google Scholar 

  • Moon, J. F., Yoon, Y. T., Lee, S. S., Kim, J. C., Lee, H. T., & Park, G. P. (2006). Reliability-centered maintenance model to managing power distribution system equipment. In Power engineering society general meeting, IEEE.

  • Moradi, S., Vahidinasab, V., Kia, M., & Dehghanian, P. (2019). A mathematical framework for reliability-centered maintenance in microgrids. International Transactions on Electrical Energy Systems, 29, e2691.

    Article  Google Scholar 

  • Petchrompo, S., & Parlikad, A. K. (2019). A review of asset management literature on multi-asset systems. Reliability Engineering & System Safety, 181, 181–201. https://doi.org/10.1016/j.ress.2018.09.009

    Article  Google Scholar 

  • Pham, H., & Wang, H. (1996). Imperfect maintenance. European Journal of Operational Research, 94, 425–438. https://doi.org/10.1016/S0377-2217(96)00099-9

    Article  Google Scholar 

  • Radmer, D. T., Kuntz, P. A., Christie, R. D., Venkata, S. S., & Fletcher, R. H. (2002). Predicting vegetation-related failure rates for overhead distribution feeders. IEEE Transactions on Power Delivery, 17, 1170–1175.

    Article  Google Scholar 

  • Rafiei, M., Khooban, M., Igder, M. A., & Boudjadar, J. (2020). A novel approach to overcome the limitations of reliability centered maintenance implementation on the smart grid distance protection system. IEEE Transactions on Circuits and Systems II: Express Briefs, 67, 320–324.

    Google Scholar 

  • Salari, N., & Makis, V. (2020). Joint maintenance and just-in-time spare parts provisioning policy for a multi-unit production system. Annals of Operations Research, 287, 351–377. https://doi.org/10.1007/s10479-019-03371-3

    Article  Google Scholar 

  • Shang, Y., Wu, W., Liao, J., Guo, J., Su, J., Liu, W., & Huang, Y. (2020). Stochastic maintenance schedules of active distribution networks based on monte-carlo tree search. IEEE Transactions on Power Systems, 35, 3940–3952. https://doi.org/10.1109/TPWRS.2020.2973761

    Article  Google Scholar 

  • Sharifinia, S., Rastegar, M., Allahbakhshi, M., & Fotuhi-Firuzabad, M. (2020). Inverse reliability evaluation in power distribution systems. IEEE Transactions on Power Systems, 35, 818–820.

    Article  Google Scholar 

  • Sittithumwat, A., Soudi, F., & Tomsovic, K. (2004). Optimal allocation of distribution maintenance resources with limited information. Eletric Power Systems Research, 68, 208–220.

    Article  Google Scholar 

  • Usberti, F. L., Lyra, C., Cavellucci, C., & González, J. F. V. (2015). Hierarchical multiple criteria optimization of maintenance activities on power distribution networks. Annals of Operations Research, 224, 171–192. https://doi.org/10.1007/s10479-012-1182-6

    Article  Google Scholar 

  • Wang, J., Ye, J., & Wang, L. (2019). Extended age maintenance models and its optimization for series and parallel systems. Annals of Operations Research. https://doi.org/10.1007/s10479-019-03355-3

    Article  Google Scholar 

  • Williams, H. P. (1999). Model building in mathematical programming (4th ed.). John Wiley & Sons.

    Google Scholar 

Download references

Acknowledgements

The authors are grateful to the anonymous reviewers for their comments and suggestions.

Funding

The authors would like to thank the São Paulo Research Foundation (FAPESP-Brazil) [Grant Numbers 2020/00747-2, 2015/11937-9, 2016/08645-9] and the National Council for Scientific and Technological Development (CNPq-Brazil) [Grants Number 312647/2017-4, 435520/2018-0] for the financial support. Research was carried out using the computational resources of the Center for Mathematical Sciences Applied to Industry (CeMEAI) funded by FAPESP-Brazil [Grant Number 2013/07375-0].

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Mateus Martin.

Ethics declarations

Conflict of interest

No potential conflict of interest was reported by the authors.

Additional information

Publisher's Note

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

Appendix. A biased random-key genetic algorithm for the MRAP

Appendix. A biased random-key genetic algorithm for the MRAP

The BRKGA proposed in Gonçalves and Resende (2011) is an evolutionary metaheuristic in which a population of individuals evolves through the Darwinian principle of the survival of the fittest. Each individual of the population is represented by a chromosome Q, encoded as a vector with m alleles. An allele is a random key uniformly drawn over the interval [0, 1]. A chromosome Q is mapped into a solution R through a decoder algorithm, which is the problem-specific component of the metaheuristic.

The BRKGA starts by generating an initial population with p random chromosomes. Throughout g generations, the population goes through a selective pressure environment in which the fittest individuals are more likely to endure and produce offspring. A distinguished feature of the BRKGA evolutionary strategy is that it partitions the population into elite and non-elite sets. As the name suggests, the elite set comprises the fittest individuals; the non-elite set contains all the remaining individuals, including the so-called mutants, which are randomly generated chromosomes to promote diversification in the search process.

In a nutshell, at each generation, the BRKGA performs the following steps:

  1. 1.

    Decode each chromosome Q into its corresponding solution R;

  2. 2.

    Evaluate the fitness of each solution R;

  3. 3.

    Identify the elite set (i.e., the best \(p_e\) individuals);

  4. 4.

    Copy the elite set to the next generation;

  5. 5.

    Include \(p_m\) new random chromosomes (mutants) in the next generation;

  6. 6.

    Produce \(p - (p_e + p_m)\) offspring using crossover operators, and insert them in the next generation.

The crossover generates a new individual by sampling each allele from one of its parents. Both parents are from the current generation, one from the elite set and the other from the non-elite set. An allele comes from the elite parent with probability \(\rho _e\). After g generations, the BRKGA returns the best chromosome \(Q^*\) and its decoded solution \(R^*\). The following items describe the problem-specific aspects of using BRKGA to tackle the local-level MRAP.

Chromosome Each allele of a chromosome Q corresponds to a pair (et) of equipment e and period t with key Q(et).

Decoder Algorithm 1 details the BRKGA decoder for solving the MRAP of a single distribution network. It receives as input a chromosome Q and returns the fitness of its corresponding solution R. The decoding process starts with an initial empty solution, meaning no maintenance on any equipment in any period. Then, in decreasing order of the chromosome key values \(Q(e^*,t^*)\), the maintenance of equipment \(e^*\) in period \(t^*\) is included in the solution until it becomes feasible with respect to the SAIFI target.

figure a

Fitness The fitness of a solution is given by the sum of preventive and corrective costs, in the present value, calculated according to Eq. (8a).

Table 5 gives the BRKGA parameters for the experiments in Sect. 5.

Table 5 BRKGA parameters

Rights and permissions

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

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Martin, M., Usberti, F.L. & Lyra, C. Improving reliability with optimal allocation of maintenance resources: an application to power distribution networks. Ann Oper Res (2022). https://doi.org/10.1007/s10479-022-05039-x

Download citation

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s10479-022-05039-x

Keywords

Navigation