CURRENT LOOPS George W. Younkin, P.E. Life Fellow IEEE Industrial Controls Research, Inc. Fond du Lac, Wisconsin

Similar documents
R a) Compare open loop and closed loop control systems. b) Clearly bring out, from basics, Force-current and Force-Voltage analogies.

Positioning Servo Design Example

R10 JNTUWORLD B 1 M 1 K 2 M 2. f(t) Figure 1

Mechatronics Modeling and Analysis of Dynamic Systems Case-Study Exercise

KINGS COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING

CDS 101/110a: Lecture 8-1 Frequency Domain Design

(b) A unity feedback system is characterized by the transfer function. Design a suitable compensator to meet the following specifications:

SERVOSTAR S- and CD-Series Regeneration Requirements

Acceleration Feedback

Appendix A: Exercise Problems on Classical Feedback Control Theory (Chaps. 1 and 2)

10ES-43 CONTROL SYSTEMS ( ECE A B&C Section) % of Portions covered Reference Cumulative Chapter. Topic to be covered. Part A

UNIVERSITY OF BOLTON SCHOOL OF ENGINEERING BENG (HONS) IN BIOMEDICAL ENGINEERING SEMESTER 1 EXAMINATION 2017/2018 ADVANCED BIOMECHATRONIC SYSTEMS

FEEDBACK AND STABILITY

ECE137B Final Exam. There are 5 problems on this exam and you have 3 hours There are pages 1-19 in the exam: please make sure all are there.

Feedback design for the Buck Converter

6) Motors and Encoders

Mechatronics Engineering. Li Wen

INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad

Übersetzungshilfe / Translation aid (English) To be returned at the end of the exam!

Dr Ian R. Manchester Dr Ian R. Manchester AMME 3500 : Review

ESE319 Introduction to Microelectronics. Feedback Basics

Rotational Systems, Gears, and DC Servo Motors

Example: DC Motor Speed Modeling

ECE137B Final Exam. Wednesday 6/8/2016, 7:30-10:30PM.

ELECTRONICS & COMMUNICATIONS DEP. 3rd YEAR, 2010/2011 CONTROL ENGINEERING SHEET 5 Lead-Lag Compensation Techniques

ROBUST FRICTION COMPENSATOR FOR HARMONIC DRIVE TRANSMISSION

MECHATRONICS ENGINEERING TECHNOLOGY. Modeling a Servo Motor System

Electronics II. Final Examination

NADAR SARASWATHI COLLEGE OF ENGINEERING AND TECHNOLOGY Vadapudupatti, Theni

Conventional Paper-I Part A. 1. (a) Define intrinsic wave impedance for a medium and derive the equation for intrinsic vy

Introduction to Controls

Performance of Feedback Control Systems

(a) Find the transfer function of the amplifier. Ans.: G(s) =

DESIGN MICROELECTRONICS ELCT 703 (W17) LECTURE 3: OP-AMP CMOS CIRCUIT. Dr. Eman Azab Assistant Professor Office: C

DC CIRCUIT ANALYSIS. Loop Equations

ENGG4420 LECTURE 7. CHAPTER 1 BY RADU MURESAN Page 1. September :29 PM

UNIVERSITY OF BOLTON SCHOOL OF ENGINEERING. MSc SYSTEMS ENGINEERING AND ENGINEERING MANAGEMENT SEMESTER 2 EXAMINATION 2015/2016

Subject: BT6008 Process Measurement and Control. The General Control System

Contents. PART I METHODS AND CONCEPTS 2. Transfer Function Approach Frequency Domain Representations... 42

NMT EE 589 & UNM ME 482/582 ROBOT ENGINEERING. Dr. Stephen Bruder NMT EE 589 & UNM ME 482/582

School of Mechanical Engineering Purdue University. ME375 ElectroMechanical - 1

VALLIAMMAI ENGINEERING COLLEGE SRM Nagar, Kattankulathur

Electrical Machines and Energy Systems: Operating Principles (Part 2) SYED A Rizvi

DEPARTMENT OF ELECTRICAL AND ELECTRONICS ENGINEERING

UNIVERSITY OF WASHINGTON Department of Aeronautics and Astronautics

Lecture (20) DC Machine Examples Start of Synchronous Machines

Root Locus Methods. The root locus procedure

Power System Operations and Control Prof. S.N. Singh Department of Electrical Engineering Indian Institute of Technology, Kanpur. Module 3 Lecture 8

2002 Prentice Hall, Inc. Gene F. Franklin, J. David Powell, Abbas Emami-Naeini Feedback Control of Dynamic Systems, 4e

FEEDBACK CONTROL SYSTEMS

System Modeling: Motor position, θ The physical parameters for the dc motor are:

III. The STM-8 Loop - Work in progress

U1 is zero based because its noninverting terminal is connected to circuit common. Therefore, the circuit reference voltage is 0 V.

Systems Analysis and Control

MAS107 Control Theory Exam Solutions 2008

