3.1. Simulation of the Smart Grid
Referring to Lisnianski et al. [
33], a simulated case of a generic smart grid comprising a main power system (with coal and natural gas as the energy sources) and redundant solar power system in an HPS with an ESS, where an interconnection apparatus connects the redundant solar power system and ESS, was considered to verify the proposed approach with respect to the evaluation of the power efficiency-related measures. The redundant solar power system delivers surplus power to the ESS and supplements the main power system in cases of shortage, to improve the power system availability via the interconnection apparatus. The developed power measures for the smart grid include the power system availability, expected power deficiency, accumulated power deficiency, instantaneous power capacity, and accumulated power capacity.
Figure 1 presents the smart grid structure;
Figure 2 and
Figure 3 present the transition diagram of the main power system and power demand, respectively; and
Figure 4 and
Figure 5 present the transition diagram of the redundant solar system related to the power supply and demand, respectively.
The established power efficiency-related measures are summarized by the following steps.
Step 1: Establishment of the power supply–demand stochastic models.
First, by combining the stochastic nature of the power supply with the power demand as a power supply–demand stochastic model (PSDSM) for the HPS configuration in a smart grid, the interrelation can be quantified, which characterizes the PSDSM dynamic behavior in a CTMC, given a specific PM strategy.
Figure 6 presents the PSDSM as a result of integrating the state transition diagram of the power demand (as shown in
Figure 3) into that of the power supply (as shown in
Figure 2) in the main power system. Similarly, for the redundant solar power system,
Figure 7 presents the established PSDSM resulting from the integration of the state transition diagram of power demand (as shown in
Figure 5) into that of the power supply (as shown in
Figure 4).
Step 2: Calculations of the power efficiency-related measures
(a) Construction of the PSDSM transition intensity matrices
A 32 × 32 PSDSM transition intensity matrix (TIM) pertaining to the main power system was principally constructed behind a CTMC establishment, as it contained 32 states, as shown in
Figure 6. According to
Figure 7, an 8 × 8 PSDSM TIM related to the redundant solar energy system was determined, corresponding to its eight stochastic states. Mathematically, the behavior of stochastic models can be completely attributed to these two TIMs.
(b) Establishment of the CTMC of the PSDSM
The PSDSM TIMs were further utilized to establish the CTMCs in the form of Chapman–Kolmogorov equations and simultaneous differential equations related to the main power system and redundant solar energy system, respectively. The power system availabilities in a smart grid can be determined by separately solving these two PSDSM simultaneous differential equations by summing up the state instantaneous probabilities at a specific time, with the power supply exceeding the power demand. With respect to the simulated smart grid for this community, the main power system is responsible for supporting the inside household demand, whereas the redundant solar energy system is dedicated to public utilities, such as park lamps and watering systems.
- 2.
Total maintenance cost
A preventive maintenance strategy necessitates the appropriate sustainability of system functions over time. Nonetheless, the PM strategy leads to considerable maintenance costs with respect to the maintenance resources and component costs. Based on
Figure 2 and
Figure 4, where the dashed lines indicate probable maintenance activities, Markov reward models [
34] were established with reward matrices accounting for the cost-induced maintenance activities conducted on the main power system and redundant solar system in a smart grid, to calculate the total maintenance cost with different PM strategies. The summation over these two rewards then determines the total maintenance cost.
3.3. Single-Objective PM Optimization
A total of combinations constitute 2,602,144 possible PMs in the form of distinctive chromosomes with coded binary genes from a combinatorial optimization problem. This inferred result is based on the following. There were six possible maintenance activities for the separate apparatuses of coal-fired power and natural gas in the main power system, and six possible maintenance activities in the redundant solar power system for the simulated community smart grid. Hence, there was a total of 18 possible maintenance activities with respect to the HPS for the complete optimization of the established PM models. These formed the basis of the chromosome coding and subsequent GA optimization, as presented below.
Step 1: Performance of chromosome coding
A total of 18 distinct binary code genes produced a distinguished chromosome corresponding to 18 possible PM actions, which constitutes a PM strategy for the smart grid system.
Step 2: Generation of chromosome population
The scale of the chromosome population was set at n = 40, with each representing a PM strategy with different genes generated based on a random mechanism. The chromosome evolution mechanism was executed to determine and approximate the best solution in the domain.
Step 3: Performance of GA crossover and mutation
Step 4: Calculation of the fitness values of chromosomes
The fitness value function
f (to be minimized) was constructed for the first PM model with the total maintenance cost as a constraint, and is expressed by Equation (10). Moreover, Equation (11) expresses the second PM model with the mean power system availability as a constraint:
where
is an extreme penalty that prevents from exceeding the feasible region in GA evolution mechanisms for a constrained mathematical optimization model, e.g., 99,999. In the simulated cases, the constraint of the total maintenance cost was set as
, whereas the constraint of the mean power system availability was set as
with a mission time of 100 days for both PM models.
Step 5: Termination conditions
The GA stopped the searching mechanism when the maximum iterations reached 20, or when five successive iterations of the solution were not improved. Thereafter, it outputted the optimizing PM strategy and its corresponding objective value.
Table 1 summarizes the obtained mean power system availability and total maintenance cost under the optimized PM strategies in the form of a transition diagram for each apparatus (
Figure 8 and
Figure 9), after the completion of the GA optimization procedure for the first and second PM models. Moreover,
Figure 10 presents the corresponding trajectory of the power system availability with a time horizon of 100 days; and
Figure 11,
Figure 12,
Figure 13 and
Figure 14 present the other power-related efficiency measures mostly related to the electrical industry, which include the expected power deficiency and accumulated power deficiency, in addition to the instantaneous power capacity and accumulated power capacity. With the investigation of the nuanced differences, the apparatuses of coal and gas were found to exhibit the same PM strategies in both PM models. The photovoltaic (PV) apparatuses had different PM strategies; thus leading to discrepancies between the five power performance measures. This can be primarily attributed to its inherent objective of mean power system availability when compared with the total maintenance cost as an objective in the second PM model. However, the extent to which the constraint allows for the optimization of the PM model may play an essential role. As can be seen from
Table 1, the first PM model exhibited an optimized mean power system availability and total maintenance cost of 0.9113 and 2173, respectively, which was higher than those of the second PM model (0.8951 and 2000, respectively). This was verified by the superiority of the first PM model over the second model with respect to the other four power-related efficiency measures, namely, the expected power deficiency and accumulated power deficiency, in addition to the instantaneous power capacity and accumulated power capacity, as shown in
Figure 11,
Figure 12,
Figure 13 and
Figure 14. In summary, the nuanced differences in the optimized single-objective PM strategy led to discrepancies in electricity measures. Therefore, the degree of the discrepancies is directly related to the established PM strategy. In practical applications, these two single-objective PMs can be used to determine the most appropriate PM strategy. Principally, a selection between these two PM models can be made based on the dominant response as the optimization objective, and the other minor responses as constraints, in accordance with resource limitations and system performance requirements, among other practical considerations. Adaptation to these two PM models can ensure practicality by utilizing the developed power-related efficiency measures in a smart grid.
3.4. Multi-Objective PM Optimization
In this study, the NSGA-III was modified to allow for the resolution of the established bi-objective PM models, in which the binary decision variables constitute a combinatorial optimization problem. The steps involved in the customized NSGA-III are presented below.
Step 1: Implementation of chromosome coding
The chromosome structure coded for multi-objective optimization was equivalent to that of single-objective optimization (with reference to the previous sub-section). Moreover, based on the schemed NSGA-III searching mechanism, it was further investigated and utilized to optimize the mean power system unavailability and total maintenance cost in parallel toward the minimum for the two established bi-objective PM models.
Step 2: Generation of chromosome population
In this case, the scale of the chromosome population was set as n = 40. Accordingly, 40 chromosomes coded by different binary genes were generated based on a random mechanism, where each chromosome corresponded to a PM strategy solution. Thereafter, the chromosome evolution mechanism was executed to approximate the optimal objective set in the form of a Pareto front behind the optimal combinatorial codes in the domain.
Step 3: Construction of reference points
Reference points were evenly distributed between the two objectives to facilitate the evolution of the chromosome population toward the Pareto front, and a niche preservation technique was used in the GA screening mechanism to maintain the diversity of the chromosome population in each iteration.
Step 4: Propagation of offspring chromosome
Offspring with identical sizes of chromosome population n, as generated by a random binary crossover and mutation mechanisms, emerged into the chromosome population n, wherein the evolutionary pool constituted 2n chromosomes for the subsequent non-dominated sorting procedures.
Step 5: Construction of a constraint-tied chromosome-ridding mechanism
When running NSGA-III with the constraint of Equation (9), ; and by satisfying this constraint, chromosomes against the limitation induce a fitness penalty in terms of the mean power system unavailability and total maintenance cost and are excluded from the GA evolutionary mechanism. To conduct the constraint-tied chromosome-ridding mechanism, 18 distinct binary-code genes were re-grouped into a three-gene-subset vector of maintenance activities, where each entry in the vector represents the number of maintenance activities in compliance with the functional constraint, as outlined below.
A three-gene-subset vector of maintenance activity was constructed with reference to [
1,
2,
3], where each element in the gene subset represents the totality of maintenance activities in the degraded states of each apparatus. The PM candidates in the form of genetic code combinations with a total of more than one violate the following constraint:
.
The gene subset in chromosomes that conforms to the constraint entered the tailored NSGA-III algorithm evolution mechanism to propagate offspring, whereas an extreme penalty in terms of mean power system unavailability and total maintenance cost led to exclusion from the subsequent GA evolution.
Step 6: Performance of non-dominated sorting
The solution sets of chromosomes in the evolutionary pool were ranked in the order of Pareto dominance. Solutions that were not dominated by other solutions were denoted as Rank 1 (the highest rank). Moreover, solutions that were dominated only by Rank 1 solutions were denoted as Rank 2, and those dominated only by Ranks 1 and 2 were denoted as Rank 3. Thus, a lower rank of the non-dominated solution set of chromosomes was preferable. According to the rank, the number of transcending chromosomes determined based on the crossover rate was added to the crossover pool for subsequent genetic evolution.
Step 7: Generation of offspring
Response surface methodology was utilized instead of the trial-and-error approach, to determine the optimal settings of the related parameters, including the crossover and mutation rates [
35,
36]. This increased the solution searching capacity. Using crossover and mutation genetic mechanisms, offspring were generated randomly with the crossover rate, mutation rate, and degree of mutation set as 0.8, 0.2, and 0.8, respectively. The genetic evolution procedure that includes the rank and selection, crossover, and mutation mechanisms was conducted repeatedly. Step 5 was then repeated until the customized NSGA-III satisfied the termination condition of 40 generations.
Step 8: Output of non-dominated solutions
The optimal ramification of the established bi-objective PM model in the Pareto front comprises the non-dominated solution sets.
Figure 15. presents the flowchart of tailored NSGA-III by steps.
Figure 16 reveals the course of optimization of the non-dominated sets in each generation. In particular, their trajectories ideally approached the Pareto front. The approach of the Pareto front by both PM models with/without the constraint after the specialized NSGA-III optimization are shown in
Figure 17, where the first three PM alternatives with the lower mean power system unavailability are indicated.
Table 2 presents these three PM alternatives with the mean power system unavailability and total maintenance cost, where the constrained PM model generated a larger mean power system unavailability than the non-constrained model, in addition to a lower total maintenance cost. For illustration, considering the example of the first PM alternative, the minimum mean power system unavailability was 0.0918 with a total maintenance cost of 2066 for the non-constrained PM model, whereas the minimum mean power system unavailability was 0.1411 with a total maintenance cost of 1880 for the constrained model.
Figure 18 presents the power system availability with respect to time for the indicated PM alternatives, in accordance with
Table 2. This demonstrates the superiority of the unconstrained system availability (dashed lines) over the constrained system availability (solid lines).
Figure 19 and
Figure 20 present the first PM alternatives for both PM models in terms of transition diagrams. The figures indicate that more maintenance activities were conducted for the non-constrained PM model than for the constrained model; thus leading to a higher total maintenance cost than that of the constrained model. The constraint requirement is a maximum of one PM activity due to concerns over human reliability with respect to the application of the PM strategy [
18]. For the constrained PM model, with a smart grid with an HPS that requires a mean power system unavailability of less than 0.15, two distinct PM alternatives met the requirement. By further restricting the total maintenance cost to less than 1700, the second PM alternative was selected to outperform the first PM alternative. In other cases surrounding a smart grid of electricity performance, such as the limitations of workforces and budgets, among other issues, the appropriate PM alternatives can be determined from 19 solutions based on the approached Pareto front obtained by the specialized NSGA-III. For the parameters, with respect to the illustrated smart grid with an HPS,
Table 3 presents the transition intensity in the form of degradation rates, minimum repair rates, and the rates of the low–high/high–low power demand with an exponential time distribution for the coal, gas, and PV apparatuses.
Table 4 presents the power performance in multiple states of the three apparatuses, the power demands are at a season high of 600 and season low of 500 for the main power system, while for redundant solar power system, the power demands are at a season high of 80 and season low of 40. The parameters shown in
Table 3 and
Table 4 related to the simulated smart grid system are in reference to Lisnianski et al. [
33], with slight modifications.
Table 5 presents the cost-related parameters.