Application Note #3413

Size: px
Start display at page:

Download "Application Note #3413"

Transcription

1 Application Note #3413 Manual Tuning Methods Tuning the controller seems to be a difficult task to some users; however, after getting familiar with the theories and tricks behind it, one might find the tuning procedure simple and fun. This application note explains the basic ideas behind the feedback control system, introduces the DMC commands related to tuning, and offers some tips on how to use these commands. Mass K D F X Balancing Position Figure 1. Spring-Damper and Mass A simple physical model: Begin with a very simple physical model: a spring-damper and mass system (see Figure 1). K is the spring constant, and D is the damping ratio. If the mass is pulled away from the balancing position, the magnitude of the combined force exerted by spring and damper on the mass should be: F = X * K + V * D where X is the distance of the mass from the balancing position, and V is the velocity. The further the mass is pulled away from its balancing position, the greater the force the - 1 -

2 spring will exert on it; the faster it is pulled, the greater the force the damper will exert to prevent motion. Also, the stronger and tougher the spring is, or the greater the value K (spring constant) is, the spring will exert greater force to the mass, and likewise for D (damping ratio). How the DMC Controller controls the motor: Now, look at the system block diagram of the controller-amplifier-motor displayed in Figure 2. DMC Motion Controller R + X - de * KD dt ( T T E * KP + Amp Motor E * dt) * KI Motor Motion Encoder Figure 2. System Diagram In the diagram above, R is the motor position the DMC controller calculates at each moment. At the same time, the encoder is feeding the real position of the motor, X, into the controller. This position is reported with the DMC Command TP. The position error, E, is calculated by taking the difference between R and X. This is reported with the DMC Command TE. This position error E is then processed to obtain the motor command output, the analog voltage or PWM signal, to send to the amplifier. Summing the results from several independent equations forms this command signal; the three most important are listed in the diagram. E is multiplied by a proportional gain KP to get the first voltage. Next, multiply the derivative of E, or the velocity, by the derivative gain KD to get the second voltage. Finally, multiply the integral of E, or the accumulating error by the integrator gain KI to get the third voltage. The sum of these three voltages is sent to the MOCMD output. The DMC Command TT reports this output voltage. To help understand the physical meaning of KP, KD and KI, compare the system in Figure 2 to the simple system in Figure 1. Consider the real position X is to be the true location of the mass, the command position R to be the balancing point, the position error E to represent X, and the force F to be the MOCMD output (TT). Then one will easily see that KP is actually equivalent to the spring constant K in Figure 1, and KD is equivalent to the damping ratio D. Even though there is no equivalent physical model for KI in our simple system, the following graph attempts to explain intuitively how it will affect the TT output

3 Position Commanded Position Real Position Figure 3a. Position vs. Time Time E 0 Figure 3b. Control Output from KI Time The solid line represents the command position R, and the dotted line represents the real position of motor, X. The voltage output contributed by KI is the area between the solid line and the dotted line. At time 0, even if there is a big position error, the contribution from KI is only 0 Volts. However, as time continues, this contribution accumulates. At time 1, although the system does not have any position error, the integrator is generating a maximum voltage. After time 1, because the position error reverses direction, the integrator is accumulating negative voltages and the overall output voltage from the integrator drops. Figure 3b shows the control voltage contributed by KI terms versus time. It is intuitive that the integrator introduces oscillation, and even instability, to the system because it has the intention to over compensate the position error and push the motor to the other side of the balancing point. However, it can be very useful if the system has a huge steady frictional force to prevent the motor from getting to the balancing point. Imagine that the dotted line in Figure 3a is always beneath the solid line, in this case, the voltage will keep increasing until it breaks the friction. This is why the KI term will significantly reduce the position error. It is necessary to keep in mind that a system - 3 -

4 always requires a good solid KD, or damper, to stabilize this voltage so that the motor will not bounce around the balancing point forever. The effects of KP, KD and KI: How do KP, KD and KI affect the response of the motor? response of a motor in Figure 4. Take a look at the step Overshoot Steady-State Error Rise Time Figure 4. Step Response Time Again, the solid line figure is the command position, and the dotted line is the actual motion of the motor. To evaluate the response of the motor, the following three characteristics are used: overshoot, rise time and steady-state error. The overshoot is the maximum amplitude of the vibration, the rise time is the time the motor takes to get to the vicinity of the goal position, and the steady-state error is the position error after the motor stopped. The overshoot shows the stability of the system, the rise time shows the responsiveness, and the steady-state error shows the accuracy. A good system keeps the overshoot to be small, rise time to be short, and steady state error to be minimal. However, none of the KP, KD or KI gains will improve all the three aspects at the same time. Chart 1 shows how each of the three tuning parameters will affect the three aspects. These trends can be very useful tools in the trial-and-error process of finding the set of gains that optimize the response

