Next Article in Journal
A Computational Workflow for Flow and Transport in Fractured Porous Media Based on a Hierarchical Nonlinear Discrete Fracture Modeling Approach
Previous Article in Journal
Review of Control Techniques for Wind Energy Systems
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Support Vector Machine Learning-Based Protection Technique for MT-HVDC Systems

Department of Electrical Engineering, University of Lahore, Lahore 54000, Pakistan
*
Authors to whom correspondence should be addressed.
Energies 2020, 13(24), 6668; https://doi.org/10.3390/en13246668
Submission received: 17 November 2020 / Revised: 10 December 2020 / Accepted: 11 December 2020 / Published: 17 December 2020
(This article belongs to the Section F: Electrical Engineering)

Abstract

:
High voltage direct current (HVDC) transmission systems are suitable for power transfer to meet the increasing demands of bulk energy and encourage interconnected power systems to incorporate renewable energy sources without any fear of loss of synchronism, reliability, and efficiency. The main challenge associated with DC grid protection is the timely diagnosis of DC faults because of its rapid built up, resulting in failures of power electronic circuitries. Therefore, the demolition of HVDC systems is evaded by identification, classification, and location of DC faults within milliseconds (ms). In this research, the support vector machine (SVM)-based protection algorithm is developed so that DC faults could be identified, classified, and located in multi-terminal high voltage direct current (MT-HVDC) systems. A four-terminal HVDC system is developed in Matlab/Simulink for the analysis of DC voltages and currents. Pole to ground and pole to pole faults are applied at different locations and times. Principal component analysis (PCA) is used to extract reduced dimensional features. These features are employed for the training and testing of SVM. It is found from simulations that DC faults are identified, classified, and located within 0.15 ms, ensuring speedy DC grid protection. The realization and practicality of the proposed machine learning algorithm are demonstrated by analyzing more straightforward computations of standard deviation and normalization.

1. Introduction

Intercontinental super-grid and integration of a large number of renewable energy sources to the conventional grid are the fruitful developments achieved through the promising technology of multi-terminal high voltage direct current (MT-HVDC) transmission systems [1,2,3]. Most of the renewable energy sources are located far from load centers, and therefore, the transfer of energy must be done effectively [4]. For example, an offshore super-grid will be inevitable in the future for the interconnection of offshore wind farms of Northern Europe and the United Kingdom [5]. Similarly, solar installations in Africa’s deserts can only be connected to load centers of Europe and Asia via MT-HVDC grids [5].
The MT-HVDC system’s technical and economic feasibility is proved by recent developments in voltage source converters (VSCs) and DC circuit breakers [6]. However, there is still a challenge in expanding point–point HVDC systems to MT-HVDC systems, i.e., developing reliable and quick protection systems to interrupt the abrupt rise of DC fault currents. In the literature, HVDC point–point links are interrupted from the AC side of the converter station if DC fault persists [6], which results in the shutdown of the entire DC system [7]. Thus, this technique is not recommended for MT-HVDC systems because of the tripping of healthy links along with faulted circuits. Therefore, it is always desired to develop (i) an appropriate relaying mechanism and (ii) HVDC circuit breakers for the isolation of faulty circuits only [2,5]. Moreover, an accurate and abrupt action of relaying mechanisms is responsible for the online adjustment of zonal relay settings, planned maintenance of the faulty line, and restoring the system without any fear of tripping instants [2].
Initially, S. Agarwal et al. diagnosed the transmission systems’ faults through impedance-based methods [8]. But the accuracy of fault estimation decreases with the increase in distance of fault from sensing location [8]. Advancement in transducer technology leads to developing a fault diagnostic technique based on current and voltage samples [9,10,11,12]. However, advanced filtering methods of eradicating fault-loop impedance are required for electrical noise [13].
The inventions of fast analog to digital conversions and numerical relays have introduced traveling wave (TW)-based protection methods in both AC and DC systems [14,15,16,17,18,19,20,21,22]. However, the unavailability of mathematical tools to model TW, the difference in the velocities of TWs in overhead line and underground cables, the incomplete information of surge impedance, and the high sampling rate are the hurdles in real-time implementation [18,23,24].
Voltage wavelet analysis, current wavelet analysis, and voltage derivative and magnitude analysis are proposed in [24] as three independent DC fault diagnosis criteria. Fault detection time increases with the increase in fault resistance, the drawback [25]. The transient based protection is designed for DC-grids in [24,26]. In this technique, smoothing reactors and capacitors are deployed at ends of DC links. Inherent busbar capacitance does not transmit high-frequency signals, employed for discrimination between internal and external faults [18]. This method may experience mal-operation due to non-fault transients in lightning events [26]. A low speed relaying mechanism is proposed for mechanical DC breakers in [27]. The total fault clearing time is 1 min, not acceptable for MT-HVDC systems [27]. The hybrid protection is based on stationary wavelet transform and traveling waves proposed in [18] for HVDC systems to discriminate between fault-transient and non-fault lightning transient events [18]. Faults closed to the converter stations, which cannot be detected by TW methods, can readily be detected with hybrid techniques. However, it requires expensive hardware for a high sampling rate. The differential analysis of high-frequency transients in current signals, measured at each terminal, is introduced to protect MT-HVDC systems [28]. This method requires reliable communication between terminals/VSCs of the DC transmission lines and offers inherent latency [29].
Artificial neural networks (ANN)-based methods are found beneficial in fault diagnosis because of their accuracy [30,31], robustness [32], and speed [30,31] in HVDC systems [33,34]. ANN-based techniques are often supported with feature selection through the Fourier transform or wavelet transform [35,36], but it has drawbacks such as: Inaccurate fault diagnosis with incomplete information and demands for advanced mathematical tools for feature selection through transform procedures [37,38].
The techniques mentioned above pose shortcomings to DC grid protection such as: (i) Inaccurate, (ii) not robust, (iii) impose electrical noise, (iv) slow in response, (v) complex calculations, and (vi) requirement of expensive signal processing tools. Thus a machine learning (ML) technique, support vector machine (SVM) based algorithm [39,40,41], is developed in this paper to overcome the abovementioned obstacles. Support vector machine (SVM) based fault detection, classification, and location have not been conducted/explored in literature for MT-HVDC systems. The development of a rapid and mature protection scheme is the main challenge in MT-HVDC systems to ensure successful and appropriate interruption of the DC breaker in the event of a fault [42,43].
In this research, an algorithm based on support vector machine (SVM) learning is developed for fault diagnosis in MT-HVDC systems. Features extracted through principal component analysis (PCA) are employed for training and testing of SVM. The proposed protection algorithm is applied to the four-terminal HVDC test system. Various types of faults are created at different locations in the DC test system. This algorithm successfully identifies, classifies, and locates the DC faults. This proposed algorithm is robust, requires less computational time, and is accurate even for the DC faults closed to the VSC stations. Thus, the proposed SVM-based algorithm overcomes the shortcomings of all the aforementioned protection techniques of the literature
Moreover, the SVM based analysis of standard deviation and normalization is added to demonstrate the realization of fault diagnosis in a time frame of 0.15 ms.
This research paper consists of the following sections: The mathematical formulation and proposed fault diagnostic algorithm based on the support vector machine is described in Section 2. MT-HVDC test system is explained in Section 3. Simulation results are discussed in Section 4. Main achievements are added in Section 5. Finally, conclusions are drawn in Section 6.

2. Support Vector Machines (SVM)

