American Journal of Intelligent Systems

p-ISSN: 2165-8978    e-ISSN: 2165-8994

2022;  12(2): 51-58

doi:10.5923/j.ajis.20221202.02

Received: Jan. 17, 2021; Accepted: Jul. 20, 2022; Published: Jul. 29, 2022

 

Comparative Study of Adaptive Neuro-Fuzzy Inference System and Artificial Neural Network for Online Harmonic Mitigation

Adeyemo I. A.1, Ojo J. A.1, Ola O. M.2, Babajide D. O.1

1Electronic & Electrical Engineering Dept, Ladoke Akintola University of Technology, Ogbomoso, Oyo State, Nigeria

2Works & Services Unit, Bowen University, Iwo, Osun State, Nigeria

Correspondence to: Adeyemo I. A., Electronic & Electrical Engineering Dept, Ladoke Akintola University of Technology, Ogbomoso, Oyo State, Nigeria.

Email:

Copyright © 2022 The Author(s). Published by Scientific & Academic Publishing.

This work is licensed under the Creative Commons Attribution International License (CC BY).
http://creativecommons.org/licenses/by/4.0/

Abstract

Solving the transcendental nonlinear equations characterizing harmonics in multilevel converters in real time is presently infeasible due to heavy computational burden in terms of memory and computational time. To overcome this problem, artificial intelligence based predictive models are used. This paper presents a comparative study and performance evaluation of artificial neural network (ANN) and adaptive neuro-fuzzy inference system (ANFIS), which are the leading predictive models for modeling nonlinear systems such as the relationship between the modulation index and switching angles in multilevel converters. The performance of both ANN and ANFIS are evaluated in terms of accuracy, convergence behaviour as well as learning and generalization capabilities using coefficient of determination (R2), root mean square error (RMSE) and mean absolute error (MAE) as the performance evaluation metrics. The results of simulations performed in MATLAB/SIMULINK environment are also presented to validate the predictions made by the models.

Keywords: ANN, ANFIS, Multilevel inverter, Selective Harmonics Elimination (SHE), Newton Raphson method

Cite this paper: Adeyemo I. A., Ojo J. A., Ola O. M., Babajide D. O., Comparative Study of Adaptive Neuro-Fuzzy Inference System and Artificial Neural Network for Online Harmonic Mitigation, American Journal of Intelligent Systems, Vol. 12 No. 2, 2022, pp. 51-58. doi: 10.5923/j.ajis.20221202.02.

1. Introduction

