Position and Speed Control. Industrial Electrical Engineering and Automation Lund University, Sweden

Similar documents
Solution of Tutorial 5 Drive dynamics & control

Chapter I Continuous Control Systems : A Review

Let us look at a linear equation for a one-port network, for example some load with a reflection coefficient s, Figure L6.

8. INVERSE Z-TRANSFORM

Chemical Reaction Engineering

x=0 x=0 Positive Negative Positions Positions x=0 Positive Negative Positions Positions

Chemical Reaction Engineering

a = Acceleration Linear Motion Acceleration Changing Velocity All these Velocities? Acceleration and Freefall Physics 114

ECE470 EXAM #3 SOLUTIONS SPRING Work each problem on the exam booklet in the space provided.

Kinematics Quantities. Linear Motion. Coordinate System. Kinematics Quantities. Velocity. Position. Don t Forget Units!

Mechanical Systems Part A: State-Space Systems Lecture AL10. State estimation Compensator design

ECEN 5807 Lecture 26

APPENDIX 2 LAPLACE TRANSFORMS

v v at 1 2 d vit at v v 2a d

Linear Open Loop Systems

When current flows through the armature, the magnetic fields create a torque. Torque = T =. K T i a

Effect of Wind Speed on Reaction Coefficient of Different Building Height. Chunli Ren1, a, Yun Liu2,b

2. Work each problem on the exam booklet in the space provided.

Torsion, Thermal Effects and Indeterminacy

LECTURE 23 SYNCHRONOUS MACHINES (3)

Partially Observable Systems. 1 Partially Observable Markov Decision Process (POMDP) Formalism

Current Programmed Control (i.e. Peak Current-Mode Control) Lecture slides part 2 More Accurate Models

Lecture 36. Finite Element Methods

Team. Outline. Statistics and Art: Sampling, Response Error, Mixed Models, Missing Data, and Inference

6 Roots of Equations: Open Methods

Lecture 4: Piecewise Cubic Interpolation

Dynamics of Linked Hierarchies. Constrained dynamics The Featherstone equations

Root Locus Techniques

4. Eccentric axial loading, cross-section core

CONTROL SYSTEMS LABORATORY ECE311 LAB 3: Control Design Using the Root Locus

DCDM BUSINESS SCHOOL NUMERICAL METHODS (COS 233-8) Solutions to Assignment 3. x f(x)

Technote 6. Op Amp Definitions. April 1990 Revised 11/22/02. Tim J. Sobering SDE Consulting

Variable Structure Control ~ Basics

2. The Laplace Transform

Transfer Functions. Chapter 5. Transfer Functions. Derivation of a Transfer Function. Transfer Functions

Dennis Bricker, 2001 Dept of Industrial Engineering The University of Iowa. MDP: Taxi page 1

Homework Assignment 9 Solution Set

What's Your Body Composition?

Chap8 - Freq 1. Frequency Response

Chapter Newton-Raphson Method of Solving a Nonlinear Equation

CISE 301: Numerical Methods Lecture 5, Topic 4 Least Squares, Curve Fitting

Flexible Beam. Objectives

DIRECT CURRENT CIRCUITS

ME 375 FINAL EXAM Wednesday, May 6, 2009

BME 207 Introduction to Biomechanics Spring 2018

10.2 Series. , we get. which is called an infinite series ( or just a series) and is denoted, for short, by the symbol. i i n

The Number of Rows which Equal Certain Row

Rank One Update And the Google Matrix by Al Bernstein Signal Science, LLC

How do you know you have SLE?

CHOOSING THE NUMBER OF MODELS OF THE REFERENCE MODEL USING MULTIPLE MODELS ADAPTIVE CONTROL SYSTEM

Interactive Control of Planar Class A Bézier Curves using Logarithmic Curvature Graphs

Introduction to Antennas & Arrays

UNIVERSITY OF IOANNINA DEPARTMENT OF ECONOMICS. M.Sc. in Economics MICROECONOMIC THEORY I. Problem Set II

LINKÖPINGS TEKNISKA HÖGSKOLA. Fluid and Mechanical Engineering Systems

Scattering of two identical particles in the center-of. of-mass frame. (b)

Advanced Electromechanical Systems (ELE 847)

( dg. ) 2 dt. + dt. dt j + dh. + dt. r(t) dt. Comparing this equation with the one listed above for the length of see that

Uniform Circular Motion

Identification of Robot Arm s Joints Time-Varying Stiffness Under Loads