5 Chart 1. Tuning Parameter Effects on Motor Response Characteristics KP KD KI Overshoot Rise Time Steady-State Error It is intuitive that increasing KP increases the overshoot. Since the KD is the damping ratio of the system, more KD will reduce the overshoot. As discussed earlier in the article, KI is accumulating the control effort; hence, more KI will generate a larger overshoot. A stronger spring always means quicker response; therefore, increasing KP will reduce the rise time. The situation is similar but a less significant effect is contributed by KI due to its delaying nature. KD is more of a factor against motion, so increasing KD will increase the rise time. A greater KP reduces steady-state error because a stronger spring can fight greater frictional force. Since the KD is only effective when motor is moving, it does not have significant effect over the steady-state error. As we discussed earlier, if error persists, the voltage from KI will keep increase until either the error is corrected or the output voltage saturate. In an idealistic system where the output voltage will never saturate, the integrator will eliminate the position error. How to tune the system from scratch: To manually tune the system means to find a set of KP, KD, KI and other tuning parameters to make your system respond satisfactorily. Before tuning, the first question that should be asked is: how well does the system need to perform? Sometime it is difficult and even impossible to find the absolute optimal parameters for the system. However, if a tolerance for the overshoot, rise time and steady-state error has been defined, it may be easy to quickly find the set of satisfactory parameters following a few simple steps: Step 1: Set all KP, KI and KD parameters to 0. If the system has a vertical load, make sure a mechanical break is used on the load so that it will not drop. At this point, the motor should turn freely by hand, and the motor should not drift by itself. If it does drift, use the OF command to set an offset voltage so that the motor is steady. Step 2: Gradually increase KD until the system shows the signs of instability such as humming noise or vibration. At this point, reduce the KD value by 25-30%

6 Theoretically KD is the damping ratio of the system, a very passive term that should not cause the system to be unstable. However, remember this is a virtual damper created by the controller even when the motor is not moving, and noise can still erroneously be read as speed. With an extremely high KD value, a minimal noise can be amplified to a high command voltage and hence cause the system to be unstable. Step 3: Gradually increase KP until the system shows the same signs of instability, and then reduce it by 25-30%. Step 4: Increase KI gradually until the position error (TE) is within the specified tolerance. Since the integrator gain will introduce instability to the system, do not push it up to the limit. Step 5: Fine-tune the system. Now, with the trend table (Chart 1) in mind, we can play with the KP, KD and KI values to further reduce overshoot or reduce the rise time to satisfy the criteria. Other advanced tuning parameters: - IL, negative integral limit Sometimes it is necessary for the system to correct the position error aggressively, but do not want the contribution from KI to exceed a certain value to cause system instability. In such case, the IL command is helpful by adding a limit on the voltage contribution from KI. A more important function of the IL command is that it can disable the contribution from KI when controller is commanding the motor to move, and re-enable it after the commanded motion stops. This function is achieved by specifying a negative value, such as IL-2. Figure 5 explains why this can be helpful. Position B A 1 Figure 5. Effect of Negative IL Time As before, the solid line is the command position, and the dotted line is the real position. In this example, the motor is commanded to move from point A to point B by time 1. It is intuitive that when the motion first begins, the motor is very likely going to be lagging behind the goal position; therefore, the integral gain KI will accumulate a huge control force and hence cause a big overshoot. If a negative integration limit is used, then KI will only come into play after command position reaches B. The figure shows that this - 6 -

7 removes the contribution of KI during the shaded area; therefore significantly reducing overshoot. FV and FA, feed forward terms FV creates a voltage that is proportional to the speed of the motor in the direction of motion. In other words, it pushes the motor forward, and when the motor is commanded to run faster, it pushes harder. This feed forward term blindly adds the voltage to the control output regardless of whether the motor is ahead or behind of its goal position. This command can be very helpful when the motor is driving a big load while maintaining a slow speed. Imagine that the person in Figure 6, pushing his heavy cart filled with coal. Speed Actual Speed Required Speed Figure 6. Pushing a Heavy Cart of Coal on a Flat Surface If it is a requirement to push this heavy cart while maintaining a very slow speed, the real speed will probably be very shaky. This is because the heavy inertia of the cart will make the person push and pull constantly in order to maintain the speed. However, if the cart is not on the flat surface but on a downward slope as shown in Figure 7, the speed will be much steadier because instead of pushing and pulling, it is only necessary to pull the cart. Intuitively, it is now easier to maintain a steady speed. Speed Your Speed Required Speed Figure 7. Purshing a Heavy Cart of Coal on a Sloping Surface The FV parameter is similar to stiffness of this slope. The larger the FV, the stiffer the slope will be. FA is a similar function that adds a voltage when motor is commanded to accelerate or decelerate. The voltage is proportional to the actual AC and DC value specified. Since FA will push the motor at its acceleration profile and hold the motor - 7 -

8 at its deceleration, an appropriate FA factor can effectively shorten the time needed for motor to complete the profile. The Galil controllers offer other useful tools such as a low-pass filter or notch filter to further optimize the performance of your system. Please see Application Note 2431 on how to use them to eliminate high-frequency resonance

9.1 Harmonic Motion. Motion in cycles. linear motion - motion that goes from one place to another without repeating.

9.1 Harmonic Motion. Motion in cycles. linear motion - motion that goes from one place to another without repeating. 9.1 Harmonic Motion A bicyclist pedaling past you on the street moves in linear motion. Linear motion gets us from one place to another (Figure 9.1A). This chapter is about another kind of motion called

More information

Stepping Motors. Chapter 11 L E L F L D

Stepping 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 information