In recent years, global power demand has increased substantially while the expansion of the traditional power systems has been severely limited by rapid depletion of fossil fuel, energy crisis and environmental restrictions such as Clean Air Act of 1970 and Kyoto protocol of 1997. This has resulted into dramatic changes in the modern electric power production in terms of both physical and control infrastructures with power electronics playing a key role. The electric power industry is gradually witnessing a paradigm shift from the traditional power system to distributed power system. In the traditional power systems, a relatively few but large power generation plants located at adequate geographical places produce bulk of the power, which is then transmitted over mostly high voltage ac grid to consumers located a long distance away [1]. However, in the emerging modern power systems, there are many diverse, dispersed and distributed generation (DG) plants with the transmission of electricity over smart grid comprising of both alternating current (AC) and direct current (DC) transmission lines. High-voltage, direct current (HVDC) electric power transmission system facilitates transfer of power between unsynchronized AC transmission systems such as grid systems operating at different frequencies.
Distributed power system includes arrays of solar photovoltaic panels, wind farms, hydroelectric, biomass and tidal power plants. Among distributed power generation schemes, wind farms and solar technology are the most promising schemes, even envisaged as competing with the traditional fossil-fuelled thermal power plants in the near future [2]. Consequently, the share of renewable energy sources in the overall global generation mix is gradually increasing, and it is expected that renewable energy sources will turn out to be an important part of the global energy policy. However, renewable energy sources have highly variable daily and seasonal patterns, and consumer power demand requirements are also extremely variable in nature.
Power electronic converters have been recognised as the interface for integrating distributed generators with the utility grid. DC- to - AC power electronic converters are known as inverters. The function of a voltage source inverter (VSI) is to synthesize an output AC voltage of desired magnitude and frequency from a slowly varying DC input voltage [3]. A multilevel inverter is a power electronic converter that synthesizes a desired AC output voltage from several levels of DC input voltages such that a staircase voltage waveform that is nearly sinusoidal is obtained with minimum harmonic distortion. Due to their spectral performance and ability to attain a higher voltage without transformer, multilevel inverters have been drawing increasing attention in recent years, especially in the distributed power generation area, because several batteries, fuel cells, solar cells, or rectified wind turbines or microturbines can be connected through a multilevel inverter to feed local loads or interconnect to the AC grid without voltage balancing problems [1]. In addition, multilevel inverters have a lower electro-magnetic interference (EMI), lower switching frequency with the consequent reduction in the switching losses. Multilevel inverters are also widely used in high-voltage and high-power applications such as high voltage direct current (HVDC) transmission, flexible AC transmission system (FACTS) and adjustable speed drives (ASD) etc.
Several pulse width modulation (PWM) methods have been developed for the control of multilevel inverters among which are space vector PWM (SVM), sinusoidal PWM (SPWM), selective harmonic elimination pulse width modulation (SHEPWM) etc. The control of multilevel inverters using SHEPWM technique at fundamental switching frequency is prevalent in power industry. This can be attributed to its direct control of harmonics and synthesis of high-quality output voltage. However, the deployment of SHEPWM technique for real time applications is presently infeasible due to the heavy computational cost involved in finding the solution of the nonlinear and transcendental equations known as selective harmonic elimination (SHE) equations that contain trigonometric terms. The solution of SHE equations yields solution sets at various modulation indices that ensure the synthesis of the desired fundamental output voltage as well as the elimination of the selected lower order harmonics. The traditional methods used for solving this kind of nonlinear optimization problems include derivative-dependent method like Newton Raphson method [4], which diverges if the arbitrarily chosen initial values are not close enough to the roots. It also risks being trapped at a local optimum and fails to give best solution. Chiasson et al [5,6] proposed a method based on Elimination theory using resultants of polynomials to determine the solutions of the SHE equations. A difficulty with this approach is that as the number of levels increases, the order of the polynomials becomes very high, thereby making the computations of solutions of these polynomial equations very complex. Another approach uses Walsh functions [7,8] where solving linear equations, instead of non-linear transcendental equations, optimizes the switching angle. The method results in a set of algebraic matrix equations and the calculation of the optimal switching angles is a complex and time-consuming operation. Evolutionary algorithms like ant colony optimization (ACO) [9], particle swarm optimization (PSO) [10,11] and Genetic Algorithm (GA) [12,13] are derivative free and are successful in locating the optimal solution, but they are usually slow in convergence and require much computing time.
All the aforementioned methods suffer from excessive computational time spent on solving the SHE equations that characterize the optimal switching angles; hence real-time computation of switching angles in multilevel inverter is currently infeasible and the angles are computed offline. A method that is currently in use for the real time applications of SHEPWM is called programmed SHEPWM. In this approach, the offline pre-computed switching angles for the required values of modulation index are stored as look-up tables in the memory of microprocessor-based modulator. The major drawback of this approach is that a large memory is required to store the look-up tables. With the increasing use of power conditioning systems in online applications such as electric vehicle (EV), adjustable speed drive (ASD), static synchronous compensator (STATCOM), dynamic voltage restorer (DVR) and other FACTS devices, real time solution of SHE equations has continued to garner interest in order to harness the merits of SHEPWM technique. The advances made in predictive modeling using mathematical statistics has enabled researchers to overcome the difficulty involved in solving SHE problem with the deployment of artificial intelligence (AI). Real time implementation of the predictive models has also been aided by the advancement made in digital signal processing (DSP) as well as the proliferation of high-power and high-speed semiconductor devices. A major advantage of the predictive models over programmed SHEPWM is that they do not suffer from memory constraint since they do not require look-up tables to save the precalculated values. This is due to their ability to interpolate and extrapolate once they are properly trained with the offline results previously computed with either analytical or evolutionary algorithm.
From the literature, the leading predictive models for the real time generation of solution sets for the SHEPWM controlled multilevel inverters are artificial neural network (ANN) [14] and adaptive neuro-fuzzy inference system (ANFIS) [15]. In this paper, both ANN and ANFIS are deployed for the input-output mapping of modulation index and optimal switching angles in cascaded H-bridge multilevel inverter. In both cases, Newton Raphson iterative method serves as the teacher that generates the initial dataset used for the training purpose.

