Steps in Development Control Systems for Robots

Size: px
Start display at page:

Download "Steps in Development Control Systems for Robots"

Transcription

1 Steps in Development Control Systems for Robots Modelling Robot Behaviors Kinematics Dynamics Parameters Estimation c Anton Shiriaev. 5EL158: Lecture 9 p. 1/21

2 Steps in Development Control Systems for Robots Modelling Robot Behaviors Kinematics Dynamics Parameters Estimation Choice of Actuators and Gears c Anton Shiriaev. 5EL158: Lecture 9 p. 1/21

3 Steps in Development Control Systems for Robots Modelling Robot Behaviors Kinematics Dynamics Parameters Estimation Choice of Actuators and Gears Choice of Sensors and Their Allocation c Anton Shiriaev. 5EL158: Lecture 9 p. 1/21

4 Steps in Development Control Systems for Robots Modelling Robot Behaviors Kinematics Dynamics Parameters Estimation Choice of Actuators and Gears Choice of Sensors and Their Allocation Choice of Control Architecture Linear vs. Nonlinear Compensation for Friction, Delays, Lack of Velocity Measurements Anti-Windup Methods Adaptive Mechanisms for On-line Parameters Estimation Robustness... c Anton Shiriaev. 5EL158: Lecture 9 p. 1/21

5 Lecture 9: Independent Joint Control Conceptual Control Loop for One Joint c Anton Shiriaev. 5EL158: Lecture 9 p. 2/21

6 Lecture 9: Independent Joint Control Conceptual Control Loop for One Joint Actuator Dynamics c Anton Shiriaev. 5EL158: Lecture 9 p. 2/21

7 Lecture 9: Independent Joint Control Conceptual Control Loop for One Joint Actuator Dynamics Dynamical Model of a Robot with One Joint c Anton Shiriaev. 5EL158: Lecture 9 p. 2/21

8 Lecture 9: Independent Joint Control Conceptual Control Loop for One Joint Actuator Dynamics Dynamical Model of a Robot with One Joint Controller Design PD and PID Tuning; Feedforward Control; Problems with Gear-Boxes; State Space and Observer Based Controllers c Anton Shiriaev. 5EL158: Lecture 9 p. 2/21

9 Basic structure of a feedback control system. It is often appropriate for controlling robots. c Anton Shiriaev. 5EL158: Lecture 9 p. 3/21

10 Lecture 9: Independent Joint Control Conceptual Control Loop for One Joint Actuator Dynamics Dynamical Model of a Robot with One Joint Controller Design PD and PID Tuning; Feedforward Control; Problems with Gear-Boxes; State Space and Observer Based Controllers c Anton Shiriaev. 5EL158: Lecture 9 p. 4/21

11 Principle of operation of a permanent magnet DC motor: A current-carrying conductor in magnetic field experience a force F = i φ here i is is the current; φ is the magnetic flux c Anton Shiriaev. 5EL158: Lecture 9 p. 5/21

12 Principle of operation of a permanent magnet DC motor: A current-carrying conductor in magnetic field experience a force F = i φ ( τ m = K i φ ) i here i is is the current; φ is the magnetic flux c Anton Shiriaev. 5EL158: Lecture 9 p. 5/21

13 Principle of operation of a permanent magnet DC motor: Whenever a conductor moves in a magnetic field, the voltage V b is induced and it is proportional to a velocity of the conductor ( ) V b = K φ d dt θ m c Anton Shiriaev. 5EL158: Lecture 9 p. 5/21

14 Relations between the armature current, voltage,rotor velocity and motor torque are L d dt i + Ri = V V b ( ) V b = K φ d dt θ m ( τ m = K 1 i φ ) i = K m i c Anton Shiriaev. 5EL158: Lecture 9 p. 5/21

15 Lecture 9: Independent Joint Control Conceptual Control Loop for One Joint Actuator Dynamics Dynamical Model of a Robot with One Joint Controller Design PD and PID Tuning; Feedforward Control; Problems with Gear-Boxes; State Space and Observer Based Controllers c Anton Shiriaev. 5EL158: Lecture 9 p. 6/21

16 Dynamical Model of a Robot with One Joint Lumped model of a single link with actuator/gear transmission. c Anton Shiriaev. 5EL158: Lecture 9 p. 7/21

17 Dynamical Model of a Robot with One Joint Lumped model of a single link with actuator/gear transmission. In terms of the motor angle θ m the equation of motion is ( ) J d 2 m θ dt 2 m = τ m 1 ( ) r τ d l B m dt θ m = K m i 1 r τ l B m ( d dt θ m ) c Anton Shiriaev. 5EL158: Lecture 9 p. 7/21

18 Dynamical Model of a Robot with One Joint Augmenting the mechanical and electrical models, we obtain: ( ) ( ) L d dt i + R i = V K d b dt θ m ( ) ( ) J d 2 m θ dt 2 m + B d m dt θ m = K m i 1 r τ l c Anton Shiriaev. 5EL158: Lecture 9 p. 8/21

19 Dynamical Model of a Robot with One Joint Augmenting the mechanical and electrical models, we obtain: ( ) ( ) L d dt i + R i = V K d b dt θ m ( ) ( ) J d 2 m θ dt 2 m + B d m dt θ m = K m i 1 r τ l System is linear! We can use classical methods for controlling it! c Anton Shiriaev. 5EL158: Lecture 9 p. 8/21

20 Dynamical Model of a Robot with One Joint The transfer function from V (s) to Θ m (s) is G {v θ} (s) = Θ m(s) V (s) = K m [ (Ls + R)(Jm s + B m ) + K m K b ] s c Anton Shiriaev. 5EL158: Lecture 9 p. 9/21

21 Dynamical Model of a Robot with One Joint The transfer function from V (s) to Θ m (s) is G {v θ} (s) = Θ m(s) V (s) = K m [ (Ls + R)(Jm s + B m ) + K m K b ] s The transfer function from τ l (s) to Θ m (s) is G {τl θ}(s) = Θ m(s) τ l (s) = 1 r (Ls + R) [ (Ls + R)(Jm s + B m ) + K m K b ] s c Anton Shiriaev. 5EL158: Lecture 9 p. 9/21

