1 Introduction

Integration of distributed generations (DGs) has been increasing significantly in the distribution network in recent years due to numerous benefits of renewable energy and rapid technological advances in renewable energy sector. The prominent benefits of renewable energy sources such as wind energy, solar energy and fuel cells are the reduced greenhouse gas emission, alternative solution to depleting fossil fuel based energy sources and growing energy demand [15]. Further, it offer on-site power generation at the distribution level to supply the industrial as well as domestic load, with reduced distribution losses. The low or medium voltage distribution network with DGs and controllable loads constitute a micro-grid, which can operate in grid connected mode or in islanded mode (grid loss). Thus, it provides improved supply reliability.

Despite the numerous benefits of micro-grid, the protection system may cease to operate due to the dynamic behavior of micro-grid [6, 7]. Thus, achieving the desired protection measure becomes very challenging for safe micro-grid operation. The fixed setting overcurrent relays are normally employed for protection of distribution system. However, it may fail providing an adequate protection measure for micro-grid. The overcurrent relays may work efficiently in grid connected mode and may fail in islanded mode due to small fault current contribution in islanded mode [8]. The fault current in grid connected mode is comparatively high due to significant fault contribution from utility. Further, the fault current may vary with the types of DG present in micro-grid [7, 8]. The inverter based DGs contributes 1.5 times the rated current of the inverter to the fault whereas synchronous and Doubly Fed Induction Generator (DFIG) DGs can contribute to fault 4–8 times greater than the inverter based DG [8]. Thus, the conventional over current relays employed for micro-grid protection is not an effective and reliable solution for safe operation of micro-grid against faulted conditions [8]. Further, the bidirectional power flows in micro-grid (due to presence of DGs) cease to operate current differential relay as the differential current may be very small or zero.

Several micro-grid protection techniques have been proposed previously. In [9], an adaptive relaying scheme for micro-grid is proposed considering high penetration of DGs, which does not consider the islanded mode of operation. A communication based protection schemes for grid connected micro-grids with an assumption of large amount of fault current contributed from utility grid is proposed in [10, 11]. In [12] a microprocessor based protection scheme is proposed, however it does not consider standard micro-grid structure for study. The voltage based protection scheme is proposed in [13]. This technique uses synchronous reference frame to compare the reference of the phase voltage at the DG source [13]. A voltage deviation against the reference initiates the tripping of switching device [13]. In another scheme, the over current differential protection on each line with back up voltage and frequency protection at each DG is proposed in [14]. A differential energy based protection scheme is proposed in [15] which work for micro-grid in grid connected as well as in islanded mode. However, the same scheme suffers from the high computational burden of computing differential energy using S-transform, leading to slower response. Recently a data-mining model based differential protection scheme is proposed [16]. However, it does not consider the secondary protection.

The micro-grid protection technique must ensure safe and reliable operation of micro-grid in different operating mode. The aforementioned protection challenges induce a strong motivation to design a comprehensive protection scheme for micro-grid which can provide a reliable protection measure to primary protection and backup protection, when the primary protection relays fail. The paper presents a comprehensive relaying scheme using fuzzy rule base approach for micro-grid operation. The scheme considered all ten types of shunt faults (a–g, b–g, c–g, ab–g, bc–g, ab, bc, ca and abc) with fault resistance varies from 0.1 to 100 ohm at various locations of distribution lines in grid connected and islanded mode of micro-grid. Similarly, some no fault cases that have similar signature as the fault transient, such as sudden load change, capacitors switching, section cut-off, DG outage etc. are considered at different operating conditions.

