Lezione 9 30 March. Scribes: Arianna Marangon, Matteo Vitturi, Riccardo Prota

Similar documents
E11 Lecture 13: Motors. Professor Lape Fall 2010

Revision Guide for Chapter 15

Mechatronics Engineering. Li Wen

Texas A & M University Department of Mechanical Engineering MEEN 364 Dynamic Systems and Controls Dr. Alexander G. Parlos

School of Mechanical Engineering Purdue University. ME375 ElectroMechanical - 1

Introduction to Control (034040) lecture no. 2

Synchronous Machines

Revision Guide for Chapter 15

Equal Pitch and Unequal Pitch:

FEEDBACK CONTROL SYSTEMS

Exercise 5 - Hydraulic Turbines and Electromagnetic Systems

DC Motor Position: System Modeling

Mutual Inductance. The field lines flow from a + charge to a - change

Application Of Faraday s Law

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

Modeling and Analysis of Dynamic Systems

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

Power and Energy Measurement

Physics 9 Wednesday, April 2, 2014

ECEN 420 LINEAR CONTROL SYSTEMS. Lecture 6 Mathematical Representation of Physical Systems II 1/67

13. Faraday s Law. S. G. Rajeev. March 3, 2009

(a) Torsional spring-mass system. (b) Spring element.

Automatic Control Systems. -Lecture Note 15-

HSC Physics. Year 2016 Mark Pages 17 Published Dec 23, Motors and Generators. By Madeline (99.2 ATAR)

Electric Machines I Three Phase Induction Motor. Dr. Firas Obeidat

Chapter 21 Lecture Notes

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

Positioning Servo Design Example

Physics 54 Lecture March 1, Micro-quiz problems (magnetic fields and forces) Magnetic dipoles and their interaction with magnetic fields

JRE SCHOOL OF Engineering

You know for EE 303 that electrical speed for a generator equals the mechanical speed times the number of poles, per eq. (1).

Overview of motors and motion control

Chapter 4. Synchronous Generators. Basic Topology

Electricity & Optics

Power and Energy Measurement

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

Electromagnetic Induction and Faraday s Law

MCE380: Measurements and Instrumentation Lab. Chapter 5: Electromechanical Transducers

Induction and Inductance

Rotary Motion Servo Plant: SRV02. Rotary Experiment #01: Modeling. SRV02 Modeling using QuaRC. Student Manual

DC motors. 1. Parallel (shunt) excited DC motor

TRANSFORMERS B O O K P G

CHAPTER 8 DC MACHINERY FUNDAMENTALS

Manufacturing Equipment Control

Definition Application of electrical machines Electromagnetism: review Analogies between electric and magnetic circuits Faraday s Law Electromagnetic

Note that a current-carrying solenoid produces a dipole field similar to that of a bar magnet. The field is uniform within the coil.

DYNAMIC ANALYSIS OF DRIVE MECHANISM WITH FUNCTIONAL MODEL

Dynamics of the synchronous machine

3 d Calculate the product of the motor constant and the pole flux KΦ in this operating point. 2 e Calculate the torque.

Book Page cgrahamphysics.com Transformers

PROBLEM SOLUTIONS: Chapter 4

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

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

EE 742 Chapter 3: Power System in the Steady State. Y. Baghzouz

A FORCE BALANCE TECHNIQUE FOR MEASUREMENT OF YOUNG'S MODULUS. 1 Introduction

Control of Wind Turbine Generators. James Cale Guest Lecturer EE 566, Fall Semester 2014 Colorado State University

Step Motor Modeling. Step Motor Modeling K. Craig 1

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

Introduction. Energy is needed in different forms: Light bulbs and heaters need electrical energy Fans and rolling miles need mechanical energy

Linear Systems Theory

EECS 117. Lecture 17: Magnetic Forces/Torque, Faraday s Law. Prof. Niknejad. University of California, Berkeley

Lesson 17: Synchronous Machines

Mechatronics Modeling and Analysis of Dynamic Systems Case-Study Exercise

Physics 11b Lecture #13

LO-COG DC Gearmotors. Series GM8000. Series GM9000. Series GM BULLETIN LCG Series GM8000, GM9000, GM Power Your Ideas

International Journal of Advance Engineering and Research Development SIMULATION OF FIELD ORIENTED CONTROL OF PERMANENT MAGNET SYNCHRONOUS MOTOR

INC 341 Feedback Control Systems: Lecture 3 Transfer Function of Dynamic Systems II

Appendix W. Dynamic Models. W.2 4 Complex Mechanical Systems. Translational and Rotational Systems W.2.1

Chapter 19. Magnetism

Work, Energy and Power

Chapter three. Mathematical Modeling of mechanical end electrical systems. Laith Batarseh

Linear Shaft Motor Sizing Application Note

Rotational Systems, Gears, and DC Servo Motors

From now, we ignore the superbar - with variables in per unit. ψ ψ. l ad ad ad ψ. ψ ψ ψ

Induction_P1. 1. [1 mark]