22 Dynamical Model of a Robot with One Joint The transfer function from V (s) to Θ m (s) is G {v θ} (s) = Θ m(s) V (s) = K m [ (Ls + R)(Jm s + B m ) + K m K b ] s The transfer function from τ l (s) to Θ m (s) is G {τl θ}(s) = Θ m(s) τ l (s) = 1 r (Ls + R) [ (Ls + R)(Jm s + B m ) + K m K b ] s If L R 0 G {v θ}(s) K m [ R(Jm s + B m ) + K m K b ] s c Anton Shiriaev. 5EL158: Lecture 9 p. 9/21

23 Dynamical Model of a Robot with One Joint The transfer function from V (s) to Θ m (s) is G {v θ} (s) = Θ m(s) V (s) = K m [ (Ls + R)(Jm s + B m ) + K m K b ] s The transfer function from τ l (s) to Θ m (s) is G {τl θ}(s) = Θ m(s) τ l (s) = 1 r (Ls + R) [ (Ls + R)(Jm s + B m ) + K m K b ] s If L R 0 G {v θ}(s) K m [ R(Jm s + B m ) + K m K b ] s Correctness of reduction of the model based on size of the parameter can be justified via e.g. balanced model reduction c Anton Shiriaev. 5EL158: Lecture 9 p. 9/21

24 Lecture 9: Independent Joint Control Conceptual Control Loop for One Joint Actuator Dynamics Dynamical Model of a Robot with One Joint Controller Design PD and PID Tuning; Feedforward Control; Problems with Gear-Boxes; State Space and Observer Based Controllers c Anton Shiriaev. 5EL158: Lecture 9 p. 10/21

25 Example: Suppose that K b = 1 and G {v θ} (s) K m [ R(Jm s + B m ) + K m K b ] s = 1 ( s + 1 ) s Design a PD-controller that closed loop poles are at 3, 1 c Anton Shiriaev. 5EL158: Lecture 9 p. 11/21

26 Example: Suppose that K b = 1 and G {v θ} (s) K m [ R(Jm s + B m ) + K m K b ] s = 1 Js 2 + Bs Find a PID-controller gains such that that closed loop is stable c Anton Shiriaev. 5EL158: Lecture 9 p. 12/21

27 Dealing with Input Saturation The closed loop system can be drastically different if we take into account signals limits in the loop! c Anton Shiriaev. 5EL158: Lecture 9 p. 13/21

28 Lecture 9: Independent Joint Control Conceptual Control Loop for One Joint Actuator Dynamics Dynamical Model of a Robot with One Joint Controller Design PD and PID Tuning; Feedforward Control; Problems with Gear-Boxes; State Space and Observer Based Controllers c Anton Shiriaev. 5EL158: Lecture 9 p. 14/21

29 Idea of Feedforward Control Transfer function F(s) is new parameter for design c Anton Shiriaev. 5EL158: Lecture 9 p. 15/21

30 Idea of Feedforward Control Transfer function F(s) is new parameter for design Not any F(s) can be used: F(s) should be stable; F(s) should be proper c Anton Shiriaev. 5EL158: Lecture 9 p. 15/21

31 Idea of Feedforward Control Transfer function F(s) is new parameter for design Not any F(s) can be used: F(s) should be stable; F(s) should be proper Reasonable choice is F(s) 1/G(s) c Anton Shiriaev. 5EL158: Lecture 9 p. 15/21

32 Lecture 9: Independent Joint Control Conceptual Control Loop for One Joint Actuator Dynamics Dynamical Model of a Robot with One Joint Controller Design PD and PID Tuning; Feedforward Control; Problems with Gear-Boxes; State Space and Observer Based Controllers c Anton Shiriaev. 5EL158: Lecture 9 p. 16/21

33 Gear-Boxes Lossless transmission means that τ m θm = τ s θs ; c Anton Shiriaev. 5EL158: Lecture 9 p. 17/21

34 Gear-Boxes Lossless transmission means that τ m θm = τ s θs ; Gear-box always introduces additional friction and delay; c Anton Shiriaev. 5EL158: Lecture 9 p. 17/21

35 Gear-Boxes Lossless transmission means that τ m θm = τ s θs ; Gear-box always introduces additional friction and delay; Gear-box can complicate the dynamics and limit the performance. c Anton Shiriaev. 5EL158: Lecture 9 p. 17/21

36 Flexibility of in Harmonic Drive Transmission The dynamics are J l θ l + B l θ l + k ( ) θ l θ m = 0 J m θ m + B m θ m k ( ) θ l θ m = u where u is a control torque. c Anton Shiriaev. 5EL158: Lecture 9 p. 18/21

37 Flexibility of in Harmonic Drive Transmission The dynamics are J l θ l + B l θ l + kθ l J m θm + B m θm + kθ m = kθ m = kθ l + u where u is a control torque. c Anton Shiriaev. 5EL158: Lecture 9 p. 18/21

38 Flexibility of in Harmonic Drive Transmission The dynamics are k Θ l (s) = p l (s) Θ m(s) = Θ m (s) = 1 p m (s) k J l s 2 + B l s + k Θ m(s) ( kθl (s) + U(s) ) = kθ l(s) + U(s) J m s 2 + B m s + k c Anton Shiriaev. 5EL158: Lecture 9 p. 18/21

39 Flexibility of in Harmonic Drive Transmission The dynamics are k Θ l (s) = p l (s) Θ m(s) = Θ m (s) = 1 p m (s) k J l s 2 + B l s + k Θ m(s) ( kθl (s) + U(s) ) = kθ l(s) + U(s) J m s 2 + B m s + k c Anton Shiriaev. 5EL158: Lecture 9 p. 18/21

40 Flexibility of in Harmonic Drive Transmission The dynamics are k Θ l (s) = p l (s)p m (s) k 2U(s) = k J m J l s 4 +(J l B m +J m B l )s 3 +(k(j m +J l )+B m B l )s 2 +k(b m +B l )s U(s) c Anton Shiriaev. 5EL158: Lecture 9 p. 18/21

