Actuators. EECS461, Lecture 5, updated September 16,

Similar documents
Motor Control. Suppose we wish to use a microprocessor to control a motor - (or to control the load attached to the motor!) Power supply.

Comparative Study of PID and Fuzzy Controllers for Speed Control of DC Motor

Robot Actuators. Motors and Control. Stepper Motor Basics. Increased Resolution. Stepper motors. DC motors AC motors. Physics review: Nature is lazy.

THE UNIVERSITY OF BRITISH COLUMBIA. Department of Electrical and Computer Engineering. EECE 365: Applied Electronics and Electromechanics

CURRENT FOLLOWER APPROACH BASED PI AND FUZZY LOGIC CONTROLLERS FOR BLDC MOTOR DRIVE SYSTEM FED FROM CUK CONVERTER

L E C T U R E R, E L E C T R I C A L A N D M I C R O E L E C T R O N I C E N G I N E E R I N G

Feedback Devices. By John Mazurkiewicz. Baldor Electric

Brushed DC Motor System

Brushed DC Motor PWM Speed Control with the NI myrio, Optical Encoder, and H-Bridge

Placement Paper For Electrical

ESO 210 Introduction to Electrical Engineering

Administrative Notes. DC Motors; Torque and Gearing; Encoders; Motor Control. Today. Early DC Motors. Friday 1pm: Communications lecture

SYNCHRONOUS MACHINES

CHAPTER 2 STATE SPACE MODEL OF BLDC MOTOR

A COMPARISON STUDY OF THE COMMUTATION METHODS FOR THE THREE-PHASE PERMANENT MAGNET BRUSHLESS DC MOTOR

PHYS 1442 Section 004 Lecture #15

EE 410/510: Electromechanical Systems Chapter 5

Computer Numeric Control

Step vs. Servo Selecting the Best

Job Sheet 2 Servo Control

ME 3200 Mechatronics I Laboratory Lab 8: Angular Position and Velocity Sensors

Brushed DC Motor Microcontroller PWM Speed Control with Optical Encoder and H-Bridge

Teaching Mechanical Students to Build and Analyze Motor Controllers

TRACK VOLTAGE APPROACH USING CONVENTIONAL PI AND FUZZY LOGIC CONTROLLER FOR PERFORMANCE COMPARISON OF BLDC MOTOR DRIVE SYSTEM FED BY CUK CONVERTER

PHYS 1444 Section 003 Lecture #19

Penn State Erie, The Behrend College School of Engineering

MSK4310 Demonstration

Position Control of DC Motor by Compensating Strategies

Sensors and Sensing Motors, Encoders and Motor Control

Electronic Speed Controls and RC Motors

2.017 DESIGN OF ELECTROMECHANICAL ROBOTIC SYSTEMS Fall 2009 Lab 4: Motor Control. October 5, 2009 Dr. Harrison H. Chin

CHAPTER 2 D-Q AXES FLUX MEASUREMENT IN SYNCHRONOUS MACHINES

Modelling and Control of Hybrid Stepper Motor

ECET 211 Electric Machines & Controls Lecture 4-2 Motor Control Devices: Lecture 4 Motor Control Devices

Sascha Stegen School of Electrical Engineering, Griffith University, Australia

Automatic Control Systems 2017 Spring Semester

CIS009-2, Mechatronics Signals & Motors

CHAPTER 6 FABRICATION OF PROTOTYPE: PERFORMANCE RESULTS AND DISCUSSIONS

CHAPTER-III MODELING AND IMPLEMENTATION OF PMBLDC MOTOR DRIVE

Design of A Closed Loop Speed Control For BLDC Motor

DEPARTMENT OF ELECTRICAL AND ELECTRONIC ENGINEERING BANGLADESH UNIVERSITY OF ENGINEERING & TECHNOLOGY EEE 402 : CONTROL SYSTEMS SESSIONAL

An Overview of Linear Systems

AC generator theory. Resources and methods for learning about these subjects (list a few here, in preparation for your research):

DC Machine Construction. Figure 1 General arrangement of a dc machine

MEM01: DC-Motor Servomechanism