A support vector machine is a statistical supervised machine learning technique employed for both regression and classification. Vapnik and Cortes originally developed it in 1995 [44,45]. Although this technique differs from ANN, some authors sometimes declare SVM as a special type of ANN [46,47]. A rigorous mathematical and statistical approach is employed for the development of SVM [48,49,50,51,52,53]. Both binary and multi-class classification problems are the root cause of the development of its mechanism. In binary linear SVM, the optimal hyper-plane plays a decision-making role for classification between two classes based on training datasets. There are two ways to achieve the optimal classification of training datasets.
Hard margin optimality can be employed to achieve the perfect distinction between training datasets’ classes, as shown in Figure 1. Maxima is derived from the hyper-plane decision boundary. It helps to maximize the distance between the hyper-plane and the nearest training data points.
Soft margin optimality is employed if no perfect classification is required. Therefore, hyperplane plays a customized trade-off role between two relative extremes that are: Minimizing the failure (misclassification) rate and maximizing the distance between the hyperplane to the properly classified nearest training point.
In SVM classification, the decision boundary hyperplane is evaluated by support vectors. A different dataset can be applied to SVM classifier after the determination of the hyperplane. + 1 or 1 is assigned to class depending on the location of the dataset concerning the decision boundary. In the case of a multi-class classification problem, as shown in Figure 2, different approaches, such as pairwise and one-versus-all, are employed to convert multi-class classification to binary-class classification [48]. In addition to this, reformulations of binary classification for compact multi-class classification problems are also developed in literature [54]. All the variables used in this research paper are enlisted in nomenclature section.

2.1. Mathematical Formulation

The objective function of the SVM classification problem is given as:
ϕ w , ξ = 1 2 w T w + C i = 1 N ξ i
where x i ϵ m o is the ith input vector, d i ϵ 1 , 1 represents the class corresponding to the ith input vector. ξ = { ξ i } i = 1 N is the slack variable. C is a user-specified parameter that plays a trade-off role between misclassification and maximum inter-class margin. The minimum objective function, i.e., computation of optimal weight vector, should satisfy the following conditions:
d i w T x i + b 1 ξ i ,     i = 1 ,   2 ,   ,   N ξ i 0 ,     i = 1 ,   2 ,   ,   N
where { x i ,   d i } i = 1 N is training data set, w is weight vector, b is bias, and ξ is a slack variable.
Practically, it is impossible to solve all the classification problems by declaring a simple hyperplane as the decision boundary. Therefore, a more complex and dynamic decision boundary is required. In SVM, non-linear transformation is applied to increase the dimensions of the input space of dimensions m 0 to a feature space of dimensions m f > m o . As a result, the probability of misclassification in the transformed feature space is minimized. Radial basis functions, higher-order polynomials, and sigmoids are common transformation functions. In the non-linear classification problem, the hyperplane decision boundary is associated with feature space and given as:
w T φ x   +   b = 0
where φ x is the point of transformed feature space, x m o and φ x m f . Weight vector w can be optimized by the Lagrange multipliers method [45] and given as:
w =   i = 1 N α i d i φ x i
where α i represents the coefficients of the Lagrange multiplier. The decision boundary can be optimized by:
i = 1 N α i d i φ ( x i ) T φ x   +   b = 0
Now with the assumption of u i = α i d i and K x i , x =   φ ( x i ) T φ x = φ ( x ) T φ x i = K x , x i , the optimized decision function y is simplified as:
y = i = 1 N u i K x , x i   +   b
In the scenario of linear classification, K x , x i represents the traditional Euclidean inner product of the input vector x with the support vector x i . In the scenario of non-linear classification, K x , x i represents the traditional Euclidean inner product of the input vector x with the linear transformation φ x i of the support vector x i . The proposed flow chart of support vector machine-based classification is demonstrated in Figure 3.

2.2. Principal Component Analysis (PCA)

The principal component analysis is a statistical technique employed to study the inherent structure of the information. This method reduces the dimensions of data based on the rotation of coordinate axes. Eigenvalues and eigenvectors are produced from eigenvalue decomposition for the representation of variation in the sensed information. Uncorrelated lower-dimensional information is extracted from a set of correlated high-dimensional information. PCA minimizes squared reconstruction error in dimensionality reduction. The sensed information is represented by a matrix A A p × q with p raw samples (rows) and q process variables (columns) and is expressed as:
A = a 1 ,   .   .   .   ,   a p   T
where x i is the i th normalized sample column vector. Correlation is represented by covariance matrix C o v , expressed as:
C o v =   A T A q 1 .
Eigenvalues of C o v are decomposed, and a can be represented by:
a =   a e + a r
where a e and a r are the projection vectors of a onto the principal component subspace and residual subspace, respectively. The projection vector of residual subspace a r aids in the identification of faults and can be described as:
a r = I E E T
where E q × k consists of the former k columns of the eigenvector matrix and its column vectors represent nonnegative real eigenvalues. The increasing magnitude of the corresponding eigenvalues are expressed as:
0 λ q λ 2 λ 1 .
A parameter is defined as an indication of the identification of a fault. It determines whether the sensed data belongs to the particular fault type or not and is expressed as:
S = | | a r | | 2 .

2.3. PCA-Based SVM

Each sensed data consists of g number of samples. Training of the PCA model is conducted with a random selection of h samples ( h   < g ) for each dataset. The rest of the samples are used to evaluate the accuracy of PCA-based features. The following are the steps behind the identification and classification of faults based on data obtained from multiple sensing terminals:
  • Sensed data obtained from different sensing terminals are employed as input.
  • Data is normalized with zero mean and unit variance.
  • Eigenvalue decomposition is carried out for normalized data. Optimal principal components are determined by the employment of the Scree test [55] given as:
    S c r λ i , C i ,   i = 1 , 2 , , q
    where S c r is used to minimize the number of principal components and determine the optimal components. Each q process variable is associated with communalities C i . S c r   =   1 , when λ i > 1 and C i > 0.5 , otherwise S c r   =   0 . In general, high eigenvalues based components are retained, and low eigenvalues based components are eliminated.
  • An indication S is created based on the optimal principal components.
  • The indication is classified based on the model of SVM based S i . PCA model is trained to extract each S i . Indicators S 0 ,   S 1 ,   S 2 ,   S 3 has the indexes i = 0 , 1 , 2 , 3 . In the process of training, h   samples of sensed data are used to prepare each indicator.
  • The proposed algorithm is terminated with the results of fault identification and classification.

2.4. Proposed SVM-Based Protection Algorithm

The flow charts of the proposed SVM based fault diagnostic technique for the positive pole to ground (PPG) fault, negative pole to ground (NPG) fault, and pole-to-pole (PP) fault in the MT-HVDC system are presented in Figure 4, Figure 5, Figure 6, Figure 7, Figure 8 and Figure 9, respectively. DC voltage and currents are measured at different fault locations in the MT-HVDC system. Standard deviation (SD) and normalization (N) are the features extracted from the DC voltages and currents analysis. Relative minima and maxima of standard deviation and normalization are evaluated. Relative minima and maxima of SD and N are compared at different fault locations and for different fault types for identification, classification, and location of DC faults in MT-HVDC systems.
DC voltages and currents are measured at the positive pole in the case of PPG fault. Maximum and minimum values of SD and N, extracted from DC voltage, increase with the increase in the distance between the sensing terminal and fault point, as shown in Figure 4. Maximum and minimum values of SD and N, extracted from DC current, increase with the decrease in the distance between the sensing terminal and fault point, as presented in Figure 5.
In NPG fault, measurements of DC voltage and current are taken at the negative pole. SD and N are the features extracted from the measurements. Maximum and minimum values of SD and N, extracted from DC voltage, decrease with the increase in the distance between the converter station and DC fault location, as presented in Figure 6. In the case of supported features derived from DC current measurements, maximum and minimum values of SD and N increase with the increase in the distance between VSC and fault point, as depicted in Figure 7.
In the case of PP fault, DC voltage and DC currents are measured at both positive and negative poles simultaneously. SD and N are the features extracted from pole measurements. In the condition of DC voltage measurements, maximum and minimum values of SD and N increase with the increase in the distance between relay position and fault location for positive pole. The maximum and minimum values of SD and N decrease with the increase in the distance between VSC and fault point for negative pole as depicted in Figure 8. In the condition of measurement of DC current, the decrease in the maximum and minimum values of SD and N with the increase in the distance between sensing terminal and fault location is found for positive pole. The increase in the maximum, and minimum values of SD and N with the increase in the distance between relay terminal and fault location is found for negative pole as presented in Figure 9.

3. MT-HVDC Test System Understudy

