Skip to main content
Advertisement
Browse Subject Areas
?

Click through the PLOS taxonomy to find articles in your field.

For more information about PLOS Subject Areas, click here.

  • Loading metrics

Availability optimization of power generating units used in sewage treatment plants using metaheuristic techniques

Abstract

Metaheuristic techniques have been utilized extensively to predict industrial systems’ optimum availability. This prediction phenomenon is known as the NP-hard problem. Though, most of the existing methods fail to attain the optimal solution due to several limitations like slow rate of convergence, weak computational speed, stuck in local optima, etc. Consequently, in the present study, an effort has been made to develop a novel mathematical model for power generating units assembled in sewage treatment plants. Markov birth-death process is adopted for model development and generation of Chapman-Kolmogorov differential-difference equations. The global solution is discovered using metaheuristic techniques, namely genetic algorithm and particle swarm optimization. All time-dependent random variables associated with failure rates are considered exponentially distributed, while repair rates follow the arbitrary distribution. The repair and switch devices are perfect and random variables are independent. The numerical results of system availability have been derived for different values of crossover, mutation, several generations, damping ratio, and population size to attain optimum value. The results were also shared with plant personnel. Statistical investigation of availability results justifies that particle swarm optimization outdoes genetic algorithm in predicting the availability of power-generating systems. In present study a Markov model is proposed and optimized for performance evaluation of sewage treatment plant. The developed model is one that can be useful for sewage treatment plant designers in establishing new plants and purposing maintenance policies. The same procedure of performance optimization can be adopted in other process industries too.

1. Introduction

Water is the precious commodity on earth for the survival of living creatures. It is as important as air, and no one can imagine life on earth without water. On the earth, 71% surface is covered by water, among which 96.5% is stored in oceans. Till now, instead of technological advancements, human being is not in a position to use ocean water for drinking and agriculture purposes. Only a limited amount of water is available which can be used for drinking and agriculture. Water resources are very limited, and many areas in various countries depend on rain and rivers’ water supply. Countries like India, which accommodate 16% of the world population while only 4% of water resources, face challenges in providing drinking water for their citizens as ground water level is very low in some areas below 600 feet. In this challenging scenario, it becomes important to use water resources with great care, and simultaneously such techniques will be developed through which used wastewater can be recycled.

Many researchers are consistently working in this direction, and significant growth has been observed in the field of wastewater treatment by establishing sewage treatment plants. Sewage treatment is the procedure of removing pollutants from wastewater produced by households and industries. Sewage treatment is a three-stage procedure having physical, chemical, and biological stages. The water treated through sewage treatment is safe for the environment and can be utilized for agriculture, while semi-solid sludge can be decomposed either in land or used for energy generation in the form of methane gas. Sewage treatment plant has a very complex design, and it is assembled using many subsystems/components. The sewage treatment plant’s complexity influences the system’s operational performance, and it becomes necessary to operate these plants with utmost care. This can be achieved by the reliability and availability of the plants. As the sewage treatment plants for other industries like process industries, mechanical systems, production lines, transport industries and network systems, reliability and availability are key performance measures for successful operation.

Keeping in mind all the above facts, the present study is designed to research the provision of strength-producing units in sewage remedy plants. In the existing study, an attempt has been made to provide a unique mathematical version for strength-producing unit assembled in sewage remedy plants. Markov birth-death of life technique is followed for version improvement and technology of Chapman-Kolmogorov differential-distinction equations. The worldwide answer is found in the use of metaheuristic strategies particularly genetic algorithm (GA) and particle swarm optimization (PSO). All time-established random variables related to failure charges are taken into consideration and exponentially dispensed even as restore charges comply with the arbitrary distribution. The restore and transfer gadgets are best and random variables are unbiased to every other. The numerical consequences of gadget availability had been derived for exclusive values of crossover, mutation, several generations, damping ratio, and population size to attain optimum value. The results were also shared with plant personnel. Statistical investigation of availability results justifies that PSO outdoes GA in predicting the availability of power-generating systems. The findings of the present study will be very useful for sewage treatment plant designers in establishing new plants and purposing maintenance policies. The proposed methodology and algorithms can be utilized in other production and process industries like Paper and Pulp, Shoe Manufacturing, Sugar Industry, Sewage Treatment Plant, etc., to optimize the performance of the systems. In short, the main contributions of present study are as follows:

  • Development of mathematical model for power generating unit of sewage treatment plant
  • Etimation the best values of failure and repair rates using GA and PSO
  • Optimization of mathematical model using GA and PSO and prediction of optimal availability

This complete study is divided into eight sections, including an introduction and detailed literature review presented in section 2. Section 3 discusses the system description. Section 4 material and methods in which some relevant definitions are appended. The proposed mathematical model is presented in Section 5. Experimental results and optimization strategies and their implementation are appended in Sections 6 and 7, respectively. Concluding remarks and future directions are discussed in Section 8.

2. Literature review

Several studies have been conducted on design perspectives and the establishment of sewage treatment plants. Olsson (1976) [1] presented the state-of-the-art design of sewage treatment plants to control their failures and enhance operationality. Berthouex et al. [2] (1978) investigated some quality aspects of monitoring the sewage treatment plants. Boger [3] (1992) explored the applicability of neural networks in the operation of wastewater treatment plants. Wang and Pham [4] (1999) proposed various maintenance models for production industries using the concept of imperfect maintenance. Li and Pham [5] (2005) discussed the effect of random shock and multi-component failure on degraded systems reliability. Amari et al. [6] (2006) used the Markov process to develop an industry’s cost-effective maintenance schedule. Pham [7] (2006) described the important concepts used in reliability modelling.