Chapter 7 Control. Part Classical Control. Mobile Robotics - Prof Alonzo Kelly, CMU RI

Chapter 7 Control. Part Classical Control. Mobile Robotics - Prof Alonzo Kelly, CMU RI Chapter 7 Control 7.1 Classical Control Part 1 1 7.1 Classical Control Outline 7.1.1 Introduction 7.1.2 Virtual Spring Damper 7.1.3 Feedback Control 7.1.4 Model Referenced and Feedforward Control Summary

More information

Wednesday 9/27. Please open quizizz

Wednesday 9/27. Please open quizizz Wednesday 9/27 Please open quizizz Graphing Acceleration VT Graphs VELOCITY m/s VELOCITY TIME GRAPHS Moving in a positive direction, SPEEDING UP Constant speed NO ACCELERATION Moving in a positive direction,

More information

Appendix 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) 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 information

Index. Index. More information. in this web service Cambridge University Press

Index. 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 information

Quanser 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 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 information

Open Loop Tuning Rules

Open Loop Tuning Rules Open Loop Tuning Rules Based on approximate process models Process Reaction Curve: The process reaction curve is an approximate model of the process, assuming the process behaves as a first order plus

More information

Newton s Laws of Motion

Newton s Laws of Motion 3 Newton s Laws of Motion Key Concept Newton s laws of motion describe the relationship between forces and the motion of an object. What You Will Learn Newton s first law of motion states that the motion

More information

Laboratory Exercise 1 DC servo

Laboratory Exercise 1 DC servo Laboratory Exercise DC servo Per-Olof Källén ø 0,8 POWER SAT. OVL.RESET POS.RESET Moment Reference ø 0,5 ø 0,5 ø 0,5 ø 0,65 ø 0,65 Int ø 0,8 ø 0,8 Σ k Js + d ø 0,8 s ø 0 8 Off Off ø 0,8 Ext. Int. + x0,

More information

Lecture 6: Control Problems and Solutions. CS 344R: Robotics Benjamin Kuipers

Lecture 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 information

Control 2. Proportional and Integral control

Control 2. Proportional and Integral control Control 2 Proportional and Integral control 1 Disturbance rejection in Proportional Control Θ i =5 + _ Controller K P =20 Motor K=2.45 Θ o Consider first the case where the motor steadystate gain = 2.45

More information

Control. CSC752: Autonomous Robotic Systems. Ubbo Visser. March 9, Department of Computer Science University of Miami

Control. CSC752: Autonomous Robotic Systems. Ubbo Visser. March 9, Department of Computer Science University of Miami Control CSC752: Autonomous Robotic Systems Ubbo Visser Department of Computer Science University of Miami March 9, 2017 Outline 1 Control system 2 Controller Images from http://en.wikipedia.org/wiki/feed-forward

More information

System Modeling: Motor position, θ The physical parameters for the dc motor are:

System Modeling: Motor position, θ The physical parameters for the dc motor are: Dept. of EEE, KUET, Sessional on EE 3202: Expt. # 2 2k15 Batch Experiment No. 02 Name of the experiment: Modeling of Physical systems and study of their closed loop response Objective: (i) (ii) (iii) (iv)

More information

Position Control Experiment MAE171a

Position Control Experiment MAE171a Position Control Experiment MAE171a January 11, 014 Prof. R.A. de Callafon, Dept. of MAE, UCSD TAs: Jeff Narkis, email: jnarkis@ucsd.edu Gil Collins, email: gwcollin@ucsd.edu Contents 1 Aim and Procedure

More information

Impedance. Reactance. Capacitors

Impedance. Reactance. Capacitors Impedance Ohm's law describes the relationship between current and voltage in circuits that are in equilibrium- that is, when the current and voltage are not changing. When we have a situation where the

More information

Lab 3: Quanser Hardware and Proportional Control

Lab 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 information

EE 422G - Signals and Systems Laboratory

EE 422G - Signals and Systems Laboratory EE 4G - Signals and Systems Laboratory Lab 9 PID Control Kevin D. Donohue Department of Electrical and Computer Engineering University of Kentucky Lexington, KY 40506 April, 04 Objectives: Identify the

More information

SRV02-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 SRV02-Series Rotary Experiment # 1 Position Control Student Handout 1. Objectives The objective in this experiment is to introduce the

More information

IGCSE Double Award Extended Coordinated Science

IGCSE Double Award Extended Coordinated Science IGCSE Double Award Extended Coordinated Science Physics 2.1 & 2.2 & 2.3 & 2.4 - Matters and Forces Mass and Weight You need to know what mass and weight are. Mass is the measure of amount of matter in

More information

Inverted Pendulum. Objectives

Inverted Pendulum. Objectives Inverted Pendulum Objectives The objective of this lab is to experiment with the stabilization of an unstable system. The inverted pendulum problem is taken as an example and the animation program gives

More information

Lab 11 - Free, Damped, and Forced Oscillations

Lab 11 - Free, Damped, and Forced Oscillations Lab 11 Free, Damped, and Forced Oscillations L11-1 Name Date Partners Lab 11 - Free, Damped, and Forced Oscillations OBJECTIVES To understand the free oscillations of a mass and spring. To understand how

More information