Chapter 3 AUTOMATIC VOLTAGE CONTROL

F A C U L T Y O F E D U C A T I O N. Physics Electromagnetism: Induced Currents Science and Mathematics Education Research Group

Physics 212 Question Bank III 2006

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

Control of Manufacturing Processes

q v A. Toward the top of this page B. Toward the bottom of this page C. Into this page D. Out of this page screen

Electromagnetic Induction

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

EDEXCEL NATIONALS UNIT 5 - ELECTRICAL AND ELECTRONIC PRINCIPLES. ASSIGNMENT No. 3 - ELECTRO MAGNETIC INDUCTION

Noise - irrelevant data; variability in a quantity that has no meaning or significance. In most cases this is modeled as a random variable.

Dynamic Modeling of Surface Mounted Permanent Synchronous Motor for Servo motor application

Motor Info on the WWW Motorola Motors DC motor» /MOTORDCTUT.

Faraday s Law. Faraday s Law of Induction Motional emf. Lenz s Law. Motors and Generators. Eddy Currents

Synergetic Control for Electromechanical Systems

Rigid Manipulator Control

MECH 3140 Final Project

Lecture (20) DC Machine Examples Start of Synchronous Machines

Dynamic Behavior of Three phase Inductions Motors as Loads in an Electric Power System with Distributed Generation, a Case of Study.

Introduction to Haptic Systems

Sliding Conducting Bar

Information for Physics 1201 Midterm I Wednesday, February 20

Physics 212 Question Bank III 2010

Applied Electronics and Electrical Machines

Computer Aided Control Design

Rotation. Rotational Variables

Transcription:

Control Laboratory: a.a. 2015/2016 Lezione 9 30 March Instructor: Luca Schenato Scribes: Arianna Marangon, Matteo Vitturi, Riccardo Prota What is left to do is how to design the low pass pole τ L for the derivative term. In practice we need to design a proper transfer function, so we add a high frequency pole to the derivative term. To understand the role of τ L, consider a simple PD controller which has a transfer function given by C P D (s) = K P + K ( Ds 1 + τ L s = K P 1 + τ ) ( ) Ds 1 + (τd + τ L ) s = K P 1 + τ L s 1 + τ L s which is approximated by (assuming τ L τ D ): ( ) 1 + τd s C P D (s) K P 1 + τ L s =: C P D(s) Now, plotting the Bode diagram of our transfer function we can notice the differences between the fransfer function with and without the high frequency pole. As we can see in figure 9.1, before the crossing frequency the two plots are almost the same, they differ only in high 1 frequency. If we move log 10 τ L to the right side sufficiently far away from τ D and ω c, then the differences between the ideal transfer function and minimal in range defined by the closed loop bandwidth. The phase margin of the open loop transfer function G (s) = P (s)c P D (s) at the desired crossing frequency, it s approximately equal to the phase margin obtained by considering the real transfer function G(s) = P (s)c P D (s) : so, now what we want is that Tipically the range of values used for τ L are: ϕ G P M (w c) = ϕ G P M (w c) 1 τ L w c or, equally τ L 1 w c 1 10w c < τ L < 1 4w c where ω c is the desired crossing frequency. Note that we cannot put the pole too far away since the controller will amplify any output noise present at high frequency. 9-1

Figura 9.1: Bode Plot for non-proper PD (light blue) and proper PD controller (dark blue) Figura 9.2: Wire coil from different viewpoints 9-2

(a) (b) Figura 9.3: Directions of n 9.1 DC MOTOR MODELLING In a DC Motor there are basically 2 components: the rotor and the stator. The rotor is a component rolled up an with electric wire that spins thanks to the current flowing in it, whereas the stator is a fixed component and it is basically composed of a big magnet which creates the magnetic field. As we can see in figure 9.2, the magnetic field given by the magnet on the stator and the current flow through the wire produce a force F that spins the rotor clockwise, and if the current flow is inverted the force will be opposite and it will make the rotor spin anticlockwise. The force is given by: F = L i B τ = 2lLiB sin α = AiB sin α where A = 2lL is the area of the coil and τ is the total torque. The maximum force is then obtained when α = 90. This force creates a rotating moment that is equal to the force times the distance from the rotation point times the angle between the point where the force is applied. When a coil is rotating inside a magnetic field due to a current flow, this creates an effect known as the Back-Electromotive Force (BEMF), a voltage that basically counter acts the motion of the current. In this way when the motor is spinning at high velocity it will consume less power. The Back-Electromotive Force is given by: where Φ(t) is the magnetic flux: u e (t) = d dt Φ(t) Φ(α(t)) = A n B = AB( cos α(t)) and n is a vector perpendicular to the area with the direction given by the current flow as in figure 9.3. If α(t) is constant there is no BEMF, because the derivative of a constant is 0. In reality we have Φ(t) which is a function of time and α(t) itself is a function of time. So the BEMF 9-3