A single line diagram of the four-terminal HVDC system is shown in Figure 10. This test model consists of two offshore VSC stations, i.e., rectifier stations (RS-I and RS-II), and two onshore VSC stations, i.e., inverter stations (IS-I and IS-II). An average two-level VSCs value model is employed [56]. DC voltage droop and reactive power controls are applied to onshore VSC stations [57,58]. At offshore VSC stations, active power and AC voltage controls are used to ensure a constant power flow in the grid via AC voltage regulation [59]. The d q control is applied at the primary level of the VSC stations [60].
In this bipolar HVDC transmission system, positive and negative DC voltages and DC currents are recorded for analysis. Four DC links designated as L 1 , L 2 , L 3 , and L 4 with lengths 300 km, 200 km, 300 km, and 200 km, respectively.

4. Simulations and Discussion

The four-terminal HVDC test system of Figure 10 is developed in Matlab/Simulink to analyze the proposed protection algorithm. The parameters of the test system are given in Table A1 of Appendix A.
As the prime objective of this research is to identify, locate, and classify the faults in the MT-HVDC system. Therefore, three types of DC faults are studied on the four-terminal HVDC test system. These faults are positive pole to ground (PPG) fault, negative pole to ground (NPG) fault, and pole to pole (PP) fault, respectively.
The DC faults are considered cancer for MT-HVDC systems as the rapid building of DC fault current results in the DC-grid collapse. Faults can be established at different locations within the MT-HVDC grid and thus designated as different cases shown in Table 1.

4.1. DC Voltage and DC Current Analysis

Voltage analysis is conducted to shape a theory that any electrical or mechanical change in the MT-HVDC system can be studied through DC voltages.
Similarly, the current is considered the primary measuring component in the MT-HVDC system as DC fault current rises rapidly. Thus, without DC current observations, it is impossible to decide or deploy protective equipment for expensive converter stations.
Therefore, DC voltages and currents are measured at all VSC stations (RS-I, RS-II, IS-I, IS-II), as explained in Figure 11.
Table 1 provides detail of various scenarios studied under DC voltage and current analysis. Considering the length of the paper, only four cases are discussed comprehensively. And note that throughout the manuscript within Figures, blue lines are for positive pole profiles while red lines indicate negative pole characteristics.

4.1.1. Scenario 1: No-Fault

Under the no-fault case, DC voltages are measured at all four VSC stations, i.e., RS-I, IS-I, RS-II, and IS-II. Under normal conditions, DC voltage reaches a rated DC-link voltage, i.e., 100 kV (1 pu) in less than 0.15 ms. Thus, 1 pu is considered a steady-state. It is found from the analysis that the transient behavior will exist in the system unless there is a charging of DC capacitors and the functioning of DC filters. Variation of DC voltages and decaying down of transients are shown in Figure 12 at all four VSCs.
In the no-fault scenario, DC currents are also measured at all VSCs, i.e., RS-I, IS-I, RS-II, and IS-II, respectively, as shown in Figure 13. Transients decayed down in less than 0.15 ms and thus attained steady-state. The DC currents are reduced to zero at VSC stations. The protection scheme for no-fault state identification in the MT-HVDC system is proposed in Figure 14.

4.1.2. Scenario 2: DC Fault at RS-I

In this scenario, three types of DC fault events are developed at RS-I (VSC station). Fault events are PPG, NPG, and PP fault. DC voltages and currents are observed at all four VSC stations.
It is found from the simulations that in the event of PPG fault, positive DC voltages are reduced to zero with few immediate rising–immediate falling (IRIF) interruptions, as depicted in Figure 15a. This observation leads to locate the fault. On the other hand, voltages are seen increasing in the negative pole, almost two times the magnitude of voltages observed under the no-fault condition. This information provides a clear identification of PPG fault.
This DC voltage analysis is further supported by the DC current analysis, as shown in Figure 15b. It is observed from the simulations that the magnitude of initial transients develops in the PPG fault at the positive pole are approximately three to five times higher than those in no-fault condition.
Hence, dropping DC voltage to zero at the positive pole and high rise magnitudes of transients in DC currents is the main indication of identifying PPG fault. The protection scheme of identification of PPG fault is presented in Figure 16.
In the event of NPG fault, DC voltages start rising at the positive pole, as shown in Figure 17a, almost two times the magnitude of voltage observed under no-fault condition. On the other hand, DC voltages at the negative pole are reduced to zero with few IRIF interruptions. This information provides a clear identification of NPG fault.
This DC voltage analysis is further backed by the current analysis, as shown in Figure 17b. It is observed from the simulations that the magnitude of the initial transients developed during NPG fault at the negative pole is approximately three to five times higher than that in a no-fault state.
Hence, the dropping of DC voltage closed to zero at the negative pole, and high rise magnitudes of transients in DC currents is the main indication of NPG fault identification. The protection scheme of identification of NPG fault is given in Figure 18.
Thirdly, PP fault is developed at RS-I. It is observed that the magnitude of DC voltages at both positive and negative poles are dropped down to 0.2 pu as shown in Figure 19a. Transients developed during PP fault are stabilized in less than 0.15 ms.
On the other hand, the initial rise in the DC fault current indicates a fault. It is found that the magnitude of transients during PP fault is increased to 3.0 pu value, an indication of fault presence, as shown in Figure 19b.
Further, it is also observed that the offshore VSC stations follow the same characteristics, i.e., maintaining a DC current of 3 pu on both poles for 0.2 ms. In contrast, current in onshore VSC stations decays to zero after developing high rise transients in less than 0.1 ms for IS-I and 0.025 ms for IS-II, respectively. This observation helps to determine the fault location in the case of PP fault. A protection scheme of identification of PP fault is shown in Figure 20.

4.1.3. Scenario 3: Fault at 100 km from RS-I at Line L1

When a PPG fault occurs at 100 km from RS-I at line L 1 , the rapid decay of DC voltage at the negative pole and rapid rise in DC current at the positive pole is observed in Figure 21a. The increase in the magnitude of the DC current at the positive pole is more noticeable compared to the rise in DC current at the negative pole. It is found from the simulations that the rising characteristics of the DC current under PPG fault at 100 km from RS-I are the same as the increasing characteristic observed at PPG fault at RS-I, as shown in Figure 21b. Therefore, more indepth analysis must be carried out, or more features must be explored to determine the exact location of the PPG fault.
Similarly, rapid decay in DC voltages at the negative pole and rapid rise of DC fault current at the negative pole is observed in the case of NPG fault at 100 km from RS-I at L 1 as depicted in Figure 22. This observation possesses a close resemblance to NPG fault at RS-I. Therefore, additional features are required to determine the exact location of the fault.
Lastly, Pole to pole fault event is created at 100 km from RS-I on line L 1 . It is observed that both poles undergo variations in DC voltage and DC currents, as shown in Figure 23. DC voltages are reduced to a value of 0.2 p.u. It is much less than the value observed at the test system’s no-fault state but similar to the value observed under PP fault at RS-I. The presence of transients in the DC voltages provokes in-depth analysis to determine the location of the fault. Similarly, the rise of DC currents at both poles is an identification of PP fault. The fault location is determined with the proposed SVM based algorithms, presented in Figure 8 and Figure 9.

4.1.4. Scenario 4: Fault at 200 km from RS-I at Line L1

Initially, the event of PPG fault is developed at 200 km from RS-I at line L 1 . Reduction of DC voltage to 0 at positive pole and increase of DC voltage to two times the normal value of DC voltage, as shown in Figure 24a, is the representation of PPG fault according to the algorithm, presented in Figure 16. Because of fault in the positive line, positive pole current increases rapidly and then decays to zero, followed by high rise transients. On the other hand, transients in the DC current of the negative pole are symmetrical about the axis, as shown in Figure 24b.
DC voltages are increased by two times the normal voltage at the positive pole in the case of NPG fault at 200 km from RS-I at line L 1 as shown in Figure 25a. The DC current at the negative pole undergoes a rapid increase in the time duration of 0.025 ms, as shown in Figure 25b. Exploration of additional features is required to determine the exact location of the NPG fault.
In the last, during PP fault, an abrupt rise in DC current and decay of DC voltage to 0.2 pu at both poles are noticed and are employed for identification, as shown in Figure 26. An in-depth study of transients present in DC voltages and DC currents is used to find the location of the fault in the MT-HVDC system.
As the protection of the MT-HVDC system cannot be completed without the classification of DC fault. Therefore, based on DC voltage and current values, the fault is classified in terms of PPG fault, NPG fault, and PP fault. The algorithms of fault classification based on DC voltage and current are presented in Figure 27 and Figure 28, respectively.

