APP下载

An online estimator for rotor resistance in vector drives of induction machines based on Walsh functions

2014-12-06HamidrezaSHIRAZIJalalNAZARZADEH

Control Theory and Technology 2014年4期

Hamidreza SHIRAZI,Jalal NAZARZADEH

Engineering Faculty,Shahed University,Tehran,Iran

An online estimator for rotor resistance in vector drives of induction machines based on Walsh functions

Hamidreza SHIRAZI,Jalal NAZARZADEH†

Engineering Faculty,Shahed University,Tehran,Iran

In a modern electrical driver,rotor field oriented control(RFOC)method has been used to achieve a good performance and an appropriate transient response.In this method,the space vector of the rotor flux comes handy by the rotor resistance value.The rotor resistance is one of the important parameters which varies according to motor speed and room temperature alteration.In this paper,a new on-line estimation method is utilized to obtain the rotor resistance by using Walsh functions domain.The Walsh functions are one of the most applicable functions in piecewise constant basis functions(PCBF)to solve dynamic equations.On the other hand,an integral operational matrix is used to simplify the process and speed of the computation algorithm.The simulations results show that the proposed method is capable of solving the dynamic equations in an electrical machine on a time interval which robustly estimates the rotor resistance in contrast with injection noises.

Vector control;Walsh functions;Operational matrix;Rotor resistance estimation

DOI10.1007/s11768-014-3023-4

1 Introduction

Induction motors(IMs)are widely in use in the industry with different applications such as public services and household electrical appliances[1,2].In the vector controldrivesofinductionmachines,decouplingcontrol of magnetization flux and electromagnetic torque will be achieved by adjusting stator current vector.This characteristic has made the method receive a great attention in the industry[3].Amplitude and position of the rotor flux phasor are two important variables which have to be observed simultaneously in rotor flux oriented control(RFOC)drives.To find these variables,the time constant of the rotor circuit(rotor resistance value)is an important parameter in this drive[4,5].Exact estimation of rotor resistance is one of the most interesting problems regarding vector control in induction machines.Since the rotor resistance is related to room temperature and the rotor speed,the process of estimation should be done online and in a constant manner.

Different methods for achieving rotor resistance estimation have been analyzed in some papers.Vaclavek et al.performed a careful induction machine observability analysis[6].Douiri et al.investigates the performances of fuzzy logic and artificial neural networks approaches[7].Chehimi et al.used an unknown input observer for the constant time estimation from only input and output measurements[8].Xu et al.applied high-frequency signal injection method carefully in[9]as this method could normally be employed for very low speed and zero speed operations of induction motor[10].Toliyat et al.presented a detailed review of the onlineandofflinerotorresistanceestimationmethodsin modern RFOC drives[11].Spectral analysis,model reference adaptive system,observer-based method,fuzzy logic and artificial neural networks were major techniques classified in[12].In the spectral techniques,an additional disturbance signal is needed when a RFOC driveisundernoloadcondition[13].Ontheotherhand,the process of estimation by spectral techniques can be done by sampling input and output signals[14].Due to noisy signals,this method is unreliable and loses its performance.

In model reference adaptive method,an error signal detects time constant variation effects in rotor circuit which can be achieved by the use of torque signal or reactive-power of the system[12].This method is very sensitive to motor parameters and strongly depends on the operating points of the drive.Moreover,the input signal of the system should be able to satisfy the classical persistent excitation condition to converge the estimated rotor resistance to the real value[15].Also,an extended Kalman filter is a well-known observer which can estimate the rotor resistance and speed of RFOC drives in a high speed range[16].Although,Bogosyan et al.presented an improved extended Kalman filter for wide speed range[17],however high order observer and high computing effort are two main setbacksofthismethod.Moreover,intelligentandheuristic methods were proposed to estimate the rotor resistance in RFOC drive.For example,Karanayil et al.presented an artificial intelligent algorithm based on the back propagation training of the neural networks for rotor resistance estimation in a RFOC drive[18].Low rate of convergence and complicated computing algorithm are two main constraints of these methods.