41 Flexibility of in Harmonic Drive Transmission The dynamics are k Θ l (s) = p l (s)p m (s) k 2U(s) = k J m J l s 4 +(J l B m +J m B l )s 3 +(k(j m +J l )+B m B l )s 2 +k(b m +B l )s U(s) k J m J l s 4 +k(j m +J l )s 2 U(s) c Anton Shiriaev. 5EL158: Lecture 9 p. 18/21

42 PD controller with θ m or θ l feedbacks c Anton Shiriaev. 5EL158: Lecture 9 p. 19/21

43 The root-locus of the closed loop system with θ m -feedback and PD = K P + K D s = K(a + s) c Anton Shiriaev. 5EL158: Lecture 9 p. 20/21

44 The root-locus of the closed loop system with θ l -feedback and PD = K P + K D s = K(a + s) c Anton Shiriaev. 5EL158: Lecture 9 p. 21/21

EDUMECH Mechatronic Instructional Systems. Ball on Beam System

EDUMECH Mechatronic Instructional Systems. Ball on Beam System EDUMECH Mechatronic Instructional Systems Ball on Beam System Product of Shandor Motion Systems Written by Robert Hirsch Ph.D. 998-9 All Rights Reserved. 999 Shandor Motion Systems, Ball on Beam Instructional

More information

DC motors: dynamic model and control techniques

DC motors: dynamic model and control techniques DC motors: dynamic model and control techniques Luca Zaccarian Contents 1 Magnetic considerations on rotating coils 1 1.1 Magnetic field and conductors.......................... 1 1.2 The magneto-motive

More information

Simple Analysis for Brushless DC Motors Case Study: Razor Scooter Wheel Motor

Simple Analysis for Brushless DC Motors Case Study: Razor Scooter Wheel Motor Simple Analysis for Brushless DC Motors Case Study: Razor Scooter Wheel Motor At first glance, a brushless direct-current (BLDC) motor might seem more complicated than a permanent magnet brushed DC motor,

More information

ELECTRICAL ENGINEERING

ELECTRICAL ENGINEERING EE ELECTRICAL ENGINEERING See beginning of Section H for abbreviations, course numbers and coding. The * denotes labs which are held on alternate weeks. A minimum grade of C is required for all prerequisite

More information

Available online at www.sciencedirect.com Available online at www.sciencedirect.com

Available online at www.sciencedirect.com Available online at www.sciencedirect.com Available online at www.sciencedirect.com Available online at www.sciencedirect.com Procedia Procedia Engineering Engineering () 9 () 6 Procedia Engineering www.elsevier.com/locate/procedia International

More information

System Modeling and Control for Mechanical Engineers

System Modeling and Control for Mechanical Engineers Session 1655 System Modeling and Control for Mechanical Engineers Hugh Jack, Associate Professor Padnos School of Engineering Grand Valley State University Grand Rapids, MI email: jackh@gvsu.edu Abstract

More information

G(s) = Y (s)/u(s) In this representation, the output is always the Transfer function times the input. Y (s) = G(s)U(s).

G(s) = Y (s)/u(s) In this representation, the output is always the Transfer function times the input. Y (s) = G(s)U(s). Transfer Functions The transfer function of a linear system is the ratio of the Laplace Transform of the output to the Laplace Transform of the input, i.e., Y (s)/u(s). Denoting this ratio by G(s), i.e.,

More information

Time Response Analysis of DC Motor using Armature Control Method and Its Performance Improvement using PID Controller

Time Response Analysis of DC Motor using Armature Control Method and Its Performance Improvement using PID Controller Available online www.ejaet.com European Journal of Advances in Engineering and Technology, 5, (6): 56-6 Research Article ISSN: 394-658X Time Response Analysis of DC Motor using Armature Control Method

More information

Drivetech, Inc. Innovations in Motor Control, Drives, and Power Electronics

Drivetech, Inc. Innovations in Motor Control, Drives, and Power Electronics Drivetech, Inc. Innovations in Motor Control, Drives, and Power Electronics Dal Y. Ohm, Ph.D. - President 25492 Carrington Drive, South Riding, Virginia 20152 Ph: (703) 327-2797 Fax: (703) 327-2747 ohm@drivetechinc.com

More information

Chapter 11 SERVO VALVES. Fluid Power Circuits and Controls, John S.Cundiff, 2001

Chapter 11 SERVO VALVES. Fluid Power Circuits and Controls, John S.Cundiff, 2001 Chapter 11 SERVO VALVES Fluid Power Circuits and Controls, John S.Cundiff, 2001 Servo valves were developed to facilitate the adjustment of fluid flow based on the changes in the load motion. 1 Typical

More information

Power Electronics. Prof. K. Gopakumar. Centre for Electronics Design and Technology. Indian Institute of Science, Bangalore.

Power Electronics. Prof. K. Gopakumar. Centre for Electronics Design and Technology. Indian Institute of Science, Bangalore. Power Electronics Prof. K. Gopakumar Centre for Electronics Design and Technology Indian Institute of Science, Bangalore Lecture - 1 Electric Drive Today, we will start with the topic on industrial drive

More information

Introduction to SMPS Control Techniques

Introduction to SMPS Control Techniques Introduction to SMPS Control Techniques 2006 Microchip Technology Incorporated. All Rights Reserved. Introduction to SMPS Control Techniques Slide 1 Welcome to the Introduction to SMPS Control Techniques

More information

CNC Machine Control Unit

CNC Machine Control Unit NC Hardware a NC Hardware CNC Machine Control Unit Servo Drive Control Hydraulic Servo Drive Hydraulic power supply unit Servo valve Servo amplifiers Hydraulic motor Hydraulic Servo Valve Hydraulic Servo

More information

PID Control. Chapter 10

PID Control. Chapter 10 Chapter PID Control Based on a survey of over eleven thousand controllers in the refining, chemicals and pulp and paper industries, 97% of regulatory controllers utilize PID feedback. Desborough Honeywell,

More information

Motor Fundamentals. DC Motor

Motor Fundamentals. DC Motor Motor Fundamentals Before we can examine the function of a drive, we must understand the basic operation of the motor. It is used to convert the electrical energy, supplied by the controller, to mechanical

More information

SYNCHRONOUS MACHINES

SYNCHRONOUS MACHINES SYNCHRONOUS MACHINES The geometry of a synchronous machine is quite similar to that of the induction machine. The stator core and windings of a three-phase synchronous machine are practically identical

