Stochastic Modeling and Performance Optimization of Marine Power Plant with Metaheuristic Algorithms

2023-03-01 11:01MonikaSainiBhavanLalPatelandAshishKumar

Monika Saini, Bhavan Lal Patel and Ashish Kumar

Abstract For the successful operation of any industry or plant continuous availability of power supply is essential.Many of the large-scale plants established their power generation units.Marine power plant having two generators is also fall in this category.In this study, an effort is made to derive and optimize the availability of a marine power plant having two generators, one switch board and distribution switchboards.For this purpose, a mathematical model is proposed using Markov birth death process by considering exponentially distributed failure and repair rates of all the subsystems.The availability expression of marine power plant is derived.Metaheuristic algorithms namely dragonfly algorithm (DA),bat algorithm (BA) and whale optimization (WOA) are employed to optimize the availability of marine power plant.It is revealed that whale optimization algorithm outperforms over dragonfly algorithm (DA), and bat algorithm (BA) in optimum availability prediction and parameter estimation.The numerical values of the availability and estimated parameters are appended as numerical results.The derived results can be utilized in development of maintenance strategies of marine power plants and to carry out design modifications.

Keywords Markov process; Whale optimization algorithm; Dragonfly algorithm; Availability; Marine power plant

1 Introduction

The economic development of a country depends on its in‐dustrial growth.There are several factors including consistent power supply and raw material availability for successful op‐eration of industrial entities.As well as sufficient transporta‐tion facilities are also required to transfer the manufactured material from plant to the trade centers.Marine transport is the backbone of the supply chain for international trade.For the operation of large marine entities sufficient power is es‐sential and it is fulfilled by marine power plants established on the ship itself.To ensure the consistent power supply, it is recommended to ensure the high availability of the plant through identification of most sensitive components whose failure can impact the plants operation.

The availability analysis is a key system reliability effec‐tiveness measure.Several studies have been conducted to im‐prove the reliability of industrial sectors.Saini et al.(2021)developed a stochastic model for availability evaluation of urea decomposition plant.Kumar and Kumar (2021) evalu‐ated the performance of a tripod turnstile machines by inves‐tigation the impact of simultaneous failures.Kumar et al.(2021) explored the critical perspectives of reliability on performance of cyber physical systems utilized in various industries.Gupta et al.(2021) derived reliability and main‐tainability measures for steam turbine power plant using Markov birth death process.Kumar et al.(2022c) utilized reliability approach in performance investigation of tube wells utilized for irrigation in agriculture.

During last few decades, several researchers tried to evaluate the reliability and performance of power sector entities including marine power plants utilizing various re‐liability evaluation techniques.The prominent techniques used for performance evaluation are Markov process,semi-Markov approach, RAM analysis, copula approach,and fault tree analysis.These techniques provided the lo‐cal solution of the system characteristics like availability,reliability, mean time to system failure and expected num‐ber of repairs.Kumar et al.(2006) used interval valued vague sets for fuzzy reliability investigation of marine power plant.Wolfram (2006) assessed the reliability and availability of marine energy converters.Chybowski and Matuszak (2009) deliberated the impact of human reliabil‐ity on operation of marine power plants.Chybowski and Matuszak (2010) explored the importance of reliable com‐ponents in performance of marine technical systems.Ste‐vens and Santoso (2013) investigated the reliability of a shipboard electrical power distribution system operated according to a breaker and a half topology.Hidalgo et al.(2013) explored the applications of Markov models in re‐liability evaluation of cargo carriers.Evangelos and Agap‐ios (2013) assessed the availability of diesel generator system installed on a ship.Wu et al.(2013) developed a reliability model for marine power plant.The mean time between failures identified in different working condi‐tions.Dash and Das (2014) performed availability evalua‐tion of hydroelectric plant using Markovian approach.Dubey et al.(2015) analyzed a three-dimensional electri‐cal power system.Kumar and Ram (2015) evaluated the performance of marine power plant having generator,main and distribution switchboard failures.Tsekouras and Kanellos (2016) performed reliability investigation of ship power system.Van et al.(2016) assessed the reliabili‐ty of marine propulsion system using fault tree approach.Kumar and Saini (2018) suggested a mathematical model for fuzzy reliability investigation of marine power plant.Kazienko (2018) performed an analysis on the class sur‐vey methods and analyze impact on reliability of marine power plants.Gupta et al.(2020) investigated the avail‐ability of a generator of thermal power plant using Mar‐kovian approach and constant failure and repair rates.Gupta and Singh (2021) used Markov chain to analyze the reliability of power generating system.

