Please use this identifier to cite or link to this item: http://localhost:8081/xmlui/handle/123456789/14712
Title: INVESTIGATION ON SENSORLESS PMSM DRIVE
Authors: Mishra, Ambarisha
Keywords: Direct Current;Induction Machine;Synchronous Machines;Requirements
Issue Date: Feb-2015
Publisher: Dept. of Electrical Engineering iit Roorkee
Abstract: Direct current, induction machine and synchronous machines are three basic electrical machines which serve daily requirements, small household equipments to large industrial applications, year after year. Electric motors are the largest consumer of electric energy including domestic and commercial applications which is 46% of global energy consumption according to the IEA statistic. The application demand of electric motors is increasing rapidly with the technological advancement. Due to the rising demands of electric drive, researchers are continuing their efforts to develop new kinds of machines as the Brushless dc (BLDC) Machine, Switched Reluctance Machine (SRM), Permanent Magnet Hysteresis Machine and Permanent Magnet Synchronous Machine (PMSM). After developing these new types of special machines, researchers are working on the control of these motors to optimize the design performance and cost. These developmental activities are now in a revolutionary stage due to the recent development in semiconductor and microprocessor technologies. The separately excited dc motors are been used, for many decades, extensively for variable speed drives and high performance drives, as the separately excited dc motor can be controlled in a simple way which is attributed to the decoupled nature of its field and armature. However, the dc motor has some disadvantages, which include limited range of speed of operation, lack of overload capability, robustness, and frequent maintenance as well as high cost due to brush-gear, and commutators. These drawbacks of dc motors have motivated researchers to develop high-performance variable speed drive for ac motors like induction and synchronous motors, where robustness and maintenance free operations are the main concern. Among the ac motors, induction motor has been widely used in the industries due to some of their beneficial features like low cost, good efficiency, reliability and ruggedness. However, it has some limitations like; it always runs at a lagging power factor. Another limitation is that due to slip-power loss the IM drive system is not highly efficient. The above mentioned limitations diverted attention of researchers towards the synchronous motors for high performance variable speed drives. The advantages of synchronous motors are as; it always runs at synchronous speed, its control is less complex as compared to IM. It also removes the slip power loss. The wire wound excited synchronous motors have some drawbacks such as the prerequisite of the extra supply, slip ring and brush gears for the field excitation. Keeping in view limitations of the conventional wirewound synchronous motors, more recently different kinds of special motors have been developed. Among them, the permanent magnet (PM) motor is becoming popular due to some of its advantageous features, which include high torque to current ratio, high power to weight ratio, higher efficiency, and robustness. The elimination of excitation winding reduces the cost and power loss. The advantages of PMSM over dc motor are compact size, less ii maintenance and over induction motor are high efficiency, small size and wide range of power factor. The popularity of PMSM comes from its enviable features such as; high efficiency, high torque-inertia ratio, high torque-volume ratio, high flux density, high power factor, lower maintenance requirements, ruggedness, compact size. An extensive review is carried out which starts with the basic motor modelling and covers open loop control, speed control and current control in vector controlled drive, performance analysis, possible inverters & control techniques used including dynamic performance improvement, torque ripple minimization and different sensorless control of the PMSM drive. In high performance drive current controller plays a vital role as it directly affects the quality of current fed to motor and indirectly affects the performance of motor in terms of efficiency, dynamic response etc. In vector controlled PMSM drive the proportional integral (PI) controller is widely used due to its simple execution. However, tuning of gains of PI controller is a challenging task, when there is a change in system parameter or change in load torque or speed command values. The design of PI controller is usually based on the mathematical model of plant. However, even if the plant model is known, building an accurate mathematical model is very difficult task due to the problem of parameter variation. Control of PM motor with fast dynamic response, good speed regulation and high efficiency necessitates information of the rotor position to implement the vector control. Rapid development of microprocessors and controllers (μC) and DSP has facilitated the vector control to become a common technique for PMSM drives. Vector control has been widely used and is a successful technique for PMSM because of its excellent torque response with minimum stator current uses. Implementation of vector control algorithm needs to use stationary to synchronous rotational reference frame transformation to regulate the corresponding current component. The reference frame transformation requires rotor position information. In present work performance of PMSM is investigated and evaluated for different speed-torque control algorithms and sensorless techniques. Mathematical modeling of PMSM with saliency and without saliency in different reference frames is presented. The design of an accurate control system requires the mathematical model of actual system being controlled. The d-q model for PMSM is developed in MTALAB. This model consists of only dynamic equations of PMSM representing the actual PMSM in terms of parameters and load performance. A close loop operation is performed with modelled PMSM, PI controller as speed controller and sinusoidal pulse width modulated (SPWM) inverter. With this PMSM drive shows the regain capability of speed with change in load. The iii controller parameters are tuned to get the fast dynamic response in speed. The simulation results show the effectiveness of controller and high dynamic performance of the drive. In comparison to other speed controllers a fuzzy logic controller is a non-linear adaptive controller. The fuzzy logic controller uses a time varying gains for speed control according to system responses raised by different control rules. Moreover, the FLC is based on the experience and intuition of a human operator. Fuzzy logic can be considered as mathematical theory with multi-valued judgment, probability speculation, and artificial intelligence to simulate the human approach to solve the problem by using an approximate reasoning to share different data sets for decision making. A fuzzy logic controller (FLC) with input and output scaling factor is proposed as speed controller in PMSM drive. Fuzzy speed controller (FSC) is proposed to overcome the demerits of conventional PI speed controller which produces current reference for current controllers. These scaling factors are tuned to achieve the desired performance of drive. The value of these scaling factors depends on motor parameter, load torque, reference speed, and fuzzy speed controller FSC parameter. As for as the FSC parameters are concerned, these constitute range of membership functions, type of membership functions, implication methods, rules and number of rules. The usefulness of proposed method is verified by computer simulation and experimental results. The performance of proposed controller is investigated for different operating conditions. In order to conquer the coupling effect and the sluggish response with scalar control and to achieve the high performance the vector control is implemented. Two-axis mathematical modeling is presented for PMSM. The basic idea of the vector control is to decompose the three-phase stator current into a magnetic flux-generating component and a torque-generating component. After decomposition both currents components are separately controlled like dc machine. The vector controlled PMSM drive has two loops; outer speed control loop, and inner current control loop. The Inner loop is having two- current controllers (d-q), which play an essential role as they directly affects the quality of current fed to the motor and indirectly affects the performance of drive in terms of efficiency and dynamic response. In order to overcome the problems associated with PI controllers, fuzzy based current controllers are employed for motor control which eliminates the controller parameter dependency on the system’s mathematical model and load disturbances. Use of fuzzy logic algorithm, to reduce the torque ripples, has been proposed, it refines the voltage vectors. Use of space vector modulation (SVM) significantly reduces the torque and flux ripples. A fuzzy current controller (FCC) is proposed, which generates the reference signals for the inverter, to improve the quality of voltage and current fed to the motor, resulting in high performance of drive. iv The designed vector controlled PMSM drive has three fuzzy logic controllers (FLC); one FSC and other two FCCs. This complete fuzzy logic based vector controller is termed here as Fuzzy Vector Controller (FVC). The limitations reported in literature are addressed through a FVC is proposed for PMSM drive and its performance is investigated. Further, the effects of load variation and reference commands on the performance of drive are extensively studied. The enhanced performance is achieved through designing and tuning of FLC for each controller separately. Tuning is done by observing the values at input and output of individual controller using PI controller by keeping the interval of membership function ([-15 15] for FSC, and [-2 2] for FCC) in mind. This methodology resolves the problem of nonlinearity and parameter deviations of PMSM drive. Moreover, it achieves high dynamic performance and good speed regulation and torque control with superior steady-state characteristics. Simulation is done in MATLAB/Simulink to prove the efficacy of proposed FVC as compared with PI controllers based vector control, and performance of drive under various operating condition is demonstrated. Further, experimental results obtained from laboratory prototype validate the efficacy & robustness of the proposed controller. Generally the rotor position information is obtained from a optical encoder, revolver or Hall Effect sensors for the implementation of vector control. Though, it is enviable to abolish these position sensors from PMSM to reduce overall cost of drive and hardware complexity, inertia, maintenance requirements and to increase the robustness and reliability, and to have noise immunity. Back-emf based methods offer adequate performance in the higher speed range, but at low or zero speed the magnitude of back-emf becomes negligible and difficult to measure. This makes speed estimation at low speed very difficult and this method is highly sensitive to motor parameters. A high frequency signal injection is used to extract the rotor position is reliable at zero speed but there is adverse effects of injected signal on motor dynamics and necessity of extra hardware. Principles for sensorless control of electrical machines are generally based on the either advance observers or special characteristic of motor, e.g. the saliency. However, it is difficult to find general methods that are possible or suitable to apply to various drives. The estimation is possible by constructing a state observer based on motor electrical and mechanical equations. Then stability of the observer is key point position estimation. Adaptive control seems to be the most promising one of various modern control strategies. The MRAC approach is capable of compensating the variations of the system parameters, such as inertia and torque constant with reduced computation. The estimators based on the Model Reference Adaptive System (MRAS) provide the desired state from two different models, one is used as reference model and another one is as adjustable model. The error between reference model and adjustable model is used for estimation of the unknown v parameter (speed in this case). In MRAS only adjustable model is dependent on speed parameter, while, reference model is not dependent on speed. The error signal is fed into adaptation mechanism, which provides the estimated quantity and is used to tune the adjustable model. This method is simple and requires less computation. Among the existing sensorless schemes, the sliding mode has been recognized as a prospective estimation methodology for the drives. Sliding mode observer (SMO) has remarkable advantages of robustness against external disturbances and less sensitivity to motor parameter deviations. This method is an algorithm that uses the sign of the error on the machine current to update the value of the estimated speed and position stored in the controller. The major advantage of SMO is no requirement of extra electronics. Furthermore, the variation of motor parameters has little impact on the results accuracy. Increase in the mechanical robustness of drive and to reduce the cost of drive, eradication of the position sensor is encouraged. Sensors are not reliable in explosive environment viz. chemical industries and may cause the EMI problem. A speed estimator for PMSM drive has been proposed. In the algorithm the PMSM used as reference model. The adaptation mechanism uses a Fuzzy controller to process the error between reference model and adjustable model. The estimation method used is independent of stator winding resistance, computationally less complex, free from integrator problem because back-emf estimation is not used and provides stable operation of drive system. Thus, the performance at zero and low speed is also good. The proposed estimation algorithm is implemented in MATLAB. Simulations results show the validity of proposed fuzzy logic based MRAS and verified through experimental results. Further, sliding mode observer based position estimation for PMSM without saliency is presented. An equivalent control in the feedback is applied to extend the operating range and improve the estimation performance. In comparison to conventional SMO, the proposed algorithm gives the flexibility in selecting observer parameters for a wide speed range operation. The observer convergence in the high speed range is guaranteed, and the estimation error is reduced with proper selection of feedback gain. The chattering problem existing due to large switching gain at low-speed is reduced. The proposed SMO with equivalent control verified through simulation and laboratory results. In the experimentation dSPACE version DS1104 is used for prototyping. Three phase inverter, used here, is an intelligent power module (PEC16DSM01) make Vi Microsystems. This rapid control prototyping (RCP) consists of software and hardware. The hardware is consisting of DS1104 R&D controller board with digital and analogue, input-output facility. All signals in CPL1104 can be monitored by status LEDs. The software consists of real time interface (RTI) blocks which connect the simulink controller to the real-time hardware. vi Moreover, Control Desk is used to conduct experiment, adjust the controller parameters, and to visualize the desired signals involved in the experimentation. The motor used here is with inbuilt resolver, which provides the sine and cosine of rotor position at its two output windings. These sine and cosine signals are given to dSPACE through ADC channels. Then these signals are used to calculate rotor position in degrees. A square wave signal of 3 kHz, with -5V to +5V amplitude generated from dSPACE, and given to primary winding of resolver through DAC channel, these sine and cosine signals are generated at resolver two secondary windings. The voltage sensor using isolation amplifier AD202JN is used to sense motor terminal voltages. The input voltage to dSPACE is reduced in the range of ±10 V. The voltage sensors are calibrated to convert ±100 V to ±1 V. The current sensors are inbuilt with power module. These sensed voltages and currents are fed to software controller in dSPACE through ADC channel for further processing and calculations. The controller part of the drive system is implemented in MATLAB using RTI block sets, and appropriate signals are generated in real time.
URI: http://hdl.handle.net/123456789/14712
Research Supervisor/ Guide: Agarwal, Pramod
Srivastava, S.P.
metadata.dc.type: Thesis
Appears in Collections:DOCTORAL THESES (Electrical Engg)

Files in This Item:
File Description SizeFormat 
AMB Thesis.pdf4.51 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.