4.2. SVM Algorithm for Fault Location

It is found from the DC voltage and current analysis that faults in MT-HVDC are not only identified but can also be classified in terms of its types, i.e., PPG fault, NPG fault, and PP fault. However, the location of the fault requires more exploration of features of DC voltage and current.
In this research, a support vector machine (SVM) is applied to determine the location of the fault, and it proved from the simulations that SVM offers a precise determination of fault location in the presence of multi-dimensional data. This technique is memory efficient as SVM learning with short subsets of training data.
In this test model, out of total 81,001 × 17 data values, a sample of 120   ×   4 data values is used for training an SVM. Clear separation is achieved in multi-dimensional data by this proposed algorithm. Different cases are made, listed in Table 2, to demonstrate the performance of the proposed technique.
SVM is trained with the data of DC voltage and DC currents measured at RS-I. Data samples are taken between the time intervals of 1.4 ms to 3.4 ms, as shown in Figure 29, to determine the location of the fault in this proposed test system.
After successful training of the algorithm with 100% accuracy, testing is conducted by applying different cases as described below.

4.2.1. Scenario I

In scenario-I, the trained SVM is tested with the data of DC voltage and current measured at RS-I to determine the location of PPG fault and no-fault cases, as shown in Figure 30. Piecewise changes for magnitude are observed in positive pole current I p and positive pole voltage V p . These piecewise changes are employed to determine the location (the no-fault condition at RS-I, PPG fault at RS-I, PPG fault at 100 km from RS-I, PPG fault at 200 km from RS-I without errors). A similar procedure can also be adopted for the determination of PPG fault location in lines L 2 , L 3 and L 4 .
This classification technique is further supported with an analysis of standard deviation and normalization to demonstrate the realization of fault diagnosis through the proposed technique. It is interesting to note that the fault locations can easily be determined with simpler computations of relative maxima and minima of standard deviation and normalization. Therefore, dimensionality reduced data samples are employed for the determination of relative maxima and minima of standard deviation and normalization as shown in Figure 4 and Figure 5.

4.2.2. Scenario II

In scenario II, the trained SVM is tested with the data of DC voltage and currents measured at RS-I to determine the location of NPG fault and no-fault cases, as shown in Figure 31. Piecewise changes are observed for negative pole current I n and negative pole voltage V n . These piecewise changes are employed to determine fault location (a no-fault state at RS-I, NPG fault at RS-I, NPG fault at 100 km from RS-I, NPG fault at 200 km from RS-I without errors). A similar method can also be selected for the determination of NPG fault location in lines L 2 , L 3 ,   and L 4 . SVM based fault location estimation for NPG fault is proposed in Figure 6 and Figure 7.

4.2.3. Scenario III

In scenario III, the trained SVM is tested with the data of DC voltage and current measured at RS-I to determine the location of PP fault and no-fault cases, as shown in Figure 32. Piecewise changes for currents I p (positive pole current) and I n (negative pole current) and voltages V p (positive pole voltage) V n (negative pole voltage) are observed. These piecewise changes are employed to determine the location (a no-fault state at RS-I, PP fault at RS-I, PP fault at 100 km from RS-I, PP fault at 200 km from RS-I without errors). A similar approach can also be employed for the determination of PP fault location in lines L 2 , L 3 ,   and L 4 . SVM based fault location estimation for PP fault is presented in Figure 8 and Figure 9.
Table 3 presents the relative maxima and minima values of standard deviation and normalization based on DC voltage and current. These values are employed in the SVM algorithm for supporting the classification based on location in the test system. A reduced computational procedure with reduced featured data samples and a promising attribute with a diagnosis carried out in less than 0.15 ms. Moreover, it provides an insight that this methodology of fault location can be extended to any number of VSCs for an MT-HVDC system, provokes its practical implementation.
Moreover, performance evaluation of the proposed algorithm for fault identification, classification, and the location is supported with the confusion matrix results, as shown in Figure 33. The trained algorithm is tested with true and predicted classes of data of different fault locations. Accuracy is proven because of the synchronism between true classes and predicted classes, as shown in Figure 33a. The fault’s location is determined with a 100% true positive rate, and the predicted location is classified accurately, depicting the successful implementation within a period of 0.15 ms, as shown in Figure 33b. The probability of predicting the positive value of fault location is 1, as shown in Figure 33c. Hence, the probability of discovering the false value of fault is zero, which depicts the excellent performance of the proposed technique for determining fault location in MT-HVDC systems.

4.3. Proposed Structure of SVM-Based Protection Algorithem

The applied structure of the proposed SVM-based protection technique is shown in Figure 34. DC voltage and currents are measured. PCA-based features are extracted from these measurements in order to reduce computational data and time. Relative maxima and minima of PCA-based features are evaluated and are fed into the trained SVM based model. This model-based relay identifies, classifies, and locates the fault and sends a trip signal to the corresponding breaker for fault current interruption.

4.4. Performance Comparison of Protection Techniques

Reduced computational time, accuracy, and realization with simpler calculations are the convincing features of this proposed SVM-based protection scheme. A detailed comparison of proposed protection techniques with different latest protection methods from literature is presented in Table 4.

5. Additional Discussion and Achievements

As previously explained in the Introduction section, DC grid protection’s existing strategies and techniques are inaccurate, not robust, impose electrical noise, slow in response, complex calculations, and require expensive signal processing tools. This means that there exists not a single mature technique for the protection of HVDC systems. Moreover, it is possible to highlight the novel aspects of the proposed approach because it differs considerably from the solutions to be found in the existing literature. Firstly, this technique manages to diagnose the DC fault within a time frame of 0.15 ms. To the best of the author’s knowledge, this is the shortest time when the fault is diagnosed, as previous solutions offer comparatively large time for fault diagnosis. Secondly, this technique requires a simpler computations for relay operation. The magnitude of DC voltage and DC current and maxima and minima of standard deviation and normalization are the parameters employed for protective relaying. Indeed, a proposed technique offers reliable and rapid primary protection for DC grids. Thirdly, the proposed scheme utilizes relative maxima and minima values of standard deviation and normalization. This information is easier to understand and is aligned with the technical language of the protection system. Hence an understandable intuition from the human perspective regarding the decision-making process of protective relays is obtained. Fourthly, maxima and minima values of standard deviation also serve as a second step of fault identification and fault type-based classification on DC voltage and DC current values but serve as a first step in the case of fault location. This means that identification and classification are cross-checked in this proposed algorithm, which depicts its security and reliability. Moreover, confusion matrix-based prediction analysis proves its efficiency and enables the research to forecast fault conditions in MT-HVDC systems.
Finally, the feasibility of deploying the proposed fault diagnostic method to a real system is discussed. Computational complexity is reduced by the extraction of DC voltage and current based features. This characteristic reduces computational time, resulting in rapid training and testing of support vector machines. It can be concluded based on simulations that the proposed algorithm is perfectly suitable for real HVDC systems. Although this proposed algorithm involves capital cost for hardware development, software development, and data transformation, it can be viewed as a long term investment enabling reliability and successful integration of renewable energy. In short, it becomes profitable after a certain number of years because of the secure transfer of green energy.

6. Conclusions

In this research, a support vector machine-based protection technique is proposed for MT-HVDC systems. Simulations are developed for a four-terminal HVDC system in Simulink/Matlab under the no-fault, pole to ground fault, and pole to pole fault conditions and at different locations. The proposed protection technique offers rapid fault identification, classification, and location within a timeframe of 0.15 ms, enabling circuit breakers to respond accordingly. Computational complexities and training time of SVM for fault diagnosis are reduced by PCA based features. Therefore, building up large DC fault currents that could damage the MT-HVDC systems and expensive power electronic circuitries is evaded by quick fault diagnosis. Moreover, the robustness and abruptness of the proposed protection algorithm enhance the safety margins of VSC converters. Thus, fewer insulations are required for converter stations against the rapid rise of DC fault currents under abnormal conditions.
An applied demonstration of the proposed protection algorithm is carried out by the supportive analysis of relative maxima and minima of standard deviation and normalization. Confusion matrices confirm its realization with more straightforward computations.