Recently,Walsh functions are introduced as an efficient instrument for studying differential equations and dynamic systems[19].Walsh functions are one of the PCBF which are applied to various kinds of problems such as:harmonic elimination in electrical machines[20],designing controllers in linear time-variant systems[21],estimation of parameters and control of the synchronous machines by algebraic method[22]and etc.These papers showed that the Walsh functions not only cause simplicity in solving non-linear equations but also decrease noise effects in the ultimate answer because of their piecewise properties.In comparison to otherPCBFfunctions,Walshfunctionsaremorereliable;for instance,block-pulse is another PCBF function that is used widely in the study of dynamic systems[23],yet it is a sampling method indeed and data may be ignored on the signals border.Note that solving a differential equation based on Walsh and block-pulse functions,the Walsh functions will give out more accurate answers in the same order of functions arranged.Walsh functions can be arranged in different orders to make series.The operational matrix has been used to solve dynamic equations based on PCBF.This matrix transfers dynamic equations of the system into nonlinear algebraic equations.Thematrix techniqueis avery important approach since it simplifies system analysis in high-order Walsh series[20].

This paper presents a new online method for estimating rotor resistance based on Walsh functions.Introducing stator current and voltage as input signals,this method benefits from Walsh functions and applies operational matrix to solve induction machine equations in order to estimate rotor resistance.Applying operational matrix to nonlinear dynamical model of induction machines causes the dynamical equations of the observer convert into simultaneous algebraical relations which are simpler.Based on pseudo-inverse method,a relation will be achieved to find the estimated value of the rotor resistance.The observer of the Walsh functions can be used in a drive with a wide speed range with no need for injection signals,no convergence and persistent excitation conditions.Results confirm that using this method decreases noise and switching harmonics by a PWM converter in a RFOC drive in a wide range of operations.

2 Closed-loop RFOC realization

By adjusting real and imaginary components of the stator currents,a decoupling control of magnetization flux and electromagnetic torque in RFOC of induction machines can be achieved.In closed-loop speed control system,rotor position ρr(t)and value of the rotor flux ψr(t)can be observed by solving the rotor and stator voltage equations.Statement of space phasors of the rotorand statorvoltage relations for a symmetrical induction machine in the arbitrary reference frame can be mentioned as[4]

where j represents the imaginary unitHere,Rsand Rrare resistances of the stator and rotor windings,ωg(t)and ωr(t)show the angular speed of the arbitrary and rotor reference frames.In this equation,→irg(t)andare space phasors of the rotor and stator currents,which can be written as

in these relations,isx(t),isy(t),irx(t)and iry(t)are direct and indirect components of the stator and rotor currents in the arbitrary reference frame,respectively.Furthermore, →vrg(t)and →vsg(t)are space phasors of the rotor and stator voltage in the arbitrary reference frame,respectively.Similar to equation(2),these space phasors are defined by

where vsx(t),vsy(t),vrx(t)and vry(t)are direct and indirect components of the stator and rotor voltages in the arbitrary reference frame,respectively.Also,→ψsg(t)and→ψrg(t)are space phasors of the stator flux and rotor flux which are determined as

where Ls,Lrand Lmare self-inductance of the stator,rotor and mutual inductance of the windings.In an induction machine with per unit parameters,Lsand Lrare

in which Llrand Llsshow leakage inductance of stator and rotor circuits,respectively.Also,a dynamical equation for the machine speed can be obtained by torque balance relation as

in this relation,J,B are momentum inertia and fraction coefficient of the system and Teand Tlare air gap and load torque.Air gap torque can be determined by

where P is the number of machine poles.Moreover,observer performance in finding the position and amplitude of the rotor flux will be investigated.The observer solves stator and rotor voltage equations in a reference frame which rotates with the angular speed of the rotor flux(ωmr).As the speed of the reference frame alters,restatement of the mentioned equation(the induction machine model)in the rotor flux frame can be produced by substituting the speed of rotor flux(ωmr)for ωg.The angular speed of the rotor flux can be obtained by

The exciting voltage of the rotor windings in a squirrel cageinductionmachineiszero(→vrmr(t)=0),andaligned with the real axis in the rotor flux reference frame,the rotor flux is definitely real.Introducing equations(1)and(8)to the rotor flux reference frame and combining them,the real and imaginary parts of the rotor voltage equations are