2. Literature Review

A. CASCADED H-BRIDGE MULTILEVEL INVERTERS AND SHE TECHNIQUE
Cascaded H-bridge multilevel inverters (CMLI) are created by series connection of two or more H-bridge converters, each supplied by an isolated source on the DC side and series-connected on the AC side. Each H-bridge converter can generate three different voltage levels: +Vdc, 0, and -Vdc by connecting the DC source to the AC output by different combinations of the four switches S1, S2, S3, and S4 shown in the Figure 1. To obtain +Vdc, switches S1 and S4 are turned on, whereas –Vdc can be obtained by turning on switches S2 and S3. By turning on S1 and S2, or S3 and S4, the output voltage is zero. Each converter generates a square wave voltage waveform with different duty cycles. The output voltage is the summation of all voltages from the cascaded H-bridge cells [16]. The total number of output voltage levels in a cascaded H-Bridge inverter is defined by n =2s +1, where s is the number H-bridges per phase connected in cascade. The structure of a single-phase cascaded H-bridge multilevel inverter is shown in Figure 1 and the output voltage waveform of a single-phase 11-level CHB inverter is shown in Figure 2.
Figure 1. Single-phase structure of an N-level CHB inverter
Figure 2. Output voltage waveform of a single-phase 11-level CHB inverter
The staircase waveform shown in Figure 2 is a periodic waveform, which comprises of a fundamental signal and a set of harmonic components with each harmonic component having a frequency that is an integral multiple of the fundamental frequency. Assuming a quarter-wave symmetry and equal amplitude of all DC sources, selective harmonic elimination (SHE) equations can be derived from the waveform using the Fourier series expansion as follows:
(1)
Where
(2)
The triplen harmonics in each phase are left uncontrolled since they automatically cancel out in the line-to-line voltages of balanced three-phase power system [16].
Combining equations (1) and (2),
(3)
Subject to
Where S is the number of SHE equations or degrees of freedom and n is the harmonic order. Generally, for S number of degrees of freedom, one degree of freedom is used for controlling the magnitude of the desired fundamental output voltage V1 and the remaining (S-1) degrees of freedom are used to eliminate the selected lower order harmonics that are dominant in the total harmonic distortion (THD). From equation (3), the expression for fundamental output voltage is given by
(4)
Where
(5)
The modulation index, mi gives relation between the fundamental voltage V1 and the maximum obtainable fundamental voltage V1max. It is defined as the ratio of the fundamental output voltage V1 to the maximum obtainable fundamental voltage V1max. From equation (5), the maximum fundamental voltage is obtained when all the switching angles are zero [10].
(6)
Thus,
(7)
It is found from literature that among the multilevel inverter structures, 11-level CHB inverter gives the optimal performance. Lower-level inverters are mostly unable to meet IEEE-519 standard while higher-level inverters suffer from narrow range of modulation index, cost and complexity [16,17]. To develop an 11-level CHB inverter in which the fundamental output voltage waveform is obtained with the elimination of 5th, 7th, 11th and 13th harmonics, five SDCSs are required. The solution sets for an 11-level CHB inverter can be found by solving the following transcendental nonlinear equations:
(8)
Equation (8) is SHE equation that gives the input-output relation between modulation index and solution set of an 11-level CHB inverter. For simplicity, equation (8) can be written as
(9)
When there are multiple solution sets at the same modulation index, the solution set with the least THD value is chosen. The expression for THD is:
(10)
B. ARTIFICIAL NEURAL NETWORK (ANN)
Artificial neural network (ANN) is a non-linear machine learning approach inspired by the study of biological neurons in human brain. ANNs are parallel computational models comprising of nonlinear and adaptive processing units called neurons, which are highly interconnected [18]. ANNs are able to map complex and non-linear underlying relationship between input and output data without prior knowledge of the mathematical model associated with the input-output mapping. ANNs have adaptive and self-organising capability that make them to be flexible enough to interpolate and extrapolate results even if the data used for training are incomplete and noisy. The inherent capability of learning and generalization makes them to be suitable in the area of classification and prediction. The process of tuning an ANN to perform a particular non-linear mapping is known as training. There are two steps involved in the learning or training process of a typical feed forward ANN. The first step consists of the successive forward presentation of the input-output data pairs and the second step is the back propagation of errors (difference in values between the obtained and the desired output). The second step happens in the inverse way, that is, the error is fed backward through the network, and used in the adjustment of the weights and bias (b) of the network [18].
Figure 3. Typical feedforward ANN
The basic ANN consists of three layers as shown in Figure 3, where the first layer is the input layer through which the inputs come into the ANN. The second layer is the hidden layer, which could be from one to multiple hidden layers. The last layer where the outputs come out of the ANN is denoted as the output layer.
Each neuron in ANN can be modeled as shown in Figure 4. The input signals are normally continuous variable with n being the number of inputs to the neuron. Each of the inputs is multiplied by an associated adjustable scalar weight , which can be positive or negative corresponding to acceleration or inhibition of the flow of signals. Neurons belonging to adjacent layers are fully connected and the activation function of the neurons is generally sigmoid, inverse tan, hyperbolic, Gaussian or linear.
Figure 4. Structure of a single artificial neuron
The artificial neuron shown in Figure 4 can be mathematically modeled as follows:
(11)
(12)
Where:
n = number of input signal signals of the neuron
= i-th input signal of the neuron
= weight associated with the i-th input signal
b = adjustable bias associated with the neuron
= weighted response (summing junction) of the j-th neuron with respect to instant k.
= activation function of the j-th neuron
= output signal of the j-th neuron with respect to the instant k.
The adjustment process of the network weights associated with the j-th output neuron is done from computation of error signal with respect to the k-th iteration. This error signal is given by the following equation:
(13)
Where is the desired output at the j-th output neuron.
In the back propagation algorithm, the performance criterion is based on the mean-squared error function, which is defined as the summation of all squared errors produced by the output neurons of the network with respect to k-th iteration yields
(14)
Where p is the number of output neurons.
For an optimum weight configuration, E(k) is minimized with respect to the synaptic weight so that for each data set,
(15)
The weights associated with the output layer of the network are updated using the following relationship:
(16)
Where is the weight connecting the j-th neuron of the l-layer to the i-th neuron of the (l-1) layer, and η is a constant that determines the learning rate of the back-propagation algorithm. The weights belonging to the hidden layer of the network are adjusted in similar manner.
C. ADAPTIVE NEURO-FUZZY INFERENCE SYSTEM (ANFIS)
Adaptive neuro-fuzzy inference system (ANFIS) can simply be described as a fuzzy inference system (FIS) trained by adaptive artificial neural network (ANN) [19]. While the strength of ANN lies in its non-linear input-output mapping ability by learning from knowledge base without knowing the underlying mathematical relationship, however, it lacks heuristic sense and it works like a black box. On the other hand, the strength of rule-based fuzzy logic (FL) lies in its capability to transform heuristic and linguistic terms into numerical values and vice versa through fuzzy rules and membership function. However, FL is plagued by the difficulty involved in finding the accurate fuzzy rules and membership functions, which are heavily dependent on the prior knowledge of the system. By combining ANN with FL, ANFIS uses the adaptive data-based training process of ANN to tune the parameters of the fuzzy inference system. Thus, ANFIS combines the adaptive learning capability of ANN with the robustness and imprecise or distorted data usage capability of FL. Figure 5 shows the architecture of a five-layer ANFIS with two inputs and a single output. The nodes of layers one and four are adaptive nodes, which are represented by squares while the nodes of layers two, three and five are fixed nodes that are represented by circles.
Figure 5. ANFIS structure for two input variables and five layers
For simplicity, a fuzzy inference system (FIS) with two inputs and one output is considered. For a first-order Sugeno fuzzy model, the rule base contains two fuzzy ‘if-then’ rules that are expressed as follows [15]:
Rule 1: if x is A1 and y is B1, then
Rule 2: if x is A2 and y is B2, then
Where x and y are the crisp inputs, Ai and Bi are the linguistic variables associated with the node function. The output of each node in every layer can be denoted by where i is the node number and l is the prevailing layer number.
The first layer is called the fuzzification layer. The parameters in this layer are called premise parameters, and every node in this layer is an adaptive node. In this layer, there is transformation of crisp input variables into fuzzy variables. The crisp input variables are assigned membership functions, which determines their degree of membership of a fuzzy set. The outputs of the fuzzification layer are the membership grade of the crisp inputs, and they are expressed as follows:
For x input to node i,
For y input to node i,
Where and are membership functions that determine the degree to which the given x and y satisfy the quantifiers Ai and Bi.
The second layer is called antecedent rule layer. The degree of fulfilment (DOF) is determined for each rule in this layer. The firing strength for each rule, which qualifies the extent to which any input data belong to that rule is calculated. Every node in this layer is a fixed node, whose output represents the firing strength of a rule, and the firing strength represents the IF conditions to set the rules. The output of this layer is the algebraic product of the input signals given as:
(17)
In the third layer, called the normalization layer, every node is a fixed node that calculates the ratio of the ith rule’s firing strength to the sum of all rules’ firing strength.
(18)
The fourth layer called the consequent layer is the adaptation layer of the rules, where the model parameters are tuned to derive the best matching between input and output. The output of the fourth layer is a difuzzified value. Every node i in this layer is an adaptive node with a node function:
(19)
Where is the output of the third layer and is the parameter set of node i. These parameters are referred to as consequent parameters.
The last layer is the summation layer. It contains a single fixed node labeled which computes the overall output by summing all the incoming signals.
(20)
For the ANFIS structure shown in Figure 5, the only user-specified information is the values of the premise parameters and the input-output training data set. Hence, the output can be written as:
(21)