More information

Mini-Lab Projects in the Undergraduate Classical Controls Course

Mini-Lab Projects in the Undergraduate Classical Controls Course Mini-Lab Projects in the Undergraduate Classical Controls Course Jeffrey S. Dalton, Daniel S. Stutts, and Robert L. Montgomery University of Missouri-Rolla Rolla, MO 65409 Abstract: To address a common

More information

Manufacturing Equipment Modeling

Manufacturing Equipment Modeling QUESTION 1 For a linear axis actuated by an electric motor complete the following: a. Derive a differential equation for the linear axis velocity assuming viscous friction acts on the DC motor shaft, leadscrew,

More information

Figure 1. The Ball and Beam System.

Figure 1. The Ball and Beam System. BALL AND BEAM : Basics Peter Wellstead: control systems principles.co.uk ABSTRACT: This is one of a series of white papers on systems modelling, analysis and control, prepared by Control Systems Principles.co.uk

More information

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

Motor Control. Suppose we wish to use a microprocessor to control a motor - (or to control the load attached to the motor!) Power supply. Motor Control Suppose we wish to use a microprocessor to control a motor - (or to control the load attached to the motor!) Operator Input CPU digital? D/A, PWM analog voltage Power supply Amplifier linear,

More information

2. A conductor of length 2m moves at 4m/s at 30 to a uniform magnetic field of 0.1T. Which one of the following gives the e.m.f. generated?

2. A conductor of length 2m moves at 4m/s at 30 to a uniform magnetic field of 0.1T. Which one of the following gives the e.m.f. generated? Extra Questions - 2 1. A straight length of wire moves through a uniform magnetic field. The e.m.f. produced across the ends of the wire will be maximum if it moves: a) along the lines of magnetic flux

More information

Motors and Generators

Motors and Generators Motors and Generators Electro-mechanical devices: convert electrical energy to mechanical motion/work and vice versa Operate on the coupling between currentcarrying conductors and magnetic fields Governed

More information

Force/position control of a robotic system for transcranial magnetic stimulation

Force/position control of a robotic system for transcranial magnetic stimulation Force/position control of a robotic system for transcranial magnetic stimulation W.N. Wan Zakaria School of Mechanical and System Engineering Newcastle University Abstract To develop a force control scheme

More information

Robust Motion Control of Industrial Robot Considering Two-inertia System Based on CDM Method and Resonance Ratio Control

Robust Motion Control of Industrial Robot Considering Two-inertia System Based on CDM Method and Resonance Ratio Control Robust Motion Control of Industrial Robot Considering Twoinertia ystem Based on CM Method and Resonance Ratio Control Present by: Chowarit Mitsantisuk National Electronic and Computer Technology Center

More information

EE 402 RECITATION #13 REPORT

EE 402 RECITATION #13 REPORT MIDDLE EAST TECHNICAL UNIVERSITY EE 402 RECITATION #13 REPORT LEAD-LAG COMPENSATOR DESIGN F. Kağan İPEK Utku KIRAN Ç. Berkan Şahin 5/16/2013 Contents INTRODUCTION... 3 MODELLING... 3 OBTAINING PTF of OPEN

More information

CE801: Intelligent Systems and Robotics Lecture 3: Actuators and Localisation. Prof. Dr. Hani Hagras

CE801: Intelligent Systems and Robotics Lecture 3: Actuators and Localisation. Prof. Dr. Hani Hagras 1 CE801: Intelligent Systems and Robotics Lecture 3: Actuators and Localisation Prof. Dr. Hani Hagras Robot Locomotion Robots might want to move in water, in the air, on land, in space.. 2 Most of the

More information

Online Tuning of Artificial Neural Networks for Induction Motor Control

Online Tuning of Artificial Neural Networks for Induction Motor Control Online Tuning of Artificial Neural Networks for Induction Motor Control A THESIS Submitted by RAMA KRISHNA MAYIRI (M060156EE) In partial fulfillment of the requirements for the award of the Degree of MASTER

More information

Design-Simulation-Optimization Package for a Generic 6-DOF Manipulator with a Spherical Wrist

Design-Simulation-Optimization Package for a Generic 6-DOF Manipulator with a Spherical Wrist Design-Simulation-Optimization Package for a Generic 6-DOF Manipulator with a Spherical Wrist MHER GRIGORIAN, TAREK SOBH Department of Computer Science and Engineering, U. of Bridgeport, USA ABSTRACT Robot

More information

Electric Motors and Drives

Electric Motors and Drives EML 2322L MAE Design and Manufacturing Laboratory Electric Motors and Drives To calculate the peak power and torque produced by an electric motor, you will need to know the following: Motor supply voltage,

More information

Technical Guide No. 100. High Performance Drives -- speed and torque regulation

Technical Guide No. 100. High Performance Drives -- speed and torque regulation Technical Guide No. 100 High Performance Drives -- speed and torque regulation Process Regulator Speed Regulator Torque Regulator Process Technical Guide: The illustrations, charts and examples given in

More information

INSTRUMENTATION AND CONTROL TUTORIAL 2 ELECTRIC ACTUATORS

INSTRUMENTATION AND CONTROL TUTORIAL 2 ELECTRIC ACTUATORS INSTRUMENTATION AND CONTROL TUTORIAL 2 ELECTRIC ACTUATORS This is a stand alone tutorial on electric motors and actuators. The tutorial is of interest to any student studying control systems and in particular

More information

Basics electronic speed Governor

Basics electronic speed Governor Basics electronic speed Governor 1 MAN B&W Diesel Aktiengesellschaft, Augsburg Why do we need Governors? Power sources must be controlled to be converted to useful work. Uncontrolled prime movers, not

More information

054414 PROCESS CONTROL SYSTEM DESIGN. 054414 Process Control System Design. LECTURE 6: SIMO and MISO CONTROL

054414 PROCESS CONTROL SYSTEM DESIGN. 054414 Process Control System Design. LECTURE 6: SIMO and MISO CONTROL 05444 Process Control System Design LECTURE 6: SIMO and MISO CONTROL Daniel R. Lewin Department of Chemical Engineering Technion, Haifa, Israel 6 - Introduction This part of the course explores opportunities