Ling and Isa [8] (2006) suggested bioremediation of oil sludge contaminated soil by using sewage sludge in the fields. Mjalli et al. [9] (2007) used an artificial neural network and black-box modelling to predict wastewater treatment plants’ performance. Yang et al. [10] (2010) developed the assessment system for measuring operational energy performance in wastewater treatment plants. Manzini et al. [11] (2010) suggested various maintenance policies for industrial systems. Wang and Pham [12] (2011) modelled dependent competing risks having multiple degradations and random shock using copulas. Amari et al. [13] (2012) used warm standby redundancy in k-out-of-n systems. Malhotra and Negi [14] (2013) used particle swarm optimization (PSO) in reliability investigation. You and Pham [15] (2016) conducted the reliability evaluation of a CNC system using the field data. Mannina et al. [16] (2016) presented a detailed review of the tools for measuring greenhouse gases from wastewater treatment plants.

Pham [17] (2016) suggested applications of computing in reliability management. Duan et al. [18] (2017) discussed a model for recovering thermal energy from small-scale sewage treatment plants situated in northern Canada. Gautam et al. [19] (2017) developed a cost-effective treatment technology for small sewage treatment plants in different parts of India. Zhu and Pham [20] (2018) used the martingale process with Gamma distributed environmental factors in software reliability evaluation. Xie et al. [21] (2018) proposed an efficient stochastic model for hybrid-electric buses predicting energy management with reference to the state-of-charge advisory. Olyaei et al. [22] (2018) developed a system for assessing flood reliability due to wastewater treatment plants. Mlynski et al. [23] (2019) investigated the applications of mathematical simulation methods for assessing the operational reliability of wastewater treatment plants. Boyd et al. [24] (2019) discussed the flowing in forecasting for wastewater treatment plants. Pham and Pham [25] (2019) proposed a general reliability model using a stochastic fault-detection rate. Lin et al. [26] (2019) performed a reliability evaluation of a multi-state air transport network system using the concept of multiple demands. Gu et al. [27] (2019) used copula methodology for reliability calculations of mechanical systems under dependent failure mechanism. Chang [28] (2019) used a simulation approach for the reliability estimation of a stochastic production system. Lin and Chen [29] (2020) used the flow data mining technique in the reliability evaluation of multistate networks. Huang et al. [30] (2020) discussed the impact of multiple terminals under stocks for the reliability investigation of multi-state distribution networks. Zhu and Pham [31] (2020) used stochastic modelling in the development of software reliability model. Lee et al. [32] (2020) discussed the concept of dependent failure and SPRT in software reliability. Mesquita et al. [33] (2021) developed reliable technologies for assessing the feasibility of biogas use in sewage treatment plants. Al Abdali et al. [34] (2021) carried out a reliability analysis of blowers used in sewage treatment plants. Niu et al. [35] (2021) studied a multi-state system’s reliability under the concept of cost and spoilage. Zhu [36] (2021) proposed a new model of complex systems’ reliability evaluation under an imperfect maintenance strategy. Ostadi and Hamedankhah [37] (2021) suggested a two-phase reliability optimization methodology for series-parallel systems. Piri et al. [38] (2021) analyzed pumping stations’ reliability for sewage networks using a hybrid neural network and genetic algorithm. The applicability of metahurisitic approaches observed in various files like environment [3942], energy [43,44], and business [4547].

Sinwar et al. [48] (2021) used GA and PSO for the availability and performance investigation of physical processing units in the sewage treatment plant. Kumar et al. [49] (2022) used metaheuristic approaches in the optimization of operational availability of cooling towers of STTPs. Saini et al. [50,51] optimized the availability of condenser of STTPs, and biological and chemical units of treatment plants using evolutionary and swarm-based algorithms. It is observed that many researchers carried out studies related to the design of sewage treatment plant, but the reliability aspects of plants as well as the power generating unit is not so extensively discussed so far in the literature.

3. System description

Two factors, domestic uses and industrialization, are mainly responsible for polluting water bodies. Solid waste and chemicals from industries are drained from industries into water bodies. The wastewater generated through domestic use can also be recycled. The power generating unit is studied out of the four main units, physical processing unit, biological and chemical processing unit, power generation processing unit, and sludge digestion processing units. The power generation processing unit is used to generate energy by treating the remaining sludge in the finalized stage of this treatment. For this, it incorporates in six subsystems as sludge digesting units, which lessen the quantity of sludge and shape biogas like methane and carbon dioxide, fueloline maintaining tank saved gases and stability the fluctuation withinside the manufacturing of biogases in digester and burner disposed extra and undesirable gases from the system. Gas scrubber eliminates hydrogen sulfide, neutralize dangerous components, and soak up pollutant from this, and fueloline engine runs on gaseous gasoline and a heated digester. In the last level electricity is generated with the assist of fueloline engine, and all STP units function. Sludge digesters, in addition to the electricity era, include a unit configured as 2-out-of -2: G, at the same time as fueloline maintaining tank, fueloline burner, fueloline scrubber and fueloline engine are composed of unmarried units.

4. Statistical analysis

4.1 Mann-Whitney U-test

