Citation: Jianzhong Shi, Ying Song. Mathematical analysis of a simplified general type-2 fuzzy PID controller[J]. Mathematical Biosciences and Engineering, 2020, 17(6): 7994-8036. doi: 10.3934/mbe.2020406
[1] | Md Mashud Hyder, Kaushik Mahata . Reconfiguration of distribution system using a binary programming model. AIMS Energy, 2016, 4(3): 461-480. doi: 10.3934/energy.2016.3.461 |
[2] | Zijian Hu, Hong Zhu, Chen Deng . Distribution network reconfiguration optimization method based on undirected-graph isolation group detection and the whale optimization algorithm. AIMS Energy, 2024, 12(2): 484-504. doi: 10.3934/energy.2024023 |
[3] | Santosh Kumar Sharma, D. K. Palwalia, Vivek Shrivastava . Distributed generation integration optimization using fuzzy logic controller. AIMS Energy, 2019, 7(3): 337-348. doi: 10.3934/energy.2019.3.337 |
[4] | Antonino Laudani, Gabriele Maria Lozito, Valentina Lucaferri, Martina Radicioni, Francesco Riganti Fulginei . On circuital topologies and reconfiguration strategies for PV systems inpartial shading conditions: A review. AIMS Energy, 2018, 6(5): 735-763. doi: 10.3934/energy.2018.5.735 |
[5] | HVV Priyadarshana, MA Kalhan Sandaru, KTMU Hemapala, WDAS Wijayapala . A review on Multi-Agent system based energy management systems for micro grids. AIMS Energy, 2019, 7(6): 924-943. doi: 10.3934/energy.2019.6.924 |
[6] | Kangli Xiang, Keren Chen, Simin Chen, Wanqing Chen, Jinyu Chen . Model for sustainable carbon emission reduction energy development and smart grid technology strategy. AIMS Energy, 2024, 12(6): 1206-1224. doi: 10.3934/energy.2024055 |
[7] | Ricardo Echeverri-Martínez, Wilfredo Alfonso-Morales, Eduardo F. Caicedo-Bravo . A methodological Decision-Making support for the planning, design and operation of smart grid projects. AIMS Energy, 2020, 8(4): 627-651. doi: 10.3934/energy.2020.4.627 |
[8] | Syed Sabir Hussain Rizvi, Krishna Teerth Chaturvedi, Mohan Lal Kolhe . A review on peak shaving techniques for smart grids. AIMS Energy, 2023, 11(4): 723-752. doi: 10.3934/energy.2023036 |
[9] | Hassan Shirzeh, Fazel Naghdy, Philip Ciufo, Montserrat Ros . Stochastic energy balancing in substation energy management. AIMS Energy, 2015, 3(4): 810-837. doi: 10.3934/energy.2015.4.810 |
[10] | Essam A. Al-Ammar, Ghazi A. Ghazi, Wonsuk Ko, Hamsakutty Vettikalladi . Temperature impact assessment on multi-objective DGs and SCBs placement in distorted radial distribution systems. AIMS Energy, 2020, 8(2): 320-338. doi: 10.3934/energy.2020.2.320 |
Nomenclature
Indices | |
e | Index for scenario |
g | Index for an element of a scenario |
k | Index for feeder |
i, j | Index for bus |
s | Index for scenario |
z | Index for uncertain parameter |
m, l | Index for solution in harmony memory |
n | Index for an element of the solution vector |
t | Index for iteration number |
w | Index for objective function |
Sets | |
B | Set of buses |
C | Set of feeders |
W | Set of objectives |
Ω | Set of solutions in problem search space |
ξs | Set of scenarios |
Parameters | |
bw | Arbitrary distance bandwidth |
bwmax & bwmin | Maximum and minimum values of the bandwidth |
DT | Distance between scenarios. |
d | Length of the control vector |
R | Resistance of feeder |
Irate | Nominal current |
f(.) | Objective function |
fmin/max | Minimum/Maximum value of objective |
g(.)/h(.) | Equality/Inequality constraints |
L | Number of objective functions |
HMCR | Harmony memory considering rate in the range of (0, 1) |
PAR | Pitch adjusting rate in the range of (0, 1) |
PARmax & PARmin | Maximum and minimum values of PAR |
Vmin/ Vmax | Minimum/maximum bus voltage |
Y/θ | Line admittance magnitude/phase angle |
Z | Number of uncertain parameters |
ρ1, …, ρ6 | Constant value in the range (0, 1] |
Ns | Initial number of scenarios |
Nsr | Number of scenarios after reduction |
NI | Maximum number of iterations |
μref | Satisfying degree of the objective function |
μ | Fuzzy membership function value |
Variables | |
dev | Voltage deviation function |
I | Commitment state of the dispatchable unit |
nrand | Random integer |
P/Q | Active/reactive power injections |
PL | Power flow in the feeder/line |
PLmax | Maximum power flow in the feeder/line |
Ploss | Active power losses |
prnorm | Normalized probability value of each scenario |
pr | Probability of an element in a scenario. |
S | A possible scenario of the problem. |
Tie | Tie switch |
SW | Sectionalizing Switch |
V/δ | Bus voltage magnitude/phase angle |
U | Scenario set |
U | Probability level in the scenario U |
X | Control vector/solution |
Xbest | Best solution in HM |
xrand | Random element in the control vector X |
Β | Random number in the range [0, 1] |
The electricity distribution system is the final link in the delivery of electric energy from the transmission system to end-use consumers. Distribution systems supply a large number of consumers and play a critical role in the power quality and reliability of the electrical services. The statistical reports show that more than 80 percent of electricity interruptions occur at the distribution voltage level [1]. These reports emphasize on the significance of reinforcing the structure and quality of the distribution system for reducing the overall system costs; either the cost of the power supply or the cost of interruptions. One of the most viable methods for enhancing the quality of the distribution electrical services is the reconfiguration strategy. By definition, reconfiguration is the process of changing the topology of the distribution grid for achieving pre-determined targets using some normally closed and open switches [2]. Generally, distribution systems are constructed with radial topology so that the system protection is preserved in acceptable level and at the same time the power losses are preserved low. Moreover, the radial topology is significantly less expensive than the mesh topology to build. In comparison to the other available reinforcement strategies of the distribution system such as capacitor placement, shunt reactor allocation, rewiring of the network, and the installation of the distributed generation, the reconfiguration strategy does not impose any capital investments to system planners. In addition, this strategy can be utilized in different scheduling time horizons, from hourly to daily to monthly, and therefore is extremely useful for system operators [3].
Extensive research has been conducted in recent years to investigate various aspects of the reconfiguration strategy, in which the main focus has been the power loss reduction, conceivably due to significant power losses at the distribution system and its impact on the total system operation cost. Some of the well-investigated methods that have assessed the role of the reconfiguration on the optimization of the power losses are brute-force approach [4], neural network [5], optimum flow pattern [6], heuristic techniques [7], graph theory [8], ant colony algorithm [9,10], expert systems [11], and hybrid simulated annealing algorithm and Tabu search [12]. In the area of voltage drop correction, the role of the reconfiguration in reducing the maximum bus voltage deviations from their nominal value is discussed in [13]. The main idea is to change the topology of the network in a way that the voltage drop is reduced in buses and the radial structure as well as the thermal limitations of the feeders are preserved. In [14,15,16], the positive effect of the reconfiguration in improving the reliability of the network is investigated. Also, it is shown in [16] that reconfiguration strategy can be considered as a failure rate reduction methodology by rerouting the power flow in distribution feeders. In that work, the system average interruption frequency index (SAIFI), system average interruption duration index (SAIDI), and average energy not supplied are considered as the reliability targets. The load balance increment and service restoration abilities of the reconfiguration strategy by changing the supply path of the consumers are addressed in [17]. This research shows the precious role of reconfiguration in the case of emergency situation and fault clearance in the network.
The existing work clearly show the viable role of the reconfiguration strategy in smart distribution systems for increasing the overall efficiency of the electricity supply and delivery. However, the challenging issue is that each of these targets can show a conflicting behavior with respect to other operation targets. In order to solve this issue, the application of an appropriate multi-objective optimization framework seems inevitable. Moreover, the main deficiency with majority of the existing work is the deterministic analysis framework. Neglecting the uncertainty can result in idealistic and less-reliable solutions that can jeopardize the network’s reliable operation. Therefore, this paper proposes a multi-objective optimization framework based on fuzzy theory to simultaneously minimize the total active power losses, bus voltage deviations, and load imbalances. The proposed framework employs the min-max fuzzy satisfying approach to choose the best compromised solution from the non-inferior solution set in the problem search space. Since the optimal operation and management of the reconfiguration is a discrete nonlinear constrained optimization problem, a powerful optimization algorithm is required to search the problem space globally. Therefore, a new modified optimization method based on harmony search (HS) is proposed that can optimally solve the problem. In addition, a new modification method is proposed that can help increase the diversity of the harmony memory (HM) and thus reduce the possibility of trapping in local optima. This can further increase the convergence ability of the algorithm by avoiding premature convergence. The proposed problem is solved in a stochastic framework based on scenario generation to model the uncertainties of the active and reactive loads. The feasibility and satisfying performance of the proposed met hod are examined on a standard test system.
The rest of this paper is organized as follows: Section 2 describes the problem formulation including the objective function and constraints. Section 3 explains the stochastic framework based on scenario generation. The proposed modified HS (MHS) algorithm is described in section 4. The proposed multi-objective framework is explained in Section 5. The simulation results on the test system are discussed in section 6. Finally, the concepts and conclusions are summarized in section 7.
In this section, the problem formulation, including the objective functions and constraints, are explained.
As mentioned above, the problem considers a multi-objective formulation optimizing 1) active power losses, 2) maximum bus voltage deviation and 3) feeder load balance. These objectives are described as following:
@{f_1}(X) = {P_l}_{oss}(X) = \sum\limits_k {{R_k}I_k^2(X)} {\rm{ }}k \in C@ | (1) |
@{f_2}(X) = dev(X) = \max [\left| {1 - {V^{\min }}(X)} \right|, \left| {1 - {V^{max}}(X)} \right|]@ | (2) |
@{f_3}(X) = Balance(X) = - {\min _k}\left| {\frac{{I_k^{rate} - {I_k}(X)}}{{I_k^{rate}}}} \right|{\rm{}}k \in Q@ | (3) |
@X = [Ti{e_1}, Ti{e_2}, .., Ti{e_{{N_{Tie}}}}, S{W_1}, S{W_2}, .., S{W_{{N_{sw}}}}]@ | (4) |
The objective function (1) represents total active power losses in network feeders, (2) represents the voltage deviation function which improves the voltage profile of the network by minimizing the maximum bus voltage deviations, and (3) represents the load balancefunction for improving the feeders load balance. To calculate these targets, the power flow is run for each switching scheme during the optimization process. A complete description on the power flow methods can be found in [18,19]. The problem control vector incorporates the optimal status of the tie and sectionalizing switches as shown in (4).
The problem is subject to the following constraints:
@P{L_k} \le PL_k^{\max }{\rm{}}k \in C@ | (5) |
@{P_i} = \sum\limits_j {{V_i}{V_j}{Y_{ij}}Cos({\theta _{ij}} - {\delta _i} + {\delta _j})} {\rm{}}i \in B@ | (6) |
@{Q_i} = \sum\limits_j {{V_i}{V_j}{Y_{ij}}Sin({\theta _{ij}} - {\delta _i} + {\delta _j})} {\rm{ }}i \in B@ | (7) |
@{I_k} \le I_k^{\max }{\rm{}}k \in C@ | (8) |
In above equations, (5) shows the distribution lines constraint, (6) and (7) represent the nodal power balance equations in the polar form of the AC power flow which ensure the equality of load and generation at each bus. The polar form is associated with the choice of voltage magnitude and voltage phase angle as state variables. It is worth noting that there are some papers that use other forms of the AC power flow such as the rectangular form. Eq. (8) shows the feeder power flow constraint due to the thermal limits. It should be noted that the radial topology of the grid should be preserved before and after the reconfiguration. In this way, each time a tie switch is closed a sectionalizing switch in the formed loop is opened to make the network radial.
Due to volatility of the distribution system consumers’ load profiles, the forecast results of active and reactive loads commonly represent a certain level of error. In fact, even the most accurate methods do not guarantee a one hundred percent accurate results. In order to model these uncertainties, this paperemploys a scenario-based approach to generate deterministic problem of the stochastic problem. In this regard, the first step is to consider a probability density function (PDF) for the uncertain parameters. This PDF is then split into several probability levels as shown in Fig.1. Each of these probability levels shows the existence of some error in the value of the uncertain parameter. In order to generate a complete scenario, the roulette wheel mechanism (RWM) is employed. Fig.2 shows the structure of RWM oriented with the seven-level PDF shown in Fig.1. Suppose that there is z number of uncertain parameters in the problem. For each scenario s and for each uncertain parameter, a random number β is generated uniformly in the range of [0, 1].
The length of the RWM is 1 in which each slice has a specific length which shows its specific value. According to its value, β drops in one of the slices of the RWM. This slice refers to one of the probability levels in the PDF of the relevant uncertain parameter in Fig.1. It is clear that a slice in RWM with wider area refers to an interval in its PDF (here Fig.1) with higher probability. Each probability level indicates the possibility of some forecast error in the uncertain parameter. This process is repeated z times to generate a complete scenario.
@{U_s} = [u_{s1}^{}, u_{s2}^{}\, , u_{s3}^{}\, ...., u_{sz}^{}\, ]@ | (9) |
By repeating this procedure, Ns initial scenarios are produced:
@S = \left[U1U2...UNs \right] = \left[u11,u12,u13....,u1zu21,u22,u23....,u2z...uNs1,uNs2,uNs3....,uNsz \right]@
|
(10) |
Each of these scenarios has a specific probability value. Initially, a large number of scenarios is generated. In order to reduce computation requirements, the number of scenarios should be reduced. The idea for scenario reduction is based on two main tasks: 1) deleting scenarios with the lowest probability and 2) deleting similar scenarios. The following steps are employed to reduce the scenarios:
Step 1: Assume ξs as the initial set of the scenarios. Also assume DS as the set of scenarios that are kept after scenario reduction. It is clear that this set is empty at the beginning. Evaluate the distance between any two scenarios as follows:
@D{T_{ee'}} = DT\left( {{S_e}, {S_{e'}}} \right) = \sqrt {\sum\limits_{g = 1}^w {{{\left( {s_{eg}^{} - s_{e'g}^{}} \right)}^2}} } \, \, \, \, \, e, e' = 1, \, 2, \, \ldots \, , \, {N_S}@ | (11) |
Step 2: For each scenario Re, calculate the least distance with other scenarios as follows:
@D{T_{el}} = \min D{T_{ee'}}\, \, \, \, \, e, e' \in {N_s};\, e' \ne e@ | (12) |
where l holds the number of scenarios with the least distance from scenario s.
Step 3: Multiply the probability of each scenario pre with the least distance from other scenarios:
@P{D_{e'l}} = p{r_l} \times D{T_{e'l}}\, \, \, \, \, e' \in {N_s}@ | (13) |
Step 4: The dth scenario with the lowest value of the below criterion is omitted from the initial scenarios set ξs:
@P{D_d} = \min \, P{D_e}\, \, \, \, e \in {N_s}@ | (14) |
@\xi = \xi - \left\{ d \right\}\, , \, \, \, \, DS = DS + \left\{ d \right\}, \, \, \, pr_l^{} = \, pr_l^{} + \, pr_d^{}@ | (15) |
Step 5: Repeat Steps 2 to 4 until finding the desired number of scenarios.
By the use of this procedure, Nsr final scenarios are remained. Therefore, by solving the stochastic problem for all scenarios, there will be Nsr final optimal solutions. But, it is generally expected that a stochastic problem would finally has one single optimal solution than a set of optimal solutions as follows:
@f = \sum\limits_{s = 1}^{{N_{sr}}} {pr_s^{norm} \times {f_s}} @ | (16) |
It is worth noting that due to the discrete nature of the proposed optimization problem, it is not possible to solve the problem for each scenario and then aggregate them to reach a final solution. In fact, the proposed stochastic optimization problem is solved just one time and all scenarios are applied when calculating the objective functions. In other words, each time that a new solution is created during the optimization process, all Nsr scenarios are applied to the problem and the objective functions are calculated Nsr times. Therefore, for the single feasible solution Xi, Nsr scenarios generate Nsr values for the objective functions with different probabilities. The aggregation process is done for these Nsr objective function values to reach a final aggregated value for the objective functions. This aggregated value belongs to the feasible solution Xi.
The initial number of scenarios considered here is 1000 which is reduced to 20 scenarios after scenario reduction. This process shows a filtering ratio of 1000/20 = 50 for the proposed problem. This value of filtering ratio is chosen to reduce computational burden. It is clear that a larger number of scenarios would result in a better covering of uncertainty spectrum but with the cost of higher computational burden. The filtering ratio can be reduced to capture much uncertainty spectrum of the problem. Therefore an appropriate filtering ratio as scenario reduction should be utilized to reduce the cost of computational effort while keeping a good approximation of the system uncertainties.
HS algorithm was first introduced by Geem et al. in 2001 [20] to mimic the behavior of musicians for playing a note with the most harmony. This algorithm is categorized in the group of metaheuristic optimization methods that search the problem space with an initial random start. In comparison with other optimization methods, HS is constructed such that it can handle both discrete and continuous optimization problems without requiring the differential gradients. It does not need an initial setting of the variables and is free from divergence. It is further shown that HS overcomes the main shortcoming of genetic algorithm in the building block theory and thus does not depend on the formation of the chromosomes during the improvisation stage. In order to solve the problem, HS algorithm constructs an initial random matrix called harmony memory (HM). Each row of HM shows a note that is played by a musician and should be improved to reach the most harmony with other notes. In this way, the improvisation stage is implemented based on three main ideas: 1) memory consideration 2) pitch adjustment and 3) random research. In the memory consideration part, the HM is improved by mixing the available solutions in HM to generate a new solution using the HM considering rate (HMCR) constant as follows:
@\begin{array}{l} x_{mn}^{new} = \left\{ \begin{array}{l} x_{mn}^{HM}{\rm{}}for{\rm{}}rand < HMCR\\ x_{mn}^{rand}{\rm{}}for{\rm{}}else \end{array} \right.\\
X_m^{HM} = [x_{m1}^{HM}, ..., x_{md}^{HM}]\\
X_m^{rand} = [x_{m1}^{rand}, ..., x_{md}^{rand}]
\end{array}@
|
(17) |
According to the above formulation, as the value of HMCR parameter becomes larger, the new solution is more likely to be selected from the HM solutions.
The second improvisation stage happens by pitch adjustment of the solutions. Each component that comes out of the memory consideration stage is checked to see whether it should be pitch-adjusted or not. Here the pitch adjusting rate (PAR) is employed to fix the new solutions as follows:
@x_{mn}^{new} = \left\{ xrandmn±rand×bwforrand<PARxrandmnforelse \right.@
|
(18) |
In the original HS algorithm, bw is constant. Nevertheless, it is demonstrated in the literature that HS performance is improved by updating the value of bw as follows [21]:
@bwt=bwmaxexp(θ×t)θ=Ln(bwminbwmax)NI @
|
(19) |
Similarly, it is shown that by updating the value of PAR, the total performance of the HS can be improved effectively [21]:
@PA{R_t} = PA{R^{\min }} + t \times \frac{{(PA{R^{\max }} - PA{R^{\min }})}}{{NI}}@ | (20) |
By applying the above steps, HM is updated. Then, the termination criterion is checked. In the case that the termination criterion is not satisfied, the above steps are repeated.
HS algorithm is a powerful optimization tool that has shown great success in solving the discrete optimization problems. This paper, however, proposes a new modification method to increase the diversity of the HM and avoiding the premature convergence. During the optimization process, each solution in the HM is improved by these modification methods to find a more optimal position.
- Modification strategy 1
The first modification method employs the crossover and mutation operators from the genetic algorithm to generate new solutions out of the HM. For each solution Xm, three random solutions Xm1, Xm2, Xm3 are chosen such that m1 ≠ m2 ≠ m3 ≠ m. Now, by using the mutation operator, these three solutions are mixed to generate a random solution:
@{X^{ut}} = X_{{m_1}}^{HM} + {\rho _1} \times (X_{{m_2}}^{HM} - X_{{m_3}}^{HM})@ | (21) |
Considering Xbest as the bestsolution in HM, three new solutions are generated as below:
@\begin{array}{l} x_{_{1n}}^{new} = \left\{ \begin{array}{l} x_n^{mut}\, \, \, \, \, \, \, \, \, {\rm{if}}\, \, \, {\rho _2} \le {\rho _3}\\ x_n^{best}\, \, \, \, \, \, \, else \end{array} \right.\\
x_{_{2n}}^{new} = \left\{ xmutnifρ3≤ρ4xnelse \right.\\
{\rm{ }}X_{_3}^{new} = {\rho _5} \times {X^{best}} + {\rho _6} \times ({X^{best}} - HM({n_{rand}}))
\end{array}@
|
(22) |
- Modification strategy 2
The second modification method shows a consultation among the players for reaching the most harmony among them. Therefore, for each twoplayers/solutions Xm and Xl, the interaction practice can be interpreted by the following mathematical formulation:
@Iff(Xm)<f(Xl)Xnewm=Xm+ρ7(Xm−Xl)Elseiff(Xm)>f(Xl)Xnewm=Xm+ρ7(Xl−Xm) @
|
(23) |
- Modification strategy 3
The third modification method is a dynamic formulation to update the HMCR value. As mentioned before, a larger HMCR will let more similarity appear between the new solutions with those in the HM and vice versa. Nevertheless, it is more practical to have a larger HMCR at the beginning of the optimization to motivate the algorithm for using HM. This simulates a more local search at the beginning of the optimization. On the other hand, at the end of the optimization a smaller HMCR will let the algorithm explore the unknown search space with more random movements. This idea shows a global search when HM has reached to a saturated status to yield any additional optima. Therefore, the following dynamic formulation is chosen for updating the HMCR value based on running the algorithm for several times:
@HMC{R_{t + 1}} = {\left( {\frac{1}{{2NI}}} \right)^{\left( {\frac{1}{{NI}}} \right)}} \times HMC{R_t}@ | (24) |
The proposed problem is a multi-objective optimization problem with conflicting targets which requires an appropriate managing framework to be solved optimally. Technically, a multi-objective optimization problem can be shown as below:
@minF=[f1(X),f2(X),...,fL(X)]Ts.t.h(X)<0g(X)=0 @
|
(25) |
In order to solve the above formulation, this paper suggests an interactive fuzzy satisfying approach. This method let the operator determine the satisfying degree of each objective. In fact, this formulation would choose the most optimal solution from the non-inferior solution set such that the operators’ preferences are satisfied:
@F(X) = \mathop {\min }\limits_{x \in \Omega } \left\{ {\mathop {\max }\limits_{w \in W} \left| {\mu _w^{ref} - \mu _w^f(X)} \right|} \right\}@ | (26) |
In the above equation, the parameter μref shows the satisfying degree of the relevant objective which is determined by the operator in the range [0, 1]. Also, @\mu _w^f@ is the membership function value of wth objective which is calculated using the trapezoidal fuzzy membership as follows:
@\mu _w^f(X) = \left\{ 1forfw(X)≤fminwfmaxw−fw(X)fmaxw−fminwforfminw≤fw(X)≤fmaxw0forfw(X)≥fmaxw \right.@
|
(27) |
This section investigates the performance of the proposed method in solving the reconfiguration problem for the IEEE 32-bus test system [18]. Fig.3 shows the one-line diagram of the test system, which includes 32 buses, 5 tie switches (shown by dotted lines) and 32 sectionalizing switches (shown by solid lines). The system nominal voltage level is 12.66 kV. Regarding the optimization algorithm, 30 random solutions are generated in the HM and the termination criterion is 200 iterations. The single objective optimization (Case 1) is done in the deterministic framework to highlight the performance (Case 2).
Case 1: First, the analysis is performed on the single-objective optimization structure. The main purpose is to show the positive role of the reconfiguration strategy on different objectives. Table 1 shows the results of the optimization on the network active power losses. It is worth noting that the initial network power loss is 202.67 kW which is reduced to 139.53 kW after the reconfiguration. For better comparison, the results of some of existing methods are provided in the table. According to these results, the proposed MHS algorithm could reach the global solution also found by other methods.
Method | Power loss [kW] | Open switches |
DPSO [22] | 139.53 | s7, s9, s14, s32, s37 |
DPSO-ACO [23] | 139.53 | s7, s9, s14, s32, s37 |
HBMO [13] | 139.53 | s7, s9, s14, s32, s37 |
Shirmohammadi [11] | 140.26 | s7, s10, s14, s32, s37 |
DPSO-HBMO [22] | 139.53 | s7, s9, s14, s32, s37 |
MHBMO [13] | 139.53 | s7, s9, s14, s32, s37 |
McDermott et al. [13] | 139.53 | s7, s9, s14, s32, s37 |
The proposed MHS | 139.53 | s7, s9, s14, s32, s37 |
Table 2 shows the results of the optimization of the voltage deviation function. According to these results, the voltage deviation of the system is reduced from the initial value of 0.087 pu to 0.061 pu after the reconfiguration. Note that the improvement is achieved without any capital investments and only by switching actions in the network. Similarly, the proposed MHS algorithm could reach the global optimal solution that is found by other methods for this network.
Method | Voltage deviation[p.u] | Minimum voltage | Open switches |
DPSO [22] | 0.06120031 | 0.93879681 | s7, s9, s14, s32, s37 |
PSO-ACO [23] | 0.06120031 | 0.93879681 | s7, s9, s14, s32, s37 |
DPSO-HBMO [22] | 0.06120031 | 0.93879681 | s7, s9, s14, s32, s37 |
DPSO-ACO [23] | 0.06120031 | 0.93879681 | s7, s9, s14, s32, s37 |
GA [13] | 0.06218097 | 0.93781902 | s7, s10, s14, s32, s37 |
HBMO [13] | 0.06120031 | 0.93879681 | s7, s9, s14, s32, s37 |
The proposed MHS | 0.06120031 | 0.93879681 | s7, s9, s14, s32, s37 |
The simulation results of optimizing the load balance objective are shown in Table 3. In order to analyze this objective, the feeders’ maximum current capacities are assumed as the following: feeders 1 and 2 can carry up to 1200 A, feeders 3, 4, and 5 can carry up to 426 A and the other feeders can carry up to 307 A. The initial value of the load balance objective function before the reconfiguration is 0.5413235. The simulations are done by genetic algorithm, original HS, and the proposed MHS algorithm. According to the simulation results, the proposed MHS could reduce the load balance target value from 0.541 to the optimal value of 0.344 after the reconfiguration. In comparison to other algorithms, the proposed MHS could reach a better solution than the other algorithms. According to the last column of Table 3, the proposed MHS could reach the optimal solution in less time which shows the higher search ability of this algorithm. Being equipped with powerful searching mechanisms, the proposed MHS could find the optimal solution in the first few iterations.
Method | Load Balance | Open switches | CPU Time (s) |
Genetic Algorithm | 0.344162601 | s7, s11, s14, s36, s37 | 13.54 |
Harmony Search Algorithm | 0.343929465 | s7, s10, s14, s36, s37 | 11.75 |
The proposed MHS | 0.343774159 | s7, s9, s14, s36, s37 | 8.37 |
Case 2: In order to simultaneously optimize all objective functions, the problem is solved using the discussed min-max fuzzy structure. Table 4 shows the results of multi-objective optimization framework. It is worth noting that this paper assumes similar significance for all objectives and thus consider μref = 1 for the three objectives. It is clear that the satisfying degree of objectives can change according to the preferences and requirements. The simulation results show that the proposed MHS algorithm could optimize all objectives properly. In addition, while each of the objective functions has attained higher value than the single-objective optimization results, they are all optimized and reduced to appropriate value with regard to the initial network situation. In other words, the proposed multi-objective framework could reach a proper balance in optimizing the three objectives. From the computational burden point of view, the proposed MHS algorithm shows superior performance than the other algorithms. In order to better understand the positive role of the reconfiguration on the voltage profile, Fig.4 shows the network buses voltage profiles before and after the reconfiguration. The voltage levels of most of the buses are improved after the optimal switching.
Method | Power loss [kW] | Voltage deviation [p.u] | Load Balance | Open switches | CPU Time (s) |
Genetic Algorithm | 143.761969 | 0.06266643 | 0.40372161 | s6, s9, s14, s36, s37 | 264.38 |
Harmony Search Algorithm | 142.7391667 | 0.062183436 | 0.37531157 | s7, 34, s11, s32, s37 | 221.06 |
Proposed MHS | 141.261544 | 0.06218097 | 0.37731568 | s7, s10, s14, s32, s37 | 153.78 |
In order to assess the effect of considering uncertainty on the problem, the simulation results for two cases of deterministic and stochastic frameworks are provided in Table 5. According to these results, considering the uncertainty effects in the simulations has increased the optimal values of all objective functions. While the objective function values in the stochastic framework seem to be far from their optimal values in the deterministic framework, but the new values are more realistic and reliable. In other words, this increase in the objective functions is the cost of reaching more reliable and practical values compatible with the likely forecast errors in uncertain parameters.
Method | Power loss [kW] | Voltage deviation [p.u] | Load Balance |
Deterministic Framework | 140.327481 | 0.06184041 | 0.36440572 |
Stochastic Framework | 141.261544 | 0.06218097 | 0.37731568 |
Finally, Table 6 shows the results of multi-objective optimization problem considering different weighting factors for the objective functions. The main purpose is to show the capability of the fuzzy min-max framework for handling different targets during the optimization. According to the results in Table 6, there is a proper control on satisfying each objective function by adjusting the reference membership function μwref for wth target. In other words, in each scenario, the proposed multi-objective framework was successful to find the most compromised solution from the set of non-inferior solutions properly.
Scenario No. | Importance | Load Balance | Voltage deviation [p.u] | Power loss [kW] | ||
μ1ref | μ2ref | μ3ref | ||||
Scenario 1 | 1 | 1 | 1 | 0.3773 | 0.062180 | 141.2615 |
Scenario 2 | 0.9 | 1 | 1 | 0.3884 | 0.061969 | 140.4725 |
Scenario 3 | 1 | 0.9 | 1 | 0.3507 | 0.062763 | 140.7365 |
Scenario 4 | 1 | 1 | 0.9 | 0.3638 | 0.061846 | 142.8311 |
Scenario 5 | 0.8 | 1 | 1 | 0.4022 | 0.061794 | 140.3472 |
Scenario 6 | 1 | 0.8 | 1 | 0.3396 | 0.063710 | 140.0648 |
Scenario 7 | 1 | 1 | 0.8 | 0.3473 | 0.061547 | 143.0507 |
This paper proposed a stochastic multi-objective optimization framework to solve the reconfiguration problem in the radial smart distribution networks. The proposed problem minimizes active power losses, voltage deviations, and load imbalance using a min-max fuzzy satisfying structure. Also, a new modification method based on MHS algorithm was devised to solve the problem optimally. In addition, a scenario based stochastic method was employed to model the uncertainty of the forecast error in active and reactive loads. Simulations on an IEEE standard distribution test system showed the considerable capability of the reconfiguration strategy in improving the considered objective functions through the optimal switching. In addition, it was seen that the proposed multi-objective framework can manage the desired objectives by providing an appropriate tradeoff in objective optimization. From the optimization point of view, the proposed MHS algorithm outperformed some of the well-known methods in the area.
The authors would like to gratefully thank the University of Denver for providing the opportunity to do this research project. Also, we acknowledge the anonymous reviewers for their constructive comments for improving the quality of this article.
The authors declare that there are no conflicts of interest related to this study.
[1] |
A. Kumar, V. Kumar, A novel interval type-2 fractional order fuzzy PID controller: Design, performance evaluation, and its optimal time domain tuning, ISA Trans., 68 (2017), 251-275. doi: 10.1016/j.isatra.2017.03.022
![]() |
[2] |
D. R. Wu, W. W. Tan, A simplified type-2 fuzzy logic controller for real-time control, ISA Trans., 45 (2006), 503-516. doi: 10.1016/S0019-0578(07)60228-6
![]() |
[3] |
J. Huang, M. H. Ri, D. R. Wu, S. Ri, Interval type-2 fuzzy logic modeling and control of a mobile two-wheeled inverted pendulum, IEEE Trans. Fuzzy Syst., 26 (2018), 2030-2038. doi: 10.1109/TFUZZ.2017.2760283
![]() |
[4] |
T. Kumbasar, I. Eksin, M. Guzelkaya, E. Yesil, Interval type-2 fuzzy inverse controller design in nonlinear IMC structure, Eng. Appl. Artif. Intell., 24 (2011), 996-1005. doi: 10.1016/j.engappai.2011.04.016
![]() |
[5] |
T. Kumbasar, I. Eksin, M. Guzelkaya, E. Yesil, An inverse controller design method for interval type-2 fuzzy models, Soft Comput., 21 (2017), 2665-2686. doi: 10.1007/s00500-015-1966-0
![]() |
[6] |
L. A. Zadeh, The concept of a linguistic variable and its application to approximate reasoning-I, Inf. Sci., 8 (1975), 199-249. doi: 10.1016/0020-0255(75)90036-5
![]() |
[7] |
N. N. Karnik, J. M. Mendel, Centroid of a type-2 fuzzy set, Inf. Sci., 132 (2001), 195-220. doi: 10.1016/S0020-0255(01)00069-X
![]() |
[8] |
P. Melin, O. Mendoza, O. Castillo, Face recognition with an improved interval type-2 fuzzy logic sugeno integral and modular neural networks, IEEE Trans. Syst., Man, Cybern. A, Syst. Humans., 41 (2011), 1001-1012. doi: 10.1109/TSMCA.2010.2104318
![]() |
[9] |
O. Castillo, J. R. Castro, P. Melin, A. Rodriguez-Diaz, Application of interval type-2 fuzzy neural networks in non-linear identification and time series prediction, Soft Comput., 18 (2014), 1213-1224. doi: 10.1007/s00500-013-1139-y
![]() |
[10] |
V. Uslan, H. Seker, R. John, Overlapping clusters and support vector machines based interval type-2 fuzzy system for the prediction of peptide binding affinity, IEEE Access, 7 (2019), 49756-49764. doi: 10.1109/ACCESS.2019.2910078
![]() |
[11] |
I. Eyoh, R. John, G. D. Maere, Hybrid learning for interval type-2 intuitionistic fuzzy logic systems as applied to identification and prediction problems, IEEE Trans. Fuzzy Syst., 26 (2018), 2672-2685. doi: 10.1109/TFUZZ.2018.2803751
![]() |
[12] |
P. Melin, O. Castillo, A review on the applications of type-2 fuzzy logic in classification and pattern recognition, Expert Syst. Appl., 40 (2013), 5413-5423. doi: 10.1016/j.eswa.2013.03.020
![]() |
[13] |
P. Melin, O. Castillo, A review on type-2 fuzzy logic applications in clustering, classification and pattern recognition, Appl. Soft Comput., 21 (2014), 568-577. doi: 10.1016/j.asoc.2014.04.017
![]() |
[14] |
O. Castillo, P. Melin, A review on interval type-2 fuzzy logic applications in intelligent control, Inf. Sci., 279 (2014), 615-631. doi: 10.1016/j.ins.2014.04.015
![]() |
[15] | D. Türkay, A. Baykasoglu, K. Altun K, A. Durmusoglu, I. B. Türksen, Industrial applications of type-2 fuzzy sets and systems: a concise review, Comput. Ind., 62 (2011), 125-137. |
[16] |
S. Hassa, M. A. Khanesar, E. Kayacan, J. Jaafar, A. Khosravi, Optimal design of adaptive type-2 neuro-fuzzy systems: a review, Appl. Soft Comput., 44 (2016), 134-143. doi: 10.1016/j.asoc.2016.03.023
![]() |
[17] |
T. Kumbasar, A simple design method for interval type-2 fuzzy pid controllers, Soft Comput., 18 (2014), 1293-1304. doi: 10.1007/s00500-013-1144-1
![]() |
[18] |
T. Kumbasar, H. Hagra, Big bang-big crunch optimization based interval type-2 fuzzy PID cascade controller design strategy, Inf. Sci., 282 (2014), 277-295. doi: 10.1016/j.ins.2014.06.005
![]() |
[19] | J. M. Mendel, R. Chimatapu, H. Hagras, Comparing the performance potentials of singleton and non-singleton type-1 and interval type-2 fuzzy systems in terms of sculpting the state space. IEEE Trans. Fuzzy Syst., 28 (2020), 783-794. |
[20] |
G. Acampora, D. Alghazzawi, H. Hagras, An interval type-2 fuzzy logic based framework for reputation management in peer-to-peer e-commerce, Inf. Sci., 333 (2016), 88-107. doi: 10.1016/j.ins.2015.11.015
![]() |
[21] |
M. Antonelli, D. Bernardo, H. Hagras, Multiobjective evolutionary optimization of type-2 fuzzy rule-based systems for financial data classification, IEEE Trans. Fuzzy Syst., 25 (2017), 249-264. doi: 10.1109/TFUZZ.2016.2578341
![]() |
[22] |
E. Ramirez, P. Melin, G. Prado-Arechiga, Hybrid model based on neural networks, type-1 and type-2 fuzzy systems for 2-lead cardiac arrhythmia classification, Expert Syst. Appl., 126 (2019), 295-307. doi: 10.1016/j.eswa.2019.02.035
![]() |
[23] |
I. Eyoh, R. John, G. D. Maere, Interval type-2 a-intuitionistic fuzzy logic for regression problems, IEEE Trans. Fuzzy Syst., 26 (2018), 2396-2408. doi: 10.1109/TFUZZ.2017.2775599
![]() |
[24] | E. Ontiveros-Robles, P. Melin, A hybrid design of shadowed type-2 fuzzy inference systems applied in diagnosis problems, Eng. Appl. Artif. Intell., 85 (2019), 43-55. |
[25] |
O. Castillo, P. Melin, E. Ontiveros, C. Peraza, P. Ochoa, F. Valdez, et al., A high-speed interval type 2 fuzzy system approach for dynamic parameter adaptation in metaheuristics, Eng. Appl. Artif. Intell., 85 (2019), 666-680. doi: 10.1016/j.engappai.2019.07.020
![]() |
[26] |
Olivas, F. Valdez, P. Melin, A. Sombra, O. Castillo, Interval type-2 fuzzy logic for dynamic parameter adaptation in a modified gravitational search algorithm, Inf. Sci., 476 (2019), 159-175. doi: 10.1016/j.ins.2018.10.025
![]() |
[27] |
A. C. Tolga, I. B. Parlak, O. Castillo, Finite-interval-valued type-2 Gaussian fuzzy numbers applied to fuzzy TODIM in a healthcare problem, Eng. Appl. Artif. Intell., 87 (2020), 103352. doi: 10.1016/j.engappai.2019.103352
![]() |
[28] |
A. Sarabakha, C. H. Fu, E. Kayacan, T. Kumbasar, Type-2 fuzzy logic controllers made even simpler: from design to deployment for UAVs, IEEE Trans. Ind. Electron., 65 (2018), 5069-5077. doi: 10.1109/TIE.2017.2767546
![]() |
[29] |
A. Beke, T. Kumbasar, learning with type-2 fuzzy activation functions to improve the performance of deep neural networks, Eng. Appl. Artif. Intell., 85 (2019), 372-384. doi: 10.1016/j.engappai.2019.06.016
![]() |
[30] |
A. Beke, T. Kumbasar, Type-2 fuzzy logic based linguistic pursuing strategy design and its deployment to a real-world pursuit evasion game, IEEE T. Cybern., 50 (2020), 211-221. doi: 10.1109/TCYB.2018.2868405
![]() |
[31] | H. B. Zhou, H. Ying, A method for deriving the analytical structure of a broad class of typical interval type-2 Mamdani fuzzy controllers. IEEE Trans. Fuzzy Syst., 21 (2013), 447-458. |
[32] | X. Y. Du, H. Ying, Derivation and analysis of the analytical structures of the interval type-2 fuzzy-PI and PD controllers. IEEE Trans. Fuzzy Syst., 18 (2010), 802-814. |
[33] | H. B. Zhou, H. Ying, C. L. Zhang, Effects of increasing the footprints of uncertainty on analytical structure of the classes of interval type-2 mamdani and TS fuzzy controllers. IEEE Trans. Fuzzy Syst., 27 (2019), 1881-1890. |
[34] |
F. L. Liu, An efficient centroid type-reduction strategy for general type-2 fuzzy logic system, Inf. Sci., 178 (2008), 2224-2236. doi: 10.1016/j.ins.2007.11.014
![]() |
[35] |
J. M. Mendel, F. L. Liu, D. Y. Zhai, α-Plane representation for type-2 fuzzy sets: theory and applications, IEEE Trans. Fuzzy Syst., 17 (2009), 1189-1207. doi: 10.1109/TFUZZ.2009.2024411
![]() |
[36] |
J. M. Mendel, Comments on "α-Plane representation for type-2 fuzzy sets: theory and applications", IEEE Trans. Fuzzy Syst., 18 (2010), 229-230. doi: 10.1109/TFUZZ.2009.2039368
![]() |
[37] | C. Wagner, H. Hagras, zSlices-towards bridging the gap between interval and general type-2 fuzzy logic, IEEE Int. Conf. Fuzzy Syst., (2008), 489-457. |
[38] |
C. Wagner, H. Hagras, Towards general type-2 fuzzy logic systems based on zSlices, IEEE Trans. Fuzzy Syst., 18 (2010), 637-660. doi: 10.1109/TFUZZ.2010.2045386
![]() |
[39] |
S. Greenfield, F. Chiclana, R. John, S. Coupland, The sampling method of defuzzification for type-2 fuzzy sets: Experimental evaluation, Inf. Sci., 189 (2012), 77-92. doi: 10.1016/j.ins.2011.11.042
![]() |
[40] |
S. Coupland, R. John, Geometric type-1 and type-2 fuzzy logic systems, IEEE Trans. Fuzzy Syst., 15 (2007), 3-15. doi: 10.1109/TFUZZ.2006.889764
![]() |
[41] |
S. Coupland, R. John, A fast geometric method for defuzzification of type-2 fuzzy sets, IEEE Trans. Fuzzy Syst., 16 (2008), 929-941. doi: 10.1109/TFUZZ.2008.924345
![]() |
[42] |
A. D. Torshizi, M. H. F. Zarandi, Hierarchical collapsing method for direct defuzzification of general type-2 fuzzy sets, Inf. Sci., 277 (2014), 842-861. doi: 10.1016/j.ins.2014.03.018
![]() |
[43] |
D. R. Wu, J. M. Mendel, Enhanced Karnik-Mendel algorithms, IEEE Trans. Fuzzy Syst., 17 (2009), 923-934. doi: 10.1109/TFUZZ.2008.924329
![]() |
[44] | K. Duran, H. Bernal, M. Melgarejo, Improved iterative algorithm for computing the generalized centroid of an interval type-2 fuzzy set, IEEE Fuzzy Infor. Process. Soc., (2008), 1-5. |
[45] | D. R. Wu, M. Nie, Comparison and practical implementation of type-reduction algorithms for type-2 fuzzy sets and systems, IEEE Int. Conf. Fuzzy Syst., (2011), 2131-2138. |
[46] |
T. Kumbasar, H. Hagras, A self-tuning zSlices-based general type-2 fuzzy PI controller, IEEE Trans. Fuzzy Syst., 23 (2015), 991-1013. doi: 10.1109/TFUZZ.2014.2336267
![]() |
[47] |
M. A.S anchez, O. Castillo, J. R. Castro, Generalized type-2 fuzzy systems for controlling a mobile robot and a performance comparison with interval type-2 and type-1 fuzzy systems, Expert Syst. Appl., 42 (2015), 5904-5914. doi: 10.1016/j.eswa.2015.03.024
![]() |
[48] | L. Amador-Angulo, O. Castillo, J. R. Castro, A generalized type-2 fuzzy logic system for the dynamic adaptation the parameters in a bee colony optimization algorithm applied in an autonomous mobile robot control, IEEE Int. Conf. Fuzzy Syst., (2016), 537-544. |
[49] |
F. Baghbani, M.-R. A T, A. Alireza, Indirect adaptive robust mixed H2/H∞ general type-2 fuzzy control of uncertain nonlinear systems, Appl. Soft Comput., 72 (2018), 392-418. doi: 10.1016/j.asoc.2018.06.049
![]() |
[50] |
T. Zhao, Q. Yu, S. Y. Dian, R. Guo, S. C. Li, Non-singleton general type-2 fuzzy control for a two-wheeled self-balancing robot, Int. J. Fuzzy Syst., 21 (2019), 1724-1737. doi: 10.1007/s40815-019-00664-4
![]() |
[51] |
S. Y. Dian, J. Han, R. Guo, S. C. Li, T. Zhao, Y. Hu, et al., Double closed-loop general type-2 fuzzy sliding model control for trajectory tracking of wheeled mobile robots, Int. J. Fuzzy Syst., 21 (2019), 2032-2042. doi: 10.1007/s40815-019-00685-z
![]() |
[52] |
O. Castillo, L. Amador-Angulo, J. R. Castro, M. Garcia-Valdez, A comparative study of type-1 fuzzy logic systems, interval type-2 fuzzy logic systems and generalized type-2 fuzzy logic systems in control problems, Inf. Sci., 354 (2016), 257-274. doi: 10.1016/j.ins.2016.03.026
![]() |
[53] | M. H. Khooban, N. V afamand, A. Liaghat, T. Dragicevic, An optimal general type-2 fuzzy controller for urban traffic network, ISA Trans., 66 (2016), 335-343. |
[54] |
E. Ontiveros, P. Melin, O. Castillo, High order α-planes integration: a new approach to computational cost reduction of general type-2 fuzzy systems, Eng. Appl. Artif. Intell., 74 (2018), 186-197. doi: 10.1016/j.engappai.2018.06.013
![]() |
[55] | A. Mohammadzadeh, O. Kaynak, A novel general type-2 fuzzy controller for fractional-order multi-agent systems under unknown time-varying topology, J. Franklin Inst., 36 (2019), 5151-5171. |
[56] |
M. H. Khooban, T. Niknam, M. Sha-Sadeghi, A time-varying general type-II fuzzy sliding mode controller for a class of nonlinear power systems, J. Intell. Fuzzy Syst., 30 (2016), 2927-2937. doi: 10.3233/IFS-151796
![]() |
[57] | E. Ontiveros-Robles, P. Melin, O. Castillo, Comparative analysis of noise robustness of type 2 fuzzy logic controllers, Kybernetika., 54 (2008), 175-201. |
[58] |
O. Castillo, L. Cervantes, J. Soria, M. Sanchez, J. R. Castro, A generalized type-2 fuzzy granular approach with applications to aerospace, Inf. Sci., 354 (2016), 165-177. doi: 10.1016/j.ins.2016.03.001
![]() |
[59] |
L. Cervantes, O. Castillo, Type-2 fuzzy logic aggregation of multiple fuzzy controllers for airplane flight control, Inf. Sci., 324 (2015), 247-256. doi: 10.1016/j.ins.2015.06.047
![]() |
[60] |
J. Z. Shi, S. H. Liang, Y. Yang, R. Li, An improved general type 2 fuzzy sets type reduction and its application in general type 2 fuzzy controller design, Soft Comput., 23 (2019), 13513-13530. doi: 10.1007/s00500-019-03889-5
![]() |
[61] |
T. Zhao, Y. Chen, S. Y. Dian, R. Guo, S. C. Li, General type-2 fuzzy gain scheduling PID controller with application to power-line inspection robots, Int. J. Fuzzy Syst., 22 (2020), 181-200. doi: 10.1007/s40815-019-00780-1
![]() |
[62] |
T. Zhao, J. Liu, S. Y. Dian, R. Guo, S. C. Li, Sliding-mode-control-theory-based adaptive general type-2 fuzzy neural network control for power-line inspection robots, Neurocomputing, 401 (2020), 281-294. doi: 10.1016/j.neucom.2020.03.050
![]() |
[63] |
A. Mohammadzadeh, O. Kaynak, A novel general type-2 fuzzy controller for fractional-order multi-agent systems under unknown time-varying topology, J. Franklin Inst., 356 (2019), 5151-5171. doi: 10.1016/j.jfranklin.2019.05.006
![]() |
[64] |
J. Z. Shi, A fractional order general type-2 fuzzy PID controller design algorithm, IEEE Access., 8 (2020), 52151-52172. doi: 10.1109/ACCESS.2020.2980686
![]() |
[65] |
E. Ontiveros, P. Melin, O. Castillo, Comparative study of interval type-2 and general type-2 fuzzy systems in medical diagnosis, Inf. Sci., 525 (2020), 37-53. doi: 10.1016/j.ins.2020.03.059
![]() |
[66] |
A. Mohammadzadeh, T. Kumbasar, A new fractional-order general type-2 fuzzy predictive control system and its application for glucose level regulation, Appl. Soft Comput., 91 (2020), 106241. doi: 10.1016/j.asoc.2020.106241
![]() |
[67] |
M. H. Fazel Zarandi, S. Soltanzadeh, A. Mohammadi, O. Castillo, Designing a general type-2 fuzzy expert system for diagnosis of depression, Appl. Soft Comput., 80 (2019), 329-341. doi: 10.1016/j.asoc.2019.03.027
![]() |
[68] |
H. Shahparas, E. G. Mansoori, Developing an online general type-2 fuzzy classifier using evolving type-1 rules, Int. J. Approx. Reason., 113 (2019), 336-353. doi: 10.1016/j.ijar.2019.07.011
![]() |
[69] |
S. M. M. Golsefid, M. H. Fazel Zarandia, I. B. Turksen, Multi-central general type-2 fuzzy clustering approach for pattern recognitions, Inf. Sci., 328 (2016), 172-188. doi: 10.1016/j.ins.2015.08.027
![]() |
[70] |
J. M. Mendel, Comparing the performance potentials of interval and general type-2 rule-based fuzzy systems in terms of sculpting the state space, IEEE Trans. Fuzzy Syst., 27 (2019), 58-71. doi: 10.1109/TFUZZ.2018.2856184
![]() |
[71] |
D. R. Wu, J. M. Mendel, Similarity measures for closed general type-2 fuzzy sets: overview, comparisons, and a geometric approach, IEEE Trans. Fuzzy Syst., 27 (2019), 515-526. doi: 10.1109/TFUZZ.2018.2862869
![]() |
[72] |
Y. Chen, D. Z. Wang, Forecasting by general type-2 fuzzy logic systems optimized with QPSO algorithms, Int. J. Control Autom., 15 (2017), 2950-2958. doi: 10.1007/s12555-017-0793-0
![]() |
[73] |
J. Andreu-Perez, F. Cao, H. Hagras, G. Yang, A self-adaptive online brain-machine interface of a humanoid robot through a general type-2 fuzzy inference system, IEEE Trans. Fuzzy Syst., 26 (2018), 101-116. doi: 10.1109/TFUZZ.2016.2637403
![]() |
[74] |
K. Mittal, A. Jain, K. S. Vaisla, O. Castillo, J. Kacprzyk, A comprehensive review on type 2 fuzzy logic applications: Past, present and future, Eng. Appl. Artif. Intell., 95 (2020), 103916. doi: 10.1016/j.engappai.2020.103916
![]() |
[75] | J. M. Mendel, H. Hagras, W. W. Tan, W. W. Melek, H. Ying, Introduction to Type-2 Fuzzy Logic Control: Theory and Applications, John Wiley and IEEE Press, Hoboken, NJ, 2014. |
[76] | J. M. Mendel, Uncertain Rule Based Fuzzy Logic Systems: Introduction and New Directions: 2nd edition, Springer Press, New York, 2017. |
[77] | J. M. Mendel, M. R. Rajati, P. Sussner, On clarifying some definitions and notations used for type-2 fuzzy sets as well as some recommended changes, Inf. Sci., 340 (2016), 347-345. |
[78] | M. Nie, W. W. Tan, Towards an efficient type-reduction method for interval type-2 fuzzy logic systems, IEEE Int. Conf. Fuzzy Syst., (2008), 1425-1432. |
[79] |
J. M. Mendel, X. W. Liu, Simplified interval type-2 fuzzy logic systems, IEEE Trans. Fuzzy Syst., 21 (2013), 1056-1069. doi: 10.1109/TFUZZ.2013.2241771
![]() |
[80] | A. M. El-Nagar, M. El-Bardini M, Interval type-2 fuzzy PID controller for uncertain nonlinear inverted pendulum system, ISA Trans., 53 (2014), 732-743. |
[81] | A. M. El-Nagar, M. El-Bardini M, Practical realization for the interval type-2 fuzzy PD+I controller using a low-cost microcontroller, Arabian J. Sci. Eng., 39 (2014), 6463-6476. |
1. | Amir Ghaedi, Saeed Daneshvar Dehnavi, Hadi Fotoohabadi, Probabilistic scheduling of smart electric grids considering plug-in hybrid electric vehicles, 2016, 31, 10641246, 1329, 10.3233/IFS-162199 | |
2. | Abdollah Kavousi-Fard, Amin Khodaei, Efficient integration of plug-in electric vehicles via reconfigurable microgrids, 2016, 111, 03605442, 653, 10.1016/j.energy.2016.06.018 | |
3. | Yanan Wang, Chengcheng Shao, 2019, Optimal Operation Model of the Multi-Energy Network in the Distribution System, 978-1-7281-1493-4, 368, 10.1109/ICEI.2019.00071 | |
4. | Mehdi Veisi, Farid Adabi, Abdollah Kavousi‐Fard, Mazaher Karimi, A novel comprehensive energy management model for multi‐microgrids considering ancillary services, 2022, 16, 1751-8687, 4710, 10.1049/gtd2.12632 | |
5. | Tao Hai, Jincheng Zhou, Mohsen Latifi, Stochastic energy scheduling in microgrid with real-time and day-ahead markets in the presence of renewable energy resources, 2023, 27, 1432-7643, 16881, 10.1007/s00500-023-09021-y |
Method | Power loss [kW] | Open switches |
DPSO [22] | 139.53 | s7, s9, s14, s32, s37 |
DPSO-ACO [23] | 139.53 | s7, s9, s14, s32, s37 |
HBMO [13] | 139.53 | s7, s9, s14, s32, s37 |
Shirmohammadi [11] | 140.26 | s7, s10, s14, s32, s37 |
DPSO-HBMO [22] | 139.53 | s7, s9, s14, s32, s37 |
MHBMO [13] | 139.53 | s7, s9, s14, s32, s37 |
McDermott et al. [13] | 139.53 | s7, s9, s14, s32, s37 |
The proposed MHS | 139.53 | s7, s9, s14, s32, s37 |
Method | Voltage deviation[p.u] | Minimum voltage | Open switches |
DPSO [22] | 0.06120031 | 0.93879681 | s7, s9, s14, s32, s37 |
PSO-ACO [23] | 0.06120031 | 0.93879681 | s7, s9, s14, s32, s37 |
DPSO-HBMO [22] | 0.06120031 | 0.93879681 | s7, s9, s14, s32, s37 |
DPSO-ACO [23] | 0.06120031 | 0.93879681 | s7, s9, s14, s32, s37 |
GA [13] | 0.06218097 | 0.93781902 | s7, s10, s14, s32, s37 |
HBMO [13] | 0.06120031 | 0.93879681 | s7, s9, s14, s32, s37 |
The proposed MHS | 0.06120031 | 0.93879681 | s7, s9, s14, s32, s37 |
Method | Load Balance | Open switches | CPU Time (s) |
Genetic Algorithm | 0.344162601 | s7, s11, s14, s36, s37 | 13.54 |
Harmony Search Algorithm | 0.343929465 | s7, s10, s14, s36, s37 | 11.75 |
The proposed MHS | 0.343774159 | s7, s9, s14, s36, s37 | 8.37 |
Method | Power loss [kW] | Voltage deviation [p.u] | Load Balance | Open switches | CPU Time (s) |
Genetic Algorithm | 143.761969 | 0.06266643 | 0.40372161 | s6, s9, s14, s36, s37 | 264.38 |
Harmony Search Algorithm | 142.7391667 | 0.062183436 | 0.37531157 | s7, 34, s11, s32, s37 | 221.06 |
Proposed MHS | 141.261544 | 0.06218097 | 0.37731568 | s7, s10, s14, s32, s37 | 153.78 |
Method | Power loss [kW] | Voltage deviation [p.u] | Load Balance |
Deterministic Framework | 140.327481 | 0.06184041 | 0.36440572 |
Stochastic Framework | 141.261544 | 0.06218097 | 0.37731568 |
Scenario No. | Importance | Load Balance | Voltage deviation [p.u] | Power loss [kW] | ||
μ1ref | μ2ref | μ3ref | ||||
Scenario 1 | 1 | 1 | 1 | 0.3773 | 0.062180 | 141.2615 |
Scenario 2 | 0.9 | 1 | 1 | 0.3884 | 0.061969 | 140.4725 |
Scenario 3 | 1 | 0.9 | 1 | 0.3507 | 0.062763 | 140.7365 |
Scenario 4 | 1 | 1 | 0.9 | 0.3638 | 0.061846 | 142.8311 |
Scenario 5 | 0.8 | 1 | 1 | 0.4022 | 0.061794 | 140.3472 |
Scenario 6 | 1 | 0.8 | 1 | 0.3396 | 0.063710 | 140.0648 |
Scenario 7 | 1 | 1 | 0.8 | 0.3473 | 0.061547 | 143.0507 |
Method | Power loss [kW] | Open switches |
DPSO [22] | 139.53 | s7, s9, s14, s32, s37 |
DPSO-ACO [23] | 139.53 | s7, s9, s14, s32, s37 |
HBMO [13] | 139.53 | s7, s9, s14, s32, s37 |
Shirmohammadi [11] | 140.26 | s7, s10, s14, s32, s37 |
DPSO-HBMO [22] | 139.53 | s7, s9, s14, s32, s37 |
MHBMO [13] | 139.53 | s7, s9, s14, s32, s37 |
McDermott et al. [13] | 139.53 | s7, s9, s14, s32, s37 |
The proposed MHS | 139.53 | s7, s9, s14, s32, s37 |
Method | Voltage deviation[p.u] | Minimum voltage | Open switches |
DPSO [22] | 0.06120031 | 0.93879681 | s7, s9, s14, s32, s37 |
PSO-ACO [23] | 0.06120031 | 0.93879681 | s7, s9, s14, s32, s37 |
DPSO-HBMO [22] | 0.06120031 | 0.93879681 | s7, s9, s14, s32, s37 |
DPSO-ACO [23] | 0.06120031 | 0.93879681 | s7, s9, s14, s32, s37 |
GA [13] | 0.06218097 | 0.93781902 | s7, s10, s14, s32, s37 |
HBMO [13] | 0.06120031 | 0.93879681 | s7, s9, s14, s32, s37 |
The proposed MHS | 0.06120031 | 0.93879681 | s7, s9, s14, s32, s37 |
Method | Load Balance | Open switches | CPU Time (s) |
Genetic Algorithm | 0.344162601 | s7, s11, s14, s36, s37 | 13.54 |
Harmony Search Algorithm | 0.343929465 | s7, s10, s14, s36, s37 | 11.75 |
The proposed MHS | 0.343774159 | s7, s9, s14, s36, s37 | 8.37 |
Method | Power loss [kW] | Voltage deviation [p.u] | Load Balance | Open switches | CPU Time (s) |
Genetic Algorithm | 143.761969 | 0.06266643 | 0.40372161 | s6, s9, s14, s36, s37 | 264.38 |
Harmony Search Algorithm | 142.7391667 | 0.062183436 | 0.37531157 | s7, 34, s11, s32, s37 | 221.06 |
Proposed MHS | 141.261544 | 0.06218097 | 0.37731568 | s7, s10, s14, s32, s37 | 153.78 |
Method | Power loss [kW] | Voltage deviation [p.u] | Load Balance |
Deterministic Framework | 140.327481 | 0.06184041 | 0.36440572 |
Stochastic Framework | 141.261544 | 0.06218097 | 0.37731568 |
Scenario No. | Importance | Load Balance | Voltage deviation [p.u] | Power loss [kW] | ||
μ1ref | μ2ref | μ3ref | ||||
Scenario 1 | 1 | 1 | 1 | 0.3773 | 0.062180 | 141.2615 |
Scenario 2 | 0.9 | 1 | 1 | 0.3884 | 0.061969 | 140.4725 |
Scenario 3 | 1 | 0.9 | 1 | 0.3507 | 0.062763 | 140.7365 |
Scenario 4 | 1 | 1 | 0.9 | 0.3638 | 0.061846 | 142.8311 |
Scenario 5 | 0.8 | 1 | 1 | 0.4022 | 0.061794 | 140.3472 |
Scenario 6 | 1 | 0.8 | 1 | 0.3396 | 0.063710 | 140.0648 |
Scenario 7 | 1 | 1 | 0.8 | 0.3473 | 0.061547 | 143.0507 |