More information

Tamura Closed Loop Hall Effect Current Sensors

Tamura Closed Loop Hall Effect Current Sensors Tamura Closed Loop Hall Effect Current Sensors AC, DC, & Complex Currents Galvanic Isolation Fast Response Wide Frequency Bandwidth Quality & Reliability RoHs Compliance Closed Loop Hall Effect Sensors

More information

Lecture 24: Oscillators. Clapp Oscillator. VFO Startup

Lecture 24: Oscillators. Clapp Oscillator. VFO Startup Whites, EE 322 Lecture 24 Page 1 of 10 Lecture 24: Oscillators. Clapp Oscillator. VFO Startup Oscillators are circuits that produce periodic output voltages, such as sinusoids. They accomplish this feat

More information

DC GENERATOR THEORY. LIST the three conditions necessary to induce a voltage into a conductor.

DC GENERATOR THEORY. LIST the three conditions necessary to induce a voltage into a conductor. DC Generators DC generators are widely used to produce a DC voltage. The amount of voltage produced depends on a variety of factors. EO 1.5 LIST the three conditions necessary to induce a voltage into

More information

Chapter 7. Magnetism and Electromagnetism ISU EE. C.Y. Lee

Chapter 7. Magnetism and Electromagnetism ISU EE. C.Y. Lee Chapter 7 Magnetism and Electromagnetism Objectives Explain the principles of the magnetic field Explain the principles of electromagnetism Describe the principle of operation for several types of electromagnetic

More information

EECE 460 : Control System Design

EECE 460 : Control System Design EECE 460 : Control System Design PID Controller Design and Tuning Guy A. Dumont UBC EECE January 2012 Guy A. Dumont (UBC EECE) EECE 460 PID Tuning January 2012 1 / 37 Contents 1 Introduction 2 Control

More information

Modeling and Simulation of a Three Degree of Freedom Longitudinal Aero plane System. Figure 1: Boeing 777 and example of a two engine business jet

Modeling and Simulation of a Three Degree of Freedom Longitudinal Aero plane System. Figure 1: Boeing 777 and example of a two engine business jet Modeling and Simulation of a Three Degree of Freedom Longitudinal Aero plane System Figure 1: Boeing 777 and example of a two engine business jet Nonlinear dynamic equations of motion for the longitudinal

More information

TRACKING ERRORS DECREASING IN CNC SYSTEM OF MACHINE TOOLS

TRACKING ERRORS DECREASING IN CNC SYSTEM OF MACHINE TOOLS Andrzej WAWRZAK Kazimierz KARWOWSKI Krzysztof KARWOWSKI Sławomir MANDRA Mirosław MIZAN TRACKING ERRORS DECREASING IN CNC SYSTEM OF MACHINE TOOLS ABSTRACT In the paper the procedures and practical methods

More information

Principles of Electromechanical Energy Conversion

Principles of Electromechanical Energy Conversion Principles of Electromechanical Energy Conversion Why do we study this? Electromechanical energy conversion theory is the cornerstone for the analysis of electromechanical motion devices. The theory allows

More information

TwinCAT NC Configuration

TwinCAT NC Configuration TwinCAT NC Configuration NC Tasks The NC-System (Numeric Control) has 2 tasks 1 is the SVB task and the SAF task. The SVB task is the setpoint generator and generates the velocity and position control

More information

13 ELECTRIC MOTORS. 13.1 Basic Relations

13 ELECTRIC MOTORS. 13.1 Basic Relations 13 ELECTRIC MOTORS Modern underwater vehicles and surface vessels are making increased use of electrical actuators, for all range of tasks including weaponry, control surfaces, and main propulsion. This

More information

Using Arduino Microcontrollers to Sense DC Motor Speed and Position

Using Arduino Microcontrollers to Sense DC Motor Speed and Position ECE480 Design Team 3 Using Arduino Microcontrollers to Sense DC Motor Speed and Position Tom Manner April 4, 2011 page 1 of 7 Table of Contents 1. Introduction ----------------------------------------------------------

More information

ANTI LOCK BRAKING SYSTEM MODELLING AND DEVELOPMENT

ANTI LOCK BRAKING SYSTEM MODELLING AND DEVELOPMENT ANTI LOCK BRAKING SYSTEM MODELLING AND DEVELOPMENT Aldi Manikanth ME10B004 A Manoj Kumar ME10B006 C Vijay Chauhan ME10B010 Nachiket Dongre ME10B013 Lithas ME10B020 Rajesh Kumar Meena ME10B030 Varada Karthik

More information

DCMS DC MOTOR SYSTEM User Manual

DCMS DC MOTOR SYSTEM User Manual DCMS DC MOTOR SYSTEM User Manual release 1.3 March 3, 2011 Disclaimer The developers of the DC Motor System (hardware and software) have used their best efforts in the development. The developers make

More information

Brush DC Motor Basics. by Simon Pata Business Unit Manager, Brushless DC

Brush DC Motor Basics. by Simon Pata Business Unit Manager, Brushless DC thinkmotion Brush DC Motor Basics by Simon Pata Business Unit Manager, Brushless DC Ironless DC Motor Basics Technical Note Brushed DC ironless motors are found in a large variety of products and applications

More information

CHAPTER 4 DESIGN OF INTEGRAL SLOT AND FRACTIONAL SLOT BRUSHLESS DC MOTOR

CHAPTER 4 DESIGN OF INTEGRAL SLOT AND FRACTIONAL SLOT BRUSHLESS DC MOTOR 47 CHAPTER 4 DESIGN OF INTEGRAL SLOT AND FRACTIONAL SLOT BRUSHLESS DC MOTOR 4.1 INTRODUCTION This chapter deals with the design of 24 slots 8 poles, 48 slots 16 poles and 60 slots 16 poles brushless dc

More information

QNET Experiment #06: HVAC Proportional- Integral (PI) Temperature Control Heating, Ventilation, and Air Conditioning Trainer (HVACT)