The proposed scheme retrieves the voltage and current signals at ends of the feeders and pre-processes it through DFT-pre-processor [16] to extract fault sensitive parameters such as, the voltage (pu/s), the frequency (Hz/s), the power angle difference and the negative sequence Current at both end of the feeder. Further, two sets of differential features are estimated using the features estimated at ends of the faulted feeder and using features estimated at one end of the faulted feeder and far end of the adjacent feeder. Two DTs are generated using the estimated differential features for registering the fault status for primary and backup protection. The schematic diagram of the proposed comprehensive protection scheme for micro-grid is shown in Fig. 1. Bus Q and R are the buses present at two end of the faulted distribution line (DL2), whereas bus-M and Q are the buses associated with the adjacent distribution line (DL1), from source side. The voltage and current signal retrieved at bus R (V\(_\mathrm{R}\) and I\(_\mathrm{R})\) and bus Q (V\(_\mathrm{Q}\) and I\(_\mathrm{Q})_{ }\)are pre-processed to estimate the differential features for primary protection. The differential features for the backup protection are estimated using V\(_\mathrm{M}\) and I\(_\mathrm{M (}\)voltage and current signal retrieved at bus M) and V\(_\mathrm{R}\) and I\(_\mathrm{R}\).

Fig. 1
figure 1

Proposed comprehensive protection scheme

Fig. 2
figure 2

Studied IEC micro-grid

2 System studied

The standard IEC micro-grid [17, 18] structure with DG interfacing considered for the proposed protection scheme is shown in Fig. 2. The base power has been chosen as 10 MVA. The details of the studied system are given as follows:

  • Utility: rated short-circuit MVA \(=\) 1000, f \(=\) 60 Hz, rated kV \(=\) 120, V\(_\mathrm{base}\) \(=\) 120 kV.

  • Distributed Generations (DGs):

    • DG1, DG3: synchronous generator with rated MVA \(=\) 9, f \(=\) 60Hz, rated kV \(=\) 2.4, Inertia constant H \(=\) 1.07 s, friction factor F \(=\) 0.1 pu, Rs \(=\) 0.0036 pu, Xd \(=\) 1.56 pu, Xd\({^{\prime }}\) \(=\) 0.296 pu, Xd\({^{\prime \prime }}\) \(=\) 0.177 pu, Xq \(=\) 1.06 pu, Xq\({^{\prime \prime }}\) \(=\) 0.177 pu, Xl \(=\) 0.052 pu, Td\({^{\prime }}\) \(=\) 3.7 s, Td\({^{\prime \prime }}\) \(=\) 0.05 s, Tqo\({^{\prime \prime }}\) \(=\) 0.05 s.

    • DG2: Wind farm consisting of three 2 MVA wind turbines (6 MW, pf \(=\) 0.9), f \(=\) 60 Hz, rated kV  \(=\)  575 V, inertia constant H \(=\) 0.62 s, friction factor F \(=\) 0.1 pu, Rs \(=\) 0.006 pu, Xd \(=\) 1.305 pu, Xd\({^{\prime }}\) \(=\) 0.296 pu, Xd\({^{\prime \prime }}\) \(=\) 0.252 pu, Xq \(=\) 0.474 pu, Xq\({^{\prime \prime }}\) \(=\) 0.243 pu, Xl \(=\) 0.18 pu, Tdo\({^{\prime }}\) \(=\) 4.49 s, Tdo\({^{\prime \prime }}\) \(=\) 0.0681 s, Tq\({^{\prime \prime }}\) \(=\) 0.0513 s. 575 V, 60 Hz. The synchronous generator with inverter interface to main grid has been considered for the proposed study (Type-4 detailed model in MATLAB/SIMULINK).

    • DG4: DFIG based wind farm consisting of six 1.5 MVA wind turbines (9 MVA, pf \(=\) 0.9), f \(=\) 60 Hz, rated kV \(=\) 575 V, Inertia constant H \(=\) 0.685 s, friction factor F \(=\) 0.01 pu, Rs \(=\) 0.023 pu, Lls \(=\) 0.18 pu, Rr\({^{\prime }}\) \(=\) 0.016 pu, Llr\({^{\prime }}\) \(=\) 0.16 pu, Lm \(=\) 2.9 pu.

  • Transformers (TRs):

    • TR1: rated MVA \(=\) 50, f \(=\) 60 Hz, rated kV \(=\) 120   kV/ 25 kV, V\(_\mathrm{base}\) \(=\) 25 kV,, R\(_{1 } =\) 0.00375 pu, X\(_{1} =\) 0.1 pu, R\(_\mathrm{m} =\) 500 pu, X\(_\mathrm{m} =\) 500 pu.

    • TR2 and TR4: rated MVA \(=\) 12, f \(=\) 60 Hz, rated kV \(=\) 2.4kV/ 25 kV, V\(_\mathrm{base}\) \(=\) 25 kV, R\(_{1 } =\) 0.00375 pu, X\(_{1} =\) 0.1 pu, R\(_\mathrm{m} =\) 500 pu, X\(_\mathrm{m} =\) 500 pu.

    • TR3 and TR5: rated MVA \(=\) 10, f \(=\) 60 Hz, rated kV \(=\) 575 V/ 25 kV, V\(_\mathrm{base}\) \(=\) 25 kV, R\(_{1 } =\) 0.00375 pu, X\(_{1} =\) 0.1 pu, R\(_\mathrm{m} =\) 500 pu, X\(_\mathrm{m} =\) 500 pu.

