Open navigation menu
Close suggestions
Search
Search
en
Change Language
Upload
Sign in
Sign in
Download free for days
0 ratings
0% found this document useful (0 votes)
201 views
6 pages
Synthesis of State Variable Controllers For Industrial Servo Drives (Lorenz) 86-08
This is Lorenz's paper in WEMPEC.
Uploaded by
joonim
AI-enhanced title
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content,
claim it here
.
Available Formats
Download as PDF or read online on Scribd
Download now
Download
Save Synthesis of State Variable Controllers for Indust... For Later
Download
Save
Save Synthesis of State Variable Controllers for Indust... For Later
0%
0% found this document useful, undefined
0%
, undefined
Embed
Share
Print
Report
0 ratings
0% found this document useful (0 votes)
201 views
6 pages
Synthesis of State Variable Controllers For Industrial Servo Drives (Lorenz) 86-08
This is Lorenz's paper in WEMPEC.
Uploaded by
joonim
AI-enhanced title
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content,
claim it here
.
Available Formats
Download as PDF or read online on Scribd
Download now
Download
Save Synthesis of State Variable Controllers for Indust... For Later
Carousel Previous
Carousel Next
Download
Save
Save Synthesis of State Variable Controllers for Indust... For Later
0%
0% found this document useful, undefined
0%
, undefined
Embed
Share
Print
Report
Download now
Download
You are on page 1
/ 6
Search
Fullscreen
The Colteye of Engineering University of Wisconsin-Madison Wisconsin Electric Machines and Power Electronics Consortium RESEARCH REPORT 8-8 Synthesis of State Variable Controllers for Industrial Serva Drives Robert D. Lorenz University of Wisconsin 1415 yonnson orive Madison, Wisconsin 53706 WEMPEC Department of Electrical and Computer Engineering 1415 Johnson Drive Madison, Wisconsin 53706 May 1986of State Variable Controllers {for Industrial Servo Drives Robert D. Lorenz University of Wisconsia-Madison \widely used in industrial servo drives. Furhermora, avan has had formal ‘exposure to modern control theory, classical control techniques, rather than stato variable approaches, are ‘offen salacted for industal automation applicatione, ‘There ‘are many possible reasons for this lack of ulization, However, two major issues are @ lack of intuton in the ‘current state variable techniques and a lack of a good field procedure This paper presents a new approach which provides: 4 strong intuitive link and also an easily implemented field Procedure. The approach is demonstrated on @ motion ‘controt servo crve application, Trial results are presented Which indicate substantial promise for the approach when, ‘compared to classical techniques. ‘Backoround + Existing Approach to State Variable Modal Analysis ‘The general state vaiiable apprvact tor modeling and analysis of systam dynamics is based on a matrix Fepresentation of the system differential equations.{1] The ‘goneral form ofthis equation is described by the following Totavonsnips Xe FX + Gu 0 Y= cx @ and where: X & X aro tho state vector and ts derivative F isthe state transition matrix Gis the system input matrix U__ isthe system input vector Y isthe system output vector © is the system output defining matrix I form of this state variable Figura 1 shows the ger ‘modal in block diagram form. u +k x v =le thot b Figure 1 Block Diagram of State Variable Mode! To add a state variable controller to this model one system dynamic model with a controller modal UAKX @ where: K eth stato gain vootor ‘This implios that the system states are measured and fed back with gain applied to each term. The analysis of the systurn response then follows from a matrix analysis of the resulting equation. The final resut is of the matnomatically {familiar Eigenvalue form. Using this conventional state variable approach then implies synthesis of the controller via selection of gains to achieve desired closed loop Eigenvalues. + Limitations of tha Existing Apprmach tn Stata Variahia Controller Synthesis ‘Tha existing approach to state variable controler synthesis, albeit analytically correct, has some signifcant mations tor practicing sorrel engineers, One ofthe most important limitations ve the lack of intuition, at least as compared to the classical control synthesis techniques of root locus or Bode and Nyquist frequency response plot Techniques. (ne matnx notation, azinouga simpinying the representation, Is also a further abstraction trom the individual systom equations which have physical meaning Thus. ft, 100. dearades some of the intuition of ohysical ‘magnitudes. ‘Another important limitation of the existing approach to state variable controller synthesis is the lack of a fraotablo Weld tuning approach. Given fold data, tho Eigenvalue solver Is not generally availabe to the field engineer. Furthermore, simultaneous installation of new gain torms via a naw gain vector makas it more citicut to IGolate and debug problems wnicn may occur ‘Development of a Naw State Variable Controller ‘Synthesis Aporoach The general goals of a new approach to state ‘variable controller synthesis should include: Improved intuition for tha dasignar ‘9280 of use comparable to classical techniques Insensiivty to parameter values ‘applicability to field tuning needs. ‘A general approach which achieves the above goals has been developed and Implemented in teaching and laboratory environments. In order to present this approach 8 simple de motor current loop example will be carried out as part of the development. +The first stop in achieving greater intuition isto return to the Individual state equations. For tha de motor ‘example the governing state equations are:ie. Ri-Kor 6 (4) go Kri-b @ 6) 122 at In matrix form thoee etate equations appear a¢ follows: oi Ro Kel | fo lar] .[t oT iG da} Kr .2 * a om a || 2 (6) ‘These equations may also be represented in a block
| FOP as fe Rie ble i my k "State Variable Feedback" ke Figure 4 System Block Diaaram with ‘State Variable Controlor In matrix equation form the closed loop system state fai | [A Keks Ko Kate ka jax} Po EY bey, 5 + da Kr a at a v Hey? (7 + By comparison of the state variable block diagram form with the closed loop state equation matrices, itis apparent that a parallel structure exists between the physical state one forme a dimancional analyeie of the de motor example, than the units of the Ky state variable controlier gain are seen to be ohms, and thus, the gain KyK is seen to be a form of effective rasistance addad by the state variable controller, Similarly, the units of the Ka state variable controlar gain aro seen to be the same as the back emt Constant, Ke, which the controler state feedback parallels. This parallel structure leads to a direct and intuitive Interpretation of the controlar state feedback as follows. ‘To tune the current loop of the de motor example, one needs to estimate how low the effective electrical time constant (= L/R ) should be for the application. From this estimate and the armature inductance “L*. it is then ible to directly calculate the required resisiance wrich state variable controler “resistance” gain Ky should be sotto.{t should be noted that offen the state controller “resistance” gain (or other gains also) will be much larger than the physical state feedback ‘resistance’ (or oth physical state feedback gain). In such cases. the physical state gain parameter may be significanty in error or may ‘vary without substantially affecting the closed loop control arlormanca ‘The back emf state variable gain Kp can be similarly set by observing that the back emf voltage acts as a isturbance to the current regulating 1o0p. I the state variable controller back emf" gain Ka is set such that it ‘cancels the effect of the physical state feedback gain Ke, ve. ran fe ® then the current regulator will be dynamically and statically decoupled from the back emf disturbance. In effect, the State variable controller is generating a voltage command ‘which would instantanaously procuce ine required pack ‘emt terminal voltage without requiring any error in the current state variable control loop. This case demonstrat ‘cancallation which may be verv directly imolomented via a ‘State variable controller. + Tho dynamic *correctnese" of the state vatiahla evirant Control foop stands in marked contrast to the dynamic ‘errors inherent in the classical proportion/ntegral (PI) Controller which is almost universaly used in industriat Serve uilves (Uull Ue aid ac dives). Due to the (gration, and thus, lfiite de gain ofthe Pl controker, the ‘current loop is not atfected by de currents. However, for dynamic content of de drives and for ac currents as required in ac drives (brushless dc and ac synenronous ‘and induction motor drives) state feedback (or state feed forward) is required to achieve dynamic correctness of the ‘currant regulation (2) ‘Summan_of the Developed. General Anoioach for ‘Synthesis of State Variable Controllers ‘Anew, general state variable development approach thas been demonstrated to have the following principal elements: writing out the sta differential equations ‘drawing the state variable form of block diagram Identitying the physical system state feedback gain terms setting up a parallel structure of controller stat feedback gain terms having the same physical dimensions ae the physical system ciate feedback gain torms applying block diagram or matrix state equations ‘analysis to establish the desired physical system ‘equivalent closed loop state feedback gain terms. variable form of the system ‘A second application of this method will provide yet ‘another means of demonstrating the above principles. ‘Anplcation of this State Variable Approach to Velocity and Position Loags for Motion Control Servo Drives Given modem command feed forward algorithms, a primary function of the closed loop controller in motion ‘control applications is to provide disturbance rejection. ‘The davelopad stata variable synthasis tachniqua may ba ily employed to implement the desired disturbance fejection attributes, The following example will ‘demonstrate such en application: ‘Givon a de motor (or fold orianted ac synchronous or {induction motor) with @ position sensor and a pwm power amplifier tuned as proviously discussed with a state variable current regulator. For such an application the cive may be viewed as a torque controlled source. { 3} With this assumption, a simplified state variable dynamic ‘model of the motor position and velocity would b 4 ew: ® = 70 w+ Rrer (10) In ganaral a motion control system is not connected to its reference frame with a spring. However, In order to best demonstrate the physical meaning of the state feedback terms, itis possible to tamporanly add an imaginary spring, Keg The rosuing etato variable dynamia madal nt tha ‘motor would then be: 8 a 5 ° a) BO Kye = b O+ Kro. en 3 Ter (12) In matrix form these state equations appear as follows: Ea t]}o} fo a| .|° jaa] [Ke *)g|°* at T el (13) In state vanabie block aiagram form the system would bu ‘as shown in Figure 5, Figure 6 Ctate Variable Block Diagram of MotorFrom the state variable form of the system block diagram it is apparent that physical system state feedback gains exist {or both camping and stitfness. Thus, in the closed loop ‘system state variable model one should expect that terme which directly produce damping and stiffness. should ‘@ppear, Such is the case as shown in Figure 6. Figure 6 Single Axis System Block Diagram with ‘State Variable Controlier In matrix equation fun thy vlusud foop system state variable model becomes: 00 Se ° 1 He] Jo da] KJ? at 7 ) Doth te state variapie block alagram model and the ‘mattix form demonstrate the role of state feedback in directly producing the effect of both damping and sttiness. However, unlike the current loop example, both of the Present example's physical state feedback gains a eneraly very small or zero (sttiness is defined to be zero it the spring is removed). In that case the controller is roviding all the relevant damping and all the stifnoss ‘Thus, given a disturbance rejection erterion, is possible to directly and independently manipulate stitiness and damping. It should be noted that the state variable feedback gain stitiness and damping terms also are defining the bandwidth and damping characteristics of the ‘command path. Thus, even for command driven systems, the dynamic properties of the state variable closed loop sysiem are easily detined using this state variable synthesis technique + Itis significant to note that with classical techniques tha various loop gains do not individually define either static or dynamic siiiness. Thus, the state variable approach presented provides @ unique level of design intuition eyond that readily available using classical techniques. ‘Development of a Field Tuning Aparoach ‘The field tuning procedura daveloped for thie etato variable synthesis approach is consistent with that used for classical approaches, but is inherently easier to implement. ‘The general procedure Is: A” Setup and pertorm all cancollation terms ist, such as the back emt cancellation, B. Tune each state loop individually going trom the innermost stato variable loop to the outermost state loop, ie. first current, than velocity. then displacement. This procedure is inherently easier to implement than classical techniques for at least three major reasons. 1. Disturbance responses are basically being nulled (zeroed) with the cancellation terme Nuling ‘operations are gen 9 fo measure than are ‘xact performance values. 2. Each loop being tuned only has one costficient to adjuet. In claeeical PI or PID approaches twe and three costficients must be modified simultaneously In defined relationships, 3. Precise knowledge of physical state gain values are iy Wot Hee. For cancellation terms, the null detection ‘assures that the correct state feedback gain has ‘been selected, independent of the any estimated or specification sheet values of the physica’ state feedback gain terms. For physical state feedback gain terms which ara baing aligmantad hy the stato cantraller gaine, the fact that the controller state feedback gains will ally be larger than the physical state foodback {Gains makos those estimates less critical, ‘Teal Evaluation of this Stata Variable Synthesis Anoroach In order to demonstrate the viabilty of this approach {or tuning of motion contro aves a laboratory cnva system With all necassary specification data was provided to two groups of two graduate students who were asked to independently tune the drive. The students were to use both the state variable approach and a classical Pl type approach. The laboratory drive consisted of a de motor (parameters are in the appendix) with attached dc tachometer and angular ancodar, an amplifier with current {feedback and an M6809 control computer complete with all ‘necessary interfaces. The students wore asked to tune the ‘current loop for a 1kHz bandwidth, and to achieve 10 Hz postion loop with critical damping. + Experimental Results of the Trial ‘The results of the current loop tuning were very dramatic. None of the students correctly tuned the PI current loop on their first try. All of the students tuned the slate variable controller correctly to obtain the 1000 Hz bandwidth on their fist try. The numerical results indicates that the precalcuiated values based on specification sheet values were in error by more than 25%, ‘The results of the position and velocity loop tuning wore almost a2 dramatic. The students sorectiy completed! the state variable tuning in lass than one 2-hour session,including time to key in their control software, The Pl Controller took more than two 2-hour sessions to complete. Such trial results are hardly sufficient to reach firm ‘conclusions in the use of this state variable synthesis approach, but the approach does appear to show promise. ‘Summary and Conclusions ‘A now stato variable synthesis procedure has been Presented and demonstrated on a motion controt servo rive. This appreach poceecsos the following atributos: + It provides physically meaningful insight into the design of state variable controllers, by moving eyond a purely mathematical formulation of state variables + itis teoretically sound and vet very intuitive + itlonds itself toa straightforward field tuning Procedure + itis inherently less sensitive to physical parameter ‘errors than are classical techniques + 1s capable oF ana was nett wo Bynamicaly worrUCt fecoupling of interacting toms + it is not an inherently more costly solution than classical tehcniques. + the results of ongoing use and proliminary trials show pmmica af greater canimilar synthacie afiiancy and ‘accuracy. ‘References 1.) Brogan. W. L._. "Modem Control Theary*, Quantum Publishers, 1974, New York, New York 2) Novotny, D. W. , Lorenz, R. D., “An Introduction to Fiold Orientation and High Performance AC Drives", IEEE Tutorial Publication for 1985 IEEE IAS Annual Meeting, Toronto, Ont, Oct. 6-7, 1985. 3) LoenrkeJ. M., Lorenz, R.D., Novoiny, 0. W. , “Torque Characteristics of Field Oriented Induction Machines", in Cont. Rec. 1985 CAMC, pp. 101-107. ‘Anpencs ‘The nameplate data and parameters of the machine used {or the experimental work are: Mow Lee oF R= 2.05 Ohm Kg = 0.084 Viradsec i= 442 x10 A Mech J 25x 10°4 Kg-m? v= 0.09x 10° rewrauisee Amplifier Kg=54VN
You might also like
Unit 5 CS
PDF
No ratings yet
Unit 5 CS
15 pages
Power Train
PDF
No ratings yet
Power Train
175 pages
chapter 2 mathematical modeling of control system
PDF
No ratings yet
chapter 2 mathematical modeling of control system
47 pages
DocScanner 23-Jan-2024 7-23 PM
PDF
No ratings yet
DocScanner 23-Jan-2024 7-23 PM
46 pages
Control of A DC Motor Drive
PDF
0% (1)
Control of A DC Motor Drive
25 pages
On Battery State of Charge Estimation - A New Mixed Algorithm PDF
PDF
No ratings yet
On Battery State of Charge Estimation - A New Mixed Algorithm PDF
6 pages
1DC Motor - Separated and Shunt
PDF
No ratings yet
1DC Motor - Separated and Shunt
22 pages
ECE788_Lab2_Vector_Control_PMSM_2024
PDF
No ratings yet
ECE788_Lab2_Vector_Control_PMSM_2024
4 pages
Battery Guide
PDF
100% (1)
Battery Guide
1 page
WEMPEC 30th BKLT
PDF
No ratings yet
WEMPEC 30th BKLT
42 pages
Space Vector PWM and Transformation
PDF
No ratings yet
Space Vector PWM and Transformation
47 pages
Li-Ion Battery Emulation Circuit by Microcontroller PDF
PDF
No ratings yet
Li-Ion Battery Emulation Circuit by Microcontroller PDF
3 pages
Power Electronics Drives U4
PDF
No ratings yet
Power Electronics Drives U4
58 pages
Position and Speed Control of BLDC Motor Using Hall Sensor IJERTCONV3IS32015
PDF
No ratings yet
Position and Speed Control of BLDC Motor Using Hall Sensor IJERTCONV3IS32015
3 pages
Servo Motors and Its Applications
PDF
No ratings yet
Servo Motors and Its Applications
19 pages
Some Tips For Charging From USB Sources-Pt2
PDF
No ratings yet
Some Tips For Charging From USB Sources-Pt2
4 pages
Informe IEEE - Baltazar - Palma - Paredes
PDF
No ratings yet
Informe IEEE - Baltazar - Palma - Paredes
12 pages
2016 WEMPEC 35th
PDF
No ratings yet
2016 WEMPEC 35th
52 pages
Presentation Thomas A Lipo
PDF
No ratings yet
Presentation Thomas A Lipo
69 pages
Download Full Metaheuristics and Optimization in Computer and Electrical Engineering Navid Razmjooy PDF All Chapters
PDF
100% (3)
Download Full Metaheuristics and Optimization in Computer and Electrical Engineering Navid Razmjooy PDF All Chapters
55 pages
Advanced Power Converters For More Electric Aircraft Applications
PDF
No ratings yet
Advanced Power Converters For More Electric Aircraft Applications
6 pages
Induction Machine Phase Transformation
PDF
No ratings yet
Induction Machine Phase Transformation
20 pages
AMC-servo Drive Overview
PDF
No ratings yet
AMC-servo Drive Overview
28 pages
Space Vector PWM - 2
PDF
No ratings yet
Space Vector PWM - 2
6 pages
Nonlinear Dynamics Traction Battery Modeling
PDF
No ratings yet
Nonlinear Dynamics Traction Battery Modeling
23 pages
Lecture 6: Open-Loop Dynamics of A DC Motor: ELEC-E8405 Electric Drives (5 ECTS)
PDF
100% (1)
Lecture 6: Open-Loop Dynamics of A DC Motor: ELEC-E8405 Electric Drives (5 ECTS)
26 pages
Traction Inverter Design - Advances in EV Inverter Design-Part01
PDF
No ratings yet
Traction Inverter Design - Advances in EV Inverter Design-Part01
8 pages
Class 10: Zeroing Synchros: Ice 3015: Control System Components
PDF
No ratings yet
Class 10: Zeroing Synchros: Ice 3015: Control System Components
18 pages
Guide To Battery Management
PDF
No ratings yet
Guide To Battery Management
4 pages
Lab Manual
PDF
No ratings yet
Lab Manual
46 pages
Syllabus: ELEC-E8405 Electric Drives (5 ECTS)
PDF
No ratings yet
Syllabus: ELEC-E8405 Electric Drives (5 ECTS)
11 pages
Unit Iii Induction Motor Drives: Dept. of EEE
PDF
No ratings yet
Unit Iii Induction Motor Drives: Dept. of EEE
17 pages
Lecture 9: Space-Vector Models: ELEC-E8405 Electric Drives (5 ECTS)
PDF
No ratings yet
Lecture 9: Space-Vector Models: ELEC-E8405 Electric Drives (5 ECTS)
30 pages
ELEC-E8405 - Electric Drives, 12.09.2018-12.12.2018
PDF
No ratings yet
ELEC-E8405 - Electric Drives, 12.09.2018-12.12.2018
5 pages
DC Motor Speed Control Using PID Controller
PDF
100% (1)
DC Motor Speed Control Using PID Controller
7 pages
Passivity Based Control
PDF
No ratings yet
Passivity Based Control
25 pages
Four Quadrant Operation
PDF
No ratings yet
Four Quadrant Operation
9 pages
My SVPWMproject
PDF
100% (2)
My SVPWMproject
68 pages
4 (A) - IM Drives Basics
PDF
No ratings yet
4 (A) - IM Drives Basics
27 pages
Harmonics in Rotating Machines
PDF
No ratings yet
Harmonics in Rotating Machines
7 pages
ECE461 - Motor Lab - Experiment5 PDF
PDF
No ratings yet
ECE461 - Motor Lab - Experiment5 PDF
13 pages
Syllabus For Power Electronics and Drive
PDF
No ratings yet
Syllabus For Power Electronics and Drive
34 pages
Lecture - 4 - Modeling of DC Machines
PDF
No ratings yet
Lecture - 4 - Modeling of DC Machines
23 pages
Power Electronics by D. W. Hart Chapter 07
PDF
No ratings yet
Power Electronics by D. W. Hart Chapter 07
18 pages
Intro Electric Machines and Drives
PDF
No ratings yet
Intro Electric Machines and Drives
4 pages
DC Motor Model
PDF
No ratings yet
DC Motor Model
8 pages
Lm317 Regulated Battery Charger Circuit - Electronic Circuits
PDF
No ratings yet
Lm317 Regulated Battery Charger Circuit - Electronic Circuits
10 pages
Multi Variable Loop Shaping
PDF
100% (1)
Multi Variable Loop Shaping
27 pages
Lecture 10: Field-Oriented Control: ELEC-E8405 Electric Drives (5 ECTS)
PDF
No ratings yet
Lecture 10: Field-Oriented Control: ELEC-E8405 Electric Drives (5 ECTS)
22 pages
MATLAB/ Simulink
PDF
No ratings yet
MATLAB/ Simulink
24 pages
Regulations and Control Engineering (Meng 4162) : Chapter - 1 Introduction To Control Systems
PDF
No ratings yet
Regulations and Control Engineering (Meng 4162) : Chapter - 1 Introduction To Control Systems
30 pages
Drives Manual Final Eee
PDF
No ratings yet
Drives Manual Final Eee
60 pages
DC Machine Simulation
PDF
No ratings yet
DC Machine Simulation
12 pages
Power Electronics Electric Drives
PDF
No ratings yet
Power Electronics Electric Drives
25 pages
P, PI, Lead, Lag Compensators
PDF
No ratings yet
P, PI, Lead, Lag Compensators
14 pages
II Mech - 03 - EE8353 - EDC - Unit 3 PDF
PDF
No ratings yet
II Mech - 03 - EE8353 - EDC - Unit 3 PDF
4 pages
Vpet 106a
PDF
No ratings yet
Vpet 106a
25 pages
Electrical Drives and Control
PDF
100% (1)
Electrical Drives and Control
8 pages
Simulation of Electric Machines and Drive Systems Using Matlab and Simulink
PDF
No ratings yet
Simulation of Electric Machines and Drive Systems Using Matlab and Simulink
11 pages
Electrical Drives
PDF
No ratings yet
Electrical Drives
4 pages
Speed Control of DC Motor by Various Methods
PDF
No ratings yet
Speed Control of DC Motor by Various Methods
5 pages
Dynamics and Control of Ac Drives
PDF
100% (1)
Dynamics and Control of Ac Drives
4 pages
Vector Control of AC Induction Motor
PDF
No ratings yet
Vector Control of AC Induction Motor
7 pages
Bee4223 - Power Electronics & Drives Sys
PDF
No ratings yet
Bee4223 - Power Electronics & Drives Sys
9 pages
PMSM 3
PDF
No ratings yet
PMSM 3
4 pages
Industrial Drives
PDF
No ratings yet
Industrial Drives
1 page
Electrical Drives
PDF
No ratings yet
Electrical Drives
1 page
Lesson Plan Electric Drives
PDF
No ratings yet
Lesson Plan Electric Drives
2 pages
Anna University Practical Lab Manuals For Engineering Students
PDF
No ratings yet
Anna University Practical Lab Manuals For Engineering Students
13 pages