where α and β,respectively denote real and imaginary variable components in the rotor flux reference frame.Also,Tris time constant of the rotor circuit(Tr=Lr/Rr).In equations(9)and(10),phasor components of the statorcurrentandthemotorspeedareknown asinputvariables,and by having Rr,the value of Trcan be obtained.Thus,the amplitude of the rotor flux(ˆψrmr(t))can be determined by using equation(9).Finally,by substituting ψrmr(t)into equation(10),the rotor position(ˆρr(t))is found.Fig.1 shows RFOC,based on closed-loop estimation process to obtain the magnitude and position of the rotor flux out of the estimated rotor resistance.In this system,flux and speed controllers are given for reg-ulations in the closed-loop response by the systems.By comparing the reference and output currents via comparators with hysteresis,the voltage source inverter(VSI)is controlled in current mode.The switching control of the VSI produces high amplitude of harmonics in voltage and current.Also,a PWM VSI in current mode control is used to adjust the stator current of the induction machines.In this figure,the obtained values for the amplitude and position of the rotor flux and the estimated value for Rrare mentioned asˆψrmr(t),ˆρr(t)andˆRr.Furthermore,the process of estimating Rrby Walsh function will be described in details.

Fig.1 Closed-loop block diagram of indirect RFOC with rotor resistance estimation.

3 Estimation of rotor resistance

In this section,we will investigate the process of estimator block where the rotor resistance value is estimated.This block works based on the induction machine model in the stator reference frame,where ωg(t)will be set to zero.Restating rotor voltage equation in equation(1)in the stationary reference frame(SRF)and applying the rotor flux in equation(4)in the same frame;alongside with getting integral out of the space phasors of the rotor voltage,one equation can be written as where ψr0shows the initial value for the rotor flux.In equation(11),as the stator current and the rotor speed are available,finding Rris essential to know the rotor flux features in the stator reference frame.Applying flux equation in the SRF,then eliminating→ir(t),we come by

In equation(12),→ψs(t)can be obtained from(1)when it is stated in the stator reference frame as

In on-line estimation,the ultimate value is the initial value for the next interval.Mentioning the real and imaginary components of equation(11),the two following relations can be obtained to estimate the rotor resistance value.

Mentioning rotor resistance as the unknown parameter,based on equations(16)and(17),the estimated value for the rotor resistance(Rr)can be obtained from:

where xd(t),xq(t),ud(t)and uq(t)in equation(18)can be calculated by

Equation(18)illustratesthattherealandimaginarycomponents of the stator current,rotor flux and speed are the input variables for estimating the rotor resistance.Also,by using equations(9)and(10),the amplitude and position of the rotor flux can be dynamically observed when we have values for the rotor resistance,stator current and rotor speed.

4 Walsh functions properties

Walsh functions are one of the most applicable functions of PCBF that can be stated in form of orthogonal set of rectangular functions.It is defined on time interval of[0,1)and varies according to the form of step function andtakesvaluesof+1and−1.Someusethesefunctions with step values of 0 and+1 which makes no difference in their properties and the interval can be changed into[0,t).Walsh functions with the order of k=1,2,4,8,...can be produced by constituting and completing Rademarcher functions which is another function of PCBF and can be set in different orders[19].Fig.2 shows the set of the first eight Walsh functions(m=0,...,7)which are arranged in Dyadic or Paley order which is one method to arrange Walsh functions.

Fig.2 The Walsh functions with k=8.

Walsh functions form an orthogonal set on time interval of t∈[0,1),which means

where δmn(t)is Dirac delta-function.A smooth signal like x(t)which is square-integrable on interval[0,1),can be mentioned by a finite Walsh series as

Walsh series can be stated in vector form,hence equation(22)can be restated as

where cxis the Walsh coefficient vector of x(t)and its dimension is 1×k and w(t)is called the Walsh functions vector with the same dimension.

Getting integral out of equation(24)on the same interval,we have

where ξ is a dummy variable in the integral operation.In this relation,the operational matrix of the Walsh functions(E)with the order k can be determined as[19]:

5 Estimation of rotor resistance based on Walsh functions

In this section,Walsh functions will be applied to solve the dynamical equations of the induction machine in order to achieve an on-line estimation of the rotor resistance.Mentioning voltage and current vectors in the SRF as known values;their real and imaginary components can be stated as

The rotor speed is known as the output of an encoder.Also,since the dynamical response of the system in equation(6)varies in a low frequency range,the rotor speed can be assumed as a constant value in short-time duty[24].Therefore,the rotor speed can be represented by the Walsh functions with the zero order as

Also,the real and imaginary components of the initial conditions of the stator and rotor fluxes in the SRF can be represented in the Walsh functions as

where cˆψsd0,cˆψsq0,cˆψrd0and cˆψrq0are the Walsh coefficients of the initial conditions’real and imaginary components of the stator and rotor fluxes in the SRF,respectively.Since all the initial conditions are constant thus we can illustrate them by the first term of the Walsh coefficients and assume other terms as zero.By substituting equations(29),(30)and(32)into equation(15),the real component of the rotor flux can be written as