is given by: u e (t) = AB( sin α) dα(t) = ABω(t) sin α(t) dt where ω(t) is the angular velocity of the motor. Now suppose we are making the motor rotating at costant velocity in the magnetic field, i.e. ω(t) = ω, then we have: τ(t) = ABi sin(ωt) Figura 9.4: Motor torque When τ starts going negative, we reverse the current flux using a commutator in order to obtain a torque that is always positive, as in figure 9.4, but we would like to have a constant torque. The solution of this problem is to put multiple coils, as actually happens in DC motors. The current flows through the coil that is passing on the commutator. We are trying to push current only when we are on the maximum but since we have a finite number of coils, the result will be like in figure 9.5, where we can observe a current ripple. Figura 9.5: Current ripple If α = 90 sin α = 1 and we can write the expression for the mechanical interaction τ k t i where k t is the torque constant. In addition we can consider the electrical interaction: u e = k e ω where k e is the electric constant. So, we can find 2 effects of having a DC motor: 9-4

in order to have a torque we need to apply a voltage; there is an effect (the BEMF) that reduce the current flow when the motor is spinning. DC Motor scheme Figura 9.6: DC Motor scheme As we can see in figure 9.6, we have a voltage to apply to the driver, u(t), which we can regulate. Summarizing, the electrical and the mechanical part are related by these two expressions: In the motor design: R s is the shunt resistance; L a is the armature inductance; R a is the armature resistance; i a is the current going through the armature; J m is the motor inertia; u e = k e ω m (9.1) τ m = k t i a (9.2) 9-5

J l is the load inertia. J l is the result of two terms: J l = J d + 3J 72 as we consider the load made up of a mass with inertia J d and of three 72-tooth gears, each with inertia J 72. Of the three wheels just mentioned, the one in the middle is where we actually measure the angle or the velocity, the one on top is necessary to transmit the rotation, and the last one is connected to the encoder, that is the sensor count the number of rotations of the load. When we buy a motor, we will find all the values for R, C, L a, k e, k t, etc... in the data sheet. Connected to the motor, on the right, there is a Planetary Gearbox, basically composed of a smaller and a bigger wheel, which transmits the rotation from the motor to the load with a ratio 1 N. In our case N = 14, that means that to have 1 rotation at the load, the motor has to do 14 rotations. In formula: ω m = Nω l. (9.3) 9.2 How to find the transfer function P (s) What we want now is to find the transfer function P (s) from the voltage applied, u(t), to the angular velocity of the load, ω l : We also define: ω l (t) = P (s)u(t) θ l : the load angle. If we derive it, we obtain: θl = ω l θ m : the motor angle. As before: θm = ω m We can decompose the problem and try to derive the total transfer function P (s) as the product of different transfer functions. So let s define first the transfer function from the voltage at the input to the voltage at the output of the driver: u drv (t) = P drv (s)u(t) (9.4) Assuming to have an ideal amplifier, we get that P drv (s) is a first order transfer function with the following expression: P drv (s) = K drv 1 + T drv s where K drv and T drv can be obtained by the values of resistances and capacity. The next step is to find the transfer function from the voltage of the driver to the angular velocity of the load: ω l = P (s)u drv (t) (9.5) 9-6

If we substitute (9.4) in (9.5), we get the overall transfer function: ω l (t) = P drv (s)p (s)u(t) and we can define: Now we need to compute P (s). P (s) = P drv (s)p (s) 9.2.1 Model of the electrical part From the dynamics of the electrical parte we have: L a di a dt + R ai a (t) + R s i a (t) = u drv (t) u e (t) (9.6) and we can see that the effect of the Back-Electromotive Force is to reduce the voltage applied. If we substitute (9.1) in (9.6) and if we gather R a with R s in order to define the equivalent resistance R eq = R a + R s, we get: 9.2.2 Model of the mechanical part L a di a dt + R eqi a (t) = u drv (t) k e ω m (t) (9.7) If we have a torque τ l at the load, and since there is a 1 N gearbox, τ l is transferred as it is at the external gears. For Newton s Law, there is a counter torque τ l at the motor output. In order to compute τ l, we have to assume perfect power transmission, that means that the power applied by the motor is transferred with no loss to the load: PW m = τ l ω m (9.8) PW l = τ l ω l (9.9) So, from the equivalence of (9.8) and (9.9), and from (9.3) we obtain the expression for τ l : τ l = 1 N τ l (9.10) from which we see that the torque applied by the motor is N times smaller than the torque transferred to the load. We can now write the mechanical equation for the motor: J m ω m = B m ω m + τ m τ l (9.11) where B m ω m is the friction at the motor, proportional to velocity. By the substitution of (9.10) and (9.2) in (9.11), we get: J m ω m = B m ω m + k t i a 1 N τ l (9.12) 9-7

With regard to the load the equation is: J l ω l = B l ω l + τ l τ d (9.13) where similarly as before B l ω l is the friction at the load, and τ d is a counter torque generated from an external disturbance. From equations (9.7), (9.12) and (9.13), by the application of the Laplace Transform, we will derive an expression for P (s) and then for P (s). 9-8