Many studies performed by researchers to optimize the performance of industrial systems by adopting various op‐timization techniques.Mirjalili (2016) proposed dragonfly algorithm for optimization of single objective optimization problems.Kaur and Singh (2016) used bat algorithm for scheduling the workflow in the cloud.Talafuse and Pohl(2016) explored the applications of bat algorithm in reli‐ability allocation problems.Chakri et al.(2016) applied bat algorithm in structural reliability assessment.Ahmed et al.(2017) performed comparative analysis of genetic algo‐rithms and whale optimization algorithms for fault identifi‐cation in power systems.Yazdani et al.(2019) suggested a novel integrated method for reliability estimation based on support vector regression and variable neighborhood search technique.Lu and Ma (2018, 2021) proposed modi‐fied whale optimization algorithms for estimation of pa‐rameters of reliability growth models.Mirjalili et al.(2020) developed whale optimization algorithm and ex‐plored its applications in design photonic crystal fitters.Lodhi et al.(2021) used dragonfly algorithm for extracting the maximum power from a grid-interfaced PV system.Sharma (2021) developed an enhanced butterfly optimiza‐tion for analysis of complex optimization problems.Poljak(2022) discussed configuration and configuration of ma‐rine power systems.Long et al.(2022) estimated the pa‐rameters of solar photovoltaic systems using hybrid seagull algorithm.Kumar et al.(2022a) proposed stochas‐tic model for reliability enhancement of cooling tower us‐ing metaheuristic algorithms.Saini et al.(2022) used ge‐netic algorithms and particle swarm optimization for avail‐ability optimization of condenser.Kumar et al.(2022b)proposed a computational system for performance optimi‐zation of e-waste management plant.It is revealed from the literature that performance optimization aspect of ma‐rine power plants needs to be explored.That’s why in the present study an effort is made to optimize the availability of a marine power plant.

By keeping in mind all above facts, an effort is made to derive and optimize the availability of a marine power plant having two generators, one switch board and distri‐bution switchboards.For this purpose, a mathematical model is proposed used Markov birth death process by considering exponentially distributed failure and repair rates of all the subsystems.The availability expression is derived and optimized using metaheuristic algorithms namely dragonfly algorithm (DA), bat algorithm (BA)and whale optimization (WOA) in the same search space.It is revealed that whale optimization algorithm outper‐forms over dragonfly algorithm (DA), and bat algorithm(BA) in optimum availability prediction and parameter es‐timation.The numerical values of the availability and esti‐mated parameters are appended as numerical results.The derived results can be utilized in development of mainte‐nance strategies of marine power plants and to carry out design modifications.

The whole manuscript is organized into six sections in‐cluding the present introduction section.Section 2 devoted to the notations, assumptions, and system description while a stochastic model of marine power plant developed in section 3.Section 4 describe various optimization tech‐niques employed for availability optimization.Results are shown in section 5 followed by concluding section 6.

2 System description, notations and assumptions

2.1 System description

In present study, a mathematical model is developed for a marine power plant and its availability optimized us‐ing metaheuristic algorithms namely dragonfly algorithm(DA), bat algorithm (BA) and whale optimization (WOA)in the same search space.The marine power plant is con‐figured with two generators, two main switchboards and one distribution switchboard.One of the generators is in‐stalled at stern while other is in the bow.The distribution switchboard gets power from main switchboards which are interconnected through cables.The generators trans‐fer the power to the main switchboards.The configura‐tion flow chart and state transition diagrams appended in Figures 1 and 2, respectively.