Speed control of sensorless BLDC motor with two side chopping PWM

Bakiss Hiyana binti Abu Bakar JKE, POLISAS BHAB

A Comparative Study of Sinusoidal PWM and Space Vector PWM of a Vector Controlled BLDC Motor

CL Digital Control Kannan M. Moudgalya

Massachusetts Institute of Technology. Lab 2: Characterization of Lab System Components

Module 1. Introduction. Version 2 EE IIT, Kharagpur

ECE 5670/ Lab 6. Parameter Estimation of a Brushless DC Motor. Objectives

combine regular DC-motors with a gear-box and an encoder/potentiometer to form a position control loop can only assume a limited range of angular

Electrical Machines (EE-343) For TE (ELECTRICAL)

Sensors and Sensing Motors, Encoders and Motor Control

Introduction : Design detailed: DC Machines Calculation of Armature main Dimensions and flux for pole. Design of Armature Winding & Core.

Page ENSC387 - Introduction to Electro-Mechanical Sensors and Actuators: Simon Fraser University Engineering Science

ELG2336 Introduction to Electric Machines

3.1.Introduction. Synchronous Machines

Modeling Position Tracking System with Stepper Motor

PART 2 - ACTUATORS. 6.0 Stepper Motors. 6.1 Principle of Operation

Where: (J LM ) is the load inertia referred to the motor shaft. 8.0 CONSIDERATIONS FOR THE CONTROL OF DC MICROMOTORS. 8.

MAHARASHTRA STATE BOARD OF TECHNICAL EDUCATION

Experiment 3. Performance of an induction motor drive under V/f and rotor flux oriented controllers.

3. What is hysteresis loss? Also mention a method to minimize the loss. (N-11, N-12)


1. Explain in detail the constructional details and working of DC motor.

Renewable Energy Based Interleaved Boost Converter

Feedback Systems. Many embedded system applications involve the concept of feedback. Sometimes feedback is designed into systems: Actuator

INSTITUTE OF AERONAUTICAL ENGINEERING (AUTONOMOUS) Dundigal, Hyderabad

Lab 2: Quanser Hardware and Proportional Control

VALLIAMMAI ENGINEERING COLLEGE

Modeling & Simulation of PMSM Drives with Fuzzy Logic Controller

Stepper motor basics

Shaft encoders are digital transducers that are used for measuring angular displacements and angular velocities.

AC Machinery. Revised October 6, Fundamentals of AC Machinery 1

GE 320: Introduction to Control Systems

UNIVERSITY OF JORDAN Mechatronics Engineering Department Measurements & Control Lab Experiment no.1 DC Servo Motor

Voltage-Versus-Speed Characteristic of a Wind Turbine Generator

Stepping Motor Physics

Active Vibration Isolation of an Unbalanced Machine Tool Spindle

Inductance, capacitance and resistance

Page 1. Relays. Poles and Throws. Relay Types. Common embedded system problem CS/ECE 6780/5780. Al Davis. Terminology used for switches

A HARDWARE DC MOTOR EMULATOR VAGNER S. ROSA 1, VITOR I. GERVINI 2, SEBASTIÃO C. P. GOMES 3, SERGIO BAMPI 4

Position and Velocity Sensors

M.Kaliamoorthy and I.Gerald PSNACET/EEE CHAPTER 2 STEPPER MOTORS

Detect stepper motor stall with back EMF technique (Part 1)

Optimal Control System Design

EE 350: Electric Machinery Fundamentals

Laboratory Tutorial#1

Experiment 2 IM drive with slip power recovery

Basic NC and CNC. Dr. J. Ramkumar Professor, Department of Mechanical Engineering Micro machining Lab, I.I.T. Kanpur

DISCUSSION OF FUNDAMENTALS

Real Time Embedded Systems. Lecture 1 January 17, 2012

SPEED CONTROL OF BRUSHLES DC MOTOR

Chapter 24. Alternating Current Circuits

Introduction to MS150

Stepper Motors WE CREATE MOTION

PART A. 1. List the types of DC Motors. Give any difference between them. BTL 1 Remembering

Example Data for Electric Drives Experiment 6. Analysis and Control of a Permanent Magnet AC (PMAC) Motor