QNET Experiment #06: HVAC Proportional- Integral (PI) Temperature Control Heating, Ventilation, and Air Conditioning Trainer (HVACT) Quanser NI-ELVIS Trainer (QNET) Series: QNET Experiment #06: HVAC Proportional- Integral (PI) Temperature Control Heating, Ventilation, and Air Conditioning Trainer (HVACT) Student Manual Table of Contents

More information

DHANALAKSHMI COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRICAL AND ELECTRONICS ENGINEERING EE2302 - ELECTRICAL MACHINES II UNIT-I SYNCHRONOUS GENERATOR

DHANALAKSHMI COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRICAL AND ELECTRONICS ENGINEERING EE2302 - ELECTRICAL MACHINES II UNIT-I SYNCHRONOUS GENERATOR 1 DHANALAKSHMI COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRICAL AND ELECTRONICS ENGINEERING Constructional details Types of rotors EE2302 - ELECTRICAL MACHINES II UNIT-I SYNCHRONOUS GENERATOR PART A 1.

More information

Introduction to Linear Actuators: Precision Linear Motion Accomplished Easily and Economically

Introduction to Linear Actuators: Precision Linear Motion Accomplished Easily and Economically Introduction to Linear Actuators: Precision Linear Motion Accomplished Easily and Economically Part 1 of 2 When students are trained in classic mechanical engineering, they are taught to construct a system

More information

Principles and Working of DC and AC machines

Principles and Working of DC and AC machines BITS Pilani Dubai Campus Principles and Working of DC and AC machines Dr Jagadish Nayak Constructional features BITS Pilani Dubai Campus DC Generator A generator consists of a stationary portion called

More information

Robotics & Automation

Robotics & Automation Robotics & Automation Levels: Grades 10-12 Units of Credit: 1.0 CIP Code: 21.0117 Core Code: 38-01-00-00-130 Prerequisite: None Skill Test: 612 COURSE DESCRIPTION Robotics & Automation is a lab-based,

More information

The Reliance on Wind Energy Depends on Advancements in Blade Pitch Control

The Reliance on Wind Energy Depends on Advancements in Blade Pitch Control INSIGHT# 2010-23MPH JULY 6, 2010 The Reliance on Wind Energy Depends on Advancements in Blade Pitch Control By Sal Spada Overview Source: GWEC Many nations are in the process of making wind power an integral

More information

Control Strategies of the Doubly Fed Induction Machine for Wind Energy Generation Applications

Control Strategies of the Doubly Fed Induction Machine for Wind Energy Generation Applications Control Strategies of the Doubly Fed Induction Machine for Wind Energy Generation Applications AUTHORS Dr. Gonzalo Abad, The University of Mondragon, SPAIN. Dr. Miguel Ángel Rodríguez, Ingeteam Transmission

More information

Torque motors. direct drive technology

Torque motors. direct drive technology Torque motors direct drive technology Why Direct Drive Motors? Fast and effective Direct-drive technology in mechanical engineering is defined as the use of actuators which transfer their power directly

More information

d di Flux (B) Current (H)

d di Flux (B) Current (H) Comparison of Inductance Calculation Techniques Tony Morcos Magnequench Technology Center Research Triangle Park, North Carolina 1 VCM Baseline: Geometry Axially-magnetized MQ3-F 42 NdFeB disk Br = 131kG

More information

DIRECT CURRENT GENERATORS

DIRECT CURRENT GENERATORS DIRECT CURRENT GENERATORS Revision 12:50 14 Nov 05 INTRODUCTION A generator is a machine that converts mechanical energy into electrical energy by using the principle of magnetic induction. This principle

More information

MECE 102 Mechatronics Engineering Orientation

MECE 102 Mechatronics Engineering Orientation MECE 102 Mechatronics Engineering Orientation Mechatronic System Components Associate Prof. Dr. of Mechatronics Engineering Çankaya University Compulsory Course in Mechatronics Engineering Credits (2/0/2)

More information

How to Turn an AC Induction Motor Into a DC Motor (A Matter of Perspective) Steve Bowling Application Segments Engineer Microchip Technology, Inc.

How to Turn an AC Induction Motor Into a DC Motor (A Matter of Perspective) Steve Bowling Application Segments Engineer Microchip Technology, Inc. 1 How to Turn an AC Induction Motor Into a DC Motor (A Matter of Perspective) Steve Bowling Application Segments Engineer Microchip Technology, Inc. The territory of high-performance motor control has

More information

Lab 14: 3-phase alternator.

Lab 14: 3-phase alternator. Lab 14: 3-phase alternator. Objective: to obtain the no-load saturation curve of the alternator; to determine the voltage regulation characteristic of the alternator with resistive, capacitive, and inductive

More information

Force on Moving Charges in a Magnetic Field

Force on Moving Charges in a Magnetic Field [ Assignment View ] [ Eðlisfræði 2, vor 2007 27. Magnetic Field and Magnetic Forces Assignment is due at 2:00am on Wednesday, February 28, 2007 Credit for problems submitted late will decrease to 0% after

More information

Lecture L2 - Degrees of Freedom and Constraints, Rectilinear Motion

Lecture L2 - Degrees of Freedom and Constraints, Rectilinear Motion S. Widnall 6.07 Dynamics Fall 009 Version.0 Lecture L - Degrees of Freedom and Constraints, Rectilinear Motion Degrees of Freedom Degrees of freedom refers to the number of independent spatial coordinates

More information

Current Loop Tuning Procedure. Servo Drive Current Loop Tuning Procedure (intended for Analog input PWM output servo drives) General Procedure AN-015

Current Loop Tuning Procedure. Servo Drive Current Loop Tuning Procedure (intended for Analog input PWM output servo drives) General Procedure AN-015 Servo Drive Current Loop Tuning Procedure (intended for Analog input PWM output servo drives) The standard tuning values used in ADVANCED Motion Controls drives are conservative and work well in over 90%

More information

SERVO CONTROL SYSTEMS 1: DC Servomechanisms

SERVO CONTROL SYSTEMS 1: DC Servomechanisms Servo Control Sstems : DC Servomechanisms SERVO CONTROL SYSTEMS : DC Servomechanisms Elke Laubwald: Visiting Consultant, control sstems principles.co.uk ABSTRACT: This is one of a series of white papers

More information

The DC Motor/Generator Commutation Mystery. Commutation and Brushes. DC Machine Basics

The DC Motor/Generator Commutation Mystery. Commutation and Brushes. DC Machine Basics The DC Motor/Generator Commutation Mystery One small, yet vital piece of the DC electric motor puzzle is the carbon brush. Using the correct carbon brush is a key component for outstanding motor life,

More information

Alternative Linear Motion Systems. Iron Core Linear Motors

Alternative Linear Motion Systems. Iron Core Linear Motors Alternative Linear Motion Systems ME EN 7960 Precision Machine Design Topic 5 ME EN 7960 Precision Machine Design Alternative Linear Motion Systems 5-1 Iron Core Linear Motors Provide actuation forces

More information

Modeling, Analysis, and Control of Dynamic Systems

Modeling, Analysis, and Control of Dynamic Systems Modeling, Analysis, and Control of Dynamic Systems Second Edition William J. Palm III University of Rhode Island John Wiley Sons, Inc. New York Chichester Weinheim Brisbane Singapore Toronto To Louise.

More information

Medical Robotics. Control Modalities

Medical Robotics. Control Modalities Università di Roma La Sapienza Medical Robotics Control Modalities The Hands-On Acrobot Robot Marilena Vendittelli Dipartimento di Ingegneria Informatica, Automatica e Gestionale Control modalities differ

More information

CNC HARDWARE & TOOLING BASICS

CNC HARDWARE & TOOLING BASICS Computer Aided Manufacturing (CAM) CNC HARDWARE & TOOLING BASICS Assoc. Prof. Dr. Tamer S. Mahmoud 1. Parts of CNC Machine Tools Any CNC machine tool essentially consists of the following parts: Part Program,

More information

Outline Servo Control

Outline Servo Control Outline Servo Control Servo-Motor Drivers Control Modes orque Capability Servo-control Systems Direct/Indirect Control System Control Algorithm Implementation Controller Design by Emulation Discretization

More information

Real-Time Systems Versus Cyber-Physical Systems: Where is the Difference?

Real-Time Systems Versus Cyber-Physical Systems: Where is the Difference? Real-Time Systems Versus Cyber-Physical Systems: Where is the Difference? Samarjit Chakraborty www.rcs.ei.tum.de TU Munich, Germany Joint work with Dip Goswami*, Reinhard Schneider #, Alejandro Masrur

More information

Operational Space Control for A Scara Robot

Operational Space Control for A Scara Robot Operational Space Control for A Scara Robot Francisco Franco Obando D., Pablo Eduardo Caicedo R., Oscar Andrés Vivas A. Universidad del Cauca, {fobando, pacaicedo, avivas }@unicauca.edu.co Abstract This

More information

Thermodynamic efficiency of an actuator that provides the mechanical movement for the driven equipments:

Thermodynamic efficiency of an actuator that provides the mechanical movement for the driven equipments: 1. Introduction 1.1. Industry Automation Industry automation is the term that describes a vital development programme of a production community where the project engineers build up automated manufacturing

More information

Design Aspects of Robot Manipulators

Design Aspects of Robot Manipulators Design Aspects of Robot Manipulators Dr. Rohan Munasinghe Dept of Electronic and Telecommunication Engineering University of Moratuwa System elements Manipulator (+ proprioceptive sensors) End-effector

More information

DISTURBANCE REJECTION CONTROL APPLIED TO A GANTRY CRANE

DISTURBANCE REJECTION CONTROL APPLIED TO A GANTRY CRANE Jurnal Mekanikal June 008, No 5, 64-79 DISTURBANCE REJECTION CONTROL APPLIED TO A GANTRY CRANE Musa Mailah, Chia Soon Yoong Department of Applied Mechanics, Faculty of Mechanical Engineering, Universiti

More information

Advantages of Auto-tuning for Servo-motors

Advantages of Auto-tuning for Servo-motors Advantages of for Servo-motors Executive summary The same way that 2 years ago computer science introduced plug and play, where devices would selfadjust to existing system hardware, industrial motion control

More information

Harmonic Drive acutator P r e c i s i o n G e a r i n g & M o t i o n C o n t r o l

Harmonic Drive acutator P r e c i s i o n G e a r i n g & M o t i o n C o n t r o l D C S e r v o S y s t e m s RH Mini Series Total Motion Control Harmonic Drive acutator P r e c i s i o n G e a r i n g & M o t i o n C o n t r o l Precision Gearing & Motion Control DC SERVO ACTUATORS

More information

PID Control. 6.1 Introduction

PID Control. 6.1 Introduction 6 PID Control 6. Introduction The PID controller is the most common form of feedback. It was an essential element of early governors and it became the standard tool when process control emerged in the

More information

Hi4aSP051001FME1. Hyundai Robot Function Manual Servo Parameter

Hi4aSP051001FME1. Hyundai Robot Function Manual Servo Parameter Hi4aSP051001FME1 Hyundai Robot Function Manual Servo Parameter The information presented in the manual is the property of HHI. Any copy or even partial is not allowed and shall not be provided to a third

More information

DEGREE: Bachelor's Degree in Industrial Electronics and Automation COURSE: 1º TERM: 2º WEEKLY PLANNING

DEGREE: Bachelor's Degree in Industrial Electronics and Automation COURSE: 1º TERM: 2º WEEKLY PLANNING SESSION WEEK COURSE: Physics II DEGREE: Bachelor's Degree in Industrial Electronics and Automation COURSE: 1º TERM: 2º WEEKLY PLANNING DESCRIPTION GROUPS (mark ) Indicate YES/NO If the session needs 2

More information

Magnetic susceptibility. Basic principles and features on the PPMS.

Magnetic susceptibility. Basic principles and features on the PPMS. Magnetic susceptibility. Basic principles and features on the PPMS. Experimental methods: DC Magnetometry AC Magnetometry Torque Magnetometry Heat Capacity 1. DC Magnetometry. Basic principles. DC magnetic

More information

ENERGY TRANSFER SYSTEMS AND THEIR DYNAMIC ANALYSIS

ENERGY TRANSFER SYSTEMS AND THEIR DYNAMIC ANALYSIS ENERGY TRANSFER SYSTEMS AND THEIR DYNAMIC ANALYSIS Many mechanical energy systems are devoted to transfer of energy between two points: the source or prime mover (input) and the load (output). For chemical

More information

CONTRIBUTIONS TO THE AUTOMATIC CONTROL OF AERIAL VEHICLES

CONTRIBUTIONS TO THE AUTOMATIC CONTROL OF AERIAL VEHICLES 1 / 23 CONTRIBUTIONS TO THE AUTOMATIC CONTROL OF AERIAL VEHICLES MINH DUC HUA 1 1 INRIA Sophia Antipolis, AROBAS team I3S-CNRS Sophia Antipolis, CONDOR team Project ANR SCUAV Supervisors: Pascal MORIN,

More information

1. The diagram below represents magnetic lines of force within a region of space.

1. The diagram below represents magnetic lines of force within a region of space. 1. The diagram below represents magnetic lines of force within a region of space. 4. In which diagram below is the magnetic flux density at point P greatest? (1) (3) (2) (4) The magnetic field is strongest

More information

Induced voltages and Inductance Faraday s Law

Induced voltages and Inductance Faraday s Law Induced voltages and Inductance Faraday s Law concept #1, 4, 5, 8, 13 Problem # 1, 3, 4, 5, 6, 9, 10, 13, 15, 24, 23, 25, 31, 32a, 34, 37, 41, 43, 51, 61 Last chapter we saw that a current produces a magnetic

More information

Lecture 3: Teleoperation

Lecture 3: Teleoperation ME 328: Medical Robotics Spring 2015 Lecture 3: Teleoperation Allison Okamura Stanford University Announcements 1. I am not Allison. 2. You re a huge class. So, we found a 2nd CA! meet Jeesu Baek jeesu@stanford.edu

More information

MSc in Autonomous Robotics Engineering University of York

MSc in Autonomous Robotics Engineering University of York MSc in Autonomous Robotics Engineering University of York Practical Robotics Module 2015 A Mobile Robot Navigation System: Labs 1a, 1b, 2a, 2b. Associated lectures: Lecture 1 and lecture 2, given by Nick

More information

Linear DC Motors. 15.1 Magnetic Flux. 15.1.1 Permanent Bar Magnets

Linear DC Motors. 15.1 Magnetic Flux. 15.1.1 Permanent Bar Magnets Linear DC Motors The purpose of this supplement is to present the basic material needed to understand the operation of simple DC motors. This is intended to be used as the reference material for the linear

More information

Introduction to Process Control Actuators

Introduction to Process Control Actuators 1 Introduction to Process Control Actuators Actuators are the final elements in a control system. They receive a low power command signal and energy input to amplify the command signal as appropriate to

More information

physics 112N magnetic fields and forces

physics 112N magnetic fields and forces physics 112N magnetic fields and forces bar magnet & iron filings physics 112N 2 bar magnets physics 112N 3 the Earth s magnetic field physics 112N 4 electro -magnetism! is there a connection between electricity

More information

The purposes of this experiment are to test Faraday's Law qualitatively and to test Lenz's Law.

The purposes of this experiment are to test Faraday's Law qualitatively and to test Lenz's Law. 260 17-1 I. THEORY EXPERIMENT 17 QUALITATIVE STUDY OF INDUCED EMF Along the extended central axis of a bar magnet, the magnetic field vector B r, on the side nearer the North pole, points away from this

More information

UNIT II Robots Drive Systems and End Effectors Part-A Questions

UNIT II Robots Drive Systems and End Effectors Part-A Questions UNIT II Robots Drive Systems and End Effectors Part-A Questions 1. Define End effector. End effector is a device that is attached to the end of the wrist arm to perform specific task. 2. Give some examples

More information

Magnetic Fields. I. Magnetic Field and Magnetic Field Lines

Magnetic Fields. I. Magnetic Field and Magnetic Field Lines Magnetic Fields I. Magnetic Field and Magnetic Field Lines A. The concept of the magnetic field can be developed in a manner similar to the way we developed the electric field. The magnitude of the magnetic

More information

10. CNC Hardware Basics

10. CNC Hardware Basics CAD/CAM Principles and Applications 10 CNC Hardware Basics 10-1/10-20 by P.N.Rao 10. CNC Hardware Basics 10.1 Structure of CNC machine tools Table 10.1 Some design criteria for CNC machine tool design

More information

Active Vibration Isolation of an Unbalanced Machine Spindle

Active Vibration Isolation of an Unbalanced Machine Spindle UCRL-CONF-206108 Active Vibration Isolation of an Unbalanced Machine Spindle D. J. Hopkins, P. Geraghty August 18, 2004 American Society of Precision Engineering Annual Conference Orlando, FL, United States

More information

A Design of a PID Self-Tuning Controller Using LabVIEW

A Design of a PID Self-Tuning Controller Using LabVIEW Journal of Software Engineering and Applications, 2011, 4, 161-171 doi:10.4236/jsea.2011.43018 Published Online March 2011 (http://www.scirp.org/journal/jsea) 161 A Design of a PID Self-Tuning Controller

More information

dspace DSP DS-1104 based State Observer Design for Position Control of DC Servo Motor

dspace DSP DS-1104 based State Observer Design for Position Control of DC Servo Motor dspace DSP DS-1104 based State Observer Design for Position Control of DC Servo Motor Jaswandi Sawant, Divyesh Ginoya Department of Instrumentation and control, College of Engineering, Pune. ABSTRACT This

More information

Lecture 6: AC machinery fundamentals

Lecture 6: AC machinery fundamentals Lecture 6: AC machinery fundamentals 1 Instructor: Dr. Gleb V. Tcheslavski Contact: gleb@ee.lamar.edu Office Hours: TBD; Room 030 Class web site: http://ee.lamar.edu/gleb/ind ex.htm Preliminary notes AC

More information

Design and Implementation of a 4-Bar linkage Gripper

Design and Implementation of a 4-Bar linkage Gripper IOSR Journal of Mechanical and Civil Engineering (IOSR-JMCE) e-issn: 2278-1684,p-ISSN: 2320-334X, Volume 11, Issue 5 Ver. IV (Sep- Oct. 2014), PP 61-66 Design and Implementation of a 4-Bar linkage Gripper

More information