PHYS225 Lecture 9. Electronic Circuits

PHYS225 Lecture 9. Electronic Circuits PHYS225 Lecture 9 Electronic Circuits Last lecture Field Effect Transistors Voltage controlled resistor Various FET circuits Switch Source follower Current source Similar to BJT Draws no input current

More information

Wheel and Axle. Author: Joseph Harrison. Research Ans Aerospace Engineering 1 Expert, Monash University

Wheel and Axle. Author: Joseph Harrison. Research Ans Aerospace Engineering 1 Expert, Monash University Wheel and Axle Author: Joseph Harrison British Middle-East Center for studies & Research info@bmcsr.com http:// bmcsr.com Research Ans Aerospace Engineering 1 Expert, Monash University Introduction A solid

More information

MOMENTUM, IMPULSE & MOMENTS

MOMENTUM, IMPULSE & MOMENTS the Further Mathematics network www.fmnetwork.org.uk V 07 1 3 REVISION SHEET MECHANICS 1 MOMENTUM, IMPULSE & MOMENTS The main ideas are AQA Momentum If an object of mass m has velocity v, then the momentum

More information

Feedback Control of Linear SISO systems. Process Dynamics and Control

Feedback Control of Linear SISO systems. Process Dynamics and Control Feedback Control of Linear SISO systems Process Dynamics and Control 1 Open-Loop Process The study of dynamics was limited to open-loop systems Observe process behavior as a result of specific input signals

More information

Inverted Pendulum: State-Space Methods for Controller Design

Inverted Pendulum: State-Space Methods for Controller Design 1 de 12 18/10/2015 22:45 Tips Effects TIPS ABOUT BASICS HARDWARE INDEX NEXT INTRODUCTION CRUISE CONTROL MOTOR SPEED MOTOR POSITION SYSTEM MODELING ANALYSIS Inverted Pendulum: State-Space Methods for Controller

More information

MEAM 510 Fall 2011 Bruce D. Kothmann

MEAM 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 information

The basic principle to be used in mechanical systems to derive a mathematical model is Newton s law,

The 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 information

DC-motor PID control

DC-motor PID control DC-motor PID control This version: November 1, 2017 REGLERTEKNIK Name: P-number: AUTOMATIC LINKÖPING CONTROL Date: Passed: Chapter 1 Introduction The purpose of this lab is to give an introduction to

More information

LAB 05B: Friction 2 times PURPOSE BACKGROUND MATERIALS PRELIMINARY QUESTIONS: (TO DO BEFORE THE LAB!!) Lab 05B: Friction 1/5 Mr.

LAB 05B: Friction 2 times PURPOSE BACKGROUND MATERIALS PRELIMINARY QUESTIONS: (TO DO BEFORE THE LAB!!) Lab 05B: Friction 1/5 Mr. LAB 05B: Friction 2 times PURPOSE To investigate how friction is related to other variable such as the normal force, weight, and surface coefficients. In this experiment we will determine the static and

More information

Spontaneous Speed Reversals in Stepper Motors

Spontaneous Speed Reversals in Stepper Motors Spontaneous Speed Reversals in Stepper Motors Marc Bodson University of Utah Electrical & Computer Engineering 50 S Central Campus Dr Rm 3280 Salt Lake City, UT 84112, U.S.A. Jeffrey S. Sato & Stephen

More information

PID Control. Objectives

PID Control. Objectives PID Control Objectives The objective of this lab is to study basic design issues for proportional-integral-derivative control laws. Emphasis is placed on transient responses and steady-state errors. The

More information

TEACHER BACKGROUND INFORMATION FORCE

TEACHER BACKGROUND INFORMATION FORCE TEACHER BACKGROUND INFORMATION FORCE WHAT IS FORCE? Force is anything that can change the state of motion of a body. In simpler terms, force is a push or a pull. For example, wind pushing on a flag is

More information

friction friction a-b slow fast increases during sliding

friction friction a-b slow fast increases during sliding µ increases during sliding faster sliding --> stronger fault --> slows sliding leads to stable slip: no earthquakes can start velocity-strengthening friction slow fast µ velocity-strengthening friction

More information

Practice Midterm Exam 1 Physics 14

Practice Midterm Exam 1 Physics 14 Booklet Number Practice Midterm Exam 1 Physics 14 Last Name First Name To get a full credit show the all calculations steps in the spaces provided. All work must be shown in order to receive FULL credit.

More information

MEAM 510 Fall 2012 Bruce D. Kothmann

MEAM 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 information

FEEDBACK CONTROL SYSTEMS

FEEDBACK 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 information

B1-1. Closed-loop control. Chapter 1. Fundamentals of closed-loop control technology. Festo Didactic Process Control System

B1-1. Closed-loop control. Chapter 1. Fundamentals of closed-loop control technology. Festo Didactic Process Control System B1-1 Chapter 1 Fundamentals of closed-loop control technology B1-2 This chapter outlines the differences between closed-loop and openloop control and gives an introduction to closed-loop control technology.

More information

HA Axis Parameter TCS1 Simulink Comment Tracking Velocity Average

HA Axis Parameter TCS1 Simulink Comment Tracking Velocity Average ackground This document compares the TS1 actual operation with the SIMULINK model as of ecember 2007. Tracking, offset, and slew modes are compared using velocity magnitudes, pulse widths, acceleration,