Author Contributions

Conceptualization, R.M.; methodology, R.M.; software, R.M.; validation, R.M.; formal analysis, R.M.; investigation, R.M.; resources, R.M., A.R.; data curation, R.M.; writing—original draft preparation, R.M.; writing—review and editing, R.M. and A.R.; supervision, A.R.; project administration, A.R.; funding acquisition, R.M. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Acknowledgments

The authors are thankful to the Department of Electrical Engineering, University of Lahore, Lahore, Pakistan, for providing facilities to conduct this research.

Conflicts of Interest

The authors declare no conflict of interest.

Nomenclature

x i Input vector
d i Class corresponding to the ith input vector.
ξ Slack variable
C User specified parameter
{ x i ,   d i } i = 1 N Training data set
w Weight vector
m 0 Dimensions of input space
m f Dimensions of feature space
φ x Point of transformed feature space
α i Coefficients of the Lagrange multiplier
K x , x i Traditional Euclidean inner product of the input vector x with the support vector x i .
p Raw samples
q Process variables
C o v Covariance matrix
a e and a e Projection vectors of a
S 0 ,   S 1 ,   S 2 ,   S 3 Indicators
L 1 , L 2 , L 3 and L 4 Line lengths
d q Direct-quadrature
V A C AC Voltage
V D C DC Voltage
ACAlternating Current
ANNArtificial Neural Networks
DCDirect Current
HVDCHigh Voltage Direct Current
IGBTsInsulated Gate Bipolar Transistors
IRIFImmediate Rising–Immediate Falling
IS—I and IS—IIInverter Station I and Inverter Station II
MLMachine Learning
MT-HVDCMulti-terminal High Voltage Direct Current
NNormalization
NPGNegative Pole to Ground
PCAPrincipal Component Analysis
PPPole to Pole
PPGPositive Pole to Ground
PuPer Unit
R1 and B1Relay 1 and DC Breaker 1
RS-I and RS-IIRectifier Station I and Rectifier Station II
SDStandard Deviation
SVMSupport Vector Machine
TWTraveling Wave
VSCsVoltage Source Converters

Appendix A

The parameters of the test system are presented here.
Table A1. Parameters of the test system.
Table A1. Parameters of the test system.
ParametersVSC-IVSC-IIVSC-IIIVSC-IV
FunctionRectifier (RS-I)Inverter (IS-I)Rectifier (RS-II)Inverter (IS-II)
AC Voltage (kV)230230230230
DC Voltage (kV)100100100100
Transformer (MVA)200200200200
AC Filters (MVAR)40404040
Phase Reactor’s Resistance (Ohms)0.00750.00750.00750.0075
Phase Reactor’s Inductance (mH)23.823.823.823.8
DC Capacitance ( μ F)70707070
3rd Harmonic Filter Capacitance ( μ F)12121212
3rd Harmonic Filter Resistance (Ohms)0.150.150.150.15
3rd Harmonic Filter Inductance (mH)47474747
Smoothing Reactor’s Resistance (Ohms)0.0250.0250.0250.025
Smoothing Reactor’s Inductance (mH)8.08.08.08.0
Power Electronic ComponentIGBTsIGBTsIGBTsIGBTs