Transcription:

Actuators The other side of the coin from sensors... Enable a microprocessor to modify the analog world. Examples: - speakers that transform an electrical signal into acoustic energy (sound) - remote control that produces an infrared signal to control stereo/tv operation - motors: used to transform electrical signals into mechanical motion - Actuator interfacing issues: - physical principles - interface electronics - power amplification - advanced D/A conversion : How to generate an analog waveform from a discrete sequence? EECS461, Lecture 5, updated September 16, 2008 1

Motors Used to transform electrical into mechanical energy using principles of electromagnetics Can also be used in reverse to convert mechanical to electrical energy - generator - tachometer Several types, all of which use electrical energy to turn a shaft - DC motors: shaft turns continuously, uses direct current - AC motors: shaft turns continuously, uses alternating current - stepper motors: shaft turns in discrete increments (steps) Many many different configurations and subtypes of motors Types of DC motors - brush - brushless - linear We shall study brush DC motors, because that is what we will use in the laboratory References are [4], [2], [1], [3], [6], [5] EECS461, Lecture 5, updated September 16, 2008 2

Electromagnetic Principles Electromagnetic principles underlying motor operation: a flowing current produces a magnetic field whose strength depends on the current, nearby material, and geometry - used to make an electromagnet current N S - motors have either permanent magnets or electromagnets a current, I, flowing through a conductor of length L in a magnetic field, B, causes a force, F, to be exerted on the conductor: F = k 1 BLI where the constant k 1 depends on geometry - idea behind a motor: use this force to do some mechanical work a conductor of length L moving with speed S through a magnetic field B has a potential difference between its ends V = k 2 BLS where the constant k 2 depends on geometry - idea behind a generator: use this potential difference to generate electrical power EECS461, Lecture 5, updated September 16, 2008 3

Simplistic DC Motor A motor consists of a moving conductor with current flowing through it (the rotor), and a stationary permanent or electromagnet (the stator) consider a single loop of wire: F I N S F combined forces yield a torque, or angular force, that rotates the wire loop - recall the right hand rule from physics Problems: - the force acting on the wire rotates it clockwise half the time, and counterclockwise half the time - if we want only CW rotation, we must turn off the current and let the rotor coast, during the time when the force is in the wrong direction - dead spot: there is one position where the force is zero EECS461, Lecture 5, updated September 16, 2008 4

Brushes, Armature, and Commutator Armature: the current carrying coil attached to the rotating shaft (rotor), which is divided into electrically isolated areas Commutator: uses electrical contacts (brushes) on the rotating shaft to switch the current back and forth Every time the brushes pass over the insulating areas, the direction of current flow through the coils changes, so that force is always in the same direction coil N brushes V coil insulator Problems: - still a dead spot, where no torque is produced. - torque varies greatly depending on geometry EECS461, Lecture 5, updated September 16, 2008 5

Practical Motor Adding more coils and brushes removes dead spot and allows smoother torque production N brushes V insulator coil disadvantages of brush DC motors - electrical noise - arcing through switch - wear More realistic diagram: split slip ring commutator armature with copper winding motor shaft bearing brush bearing EECS461, Lecture 5, updated September 16, 2008 6

Motor Equations Mechanical variables on one side of motor, electrical variables on the other: V I R L V B Motor T M, Ω Load Torque produced by motor as a result of current through armature: T M = K M I where T M denotes motor torque, K M is the torque constant, and I is the current through the armature. Voltage produced as a result of armature rotation (called the back EMF ): V B = K V Ω where V B is the back emf, K V the rotational velocity Units: - T M : motor torque, Newton-meters - I: current, Amps - V B : back emf, Volts - Ω: rotational velocity, radians/second is the emf constant, and Ω is In these units, K M (N-m/A) = K V (V/(rad/sec)) EECS461, Lecture 5, updated September 16, 2008 7