More information

Structural Dynamics. Spring mass system. The spring force is given by and F(t) is the driving force. Start by applying Newton s second law (F=ma).

Structural Dynamics. Spring mass system. The spring force is given by and F(t) is the driving force. Start by applying Newton s second law (F=ma). Structural Dynamics Spring mass system. The spring force is given by and F(t) is the driving force. Start by applying Newton s second law (F=ma). We will now look at free vibrations. Considering the free

More information

LECTURE 12. STEADY-STATE RESPONSE DUE TO ROTATING IMBALANCE

LECTURE 12. STEADY-STATE RESPONSE DUE TO ROTATING IMBALANCE LECTURE 12. STEADY-STATE RESPONSE DUE TO ROTATING IMBALANCE Figure 3.18 (a) Imbalanced motor with mass supported by a housing mass m, (b) Freebody diagram for, The product is called the imbalance vector.

More information

" Closed Loop Control with Second Derivative Gain Saves the Day Peter Nachtwey, President, Delta Computer Systems

 Closed Loop Control with Second Derivative Gain Saves the Day Peter Nachtwey, President, Delta Computer Systems " Closed Loop Control with Second Derivative Gain Saves the Day Peter Nachtwey, President, Delta Computer Systems Room II Thursday Sept. 29, 2016 2:00 pm Closed Loop Control Position-Speed Pressure/Force

More information

A hockey puck slides on ice at constant velocity. What is the net force acting on the puck?

A hockey puck slides on ice at constant velocity. What is the net force acting on the puck? A hockey puck slides on ice at constant velocity. What is the net force acting on the puck? A. Something more than its weight B. Equal to its weight C. Something less than its weight but more than zero

More information

Acceleration Feedback

Acceleration Feedback Acceleration Feedback Mechanical Engineer Modeling & Simulation Electro- Mechanics Electrical- Electronics Engineer Sensors Actuators Computer Systems Engineer Embedded Control Controls Engineer Mechatronic

More information

Chapter 4. Forces in One Dimension

Chapter 4. Forces in One Dimension Chapter 4 Forces in One Dimension Chapter 4 Forces in One Dimension In this chapter you will: *VD Note Use Newton s laws to solve problems. Determine the magnitude and direction of the net force that causes

More information

MAE106 Laboratory Exercises Lab # 6 - Vibrating systems

MAE106 Laboratory Exercises Lab # 6 - Vibrating systems MAE106 Laboratory Exercises Lab # 6 - Vibrating systems Goals Understand how the oscillations in a mechanical system affect its behavior. Parts & equipment Qty Part/Equipment 1 Seeeduino board 1 Motor

More information

LAB 11: FREE, DAMPED, AND FORCED OSCILLATIONS

LAB 11: FREE, DAMPED, AND FORCED OSCILLATIONS Lab 11 ree, amped, and orced Oscillations 135 Name ate Partners OBJECTIVES LAB 11: REE, AMPE, AN ORCE OSCILLATIONS To understand the free oscillations of a mass and spring. To understand how energy is

More information

LAB 2: INTRODUCTION TO MOTION

LAB 2: INTRODUCTION TO MOTION Lab 2 - Introduction to Motion 3 Name Date Partners LAB 2: INTRODUCTION TO MOTION Slow and steady wins the race. Aesop s fable: The Hare and the Tortoise Objectives To explore how various motions are represented

More information

Dynamics of Ocean Structures Prof. Dr. Srinivasan Chandrasekaran Department of Ocean Engineering Indian Institute of Technology, Madras

Dynamics of Ocean Structures Prof. Dr. Srinivasan Chandrasekaran Department of Ocean Engineering Indian Institute of Technology, Madras Dynamics of Ocean Structures Prof. Dr. Srinivasan Chandrasekaran Department of Ocean Engineering Indian Institute of Technology, Madras Module - 01 Lecture - 09 Characteristics of Single Degree - of -

More information

2. How will we adjust our fitting procedure to compensate for fact that the acceleration differs depending on the direction of motion?

2. How will we adjust our fitting procedure to compensate for fact that the acceleration differs depending on the direction of motion? The Coefficient of Kinetic Friction 1 Name: Lab Section Number: Pre-Lab Questions: 1. What type of data will we be using to determine the acceleration of the cart up and down the ramp this week? What type

More information

Computer Aided Control Design

Computer Aided Control Design Computer Aided Control Design Project-Lab 3 Automatic Control Basic Course, EL1000/EL1100/EL1120 Revised August 18, 2008 Modified version of laboration developed by Håkan Fortell and Svante Gunnarsson

More information

Lab #2: Digital Simulation of Torsional Disk Systems in LabVIEW

Lab #2: Digital Simulation of Torsional Disk Systems in LabVIEW Lab #2: Digital Simulation of Torsional Disk Systems in LabVIEW Objective The purpose of this lab is to increase your familiarity with LabVIEW, increase your mechanical modeling prowess, and give you simulation

More information

Pushes and Pulls. Example- an apple falling on a tree exerts a downward force with a magnitude of about 1 newton.