dt. However, we might also be curious about dy

Study of Trapezoidal Fuzzy Linear System of Equations S. M. Bargir 1, *, M. S. Bapat 2, J. D. Yadav 3 1

REALIZATION OF FPGA/CPLD BASED SERVO CONTROLLERS FOR MBDCM

consider in the case of 1) internal resonance ω 2ω and 2) external resonance Ω ω and small damping

Fig. 1. Open-Loop and Closed-Loop Systems with Plant Variations

Lecture 6: Singular Integrals, Open Quadrature rules, and Gauss Quadrature

EE Control Systems LECTURE 8

Chapter Newton-Raphson Method of Solving a Nonlinear Equation

Properties of Integrals, Indefinite Integrals. Goals: Definition of the Definite Integral Integral Calculations using Antiderivatives

Strong Gravity and the BKL Conjecture

Lesson 2. Thermomechanical Measurements for Energy Systems (MENR) Measurements for Mechanical Systems and Production (MMER)

Machine Learning Support Vector Machines SVM

13 Design of Revetments, Seawalls and Bulkheads Forces & Earth Pressures

Definition of Tracking

Start Point and Trajectory Analysis for the Minimal Time System Design Algorithm

Root Locus Contents. Root locus, sketching algorithm. Root locus, examples. Root locus, proofs. Root locus, control examples

Modification of Symmetric Optimum Method. 1 A synthesis of linear one-dimensional regulatory circuits

Overview. Before beginning this module, you should be able to: After completing this module, you should be able to:

6 Random Errors in Chemical Analysis

Effects of polarization on the reflected wave

F í s. i c HARMONIC MOTION. A p l. i c a U C L M

Electric and magnetic field sensor and integrator equations

Using Predictions in Online Optimization: Looking Forward with an Eye on the Past

Reinforcement learning

E-Companion: Mathematical Proofs

Section 4.2 Analysis of synchronous machines Part II

TELCOM 2130 Time Varying Queues. David Tipper Associate Professor Graduate Telecommunications and Networking Program University of Pittsburgh Slides 7

Multiple view geometry

Approximation of continuous-time systems with discrete-time systems

Chapter 13. Root Locus Introduction

Low-order simultaneous stabilization of linear bicycle models at different forward speeds

U.C. Berkeley CS294: Beyond Worst-Case Analysis Luca Trevisan September 5, 2017

Combined state and parameter estimation of vehicle handling dynamics

The Dirac distribution

GUC (Dr. Hany Hammad) 9/19/2016

Is there an easy way to find examples of such triples? Why yes! Just look at an ordinary multiplication table to find them!

6.6 The Marquardt Algorithm

MAE 143B - Homework 9

Magnetic Fields! Ch 29 - Magnetic Fields & Sources! Magnets...! Earth s Magnetic Field!

Jens Siebel (University of Applied Sciences Kaiserslautern) An Interactive Introduction to Complex Numbers

Physics 4B. A positive value is obtained, so the current is counterclockwise around the circuit.

Transcription:

Poton nd Speed Control Lund Unverty, Seden

Generc Structure R poer Reference Sh tte Voltge Current Control ytem M Speed Poton

Ccde Control * θ Poton * Speed * control control - - he ytem contn to ntegrton. h gve hnt bout to properte of the ytem: h out for the tblty mrgn; ntegrtor my help to elmnte remnng error. θ

he mechncl ytem d dt d dt el l d dt d dt el l

Poton Control th P-controller θ θ p p * Poton control Speed control θ * θ * * - - pole p ± 4 Lmt for oclltory pole: p p 4 0 4

Poton Control Wthout Speed Control * θ - θ * θ Poton control p p p Speed control * ± Only oclltory pole! p θ

Speed Control Idel torque ource nd peed enng Lod orque Cloed ytem: Root: Speed ref * orque ref Speed Ctrl orque Source Speed. Inert.e. ny bnddth poble,... but then no longer true...

Exmple >> 0.00; >> 0.038; Select 00; h the orque Source model. It repreent the fnte reponce tme of the torque loop 't order tme contnt nd lmtton. Step Ref h the PI-controller. Exmne the content of t by openng t. Rght-clc nd elect "Look under mk". Out Act PI Controller hee to block mke up the mechncl lod, th nert nd lod torque.. orque Source Wth thee he you cn elect f the orque Source model nd / or the Speed Flter hould be engged. h the lod torque model. It behve lke contnt lod torque or lod torque tht lerly or qudrtclly proportonl to peed ccordng to the uer electon. Speed flter f. Lod orque l l h the peed flter. It reduce the dynmc performnce of the meured peed gnl. Inert 0.0; 0.0005; f0.0; p00; nf; SpeedScope