Circuit Equivalent Notation: - J: inertia of shaft - T f = BΩ: friction torque - R: armature resistance - L: armature inductance (often neglected) R I L V + - + V B =K V Ω - T M, Ω T f = BΩ J Current: V V B = RI + L di dt (1) Torque: T M = K M I (2) Back EMF: V B = K V Ω (3) In steady state ( di dt and apply (3): = 0), substitute (2) into (1), rearrange, T M = K M(V V B ) R = K M(V K V Ω) R (4) EECS461, Lecture 5, updated September 16, 2008 8

Torque-Speed Curves For a fixed input voltage V, the torque T M produced by the motor is inversely proportional to the rotational speed Ω: Graphically: T M + KM K V R «Ω = KM R «V (5) T M increasing V Ω Maximum torque achieved when speed is zero: T M = KM R «V Maximum speed achieved when torque is zero: Ω = 1 K V «V Tradeoff between speed and torque should be familiar from riding a bicycle! EECS461, Lecture 5, updated September 16, 2008 9

Load Torque Recall Newton s law for forces acting on mass: X forces = ma where m is the mass and a is acceleration. Analogue for rotational motion is where J is inertia, and dω dt X torques = J dω dt is angular acceleration The shaft will experience - a torque T M supplied by the motor, - a friction torque T f = BΩ proportional to speed - a load torque T L due to the load attached to the shaft 1 Generally load and friction torques are opposed to motor torque: T M T f T L = J dω dt 1 We will assume load torque is constant, but it may also include a term proportional to angular velocity: T L = T 1 + T 2 Ω. EECS461, Lecture 5, updated September 16, 2008 10

Speed under Load Torque equation T M BΩ T L = J dω dt In steady state, dω dt = 0, and applied torque equals load torque plus friction torque: Recall torque equation T M = T L + BΩ (6) T M = K M(V K V Ω) R (7) Setting (7) equal to (6) and solving for Ω shows that steady state speed and torque depend on the constant load T L : Ω = K MV RT L K M K V + BR (8) Substituting (5) yields T M = K M(V B + K V T L ) K M K V + BR (9) Generally, load torque will decrease the steady state speed Motor will also produce nonzero torque in steady state Note: (8) and (9) must still satisfy torque-speed relation (5) Location on a given torque/speed curve depends on the load torque EECS461, Lecture 5, updated September 16, 2008 11

Example Motor Parameters - K M = 1 N-m/A - K V = 1 V/(rad/sec) - R = 10 ohm - L = 0.01 H - J = 0.1 N-m/(rad/sec 2 ) - B = 0.28 N-m/(rad/sec) Input voltage: V = ˆ1 5 10 15 20 25 Load torque: T L = ˆ0 0.1 0.2 0.5 0.7 20 Torque-speed curves 2 3 V = 1 5 10 15 20 25 30 2.5 torque, Newton meters 2 1.5 1 0.5 T L = 0 T L = 0.1 T L = 0.2 T L = 0.5 T L = 0.7 0 0 1 2 3 4 5 6 7 8 speed, rad/sec 2 MATLAB plot torque speed curves.m EECS461, Lecture 5, updated September 16, 2008 12

Motor as a Tachometer We think of applying electrical power to a motor to produce mechanical power. The physics works both ways: we can apply mechanical power to the motor shaft and the voltage generated (back emf) will be proportional to shaft speed: V B = K V Ω we can use the motor as a tachometer. Issues: - brush noise - voltage constant drift EECS461, Lecture 5, updated September 16, 2008 13

References [1] D. Auslander and C. J. Kempf. Mechatronics: Mechanical Systems Interfacing. Prentice-Hall, 1996. [2] W. Bolton. Mechatronics: Electronic Control Systems in Mechanical and Elecrical Engineering, 2nd ed. Longman, 1999. [3] C. W. desilva. Control Sensors and Actuators. Prentice Hall, 1989. [4] G.F. Franklin, J.D. Powell, and A. Emami-Naeini. Feedback Control of Dynamic Systems. Addison-Wesley, Reading, MA, 3rd edition, 1994. [5] C. T. Kilian. Modern Control Technology: Components and Systems. West Publishing Co., Minneapolis/St. Paul, 1996. [6] B. C. Kuo. Automatic Control Systems. Prentice-Hall, 7th edition, 1995. EECS461, Lecture 5, updated September 16, 2008 14