Pushes and Pulls. Example- an apple falling on a tree exerts a downward force with a magnitude of about 1 newton. What are Forces? Pushes and Pulls Force- a push or pull that acts on an object. Forces make a moving object speed up, slow down, or change direction. Forces have both magnitude and direction. Magnitude

More information

AlphaLab Gaussmeter Model VGM -- Instructions

AlphaLab Gaussmeter Model VGM -- Instructions AlphaLab Gaussmeter Model VGM -- Instructions Power: As shipped, a standard 9 volt battery is installed. Battery life is about 10 hours (25 ma drain; 6.5 volt dropout). Low battery appears when about one

More information

Control for. Maarten Steinbuch Dept. Mechanical Engineering Control Systems Technology Group TU/e

Control for. Maarten Steinbuch Dept. Mechanical Engineering Control Systems Technology Group TU/e Control for Maarten Steinbuch Dept. Mechanical Engineering Control Systems Technology Group TU/e Motion Systems m F Introduction Timedomain tuning Frequency domain & stability Filters Feedforward Servo-oriented

More information

Chapter 4 Force and Motion

Chapter 4 Force and Motion Chapter 4 Force and Motion Units of Chapter 4 The Concepts of Force and Net Force Inertia and Newton s First Law of Motion Newton s Second Law of Motion Newton s Third Law of Motion More on Newton s Laws:

More information

Physics I: Oscillations and Waves Prof. S. Bharadwaj Department of Physics and Meteorology. Indian Institute of Technology, Kharagpur

Physics I: Oscillations and Waves Prof. S. Bharadwaj Department of Physics and Meteorology. Indian Institute of Technology, Kharagpur Physics I: Oscillations and Waves Prof. S. Bharadwaj Department of Physics and Meteorology Indian Institute of Technology, Kharagpur Lecture No 03 Damped Oscillator II We were discussing, the damped oscillator

More information

2.004 Dynamics and Control II Spring 2008

2.004 Dynamics and Control II Spring 2008 MIT OpenCourseWare http://ocw.mit.edu 2.004 Dynamics and Control II Spring 2008 For information about citing these materials or our Terms of Use, visit: http://ocw.mit.edu/terms. Massachusetts Institute

More information

Dr Ian R. Manchester

Dr Ian R. Manchester Week Content Notes 1 Introduction 2 Frequency Domain Modelling 3 Transient Performance and the s-plane 4 Block Diagrams 5 Feedback System Characteristics Assign 1 Due 6 Root Locus 7 Root Locus 2 Assign

More information

Modeling Mechanical Systems

Modeling Mechanical Systems Modeling Mechanical Systems Mechanical systems can be either translational or rotational. Although the fundamental relationships for both types are derived from Newton s law, they are different enough

More information

Analysis of the NOT Primary Mirror Dynamics

Analysis of the NOT Primary Mirror Dynamics Analysis of the NOT Primary Mirror Dynamics Graham C. Cox October 24, 2000 Introduction On the nights of 12th and 13th May 2000 observations were made using the JOSE camera system, borrowed from the ING,

More information

Survey of Methods of Combining Velocity Profiles with Position control

Survey 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 information

(Refer Slide Time: 00:01:30 min)