Concluon Idel condton led to too ft peed controller. he torque ource not ft n relty t eem n the multon. Ho to model the torque ource? Smplet: - t order tme contnt!

Speed Control orque dynmc frt order lo p flter Speed ref Cloed ytem: Root: Non oc. root -> orque ref Speed Ctrl * ± 4. orque Source 4 Lod orque. Inert Speed Lmted gve ttonry error th P-control!!

Exmple >> 0.00; >> 0.034; Select /4/ 8.5; h the orque Source model. It repreent the fnte reponce tme of the torque loop 't order tme contnt nd lmtton. Step Ref h the PI-controller. Exmne the content of t by openng t. Rght-clc nd elect "Look under mk". Out Act PI Controller hee to block mke up the mechncl lod, th nert nd lod torque.. orque Source Wth thee he you cn elect f the orque Source model nd / or the Speed Flter hould be engged. h the lod torque model. It behve lke contnt lod torque or lod torque tht lerly or qudrtclly proportonl to peed ccordng to the uer electon. Speed flter f. Lod orque l l h the peed flter. It reduce the dynmc performnce of the meured peed gnl. Inert 0.0; 0.0005; f0.0; p00; nf; SpeedScope

Concluon Dynmc reltc nd the control ytem tble. Wht bout ttonry error?

Lod torque cn be: Contnt Lner to peed Qudrtc to peed. ry th contnt 5 Nm Wht hppen? Sttonry error!!

Soluton : PI-control * t y t y e Control error dt e t e t t u p τ e u p τ τ

Dgtl PI controller k n n p n y n y k y k y k u 0 * * * nt 0 k u n y n y k n n p * nt k u k y k y k u p

he torque ource lmted Often peed dependent, e.g. feld ekenng orque, Flux Voltge, Poer Speed

Exmple 3 Ho doe the ntegrtor rect to the torque ource lmtton? Oclltory, non-tble! he problem clled ndup of the ntegrtor. he oluton clled Ant Wndup h the orque Source model. It repreent the fnte reponce tme of the torque loop 't order tme contnt nd lmtton. Step Ref h the PI-controller. Exmne the content of t by openng t. Rght-clc nd elect "Look under mk". Out Act PI Controller hee to block mke up the mechncl lod, th nert nd lod torque.. orque Source Wth thee he you cn elect f the orque Source model nd / or the Speed Flter hould be engged. h the lod torque model. It behve lke contnt lod torque or lod torque tht lerly or qudrtclly proportonl to peed ccordng to the uer electon. Speed flter f. Lod orque l l h the peed flter. It reduce the dynmc performnce of the meured peed gnl. Inert 0.0; 0.0005; f0.0; p00; nf; SpeedScope

Anlog nt ndup e

Dgtl Ant-Wndup u nt k u k end u p p f u k > u u k nt n n k 0 y * n y n y * k y k u k mx u k mx u or u k < nt k u or u k mn u nt then mn

Exmple 4 he controller tble nd behve ell th nt-ndup, but ho do e et the prmeter?

Speed Control Wth PI peed controller nd t order torque ource Lod orque Step * 3 Proportonl.. Integrtng orque ref. orque Source 3 rd order, ho do e olve for the root??. Inert Speed

Symmetrc optmum: Open loop trnfer functon Phe deg Mgntude db 50 0-50 -00-0 -50 G Bode Dgrm -80 0 0 0 3 0 4 Frequency rd/ec Select to mxmze phe mrgn

Symmetrc optmum: 0 here, > 0 0 j j j j j G

Symmetrc optmum:3 Cloe loop chrctertc equton: 0 3 One root: 0 0 Polynoml dvon gve: Other root: ζ Exmple ζ,.e. no complex pole: 3 9 3 ± 0,3 ξ ξ

Exmple 5 ry out oclltory root ± 0 ξ,3 ξ ζ ξ 4 0.5

Noy peed gnl... A flter on the peed gnl gve 4 th order ytem. - Ho to degn?? he engneerng oluton:. Note, t not the peed, but the fltered peed tht controlled!. he flter tme contnt uully much longer thn! 3. Replce the ft torque dynmc th the lo flter dynmc nd degn th ymmetrc optmum on 3 rd order ytem.

Exmple

ht ll folk...