3. Implementation

The first step in ANN modeling is the choice of topology of the network. Multilayer feedforward ANN topology with back propagation of error was chosen to develop the switching angles prediction model that maps the input data (modulation index) to the output data (switching angles). Using different transfer functions, several ANN models with only one neuron in the input layer, five neurons in the output layer and different numbers of neurons in the hidden layer were developed, trained and tested. The ANN model chosen as optimal comprises of an input layer with only one neuron, a hidden layer with thirty neurons, scalar weights, biases and sigmoid transfer function, and an output layer with five neurons, scalar weights, biases and linear transfer function. The network training was performed with Fletcher-Reeves variant of back propagation algorithm using the data generated by Newton Raphson. For ANFIS modeling, eight (8) ANFIS models with the same number of membership function (NMF), different types of input membership function (IMF) and output membership function (IMF) were constructed and evaluated in order to select the best-fit fuzzy model.
For the implementation of both ANN and ANFIS models, the original dataset generated by Newton Raphson method was randomly divided into three subsets: training (70%), testing (15%) and validation (15%). The first subset is for training and network is adjusted to its error. The second subset is used to measure network generalization and to halt training when generalization stops improving. The third subset provides an independent measure of network performance during and after training. The maximum number of epochs in both models is 500.
Performance Evaluation Metrics
The coefficient of determination (R2), Root Mean Square Error (RMSE), and Mean Absolute Error (MAE) are used to evaluate the performance of the prediction models in regression analysis.
The coefficient of determination (R2) is a statistical measure in linear regression model that determines the proportion of the variance in the dependent variable that is predictable from the independent variable(s). It is a scale-free score, and its value is less than one.
(22)
The Mean Absolute Error (MAE) is the average of absolute difference between the actual and predicted values in the dataset. It measures the average of residuals in the dataset.
(23)
The Mean Squared Error (MSE) is the average of the squared difference between the actual and predicted values in the dataset. It measures the variance of the residuals.
(24)
The Root Mean Square Error (RMSE) is the square root of Mean Squared Error. It measures the standard deviation of residuals.
(25)
Where y is the actual value of y in the dataset, is the predicted value of y, is the average value of y and N is the number of observations available for analysis.