(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 information

Chapter One Introduction to Oscillations

Chapter One Introduction to Oscillations Chapter One Introduction to Oscillations This chapter discusses simple oscillations. This chapter also discusses simple functions to model oscillations like the sine and cosine functions. Part One Sine

More information

CREATE A MOTION. Purpose Demonstrate your understanding of motion graphs by creating real-world motion(s) that match a graph(s) you ve been given.

CREATE A MOTION. Purpose Demonstrate your understanding of motion graphs by creating real-world motion(s) that match a graph(s) you ve been given. CREATE A MOTION Purpose Demonstrate your understanding of motion graphs by creating real-world motion(s) that match a graph(s) you ve been given. Materials Motion Detector, Interface, Dynamics Cart, Dynamics

More information

Intermittent-Contact Mode Force Microscopy & Electrostatic Force Microscopy (EFM)

Intermittent-Contact Mode Force Microscopy & Electrostatic Force Microscopy (EFM) WORKSHOP Nanoscience on the Tip Intermittent-Contact Mode Force Microscopy & Electrostatic Force Microscopy (EFM) Table of Contents: 1. Motivation... 1. Simple Harmonic Motion... 1 3. AC-Mode Imaging...

More information

Lab 6a: Pole Placement for the Inverted Pendulum

Lab 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 information

Analysis and Design of Control Systems in the Time Domain

Analysis and Design of Control Systems in the Time Domain Chapter 6 Analysis and Design of Control Systems in the Time Domain 6. Concepts of feedback control Given a system, we can classify it as an open loop or a closed loop depends on the usage of the feedback.

More information

Virtual Passive Controller for Robot Systems Using Joint Torque Sensors

Virtual Passive Controller for Robot Systems Using Joint Torque Sensors NASA Technical Memorandum 110316 Virtual Passive Controller for Robot Systems Using Joint Torque Sensors Hal A. Aldridge and Jer-Nan Juang Langley Research Center, Hampton, Virginia January 1997 National

More information

Section 2: Friction, Gravity, and Elastic Forces

Section 2: Friction, Gravity, and Elastic Forces Chapter 10, Section 2 Friction, Gravity, & Elastic Forces Section 2: Friction, Gravity, and Elastic Forces What factors determine the strength of the friction force between two surfaces? What factors affect

More information

Robotics. Dynamics. Marc Toussaint U Stuttgart

Robotics. Dynamics. Marc Toussaint U Stuttgart Robotics Dynamics 1D point mass, damping & oscillation, PID, dynamics of mechanical systems, Euler-Lagrange equation, Newton-Euler recursion, general robot dynamics, joint space control, reference trajectory

More information

Automatic Control Systems. -Lecture Note 15-

Automatic 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 information

[Type the document title]

[Type the document title] [Type the company name] [Type the document title] [Type the document subtitle] Camila [Pick the date] Abstract Impedance and admittance control are complementary in terms of stability and performance properties.

More information

557. Radial correction controllers of gyroscopic stabilizer

557. Radial correction controllers of gyroscopic stabilizer 557. Radial correction controllers of gyroscopic stabilizer M. Sivčák 1, J. Škoda, Technical University in Liberec, Studentská, Liberec, Czech Republic e-mail: 1 michal.sivcak@tul.cz; jan.skoda@pevnosti.cz

More information

Feedback Basics. David M. Auslander Mechanical Engineering University of California at Berkeley. copyright 1998, D.M. Auslander

Feedback Basics. David M. Auslander Mechanical Engineering University of California at Berkeley. copyright 1998, D.M. Auslander Feedback Basics David M. Auslander Mechanical Engineering University of California at Berkeley copyright 1998, D.M. Auslander 1 I. Feedback Control Context 2 What is Feedback Control? Measure desired behavior

More information

4.4. Friction and Inclines

4.4. Friction and Inclines 4.4. Friction and Inclines Frictional Forces Friction has its basis in surfaces that are not completely smooth. This roughness causes resistance to horizontal motion. Even smooth surfaces have a certain

More information

Figure 5.1: Force is the only action that has the ability to change motion. Without force, the motion of an object cannot be started or changed.

Figure 5.1: Force is the only action that has the ability to change motion. Without force, the motion of an object cannot be started or changed. 5.1 Newton s First Law Sir Isaac Newton, an English physicist and mathematician, was one of the most brilliant scientists in history. Before the age of thirty he had made many important discoveries in

More information

CHBE320 LECTURE XI CONTROLLER DESIGN AND PID CONTOLLER TUNING. Professor Dae Ryook Yang

CHBE320 LECTURE XI CONTROLLER DESIGN AND PID CONTOLLER TUNING. Professor Dae Ryook Yang CHBE320 LECTURE XI CONTROLLER DESIGN AND PID CONTOLLER TUNING Professor Dae Ryook Yang Spring 2018 Dept. of Chemical and Biological Engineering 11-1 Road Map of the Lecture XI Controller Design and PID

More information

odes I. HARMONIC OSCILLATOR

odes I. HARMONIC OSCILLATOR odes I. HARMONIC OSCILLATOR This is the name that physicists give to almost any thing which vibrates. The vibration is always a competition between two aspects there is some mass which moves and some source

More information

Module 4: Dynamic Vibration Absorbers and Vibration Isolator Lecture 19: Active DVA. The Lecture Contains: Development of an Active DVA

Module 4: Dynamic Vibration Absorbers and Vibration Isolator Lecture 19: Active DVA. The Lecture Contains: Development of an Active DVA The Lecture Contains: Development of an Active DVA Proof Mass Actutor Application of Active DVA file:///d /chitra/vibration_upload/lecture19/19_1.htm[6/25/2012 12:35:51 PM] In this section, we will consider

More information

Lecture 5 Classical Control Overview III. Dr. Radhakant Padhi Asst. Professor Dept. of Aerospace Engineering Indian Institute of Science - Bangalore

Lecture 5 Classical Control Overview III. Dr. Radhakant Padhi Asst. Professor Dept. of Aerospace Engineering Indian Institute of Science - Bangalore Lecture 5 Classical Control Overview III Dr. Radhakant Padhi Asst. Professor Dept. of Aerospace Engineering Indian Institute of Science - Bangalore A Fundamental Problem in Control Systems Poles of open

More information

Chapter 6 Dynamics I: Motion Along a Line

Chapter 6 Dynamics I: Motion Along a Line Chapter 6 Dynamics I: Motion Along a Line Chapter Goal: To learn how to solve linear force-and-motion problems. Slide 6-2 Chapter 6 Preview Slide 6-3 Chapter 6 Preview Slide 6-4 Chapter 6 Preview Slide

More information

Forces are impossible to see! We can only see the effects! Essentially forces are pushes or pulls.

Forces are impossible to see! We can only see the effects! Essentially forces are pushes or pulls. Forces Workshop In this workshop we will cover the following: a. Names of Forces b. Water and Air resistance c. Upthrust d. Force arrows e. Balanced and unbalanced forces f. Effects of unbalanced forces

More information

Introduction to structural dynamics

Introduction to structural dynamics Introduction to structural dynamics p n m n u n p n-1 p 3... m n-1 m 3... u n-1 u 3 k 1 c 1 u 1 u 2 k 2 m p 1 1 c 2 m2 p 2 k n c n m n u n p n m 2 p 2 u 2 m 1 p 1 u 1 Static vs dynamic analysis Static

More information

Dynamics of Ocean Structures Prof. Dr. Srinivasan Chandrasekaran Department of Ocean Engineering Indian Institute of Technology, Madras

Dynamics of Ocean Structures Prof. Dr. Srinivasan Chandrasekaran Department of Ocean Engineering Indian Institute of Technology, Madras Dynamics of Ocean Structures Prof. Dr. Srinivasan Chandrasekaran Department of Ocean Engineering Indian Institute of Technology, Madras Module - 1 Lecture - 10 Methods of Writing Equation of Motion (Refer

More information

NEWTON S FIRST LAW OF MOTION. Law of Inertia

NEWTON S FIRST LAW OF MOTION. Law of Inertia NEWTON S FIRST LAW OF MOTION Law of Inertia An object at rest will remain at rest unless acted on by an unbalanced force. An object in motion continues in motion with the same speed and in the same direction

More information

Exercises for lectures 13 Design using frequency methods

Exercises for lectures 13 Design using frequency methods Exercises for lectures 13 Design using frequency methods Michael Šebek Automatic control 2016 31-3-17 Setting of the closed loop bandwidth At the transition frequency in the open loop is (from definition)

More information

Lab 3: Model based Position Control of a Cart

Lab 3: Model based Position Control of a Cart I. Objective Lab 3: Model based Position Control of a Cart The goal of this lab is to help understand the methodology to design a controller using the given plant dynamics. Specifically, we would do position

More information

Newton. Galileo THE LAW OF INERTIA REVIEW

Newton. Galileo THE LAW OF INERTIA REVIEW Galileo Newton THE LAW OF INERTIA REVIEW 1 MOTION IS RELATIVE We are moving 0 m/s and 30km/s Find the resultant velocities MOTION IS RELATIVE Position versus Time Graph. Explain how the car is moving.

More information

Dr Ian R. Manchester Dr Ian R. Manchester AMME 3500 : Review

Dr Ian R. Manchester Dr Ian R. Manchester AMME 3500 : Review Week Date Content Notes 1 6 Mar Introduction 2 13 Mar Frequency Domain Modelling 3 20 Mar Transient Performance and the s-plane 4 27 Mar Block Diagrams Assign 1 Due 5 3 Apr Feedback System Characteristics

More information

General procedure for formulation of robot dynamics STEP 1 STEP 3. Module 9 : Robot Dynamics & controls

General procedure for formulation of robot dynamics STEP 1 STEP 3. Module 9 : Robot Dynamics & controls Module 9 : Robot Dynamics & controls Lecture 32 : General procedure for dynamics equation forming and introduction to control Objectives In this course you will learn the following Lagrangian Formulation

More information

Module No. # 01 Lecture No. # 22

Module No. # 01 Lecture No. # 22 Introduction to Helicopter Aerodynamics and Dynamics Prof. Dr. C. Venkatesan Department of Aerospace Engineering Indian Institute of Technology, Kanpur Module No. # 01 Lecture No. # 22 Lead lag dynamics

More information

Measurement Techniques for Engineers. Motion and Vibration Measurement

Measurement Techniques for Engineers. Motion and Vibration Measurement Measurement Techniques for Engineers Motion and Vibration Measurement Introduction Quantities that may need to be measured are velocity, acceleration and vibration amplitude Quantities useful in predicting

More information

Lab 6d: Self-Erecting Inverted Pendulum (SEIP)

Lab 6d: Self-Erecting Inverted Pendulum (SEIP) Lab 6d: Self-Erecting Inverted Pendulum (SEIP) Arthur Schopen- Life swings like a pendulum backward and forward between pain and boredom. hauer 1 Objectives The goal of this project is to design a controller

More information

2.010 Fall 2000 Solution of Homework Assignment 1

2.010 Fall 2000 Solution of Homework Assignment 1 2. Fall 2 Solution of Homework Assignment. Compact Disk Player. This is essentially a reprise of Problems and 2 from the Fall 999 2.3 Homework Assignment 7. t is included here to encourage you to review

More information

LAB 2 - ONE DIMENSIONAL MOTION

LAB 2 - ONE DIMENSIONAL MOTION Name Date Partners L02-1 LAB 2 - ONE DIMENSIONAL MOTION OBJECTIVES Slow and steady wins the race. Aesop s fable: The Hare and the Tortoise To learn how to use a motion detector and gain more familiarity

More information

Semester I lab quiz Study Guide (Mechanics) Physics 135/163

Semester I lab quiz Study Guide (Mechanics) Physics 135/163 Semester I lab quiz Study Guide (Mechanics) Physics 135/163 In this guide, lab titles/topics are listed alphabetically, with a page break in between each one. You are allowed to refer to your own handwritten

More information

ACTIVITY 5: Changing Force-Strength and Mass

ACTIVITY 5: Changing Force-Strength and Mass UNIT FM Developing Ideas ACTIVITY 5: Changing Force-Strength and Mass Purpose In the previous activities of this unit you have seen that during a contact push/pull interaction, when a single force acts

More information

Manufacturing Equipment Control

Manufacturing 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 information