References

  1. Van Hertem, D.; Ghandhari, M. Multi-terminal VSC HVDC for the European supergrid: Obstacles. Renew. Sustain. Energy Rev. 2010, 14, 3156–3163. [Google Scholar] [CrossRef]
  2. Azizi, S.; Sanaye-Pasand, M.; Abedini, M.; Hassani, A. A traveling-wave-based methodology for wide-area fault location in multi-terminal DC systems. IEEE Trans. Power Deliv. 2014, 29, 2552–2560. [Google Scholar] [CrossRef]
  3. Muzzammel, R. Restricted Boltzmann machines based fault estimation in multi terminal HVDC transmission system. In Intelligent Technologies and Applications. INTAP 2019, Communications in Computer and Information Science; Bajwa, I.S., Sibalija, T., Jawawi, D., Eds.; Springer: Singapore, 2020; Volume 1198, pp. 772–790. [Google Scholar]
  4. Gomis-Bellmunt, O.; Liang, J.; Ekanayake, J.; King, R.; Jenkins, N. Topologies of multi-terminal HVDC-VSC transmission for large offshore wind farms. Electr. Power Syst. Res. 2011, 81, 271–281. [Google Scholar] [CrossRef]
  5. Yang, Q.; Le Blond, S.; Aggarwal, R.; Wang, Y.; Li, J. New ANN method for multi-terminal HVDC protection relaying. Electr. Power Syst. Res. 2017, 148, 192–201. [Google Scholar] [CrossRef] [Green Version]
  6. Flourentzou, N.; Agelidis, V.G.; Demetriades, G.D. VSC-based HVDC power transmission systems: An overview. IEEE Trans. Power Electr. 2009, 24, 592–602. [Google Scholar] [CrossRef]
  7. Sano, K.; Takasaki, M. A surgeless solid-state DC circuit breaker for voltage-source-converter-based HVDC systems. IEEE Trans. Ind. Appl. 2014, 50, 2690–2699. [Google Scholar] [CrossRef] [Green Version]
  8. Das, S.; Santoso, S.; Gaikwad, A.; Patel, M. Impedance-based fault location in transmission networks: Theory and application. IEEE Access 2014, 2, 537–557. [Google Scholar] [CrossRef]
  9. Agarwal, S.; Swetapadma, A.; Panigrahi, C.; Dasgupta, A. Fault analysis method of integrated high voltage direct current transmission lines for onshore wind farm. J. Mod. Power Syst. Clean Energy 2019, 7, 621–632. [Google Scholar] [CrossRef] [Green Version]
  10. Daisy, M.; Dashti, R.; Shaker, H.R. A new fault-location method for HVDC transmission-line based on DC components of voltage and current under line parameter uncertainty. Electr. Eng. 2017, 99, 573–582. [Google Scholar] [CrossRef]
  11. Luo, G.; Yao, C.; Liu, Y.; Tan, Y.; He, J.; Wang, K. Stacked auto-encoder based fault location in VSC-HVDC. IEEE Access 2018, 6, 33216–33224. [Google Scholar] [CrossRef]
  12. Muzzammel, R.; Fateh, H.M.; Ali, Z. Analytical behaviour of thyrister based HVDC transmission lines under normal and faulty conditions. In Proceedings of the International Conference on Engineering and Emerging Technologies (ICEET), Lahore, Pakistan, 22–23 February 2018; IEEE: Lahore, Pakistan; pp. 1–5. [Google Scholar]
  13. Naidoo, D.; Ijumba, N.M. HVDC Line protection for the proposed HVDC systems. In Proceedings of the International Conference on Power System Technology, Singapore, 21–24 November 2004; pp. 21–24. [Google Scholar]
  14. Muzzammel, R.; Raza, A.; Hussain, M.R.; Abbas, G.; Ahmed, I.; Qayyum, M.; Rasool, M.A.; Khaleel, M.A. MT–HVdc systems fault classification and location methods based on traveling and non-traveling waves—A comprehensive review. Appl. Sci. 2019, 9, 4760. [Google Scholar] [CrossRef] [Green Version]
  15. Muzzammel, R. Traveling waves-based method for fault estimation in HVDC transmission system. Energies 2019, 12, 3614. [Google Scholar] [CrossRef] [Green Version]
  16. Wang, D.; Hou, M. Travelling wave fault location principle for hybrid multi-terminal LCC-VSC-HVDC transmission line based on R-ECT. Electr. Power Energy Syst. 2020, 117, 1–9. [Google Scholar] [CrossRef]
  17. Pathirana, V.; McLaren, P. A hybrid algorithm for high speed transmission line protection. IEEE Trans. Power Deliv. 2005, 20, 2422–2428. [Google Scholar] [CrossRef]
  18. Liu, X.; Osman, A.H.; Malik, O.P. Real-time implementation of a hybrid protection scheme for bipolar HVDC line using FPGA. IEEE Trans. Power Deliv. 2011, 26, 101–108. [Google Scholar] [CrossRef]
  19. Nanayakkara, O.; Rajapakse, A.D.; Wachal, R. Traveling-wave-based line fault location in star-connected multi-terminal HVDC systems. IEEE Trans. Power Deliv. 2012, 27, 2286–2294. [Google Scholar] [CrossRef]
  20. Nanayakkara, O.; Rajapakse, A.D.; Wachal, R. Location of DC line faults in conventional HVDC systems with segments of cables and overhead lines using terminal measurements. IEEE Trans. Power Deliv. 2012, 27, 279–288. [Google Scholar] [CrossRef]
  21. Saha, M.M.; Izykowski, J.J.; Rosolowski, E. Fault Location on Power Networks; Springer Science & Business Media: London, UK, 2009; pp. 1–432. [Google Scholar]
  22. Leterme, W.; Beerten, J.; van Hertem, D. Nonunit protection of HVDC grids with inductive DC cable termination. IEEE Trans. Power Deliv. 2016, 31, 820–828. [Google Scholar] [CrossRef] [Green Version]
  23. Zheng, X.; Tai, N.; Yang, G.; Ding, H. A transient protection scheme for HVDC transmission line. IEEE Trans. Power Deliv. 2012, 27, 718–724. [Google Scholar] [CrossRef]
  24. Liu, X.; Osman, A.; Malik, O. Hybrid traveling wave/boundary protection for monopolar HVDC line. IEEE Trans. Power Deliv. 2009, 24, 569–578. [Google Scholar] [CrossRef]
  25. De Kerf, K.; Srivastava, K.; Reza, M.; Bekaert, D.; Cole, S.; van Hertem, D.; Belmans, R. Wavelet-based protection strategy for DC faults in multi-terminal VSC HVDC systems. IET Gener. Transm. Distrib. 2011, 5, 496–503. [Google Scholar] [CrossRef]
  26. Zheng, X.; Tai, N.; Thorp, J.S.; Yang, G. A transient harmonic current protection scheme for HVDC transmission line. IEEE Trans. Power Deliv. 2012, 27, 2278–2285. [Google Scholar]
  27. Hajian, M.; Zhang, L.; Jovcic, D. DC transmission grid with low-speed protection using mechanical DC circuit breakers. IEEE Trans. Power Deliv. 2015, 30, 1383–1391. [Google Scholar] [CrossRef] [Green Version]
  28. Azad, S.P.; Leterme, W.; van Hertem, D. A DC grid primary protection algorithm based on current measurements. In Proceedings of the 17th IEEE European Conference on Power Electronics and Applications (EPE15 ECCE-Europe), Geneva, Switzerland, 8–10 September 2015; IEEE: Geneva, Switzerland, 2015; pp. 1–10. [Google Scholar]
  29. Abu-Elanien, A.E.; Elserougi, A.A.; Abdel-Khalik, A.S.; Massoud, A.M.; Ahmed, S. A differential protection technique for multi-terminal HVDC. Electr. Power Syst. Res. 2016, 130, 78–88. [Google Scholar] [CrossRef]
  30. Valipour, M. Optimization of neural networks for precipitation analysis in a humid region to detect drought and wet year alarms. Meteorol. Appl. 2016, 23, 91–100. [Google Scholar] [CrossRef] [Green Version]
  31. Valipour, M.; Banihabib, M.E.; Behbahani, S.M.R. Comparison of the ARMA, ARIMA, and the autoregressive artificial neural network models in forecasting the monthly inflow of Dez dam reservoir. J. Hydrol. 2013, 476, 433–441. [Google Scholar] [CrossRef]
  32. Mirzaei, M.; Ab Kadir, M.; Moazami, E.; Hizam, H. Review of fault location methods for distribution power system. Aust. J. Basic Appl. Sci. 2009, 3, 2670–2676. [Google Scholar]
  33. Silva, K.; Souza, B.; Brito, N. Fault detection and classification in transmission lines based on wavelet transform and ANN. IEEE Trans. Power Deliv. 2006, 21, 2058–2063. [Google Scholar] [CrossRef]
  34. Martín, F.; Aguado, J.A. Wavelet-based ANN approach for transmission line protection. IEEE Trans. Power Deliv. 2003, 18, 1572–1574. [Google Scholar] [CrossRef]
  35. Le Blond, S.; Bertho, R.; Coury, D.; Vieira, J. Design of protection schemes for multi-terminal HVDC systems. Renew. Sustain. Energy Rev. 2016, 56, 965–974. [Google Scholar] [CrossRef]
  36. Le Blond, S.P.; Deng, Q.; Burgin, M. High frequency protection scheme for multi-terminal HVDC overhead lines. In Proceedings of the 12th IET International Conference on Developments in Power System Protection (DPSP 2014), Copenhagen, Denmark, 31 March–3 April 2014; IET: Copenhagen, Denmark; pp. 1–5. [Google Scholar]
  37. Zou, J.; Han, Y.; So, S.S. Overview of artificial neural networks. In Artificial Neural Networks; Humana Press: New York, NY, USA, 2008; Volume 458, pp. 14–22. [Google Scholar]
  38. Tu, J.V. Advantages and disadvantages of using artificial neural networks versus logistic regression for predicting medical outcomes. J. Clin. Epidemiol. 1996, 49, 1225–1231. [Google Scholar] [CrossRef]
  39. Johnson, J.M.; Yadav, A. Complete protection scheme for fault detection, classification and location estimation in HVDC transmission lines using support vector machines. IET Sci. Meas. Technol. 2017, 11, 279–287. [Google Scholar] [CrossRef]
  40. Keshri, J.P.; Tiwari, H. Fault classification in VSC-HVDC transmission system using machine learning approach. In Proceedings of the 8th International Conference on Power Systems (ICPS), Jaipur, India, 20–22 December 2019; IEEE: Jaipur, India; pp. 1–6. [Google Scholar]
  41. Muzzammel, R. Machine learning based fault diagnosis in HVDC transmission lines. In Intelligent Technologies and Applications. INTAP 2018, Communications in Computer and Information Science; Bajwa, I.S., Kamareddine, F., Costa, A., Eds.; Springer: Singapore, 2018; Volume 932, pp. 496–510. [Google Scholar]
  42. Van Hertem, D.; Gomis-Bellmunt, O.; Liang, J. HVDC Grids: For Offshore and Supergrid of the Future; John Wiley & Sons: Hoboken, NJ, USA, 2016; pp. 1–528. [Google Scholar]
  43. Callavik, M.; Blomberg, A.; Häfner, J.; Jacobson, B. Break-through!: ABB’s hybrid HVDC breaker, an innovation breakthrough enabling reliable HVDC grids. Abb. Rev. 2013. Available online: https://www.researchgate.net/publication/297049686_Break-through_ABB’s_hybrid_HVDC_breaker_an_innovation_breakthrough_enabling_reliable_HVDC_grids (accessed on 13 December 2020).
  44. Vapnik, V.N. Statistical Learning Theory; Wiley: New York, NY, USA, 1998; p. 736. [Google Scholar]
  45. Cortes, C.; Vapnik, V. Support-vector networks. Mach. Learn. 1995, 20, 273–297. [Google Scholar] [CrossRef]
  46. Haykin, S. Neural Networks: A Comprehensive Foundation, 2nd ed.; Prentice Hall PTR: Upper Saddle River, NJ, USA, 1998; p. 842. [Google Scholar]
  47. Ren, J. ANN vs. SVM: Which one performs better in classification of MCCs in mammogram imaging. Knowl. Based Syst. 2012, 26, 144–153. [Google Scholar] [CrossRef] [Green Version]
  48. Wu, X.; Wang, D.; Cao, W.; Ding, M. A genetic-algorithm support vector machine and D-S evidence theory based fault diagnostic model for transmission line. IEEE Trans. Power Syst. 2019, 34, 4186–4194. [Google Scholar] [CrossRef]
  49. Zhang, M.; Wang, H. Fault location for MMC–MTDC transmission lines based on least squares-support vector regression. J. Eng. 2019, 2125–2130. [Google Scholar] [CrossRef]
  50. Lala, H.; Karmakar, S.; Singh, A.K. MATLAB-based GUI development for the detection and localization of faults in transmission line. In Proceedings of the IEEE Region 10 Symposium (TENSYMP), Kolkata, India, 20–22 December 2019; IEEE: Kolkata, India; pp. 654–659. [Google Scholar]
  51. Wang, Q.; Yu, Y.; Ahmed, H.O.A.; Darwish, M.; Nandi, A.K. Fault Detection and Classification in MMC-HVDC Systems Using Learning Methods. Sensors 2020, 20, 4438. [Google Scholar] [CrossRef]
  52. Baghaee, H.R.; Mlakić, D.; Nikolovski, S.; Dragicević, T. Support vector machine-based islanding and grid fault detection in active distribution networks. IEEE J. Emerg. Sel. Top. Power Electron. 2020, 8, 2385–2403. [Google Scholar] [CrossRef]
  53. Baghaee, H.R.; Mlakić, D.; Nikolovski, S.; Dragičević, T. Anti-islanding protection of PV-based microgrids consisting of PHEVs using SVMs. IEEE Trans. Smart Grid 2020, 11, 483–500. [Google Scholar] [CrossRef]
  54. Hsu, C.W.; Lin, C.J. A comparison of methods for multi-class support vector machines. IEEE Trans. Neural Netw. 2002, 13, 415–425. [Google Scholar]
  55. Jackson, J.E. A Users Guide to Principal Components; John Wiley & Sons: New York, NY, USA, 2004. [Google Scholar]
  56. Peralta, J.; Saad, H.; Dennetière, S.; Mahseredjian, J. Dynamic performance of average-value models for multi-terminal VSC-HVDC systems. In Proceedings of the Power and Energy Society General Meeting, San Diego, CA, USA, 22–26 July 2012; IEEE: San Diego, CA, USA; pp. 1–8. [Google Scholar]
  57. Liang, J.; Jing, T.; Gomis-Bellmunt, O.; Ekanayake, J.; Jenkins, N. Operation and control of multi-terminal HVDC transmission for offshore wind farms. IEEE Trans. Power Deliv. 2011, 26, 2596–2604. [Google Scholar] [CrossRef]
  58. Wang, M.; Beerten, J.; van Hertem, D. Frequency domain based DC fault analysis for bipolar HVDC grids. J. Mod. Power Syst. Clean Energy 2017, 5, 548–559. [Google Scholar] [CrossRef] [Green Version]
  59. Raza, A.; Dianguo, X.; Yuchao, L.; Xunwen, S.; Williams, B.; Cecati, C. Coordinated operation and control of VSC based multi-terminal high voltage DC transmission systems. IEEE Trans. Sustain. Energy 2016, 7, 364–373. [Google Scholar] [CrossRef] [Green Version]
  60. Raza, A.; Liu, Y.; Rouzbehi, K.; Jamil, M.; Gilani, S.O.; Dianguo, X.; Williams, B.W. Power dispatch and voltage control in multi-terminal HVDC systems: A flexible approach. IEEE Access 2017, 5, 24608–24616. [Google Scholar] [CrossRef] [Green Version]