3 Features extraction

The proposed study retrieve one cycle post fault voltage and current signal samples at ends of the faulted feeder and feeder adjacent to the faulted feeder of the studied micro grid (in MATLAB/SIMULINK platform). A total number of 2300 fault and no-faults events (1300 for training and 1000 for testing) are simulated considering the various operating conditions mentioned as follows:

  1. (a)

    Fault cases include the following conditions:

    • Faults on different distribution line (DL1, DL2, DL3, DL4, and DL5) at different location (10–90 %).

    • Fault resistance varies from 1 to 100 ohm.

    • All ten types of shunt faults (ag, bg, cg, abg, bcg, cag, ab, bc, ca and abc) are considered.

    • Fault cases simulated at different operating modes (grid-connected and Islanded) with radial and mesh topology.

    • Fault events are considered with varying the system loads.

    • Faults events are considered while some DGs are out (e.g. DG2 is out).

    • Faults events are considered while some sections are out (e.g. DL1 is out and fault occurs at DL5 with mesh topology).

  2. (b)

    No fault cases include the following conditions:

    • Sudden load change at PCC and load buses (20 % overloading).

    • Capacitor switching at PCC and load buses.

    • Section cut-off (e.g. DL3 is isolated, R5 and R6 is open and micro-grid operating normally with mesh topology)

    • DG outage (DG1 is out but no fault event in any section of micro-grid)

The fundamental phasor such as amplitude, phase angle and frequency of the voltage and current signals retrieved at ends of the faulted feeder and feeder adjacent to faulted feeders are estimated using DFT based pre-processor [16]. The fundamental phasors estimated at ends of the target feeder are used to compute the fault sensitive differential features. The estimated differential features are used to generate the DTs (primary and backup protection). Further, the fuzzy rule base is developed from the classification boundaries of DT for final relaying decision. In the proposed study, 4 differential features (for both cases) that could be affected during the fault process are derived. These features are measured locally as follows: Y\(_{iP }\) \(=\) \(\vert \) Y \(_{i,RP }- Y_{i,QP}\) \(\vert \) and Y\(_{iB }\) \(=\)  \(\vert \) Y \(_{i,RB }- Y_{i,MB }\) \(\vert \)for primary and backup protection respectively. Y\(_{i,P }\) is the \(i{\mathrm{th}}\) feature (i \(=\) 0, 1, 2..., 5 no. of features) estimated for primary protection, and Y\(_{i,B}\) is the \(i{\mathrm{th}}\) feature estimated for backup protection. M, R and Q are the end points of the faulted feeder and adjacent feeder where voltage and current signals are retrieved, as shown in Fig. 1. The differential features estimated for primary and backup protection are as follows:

\(Y_{1P}=\Delta \)V, the differential voltage (pu) for primary protection.

\(Y_{2P}=\Delta \)f, the differential frequency (Hz) for primary protection.

\(Y_{3P}=\Delta \)Phi, the differential power angle difference for primary protection.

\(Y_{4P}=\Delta \)Ineg, the differential negative sequence current for primary protection.

\(Y_{1B}=\Delta \)V, the differential voltage (pu) for backup protection.

\(Y_{2B}=\Delta \)f, the differential frequency (Hz) for backup protection.