4. Results and Evaluation of the Prediction Models

A personal computer (2.11 GHz Intel Core i5 processor with 8.00 GB Random Access Memory and 930 GB Hard disk drive) running MATLAB R2018a on Windows 10 was used to carry out the calculations. Several ANN models with different topologies were trained, tested and evaluated to select the best network topology. The values of , MAE and RMSE for different ANN topologies are presented in Table 1.
Table 1. Performance Evaluation of Different ANN Models
     
Table 1 shows that the topology 1:40:5 has better values of and RMSE compared with 1:50:5 while topology 1:30:5 has the least value of MAE which indicate that performance does not necessarily improved with increasing number of neurons in the hidden layer. Topology 1:40:5 has the highest value of but its value of MAE is more than twice the value obtained for topology 1:30:5. Comparative analysis of the values of , MAE and RMSE for different ANN topologies presented in Table 1 shows that topology 1:30:5 is the optimal model.
Different types of input membership functions (IMF) and output membership function (OMF) were evaluated for ANFIS model. The optimal number of membership function (NMF) was found to be 20. The values of , MAE and RMSE for different ANFIS models are presented in Table 2.
Table 2. Performance Evaluation of Different ANFIS Models
     
Table 2 shows that the ANFIS model with Gaussian IMF and constant OMF has the least value of MAE (0.0231) while the model with Sigmoid IMF and Linear OMF has the highest value of coefficient of determination and the least value of RMSE (0.9368).
With the optimal topology of ANN model and IMF/OMF of ANFIS model chosen to be 1:30:5 and Sigmoid/Linear, respectively. The values of , MAE and RMSE are (0.9983, 0.0126, 1.1537) and (0.9987, 0.0372, 0.9368) for the chosen ANN model and ANFIS model, respectively. Shown in Figure 6 are the plots of switching angles versus modulation index for NR computed, ANN predicted and ANFIS predicted solution sets, respectively.
Figure 6. Plots of switching angles versus modulation index for (a) NR (b) ANN and (c) ANFIS models
In order to demonstrate the generalisation capability and accuracy of the ANN and ANFIS models, both models were used to predict switching angles at an arbitrarily chosen modulation index of 0.703 that was not present in the NR computed dataset. The predicted switching angles are [11.06° 27.40° 43.18° 55.57° 69.19°] and [7.98° 27.81° 40.73° 52.76° 73.39°] for ANN and ANFIS, respectively. Figure 7 shows the harmonic spectrum of the ANN and ANFIS predicted solution sets, respectively.
From Figure 7, the value of the predicted fundamental harmonic is 53.78V and 53.85V for ANN and ANFIS, respectively which closely agree with the analytically computed value of 53.71V. Table 3 shows that ANFIS model is more efficient for the elimination of the selected lower order harmonics while ANN model slightly outperform ANFIS model in term of THD reduction. It should be noted that the THD values of 16.06% and 13.79% shown in Figure 7 for ANN and ANFIS, respectively are for the phase voltage which include the triplen harmonics while the THD values in Table 3 are for the line-to-line voltages which exclude the triplen harmonics.
Table 3. Performance Evaluation of ANN and ANFIS Models
     
