Processing math: 100%
Research article Special Issues

Effective method for detecting error causes from incoherent biological ontologies


  • Received: 05 December 2021 Revised: 02 April 2022 Accepted: 08 April 2022 Published: 19 May 2022
  • Computing the minimal axiom sets (MinAs) for an unsatisfiable class is an important task in incoherent ontology debugging. Ddebugging ontologies based on patterns (DOBP) is a pattern-based debugging method that uses a set of heuristic strategies based on four patterns. Each pattern is represented as a directed graph and the depth-first search strategy is used to find the axiom paths relevant to the MinAs of the unsatisfiable class. However, DOBP is inefficient when a debugging large incoherent ontology with a lot of unsatisfiable classes. To solve the problem, we first extract a module responsible for the erroneous classes and then compute the MinAs based on the extracted module. The basic idea of module extraction is that rather than computing MinAs based on the original ontology O, they are computed based on a module M extracted from O. M provides a smaller search space than O because M is considerably smaller than O. The experimental results on biological ontologies show that the module extracted using the Module-DOBP method is smaller than the original ontology. Lastly, our proposed approach optimized with the module extraction algorithm is more efficient than the DOBP method both for large-scale ontologies and numerous unsatisfiable classes.

    Citation: Yu Zhang, Haitao Wu, Jinfeng Gao, Yongtao Zhang, Ruxian Yao, Yuxiang Zhu. Effective method for detecting error causes from incoherent biological ontologies[J]. Mathematical Biosciences and Engineering, 2022, 19(7): 7388-7409. doi: 10.3934/mbe.2022349

    Related Papers:

    [1] Wenda Pei, Yong Zeng . Liouville-type theorem for the stationary fractional compressible MHD system in anisotropic Lebesgue spaces. Electronic Research Archive, 2025, 33(3): 1306-1322. doi: 10.3934/era.2025058
    [2] Jie Zhang, Gaoli Huang, Fan Wu . Energy equality in the isentropic compressible Navier-Stokes-Maxwell equations. Electronic Research Archive, 2023, 31(10): 6412-6424. doi: 10.3934/era.2023324
    [3] Guochun Wu, Han Wang, Yinghui Zhang . Optimal time-decay rates of the compressible Navier–Stokes–Poisson system in R3. Electronic Research Archive, 2021, 29(6): 3889-3908. doi: 10.3934/era.2021067
    [4] Shuguan Ji, Yanshuo Li . Quasi-periodic solutions for the incompressible Navier-Stokes equations with nonlocal diffusion. Electronic Research Archive, 2023, 31(12): 7182-7194. doi: 10.3934/era.2023363
    [5] Jingjing Zhang, Ting Zhang . Local well-posedness of perturbed Navier-Stokes system around Landau solutions. Electronic Research Archive, 2021, 29(4): 2719-2739. doi: 10.3934/era.2021010
    [6] Jie Qi, Weike Wang . Global solutions to the Cauchy problem of BNSP equations in some classes of large data. Electronic Research Archive, 2024, 32(9): 5496-5541. doi: 10.3934/era.2024255
    [7] Yue Cao . Blow-up criterion for the 3D viscous polytropic fluids with degenerate viscosities. Electronic Research Archive, 2020, 28(1): 27-46. doi: 10.3934/era.2020003
    [8] Guoliang Ju, Can Chen, Rongliang Chen, Jingzhi Li, Kaitai Li, Shaohui Zhang . Numerical simulation for 3D flow in flow channel of aeroengine turbine fan based on dimension splitting method. Electronic Research Archive, 2020, 28(2): 837-851. doi: 10.3934/era.2020043
    [9] Wei Shi, Xinguang Yang, Xingjie Yan . Determination of the 3D Navier-Stokes equations with damping. Electronic Research Archive, 2022, 30(10): 3872-3886. doi: 10.3934/era.2022197
    [10] Mufit San, Seyma Ramazan . A study for a higher order Riemann-Liouville fractional differential equation with weakly singularity. Electronic Research Archive, 2024, 32(5): 3092-3112. doi: 10.3934/era.2024141
  • Computing the minimal axiom sets (MinAs) for an unsatisfiable class is an important task in incoherent ontology debugging. Ddebugging ontologies based on patterns (DOBP) is a pattern-based debugging method that uses a set of heuristic strategies based on four patterns. Each pattern is represented as a directed graph and the depth-first search strategy is used to find the axiom paths relevant to the MinAs of the unsatisfiable class. However, DOBP is inefficient when a debugging large incoherent ontology with a lot of unsatisfiable classes. To solve the problem, we first extract a module responsible for the erroneous classes and then compute the MinAs based on the extracted module. The basic idea of module extraction is that rather than computing MinAs based on the original ontology O, they are computed based on a module M extracted from O. M provides a smaller search space than O because M is considerably smaller than O. The experimental results on biological ontologies show that the module extracted using the Module-DOBP method is smaller than the original ontology. Lastly, our proposed approach optimized with the module extraction algorithm is more efficient than the DOBP method both for large-scale ontologies and numerous unsatisfiable classes.



    Grid integrated renewable energy sources (RESs) can operate in two modes. One is the grid-connected mode and the other is the islanded mode. In islanded mode, the RES continues to energize its nearby areas despite being disconnected from the main utility grid. Due to its intermittent nature, of the RES and the power electronic interfaces, the voltage and the frequency will be affected in the islanded mode of operation. Thus, fast detection of utility disconnection is very much required. According to the IEEE 1547 standard for RES integration, the island formation should be detected within 2 sec of its occurrence [1]. All the available islanding detection methods (IDMs) can be classified as passive detection methods (PDMs), active detection methods (ADMs), remote detection methods (RDMs), hybrid detection methods (HDMs), signal processing-based detection methods (SPDMs), and intelligence-based detection methods (IBDMs).

    The PDMs monitor the parameters at the terminals of RESs or at the point of common coupling (PCC) and compare them with a set threshold. Many studies on PDMs have been conducted and reported [2‒5]. The PDM has no effect on power quality. However, the major issues with PDMs are large non-detection zones and threshold settings [2]. Many PDMs mostly fail to detect when there is a close match between power generation and load consumption in the islanded area. Again, if the threshold is set too high, many islanding condition may go undetected, and if it is set too low, it may lead to nuisance tripping causing reliability issues. A number of passive methods such as over/under voltage/ frequency [2,3,4], rate of change of frequency (ROCOF) [2,3], ROCOF over power [4], total harmonic distortion [5], phase jump detection [5], and voltage vector shift [5] are developed to detect the islanding phenomenon. In [6], two PDMs based on ROCOF and voltage surge (VS) relay performances are analyzed and compared for synchronous generator-based RES. It is found that, the ROCOF relay is more susceptible to false operation than VS relay.

    In ADMs, a known disturbance is added to the system parameters at the RES terminal and the effect is analyzed for assessing utility disconnection. Mostly, the ADMs are applicable to power electronic interfaced RES [5]. Unlike PDMs, ADMs have a small non-detection zone and there is no need of threshold setting. However, these methods affect the power quality and are not applicable to multi-source systems [5]. Several ADMs, like active frequency drift [5], sliding mode frequency shift [7], Sandia frequency shift [8], and PDMs [9], have been implemented.

    The RDMs are positioned on the utility side. These methods have a zero non-detection zone, negligible impact on power quality, and are applicable to multi-source systems. However, a huge investment is required for the implementation of RDMs due to the requirement of a communication medium. In [10], the RDM is based on local measurements. Here, a large impedance is inserted on the low voltage side of the grid. An intelligent hybrid automatic transfer switch (HATS) is employed as the microgrid control switch, which is embedded with an IDM agent. Then, the current magnitude difference on the inserted impedance and the HATS is used as an indicator of utility disconnection. The performance of the method is not tested for non-islanding conditions such as faults and load switching.

    In HDM, the above conventional methods are combined to overcome the drawbacks of individual methods. In [11], the voltage unbalance parameter is used as a passive parameter, and voltage phase angle (VPA) is used as an active parameter for a new hybrid method. For the implementation of the VPA technique, the difference between the instant and nominal VPA is added to the abc‐to‐dqo block. Though the method does not have a non-detection zone, there is some effect on power quality. In [12], PDM and RDM are combined and a control strategy in the autonomous mode of operation of the system after isolation is presented. However, the method is not tested with faults, load switchings, or multi-source systems.

    In SPDMs and IBDMs, the conventional methods are combined with signal processing techniques and intelligent or soft-computing techniques [5,13,14]. In [17], both phase voltages and negative sequence voltage is analyzed with a Wavelet transform. Both methods are found to be able to detect the islanding condition fast, even at a zero-power mismatch with low sampling frequency. However, the analysis of multiple parameters leads to longer computation time. In [18], the wavelet coefficients of phase voltages are found. Then, the energy content in the detailed coefficients of each phase is calculated and is compared with a threshold for islanding detection. However, the method is not tested for non-islanding conditions. In [19], one of the wavelet coefficients of PCC phase voltage is used for islanding detection even at zero power mismatch. Again in [20], two factors using the wavelet coefficients of PCC voltage are found for islanding detection. The method is found to operate even for exact power balance conditions. However, both methods are not implemented for multi-source system and for non-islanding scenarios. In [21,22], instead of voltage signal, current signal is analyzed using a wavelet transform, and standard deviations of the wavelet coefficients are utilized for islanding detection with a defined threshold. Many IBDM are also reported in [23]. These methods have numerous advantages like zero non-detection zone, no effect on power quality, and high reliability but with with some drawbacks like complex system structure, longer computation time due to increased usage of data, and algorithms.

    After a detailed study of available literature, the selection of an IDM mainly depends on the RES technology, that is, whether it is synchronous generator or inverter based, since the dynamic behaviors of a synchronous generator-based RES are different from inverter-based RES after utility disconnection. The frequency of synchronous generator-based RES changes after utility disconnection even at exact power match conditions due to its mechanical inertia. Therefore, ROCOF is the most sensitive parameter utilized for islanding detection. Again, utility disconnection for synchronous generator-based RES can be easily detected using passive methods even at small power mismatch conditions [24]. Thus, the methods utilizing the ROCOF factor also has non-zero non-detection zone. However, this non-detection zone issue with PDMs can be solved by combining them with signal processing techniques. Therefore, a passive parameter is proposed, which is then analyzed using Wavelet transform. These issues have been considered in this paper and the following are the major contributions of the paper,

    ● Here, an IDM for a synchronous generator-based RES is proposed using the sequence components of the RES terminal voltage.

    ● A rate of change of voltage unbalance factor is computed from sequence components and this is analyzed using wavelet analysis for threshold setting. The factor is computed for discriminating all probable islanding scenarios from non-islanding scenarios.

    ● The proposed method can identify islanding events efficiently even at an exact power match condition, meaning it has a zero non-detection zone.

    ● The proposed method is also applicable to a multi-source system.

    The content of the paper is organized as follows. Section 2 describes the proposed method along with a brief overview of the proposed parameter and wavelet transform concept. In Section 3, the simulation results for all the test systems in all probable islanding and non-islanding events are elaborated. A comparative analysis of the results for single source and multi-source system are discussed in Section 4, and conclusions of the research are presented in Section 5.

    The proposed method is tested in two sample test systems from [6]. One system is a single source system and the other is a multi-source system.

    The test system has been simulated in MATLAB/Simulink. The single line diagram of single-source network is shown in Figure 1. A sub-transmission system of 132 kV, 60 Hz with a short-circuit level of 1500 MVA feeds a 33 kV distribution network through a 132/33 kV transformer. A synchronous generator of 30 MW is connected at bus 5 through a 33/0.69 kV transformer. The generator representing the RES is equipped with a voltage regulator. The system data is provided in Table 1. The rest system data are taken from [6].

    Figure 1.  Single source test system [6].
    Table 1.  Single source test system data [6].
    Sub-station Voltage 132 kV
    Frequency 60 Hz
    SCC 1500 MVA
    R 0 ohm
    L 30.80 mH
    Transformers Delta/Star 100 MVA
    132/33 Kv
    R 0 pu
    L 0.04 pu
    Delta/Star 50 MVA
    33/0.69 kV
    R 0 pu
    L 0.04 pu
    Line 2-3 (1 km) R 0.37 (ohm/km)
    Xl 1.57 (ohm/km)
    Line 3-4 (0.5 km) R 0.97 (ohm/km)
    Xl 4.18 (ohm/km)
    Loads Rating 10 MW,
     4 MVAR
    20 MW,
     7 MVAR

     | Show Table
    DownLoad: CSV

    The multi-source system is simulated in a Simulink environment [6]. The system diagram is shown in Figure 2. The system consists of 138 kV and a 60 Hz sub-transmission network of 1000 MVA short-circuit level. A 25 kV distribution network is fed by the sub-transmission network through a 138/25 kV transformer. Two synchronous generators of 4.5 and 6 MW, respectively, are connected at bus 7 and 9 respectively to the distribution network through two 25/2.4 kV transformers. Two exciter systems controlled by voltage are provided to both the generators.

    Figure 2.  Single line diagram of a multi-source test system [6].

    In order to solve the non-detection issue in PDM, a new parameter is selected and wavelet analysis is also included in this paper. When islanding occurs in almost power match condition, the conventional PDM parameters sometimes fail to exceed the threshold value. However, the addition of wavelet transform will help to examine the minor variations in the selected parameter, thereby enabling the detection of utility disconnection even without adding any disturbance to the system. Here, the symmetrical components of the RES terminal voltage are calculated. The voltage unbalance factor is then found, and the rate of change of this voltage unbalance factor is used for generating the islanding detection signal along with the wavelet transform. The standard deviations for the detailed coefficients of the rate of change of the voltage unbalance (ROCOVU) parameter are used for discriminating the islanding conditions from non-islanding disturbances. The definition of the rate of change of voltage unbalance factor, a brief overview of wavelet transform, and the steps of the proposed method are explained as follows.

    As per the definition provided by IEC (International Electrotechnical Commission), the definition of the voltage unbalance factor is the ratio between negative and positive sequence voltages. Accordingly, the true voltage unbalance factor is mathematically expressed as [3],

    VU=VnVp (1)

    The positive and negative sequence components are expressed as,

    Vp=Vab+aVbc+a2Vca3 (2)
    Vn=Vab+a2Vbc+aVca3 (3)

    where, a=1120° and a2=1240° [3]. In the proposed method, the rate of change of voltage unbalance (ROCOVU) is computed, using the following equations,

    ROCOVU=|d(VU)dt| (4)

    The Wavelet transform (WT) is a signal processing technique that is used for extracting features from the signals that change over time [15]. One of the advantages of using WT is its ability to remove noise from the signals. It is a class of functions expressing a signal in the time-frequency domain by decomposing it into its constituents at different frequency bands (or levels) known as wavelet coefficients [16]. WT has been used in many ways until now, so a brief overview is presented here. There are mostly two types of WT: Continuous WT (CWT) and discrete WT (DWT).

    However, the DWT is extensively used due to its simplicity for implementation in digital signal processing (DSP), non-redundancy, and data compression capability, as well as computational efficiency [17,29]. DWT of a discrete signal x(n) is defined as,

    DWT(m,k)=1am0nx(n)ψ(knb0am0am0) (5)

    where ψ(..) is the mother wavelet, a0>1 and b0>0 are fixed real values, m and k positive integers that indicate frequency and time localization, respectively. The output of DWT is known as multi-resolution decomposition of the signal x(n) with down-sampling. DWT decomposes signals into sub-bands, where the bandwidth increases linearly with frequency. Here, successive filtering of a signal is done using a series of low-pass filters and their corresponding high pass filters, in addition to down sampling. Thus, , x(n) can be represented as,

    x(n)=aj(n)+Lj=1dj(n) (6)

    where, aj represent approximate coefficients, dj represent detailed coefficients, and L is the maximum level of decomposition. The performance of the DWT analysis depends on the selection of a mother wavelet. The mother wavelet should be chosen based on the similarity between the signal to be analyzed and available mother wavelets.

    After performing the simulations, Daubechies is found to be the appropriate mother wavelet, which is also least affected by noise. In this work, the Daubechies db5 wavelet with 9 levels is used with sampling frequency of 400 kHz. The standard deviation in the detail coefficient at level 2, which is d2, is used here for threshold setting in order to discriminate the islanding from other possible non-islanding disturbances. The steps of the proposed method are as follows:

    Step1: take sampled values of measured three phase voltage from RES terminal

    Step2: calculate the sequence components

    Step3: find voltage unbalance factor

    Step4: find the rate of change of voltage unbalance (ROCOVU) factor

    Step5: find wavelet transform of ROCOVU

    Step6: find standard deviation of 2nd level detail coefficient

    Step7: check standard deviation for threshold violation. If there is violation, islanding is detected and if there is no violation go to step 6.

    Once islanding is detected, the trip signal is sent to the breaker, which connects the RES with the grid, in order to disconnect the RES from the grid so that the locally connected equipment and loads are protected from the uncontrolled islanded RES.

    Various islanding as well as non-islanding conditions are simulated in the two test systems. In order to evaluate the performance of the proposed method for non-detection zone, the system is simulated for different power mismatches in islanded condition. Robustness of the proposed method is also evaluated under several non-islanding conditions listed in Table 2. All possible conditions considered and the corresponding results are presented in succeeding sections.

    Table 2.  Possible system conditions.
    Islanding condition For active power mismatch from 0% to 80%
    For both active power and reactive power mismatch from 0% to 80%
    With non-linear loads
    Non-islanding condition Single line to ground fault
    Double line to ground fault
    Double line fault
    Triple line to ground fault
    Triple line fault
    Inductive load switching

     | Show Table
    DownLoad: CSV

    Utility disconnection is simulated at 2 sec by opening the circuit breaker between utility and the RES with load of Figure 1. All the cases from Table 2 are simulated and presented for the test system afterwards.

    For simulating active power mismatches, the active load on the system is varied from 20% to 100%, which is equivalent to 80% to 0% active power mismatch at 0% reactive power mismatch. The ROCOVU variation for some active power mismatches is shown in Figure 2 for clarity. From Figure 3, the variation of ROCOVU for small power mismatches clearly shows the sensitivity of the proposed parameter. The standard deviation of d2 of ROCOVU for various power mismatches during islanding is given in Table 3.

    Figure 3.  ROCOVU for 0%, 10%, and 60% active power mismatch.
    Table 3.  Standard deviation of d2 for islanding conditions with P mismatch.
    Islanding condition
    P mismatch Standard deviation of d2
    80% 0.4433
    70% 0.4960
    60% 0.6335
    50% 0.8080
    40% 0.9852
    30% 1.1557
    20% 1.3191
    15% 1.3987
    10 % 1.4772
    5% 1.5547
    0% 1.6314

     | Show Table
    DownLoad: CSV

    In a similar manner, both active and reactive power loading are also varied and the variations are shown in Figure 4. Even for a wide range of both power variation, the ROCOVU factor shows considerable fluctuations throughout. The standard deviations for d2 of ROCOVU are given in Table 4.

    Figure 4.  ROCOVU for 0%, 10%, and 60% active and reactive power mismatch.
    Table 4.  Standard deviation of d2 for islanding condition for both P and Q mismatch and for dynamic load.
    Islanding condition
    P and Q mismatch Standard deviation of d2
    80% 0.4703
    70% 0.6512
    60% 0.6514
    50% 0.8260
    40% 1.0016
    30% 1.1690
    20% 1.3284
    15% 1.4059
    10 % 1.4821
    5% 1.5572
    0% 1.5701
    With dynamic load 1.3964

     | Show Table
    DownLoad: CSV

    The variation of the ROCOVU parameter is also verified with a dynamic load from the Simulink library. The Three-Phase Dynamic Load block implements a three-phase, three-wire dynamic load whose active power P and reactive power Q vary as a function of positive-sequence voltage. The load impedance is kept constant if the terminal voltage V of the load is lower than a specified value Vmin (set at 0.7 V). When the terminal voltage is greater than the Vmin value, the active power P and reactive power Q of the load vary as follows:

    P(s)=P0(VV0)np1+Tp1s1+Tp2s (7)
    Q(s)=Q0(VV0)nq1+Tq1s1+Tq2s (8)

    where, V0 is the initial positive sequence voltage, P0 and Qo are the initial active and reactive powers at the initial voltage Vo, V is the positive-sequence voltage, np and nq are the exponents (usually between 1 and 3) controlling the nature of the load, Tp1 and Tp2 are time constants controlling the dynamics of the active power P, Tq1, and Tq2 are the time constants controlling the dynamics of the reactive power Q.

    The dynamic load is connected to the single source test system and then utility is disconnected at 2 sec. Even at 0% power mismatch there is no effect of dynamic load on the ROCOVU parameter as shown in Figure 5. The corresponding standard deviation is tabulated in Table 4.

    Figure 5.  ROCOVU with and without dynamic load at 0% power mismatch.

    For the non-islanding conditions inductive load switching, capacitive load switching is simulated. A total of 100 MVAR inductive and capacitive loads are switched in two separate cases at 1.5 sec to the system. Figure 6 shows a comparison of the capacitive load switching and islanding at 0% power mismatch. It shows that the amplitude variation in load switching is much more than the utility disconnection case. The corresponding standard deviation in d2 for the two-load switching are given in Table 5.

    Figure 6.  ROCOVU for capacitive load switching and islanding condition (load switching at 1.5 sec and islanding inception at 2 sec).
    Table 5.  Standard deviation for non-islanding conditions.
    Non-islanding condition
    Load switching Standard deviation of d2
    L load 1.6425
    C load 1.6566
    Faults
    LLL 1.6318
    LLLG 1.6318
    LL 1.6318
    LLG 1.6318
    LG 1.6318

     | Show Table
    DownLoad: CSV

    Moreover, all possible fault cases are also simulated. The fault is initiated at 1.5 sec and is cleared after four cycles in the single source test system for all fault cases. A comparison of the most common single line to ground fault with the islanding condition at 0% power mismatch is shown in Figure 7. Standard deviation for all possible faults are also given in Table 5.

    Figure 7.  ROCOVU for single line to ground fault and islanding condition (fault inception at 1.5 sec and islanding inception at 2 sec).

    In this test system, islanding is simulated by disconnecting circuit breaker CB shown in Figure 2 at 1.7 sec. The results for all possible conditions from Table 2 are presented as follows.

    The islanding conditions for all active mismatches are simulated. Then, the standard deviations of d2 of ROCOVU are also computed for both RES. Variation of ROCOVU for active power mismatches are shown in Figures 8 and 9 for SG1 and SG2. Here, also Daubechies is considered as a mother wavelet, and d2 is utilized. The standard deviation in wavelet coefficients for ROCOVU for active power mismatches is given in Table 6 (a) and (b) for both RESs.

    Figure 8.  ROCOVU for 0%, 10% and 50% P mismatch for SG1.
    Figure 9.  ROCOVU for 0%, 10% and 50% P mismatch for SG2.
    Table 6.  Standard deviation of d2 for islanding conditions (a) for SG1 and (b) for SG2.
    (a) (b)
    Islanding condition for SG1 Islanding condition for SG2
    P mismatch Standard deviation of d2 P mismatch Standard deviation of d2
    50% 0.4569 50% 0.4613
    40% 0.5133 40% 0.4237
    30% 0.5729 30% 0.4634
    20% 0.6524 20% 0.5044
    15% 0.6968 15% 0.5239
    10 % 0.7429 10 % 0.5467
    5% 0.7901 5% 0.5729
    0% 0.8378 0% 0.6018

     | Show Table
    DownLoad: CSV

    The islanding conditions for both active and reactive power mismatches are simulated. Then, the standard deviations of d2 of ROCOVU are also computed for both RESs. Variation of ROCOVU for some active and reactive power mismatches are shown in Figures 10 and 11 for SG1 and SG2. The standard deviation in wavelet coefficients for ROCOVU for both active and reactive power mismatches and for dynamic loading is given in Table 7 (a) and (b) for both RESs.

    Figure 10.  ROCOVU for 0%, 10% and 50% P and Q mismatch for SG1.
    Figure 11.  ROCOVU for 0%, 10% and 50% P and Q mismatch for SG2.
    Table 7.  Standard deviation of d2 for islanding conditions (a) for SG1 and (b) for SG2.
    (a) (b)
    Islanding condition for SG1 Islanding condition for SG2
    PQ mismatch Standard deviation of d2 PQ mismatch Standard deviation of d2
    50% 0.4558 50% 0.4559
    40% 0.5124 40% 0.4216
    30% 0.5724 30% 0.4617
    20% 0.6525 20% 0.5035
    15% 0.6970 15% 0.5233
    10 % 0.7432 10 % 0.5463
    5% 0.7903 5% 0.5727
    0% 0.8378 0% 0.6018
    With dynamic load 0.7982 With dynamic load 0.5903

     | Show Table
    DownLoad: CSV

    Different non-islanding scenarios are created by adding inductive and capacitive loads and by initiating various symmetrical and asymmetrical faults as before. Such non-islanding scenarios must go undetected by the method. The proposed ROCOVU parameter for the passive method is shown for some selected non-islanding scenarios in Figures 12 and 13 for SG1. These figures show that there is a very small effect of load switching and faults on ROCOVU of SG1. It is seen that ROCOVU of SG2 remain unaffected in both non- islanding scenarios. Again, wavelet transform of all the above ROCOVU variations are performed and the standard deviations for d2 are tabulated in Table 8 (a) and (b).

    Figure 12.  ROCOVU for capacitive load switching at 1.5 sec and islanding inception at 1.7 sec in SG1.
    Figure 13.  ROCOVU for fault at 1.5 sec and islanding inception at 1.7 sec in SG1.
    Table 8.  Standard deviation for non-islanding conditions (a) for SG1 and (b) for SG2.
    (a) (b)
    Non-islanding condition Non-islanding condition
    Load switching Standard deviation of d2 Load switching Standard deviation of d2
    L load 0.8380 L load 0.6020
    C load 0.8380 C load 0.6020
    Faults Faults
    LLL 0.8380 LLL 0.6020
    LLLG 0.8380 LLLG 0.6020
    LL 0.8380 LL 0.6020
    LLG 0.8380 LLG 0.6020
    LG 0.8380 LG 0.6020

     | Show Table
    DownLoad: CSV

    Many IDMs are applicable only to inverter interfaced RESs. Only a few are applicable to both inverter based and SG based RESs. A ROCOF based PDM is one of the oldest and proven methods of protection for SG based RESs. In [6], it is verified that the ROCOF relay can detect utility disconnection for power imbalances at more than 15%. In Figure 14, both ROCOVU and ROCOF are plotted for 0% power mismatch.

    Figure 14.  ROCOVU and ROCOF for 0% power mismatch.

    On comparing the proposed method with the conventional ROCOF method used for synchronous generator-based RESs, from Figure 14, it is clear that the ROCOF method-based relays fail to operate at lower values of power mismatches, whereas the proposed method can operate faster and more reliably even at exact power balances between grid and the local load, which corresponds to 0% power mismatch.

    A comparison of performance of the proposed method with other hybrid IDMs is given in Table 9. From the table, we can see that the proposed method does not affect the power quality and is applicable to multi-source systems with zero NDZ.

    Table 9.  Comparison with other hybrid methods for synchronous generator-based RES.
    Methods NDZ Power quality Applicability to Multi-source system
    Paiva et.al. [22] Small NDZ Small effect Applicable
    Menon et.al. [25] No information Small effect Applicable
    Chang [26] No information Small effect Not applicable
    Pouryekta et.al. [27] No information Small effect Applicable
    Singh et.al. [28] Small NDZ No effect No information
    Proposed method Zero NDZ No effect Applicable

     | Show Table
    DownLoad: CSV

    Islanding conditions with various power mismatches and for dynamic loading are considered here for both single source and multi-source system. From Tables 3 and 4, the standard deviation can be seen to reduce from 1.6314 (standard deviation value for 0% mismatch) for all other power mismatches. Tables 3 to 5 clearly show that the standard deviation values for non-islanding conditions are more than 1.6314, which is the maximum for all islanding conditions and corresponds to 0% power mismatch. Thus, 1.6314 can be considered as the threshold value for discriminating the islanding and non-islanding conditions for the single source system. The average detection time for this single source system is found to be 0.024430 sec after inception of utility disconnection. Thus, the detection time is also in accordance with the IEEE 1547 standard.

    For a multi-source system, Table 8 shows that the standard deviation is constant for all non-islanding conditions. This shows the strength of the proposed method to remain unaffected by non-islanding scenarios. On comparing Tables 6 to 8, we can take 0.8378 and 0.6018 as the thresholds, which correspond to 0% power mismatch in both active and apparent power for SG1 and SG2, respectively. Thus, the proposed wavelet transform based passive method is very much effective and highly reliable with a range of power mismatches. The response even at lower mismatches is proof for the zero non-detection zone. Again, the average time taken for the detection of islanding for this multi-source system is 0.027961 sec after the inception of islanding. Thus, the detection time is well within the IEEE 1547 requirements. Again, from the performance comparison with other methods, we can see that the proposed method can be used for systems with multiple sources without affecting the system power quality even at exact power match conditions, unlike ADM.

    Here, a hybrid IDM is proposed using a new passive parameter based on sequence components. The use of proposed passive parameters helps in reducing the non-detection zone to zero. The proposed hybrid IDM is found to operate even for small power mismatches, where usually the conventional passive methods like ROCOF method fails. Specifically, we focused on testing the performance of the proposed method for very small values of power mismatches as low as 0%. Again, the issue of threshold setting is tackled by wavelet transform. The analysis of the ROCOVU factor using wavelet transform helped in the setting of the threshold, so that any nuisance tripping during non-islanding conditions could be avoided. The performance of the proposed method is also tested for a wide range of operating conditions, including the multi-source system. Again, comparison of the proposed method with other hybrid methods also proved its reliability. Thus, the method is faster, more reliable, and is easy to implement in real-time microgrids. In future work, the proposed parameter can be used in any of the IDMs for improving the performance of existing ADMs, RDMs, and HDMs.

    The authors declare that they have not used Artificial Intelligence (AI) tools in the creation of this article.

    All authors declare no conflicts of interest in this paper.



    [1] F. Baader, D. Calvanese, D. McGuinness, D. Nardi, P. F. Patel-Schneider, The Description Logic Handbook: Theory, Implementation, and Applications, Cambridge University Press, 2003.
    [2] I. Horrocks, P. F. Patel-Schneider, F. van Harmelen, From SHIQ and RDF to OWL: The making of a web ontology language, J. Web Semantics, 1 (2003), 7–26. https://doi.org/10.1016/j.websem.2003.07.001 doi: 10.1016/j.websem.2003.07.001
    [3] J. S. C. Lam, D. Sleeman, J. Z. Pan, W. Vasconcelos, A fine-grained approach to resolving unsatisfiable ontologies, J. Data Semantics X, 10 (2008), 62–95. https://doi.org/10.1007/978-3-540-77688-8_3 doi: 10.1007/978-3-540-77688-8_3
    [4] L. Qiu, Y. Liu, Y. Song, B. Zhang, A conflict diagnosis approach of changing sequences in gene ontology evolution, Int. J. Control Autom., 7 (2014), 269–284.
    [5] X. W. Zhao, X. T. Li, Z. Q. Ma, M. H. Yin, Identify DNA-binding proteins with optimal Chou's amino acid composition, Proteins Pept. Lett., 19 (2012), 398–405. https://doi.org/10.2174/092986612799789404 doi: 10.2174/092986612799789404
    [6] J. Zhang, Y. Zhang, Z. Ma, In silico prediction of human secretory proteins in plasma based on discrete firefly optimization and application to Cancer biomarkers identification, Front. Genet., 10 (2019), 542. https://doi.org/10.3389/fgene.2019.00542 doi: 10.3389/fgene.2019.00542
    [7] J. Zhang, H. Chai, G. Yang, Z. Ma, Prediction of bioluminescent proteins by using sequence-derived features and lineage-specific scheme, BMC Bioinf., 18 (2017), 1–13. https://doi.org/10.1186/s12859-017-1709-6 doi: 10.1186/s12859-017-1709-6
    [8] S. Schlobach, Z. Huang, R. Cornet, F. Harmelen, Debugging incoherent terminologies, J. Autom. Reasoning, 39 (2007), 317–349. https://doi.org/10.1007/s10817-007-9076-z doi: 10.1007/s10817-007-9076-z
    [9] Y. Zhang, D. Ouyang, Y. Ye, Glass-box debugging algorithm based on unsatisfiable dependent paths, IEEE Access, 5 (2017), 18725–18736. https://doi.org/10.1109/ACCESS.2017.2753381 doi: 10.1109/ACCESS.2017.2753381
    [10] F. Simančík, B. Motik, I. Horrocks, Consequence-based and fixed-parameter tractable reasoning in description logics, Artif. Intell., 209 (2014), 29–77. https://doi.org/10.1016/j.artint.2014.01.002 doi: 10.1016/j.artint.2014.01.002
    [11] Z. Zhou, G. Qi, B. Suntisrivaraporn, A new method of finding all justifications in OWL 2 EL, in 2013 IEEE/WIC/ACM International Conferences on Web Intelligence, (2013), 213–220. https://doi.org/10.1109/WI-IAT.2013.31
    [12] X. Fu, G. Qi, Y. Zhang, Z. Zhou, Graph-based approaches to debugging and revision of terminologies in DL-Lite, Knowl. Based Syst., 100 (2016), 1–12. https://doi.org/10.1016/j.knosys.2016.01.039 doi: 10.1016/j.knosys.2016.01.039
    [13] B. C. Grau, I. Horrocks, Y. Kazakov, U. Sattler, A logical framework for modularity of ontologies, in Proceedings of the 20th International Joint Conference on Artificial Intelligence, (2007), 298–303.
    [14] B. Grau, I. Horrocks, Y. Kazakov, U. Sattler, Just the right amount: extracting modules from ontologies, in Proceedings of the 16th international conference on World Wide Web, (2007), 717–726. https://doi.org/10.1145/1242572.1242669
    [15] B. Cuenca Grau, C. Halaschek-Wiener, Y. Kazakov, History matters: incremental ontology reasoning using modules, in Proceedings of the 6th International Semantic Web Conference, 2nd Asian Semantic Web Conference, (2007), 183–196. https://doi.org/10.1007/978-3-540-76298-0_14
    [16] A. Kalyanpur, B. Parsia, M. Horridge, E. Sirin, Finding all justifications of OWL DL entailments, in Proceedings of 6th International Semantic Web Conference, ISWC 2007 and 2nd Asian Semantic Web Conference, (2007), 267–280. https://doi.org/10.1007/978-3-540-76298-0_20
    [17] M. Horridge, Justification Based Explanation in Ontologies, Ph.D thesis, University of Manchester in Manchester, 2011.
    [18] B. Suntisrivaraporn, Module Extraction and Incremental Classification: A pragmatic approach for EL+ ontologies, in Proceedings of the 5th European Semantic Web Conference, (2008), 230–244. https://doi.org/10.1007/978-3-540-68234-9_19
    [19] J. Du, G. Qi, Q. Ji, Goal-directed module extraction for explaining OWL DL entailments, in Proceedings of the 8th International Semantic Web Conference, (2009), 163–179. https://doi.org/10.1007/978-3-642-04930-9_11
    [20] J. Du, G. Qi, Decomposition-Based Optimization for Debugging of Inconsistent OWL DL Ontologies, in Proceedings of the 4th International Conference on the Knowledge Science, Engineering and Management, (2010), 88–100. https://doi.org/10.1007/978-3-642-15280-1_11
    [21] M. Gao, Y. Ye, D. Ouyang, B. Wang, Finding justifications by approximating core for large-scale ontologies, in Proceedings of the 28th International Joint Conference on Artificial Intelligence (IJCAI2019), (2019), 6432–6433.
    [22] Y. Zhang, R. Yao, D. Ouyang, J. Gao, F. Liu, Debugging incoherent ontology by extracting a clash module and identifying root unsatisfiable concepts, Knowl. -Based Syst., 223 (2021), 107043. https://doi.org/10.1016/j.knosys.2021.107043 doi: 10.1016/j.knosys.2021.107043
    [23] Y. Zhang, D. Ouyang, Y. Ye, An optimization strategy for debugging incoherent terminologies in dynamic environments, IEEE Access, 5 (2017), 24284–24300. https://doi.org/10.1109/ACCESS.2017.2758521 doi: 10.1109/ACCESS.2017.2758521
    [24] Q. Ji, Z. Gao, Z. Huang, Study of ontology debugging approaches based on the criterion set BLUEI2CI, in Proceedings of the 6th Chinese Semantic Web Symposium and 1st Chinese Web Science Conference, (2013), 251–264. https://doi.org/10.1007/978-1-4614-6880-6_22
    [25] Q. Ji, Z. Gao, Z. Huang, M. Zhu, Measuring effectiveness of ontology debugging systems, Knowl. -Based Syst., 71 (2014), 169–186. https://doi.org/10.1016/j.knosys.2014.07.023 doi: 10.1016/j.knosys.2014.07.023
    [26] Y. Ye, X. Cui, D. Ouyang, Extracting a justification for OWL ontologies by critical axioms, Front. Comput. Sci., 14 (2020), 55–64. https://doi.org/10.1007/s11704-019-7267-5 doi: 10.1007/s11704-019-7267-5
    [27] J. Gao, D. Ouyang, Y. Ye, Exploring duality on ontology debugging, Appl. Intell., 50 (2020), 620–633. https://doi.org/10.1007/s10489-019-01528-y doi: 10.1007/s10489-019-01528-y
    [28] J. Du, G. Qi, X. Fu, A practical fine-grained approach to resolving incoherent OWL 2 DL terminologies, in Proceedings of the 23rd ACM International Conference on Conference on Information and Knowledge Management, (2014), 919–928. https://doi.org/10.1145/2661829.2662046
    [29] D. Fleischhacker, C. Meilicke, J. Völker, M. Niepert, Computing incoherence explanations for learned ontologies, in Proceedings of the 7th International Conference on the Web Reasoning and Rule Systems, (2013), 80–94. https://doi.org/10.1007/978-3-642-39666-3_7
    [30] G. Flouris, Z. Huang, J. Z. Pan, D. Plexousakis, H. Wache, Inconsistencies, negations and changes in ontologies, in Proceedings of the Twenty-First National Conference on Artificial Intelligence and the Eighteenth Innovative Applications of Artificial Intelligence Conference, (2006), 1295–1300.
    [31] E. Sirin, B. Parsia, B. C. Grau, A. Kalyanpur, Y. Katz, Pellet: a practical owl-dl reasoner, J. Web Semantics, 5 (2007), 51–53. https://doi.org/10.1016/j.websem.2007.03.004 doi: 10.1016/j.websem.2007.03.004
    [32] R. Shearer, B. Motik, I. Horrocks, HermiT: a highly-efficient OWL reasoner, in Proceedings of the Fifth OWLED Workshop on OWL: Experiences and Directions, collocated with the 7th International Semantic Web Conference (ISWC-2008), (2008), 1–10.
    [33] D. Tsarkov, I. Horrocks, FaCT++ description logic reasoner: system description, in International joint conference on automated reasoning, (2006), 292–297. https://doi.org/10.1007/11814771_26
    [34] F. Baader, B. Suntisrivaraporn, Debugging SNOMED CT using axiom pinpointing in the description logic EL, in Proceedings of the 3rd International Conference on Knowledge Representation in Medicine, 410 (2008), 1–7.
    [35] B. C. Grau, I. Horrocks, Y. Kazakov, U. Sattler, Modular reuse of ontologies: theory and practice, J. Artif. Intell. Res., 31 (2008), 273–318. https://doi.org/10.1613/jair.2375 doi: 10.1613/jair.2375
    [36] H. Wang, M. Horridge, A. Rector, N. Drummond, J. Seidenberg, Debugging OWL-DL ontologies: a heuristic approach, in Proceedings of the 4th International Semantic Web Conference, (2005), 745–757. https://doi.org/10.1007/11574620_53
    [37] Q. Ji, Z. Gao, Z. Huang, M. Zhu, An efficient approach to debugging ontologies based on patterns, in Proceedings of the Semantic Web-Joint International Semantic Technology Conference, (2011), 425–433. https://doi.org/10.1007/978-3-642-29923-0_33
    [38] Ó. Corcho, C. Roussey, L. M. Vilches-Blázquez, I. Perez, Pattern-based OWL ontology debugging guidelines, in Proceedings of the Workshop on Ontology Patterns (WOP 2009), (2009), 1–15.
  • This article has been cited by:

    1. Samia M. Said, Influence of gravitational on a rotating nonlocal thermoelastic medium with thermal variable conductivity, 2025, 454, 03770427, 116180, 10.1016/j.cam.2024.116180
  • Reader Comments
  • © 2022 the Author(s), licensee AIMS Press. This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0)
通讯作者: 陈斌, bchen63@163.com
  • 1. 

    沈阳化工大学材料科学与工程学院 沈阳 110142

  1. 本站搜索
  2. 百度学术搜索
  3. 万方数据库搜索
  4. CNKI搜索

Metrics

Article views(1716) PDF downloads(42) Cited by(0)

/

DownLoad:  Full-Size Img  PowerPoint
Return
Return

Catalog