\(Y_{3B}=\Delta \)Phi, the differential power angle difference for backup protection.

\(Y_{4B}=\Delta \)Ineg, the differential negative sequence current for backup protection.

A total four data set are generated, out of which two data sets are used for training of the DT for primary and back up protection from which the rule base is developed. Further, the rule base is tested with other two data sets for validation of the proposed scheme. The possible pair of end points (circuit breaker location/bus) used to estimate the differential features are depicted in Table 1.

Table 1 The circuit breaker (CB) operate for primary and backup protection

4 Implementation of the proposed scheme for primary protection

4.1 Building the DT for primary protection

The DT is an efficient and popular classification tool for high dimensional data spaces [1923]. Being rule base, DT is more transparent and easy to implement as compared to the black-box solutions, such as neural network, random forest and support vector machine. Thus, it attracts wide spread attention in solving classification and decision making [2123] problems of most engineering applications. The proposed work uses the open source data mining software package ‘R’ for generating the DT [24]. The schematic of the proposed protection scheme is shown in Fig. 1. The one cycle post fault instantaneous current and voltage signals are retrieved at ends of the faulted feeder and pre-processed through DFT pre-processor [20] to estimates the differential features. The differential features are used to train the DT. Four differential features are used to build the DT for primary protection. All four features are set as input against one target output either of 1 (for fault) or 0 (for no-fault) for a particular instant. The feature set at particular instant is passed through the DT and the process continues till convergence. The DT is trained using the training data set generated considering the operating conditions mentioned in Sect. 3. Further, performance assessment is carried out using the testing data set.

The differential features (set) used to build the DT are computed using both end data of the faulted line, as depicted in Table 1. For a fault at DL2 primary protection parameters computed using buses 5 and 6 (5–6) only. Thus, the number of cases considered for training and testing of the DT is equal to the number of events generated. The proposed study (study of primary protection) considered a total of 1300 cases (1000 fault cases and 300 no-fault cases) for training and 1000 cases (800 fault cases and 200 no-fault cases) for testing generated considering the various operating conditions as mentioned in Sect. 3. The DT generated for primary protection is shown in Fig. 3. From Fig. 3, it is observed that Y\(_{1\mathrm{P}}(\Delta \)V), Y\(_{3\mathrm{P}}\) (\(\Delta \)Phi) and Y\(_{\mathrm{4P}}(\Delta \)Ineg), features are participating in the final decision making process. Thus, these 3 features are the most significant features impacting the fault and no fault classification.

Fig. 3
figure 3

DT generated for fault detection (primary protection)

4.2 DT transformation to fuzzy rule base

The DT generated using the differential features provides initial rule base for fault and no fault classification with sharp boundaries. However, the sharp boundaries based rule base may susceptible to noise and uncertain conditions as expected in power system [25]. This problem is alleviated by applying fuzzy theory to the test node of DT (having crisp boundaries). Thus, the partitions become a series of fuzzy regions and the sharp boundaries used by the crisp DT cease to exist [2529]. The proposed scheme is aim to relax the sharp decision boundaries of DT by introducing fuzzification. This introduces a pair of membership functions at each decision node, where each attribute (feature) is represented by a fuzzy set. The decision space is fragmented with a number of overlapping fuzzy regions (membership functions) [25, 26]. For classification of a particular case, all branches are fired to some degree. The degree of membership at each branch for a given attribute value depends upon the coverage of the fuzzy set for that particular branch [26, 27]. The fuzzy region around any decision node in a crisp DT is defined using a pair of complementary membership functions M\(_{1}\) and M\(_{2}\) around decision threshold ds as shown in Fig. 4 [25]. Figure 4 shows two complementary membership functions over the domain dr . dt of attribute i, where ds\(_\mathrm{i}\) represents the branching threshold of attribute i. A specific value Y of attribute i, passing through the DT assigned a membership grade based on its proximity to ds\(_\mathrm{i}\) [25, 26]. Each membership function is having an associated domain (dr\(_\mathrm{i}\), dt\(_\mathrm{i})\) whose scope is determined by the attribute at each specific branch as defined as [25].

Fig. 4
figure 4

Assignment of membership grades for two complementary membership functions M1 and M2 over domain dr\(\ldots \)dt for attribute i

$$\begin{aligned} dr_i =ds_i -p_j \sigma _i \end{aligned}$$
(1)
$$\begin{aligned} dt_i =ds_i +p_{j _{+1}} \sigma _i \end{aligned}$$
(2)

where \(\sigma _\mathrm{i}\), is the standard deviation of attribute i, p is a real number, p \(\rightarrow \) [0.0, \(\infty \)] used to determine the effect of \(\sigma _\mathrm{i}\) on the membership function domain and dr, dt are the lower and upper bounds of membership function, respectively. In practice ‘p’ remains typically small, p \(\rightarrow \) [0.0, 5]. This is because the large value of ‘p’ introduces too much fuzzification into the tree and the process of making the decision becomes too vague [25].

The fuzzy membership functions are developed from the partition boundaries of the DT and transform the DT to a fuzzy rule base. The triangular MFs [25] are developed for each independent variable from the DT boundaries. For the proposed protection scheme, a fuzzy interface models has been programmed in MATLAB environment. Each feature at test node (Y \(_{1\mathrm{P}}\),Y \(_{3\mathrm{P}}\) and Y \(_{4\mathrm{P}}\) ) of the DT generated for primary protection are associated with two triangular membership functions [A\(_{1}\), A\(_{2}\)], [B\(_{1}\), B\(_{2}\)] and [C\(_{1}\), C\(_{2}\)] respectively. All the membership functions are defined using (1) and (2). The fuzzy rule base is developed directly using the simple if-then-else decision logic at each and every test node of the trained DT. For example ‘If Y \(_{1\mathrm{P}}\) is A\(_{1}\) and Y \(_{3\mathrm{P}}\) is B\(_{1}\), then it is a No-fault situation (0)’. The proposed algorithm does not have any output membership function. The resulting classification is a mathematical combination of the rules. The developed fuzzy rule base for primary protection is depicted in Table 2. While testing with the same data set (as for DT) of 1000 cases (800 fault cases and 200 no-fault cases), the fuzzy rule base results, out of 800 fault cases 796 cases are classified correctly and 4 fault cases are misclassified, whereas three no fault cases are misclassified as fault.

Table 2 Rule base developed for primary protection
Table 3 Performance of the proposed scheme for fault detection in different operating mode with radial topology (primary protection)

4.3 Results and analysis

The following reliability measures are used, to assess the performance of the proposed fault protection scheme.

  • Dependability Total number of fault cases predicted/total number of actual fault cases. [16]

  • Security Total number of no fault cases predicted/total number of actual no fault cases. [16]

  • Accuracy Total number of correctly predicted (fault + no fault) cases/total numbers of actual (fault + no fault) cases. [16]

For fault protection relay, dependability is the important index to be assessed as it shows the “mis-detection” cases, which give the number of case, actually belong to fault but detected as no fault events. Security shows the “false-alarm” which indicates the number of no-fault cases predicted as fault [16]. “Mis-detection” is more critical compared with “false-alarm” in relaying task [1925]. Finally, accuracy represents the measure of correctly predicted cases for both fault and no fault events.

The performance test results of the proposed relaying scheme (primary protection) for fault detection in different operating mode (grid connected or islanded) with radial network topology are shown in Table 3. The test data set includes a total number of 500 cases (200 fault events and 50 no fault cases in grid connected mode, whereas 200 fault events and 50 no fault cases) in radial topology. Table 3 depicted the performance test results in radial topology. It is observed from the Table 3 that the proposed scheme has accuracy of 100 % (with dependability 100 % and security 100 %) for fault detection in grid connected mode, whereas accuracy becomes 98.75 % (dependability 99.5 % and security 98 %) in islanded mode with radial topology.

Similarly Table 4 depicted the performance test results for fault detection in different operating mode with mesh topology. This performance assessment test include 500 cases (200 fault events and 50 no fault cases in grid-connected mode, whereas 200 fault events and 50 no fault cases in islanded mode) with mesh topology. It is observed from the Table 4 that proposed scheme has accuracy of 99.75 % (with dependability 99.5 % and security 100 %) for fault detection in grid-connected mode and has accuracy of 98.5 % (with dependability 99 % and security 98 %) in islanded mode with mesh topology. Thus, the proposed relaying scheme works reliably (with dependability more than 99 %) in different operating mode with radial and mesh topology of micro-grid (for primary protection).

Table 4 Performance of the proposed scheme for fault detection in different operating mode with mesh topology (primary protection)

5 Implementation of the proposed scheme for backup protection

5.1 Building the DT for backup protection

The previous section shows the efficacy of the proposed multiple features based differential protection scheme. However, the proposed differential protection scheme provide protection to the entire line with a protection measure (dependability) as high as 99 %, it may fail due to the failure of the circuit breaker, CT/PT and the relay (trip battery). Thus, to achieve a reliable protection measure, each primary protection relay must be equipped with a second line of protection (backup protection) to substantiate in case the primary protection fails. The primary and back up protection relay starts operating simultaneously [30, 31]. However, normally the trip signal is sent to the backup protection relay after a time delay of 0.2 s [31]. The differential relaying needs a communication link between the both ends of the feeder to compute the relaying quantity (differential quantity). Thus, fiber optics link is a suitable candidate, which takes less than 0.1 ms for transmission under distance of 30 km (18 miles), and it needs no time synchronization between both the buses [32].

Similar process (as in primary protection) is carried out to build the DT for back up protection. The voltage and current signals at one end of the faulted feeder and distant end of the adjacent feeder (adjacent to the faulted feeder) are retrieved at same time stamp (after one cycle of fault event inception, as the primary protection and backup protection start operating simultaneously) and processed through DFT-preprocessor to estimate the differential features. Further, the estimated differential features are used to build the DT for backup protection. The features are set as input against one target output of 1 (for fault) or 0 (for no-fault situation). Two data sets are generated, one for training and other for testing from the fault and no-fault events simulated.

The faulted line may have one primary relay (differential) and one or more than one backup relays. For a fault at DL1, it has one primary relay (2–3) and three backup relays such as 3–1, 3–6 and 2–4 (radial network topology with grid-connected mode) as depicted in Table 1. Thus, study of backup protection considered more number of cases compared to primary protection. The backup protection considered 5980 cases (4600 fault and 1380 no-fault) for training and 4600 cases (3680 fault and 920 no fault) for testing. The DT generated for Backup protection is shown in Fig. 5. From Fig. 5, it is observed that, four features as: Y\(_{1\mathrm{B }}(\Delta \)V)\(_{, }\)Y\(_{\mathrm{2B }}(\Delta \)f), Y\(_{3\mathrm{B}}\) (\(\Delta \)Phi) and Y\(_{4\mathrm{B}}\) (\(\Delta \)Ineg) are participating in the fault and no fault classification for backup protection.

Fig. 5
figure 5

DT generated for fault detection (backup protection)

Table 5 Rule base developed for backup protection

5.2 DT transformation to fuzzy rule base

Similar procedure is adopted (as used in primary protection) to generate the rule base from the crisp boundaries of developed DT for backup protection. Triangular MFs [2327] are developed for each independent variable of the DT boundaries. Each features of DT for backup protection (Y \(_{1\mathrm{B}}\), Y \(_{2\mathrm{B}}\),Y \(_{3\mathrm{B}}\) and Y \(_{4\mathrm{B}})\) are associated with two triangular membership functions [E\(_{1}\), E\(_{2}\)], [F\(_{1}\), F\(_{2}\)], [G\(_{1}\), G\(_{2}\)] and [H\(_{1}\), H\(_{2}\)] respectively. Table 5 depicted the rule base developed for backup protection.

5.3 Results and analysis

The performance assessment for backup protection is carried with the test data set of 4600 cases (3680 for fault + 920 for no fault). The test result in different operating mode (grid connected or islanded) with radial topology are depicted in Table 6. This test data set includes a total number of 900 cases (720 fault +180 no fault) in grid connected mode and 800 cases (640 fault + 160 no fault) in islanded mode with radial topology. It is observed that proposed protection scheme has accuracy of 100 % (with dependability 100 % and security 100 %) for backup protection in grid connected mode and accuracy of 99.845 % (with dependability 99.69 % and security 100 %) for backup protection in islanded mode with radial topology. Further, the performance assessment is carried out for fault detection in micro-grid with mesh topology. Table 7 depicted the performance results for backup protection in different operating mode of micro-grid with mesh topology. This includes 1500 cases (1200 fault + 300 no fault) in grid connected mode, and 1400 cases (1120 fault + 280 no fault) in islanded mode with mesh network. It is observed from the Table 7 that proposed technique has accuracy of 99.875 % (with dependability 99.75 % and security 100 %) in grid connected mode and has accuracy of 99.91 % (with dependability 99.82 % and security 100 %) in islanded mode of operation with mesh topology. This shows the potential ability of the proposed relaying scheme for backup protection in different operating mode and topology.

Table 6 Performance of the proposed scheme for fault detection in different operating mode with radial topology (backup protection)
Table 7 Performance of the proposed scheme for fault detection in different operating mode with radial topology (backup protection)

6 Discussion

The proposed fuzzy rule base approach of differential relaying scheme found an efficient fault detection technique for both primary and backup protection with dependability more than 99 % for micro-grid operating in different mode (grid connected and islanded mode) with radial and mesh network. A qualitative performance comparison is made (with SNR 20dB, as power system may have noise of SNR 20 dB) between the proposed (fuzzy rule base) relaying scheme with the existing current differential relay and DT based relay. Table 8 depicted the dependability comparison between the proposed relaying scheme and existing relays for fault detection (primary and backup) in different operating mode of micro-grid with radial network topology. It is observed that performance (dependability) of proposed relay (in both primary and backup protection) is low in islanded mode compare to grid connected mode for radial topology. However, dependability of the proposed relaying scheme is more than 97 % in both operating conditions for primary and backup protection, which is significantly high compare to other relays.

Table 8 Dependability comparisons between proposed relaying scheme with existing relays, radial topology (with SNR 20 dB)

Table 9 depicted the dependability comparison between the proposed relay and existing relay for fault detection in different operating mode of micro-grid with mesh topology. It is observed that proposed relay provide dependability more than 96 % for fault detection in mesh topology. Thus, the proposed relay has better performance (for both primary and backup protection) than the existing relays for micro-grid in different operating mode with radial and mesh topology.

Table 9 Dependability comparisons between proposed relaying scheme with existing relays, mesh topology (with SNR 20 dB)
Table 10 Performance assessment of the proposed fuzzy rule base approach with the existing current differential relay

The aforementioned performance assessment is carried out using 2300 fault and no-fault events simulated at different operating conditions (as mentioned in Sect. 3) and it is observed that the proposed relaying scheme provides dependability more than 99 % (without noise) and more than 96 % with noise (SNR 20dB) at different operating conditions which is comparatively better than the performance of existing protection relays (over current and current differential relay). However, a large number of data can be used to build the DT for further improvement in the performance of the proposed scheme. Table 10 depicted the performance comparison of the proposed fuzzy rule base relay for both primary and backup protection with the existing current differential relay for specific fault situations.

7 Conclusion

A comprehensive protection scheme using fuzzy rule base approach has been proposed for micro-grid (primary and backup protection) operating in different mode with radial and mesh topology. The proposed relaying scheme is extensively tested for studied micro-grid model operating at different modes with changing system conditions. The performance assessment test indicates the effectiveness of the proposed relaying scheme. It provides performance (dependability) more than 97 % for radial topology and more than 96 % for mesh topology (considering a noise of 20dB SNR) with a relaying speed of less than 1 and 1/2 cycle (one cycle post fault data for pre-processing through DFT-processor, less than 1/2 cycle to derive differential features plus data-mining processing) for primary protection and 2 and 1/2 cycles (primary protection plus 0.2 s delay) for backup protection. Thus the fuzzy rule base relaying scheme is a reliable protection scheme for micro-grid operating in different mode with different network topology.