Figure 7. Harmonic spectra of (a) ANN and (b) ANFIS solution sets at the same modulation index of 0.703

5. Conclusions

Comparative study of ANN and ANFIS models for the real time computation of switching angles in an 11-level inverter is presented in this study. Using dataset previously computed offline with Newton Raphson iterative method, both models were trained and simulated in MATLAB for real time generation of optimal switching angles. The comparative study of the statistical values of , MAE and RMSE for ANN and ANFIS model shows that ANN outperform ANFIS in term of MAE while ANFIS have better values of and RMSE. Both models demonstrated good generalization capability for the generation of accurate solution sets for SHEPWM controlled multilevel inverters in real time. However, simulation results show that ANN is more efficient for THD minimization while ANFIS is more suitable for the selected lower order harmonics elimination. The findings of this study will aid other researchers in the area of artificial intelligence (AI) based forecasting techniques in their choice of the appropriate predictive model. Future research on the findings of this study could be done to establish ANN and ANFIS as viable alternatives to time series analysis or linear regression.

References

[1]  L. M. Tolbert, and F. Z. Peng, “Multilevel Converters as a Utility Interface for Renewable Energy Systems,’’ in Proceedings of IEEE Power Engineering Society Summer Meeting, Seattle, Washington, USA, July 2000, pp. 1271-1274.
[2]  J. A. Peças, “Integrating Distributed Generation into Electric Power Systems: A Review of Drivers, Challenges and Opportunities”, Electric Power Systems Research, Volume 77, No. 9, 2007, pp. 1189- 1203.
[3]  J. M. Carrasco, “Power-Electronic Systems for the Grid Integration of Renewable Energy Sources: A Survey”, IEEE Transactions on Industrial Electronics, Volume 53, No. 4, 2007, pp. 1002-1016.
[4]  J. Kumar, B. Das, and P. Agarwal, “Selective Harmonic Elimination Technique for Multilevel Inverter,’’ 15th National Power System Conference (NPSC), IIT Bombay, 2008, pp. 608-613.
[5]  J. N. Chiasson, L. M. Tolbert, K. J. McKenzie, and Z. Du, “Control of a Multilevel Converter Using Resultant Theory,’’ IEEE Transaction on Control Systems Technology, vol. 11, no. 3, May 2003, pp. 345- 353.
[6]  J. Chiasson, L. M. Tolbert, K. McKenzie, and Z. Du, “Elimination of Harmonics in a Multilevel Converter using the Theory of Symmetric Polynomial and Resultant,’’ Proceedings of the 42nd IEEE Conference on Decision and Control, Dec. 2005, pp. 216-223.
[7]  F. Swift and A. Kamberis, “A New Walsh Domain Technique of Harmonic Elimination and Voltage Control in Pulse-Width Modulated Inverters,” IEEE Transactions on Power Electronics, volume 8, no. 2, 1993, pp. 170–185.
[8]  T. J. Liang and R. G. Hoft, “Walsh Function Method of Harmonic Elimination,” Proceedings of IEEE Appl. Power Electron. Conference, 1993, pp.847–853.
[9]  K. Sundareswaran,K. Jayant, and T. N. Shanavas, “Inverter Harmonic Elimination through a Colony of Continuously Exploring Ants,” IEEE Transactions on Industrial Electronics, volume 54, no. 5, 2007, pp. 2558-2565.
[10]  N. Vinoth, and H. Umesh prabhu, ‘‘Simulation of Particle Swarm Optimization Based Selective Harmonic Elimination,” International Journal of Engineering and Innovative Technology (IJEIT) Volume 2, Issue 7, 2013, pp. 215-218.
[11]  I. A.Adeyemo, O. O. Okediran, and C. A. Oyeleye, “Particle Swarm Optimization Approach to Harmonic Reduction in Voltage Source Multilevel Inverter,” International Journal of Soft Computing and Engineering, Volume 5, Issue 5, Nov. 2015, pp. 1-5.
[12]  B. Ozpineci, L. M. Tolbert and J. N. Chiasson, “Harmonic Optimization of Multilevel Converters Using Genetic Algorithm,’’ 35 Annual IEEE Power Electronics Specialists Conference, Germany 2004.
[13]  R. Salehi, N. Farokhia, M. Abedi, and S.H. Fathi, “Elimination of Low Order Harmonics in Multilevel Inverters Using Genetic Algorithm,’’ Journal of Power Electronics, volume 11, no. 2, Mar. 2011, pp. 132-139.
[14]  L. Wang, C. Mao, D. Wang, J. Lu, J. Zhang and X. Chen, “A Real-Time and Closed-Loop Control Algorithm for Cascaded Multilevel Inverter Based on Artificial Neural Network,” The Scientific World Journal, Volume 2014, Article ID 508163, 12 Pages, 2014. https://doi.org/10.1155/2014/508163.
[15]  T. R. Sumithira and A. N. Kumar, “Elimination of Harmonics in Multilevel Inverters Connected to Solar Photovoltaic Systems using ANFIS: An Experimental Case Study,” Journal of Applied Research and Technology, Volume 11, Issue 1, February 2013, pp. 124-133.
[16]  J. Kumar, ‘‘THD Analysis for Different Levels of Cascade Multilevel Inverters for Industrial Applications,” International Journal of Emerging Technology and Advanced Engineering, Volume 2, Issue 10, October 2012, pp. 237-244.
[17]  I. A. Adeyemo, O. A. Fakolujo and G. A. Adepoju, “Ant Colony Optimization Approach to THD Analysis in Multilevel Inverter with Different Levels,” International Journal of Innovative Research in Science, Engineering and Technology, Volume 4, Issue 9, Sept. 2015.
[18]  S. Haykin, Neural Network-A Comprehensive Foundation. 2nd ed. New York. Prentice-Hall, 1999.
[19]  J. S. R. Jang, “ANFIS: Adaptive Network Based Fuzzy Inference System,” IEEE Trans. Syst., man., Cybern., Vol. 23, No 3, May/June 1993, pp 665-685.