Figure 1. Binary classification based on support vector machine (SVM).
Figure 1. Binary classification based on support vector machine (SVM).
Energies 13 06668 g001
Figure 2. Multi-classification based on SVM.
Figure 2. Multi-classification based on SVM.
Energies 13 06668 g002
Figure 3. Proposed flow chart of SVM based classification.
Figure 3. Proposed flow chart of SVM based classification.
Energies 13 06668 g003
Figure 4. An algorithm for positive pole to ground (PPG) fault location finding based on SVM, using supported features of standard deviation and normalization of DC voltage.
Figure 4. An algorithm for positive pole to ground (PPG) fault location finding based on SVM, using supported features of standard deviation and normalization of DC voltage.
Energies 13 06668 g004
Figure 5. An algorithm for PPG fault location finding based on SVM, using supported features of standard deviation and normalization of DC current.
Figure 5. An algorithm for PPG fault location finding based on SVM, using supported features of standard deviation and normalization of DC current.
Energies 13 06668 g005
Figure 6. An algorithm for negative pole to ground (NPG) fault location finding based on SVM, using supported features of standard deviation and normalization of DC voltage.
Figure 6. An algorithm for negative pole to ground (NPG) fault location finding based on SVM, using supported features of standard deviation and normalization of DC voltage.
Energies 13 06668 g006
Figure 7. An algorithm for NPG fault location finding based on SVM, using supported features of standard deviation and normalization of DC current.
Figure 7. An algorithm for NPG fault location finding based on SVM, using supported features of standard deviation and normalization of DC current.
Energies 13 06668 g007
Figure 8. An algorithm for pole-to-pole (PP) fault location finding based on SVM, using supported features of standard deviation and normalization of DC voltage.
Figure 8. An algorithm for pole-to-pole (PP) fault location finding based on SVM, using supported features of standard deviation and normalization of DC voltage.
Energies 13 06668 g008
Figure 9. An algorithm for PP fault location finding based on SVM, using supported features of standard deviation and normalization of DC current.
Figure 9. An algorithm for PP fault location finding based on SVM, using supported features of standard deviation and normalization of DC current.
Energies 13 06668 g009
Figure 10. Multi-terminal high voltage direct current (MT-HVDC) test system.
Figure 10. Multi-terminal high voltage direct current (MT-HVDC) test system.
Energies 13 06668 g010
Figure 11. Pre-fault and post-fault measurements at VSC stations of the HVDC test system under study.
Figure 11. Pre-fault and post-fault measurements at VSC stations of the HVDC test system under study.
Energies 13 06668 g011
Figure 12. DC voltages measured at (a) RS-I, (b) IS-I, (c) RS-II, and (d) IS-II under normal condition.
Figure 12. DC voltages measured at (a) RS-I, (b) IS-I, (c) RS-II, and (d) IS-II under normal condition.
Energies 13 06668 g012
Figure 13. DC currents measured at (a) RS-I, (b) IS-I, (c) RS-II, and (d) IS-II under normal condition.
Figure 13. DC currents measured at (a) RS-I, (b) IS-I, (c) RS-II, and (d) IS-II under normal condition.
Energies 13 06668 g013aEnergies 13 06668 g013b
Figure 14. No-fault identification scheme in the MT-HVDC system.
Figure 14. No-fault identification scheme in the MT-HVDC system.
Energies 13 06668 g014
Figure 15. (a) DC voltage and (b) DC current at rectifier station (RS)-I PPG fault.
Figure 15. (a) DC voltage and (b) DC current at rectifier station (RS)-I PPG fault.
Energies 13 06668 g015
Figure 16. PPG fault identification scheme in the MT-HVDC test system.
Figure 16. PPG fault identification scheme in the MT-HVDC test system.
Energies 13 06668 g016
Figure 17. (a) DC Voltage and (b) DC current profiles at RS-I during NPG fault.
Figure 17. (a) DC Voltage and (b) DC current profiles at RS-I during NPG fault.
Energies 13 06668 g017
Figure 18. NPG fault identification scheme in the MT-HVDC test system.
Figure 18. NPG fault identification scheme in the MT-HVDC test system.
Energies 13 06668 g018
Figure 19. (a) DC voltage and (b) DC current profiles at RS-I during PP fault.
Figure 19. (a) DC voltage and (b) DC current profiles at RS-I during PP fault.
Energies 13 06668 g019
Figure 20. PP fault identification scheme in the MT-HVDC test system.
Figure 20. PP fault identification scheme in the MT-HVDC test system.
Energies 13 06668 g020
Figure 21. (a) DC Voltage and (b) DC current profiles under PPG fault occurred at 100 km from RS-I on Line 1.
Figure 21. (a) DC Voltage and (b) DC current profiles under PPG fault occurred at 100 km from RS-I on Line 1.
Energies 13 06668 g021
Figure 22. (a) DC Voltage and (b) DC current measured under NPG fault occurred at 100 km from RS-I on Line 1.
Figure 22. (a) DC Voltage and (b) DC current measured under NPG fault occurred at 100 km from RS-I on Line 1.
Energies 13 06668 g022
Figure 23. (a) DC Voltage and (b) DC current profiles under PP fault occurred at 100 km from RS-I on Line 1.
Figure 23. (a) DC Voltage and (b) DC current profiles under PP fault occurred at 100 km from RS-I on Line 1.
Energies 13 06668 g023
Figure 24. (a) DC Voltage and (b) DC current measured under PPG fault occurred 200 km from RS-I Line 1.
Figure 24. (a) DC Voltage and (b) DC current measured under PPG fault occurred 200 km from RS-I Line 1.
Energies 13 06668 g024
Figure 25. (a) DC Voltage and (b) DC current measured under NPG fault occurred 200 km from RS-I Line 1.
Figure 25. (a) DC Voltage and (b) DC current measured under NPG fault occurred 200 km from RS-I Line 1.
Energies 13 06668 g025
Figure 26. (a) DC Voltage and (b) DC current profiles under PP fault occurred at 200 km from RS-I Line 1.
Figure 26. (a) DC Voltage and (b) DC current profiles under PP fault occurred at 200 km from RS-I Line 1.
Energies 13 06668 g026
Figure 27. Fault classification scheme based on the DC voltage in the MT-HVDC test system.
Figure 27. Fault classification scheme based on the DC voltage in the MT-HVDC test system.
Energies 13 06668 g027
Figure 28. Fault classification scheme based on DC current in the MT-HVDC test system.
Figure 28. Fault classification scheme based on DC current in the MT-HVDC test system.
Energies 13 06668 g028
Figure 29. Training values for the SVM algorithm.
Figure 29. Training values for the SVM algorithm.
Energies 13 06668 g029
Figure 30. Testing values of the SVM algorithm under PPG fault.
Figure 30. Testing values of the SVM algorithm under PPG fault.
Energies 13 06668 g030
Figure 31. Testing values of the SVM algorithm under NPG fault.
Figure 31. Testing values of the SVM algorithm under NPG fault.
Energies 13 06668 g031
Figure 32. Testing values of the SVM algorithm under PP fault.
Figure 32. Testing values of the SVM algorithm under PP fault.
Energies 13 06668 g032
Figure 33. Confusion matrices based performance evaluation of the proposed technique for fault identification, classification, and location in MT-HVDC systems.
Figure 33. Confusion matrices based performance evaluation of the proposed technique for fault identification, classification, and location in MT-HVDC systems.
Energies 13 06668 g033aEnergies 13 06668 g033b
Figure 34. Applied structure of SVM-based protection technique.
Figure 34. Applied structure of SVM-based protection technique.
Energies 13 06668 g034
Table 1. Different case of MT-HVDC test system.
Table 1. Different case of MT-HVDC test system.
ScenariosLocation of FaultFault Type
1RS-INo-fault
RS-II
IS-I
IS-II
2RS-IPPG fault
RS-IINPG fault
IS-IPP fault
IS-II
3100 km at L 1 from RS-IPPG fault
NPG fault
PP fault
4200 km at L 1 from RS-IPPG fault
NPG fault
PP fault
5100 km at L 2 from RS-IPPG fault
NPG fault
PP fault
6200 km at L 2 from RS-IPPG fault
NPG fault
PP fault
7100 km at L 3 from RS-IIPPG fault
NPG fault
PP fault
8200 km at L 3 from RS-IIPPG fault
NPG fault
PP fault
9100 km at L 4 from RS-IIPPG fault
NPG fault
PP fault
10200 km at L 4 from RS-IIPPG fault
NPG fault
PP fault
Table 2. Different cases for determination of fault location in the MT-HVDC test system.
Table 2. Different cases for determination of fault location in the MT-HVDC test system.
ScenariosTraining DataTesting Data
IPositive Pole Voltage
Negative Pole Voltage
Positive Pole Current
Negative Pole Current
No-Fault Case
PPG Fault at RS-I
PPG Fault at 100 km from RS-I
PPG Fault at 200 km from RS-I
IINo-Fault Case
NPG Fault at RS-I
NPG Fault at 100 km from RS-I
PPG Fault at 200 km from RS-I
IIINo-Fault Case
PP Fault at RS-I
PP Fault at 100 km from RS-I
PP Fault at 200 km from RS-I
Table 3. Relative maxima and minima of standard deviation and normalized DC voltage and current values for fault location estimation.
Table 3. Relative maxima and minima of standard deviation and normalized DC voltage and current values for fault location estimation.
Fault StateParametersStandard Deviation (STD) ValuesNormalized Values
MaximumMinimumMaximumMinimum
No-FaultPositive Voltage
Negative Voltage
Positive Current
+2.75−0.800.50+0.26
+0.90−2.50−0.24−0.49
+1.20−1.650.79+0.52
+2.00−1.80−0.57−0.72
PPG FaultPositive Voltage
Positive Current
−0.90−1.80+0.16+0.08
+1.80+1.35+1.76+1.54
PPG Fault—100 km+0.35−0.15+0.30+0.25
−0.15−0.25+0.95+0.89
PPG Fault—200 km+2.00+0.70+0.47+0.33
−0.60−0.75+0.78+0.67
NPG FaultNegative Voltage
Negative Current
+1.60+1.10−0.03−0.09
−1.25−1.90−1.41−1.65
NPG Fault—100 km0.00−0.50−0.27−0.32
0.00+0.35−0.84−0.96
NPG Fault—200 km−0.75−1.90−0.37−0.47
+0.40+0.75−0.70−0.83
PP FaultPositive Voltage
Negative Voltage
Positive Current
−0.90−1.80+0.16+0.08
+1.80+1.35+1.76+1.54
+1.60+1.10−0.03−0.09
−1.25−1.90−1.41−1.65
PP Fault—100 km+0.35−0.15+0.30+0.25
−0.15−0.25+0.95+0.89
0.00−0.50−0.27−0.32
0.00+0.35−0.84−0.96
PP Fault—100 km+2.00+0.70+0.47+0.33
−0.60−0.75+0.78+0.67
−0.75−1.90−0.37−0.47
+0.40+0.75−0.70−0.83
Table 4. Comparison of different protection techniques for MT-HVDC systems.
Table 4. Comparison of different protection techniques for MT-HVDC systems.
ParametersProposed SVM TechniqueTraditional SVM TechniqueTraveling Waves Technique
Arrival time measurementNot requiredNot requiredRequired. It is affected by parameters of the transmission line
Faults Near or at Converter StationsReadily identified and classifiedNot yet proven. Additional features will be required to train so that fault near or at the converter station could be identified and classified.Not Applicable. Additional transformations like Fourier and Wavelet Transform will be required.
Computational timeRapidly identified and classified within 0.15 ms0.3 s will be required to identify and classify.Complex computations increase computational time. Moreover, synchronization is required in two-terminal methods.
Response Time~0.05 msClosed to 1 msFew ms are required to respond to abnormal conditions
Length of the time windowLength of 0.2 ms time window is enough for fault identification and classificationA length of 0.3 s time window is required.It varies and depends upon the detection of the first traveling wave-head.
AccuracyAccuracy is higher and closed to 100 percent in all types of DC faults.Accuracy is higher in the case of two-terminal data, and accuracy is compromised in the case of single terminal data.Accuracy is greatly affected by wave-speed, non-synchronization, and sampling frequency.
ComplexityImplementation is easy.Implementation is easyComplex digital processing techniques and synchronization (for two-terminal) is required.
Realization and PracticalityA simple analysis of relative maxima and minima of standard deviation and normalization is done to prove its realization.Error analysis is done to prove its realizationTraveling wave-based relays are practically developed for Brasada–Harney transmission system and Bonneville Power Administration’s field. Attenuation and dispersion are the factors that change the accuracy of finding fault location.
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Muzzammel, R.; Raza, A. A Support Vector Machine Learning-Based Protection Technique for MT-HVDC Systems. Energies 2020, 13, 6668. https://doi.org/10.3390/en13246668

AMA Style

Muzzammel R, Raza A. A Support Vector Machine Learning-Based Protection Technique for MT-HVDC Systems. Energies. 2020; 13(24):6668. https://doi.org/10.3390/en13246668

Chicago/Turabian Style

Muzzammel, Raheel, and Ali Raza. 2020. "A Support Vector Machine Learning-Based Protection Technique for MT-HVDC Systems" Energies 13, no. 24: 6668. https://doi.org/10.3390/en13246668

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop