Sliding Mode Control of PMSM Drives Subject to Torsional Oscillations in the Mechanical Load Jan Vittek University of Zilina Slovakia Stephen J Dodds School.

Slides:



Advertisements
Similar presentations
Lecture 20 Dimitar Stefanov. Microprocessor control of Powered Wheelchairs Flexible control; speed synchronization of both driving wheels, flexible control.
Advertisements

A 2-day course on POWER ELECTRONICS AND APPLICATIONS (DC Motor Drives) Universiti Putra Malaysia August, 2004 Dr. Nik Rumzi Nik Idris Department.
ELECTRIC DRIVES Ion Boldea S.A.Nasar 1998 Electric Drives.
9.11. FLUX OBSERVERS FOR DIRECT VECTOR CONTROL WITH MOTION SENSORS
Hybrid Terminal Sliding-Mode Observer Design Method for a Permanent-Magnet Synchronous Motor Control System 教授 : 王明賢 學生 : 胡育嘉 IEEE TRANSACTIONS ON INDUSTRIAL.
Loop Shaping Professor Walter W. Olson
Model of Permanent Magnet Synchronous Motor
Robust and Efficient Control of an Induction Machine for an Electric Vehicle Arbin Ebrahim and Dr. Gregory Murphy University of Alabama.
Electric Drives FEEDBACK LINEARIZED CONTROL Vector control was invented to produce separate flux and torque control as it is implicitely possible.
ECE Electric Drives Topic 4: Modeling of Induction Motor using qd0 Transformations Spring 2004.
MECHATRONICS Lecture 13 Slovak University of Technology Faculty of Material Science and Technology in Trnava.
ELECTRIC DRIVES Ion Boldea S.A.Nasar 1998 Electric Drives.
Topic 5: Dynamic Simulation of Induction Motor Spring 2004 ECE Electric Drives.
AC modeling of quasi-resonant converters Extension of State-Space Averaging to model non-PWM switches Use averaged switch modeling technique: apply averaged.
Transient and steady state response (cont.)
Design of a Control Workstation for Controller Algorithm Testing Aaron Mahaffey Dave Tastsides Dr. Dempsey.
Robust adaptive variable structure control
1 Midterm statistics – On campus students only ECEN 5817 Midterm Exam, Spring 2008 On-campus students Average = 86.3 % Averages by problem: / 35.
Slide# Ketter Hall, North Campus, Buffalo, NY Fax: Tel: x 2400 Control of Structural Vibrations.
Dr. Nik Rumzi Nik Idris Department of Energy Conversion FKE, UTM
ECE Electric Drives Topic 12: Scalar Control of AC Induction
ME 270 Final Project Presentation Operational Amplifiers.
MESB374 System Modeling and Analysis Electro-mechanical Systems
Dodds, J., Stephen*, Vittek, Ján**
Vector Control of Induction Machines
A Shaft Sensorless Control for PMSM Using Direct Neural Network Adaptive Observer Authors: Guo Qingding Luo Ruifu Wang Limei IEEE IECON 22 nd International.
Stephen J. DODDS, University of East London Viktor A. UTKIN, Institute of Control Sciencies, Russian Academy of Sciences, Moscow Russian Academy of Sciences,
Ch. 6 Single Variable Control
Topic 8: Simulation of Voltage-Fed Converters for AC Drives Spring 2004 ECE Electric Drives.
Closed-loop Control of DC Drives with Controlled Rectifier
Dynamic Presentation of Key Concepts Module 5 – Part 1 Fundamentals of Operational Amplifiers Filename: DPKC_Mod05_Part01.ppt.
Professor Walter W. Olson Department of Mechanical, Industrial and Manufacturing Engineering University of Toledo Loop Shaping.
Huixian Liu and Shihua Li, Senior Member, IEEE
Modified by Albert W.J. Hsue,
© 2011 Autodesk Freely licensed for use by educational institutions. Reuse and changes require a note indicating that content has been modified from the.
Lecture 37Electro Mechanical System1 Chapter 19: Stepper Motors.
ME 335 Boğaziçi University A Study on Motor Speed Control.
Prof. Ján VITTEK & Dr. Juraj ALTUS University of Žilina, SK University of Žilina, SK Department of Electric Traction and Energetics Department of Electric.
Control of Robot Manipulators
Using Torque-Ripple-Induced Vibration to Determine the Initial Rotor Position of a Permanent Magnet Synchronous Machine Phil Beccue, Steve Pekarek Purdue.
Feedback Control system
Introduction to Biped Walking
Newton’s 2nd Law: Translational Motion
SLIDING MODE BASED OUTER CONTROL LOOP FOR INDUCTION MOTOR DRIVES WITH FORCED DYNAMICS.
Model of Reluctance Synchronous Motor
LATHE VIBRATIONS ANALYSIS ON SURFACE ROUHHNESS OF MACHINED DETAILS LATHE VIBRATIONS ANALYSIS ON SURFACE ROUHHNESS OF MACHINED DETAILS * Gennady Aryassov,
Chapter 4 A First Analysis of Feedback Feedback Control A Feedback Control seeks to bring the measured quantity to its desired value or set-point (also.
Professor : Ming – Shyan Wang Department of Electrical Engineering Southern Taiwan University Thesis progress report Sensorless Operation of PMSM Using.
Disturbance rejection control method
EE SOLID STATE DRIVES UNIT-V SYNCHRONOUS MOTOR DRIVES Mr.R.Essaki Raj, Senior Lecturer EE SOLID STATE DRIVES UNIT-V SYNCHRONOUS MOTOR DRIVES.
ROBOTICS 01PEEQW Basilio Bona DAUIN – Politecnico di Torino.
AC Machines. BOOSTER Basic Function:- -Sometimes when we use electrical power we need different voltage level to main supply. It is provided by Booster.
Professor Mukhtar ahmad Senior Member IEEE Aligarh Muslim University
CIS 540 Principles of Embedded Computation Spring Instructor: Rajeev Alur
CHAPTER 10 SYNCHRONOUS MOTOR Electrical Machines.
Mechanical Vibrations
Servo Motor Drive Velocity Tracking
OSE801 Engineering System Identification Spring 2010
Study on maximum torque generation for sensorless controlled brushless DC motor with trapezoidal back EMF.
DCmotors and their representation:
Improved Speed Estimation in Sensorless PM Brushless AC Drives
Dr. Zainal salam; Power Electronics and Drives (Version 2),2002, UTMJB
Motor Drive Prof. Ali Keyhani. Modern Variable Speed System A modern variable speed system has four components: 1. Electric Motor 2. Power Converter -
Advanced Power Systems
Digital Control Systems (DCS)
ECE 576 POWER SYSTEM DYNAMICS AND STABILITY
ECE 576 POWER SYSTEM DYNAMICS AND STABILITY
Chapter 25 Elements of Electromechanical Energy Conversion.
EEM476 Power Electronics II
Chapter 7 Inverse Dynamics Control
Presentation transcript:

Sliding Mode Control of PMSM Drives Subject to Torsional Oscillations in the Mechanical Load Jan Vittek University of Zilina Slovakia Stephen J Dodds School of Computing and Technology

OVERVIEW OF PRESENTATION Motivation Brief overview of sliding mode control The plant and its model The case for separate single input, single output sliding mode controllers Formulation of a practicable general sliding mode controller Plant rank determination for correct SMC selection Zero dynamics for rotor angle control The set of three sliding mode controllers Presentation of simulation results Conclusions and recommendations

MOTIVATION OF THE RESEARCH The tuning needed for conventional motion controllers at the commissioning stage and whenever changes in the driven mechanical load occur is, in general, very time consuming and requires knowledge and experience of dynamical systems and control. When significant mechanical vibration modes are present this problem is not only exacerbated but it may not even be possible to tune conventional controllers to attain satisfactory performance. Through its non- reliance on plant models, sliding mode control has been investigated with a view to finding a simple solution readily acceptable in industry.

Brief Overview of Sliding Mode Control for Single Input, Single Output Plants Basic sliding mode controller: Derivative Estimator Switching boundary in r-1 dimensional error space: ‘p’ region: ‘n’ region:

The Plant to be Controlled

The Plant Model: The Two-Mass, one Motor System Two control problems will be addressed: a) The control of the rotor angle. b) The control of the load mass angle. both in the presence of an external load torque applied to the load mass. Flexible shaft (torsional compliance) Load inertia Motor rotor inertia

Plant Model Load moment of inertia Electro- magnetic torque Inertial datum Spring constant External load mass load torque Rotor moment of inertia External rotor load torque, Mechanical Part: Electrical Part: Control Variables

Complete Block Diagram Model of Plant As will be seen, despite the interaction in the plant rendering the control problem a multivariable one, separate single input, single output sliding mode control loops will suffice. The argument for this will be presented next.

Single Input, Single Output Sliding Mode Controllers The signal,  r  q , may be regarded as a disturbance input to the direct axis current control loop. So the plant simplifies to the following for the direct axis current control: This leaves only  r or  L to be controlled using u q. This may also be achieved by single input, single output sliding mode controllers. It is now clear that a single input, single output sliding mode controller may be designed for controlling i d using u d.

Formulation of Practicable Sliding Mode Controller First, return to the basic sliding mode controller: Derivative Estimator The closed-loop phase portrait and a typical trajectory are illustrated here for r = 2: Switching Boundary

To overcome this problem, the control chatter may be eliminated by replacing the switching boundary with a boundary layer giving a continuous transition of u between –u max and +u max between the sides of the boundary : Boundary Layer Formulation of Practicable Sliding Mode Controller The problem with this is that the control chatter during the sliding motion may interact adversely with the switching of the inverter, so the control accuracy and stator current waveforms could be poor. Switching Boundary

Formulation Practicable Sliding Mode Controllers An ‘Ideal’ derivative estimator would amplify high frequency components of measurement noise. This problem may be overcome, however, by combining a low pass filter with each differentiator, but there is a trade-off between the degree of filtering and robustness of the SMC. Ideal Differentiator

Formulation Practicable Sliding Mode Controllers An ‘ideal’ derivative estimator would amplify high frequency components of measurement noise. This problem may be overcome, however, by combining a low pass filter with each differentiator, but there is a trade-off between the degree of filtering and robustness of the SMC. Ideal Differentiator

Plant Rank Determination for SMC Design To determine the rank w.r.t. a selected output, the number of integrators in each forward path from every control input and that output may be counted. Then the rank is equal to the smallest integrator count. Rank w.r.t. i d: : r i = 1

Rank w.r.t.  r: : r  = 3 Plant Rank Determination for SMC Design To determine the rank w.r.t. a selected output, the number of integrators in each forward path from every control input and that output may be counted. Then the rank is equal to the smallest integrator count.

Rank w.r.t.  L: : Minimum integrator count = 3 to this point r L = 5 Plant Rank Determination for SMC Design To determine the rank w.r.t. a selected output, the number of integrators in each forward path from every control input and that output may be counted. Then the rank is equal to the smallest integrator count. Hence minimum integrator count to the output,  L, is 5.

Zero Dynamics for Rotor Angle Control Suppose  r has been brought to zero by the sliding mode controller. Then an uncontrolled subsystem may be identified in the plant block diagram, as follows: The only input to this subsystem is  Le once  r = 0. So the remainder of the plant can be ignored. 0

Zero Dynamics for Rotor Angle Control Suppose  r has been brought to zero by the sliding mode controller. Then an uncontrolled subsystem may be identified in the plant block diagram, as follows: The only input to this subsystem is  Le once  r = 0 and the remainder of the plant is ignored. 0 The eigenvalues (poles) of this uncontrolled subsystem are therefore Hence the subsystem is subject to uncontrolled oscillations at a frequency of In simple terms, the control system holds the rotor fixed but allows the load mass to oscillate, restrained by the torsion spring but without damping. The characteristic equation of this subsystem, from the determinant of Mason’s formula, is:

For direct axis current control, r i = 1, so the order of the highest derivative to feed back is r i – 1 = 0. In this case no output derivatives are needed and the ideal SMC has no closed loop dynamics. The practicable version of the SMC then reduces to a simple proportional controller with a high gain. The Set of Sliding Mode Controllers For rotor angle control, r r = 3, so the order of the highest derivative to feed back is r r – 1 = 2. The first derivative is the rotor speed and assumed to be produced by the shaft encoder software, so a derivative estimator is only needed for the second derivative. The closed loop dynamics is of second order.

The Set of Sliding Mode Controllers For load mass angle control, r L = 5, so the order of the highest derivative to feed back is r L – 1 = 4. The first derivative is the load mass angular velocity and assumed to be produced by the shaft encoder software, so a derivative estimator is only needed for the second, third and fourth derivatives. The closed loop dynamics is of fourth order.

Rotor moment of inertiaJ r = 0,0003 kgm 2 Direct axis inductanceL d = 53.8 mH Quadrature axis inductanceL q = 53.8 mH Permanent mg. flux  PM = Wb Stator resistanceR s = 33.3  No. of pole pairsp = 3 Motor Load moment of inertia J L = 0,0003 kgm 2 Torsion spring constant K s = 9 Nm r / rad External load torque  L (t) = 20 Nm/s ramp to constant value of 20 Nm, starting at t = 0,6 s Load PARAMETERS FOR SIMULATION Settling Times (5% criterion)T s  = T s  = T s L = 0,2 s Filtering time constantT f = 100  s Gain of control saturation elementK = 200 Control saturation limit = Inverter DC voltage U max = 360 V Controller

SIMULATION OF ROTOR ANGLE CONTROL

SIMULATION OF LOAD MASS ANGLE CONTROL

CONCLUSIONS AND RECOMMENDATIONS The simulations predict robustness for sliding mode control of rotor angle and also load mass angle in that the ideal responses are followed with moderate accuracy.. The differences between the simulated and ideal responses are attributed to the finite gains of the control saturation elements within the boundary layers. The vector control condition of keeping the direct axis stator current component to negligible proportions is very effectively maintained. It is recommended that the potential accuracy of the method is ascertained by exploring the design limits regarding sampling frequency, saturation element gain, and the derivative estimation filtering time constant, in the presence of measurement noise. Other derivative estimation methods should also be investigated, such as the high gain multiple integrator observer. Extension to the control of mechanisms with more than one uncontrolled vibration mode would be of interest. The results obtained here are sufficiently promising to warrant experimental trials, which will attract potential industrial users.