Mann-Whitney U-test is used to test the equality of two population means when sample size is small and normality is not attained. Suppose x1, x2, ……‥, xm a sample taken from a population having cumulative density function (c.d.f) Fx(x) and another sample z1, z2, ……‥, zn has been taken from another population with c.d.f. Fz(z). The populations do not follow the normal distributions. If we want to test the significance H0:Fx(x) = Fz(z) against an alternative hypothesis, H1:Fx(x) ≤ Fz(z) then Mann-Whitney U-test is the most appropriate test for it. Here, U-statistic is a measure of the difference between the ranked observations of the two samples. For comparison, the global output of metaheuristic approaches to non-parametric tests is always recommended as parametric test assumptions are not satisfied.

4.2. Stochastic differential difference equations using markov process

A stochastic process is called the Markov process if its dynamic behaviour is such that the probability distribution for reaching the next state only depends on the present state, not on how it arrives at the present state. In formulating a Markov model, it is necessary to define all the states of the model. If the hazard rate between two states is constant, the model is homogenous; otherwise, it is nonhomogeneous.

4.3Assumptions

  1. Sufficient repair facility is available in the plant immediately.
  2. Distribution for the failure rate and repair rates are considered exponentially distributed.
  3. System performs as new with full capacity after the repair.
  4. Switch devices are perfect.
  5. No occurrence of simultaneous failures.

4.4 Simulating environment

For simulating the experiments, we used MATLAB R2019a on the Windows 10 64-bit operating system with 8 GB of RAM and an Intel Core i5 8th generation CPU. Initially, random samples are generated using exponential distribution and then GA and PSO algorithms applied to obtain the optimal solution.

4.5 State transition diagram

In this section, a state transition diagram of power generating unit is designed by considering exponentially distributed failure and repair rates based on the configuration of system as given in Fig 1.

4.6 Failure and repair rates

The failure of the system or a component is the inability of the system to deliver its intended function satisfactorily. Hazard rate is the instantaneous speed of failures. It is expressed as the ratio of the number of failures in a small interval of time to the product of number of surviving items. Repairs are the process of restoration work of any failed system. The ability of an item, under stated conditions of use, to be retained in, or restored to, a state in which it can perform its required functions.

5. Mathematical modelling of the power generation processing unit

The mathematical model of the power generating unit is developed using the Markov birth-death process based on the state changeover diagram (Fig 2) where all repair rates are exponentially distributed. This model is described below: (1) (2)

thumbnail
Fig 2. State changeover of the power generation processing system.

https://doi.org/10.1371/journal.pone.0284848.g002

Dividing both sides by Δt and limit Δt → ∞ (3) (4) (5) (6) (7) (8) (9)

Initial Conditions: (10)

To calculate long-run availability, we can take as t → ∞ and Pi(t) = Pi

From Eqs (19), steady-state probabilities are:

Using normalized condition Σ Pi = 1

long run availability (Av) (11)

6. Optimization strategies

In current age scientists consistently trying to develop new designs for existing systems so that maximum output may be extracted with the minimum cost investment. It is also tried those existing systems optimally used for a long duration. The designing and operationality generally involve the tuning of models for physical structures. Optimization can be used to manage the assignments of design, operation, and tuning models systemically. It is a technique used to select the best solution from a set of feasible solutions. In a more elaborated way, it is explained as a technique that finds the set of variables known as decision variables. It provides the optimum objective function value in a search space bounded by constraints and non-negativity conditions. Several statistical techniques exist in the literature, viz. maximum likelihood estimation, method of moments, least-square estimation, Bayes estimation etc., for parameter estimation and optimization, various linear and non-linear programming techniques exist. Linear programming, integer programming, and dynamic programming are a few techniques to find the optimum value of the objective function, but these only provide the local solution. Metaheuristic and evolutionary algorithms are recently developed techniques which show high efficiency in providing the optimal solution to complex real-world problems and are free from the nature of the problem. Recently, these techniques became popular for finding the optimum solution for complex problems. Metaheuristic approaches are classified into three categories: nature, population, and memory. Recently, several metahuristic approachs (Ant Colony Optimization, Neural Networks, Grey Wolf Optimization, Whale Optimization) proposed by researcher to optimize the performance of process industries and showed the applications in their reliability prediction. Though, no work is reported in availability optimization of power generating unit of sewage treatment plants. To fill this research gap in the present analysis an effort is made to optimize the availability of power generating units by using two well-known nature-based algorithms, genetic algorithm (GA) and particle swarm optimization (PSO). These algorithms are not affected by the nonlinearlity and problem size. Here, a population is randomly generated and assigned to each particle. The best solution is attained corresponding to the Pbest and Gbest. The efficiency of the algorithms is statistically tested using the methodology proposed by Derrac et al. [52] (2011). Mathematically, the optimization problem of the proposed model is formulated using availability function (11) as objective function as follows:

Objecive function: Max. Av (12) Where i = 1,2,3,4,5,6.

6.1 Genetic algorithm

A genetic algorithm (GA) works on the Darwinian theory of survival of the fittest between organisms in danger of extinction by environmental factors and hunters. Goldberg and Holland [53] (1988) developed a genetic algorithm for the first time and used it to find optimal solutions to complex engineering problems. It is based on genetic and natural selection and falls under evolutionary computation. A large population of possible solutions exists in a genetic algorithm, and these solutions undergo crossover and mutation for reproduction. Each possible solution has an assigned fitness value, and better-fitted candidates are chosen for mutation and producing a new generation of solutions. It is observed that the fittest member can easily adopt the changes and have the highest chances of survival. The same characteristics are also followed by their offspring as inherent traits. It resulted in the fittest generations’ production. Moreover, genomic mutations happen randomly among the members of the population, and these also improve the long-term persistence of fit members and their evolutionary progenies. The individual generated through genetic algorithms are known as chromosomes and are treated as a solution to the optimization problem. The chromosome is the combination of genes those stands for decision variables in the optimization problem, and the ability to survive is termed the fitness value of the individual. The surviving individuals of the previous generation and their offspring made the population of each generation. The offspring are generated using genetic operators, namely mutation and crossover. To generate a new generation of solutions, parents are selected, and the probability of selection is proportional to the fitness value of parent. Higher the fitness value resulted in a higher chance of survive. The higher fitness value candidates always get priority over the others. The process goes on until the stopping criteria are satisfied. The flowchart of genetic algorithm is shown in Fig 3. The working pattern of traditional GA is as follows:

  1. Step 1: Generate a random population of possible solutions
  2. Step 2: Calculate the fitness value of each member and select a few as parents based on their fitness value to produce new offspring
  3. Step 3: A new generation of individuals (possible solutions) produced by applying genetic operators’ crossover and mutation.
  4. Step 4: Iteratively, the old individuals are replaced by new individuals, and the process repeatedly continues until the stopping criteria are satisfied.
  5. Step 5: Go to step 2 if the stopping criteria are not satisfied

6.1.1. Crossover.

It is one of the essential operators among genetic operators. The new offspring is generated by crossover through the exchange of genes between parents. It is applied to two solutions/parents. Under crossover operation, few decision variables of both solutions are exchanged, i.e., in newly developed solutions, few decision variables come from the first solution, and the rest comes from the second. There are three types of crossover patterns observed: one-point crossover, two-point crossover and uniform crossover. A random crossover point is used in a one-point crossover, and a child is reproduced having some genes of the parent located on one side of the crossover point and ret comes from the parent on the other side. In the two-point crossover, two points are considered, and solutions are generated by the crossover of the parents located outside the crossover points. All the parent solution within crossover points is protected. In uniform, crossover points are randomly generated. In the present analysis, uniform crossover generates the new population.

6.1.2. Mutation.

It provides new genetic material for the population. It generally changes some genes of the offspring. It replaces some decision variable of the new solution with any random number while other decision variables remain unchanged. Mutations are of two kinds, viz. uniform and non-uniform. Uniform mutation replaces the gene with another gene from the feasible solution space. Non-uniform mutation introduces a localized search space for an optimal solution where sets of decision variables/genes are based on the boundaries. These boundaries shrink with the increasing number of iterations of GA.

6.2 Particle Swarm Optimization (PSO)

Computational intelligence techniques based on swarm behaviour gained popularity during the last few decades. The methods based on animals’ social and biological behaviour collectively and individually when interacting with each other or with the environment are termed swarm-based, and it is termed swarm intelligence. In swarm intelligence, a group of individuals/solutions handles real-world systems by ordinating themselves by self-discipline and decentralization. Particle swarm optimization (PSO) is a well-known example of swarm-based computational intelligence technique. It is worked on the social behaviour of birds and replicates the behaviour of the herds. In this technique, initially, it is assumed that a herd of birds is looking for food, and no information is available for the food. As an effective strategy, the herd follow the bird, which knows the nearest food source. The PSO works on the same approach and utilizes an initial numerical solution from the search space to optimize the problem’s solution. Each solution is termed a bird in an optimization problem and a particle. The set of particles is known as swarm. The particles have a fitness value derived using an objective function and a velocity with which particles move in the problem’s search space. A chief guides all the particles in the search space. The particles change their position based on their personal best position as well as group best position. The flowchart of particle swarm optimization is shown in Fig 4.

thumbnail
Fig 4. Flowchart of particle swarm optimization algorithm.

https://doi.org/10.1371/journal.pone.0284848.g004

The implementation criteria of PSO are described as follows:

  1. Step 1: Input the initial numerical velocity and acceleration values of all the particles from the solution search space.
  2. Step 2: Calculate the fitness value using the objective function of the problem for all the particles. These derived values are the best personal position and fitness values achieved. The best position among all the particles is termed as global best position.
  3. Step 3: The new solutions are generated by updating the position and velocity based on personal and global best.
  4. Step 4: The next iteration is started; fitness values are recalculated, and personal and global best positions are updated.
  5. Step 5: If convergence criteria are met, stop; otherwise, go back to step 3.

7. Implementation of optimization strategies

In complex industrial systems like sewage treatment plants, many components are involved, and their global solution is impossible to achieve. So, here in this situation use of metaheuristic approaches is recommended. The performance of the sewage treatment plant is highly influenced by its subsystems’ failure and repair rate. The failure and repair rate parameter constraints for the power generation processing unit are as follows: (Ψ1, Ω1), (Ψ2, Ω2), (Ψ3, Ω3), (Ψ4, Ω4), (Ψ5, Ω5), (Ψ6, Ω6).

The range of parameter constraints are: Ψ1 ∈ [0.001, 0.02], Ψ2 ∈ [0.0003, 0.006], Ψ3 ∈ [0.0002, 0.04], Ψ4 ∈ [0.0005, 0.07], Ψ5 ∈ [0.0001, 0.009], Ψ6 ∈ [0.0023, 0.075], Ω1 ∈ [0.89, 2.35], Ω2 ∈ [0.02, 1.34], Ω3 ∈ [0.0032, 3.45], Ω4 ∈ [0.56, 2.33], Ω5 ∈ [0.063, 1.89], Ω6 ∈ [2.77, 4.98]. The range of failure and repair rates is taken arbitrarly after investigating various studies.

In the present study, the long-run availability of the power generation processing unit is optimized by applying genetic algorithm and Particle swarm optimization on the optimization model appended in Eq (12).

In implementing GA, five steps are mainly involved, namely encoding, fitness function, selection, mutation, and crossover. Here, value encoding is used to encode the chromosome values; a random selection technique is used to select the parent population to operate crossover. Here, uniform crossover and mutation are used to generate new offspring. As an illustration, all the five steps are explained below:

  1. (i) Encoding

Encoding is an operator in GA used for mapping chromosomes, a set of different values. It is highly dependent on the objective function of the study. A sample chromosome value is given as below:

Power generation processing unit

Ψ1 = 0.0006, Ψ2 = 0.0014, Ψ3 = 0.0033, Ψ4 = 0.0089, Ψ5 = 0.0004, Ψ6 = 0.0015, Ω1 = 1.78, Ω2 = 0.75, Ω3 = 2.45, Ω4 = 1.89, Ω5 = 0.075, Ω6 = 3.25

  1. (ii) Fitness Function

Fitness function is described as the obtained solution quality near the prescribed set of values. A sample chromosome with a fitness value is given as below:

Power generation processing unit

Ψ1 = 0.006, Ψ2 = 0.0014, Ψ3 = 0.0033, Ψ4 = 0.0089, Ψ5 = 0.0004, Ψ6 = 0.015, Ω1 = 1.78, Ω2 = 0.75, Ω3 = 2.45, Ω4 = 1.89, Ω5 = 0.075, Ω6 = 3.25

The fitness value of availability for power generating units is 0.9977.

  1. (iii) Selection: Here, the parent population are selected randomly to generate an offspring population.
  1. (iv) Crossover: Cross-over operator is a technique in which the child population is generated from the paired parent population. Here the uniform method of crossover is applied.

Power generation processing unit

Ψ1 = 0.0034, Ψ2 = 0.0016, Ψ3 = 0.0009, Ψ4 = 0.0027, Ψ5 = 0.0004, Ψ6 = 0.0154, Ω1 = 5.0452, Ω2 = 0.5375, Ω3 = 3.6653, Ω4 = 0.4712, Ω5 = 0.1761, Ω6 = 3.9891

  1. (v) Mutation: The mutation operator is useful to maintain the diversity from one generated population to the next.

Power generation processing unit

Ψ1 = 0.0130, Ψ2 = 0.0004, Ψ3 = 0.0018, Ψ4 = 0.0005, Ψ5 = 0.0000, Ψ6 = 0.0047, Ω1 = 2.2237, Ω2 = 0.9349, Ω3 = 0.7339, Ω4 = 0.8068, Ω5 = 0.2604, Ω6 = 5.6486

The results of genetic algorithm appended in Tables 14. From Table 1, it is revealed that at mutation probability 0.55, crossover probability 0.62, number of evaluations 200, the maximum availability of power generating unit is 0.9980, corresponding to population size 10. The estimated parameters values given against the population zsize 10.

thumbnail
Table 1. Effect of population size on availability of power generation processing unit by using Genetic Algorithm (Evolution = 200, Mutation = 0.55, Crossover = 0.62).

https://doi.org/10.1371/journal.pone.0284848.t001

thumbnail
Table 2. Effect of evolution on availability of power generation processing unit by using Genetic Algorithm (Population size = 60, Mutation = 0.55, Crossover = 0.62).

https://doi.org/10.1371/journal.pone.0284848.t002

thumbnail
Table 3. Effect of crossover on availability of power generation processing unit by using Genetic Algorithm (Population size = 60, Evolution = 200, Mutation = 0.55).

https://doi.org/10.1371/journal.pone.0284848.t003

thumbnail
Table 4. Effect of mutation on availability of power generation processing unit by using Genetic Algorithm (Population size = 60, Evolution = 200, Crossover = 0.62).

https://doi.org/10.1371/journal.pone.0284848.t004

From Table 2, it is revealed that at mutation probability 0.55, crossover probability 0.62, and population size 60, the maximum availability of power generating unit is 0.9972 after 25 evolutions. Table 3 revealed that at mutation probability 0.55, population size 60, and the number of evaluations 200, the maximum availability of power generating unit is 0.9982, corresponding to crossover probability 0.8.

Table 4 revealed that at crossover probability 0.62, population size 60, and the number of evaluations 200, the maximum availability of power generating unit is 0.9977, corresponding to mutation probability 0.3.

It is observed that optimum availability using a genetic algorithm can be achieved at a crossover probability of 0.8, a population size of 60, mutation probability of 0.55, and a number of evaluations of 200. The implementation of particle swarm optimization generated numerical results in various situations. The numerical results with respect to number of generations, number of iterations and damping ration are appended in Tables 57. From Table 5, it is revealed that after 30 generations, availability got optimized corresponding to population size 15, inertia weight 1, damping ratio 0.95, p-best 1.7 and g-best 2.3. Fig 5 showed the pattern of availability along with the number of generations.

thumbnail
Table 5. Steady-state availability with respect to the number of generations by using Particle Swarm Optimization having a population size of 15, inertia weight 1, damping ratio 0.95, p-best 1.7 and g-best 2.3.

https://doi.org/10.1371/journal.pone.0284848.t005

thumbnail
Table 6. Steady-state availability with respect to the number of iterations by using Particle Swarm Optimization having population size 15, inertia weight 1, damping ratio 0.95, p-best 1.7 and g-best 2.3.

https://doi.org/10.1371/journal.pone.0284848.t006

thumbnail
Table 7. Steady-state availability with respect to weight damping ratio by using Particle Swarm Optimization having maximum iterations 25, population size 15, inertia weight 1, damping ratio 0.95, p-best 1.7 and g-best 2.3.

https://doi.org/10.1371/journal.pone.0284848.t007

From Table 6, it is revealed that after 32 iterations, availability got optimized corresponding to population size 15, inertia weight 1, damping ratio 0.95, p-best 1.7 and g-best 2.3. Fig 6 showed the pattern of availability along with the number of iterations.

From Table 7, it is revealed that at weight damping ratio 0.95, availability got optimized corresponding to population size 15, inertia weight 1, maximum iteration 25, p-best 1.7 and g-best 2.3. Fig 7 showed the pattern of availability along with the damping ratio. Figs 8 and 9 revealed the convergence pattern of the availability function using GA and PSO.

After applying Mann-Whitney U-test on the availability of GA and PSO, the following statistics were obtained: z-value = 3.363 and U statistics = 0.0001. At 5% level of significance, our z critical value is 1.96. Herewith, z calculated is greater than z critical value, so we reject the null hypothesis that the performance of both algorithms is equal. It is concluded that Particle Swarm Optimization algorithm outperforms on Genetic algorithm in the prediction of optimal availability of power generating unit of sewage treatment plant.

8. Conclusion

In present study, an effort is made to predict the optimal availability of power generating unit of sewage tretatment plant using genetic algorithm and particle swarm optimization. For this purpose, a stochastic model of power generating unit is proposed. The numerical result for the proposed model is derived and optimized. For the power generation processing unit, simulation is done for the population size, which varies from 10 to 80. The maximum availability value is 0.9980, corresponding to the population size of 10 in the considered range of population size. The evaluation varies from 25 to 225 maximum availability value is 0.9972, corresponding to the evaluation value equal to 25. The maximum availability achieved corresponding to crossover and mutation is 0.9982 at 0.8 and 0.9977, corresponding to the mutation value 0.3. Finally, after observing all the derived results, it is revealed that genetic algorithm predicts the maximum availability of power generation processing unit 0.9982 at population size 60, evolution 200, mutation probability 0.55 and crossover probability 0.8. The best-fitted parameter values of failure and repair rates are also derived. After observing particle swarm optimization results, it is identified that the predicted optimum availability value is 0.998833, corresponding to the maximum number of iterations 25, population size 15, inertia weight 1, damping ratio 0.95, p-best 1.7 and g-best 2.3. The statistical investigation of GA and PSO results justified that PSO outperforms than GA. The proposed model and result will be helpful to system developers in designing the subsystems of the sewage treatment plant and establishing new plants. The proposed methodology and algorithms can be utilized in other production and process industries like Paper and Pulp, Shoe Manufacturing, Sugar Industry, Sewage Treatment Plant, etc., to optimize the performance of the systems. Some new optimization algorithms like Differential evolution [54] Ant colony optimization [55], Grey wolf optimizer [56]; Elephant herding optimization [57]; Moth search algorithm [58], Earthworm optimization algorithm [59], Monarch butterfly optimization [60], Harris hawks optimization [61], and Slime mould algorithm [62] as future work to investigate more accurately the performance of the availability of power generating unit. The present model is proposed under the assumptions that failure and repair are constantly distributed, no simultaneous failures and availability of sufficient repair faicilities. These can be observed as the limitations of the present work and system performs better under these conditions. Though the present study is conducted on a medium size sewage treatment plant it can not be established in the entities like small industries, residential societies etc. So, there is a need to explore the possibility of establishment of large size and more complex sewage treatment plants and their performance evaluation. The analysis of large size and more complex sewage treatment plants can be done in future work.