INSTITUTE OF AERONAUTICAL ENGINEERING Dundigal, Hyderabad ELECTRICAL AND ELECTRONICS ENGINEERING TUTORIAL QUESTION BANK

(Refer Slide Time: 00:01:30 min)

VALLIAMMAI ENGINEERING COLLEGE

Root Locus. Motivation Sketching Root Locus Examples. School of Mechanical Engineering Purdue University. ME375 Root Locus - 1

Chapter 5 HW Solution


Engineering Reference

Lecture 120 Compensation of Op Amps-I (1/30/02) Page ECE Analog Integrated Circuit Design - II P.E. Allen

Exercises for lectures 13 Design using frequency methods

Video 5.1 Vijay Kumar and Ani Hsieh

Example: Modeling DC Motor Position Physical Setup System Equations Design Requirements MATLAB Representation and Open-Loop Response

Belt Tension Clamp. Drive Motor. Friction Brake. Load. Encoder 2. Drive. (4000 lines/rev incremental) Encoder 1. (4000 lines/rev incremental)

Engineering Fundamentals and Problem Solving, 6e

Control Systems. University Questions

Chapter 2. Engr228 Circuit Analysis. Dr Curtis Nelson

Use of a Notch Filter in a Tuned Mode for LISA.

ESE319 Introduction to Microelectronics. Feedback Basics

Sample-and-Holds David Johns and Ken Martin University of Toronto

D(s) G(s) A control system design definition

ESE319 Introduction to Microelectronics Bode Plot Review High Frequency BJT Model

Course Summary. The course cannot be summarized in one lecture.

EE Branch GATE Paper 2010

MODELING AND HIGH-PERFORMANCE CONTROL OF ELECTRIC MACHINES

Mathematical Modeling and Dynamic Simulation of a Class of Drive Systems with Permanent Magnet Synchronous Motors

CHAPTER 1 Basic Concepts of Control System. CHAPTER 6 Hydraulic Control System

FATIMA MICHAEL COLLEGE OF ENGINEERING & TECHNOLOGY

Transducer Amplifier. Derivative. 24 mfd =24 ua-sec/v = 24E-6 s. Proportional. 581k =1.72 ua/v. Resistor. Integrator.

UNIVERSITY OF WASHINGTON Department of Aeronautics and Astronautics

Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science Electric Machines

Lecture 1: Introduction to System Modeling and Control. Introduction Basic Definitions Different Model Types System Identification

Integrator Windup

Operational Amplifiers

Passivity-based Control of Euler-Lagrange Systems

Research on Permanent Magnet Linear Synchronous Motor Control System Simulation *

MAE 143B - Homework 9

Regular paper. Design and FE Analysis of BLDC Motor for Electro- Mechanical Actuator

Homework Assignment 08

WHAT A SINGLE JOINT IS MADE OF RA

Predictive Cascade Control of DC Motor

Quanser NI-ELVIS Trainer (QNET) Series: QNET Experiment #02: DC Motor Position Control. DC Motor Control Trainer (DCMCT) Student Manual

Lecture 3: Electrical Power and Energy

Active Control? Contact : Website : Teaching

Reglerteknik: Exercises

DESIGN AND MODELLING OF SENSORLESS VECTOR CONTROLLED INDUCTION MOTOR USING MODEL REFERENCE ADAPTIVE SYSTEMS

LIAPUNOV S STABILITY THEORY-BASED MODEL REFERENCE ADAPTIVE CONTROL FOR DC MOTOR

Transcription:

CURRENT LOOPS George W. Younkin, P.E. Life Fellow IEEE Industrial Controls Research, Inc. Fond du Lac, Wisconsin All industrial servo drives require some form of compensation often referred to as proportional, integral, and differential (PID). The process of applying this compensation is known as servo equalization or servo synthesis. In general, commercial industrial servo drives use proportional, and integral compensation (PI). It is the purpose of this discussion to analyze and describe the procedure for implementing PI servo compensation. The block diagram of figure 1 represents dc and brushless dc motors. All commercial industrial servo drives make use of a current loop for torque regulation requirements. Figure 1 includes the current loop for the servo drive with PI compensation. Since the block diagram of figure 1 is not solvable, block diagram algebra separates the servo loops to an inner and outer servo loop of figure 2. For this discussion a worst case condition for a large industrial servo axis will be used. The following parameters are assumed from this industrial machine servo application: Motor - Kollmorgen motor - M607B Machine slide weight -,000 lbs Ball screw: Length - 70 inches 1