Figure 1 Configuration flowchart of marine power plant

2.2 Notations

The nomenclature in Table 1 is used to develop the tran‐sition diagram and mathematical model.

2.3 Assumptions

The following assumptions are made for the proposed sys‐tem model of marine power plant for availability evaluation.

• No simultaneous failures;

• Exponentially distributed failure and repair rates;

• Repairs and maintenances are perfect;

• The marine power plant operates under reduced capacity after failure of one main switchboard;

• Sufficient repair facility always remains available with marine power plant to rectify the failures.

3 Development of stochastic model and its solution

The set of Chapman-Kolmogorov differential equations(based on Figure 2) governs the stochastic model of ma‐rine power plant are described as follows (Appendix B):

Figure 2 State transition diagram of marine power plant

Table 1 Notations of various states of marine power plant, failure, and repair rates

Initial conditions:Pi=0(t=0)=1 while all other states probability is zero.

After solving equations (1)‒(16) along with initial con‐ditions, we get

After simplification above relations,P3= 2λ1λ2P0/μ1μ2L=P3/P0= 2λ1λ2/μ1μ2P2= 2λ2P0/μ2M=P2/P0= 2λ2/μ2P1=λ1P0/μ1N=P1/P0= 2λ2/μ2P0= 1/[{1 +(λ3/μ3)+(λ4/μ4)}{1 +L+M+N}+{(λ1/μ1)}{L+N}+{(λ2/μ2)}{L+M}]

By using above probabilities and normalization condi‐tions, we get the expression for steady state availability of marine power plant as follows:

4 Optimization model

Metaheuristic algorithms are extensively utilized for pre‐dicting the performance of industrial systems as well as their parameter estimation.In this study, availability optimi‐zation of marine power plant is performed by using meta‐heuristic algorithms namely whale optimization algorithm(WOA), bat algorithm (BA) and dragonfly algorithm (DA)are used.Though, several algorithms exist in literature for optimization of performance of industrial systems and pow‐er plants, but metaheuristic algorithms proved more effi‐cient as these algorithms not influenced by size and non-lin‐earity of problem.As well as these algorithms work on the process of natural selection and reproduction theory.The simulation results are derived in the experimental setup on Windows 10 64-bit operating system having 8 GB of RAM and Intel Core i5 8thgeneration CPU using R and R-Studio.

4.1 Whale optimization algorithm

Mirjalili (2016) proposed an algorithm based on the com‐munity conduct of humpback whales.It simulated the public behavior of these animals.It is based on the bubble-net hunt‐ing strategy.The implementation procedure of the whale op‐timization algorithm included initialization of first random population of whales, evaluation of fitness of whales and identification of best position of whale.The next stage is up‐dating the position of whale using appropriate strategy and position of best whale.If any new whale is identified having best position, then update the best position.Finally check the execution conditions if condition met best position is best solution otherwise go back and update the best position.

The following steps followed by algorithm to optimize the system availability:

• Initialization;

• Position upgradation;

• Check termination criteria.

4.2 Bat algorithm

Yang (2011) proposed this algorithm by motivating the echolocation of bats.The aspirant solution itself represent‐ed by bat in this algorithm.Bats movement based on the flying speed, pulse rate, loudness and pulse frequency.The optimal solution is achieved by following steps:

• Initialization of random population of bats;

• Every bat moves forward on basis of velocity and pulse frequency;

• Randomly move some bats (candidate solutions) near the global best;

• Global best is replaced by candidate solution if it achieved better fitness than global;

• Increase pulse rate and decrease loudness;

• Check stopping criteria either maximum iteration or sufficient fitness achieved exit the solution process other‐wise move every bat forward.

4.3 Dragonfly algorithm

Mirjalili (2016) coined the dragonfly algorithm after get‐ting inspiration from static and dynamic behavior of drag‐onflies.This algorithm works on the exploration and exploi‐tation are designed by investigating the dragonfly’s public behavior including navigation, searching and escape from enemies.Following methodology is utilized for optimiza‐tion the solution in DA:

• Initialize first random population of dragonflies, deter‐mine their fitness values and identify best and worst drag‐onfly by utilizing the information of food source and ene‐my position respectively.

• Evaluate the behavior weight.Behavior weight influ‐ences the fly direction and distance.It includes separation,alignment, cohesion, attracted toward food sources and dis‐traction from enemy.

• Renew the location of each dragonfly by utilizing be‐havior weight and velocity.

• Evaluate the revised fitness value, updated food and enemy position.

• Check stopping criteria if condition satisfied stop and claim food position as global solution otherwise recalcu‐late behavior weight.

5 Numerical results and discussion

In this section, the numerical results of marine power plant’s availability are derived using metaheuristic algo‐rithms namely whale optimization algorithm (WOA), bat algorithm (BA) and dragonfly algorithm (DA).The global value of marine power plant is discovered in the search space given in Table 2.

Table 2 Search space of marine power plant

The availability of marine power plant at various iteration sizes having different populations is given in Table 3.From Table 3, it is observed that maximum availability 0.997 797 1 of marine power plant is achieved after 200 iterations on population size 2 100 While in bat algorithm maximum availability is 0.990 244 3 that is achieved initially at pop‐ulation size 600 after 50 iterations.The Whale optimiza‐tion attained the maximum value only after 50 iterations on population size 600.Table 4 depicted that elapsed time of the whale optimization algorithm is minimum.The esti‐mated value of the failure and repair rate parameters (deci‐sion variables) are derived and shown in Table 5 as well as in supplementary Tables A1-A5 given in Appendix A.The comparative analysis of all algorithms’ estimated val‐ues is shown in Table 6 after 140 iterations and population size 600.

Table 3 Availability of marine power plant

Table 4 Elapsed time of metaheuristic techniques in availability optimization of marine power plant

Table 5 Decision variables estimated value at different iterations with population size = 50

Table 6 Comparative Analysis of availability of marine power plant at 600 iterations and population size 140

6 Conclusion

In present investigation, a stochastic model developed to optimize the performance of the marine power plant.As availability is a key system effectiveness measure so an effort is made to predict the availability of marine pow‐er plant using metaheuristic algorithms.The estimated val‐ues of parameters are derived for identification of most sensitive subsystem.From the above discussed numerical results, it is revealed that distribution switchboard is the most sensitive subsystem in marine power plant and spe‐cial maintenance strategies are required for its proper functionality.The optimum availability is predicted by whale optimization algorithm at minimum population size after least iterations in minimum elapsed time.So, the sys‐tem designers can utilize the information of failure and re‐pair rates in proposing the maintenance strategies.It is very helpful for the system designers of marine power plants.Further the study can be extended to identify the effect of simultaneous failures, warm redundancy and ar‐bitrary distribution of failure and repair rates of subsys‐tems on system performance.The proposed methodology can be applied in other kind of power plants as well as process industries.

Appendix AEstimated values of parameters at various population sizes

Table A1 Decision variables estimated value at different iterations with population size = 80

Table A2 Decision variables estimated value at different iterations with population size = 110

Table A3 Decision variables estimated value at different iterations with population size = 140

Table A4 Decision variables estimated value at different iterations with population size = 170

Table A5 Decision variables estimated value at different iterations with population size = 200

Appendix BDevelopment of Chapman-Kolmogorov Equations

As per the assumption that failure and repair rates of marine power plants are exponentially distributed.So, by using Markov birth death process the set of Chapman-Kolmogorov differential difference equations are derived as follows:

Suppose at time t, the system is present in state Si, then proba‐bility of system remain in that state is described as: Probability that system is in state Si at time t and remain there during time in‐terval (t,t+ ∆t) and/or if system is at any other state at time t, then it should come back at state Si in time interval (t,t+ ∆t) subject to transition between states and ∆t→0.

Applying above definition, the probability that system remain at state S0 in time (t,t+ ∆t) is given by:

Competing interestThe authors have no competing interests to declare that are relevant to the content of this article.