References

  1. 1. Olsson, G. (1976). State of the art in sewage treatment plant control.
  2. 2. Berthouex P. M., Hunter W. G., & Pallesen L. (1978). Monitoring sewage treatment plants: some quality control aspects. Journal of Quality Technology, 10(4), 139–149.
  3. 3. Boger Z. (1992). Application of neural networks to water and wastewater treatment plant operation. ISA transactions, 31(1), 25–33.
  4. 4. Wang H., & Pham H. (1999). Some maintenance models and availability withimperfect maintenance in production systems. Annals of Operations Research, 91, 305–318.
  5. 5. Li W., & Pham H. (2005). Reliability modeling of multi-state degraded systems with multi-competing failures and random shocks. IEEE transactions on reliability, 54(2), 297–303.
  6. 6. Amari, S. V., McLaughlin, L., & Pham, H. (2006, January). Cost-effective condition-based maintenance using Markov decision processes. In RAMS’06. Annual Reliability and Maintainability Symposium, 2006. (pp. 464–469). IEEE.
  7. 7. Pham H. (2006). System reliability concepts. In System software reliability (pp. 9–75). Springer, London.
  8. 8. Ling C. C., & Isa M. H. (2006). Bioremediation of oil sludge contaminated soil by co-composting with sewage sludge. JSIR.
  9. 9. Mjalli F. S., Al-Asheh S., & Alfadala H. E. (2007). Use of artificial neural network black-box modeling for the prediction of wastewater treatment plants performance. Journal of Environmental Management, 83(3), 329–338. pmid:16806660
  10. 10. Yang L., Zeng S., Chen J., He M., & Yang W. (2010). Operational energy performance assessment system of municipal wastewater treatment plants. Water Science and Technology, 62(6), 1361–1370. pmid:20861551
  11. 11. Manzini R., Regattieri A., Pham H., & Ferrari E. (2010). Maintenance for industrial systems (pp. 409–432). London: Springer.
  12. 12. Wang Y., & Pham H. (2011). Modeling the dependent competing risks with multiple degradation processes and random shock using time-varying copulas. IEEE Transactions on Reliability, 61(1), 13–22.
  13. 13. Amari S. V., Pham H., & Misra R. B. (2012). Reliability characteristics of k -out-of- n warm standby systems. IEEE Transactions on Reliability, 61(4), 1007–1018.
  14. 14. Malhotra R., & Negi A. (2013). Reliability modeling using particle swarm optimization. International Journal of System Assurance Engineering and Management, 4(3), 275–283.
  15. 15. You D., & Pham H. (2016). Reliability analysis of the CNC system based on field failure data in operating environments. Quality and Reliability Engineering International, 32(5), 1955–1963.
  16. 16. Mannina G., Ekama G., Caniani D., Cosenza A., Esposito G., Gori R., et al. (2016). Greenhouse gases from wastewater treatment—A review of modelling tools. Science of the Total Environment, 551, 254–270. pmid:26878638
  17. 17. Pham H. (2016). Reliability management and computing. Annals of Operations Research, 244(1), 1–2.
  18. 18. Duan, X., Haque, I. R., & Ducey, A. (2017, November). Thermal Energy Recovery From Small Sewage Treatment Plants in Northern Canadian Communities. In ASME International Mechanical Engineering Congress and Exposition (Vol. 58417, p. V006T08A064). American Society of Mechanical Engineers.
  19. 19. Gautam S., Ahmed S., Dhingra A., & Fatima Z. (2017). Cost-effective treatment technology for small size sewage treatment plants in India. JSIR.
  20. 20. Zhu M., & Pham H. (2018). A software reliability model incorporating martingale process with gamma-distributed environmental factors. Annals of Operations Research, 1–22.
  21. 21. Xie S., Hu X., Xin Z., & Li L. (2018). Time-efficient stochastic model predictive energy management for a plug-in hybrid electric bus with an adaptive reference state-of-charge advisory. IEEE Transactions on Vehicular Technology, 67(7), 5671–5682.
  22. 22. Olyaei M. A., Karamouz M., & Farmani R. (2018). Framework for assessing flood reliability and resilience of wastewater treatment plants. Journal of Environmental Engineering, 144(9), 04018081.
  23. 23. Młyński D., Bugajski P., & Młyńska A. (2019). Application of the mathematical simulation methods for the assessment of the wastewater treatment plant operation work reliability. Water, 11(5), 873.
  24. 24. Boyd G., Na D., Li Z., Snowling S., Zhang Q., & Zhou P. (2019). Influent forecasting for wastewater treatment plants in North America. Sustainability, 11(6), 1764.
  25. 25. Pham T., & Pham H. (2019). A generalized software reliability model with stochastic fault-detection rate. Annals of Operations Research, 277(1), 83–93.
  26. 26. Lin Y. K., Nguyen T. P., & Yeng L. C. L. (2019). Reliability evaluation of a multi-state air transportation network meeting multiple travel demands. Annals of Operations Research, 277(1), 63–82.
  27. 27. Gu Y. K., Fan C. J., Liang L. Q., & Zhang J. (2019). Reliability calculation method based on the Copula function for mechanical systems with dependent failure. Annals of Operations Research, 1–18.
  28. 28. Chang P. C. (2019). Reliability estimation for a stochastic production system with finite buffer storage by a simulation approach. Annals of Operations Research, 277(1), 119–133.
  29. 29. Lin Y. K., & Chen S. G. (2020). Reliability evaluation in terms of flow data mining for multistate networks. Annals of Operations Research, 1–13.
  30. 30. Huang C. F. (2020). System reliability for a multi-state distribution network with multiple terminals under stocks. Annals of Operations Research, 1–14.
  31. 31. Zhu M., & Pham H. (2020). A generalized multiple environmental factors software reliability model with stochastic fault detection process. Annals of Operations Research, 1–22.
  32. 32. Lee D. H., Chang I. H., & Pham H. (2020). Software reliability model with dependent failures and SPRT. Mathematics, 8(8), 1366.
  33. 33. Mesquita T., Sousa I., Fernanda M., & Rosa A. P. (2021). A simple and reliable proposal to determine the technical feasibility of biogas use and the energetic self-sustainability in UASB-based sewage treatment plants. Water Science and Technology.
  34. 34. Al Abdali Z., Al Alwai S., Al Hosni A., Al Sinani M., & Padmavathi N. (2021). Reliability Analysis of blowers of a Wastewater Treatment Plant. Advances in Dynamical Systems and Applications (ADSA), 16(2), 739–754.
  35. 35. Niu Y. F., He C., & Fu D. Q. (2021). Reliability assessment of a multi-state distribution network under cost and spoilage considerations. Annals of Operations Research, 1–20.
  36. 36. Zhu M. (2021). A new framework of complex system reliability with imperfect maintenance policy. Annals of Operations Research, 1–27.
  37. 37. Ostadi B., & Hamedankhah R. (2021). A two-stage reliability optimization approach for solving series–parallel redundancy allocation problem considering the sale of worn-out parts. Annals of Operations Research, 304(1), 381–396.
  38. 38. Piri J., Pirzadeh B., Keshtegar B., & Givehchi M. (2021). Reliability analysis of pumping station for sewage network using hybrid neural networks-genetic algorithm and method of moment. Process Safety and Environmental Protection, 145, 39–51.
  39. 39. Jovanovic L., Jovanovic G., Perisic M., Alimpic F., Stanisic S., Bacanin N., et al. (2023). The Explainable Potential of Coupling Metaheuristics-Optimized-XGBoost and SHAP in Revealing VOCs’ Environmental Fate. Atmosphere, 14(1), 109.
  40. 40. Al-Janabi S., Mohammad M., & Al-Sultan A. (2020). A new method for prediction of air pollution based on intelligent computation. Soft Computing, 24(1), 661–680.
  41. 41. Nayak D. R., Padhy N., Mallick P. K., Bagal D. K., & Kumar S. (2022). Brain tumour classification using noble deep learning approach with parametric optimization through metaheuristics approaches. Computers, 11(1), 10.
  42. 42. Zivkovic M., Bacanin N., Antonijevic M., Nikolic B., Kvascev G., Marjanovic M., et al. (2022). Hybrid CNN and XGBoost Model Tuned by Modified Arithmetic Optimization Algorithm for COVID-19 Early Diagnostics from X-ray Images. Electronics, 11(22), 3798.
  43. 43. Bacanin N., Stoean C., Zivkovic M., Rakic M., Strulak-Wójcikiewicz R., & Stoean R. (2023). On the Benefits of Using Metaheuristics in the Hyperparameter Tuning of Deep Learning Models for Energy Load Forecasting. Energies, 16(3), 1434.
  44. 44. Makhadmeh S. N., Al-Betar M. A., Alyasseri Z. A. A., Abasi A. K., Khader A. T., Damaševičius R., et al. (2021). Smart home battery for the multi-objective power scheduling problem in a smart home using grey wolf optimizer. Electronics, 10(4), 447.
  45. 45. Stankovic, M., Antonijevic, M., Bacanin, N., Zivkovic, M., Tanaskovic, M., & Jovanovic, D. (2022, October). Feature Selection by Hybrid Artificial Bee Colony Algorithm for Intrusion Detection. In 2022 International Conference on Edge Computing and Applications (ICECAA) (pp. 500–505). IEEE.
  46. 46. Jouhari H., Lei D., Al-qaness M. A., Elaziz M. A., Damaševičius R., Korytkowski M., et al. (2020). Modified Harris Hawks optimizer for solving machine scheduling problems. Symmetry, 12(9), 1460.
  47. 47. Makhadmeh S. N., Al-Betar M. A., Awadallah M. A., Abasi A. K., Alyasseri Z. A. A., Doush I. A., et al. (2022). A modified coronavirus herd immunity optimizer for the power scheduling problem. Mathematics, 10(3), 315.
  48. 48. Sinwar D., Saini M., Singh D., Goyal D., & Kumar A. (2021). Availability and performance optimization of physical processing unit in sewage treatment plant using genetic algorithm and particle swarm optimization. International Journal of System Assurance Engineering and Management, 1–12.
  49. 49. Kumar A., Saini M., Gupta N., Sinwar D., Singh D., Kaur M., et al. (2022). Efficient stochastic model for operational availability optimization of cooling tower using metaheuristic algorithms. IEEE Access, 10, 24659–24677.
  50. 50. Saini M., Goyal D., Kumar A., & Patil R. B. (2022). Availability optimization of biological and chemical processing unit using genetic algorithm and particle swarm optimization. International Journal of Quality & Reliability Management.
  51. 51. Saini M., Gupta N., Shankar V. G., & Kumar A. Stochastic modeling and availability optimization of condenser used in steam turbine power plants using GA and PSO. Quality and Reliability Engineering International. 2022.
  52. 52. Derrac J., García S., Molina D., & Herrera F. (2011). A practical tutorial on the use of nonparametric statistical tests as a methodology for comparing evolutionary and swarm intelligence algorithms. Swarm and Evolutionary Computation, 1(1), 3–18.
  53. 53. Goldberg D. E., & Holland J. H. (1988). Genetic algorithms and machine learning.
  54. 54. Storn R., & Price K. (1997). Differential evolution–a simple and efficient heuristic for global optimization over continuous spaces. Journal of global optimization, 11(4), 341–359.
  55. 55. Dorigo M., Birattari M., & Stutzle T. (2006). Ant colony optimization. IEEE computational intelligence magazine, 1(4), 28–39.
  56. 56. Mirjalili S., Mirjalili S. M., & Lewis A. (2014). Grey wolf optimizer. Advances in engineering software, 69, 46–61.
  57. 57. Wang G. G., Deb S., & Coelho L. D. S. (2018). Earthworm optimization algorithm: a bio-inspired metaheuristic algorithm for global optimization problems. International journal of bio-inspired computation, 12(1), 1–22.
  58. 58. Wang G. G. (2018). Moth search algorithm: a bio-inspired metaheuristic algorithm for global optimization problems. Memetic Computing, 10(2), 151–164.
  59. 59. Wang, G. G., Deb, S., & Coelho, L. D. S. (2015, December). Elephant herding optimization. In 2015 3rd International Symposium on Computational and Business Intelligence (ISCBI) (pp. 1–5). IEEE.
  60. 60. Wang G. G., Deb S., & Cui Z. (2019). Monarch butterfly optimization. Neural computing and applications, 31(7), 1995–2014.
  61. 61. Heidari A. A., Mirjalili S., Faris H., Aljarah I., Mafarja M., & Chen H. (2019). Harris hawks optimization: Algorithm and applications. Future generation computer systems, 97, 849–872.
  62. 62. Li S., Chen H., Wang M., Heidari A. A., & Mirjalili S. (2020). Slime mould algorithm: A new method for stochastic optimization. Future Generation Computer Systems, 111, 300–323.