Diameter - 3 inches Lead - 0.375 inches/revolution Pulley ratio - 3.333 J T Total inertia at the motor 0.3511 lb-in-sec 2 t e Electrical time constant 0.02 second rad/sec t 1 t e K e Motor voltage constant 0.646 volt-sec/radian K T Motor torque constant 9.9 lb-in/amp K G Amplifier gain 20 volts/volt K ie Current loop feedback constant 3 volts/40a 0.075 volt/amp R a Motor armature circuit resistance 0.189 ohm K i Integral current gain 735 amp/sec/radian/sec The first step in the analysis is to solve the inner loop of figure 2. The closed loop response I/e 1 G/1+GH where: G 1/R a (t e S+1) 5.29/[t e S+1] (5.29 14.4 db) GH 0.646 x 9.9/[0.189x0.3511[(t e S+1)S] GH 96/S[t e S+1] 96 39dB 1/H J T S/K e K T 0.3511S/0.646 x 9.9 1/H 0.054 S (0.054-25 db) Using the rules of Bode, the resulting closed loop Bode plot for I/e 1 is shown in figure 3. Solving the closed loop mathematically : I e 1 G 1 + GH 1 R ( t S + 1) + K K J S a e e T / T JT S J R S( t S + 1) + K K T a e e T I J T S J T / K e K T S e 1 J T R a t e S 2 + J T R a S+K e K T [(J T R a /K e K T )t e S 2 +(J T R a /K e K T ) S + 1] I (.3511/.646x9.9) S 0.054 S e 1 t m t e S 2 + t m S +1 0.01x0.02 S 2 + 0.01 S + 1 where: t m J T R a 0.3511 x 0.189 0.01 sec, w m 1/t m 100 ra/sec K e K T 0.646 x 9.9 t e 0.02 sec w e 1/t e rad/sec For a general quadratic- S 2 + 2 delta S + 1 Wr 2 w r w r [w m w e ] 1/2 [100 x ] 1/2 70 rad/sec I 0.054S 2 2 e1 S / 70 + (2delta / 70) S + 1 2

100 75 Attenuation db 20 log g( j w) 20. log b( j w) 20 log gh( j w) 20 log c( j w) 25 0 25 75 100 125 1 0.1 1 10 100 1.10 3 1.10 4 w g(s) 1/h(s) gh(s) I/e1 rad/sec Fig 3 Current inner loop Having solved the inner servo loop it is now required to solve the outer current loop. The inner servo loop is shown as part of the current loop in figure 4. In solving the current loop, the forward loop, open loop, and feedback loop must be identified as follows: The forward servo loop- 3

G K i K G x 0.054 (0.02S+1) 735 x 20 x 0.054 (0.02S+1) 0.0002 S 2 + 0.01 S + 1 0.0002S 2 + 0.01 S + 1 G 794(0.02 S+1) 15.88S + 794 0.0002S 2 + 0.01S + 1 0.0002S 2 + 0.01S + 1 Where: K G 20 volt/volt K ie 3/40 0.075 volt/amp K i K G x 0.054 794 (58 db) K i 794/(20 x 0.054)735 G 79,400S + 3,970,000 S 2 + S + 00 The open loop- GH 0.075 x 79,400S +3,970,000 S 2 + S + 00 GH 5955S + 297,7 S 2 + S + 00 100 Magnitude db,phase- Degrees 20 log g( j w) 20 log b( j w) 20 log gh( j w) 20 log c( j w) 180 arg gh j w π ( ( )) 0 100 1 10 100 1. 10 3 1. 10 4 1. 10 5 w rad/sec g(s) 1/h(s) gh(s) I/ei Phase Fig 5 Current loop response 4

The feedback current scaling is- H 3 volts/40 amps 0.075 volts/amp 1/H 13.33 22.4 db The Bode plot frequency response is shown in figure 5. The current loop bandwidth is 6000 radians/second or about 1000 Hz, which is realistic for commercial industrial servo drives. The current loop as shown in figure 5 can now be included in the motor servo loop with reference to figure 2 and reduces to the motor servo loop block diagram of figure 6. The completed motor servo loop has a forward loop only (as shown in figure 6) where: J T Total inertia at the motor 0.3511 lb-in-sec 2 K T Motor torque constant 9.9 lb-in/amp G 13.3 x 9.9 375 (51.5 db).3511s ((jw/6000) +1) S(0.000166S + 1) G 375 2,2,090 0.000166S 2 + S + 0 S 2 + 6000S + 0 v o K T x I 9.9 x 13.1(0.02S + 1) e i J T S v i 0.3511S 0.00000331S 2 + 0.02S + 1 v o 375 (0.02S + 1) e i S 0.00000331 (S + )(S + 5991) v 0 375 (0.02S + 1) e i S 0.00000331 x x 5991 ((S/) + 1)(((s/5991) + 1) v o 375 (0.02S + 1) e i S (0.02S + 1)(0.000166S + 1) v o 375 e i S ((jw/5991) + 1) 5

22.98 5.53 Vel. (rad/sec), Phase-degrees 20 log c( j w) 180 π arg( c( j w) ) 34.03 62.54 91.04 119.54 148.05 176.55 1 10 100 1. 10 3 1. 10 4 1. 10 5 w rad/sec Vo/ei Phase Fig 7 Mot.&I loop freq. response The Bode frequency response for the motor and current loop is shown in figure 7. The motor and current closed loop frequency response, indicate that the response is an integration which includes the 6000 rad/sec bandwidth of the current loop. This is a realistic bandwidth for commercial industrial servo drives. 6