in this relation,cˆψrdis the Walsh coefficient of the real component of the rotor flux in the SRF.Similarly,for the imaginary part,we can write

where cˆψrqis the Walsh coefficient of the imaginary part of the rotor flux in the SRF.By placing equations(29)to(35)into equations(19)and(20),we have

and also,

Substituting equations(36)to(37)into(18),we can write

where 01×mis a zero vector with 1 × m dimensions.To satisfy equation(38)in t∈[0,1),the coefficient vector of the w(t)has to be set to zero.Thus,we have

In this relation,ˆRris unknown.Therefore,by applying the pseudo inverse method[25,26],an accurate estimation of the rotor resistance from equation(39)will be achieved by

This process is repeated after the proposed time interval and each time,the last obtained value is used as the next step initial value.Fig.3 shows the closed-loop speed controlled for an induction machine where the rotor estimator is implemented from equation(34)to(40)by Walsh functions.In this figure,Walsh coefficients of the estimatedvalues forreal andimaginary partsoftherotor flux in SRF are mentioned as cˆψrdand cˆψrq.

Fig.3 Closed-loop block diagram of indirect RFOC with rotor resistance estimation.

6 Simulation results

Table 1 presents the parameters of an induction machine and the parameters of the flux and the speed controllers which are presented in Fig.3.This machine was used in[18]to demonstrate performance of the rotor resistance observer in a closed-loop RFOC drive using fuzzy logic controller.Here,effects of the rotor resistance variation on the system performance(speed,torque and flux)in tracking their references will be investigated.The speed and flux controllers in Fig.3 are selected as PI controllers which reject the tracking errors in the steady state conditions.Hence,for evaluating the system in different conditions,the reference speed is selected with a uniform and ramp change alongside the time to have a better study on the system dynamic.

Table 1 Parameters of the closed-loop RFOC[18].

6.1 Closed-loop performance without estimator

In this section,we shall investigate how the difference between rotor resistance value which is used in observerˆRrand its real value will have its influence.The error in the rotor resistance estimated value affects the estimation of the rotor frame angle,where the effect is more sensible when the rotor is running in low speed.This simulation allows the drive to run at 200r·min in both directions.Figs.4 and 5 describe the dynamic performances of the system with a prefect current source inverter(CSI)in the two situations.

To evaluate the proposed method in the closed-loop RFOCdrive,weconsideravariationpatternforRrwhich is shown in Fig.6.In the first case,the rotor resistance value in the relations of the flux observer(equations(9)and(10))is assumed equal to the real value(ˆRr=Rr).In this case,torque and speed of the load had the correct acceleration profile and followed the reference values which is shown in Fig.4.In the second case,we considerˆRr=6.08 Ω,however the real value of the rotor resistance varies similar to Fig.6.The dynamic performances of the drive in this case are presented in Fig.4(ˆRr≠Rr).These results show that without true knowledge of rotor resistance value(Rr),the output speed of the system is disturbed and cannot track its reference perfectly.Fig.7 shows that,the rotor flux takes its reference value independent of the estimation value of the rotor resistance.

Fig.4 Torque-speed response of the system with CSI.

Fig.5 Stator currents(scale:5A/div)response of the system with CSI.

Fig.6 Variation of the rotor resistance.

Fig.7 Transient response of the rotor flux.

According to Fig.4,1.1s after abrupt change of speed reference with true knowledge of the rotor resistance value,the rotor speed oscillates and settles down.At t=3s,the speed reference starts to reduce with ramp form which causes the electromagnetic torque to track a lower level torque reference than its real load torque.In t=4s,as the rotor rotation begins to change its direction,the reference torque changes its polarity.As t=4s to t=5s,the electromagnetic torque tracks a reference torque with a higher level than the real load torque where acceleration of motor stands for the reason.

6.2 Walsh function estimator and comparison

The problem is to obtain the best estimated value for therotorresistanceinWalshdomain;wheretherealand imaginary components of the stator voltage and current are known as the input of the estimation block.By using equation(36)in Walsh domain with k=2 and an arbitrary δt,they can be written as

Similarly,cudand cuqfrom equation(37)can be obtained as

To check accuracy of the Walsh domain estimator with another technique,a condition which was given in[18]for estimatingˆRrby neural network algorithm,is used to estimate the rotor resistance in the Walsh functions domain.Speed and output load of the drive are 1000r·min−1and 7.4N·m.When the induction motor is in the steady state condition,a step change with+40%is applied to the rotor resistance.The estimated ˆRrby neural network algorithm converges within 50ms.Table 2 shows the numerical estimated value of the rotor resistance with different orders of Walsh functions and system sources.These results illustrate that the accuracy of the estimated resistance by Walsh functions is acceptablefortheCSIandthePWMVSIincurrentmode control.The results in Table 2 show that switching voltage in a PWM VSI which creates voltage harmonics in the line voltages,are not caused as improper effects on estimating the rotor resistance in Walsh functions domain.

Table 2 Estimated rotor resistance with different methods.

7 Closed-loop performance of estimator

Other simulation results are presented to elaborate the effectiveness of proposed estimator in real switching inverters.The value ofˆRris determined from equation(40)by Walsh functions with k=4.It is clear that a higher order Walsh series will give the answer with more accuracy but it takes more time getting to the answer.In this system,the algorithm is repeated over every δt=1ms.Figs.8–10 show the performance of the RFOC without and with estimator when the Rris assumed to be increased with a pattern which has been mentioned in Fig.6.It can be seen in Fig.9,when the proposed estimator is applied with consideration of the switching voltage by a VSI,the Rris exactly tracked and in result,the disturbance of speed and torque due to Rrvariation is damped perfectly.

Fig.8 Transient dynamic response of the system with the VSI in current mode controlled without estimator.

Fig.9 Transient dynamic response of the system with the VSI in current mode controlled with estimator.

Fig.10 Transient of the stator currents(scale:16A/div)with the VSI in current mode controlled.

8 Conclusions

Correct and on-line estimation of the rotor resistance is one of the most important problems in indirect RFOC thathasbeeninvestigatedinthispaper.Thisnewon-line method applied the Walsh functions domain of signals on each time interval to solve induction machine equations to estimate the rotor resistance value.First,motor equations were stated in integral form;then,operational matrix of integration was applied to solve equations in the Walsh domain.Finally,finding the estimated value of the rotor resistance was formulized by the use of pseudo-inverse method which brought about a more accurate result.Simulation results showed that the proposed method reduced the noise effects which proved the validity of the applied method.

[1]A.Chakraborty.Advancements in power electronics and drives in interface with growing renewable energy resources.Renewable and Sustainable Energy Reviews,2011,15(18):16–27.

[2]R.Saidur,S.Mekhilef,M.B.Ali,et al.Applications of variable speed drive(VSD)in electrical motors energy savings.Renewable and Sustainable Energy Reviews,2012,16(1):543–550.

[3]B.K.Bose.Modern Power Electronics and AC Drives.India:Pearson Education Inc.,2007.

[4]P.Vas.Sensorless Vector and Direct Torque Control.New York:Oxford University Press,1998.

[5]Y.Koubaa.Application of least-squares techniques for induction motor parameters estimation.Mathematical and Computer Modelling of Dynamical Systems,2006,12(4):363–375.

[6]P.Vaclavek,P.Blaha,I.Herman.AC drive observability analysis.IEEE Transactions on Industrial Electronics,2013,60(8):3047–3059.

[7]M.R.Douiri,O.Belghazi,M.Cherkaoui.Fuzzy and neural rotor resistance estimator for vector controlled induction motor drives.Proceedings of the 13th International Conference on Artificial Intelligence and Soft Computing.Berlin:Springer-Verlag,2014:317–327.

[8]H.Chehimi,S.Hadj Said,F.Msahli.A predictive controller for induction motors using an unknown input observer for online rotor resistance estimation and an update technique for load torque.Journal of Control Theory and Applications,2013,11(3):367–375.

[9]Z.Xu,C.Shao,D.Feng.An MRAS method for sensorless control of induction motor over a wide speed range.Journal of Control Theory and Applications,2011,9(2):203–209.

[10]J.Ha,S.Sul.Sensorless field-orientation control of an induction machine by high-frequency signal injection.IEEE Transactions on Industrial Applications,1999,35(1):45–51.

[11]H.A.Toliyat,E.Levi,M.Raina.A review of RFO induction motor parameter estimation techniques.IEEE Transactions on Energy Conversion,2003,8(2):271–283.

[12]P.L.Roncero-S´anchez,A.Garc´ıa-Cerrada,V.Feliu-Batlle.Rotor resistance estimation for induction machines with indirect fieldorientation.Control Engineering Practice,2007,15(9):1119–1133.

[13]L.Baghli,I.Al-Rouh,A.Rezzoug.Signalanalysisandidentification for induction motor sensorless control.Control Engineering Practice,2006,14(11):1313–1324.

[14]E.Ajily,J.Nazarzadeh.Piecewise constant orthogonal based estimator in vector controlled drives of induction motors.International Review on Modeling and Simulation,2010,3(5):809–816.

[15]G.Kenn´e,R.S.Simo,F.Lamnabhi-Lagarrigue,et al.An online simplified rotor resistance estimator for induction motors.IEEE Transactions on Control Systems Technology,2010,18(5):1188–1194.

[16]P.T.Doan,T.L.Bui,H.K.Kim,et al.Rotor Speed Estimation Based on Extended Kalman Filter for Sensorless Vector Control of Induction Motor.Berlin:Springer-Verlag,2014.

[17]S.Bogosyan,M.Barut,M.Gokasan.Braided extended Kalman filters for sensorless estimation in induction motors at highlow/zero speed.IET Control Theory&Applications,2007,1(4):987–998.

[18]B.Karanayil,M.F.Rahman,C.Grantham.Stator and rotor resistance observers for induction motor drives using fuzzy logic and artificial neural networks.IEEE Transaction on Energy Conversion.2005,20(4):771–780.

[19]M.Razzaghi,J.Nazarzadeh.Walsh functions.Wiley Encyclopedia of Electrical and Electronic Engineering.New York:John Wiley&Sons,1999:429–440.

[20]M.Razzaghi,J.Nazarzadeh.Optimum pulse-width modulated pattern in induction motors using walsh functions.Electric Power Systems Research.1995,35(2):87–91.

[21]U.Konigorski.Algebraic modelling of linear systems by means of walsh functions.Mathematical and Computer Modelling of Dynamical Systems.2006,12(6):589–605.

[22]H.R.Radmanesh,H.Shakouri,J.Nazarzadeh.Synchronous generator parameter estimation using pseudo-inverse method in hybrid domain.IEEE International Symposium on Industrial Electronics.New York:IEEE,2007:335–340.

[23]A.Ghaderi,T.Hanamoto,T.Tsuji.A novel sensorless low speed vector control for synchronous reluctance motors using a block pulse function-based parameter identification.Journal of Power Electronics,2006,6(3):235–244.

[24]Y.R.Kim,S.K.Sul,M.H.Park.Speed sensorless vector control of induction motor using extended Kalman filter.IEEE Transactions on Industry Applications,1994,30(5):1225–1233.

[25]A.P.Sage,C.C.White.Optimum Systems Control.2nd ed.Englewood Cliffs:Prentice-Hall,1977.

[26]K.Wang,J.Chiasson,M.Bodson,et al.An online rotor time constant estimator for the induction machine.IEEE Transactions on Control Systems Technology,2007,15(2):339–348.

11 February 2013;revised 5 October 2014;accepted 8 October 2014

†Corresponding author.

E-mail:nazarzadeh@shahed.ac.ir.

©2014 South China University of Technology,Academy of Mathematics and Systems Science,CAS,and Springer-Verlag Berlin Heidelberg

Hamidreza SHIRAZI was born in Yazd,Iran,in 1988.He received the B.Sc.and M.Sc.degrees in Electrical Engineering from UniversityofYazd,Iranin2010,andShahed University,Tehran,Iran in 2013,respectively.Heiscurrentlydoingresearchonanalysis and control of wind turbines.His major researchinterests includeanalysis andcontrol of electrical machines and drivers,power systems and power electronics based systems.E-mail:hamidrezashirazi67@gmail.com.

Jalal NAZARZADEH was born in Tehran,Iran,in August 1964.He received the B.Sc.,M.Sc.,and Ph.D.degrees from the Amirkabir University of Technology,Tehran,Iran,in 1990,1992,and 1998,respectively.He is an associate professor in the Faculty of Engineering,Shahed University.His current research interests include modeling,analysis,and control of electrical machines and drivers,spectral theory in nonlinear optimal control systems,and nonlinear phenomena in power electronics systems.He has published 34 research papers in journals and has presented 40 conference papers.He is the vice-president of Academic Affairs and Graduate Studies in Shahed University.E-mail:nazarzadeh@shahed.ac.ir.