WHAT A SINGLE JOINT IS MADE OF RA
|
|
- Madeleine Paul
- 5 years ago
- Views:
Transcription
1 Anthropomorphic robotics WHAT A SINGLE JOINT IS MADE OF
2 Notation d F ( mv) mx Since links are physical objects with mass dt J J f i i J = moment of inertia F r F r
3 Moment of inertia Around an axis m3 m1 m2 i1 J N mr 2 i i density J volume 2 rdv
4 Parallel axis theorem J J Mr 2 c Through the center of gravity
5 Example y x z J 0 x Mass M, M l y l / l /2 Ml J rdv xdx x l /2 3 l /2 12 Ml l l J M M yl/2
6 Sum of J y c x c z a x a b L M J x a b 12 M 2 2 Jy ( a c ) 12 M 2 2 Jz ( b c ) ( b ) M a J top x ( a c ) M top ( L ) 12 2 e.g. top J hand x J top x J side x J bottom x
7 Experimental estimation of J object torsional spring Use a photodiode and a computer to measure the frequency Requires calibration from known J f 1 2 K J
8 Experimental estimation of J object h center of gravity f 1 2 Mgh J
9 Work and power E const if Fext 0 W K s2 2 Fds W E, E energy 1 2 s1 P mv 2 kinetic energy dw Power P dt Fv
10 Rotational case E const if ext 0 W K 2 d W E, E energy J 2 P kinetic energy dw Power P dt
11 Single joint model end-point link/load motor reduction gears
12 Motor Let s imagine for now that it is something that generates a given torque
13 Mechanical transmission Gears Belts Lead screws Cables Cams etc.
14 Gears 1 2 N1 N2 Distance traveled is the same: r1 1 r2 2 Because the size of teeth is the same: N1 N2 r r 1 2
15 Furthermore r r N r N r No loss of energy
16 Combining N1 r N r # of teeth Inverse relationship between speed and torque output input 2 1 N 2 N 1 TR N 1 N2 mechanical parameter
17 Equivalent J N J J N N N N N J J J N N J TR J J as seen from the motor
18 In reality TR Where is the efficiency of the mechanism (from 0 to 1) is related to power, speed ratio doesn t change is also the ratio of input power vs. power at the output t
19 For example input 20% output
20 Example
21 Motion conversion Start with N N 1 Design TR, more torque (usually) TR 1 N N 2 1 J J
22 Viscous friction Easy: viscous B 2 2 eq _ viscous TR viscous TR B Beq 1 TR B2 2 Beq TR B2 Coulomb friction: eq TR F sgn( ) c 2
23 Lead screw Rotary to linear motion conversion (P=pitch in #of turns/mm or inches) x mass/load motor [ rad] 2 Px 2 Px E E 1 1 M v J 2 2 M J load 2 (2 P) 2 2 rot lin load
24 Harmonic drives From the harmonic drive website de
25 Gearhead (for real) Standard (serial) Planetary
26 Example Designing i the single joint Given: J J J TR 2 max eq max eq max load max Then taking into account some more realistic components: max J load TR 2 max
27 Example (continued) max J load TR 2 max P given max max get P motor power, from catalog This guarantees that the motor can still deliver maximum torque at maximum speed
28 More on real world components Efficiency Eccentricity Backlash Vibrations To get better results during design mechanical systems can be simulated
29 Control of a single joint microprocessor actuator mechanics sensor reference amplifier
30 Components Digital microprocessor: Microcontroller, processor + special interfaces Amplifier (drives the motor) Turns control signals into power signals Actuator E.g. electric motor Mechanics/load The robot! Sensors For intelligence
31 Actuators Various types: AC, DC, stepper, etc. DC Brushless With brushes We ll have a look at the DC with brushes, simple to control, widely used in robotics
32 DC-brushless
33 DC with brushes
34 Modeling the DC motor Speed-torque and torque-current t relationships are linear
35 In particular No-load speed current-torquetorque speed-torque stall torque
36 Real numbers!
37 Electrical diagram Ra La V E arm R g l + E g () t K E
38 Meaning of components R a V arm R l E g L a Armature resistance (including brushes) Armature voltage Losses due to magnetic field Back EMF produced by the rotation of the armature in the field Coil inductance
39 We can write V R I L I () t K arm a a a a E for R R l a which is the case at the frequency of interest, and we also have KI T a
40 On torque and current F il B F qv B lorentz
41 Thus for many coils
42 Back to motor modeling ( J J ) () t B () t M L f gr J M J J L f gr Torque generated Inertia of the motor Inertia of the load Friction Gravity
43 Furthermore V R I L I () t K arm a a a a E K I ( J J ) () t B () t T M L f gr a
44 Consequently R a K E Varm I L L a a La Ia a K T B f gr J M J L J M J L JM JL A linear system of two equations (differential) Q: can you write a transfer function from these equations? Q: can you transform the equations into a block diagram?
45 By Laplace-transforming Varm() s () s KE Varm() s Ra Ia () s La Ia () s s() s KE Ia () s R L s K I Varm() s () s KE K ( J J ) () s sb() s R L s T T M L f gr a a a a a
46 and finally () s KT La JT 2 V () s s [( R J L B) L J ] s( K K R B) L J arm a T a a T T E a a T Considering gravity and friction as additional inputs
47 Block diagram f gr V arm - R a I - 1 a 1 K sl T B sj T a K E
48 Analysis tools Control: determine V Va so to move the motor as desired Root locus Pole placement Frequency response Etc.
49 First block diagram * - A V Km (1 s ) (1 s ) a m 1 s ˆ K p A K K m p Hopen _ loop 1 s 1 s s a m
50 Root locus A K K m p open _ loop m p 1sa 1sm s H K AK K j 1 a 1 m
51 Changing K small K t higher K t
52 Let s add something, second diagram * - - A V Km (1 s ) (1 s ) a m 1 s ˆ K g K p H open _ loop AK ( K sk ) m p g (1 s )(1 s ) s a m
53 Analysis H open _ loop AK K m p K g (1 s ) K (1 s )(1 s ) s a m p K AKm Kp Z feedback K g K p
54 Root locus (case 1) j 1 1 a m K K p g K p K g 1 m
55 Root locus (case 2) j 1 K p 1 K a g m K p K g 1 m
56 Overall f gr * A Varm 1 a I s a - R a sl a K T BsJ T s K E K g K p
57 Error and performance d M () s s KT ( R sl )( B sj ) K K a a T E T closed loop (position) 1 () s () s s 1 () s () s s 1 1 ( s) K p s () s A M () s 1 s a A 1 M ( s ) K 1 s a closed loop (velocity) g
58 finally lim sh () s lim ht () s0 t 1 d s () s d lim s ( s) lim s s s0 s s0 1 1 ( sk ) p s d K p For zero error K must be 1 or the control structure must be different
59 Same line of reasoning final gr Ra AK K T p Final value due to friction and gravity R K R gr a gr a max p T p AKTmax AK K K p min gr R AK T a max
60 PID controller * - K p sk d K i s V arm - R a 1 sl a f gr Ia 1 K T BsJ T K E - 1 s
61 PID controller We now know why we need the proportionalp We also know why we need the derivative Finally, we add the integral Integrates the error, in practice needs to be limited
62 Interpreting the PID Proportional: to go where required, linked to the steady-state error Derivative: damping Integral: to reduce the steady-state error
63 Global view microprocessor actuator mechanics sensor reference amplifier OK OK
64 About the amplifiers Linear amplifiers H type T type PWM (switching) amplifiers
65 Let s consider the linear as a starting point V cc
66 H-type The motor doesn t have a reference to ground (floating) It s difficult to get feedback signals (e.g. to measure the current flowing through the motor)
67 T-type V cc V cc
68 On the T-type Bipolar DC supply Dead band (around zero) Need to avoid simultaneous conduction (short circuit)
69 Things not shown Transistor protection (currents flowing back from the motor) Power dissipation and heat sink Cooling Sudden stop due to obstacles High currents current limits and timeouts
70 T-type V cc I c R transisor Vcc R motor V cc
71 PWM amplifiers P V I ce c same current
72 PWM signal P V I ce c Transistors either on or off When off, current is very low, little power too When on, V is low, working point close to (or in) saturation, power dissipation is low
73 Comparison 12W for a 6A current using a switching amplifier 72W for a corresponding linear amplifier
74 Why does it work? () s KT LaJT 2 V () s s [( R J L B) L J ] s( K K R B) L J arm a T a a T T E a a T In practice the motor transfer function is a lowpass filter T s with f s f e ( f s 100 f e ) Switching frequency must be high enough (s=switching switching, e=electric electric pole)
75 PWM signal V cc T s V cc T s T switching
76 Feedback in servo amplifiers V cc - V in + VV cc Voltage feedback amplifier
77 Operating characteristic Vout RL R1 AV in RL R 2 R R 2 1 I L
78 We ve already seen this V I V in A arm 1 s R sl 1 a - a a Ia 1 K T BsJ T K E () s K L J A V s s R J L B L J s K K R B L J s T a T v 2 in () [( a T a ) a T ] ( T E a ) a T (1 a)
79 Current feedback - V in + V out
80 Current feedback V out R R L 1 RL R 2 AV in R R 2 1 I L
81 Motor driven by a current amplifier V in A 1s a Ia 1 K T BsJ T () s KTAi V () s ( sj B)(1 s ) in T a
82 Back to the global view microprocessor actuator mechanics sensor reference amplifier OK OK OK
83 Sensors Potentiometers Encoders Tachometers Inertial sensors Strain gauges g Hall-effect sensors and many more
84 Potentiometer - r thin resistive film V out r V R cc V cc V out + Simple but noisy Requires A/D conversion Absolute position (good!)
85 Note TR turns Encoder Motor Gearbox N TR N N 2 (most of the time) N N N N N 1 turn The resolution of the sensor multiplied by TR
86 Encoder Absolute Incremental
87 Absolute encoder phototransistors LEDs transparent motor x x x x x x x x x x x x motor shaft 13 bits required for degrees opaque
88 Incremental encoder Disk single track instead of multiple No absolute position Usually an index marks the beginning gof a turn
89 Incremental encoder output TTL t t Sensitive to the amount of light collected The direction of motion is not measured
90 Two-channel encoder 2 channels 90 degrees apart (quadrature signals) allow measuring the direction of motion A B t t
91 Moreover There are differential encoders Taking the difference of two sensors 180 degrees apart Typically A, B, Index channel A, B, Index (differential) A counter is used to compute the position from an incremental encoder
92 Increasing resolution Counting UP and DOWN edges X2 or X4 circuits
93 Absolute position A potentiometer and incremental encoder can be used simultaneously: the pot for the absolute reference, and the encoder because of good resolution and robustness to noise
94 Analog locking Use digital encoder as much as possible Get to zero error or so using the digital signal When close to zeroing the error: Switch to analog: use the analog signal coming from the photodetector (roughly sinusoidal/triangular) Much higher resolution, precise positioning
95 Tachometer Use a DC motor The moving coils in the magnetic field will get an induced EMF In practice is better to design a special purpose DC motor for measuring velocity Ripple: typ. 3%
96 As already seen e e ripple
97 Measuring speed with digital encoders Frequency to voltage converters Costly (additional electronics) Much better: in software Take the derivative (for free!) vkt ( ) pkt ( ) p(( k1) T) T
98 Inertial sensors Accelerometers: position sensor K K Ma 2 Kx a 2Kx M a
99 Gyroscopes Quartz forks driver (causing oscillations) amp V F F 2m V
100 Strain gauges Principle: deformation R (resistance) Example: conductive paint (Al, Cu) The paint covers a deformable non-conducting substrate L R L, Aconst R A conductivity
101 Reading from a strain gauge V cc strain gauge R 2 a b R 1 balance V cc RR R R V V f ( R ) 1 2 g b ab 0 ab g
102 Hall-effect sensors + - V out charges B F F qv B lorentz if electrons
103 Example Measuring angles (magnetic encoders)
104 Back to the global view microprocessor actuator mechanics sensor reference amplifier OK OK OK OK
105 Microprocessors Special DSPs for motion control Some are barely yprogrammable (the control law is fixed) Others are general purpose and they are mixed mode (analog and digital in a single chip)
106 Example DSP 16 bit ALU and instruction set PWM generator (simply attach this to either T or H amplifier) A/D conversion CAN bus, Serial ports, digital I/O Encoder counters Flash memory and RAM on-board Enough of all these to control two motors (either brush- or brushless)
RobotDoc B A S I C M O T O R C O N T R O L
RobotDoc B A S I C M O T O R C O N T R O L We d like to Describe a single joint of an otherwise complex robot Describe a controller for the single joint Describe how to deal with the math of multiple joints
More informationFEEDBACK CONTROL SYSTEMS
FEEDBAC CONTROL SYSTEMS. Control System Design. Open and Closed-Loop Control Systems 3. Why Closed-Loop Control? 4. Case Study --- Speed Control of a DC Motor 5. Steady-State Errors in Unity Feedback Control
More informationMechatronic System Case Study: Rotary Inverted Pendulum Dynamic System Investigation
Mechatronic System Case Study: Rotary Inverted Pendulum Dynamic System Investigation Dr. Kevin Craig Greenheck Chair in Engineering Design & Professor of Mechanical Engineering Marquette University K.
More information6) Motors and Encoders
6) Motors and Encoders Electric motors are by far the most common component to supply mechanical input to a linear motion system. Stepper motors and servo motors are the popular choices in linear motion
More informationAutomatic Control Systems. -Lecture Note 15-
-Lecture Note 15- Modeling of Physical Systems 5 1/52 AC Motors AC Motors Classification i) Induction Motor (Asynchronous Motor) ii) Synchronous Motor 2/52 Advantages of AC Motors i) Cost-effective ii)
More informationProf. S.K. Saha. Sensors 1. Lecture 5 June 11, Prof. S.K. Saha. Purpose Classification Internal Sensors. External Sensors.
Lecture 5 June 11, 2009 Sensors Prof. S.K. Saha Dept. of Mech. Eng. IIT Delhi Announcement Outlines of slides in Lectures 1-4 on May 15, 18, 21, June 01, 2009, respectively, are available from: http://web.iitd.ac.in/~saha/
More informationINC 341 Feedback Control Systems: Lecture 3 Transfer Function of Dynamic Systems II
INC 341 Feedback Control Systems: Lecture 3 Transfer Function of Dynamic Systems II Asst. Prof. Dr.-Ing. Sudchai Boonto Department of Control Systems and Instrumentation Engineering King Mongkut s University
More informationPRECISION CONTROL OF LINEAR MOTOR DRIVEN HIGH-SPEED/ACCELERATION ELECTRO-MECHANICAL SYSTEMS. Bin Yao
PRECISION CONTROL OF LINEAR MOTOR DRIVEN HIGH-SPEED/ACCELERATION ELECTRO-MECHANICAL SYSTEMS Bin Yao Intelligent and Precision Control Laboratory School of Mechanical Engineering Purdue University West
More informationOverview of motors and motion control
Overview of motors and motion control. Elements of a motion-control system Power upply High-level controller ow-level controller Driver Motor. Types of motors discussed here; Brushed, PM DC Motors Cheap,
More informationPositioning Servo Design Example
Positioning Servo Design Example 1 Goal. The goal in this design example is to design a control system that will be used in a pick-and-place robot to move the link of a robot between two positions. Usually
More informationFeedback Control Systems
ME Homework #0 Feedback Control Systems Last Updated November 06 Text problem 67 (Revised Chapter 6 Homework Problems- attached) 65 Chapter 6 Homework Problems 65 Transient Response of a Second Order Model
More informationUNIVERSITY OF BOLTON SCHOOL OF ENGINEERING BSC (HONS) MECHATRONICS TOP-UP SEMESTER 1 EXAMINATION 2017/2018 ADVANCED MECHATRONIC SYSTEMS
ENG08 UNIVERSITY OF BOLTON SCHOOL OF ENGINEERING BSC (HONS) MECHATRONICS TOP-UP SEMESTER EXAMINATION 07/08 ADVANCED MECHATRONIC SYSTEMS MODULE NO: MEC600 Date: 7 January 08 Time: 0.00.00 INSTRUCTIONS TO
More informationMotion Control. Laboratory assignment. Case study. Lectures. compliance, backlash and nonlinear friction. control strategies to improve performance
436-459 Advanced Control and Automation Motion Control Lectures traditional CNC control architecture modelling of components dynamic response of axes effects on contouring performance control strategies
More informationThe basic principle to be used in mechanical systems to derive a mathematical model is Newton s law,
Chapter. DYNAMIC MODELING Understanding the nature of the process to be controlled is a central issue for a control engineer. Thus the engineer must construct a model of the process with whatever information
More informationSolved Problems. Electric Circuits & Components. 1-1 Write the KVL equation for the circuit shown.
Solved Problems Electric Circuits & Components 1-1 Write the KVL equation for the circuit shown. 1-2 Write the KCL equation for the principal node shown. 1-2A In the DC circuit given in Fig. 1, find (i)
More informationMECHATRONICS ENGINEERING TECHNOLOGY. Modeling a Servo Motor System
Modeling a Servo Motor System Definitions Motor: A device that receives a continuous (Analog) signal and operates continuously in time. Digital Controller: Discretizes the amplitude of the signal and also
More informationDC Motor Position: System Modeling
1 of 7 01/03/2014 22:07 Tips Effects TIPS ABOUT BASICS INDEX NEXT INTRODUCTION CRUISE CONTROL MOTOR SPEED MOTOR POSITION SUSPENSION INVERTED PENDULUM SYSTEM MODELING ANALYSIS DC Motor Position: System
More informationCITY UNIVERSITY SCHOOL OF ENGINEERING AND MATHEMATICAL SCIENCES
CITY UNIVERSITY SCHOOL OF ENGINEERING AND MATHEMATICAL SCIENCES AERONAUTICAL ENGINEERING MEng/BEng (Hons) AIR TRANSPORT ENGINEERING MEng/BEng (Hons) AIR TRANSPORT ENGINEERING BSc (Hons) AUTOMOTIVE AND
More informationIntroduction to Control (034040) lecture no. 2
Introduction to Control (034040) lecture no. 2 Leonid Mirkin Faculty of Mechanical Engineering Technion IIT Setup: Abstract control problem to begin with y P(s) u where P is a plant u is a control signal
More informationModule I Module I: traditional test instrumentation and acquisition systems. Prof. Ramat, Stefano
Preparatory Course (task NA 3.6) Basics of experimental testing and theoretical background Module I Module I: traditional test instrumentation and acquisition systems Prof. Ramat, Stefano Transducers A
More informationE11 Lecture 13: Motors. Professor Lape Fall 2010
E11 Lecture 13: Motors Professor Lape Fall 2010 Overview How do electric motors work? Electric motor types and general principles of operation How well does your motor perform? Torque and power output
More informationMATHEMATICAL MODELING OF OPEN LOOP PMDC MOTOR USING MATLAB/SIMULINK
MATHEMATICAL MODELING OF OPEN LOOP PMDC MOTOR USING MATLAB/SIMULINK 1 Mr.Dhaval K.Patel 1 Assistant Professor, Dept. of Electrical Engineering. Gidc Degree Engineering College Abrama, Navsari. ABSTRACT:
More informationMechatronics Engineering. Li Wen
Mechatronics Engineering Li Wen Bio-inspired robot-dc motor drive Unstable system Mirko Kovac,EPFL Modeling and simulation of the control system Problems 1. Why we establish mathematical model of the control
More informationQuanser NI-ELVIS Trainer (QNET) Series: QNET Experiment #02: DC Motor Position Control. DC Motor Control Trainer (DCMCT) Student Manual
Quanser NI-ELVIS Trainer (QNET) Series: QNET Experiment #02: DC Motor Position Control DC Motor Control Trainer (DCMCT) Student Manual Table of Contents 1 Laboratory Objectives1 2 References1 3 DCMCT Plant
More informationEqual Pitch and Unequal Pitch:
Equal Pitch and Unequal Pitch: Equal-Pitch Multiple-Stack Stepper: For each rotor stack, there is a toothed stator segment around it, whose pitch angle is identical to that of the rotor (θs = θr). A stator
More informationRigid Manipulator Control
Rigid Manipulator Control The control problem consists in the design of control algorithms for the robot motors, such that the TCP motion follows a specified task in the cartesian space Two types of task
More informationROBUST FRICTION COMPENSATOR FOR HARMONIC DRIVE TRANSMISSION
Proceedings of the 1998 IEEE International Conference on Control Applications Trieste, Italy 1-4 September 1998 TAO1 12:lO ROBUST FRICTION COMPENSATOR FOR HARMONIC DRIVE TRANSMISSION H.D. Taghirad K. N.
More information(a) Torsional spring-mass system. (b) Spring element.
m v s T s v a (a) T a (b) T a FIGURE 2.1 (a) Torsional spring-mass system. (b) Spring element. by ky Wall friction, b Mass M k y M y r(t) Force r(t) (a) (b) FIGURE 2.2 (a) Spring-mass-damper system. (b)
More informationUNIVERSITY OF WASHINGTON Department of Aeronautics and Astronautics
UNIVERSITY OF WASHINGTON Department of Aeronautics and Astronautics Modeling and Control of a Flexishaft System March 19, 2003 Christopher Lum Travis Reisner Amanda Stephens Brian Hass AA/EE-448 Controls
More informationLO-COG DC Gearmotors. Series GM8000. Series GM9000. Series GM BULLETIN LCG Series GM8000, GM9000, GM Power Your Ideas
BULLETIN LCG Series GM8, GM9, GM149 LO-COG DC Gearmotors Pittman brand LO-COG brush-commutated DC gearmotors offer smooth, quiet operation and long life. LO-COG gearmotors feature sintered steel spur gears
More informationDepartment of Mechanical Engineering
Department of Mechanical Engineering 2.010 CONTROL SYSTEMS PRINCIPLES Laboratory 2: Characterization of the Electro-Mechanical Plant Introduction: It is important (for future lab sessions) that we have
More informationTwo-Mass, Three-Spring Dynamic System Investigation Case Study
Two-ass, Three-Spring Dynamic System Investigation Case Study easurements, Calculations, anufacturer's Specifications odel Parameter Identification Which Parameters to Identify? What Tests to Perform?
More informationLezione 9 30 March. Scribes: Arianna Marangon, Matteo Vitturi, Riccardo Prota
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
More informationExample: DC Motor Speed Modeling
Page 1 of 5 Example: DC Motor Speed Modeling Physical setup and system equations Design requirements MATLAB representation and open-loop response Physical setup and system equations A common actuator in
More informationLab 3: Quanser Hardware and Proportional Control
Lab 3: Quanser Hardware and Proportional Control The worst wheel of the cart makes the most noise. Benjamin Franklin 1 Objectives The goal of this lab is to: 1. familiarize you with Quanser s QuaRC tools
More informationSchool of Mechanical Engineering Purdue University. ME375 ElectroMechanical - 1
Electro-Mechanical Systems DC Motors Principles of Operation Modeling (Derivation of fg Governing Equations (EOM)) Block Diagram Representations Using Block Diagrams to Represent Equations in s - Domain
More informationManufacturing Equipment Control
QUESTION 1 An electric drive spindle has the following parameters: J m = 2 1 3 kg m 2, R a = 8 Ω, K t =.5 N m/a, K v =.5 V/(rad/s), K a = 2, J s = 4 1 2 kg m 2, and K s =.3. Ignore electrical dynamics
More informationSRV02-Series Rotary Experiment # 1. Position Control. Student Handout
SRV02-Series Rotary Experiment # 1 Position Control Student Handout SRV02-Series Rotary Experiment # 1 Position Control Student Handout 1. Objectives The objective in this experiment is to introduce the
More informationRobot Manipulator Control. Hesheng Wang Dept. of Automation
Robot Manipulator Control Hesheng Wang Dept. of Automation Introduction Industrial robots work based on the teaching/playback scheme Operators teach the task procedure to a robot he robot plays back eecute
More informationTransducers. EEE355 Industrial Electronics
Transducers EEE355 Industrial Electronics 1 Terminology Transducers convert one form of energy into another Sensors/Actuators are input/output transducers Sensors can be passive (e.g. change in resistance)
More informationHybrid modelling and simulation of a computer numerical control machine tool feed drive
1 Hybrid modelling and simulation of a computer numerical control machine tool feed drive C Pislaru*,DGFordand G Holroyd Ultra Precision Engineering Centre, University of Huddersfield, UK Abstract: The
More informationExample: Modeling DC Motor Position Physical Setup System Equations Design Requirements MATLAB Representation and Open-Loop Response
Page 1 of 5 Example: Modeling DC Motor Position Physical Setup System Equations Design Requirements MATLAB Representation and Open-Loop Response Physical Setup A common actuator in control systems is the
More informationRotary Motion Servo Plant: SRV02. Rotary Experiment #01: Modeling. SRV02 Modeling using QuaRC. Student Manual
Rotary Motion Servo Plant: SRV02 Rotary Experiment #01: Modeling SRV02 Modeling using QuaRC Student Manual SRV02 Modeling Laboratory Student Manual Table of Contents 1. INTRODUCTION...1 2. PREREQUISITES...1
More informationMechatronics Modeling and Analysis of Dynamic Systems Case-Study Exercise
Mechatronics Modeling and Analysis of Dynamic Systems Case-Study Exercise Goal: This exercise is designed to take a real-world problem and apply the modeling and analysis concepts discussed in class. As
More informationTechnical Description
Overview It is being digitalized and accelerated with builtin micro processor because of development of computer. It is widely used in industrial NC, ROBOT, servo motors and OA equipment in order to detect
More informationModeling and Simulation of the Nonlinear Computed Torque Control in Simulink/MATLAB for an Industrial Robot
Copyright 2013 Tech Science Press SL, vol.10, no.2, pp.95-106, 2013 Modeling and Simulation of the Nonlinear Computed Torque Control in Simulink/MATLAB for an Industrial Robot Dǎnuţ Receanu 1 Abstract:
More informationENGG4420 LECTURE 7. CHAPTER 1 BY RADU MURESAN Page 1. September :29 PM
CHAPTER 1 BY RADU MURESAN Page 1 ENGG4420 LECTURE 7 September 21 10 2:29 PM MODELS OF ELECTRIC CIRCUITS Electric circuits contain sources of electric voltage and current and other electronic elements such
More informationME 3210 Mechatronics II Laboratory Lab 4: DC Motor Characteristics
ME 3210 Mechatronics II Laboratory Lab 4: DC Motor Characteristics Introduction Often, due to budget constraints or convenience, engineers must use whatever tools are available to create new or improved
More informationEE 410/510: Electromechanical Systems Chapter 4
EE 410/510: Electromechanical Systems Chapter 4 Chapter 4. Direct Current Electric Machines and Motion Devices Permanent Magnet DC Electric Machines Radial Topology Simulation and Experimental Studies
More informationA FORCE BALANCE TECHNIQUE FOR MEASUREMENT OF YOUNG'S MODULUS. 1 Introduction
A FORCE BALANCE TECHNIQUE FOR MEASUREMENT OF YOUNG'S MODULUS Abhinav A. Kalamdani Dept. of Instrumentation Engineering, R. V. College of Engineering, Bangalore, India. kalamdani@ieee.org Abstract: A new
More information(Refer Slide Time: 00:01:30 min)
Control Engineering Prof. M. Gopal Department of Electrical Engineering Indian Institute of Technology, Delhi Lecture - 3 Introduction to Control Problem (Contd.) Well friends, I have been giving you various
More informationLaboratory 11 Control Systems Laboratory ECE3557. State Feedback Controller for Position Control of a Flexible Joint
Laboratory 11 State Feedback Controller for Position Control of a Flexible Joint 11.1 Objective The objective of this laboratory is to design a full state feedback controller for endpoint position control
More informationSC125MS. Data Sheet and Instruction Manual. ! Warning! Salem Controls Inc. Stepper Motor Driver. Last Updated 12/14/2004
SC125MS Stepper Motor Driver Salem Controls Inc. Last Updated 12/14/2004! Warning! Stepper motors and drivers use high current and voltages capable of causing severe injury. Do not operate this product
More informationMAE106 Homework 2 - Solution DC Motors & Intro to the frequency domain
MAE06 Homework 2 - Solution DC Motors & Intro to the frequency domain University of California, Irvine Department of Mechanical and Aerospace Engineering Problem You are given the circuit shown in Figure.
More informationState Feedback Controller for Position Control of a Flexible Link
Laboratory 12 Control Systems Laboratory ECE3557 Laboratory 12 State Feedback Controller for Position Control of a Flexible Link 12.1 Objective The objective of this laboratory is to design a full state
More information2002 Prentice Hall, Inc. Gene F. Franklin, J. David Powell, Abbas Emami-Naeini Feedback Control of Dynamic Systems, 4e
u Figure 2.1 Cruise-control model x Friction force bx m x u Figure 2.2 Free-body diagram for cruise control S P 278 Figure 2.3 Automobile suspension y m 2 k s b v car x m 1 k w Road surface r Inertial
More informationEE155/255 Green Electronics
EE155/255 Green Electronics Electric Motors 10/16/17 Prof. William Dally Computer Systems Laboratory Stanford University Course Logistics Solar day is Monday 10/23 HW 3 is due today HW 4 out, due next
More informationMEAM 510 Fall 2011 Bruce D. Kothmann
Balancing g Robot Control MEAM 510 Fall 2011 Bruce D. Kothmann Agenda Bruce s Controls Resume Simple Mechanics (Statics & Dynamics) of the Balancing Robot Basic Ideas About Feedback & Stability Effects
More informationAppendix A: Exercise Problems on Classical Feedback Control Theory (Chaps. 1 and 2)
Appendix A: Exercise Problems on Classical Feedback Control Theory (Chaps. 1 and 2) For all calculations in this book, you can use the MathCad software or any other mathematical software that you are familiar
More informationLecture 6: Control Problems and Solutions. CS 344R: Robotics Benjamin Kuipers
Lecture 6: Control Problems and Solutions CS 344R: Robotics Benjamin Kuipers But First, Assignment 1: Followers A follower is a control law where the robot moves forward while keeping some error term small.
More information3. (a) Figure 3(a) shows a Bridge T network used in control systems. The element values are clearly marked in the figure.
I.E.S.-(Conv.) 1987 ELECTRICAL ENGINEERING PAPER - I PART A 1. (a) Define precisely unit step and unit impulse functions. Sketch the following function from t = 0 to t = 10 units, indicating all salient
More informationMODELING AND HIGH-PERFORMANCE CONTROL OF ELECTRIC MACHINES
MODELING AND HIGH-PERFORMANCE CONTROL OF ELECTRIC MACHINES JOHN CHIASSON IEEE PRESS ü t SERIES ON POWER ENGINEERING IEEE Press Series on Power Engineering Mohamed E. El-Hawary, Series Editor The Institute
More informationSurvey of Methods of Combining Velocity Profiles with Position control
Survey of Methods of Combining Profiles with control Petter Karlsson Mälardalen University P.O. Box 883 713 Västerås, Sweden pkn91@student.mdh.se ABSTRACT In many applications where some kind of motion
More informationStepping Motors. Chapter 11 L E L F L D
Chapter 11 Stepping Motors In the synchronous motor, the combination of sinusoidally distributed windings and sinusoidally time varying current produces a smoothly rotating magnetic field. We can eliminate
More informationBy: B. Fahimi. Department of Electrical & Computer Engineering University of Missouri-Rolla Tel: (573) Fax: (573) EML:
By: B. Fahimi Department of Electrical & Computer Engineering University of Missouri-Rolla Tel: (573)341-4552 Fax: (573)341-6671 EML: fahimib@umr.edu Basic Magnetic Configuration of SRM Drives T = 1 2
More informationBelt Tension Clamp. Drive Motor. Friction Brake. Load. Encoder 2. Drive. (4000 lines/rev incremental) Encoder 1. (4000 lines/rev incremental)
Industrial Servo System Introduction The first part this lab is to investigate how the dynamic response of a closed-loop system can be used to determine the mass moment of inertia of a model industrial
More informationMeasurements in Mechatronic design. Transducers
Measurements in Mechatronic design Transducers Quantities Current Voltage Torque Force Magnetic flux Distance Temperature Measurement system Physical quanties Transducer Signal conditioning Measurement
More information10 Measurement of Acceleration, Vibration and Shock Transducers
Chapter 10: Acceleration, Vibration and Shock Measurement Dr. Lufti Al-Sharif (Revision 1.0, 25/5/2008) 1. Introduction This chapter examines the measurement of acceleration, vibration and shock. It starts
More informationMEAM 510 Fall 2012 Bruce D. Kothmann
Balancing g Robot Control MEAM 510 Fall 2012 Bruce D. Kothmann Agenda Bruce s Controls Resume Simple Mechanics (Statics & Dynamics) of the Balancing Robot Basic Ideas About Feedback & Stability Effects
More informationTrajectory Planning, Setpoint Generation and Feedforward for Motion Systems
2 Trajectory Planning, Setpoint Generation and Feedforward for Motion Systems Paul Lambrechts Digital Motion Control (4K4), 23 Faculty of Mechanical Engineering, Control Systems Technology Group /42 2
More informationIndex. Index. More information. in this web service Cambridge University Press
A-type elements, 4 7, 18, 31, 168, 198, 202, 219, 220, 222, 225 A-type variables. See Across variable ac current, 172, 251 ac induction motor, 251 Acceleration rotational, 30 translational, 16 Accumulator,
More informationRotational Systems, Gears, and DC Servo Motors
Rotational Systems Rotational Systems, Gears, and DC Servo Motors Rotational systems behave exactly like translational systems, except that The state (angle) is denoted with rather than x (position) Inertia
More informationSingle cam type. Double cam type. Grip force N. Type Model/size Stroke Screw type straight style. Screw type tee style
Type Model/size Stroke -SS-0-N. -SS-0-N. Single cam type -SS- 7. -SS-. -SS-4. -SD-0 Double cam type -SD- -SD-4. Screw type straight style Screw type tee style -FS- -FT- -FS- -FT- 0.9 1. 1.. 1. 4 Grip forcen
More information3 Lab 3: DC Motor Transfer Function Estimation by Explicit Measurement
3 Lab 3: DC Motor Transfer Function Estimation by Explicit Measurement 3.1 Introduction There are two common methods for determining a plant s transfer function. They are: 1. Measure all the physical parameters
More informationMCE493/593 and EEC492/592 Prosthesis Design and Control
MCE493/593 and EEC492/592 Prosthesis Design and Control Electromechanical Actuators Part 2 Applications to Prosthetic Devices Hanz Richter Department of Mechanical Engineering 2014 1 / 19 Integrating actuators
More informationSelection of precision micro drives
Selection of precision micro drives Overview Drive System and Selection DC and EC motors Motor data sheets, motor theory Motor gearhead selection 2017 maxon motor ag, Sachseln, Switzerland Media The Selection
More informationSelection of precision micro drives
Selection of precision micro drives Systematics of the drive selection Situation analysis, boundary conditions How is the integration into the environment? Preselection Determining the load requirements
More informationE D D Y C U R R E N T D A M P E R A P P L I C AT I O N D ATA
E D D Y C U R R E N T D A M P E R A P P I C AT I O N D ATA CDA InterCorp CDA InterCorp INTRODUCTION This application manual defines the performance capabilities of CDA InterCorp s Eddy Current Damper Product
More informationVideo 5.1 Vijay Kumar and Ani Hsieh
Video 5.1 Vijay Kumar and Ani Hsieh Robo3x-1.1 1 The Purpose of Control Input/Stimulus/ Disturbance System or Plant Output/ Response Understand the Black Box Evaluate the Performance Change the Behavior
More informationINSTRUMENTAL ENGINEERING
INSTRUMENTAL ENGINEERING Subject Code: IN Course Structure Sections/Units Section A Unit 1 Unit 2 Unit 3 Unit 4 Unit 5 Unit 6 Section B Section C Section D Section E Section F Section G Section H Section
More informationControl of a Ball and Beam System
Control of a Ball and Beam System Wei Wang School of Mechanical Engineering The University of Adelaide South Australia 55 AUSTRALIA rd Submitted for the degree of Advanced Master on the 5 June, 27 Abstract
More informationBalancing of an Inverted Pendulum with a SCARA Robot
Balancing of an Inverted Pendulum with a SCARA Robot Bernhard Sprenger, Ladislav Kucera, and Safer Mourad Swiss Federal Institute of Technology Zurich (ETHZ Institute of Robotics 89 Zurich, Switzerland
More informationPredictive Cascade Control of DC Motor
Volume 49, Number, 008 89 Predictive Cascade Control of DC Motor Alexandru MORAR Abstract: The paper deals with the predictive cascade control of an electrical drive intended for positioning applications.
More informationTexas A & M University Department of Mechanical Engineering MEEN 364 Dynamic Systems and Controls Dr. Alexander G. Parlos
Texas A & M University Department of Mechanical Engineering MEEN 364 Dynamic Systems and Controls Dr. Alexander G. Parlos Lecture 6: Modeling of Electromechanical Systems Principles of Motor Operation
More informationMechatronics II Laboratory EXPERIMENT #1: FORCE AND TORQUE SENSORS DC Motor Characteristics Dynamometer, Part I
Mechatronics II Laboratory EXPEIMENT #1: FOCE AND TOQUE SENSOS DC Motor Characteristics Dynamometer, Part I Force Sensors Force and torque are not measured directly. Typically, the deformation or strain
More informationEE155/255 Green Electronics
EE155/255 Green Electronics Electric Motors 10/19/16 Prof. William Dally Computer Systems Laboratory Stanford University This week is flipped Course Logistics Discussion on 10/17, Motors on 10/19, Isolated
More informationRV SeRieS S P E C I F I C A T I O N S
SPECIFICATIONS High-Performance Precision Rotation Stages R V S e R i e S GUARANTEED The RV Series rotation stages provide high-precision angular positioning accuracy combined with high load capacity.
More informationSpeed Sensorless Control of a Long-Stator Linear Synchronous-Motor arranged by Multiple Sections
Speed Sensorless Control of a Long-Stator Linear Synchronous-Motor arranged by Multiple Sections Roberto Leidhold Peter Mutschler Department of Power Electronics and Control of Drives Darmsta University
More informationMotor Info on the WWW Motorola Motors DC motor» /MOTORDCTUT.
Motor Info on the WWW Motorola Motors DC motor» http://www.freescale.com/files/microcontrollers/doc/train_ref_material /MOTORDCTUT.html Brushless DC motor» http://www.freescale.com/files/microcontrollers/doc/train_ref_material
More informationSystem Components. Electric Motors.
System Components Electric Motors www.powerjacks.com Contents.1. Electric Motors.1.1. AC Motors.1.. AC Motor Performance 0 rpm ( pole).1.. AC Motor Performance 00 rpm ( pole).1.. AC Motors with Integral
More informatione453.eps 1 Change (or the absolute value) in the measured physical variable 2 Change in the sensor property is translated into low-power-level
3 Basic Phenomenon in Effect in Sensor Operation Sensors Prof. Dr. M. Zahurul Haq zahurul@me.buet.ac.bd http://teacher.buet.ac.bd/zahurul/ Department of Mechanical Engineering Bangladesh University of
More informationIntegration of an Active Brake Pedal Simulator in the CarMaker Environment for Design and Evaluation of Haptic Driver Assistance Systems
Integration of an Active Brake Pedal Simulator in the CarMaker Environment for Design and Evaluation of Haptic Driver Assistance Systems IPG apply & innovate 2014, September 23/24 Simon Rothfuss, Michael
More informationLab 6a: Pole Placement for the Inverted Pendulum
Lab 6a: Pole Placement for the Inverted Pendulum Idiot. Above her head was the only stable place in the cosmos, the only refuge from the damnation of the Panta Rei, and she guessed it was the Pendulum
More informationMCE380: Measurements and Instrumentation Lab. Chapter 5: Electromechanical Transducers
MCE380: Measurements and Instrumentation Lab Chapter 5: Electromechanical Transducers Part I Topics: Transducers and Impedance Magnetic Electromechanical Coupling Reference: Holman, CH 4. Cleveland State
More informationMathematical Modeling and Dynamic Simulation of a Class of Drive Systems with Permanent Magnet Synchronous Motors
Applied and Computational Mechanics 3 (2009) 331 338 Mathematical Modeling and Dynamic Simulation of a Class of Drive Systems with Permanent Magnet Synchronous Motors M. Mikhov a, a Faculty of Automatics,
More informationRotary Inverted Pendulum
Rotary Inverted Pendulum Eric Liu 1 Aug 2013 1 1 State Space Derivations 1.1 Electromechanical Derivation Consider the given diagram. We note that the voltage across the motor can be described by: e b
More informationDSC HW 3: Assigned 6/25/11, Due 7/2/12 Page 1
DSC HW 3: Assigned 6/25/11, Due 7/2/12 Page 1 Problem 1 (Motor-Fan): A motor and fan are to be connected as shown in Figure 1. The torque-speed characteristics of the motor and fan are plotted on the same
More informationFriction. Modeling, Identification, & Analysis
Friction Modeling, Identification, & Analysis Objectives Understand the friction phenomenon as it relates to motion systems. Develop a control-oriented model with appropriate simplifying assumptions for
More informationProduct Description. Further highlights. Outstanding features. 4 Bosch Rexroth Corporation Miniature Linear Modules R310A 2418 (2009.
4 Bosch Rexroth orporation Miniature Linear Modules R310A 2418 (2009.05) Product Description Outstanding features Rexroth Miniature Linear Modules are precise, ready-to-install linear motion systems that
More informationMM74C912 6-Digit BCD Display Controller/Driver
6-Digit BCD Display Controller/Driver General Description The display controllers are interface elements, with memory, that drive a 6-digit, 8-segment LED display. The display controllers receive data
More information