Lab 4: Motor Control

Size: px
Start display at page:

Download "Lab 4: Motor Control"

Transcription

1 2.017 Deign of Electromechanical Robotic Sytem, Fall 2009 Lab 4: Motor Control Aigned: 10/5/09 1 Overview So far we have learnt how to ue the Arduino to acquire variou type of ignal from enor uch a the GPS receiver, temperature enor, potentiometer, photo reitor, puh button, Reed witche, etc. We will now turn our attention to actuator control, which i a critical part of an electromechanical robotic ytem. With both ening and actuator control capabilitie, the robotic ytem can actively interact with the environment that it i in. The goal of thi lab i to learn how to control a DC motor uing the Arduino microcontroller board and the Motor Shield. We will ue the reading from a rotary encoder attached to the back of the motor a our feedback ignal. You will then learn how to interpret the encoder ignal, deign a controller for the motor, and drive the motor to a et-point or to follow a pre-defined profile. After that we will experiment with an RC ervo by commanding the ervo to go to a et poition. We will pend the lat half hour of the lab for project dicuion. 2 DC Motor Experiment One Maxon F DC bruhed ervo motor, one Arduino motor hield with encoder interface circuit, and one external power upply will be given to each group. Connect up the above component to your Arduino board and PC according to the photo hown in Figure 1. Download the file Lab4file.zip from and upzip to your lab4 folder. Unzip ServoTimer1-fixedv13.zip and AFMotor_ zip. Put the above two unzipped folder in your C:\...\Arduino\hardware\librarie folder. The ret of the file are decribed below: o DC_Motor_Encoder.pdf Reference document on DC motor, PWM, and encoder. o Maxon_motor_pec.pdf DC motor, encoder and gearhead data heet. o 94_pc6_dataheet_0.pdf Decoder circuit board document. o LS7183_LS7184.pdf Decoder IC chip document. o MotorControlEncoderTemplate3.pde Arduino template code for DC motor control. o Servo1.pde Arduino template code for ervo motor control. Read the above document Fall

2 Figure 1. DC motor control lab etup. 2.1 Proceing Encoder Signal The encoder ignal are proceed by the decoder circuit provided with your motor. It help count the quadrature output and give a decoded ignal to the Arduino. We've choen thi etup becaue the Arduino ha only two interrupt pin available, one of which i ued by the motor hield. Thi make it difficult to keep an accurate record of the two channel of the quadrature input. The dedicated decoder chip tranlate the quadrature output into a ingle clock channel and a direction channel (ee Figure 2). The clock channel changing tatu indicate that a ingle tick for the encoder in the direction indicated by the direction output. Now the Arduino need only interrupt on one ignal, read the direction on a tandard digital pin intead of an interrupt, and update it count accordingly. Figure 2. PC6-C-X decoder circuit timing diagram. The circuit we ue i et up to be the X4 mode Fall

3 Ue an Ocillocope to meaure the raw encoder ignal from either encoder channel. Meaure the clock channel from the decoder circuit. How many encoder count per revolution of the motor haft? Ue the provided pec heet to find the anwer. For the purpoe of thi lab, you can imply ue the encoder0po variable to give you the current encoder poition and allow the provided interrupt function to keep it updated. Capture encoder data by turning the motor by hand: o Upload the MotorControlEncoderTemplate3.pde ketch to Arduino. o The Arduino program continually print time and the current encoder poition. You can capture thi data with the RealTerm oftware. o Run RealTerm. In the Diplay tab, et Diplay a to the econd Acii, then under the Port tab, et the correct COM Port and the baud rate to match up with the one declared in the Arduino program, then click the change button with the green check mark. You hould now be able to ee reaonable data coming from the Arduino. o You can alo end command to the Arduino if you have et the Arduino program up to receive erial command. o To capture data, go to the capture tab. Specify the output location, then begin capturing data of interet by clicking Start Overwrite. When finihed, click Stop Capture. Now you have a text file you can import into Matlab and graph. Be ure that the firt and lat line are complete to avoid uploading partial data. Delete thee line if neceary. Uing the captured data, plot encoder poition v. time. Alo write code to calculate the derivative of the poition, and plot velocity v. time. Find the calibration factor between angle in radian and encoder count by manually turning the motor. I the number the ame a the one you found baed on the information on the pec heet? 2.2 Implementing Cloed-Loop Poition Control Now implement your poition controller on the Arduino. The command to drive the DC motor in the Arduino code i called etspeed() which can be et between 0 and 255, where 0 correpond to no voltage, 255 correpond to full voltage, and the duty cycle (the percent of the time the voltage i et to high) varie linearly in between. Start with a proportional controller and add a derivative term to make a PD controller. See how well your controller work by manually changing the et point. You can alo try uing the provided function generator which give you a low quare wave and a ine wave. Capture your controller' performance and make a plot in Matlab once you've found effective gain. A plot of the root locu ha been provided in Figure 3 to help you think about your controller deign Fall

4 Figure 3. A root locu plot of an open-loop PD controlled motor. Your tak i to adjut the controller gain until the repone of the cloed-loop ytem i reaonably fat and well damped. 2.3 Higher Performance from the Control Sytem Thoe of you who have taken a more advanced cla in control ytem may wonder why we are uing PD control, rather than PID or Lead-Lag/Lag-Lead control. We can, in fact, ue PID control, but there are a few real-world conideration that need to be addreed. For extra credit, try to make a PID controller that follow the quare and the ine wave provided in the code. Remember that a PID compenator i a filter of the following form: G ( ) = K c p K + i K d + K = d 2 + K + K p i It ha two zero and one pole. For the moment, we will not think about thee a eparate gain, but a zero location: G ( z )( 1 2 c ( ) = K o We will aume that the plant i jut two pole at the origin, o the forward tranfer function of the ytem take the form: G( ) = G c ( ) G p ( ) = K o z ) ( z 1 )( z2) Fall

5 Ue the root locu tool (i.e., iotool) in Matlab to pick value of z 1 and z 2 that produce a reaonable root locu for thi open-loop tranfer function. The performance of the controller will be dominated by the location of the cloed-loop pole/pole pair cloet to the imaginary axi. Once you have choen thee value, ue the equation above to olve for the gain value. Once you have uccefully implemented thi PID controller and have it tracking the reference ine wave, connect it up to a quare wave reference. You will notice that the controller exhibit a huge amount of overhoot. Thi phenomenon i not predicted by the linear model of our ytem. It i due to the fact that the motor repone i rate limited. When a reference i given that the motor cannot follow, the integral error will increae very quickly. Once you are back on the reference, the integral error effectively act a a diturbance, cauing overhoot. Control deigner refer to thi problem a integrator wind-up. It can be olved either by pre-filtering the reference ignal by rate limiting and moothing o that the controller only receive input that it can follow, or by placing aturation limit on the integrator o that it can't wind up too far. Experiment with variou way to reduce wind-up. You may want to try etting aturation limit on the integrator firt. Print out one graph each howing the cloed-loop repone of the PID controlled ytem with the quare and the ine wave reference input repectively. I it better than the PD control and why? 2.4 Velocity Control Some application require motor peed control intead of controlling it poition. If you have time, deign a imple PI controller to control the peed of the motor by modifying the template code. 3 Controlling a Servo RC hobby ervo are the eaiet way to et up for motor control. They have a 3-pin 0.1" female header connection with +5V, ground and ignal input. The motor hield imply bring out the 16bit PWM output line to 2 3-pin header o that it i eay to plug in a ervo and tart ending command ignal to it. Typically an RC ervo can be poitioned from 0 to 180 degree. Inide the ervo there i a DC motor connected to a potentiometer. PWM ignal ent to the ervo are tranlated into poition command by the feedback circuitry inide the ervo. When the ervo i commanded to rotate, the motor i powered until the potentiometer reache the value correponding to the commanded poition. RC ervo are often ued in mall-cale robotic application due to their affordability, reliability, and implicity of control by microproceor. The ervo ha three wire: ground (uually black), power (red) and control (white). However the ervo we have in the kit ha a different color cheme which i wired a brown (negative), red (poitive) and orange (ignal) Fall

6 The ervo will move baed on the pule ent over the control wire, which et the angle of the actuator arm. The ervo expect a pule every 20 m in order to gain correct information about the angle. The width of the ervo pule dictate the range of the ervo' angular motion. The PWM pin of the ervo connector on the Arduino motor hield are etup to provide the required duty cycle to drive a typical ervo. Attach one of the haft attachment to the ervo. Connect the ervo to SER1 male connector on the motor hield. Make ure the brown wire i connected to ground pin. Open and upload the Servo1 ketch. Open the Serial Monitor and try ending different haft angle to the ervo. Modify the code o that you can ue a potentiometer to control the haft angle. 4 Project Dicuion Propoal feedback. 5 Deliverable Anwer all the quetion above. Plot. Show the teaching taff your lab notebook Fall

6. Friction, Experiment and Theory

6. Friction, Experiment and Theory 6. Friction, Experiment and Theory The lab thi wee invetigate the rictional orce and the phyical interpretation o the coeicient o riction. We will mae ue o the concept o the orce o gravity, the normal

More information

Delft. Matlab and Simulink for Modeling and Control. Robert Babuška and Stefano Stramigioli. November 1999

Delft. Matlab and Simulink for Modeling and Control. Robert Babuška and Stefano Stramigioli. November 1999 Matlab and Simulink for Modeling and Control Robert Babuška and Stefano Stramigioli November 999 Delft Delft Univerity of Technology Control Laboratory Faculty of Information Technology and Sytem Delft

More information

MECH 2110 - Statics & Dynamics

MECH 2110 - Statics & Dynamics Chapter D Problem 3 Solution 1/7/8 1:8 PM MECH 11 - Static & Dynamic Chapter D Problem 3 Solution Page 7, Engineering Mechanic - Dynamic, 4th Edition, Meriam and Kraige Given: Particle moving along a traight

More information

Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science

Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science aachuett Intitute of Technology Department of Electrical Engineering and Computer Science 6.685 Electric achinery Cla Note 10: Induction achine Control and Simulation c 2003 Jame L. Kirtley Jr. 1 Introduction

More information

Report 4668-1b 30.10.2010. Measurement report. Sylomer - field test

Report 4668-1b 30.10.2010. Measurement report. Sylomer - field test Report 4668-1b Meaurement report Sylomer - field tet Report 4668-1b 2(16) Contet 1 Introduction... 3 1.1 Cutomer... 3 1.2 The ite and purpoe of the meaurement... 3 2 Meaurement... 6 2.1 Attenuation of

More information

Ohm s Law. Ohmic relationship V=IR. Electric Power. Non Ohmic devises. Schematic representation. Electric Power

Ohm s Law. Ohmic relationship V=IR. Electric Power. Non Ohmic devises. Schematic representation. Electric Power Ohm Law Ohmic relationhip V=IR Ohm law tate that current through the conductor i directly proportional to the voltage acro it if temperature and other phyical condition do not change. In many material,

More information

Chapter 3 Torque Sensor

Chapter 3 Torque Sensor CHAPTER 3: TORQUE SESOR 13 Chapter 3 Torque Senor Thi chapter characterize the iue urrounding the development of the torque enor, pecifically addreing meaurement method, tranducer technology and converter

More information

Physics 111. Exam #1. January 24, 2014

Physics 111. Exam #1. January 24, 2014 Phyic 111 Exam #1 January 24, 2014 Name Pleae read and follow thee intruction carefully: Read all problem carefully before attempting to olve them. Your work mut be legible, and the organization clear.

More information

INTRODUCTION TO SERIAL ARM

INTRODUCTION TO SERIAL ARM INTRODUCTION TO SERIAL ARM A robot manipulator consists of links connected by joints. The links of the manipulator can be considered to form a kinematic chain. The business end of the kinematic chain of

More information

Performance of a Browser-Based JavaScript Bandwidth Test

Performance of a Browser-Based JavaScript Bandwidth Test Performance of a Brower-Baed JavaScript Bandwidth Tet David A. Cohen II May 7, 2013 CP SC 491/H495 Abtract An exiting brower-baed bandwidth tet written in JavaScript wa modified for the purpoe of further

More information

Project Management Basics

Project Management Basics Project Management Baic A Guide to undertanding the baic component of effective project management and the key to ucce 1 Content 1.0 Who hould read thi Guide... 3 1.1 Overview... 3 1.2 Project Management

More information

Solution of the Heat Equation for transient conduction by LaPlace Transform

Solution of the Heat Equation for transient conduction by LaPlace Transform Solution of the Heat Equation for tranient conduction by LaPlace Tranform Thi notebook ha been written in Mathematica by Mark J. McCready Profeor and Chair of Chemical Engineering Univerity of Notre Dame

More information

v = x t = x 2 x 1 t 2 t 1 The average speed of the particle is absolute value of the average velocity and is given Distance travelled t

v = x t = x 2 x 1 t 2 t 1 The average speed of the particle is absolute value of the average velocity and is given Distance travelled t Chapter 2 Motion in One Dimenion 2.1 The Important Stuff 2.1.1 Poition, Time and Diplacement We begin our tudy of motion by conidering object which are very mall in comparion to the ize of their movement

More information

An Automatic Noise-Figure Meter

An Automatic Noise-Figure Meter An Automatic Noie-Figure Meter Here i a project that will automatically meaure the noie figure of your preamplifier project. It ha an operating range from 3 MHz to over 400 MHz. Jim Koehler, Introduction

More information

DISTRIBUTED DATA PARALLEL TECHNIQUES FOR CONTENT-MATCHING INTRUSION DETECTION SYSTEMS. G. Chapman J. Cleese E. Idle

DISTRIBUTED DATA PARALLEL TECHNIQUES FOR CONTENT-MATCHING INTRUSION DETECTION SYSTEMS. G. Chapman J. Cleese E. Idle DISTRIBUTED DATA PARALLEL TECHNIQUES FOR CONTENT-MATCHING INTRUSION DETECTION SYSTEMS G. Chapman J. Cleee E. Idle ABSTRACT Content matching i a neceary component of any ignature-baed network Intruion Detection

More information

Module 8. Three-phase Induction Motor. Version 2 EE IIT, Kharagpur

Module 8. Three-phase Induction Motor. Version 2 EE IIT, Kharagpur Module 8 Three-phae Induction Motor Verion EE IIT, Kharagpur Leon 33 Different Type of Starter for Induction Motor (IM Verion EE IIT, Kharagpur Inructional Objective Need of uing arter for Induction motor

More information

Wireless and Battery-less Sensor Using RF Energy Harvesting

Wireless and Battery-less Sensor Using RF Energy Harvesting DOI.56/etc4/. Wirele and Battery-le Senor Uing RF Energy Harveting Chritian Merz, Gerald Kupri, Maximilian Niedernhuber 3 Deggendorf Intitute of Technology, Edlmairtr. 6 + 8, 94469 Deggendorf, Germany

More information

Unit 11 Using Linear Regression to Describe Relationships

Unit 11 Using Linear Regression to Describe Relationships Unit 11 Uing Linear Regreion to Decribe Relationhip Objective: To obtain and interpret the lope and intercept of the leat quare line for predicting a quantitative repone variable from a quantitative explanatory

More information

Simulation of Sensorless Speed Control of Induction Motor Using APFO Technique

Simulation of Sensorless Speed Control of Induction Motor Using APFO Technique International Journal of Computer and Electrical Engineering, Vol. 4, No. 4, Augut 2012 Simulation of Senorle Speed Control of Induction Motor Uing APFO Technique T. Raghu, J. Sriniva Rao, and S. Chandra

More information

Name: SID: Instructions

Name: SID: Instructions CS168 Fall 2014 Homework 1 Aigned: Wedneday, 10 September 2014 Due: Monday, 22 September 2014 Name: SID: Dicuion Section (Day/Time): Intruction - Submit thi homework uing Pandagrader/GradeScope(http://www.gradecope.com/

More information

DISTRIBUTED DATA PARALLEL TECHNIQUES FOR CONTENT-MATCHING INTRUSION DETECTION SYSTEMS

DISTRIBUTED DATA PARALLEL TECHNIQUES FOR CONTENT-MATCHING INTRUSION DETECTION SYSTEMS DISTRIBUTED DATA PARALLEL TECHNIQUES FOR CONTENT-MATCHING INTRUSION DETECTION SYSTEMS Chritopher V. Kopek Department of Computer Science Wake Foret Univerity Winton-Salem, NC, 2709 Email: kopekcv@gmail.com

More information

On Reference RIAA Networks by Jim Hagerman

On Reference RIAA Networks by Jim Hagerman On eference IAA Network by Jim Hagerman You d think there would be nothing left to ay. Everything you need to know about IAA network ha already been publihed. However, a few year back I came acro an intereting

More information

Towards Control-Relevant Forecasting in Supply Chain Management

Towards Control-Relevant Forecasting in Supply Chain Management 25 American Control Conference June 8-1, 25. Portland, OR, USA WeA7.1 Toward Control-Relevant Forecating in Supply Chain Management Jay D. Schwartz, Daniel E. Rivera 1, and Karl G. Kempf Control Sytem

More information

2. METHOD DATA COLLECTION

2. METHOD DATA COLLECTION Key to learning in pecific ubject area of engineering education an example from electrical engineering Anna-Karin Cartenen,, and Jonte Bernhard, School of Engineering, Jönköping Univerity, S- Jönköping,

More information

Pin-Selectable Watchdog Timers MAX6369 MAX6374

Pin-Selectable Watchdog Timers MAX6369 MAX6374 General Decription The MAX6369 MAX6374 are pin-electable watchdog timer that upervie microproceor (µp) activity and ignal when a ytem i operating improperly. During normal operation, the microproceor hould

More information

Design of The Feedback Controller (PID Controller) for The Buck Boost Converter

Design of The Feedback Controller (PID Controller) for The Buck Boost Converter Deign of The Feedback Controller (PID Controller) for The Buck Boot Converter )Sattar Jaber Al-Iawi ) Ehan A. Abd Al-Nabi Department of Electromechanical Eng. The High Intitute for Indutry-Libya-Mirata

More information

Simple Modular Half-Bridge

Simple Modular Half-Bridge Simple Modular HalfBridge Shane Colton Email: colton@mit.edu Maachuett Intitute of Technology Rev.1.1 13 March, 2009 Simple Modular HalfBridge Module Overview V i V i Iolated DCDC Supply: Supplied by 12V

More information

Using the Motor Controller

Using the Motor Controller The Motor Controller is designed to be a convenient tool for teachers and students who want to use math and science to make thing happen. Mathematical equations are the heart of math, science and technology,

More information

Bluetooth + USB 16 Servo Controller [RKI-1005 & RKI-1205]

Bluetooth + USB 16 Servo Controller [RKI-1005 & RKI-1205] Bluetooth + USB 16 Servo Controller [RKI-1005 & RKI-1205] Users Manual Robokits India info@robokits.co.in http://www.robokitsworld.com Page 1 Bluetooth + USB 16 Servo Controller is used to control up to

More information

Bob York. Simple FET DC Bias Circuits

Bob York. Simple FET DC Bias Circuits Bob York Simple FET DC Bia Circuit Loa-Line an Q-point Conier the effect of a rain reitor in the comnon-ource configuration: Smaller + g D out KL: Thi i the equation of a line that can be uperimpoe on

More information

SCM- integration: organiational, managerial and technological iue M. Caridi 1 and A. Sianei 2 Dipartimento di Economia e Produzione, Politecnico di Milano, Italy E-mail: maria.caridi@polimi.it Itituto

More information

Linear Momentum and Collisions

Linear Momentum and Collisions Chapter 7 Linear Momentum and Colliion 7.1 The Important Stuff 7.1.1 Linear Momentum The linear momentum of a particle with ma m moving with velocity v i defined a p = mv (7.1) Linear momentum i a vector.

More information

Servo Info and Centering

Servo Info and Centering Info and Centering A servo is a mechanical motorized device that can be instructed to move the output shaft attached to a servo wheel or arm to a specified position. Inside the servo box is a DC motor

More information

12.4 Problems. Excerpt from "Introduction to Geometry" 2014 AoPS Inc. Copyrighted Material CHAPTER 12. CIRCLES AND ANGLES

12.4 Problems. Excerpt from Introduction to Geometry 2014 AoPS Inc.  Copyrighted Material CHAPTER 12. CIRCLES AND ANGLES HTER 1. IRLES N NGLES Excerpt from "Introduction to Geometry" 014 os Inc. onider the circle with diameter O. all thi circle. Why mut hit O in at leat two di erent point? (b) Why i it impoible for to hit

More information

Six-servo Robot Arm. DAGU Hi-Tech Electronic Co., LTD www.arexx.com.cn. Six-servo Robot Arm

Six-servo Robot Arm. DAGU Hi-Tech Electronic Co., LTD www.arexx.com.cn. Six-servo Robot Arm Six-servo Robot Arm 1 1, Introduction 1.1, Function Briefing Servo robot, as the name suggests, is the six servo motor-driven robot arm. Since the arm has a few joints, we can imagine, our human arm, in

More information

Servo Motors (SensorDAQ only) Evaluation copy. Vernier Digital Control Unit (DCU) LabQuest or LabPro power supply

Servo Motors (SensorDAQ only) Evaluation copy. Vernier Digital Control Unit (DCU) LabQuest or LabPro power supply Servo Motors (SensorDAQ only) Project 7 Servos are small, relatively inexpensive motors known for their ability to provide a large torque or turning force. They draw current proportional to the mechanical

More information

Rotation of an Object About a Fixed Axis

Rotation of an Object About a Fixed Axis Chapter 1 Rotation of an Object About a Fixed Axi 1.1 The Important Stuff 1.1.1 Rigid Bodie; Rotation So far in our tudy of phyic we have (with few exception) dealt with particle, object whoe patial dimenion

More information

Warehouse Security System based on Embedded System

Warehouse Security System based on Embedded System International Conference on Logitic Engineering, Management and Computer Science (LEMCS 2015) Warehoue Security Sytem baed on Embedded Sytem Gen Li Department of Electronic Engineering, Tianjin Univerity

More information

MSc Financial Economics: International Finance. Bubbles in the Foreign Exchange Market. Anne Sibert. Revised Spring 2013. Contents

MSc Financial Economics: International Finance. Bubbles in the Foreign Exchange Market. Anne Sibert. Revised Spring 2013. Contents MSc Financial Economic: International Finance Bubble in the Foreign Exchange Market Anne Sibert Revied Spring 203 Content Introduction................................................. 2 The Mone Market.............................................

More information

Figure 2.1. a. Block diagram representation of a system; b. block diagram representation of an interconnection of subsystems

Figure 2.1. a. Block diagram representation of a system; b. block diagram representation of an interconnection of subsystems Figure. a. Block diagram repreentation o a ytem; b. block diagram repreentation o an interconnection o ubytem REVIEW OF THE LAPLACE TRANSFORM Table. Laplace tranorm table Table. Laplace tranorm theorem

More information

EasyC. Programming Tips

EasyC. Programming Tips EasyC Programming Tips PART 1: EASYC PROGRAMMING ENVIRONMENT The EasyC package is an integrated development environment for creating C Programs and loading them to run on the Vex Control System. Its Opening

More information

Tracking Control and Adaptive Local Navigation for Nonholonomic Mobile Robots

Tracking Control and Adaptive Local Navigation for Nonholonomic Mobile Robots Tracking Control and Adaptive Local Navigation for Nonholonomic Mobile Robot Alexander Mojaev Andrea Zell Univerity of Tuebingen, Computer Science Dept., Computer Architecture, Sand, D - 776 Tuebingen,

More information

Optical Illusion. Sara Bolouki, Roger Grosse, Honglak Lee, Andrew Ng

Optical Illusion. Sara Bolouki, Roger Grosse, Honglak Lee, Andrew Ng Optical Illuion Sara Bolouki, Roger Groe, Honglak Lee, Andrew Ng. Introduction The goal of thi proect i to explain ome of the illuory phenomena uing pare coding and whitening model. Intead of the pare

More information

Assessing the Discriminatory Power of Credit Scores

Assessing the Discriminatory Power of Credit Scores Aeing the Dicriminatory Power of Credit Score Holger Kraft 1, Gerald Kroiandt 1, Marlene Müller 1,2 1 Fraunhofer Intitut für Techno- und Wirtchaftmathematik (ITWM) Gottlieb-Daimler-Str. 49, 67663 Kaierlautern,

More information

Exposure Metering Relating Subject Lighting to Film Exposure

Exposure Metering Relating Subject Lighting to Film Exposure Expoure Metering Relating Subject Lighting to Film Expoure By Jeff Conrad A photographic expoure meter meaure ubject lighting and indicate camera etting that nominally reult in the bet expoure of the film.

More information

Chapter 10 Velocity, Acceleration, and Calculus

Chapter 10 Velocity, Acceleration, and Calculus Chapter 10 Velocity, Acceleration, and Calculu The firt derivative of poition i velocity, and the econd derivative i acceleration. Thee derivative can be viewed in four way: phyically, numerically, ymbolically,

More information

Mixed Method of Model Reduction for Uncertain Systems

Mixed Method of Model Reduction for Uncertain Systems SERBIAN JOURNAL OF ELECTRICAL ENGINEERING Vol 4 No June Mixed Method of Model Reduction for Uncertain Sytem N Selvaganean Abtract: A mixed method for reducing a higher order uncertain ytem to a table reduced

More information

Progress 8 measure in 2016, 2017, and 2018. Guide for maintained secondary schools, academies and free schools

Progress 8 measure in 2016, 2017, and 2018. Guide for maintained secondary schools, academies and free schools Progre 8 meaure in 2016, 2017, and 2018 Guide for maintained econdary chool, academie and free chool July 2016 Content Table of figure 4 Summary 5 A ummary of Attainment 8 and Progre 8 5 Expiry or review

More information

A Note on Profit Maximization and Monotonicity for Inbound Call Centers

A Note on Profit Maximization and Monotonicity for Inbound Call Centers OPERATIONS RESEARCH Vol. 59, No. 5, September October 2011, pp. 1304 1308 in 0030-364X ein 1526-5463 11 5905 1304 http://dx.doi.org/10.1287/opre.1110.0990 2011 INFORMS TECHNICAL NOTE INFORMS hold copyright

More information

Design of Compound Hyperchaotic System with Application in Secure Data Transmission Systems

Design of Compound Hyperchaotic System with Application in Secure Data Transmission Systems Deign of Compound Hyperchaotic Sytem with Application in Secure Data Tranmiion Sytem D. Chantov Key Word. Lyapunov exponent; hyperchaotic ytem; chaotic ynchronization; chaotic witching. Abtract. In thi

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

Work with Arduino Hardware

Work with Arduino Hardware 1 Work with Arduino Hardware Install Support for Arduino Hardware on page 1-2 Open Block Libraries for Arduino Hardware on page 1-9 Run Model on Arduino Hardware on page 1-12 Tune and Monitor Models Running

More information

A COMPARATIVE STUDY OF THREE-PHASE AND SINGLE-PHASE PLL ALGORITHMS FOR GRID-CONNECTED SYSTEMS

A COMPARATIVE STUDY OF THREE-PHASE AND SINGLE-PHASE PLL ALGORITHMS FOR GRID-CONNECTED SYSTEMS A COMPARATIE STUDY OF THREEPHASE AND SINGLEPHASE PLL ALGORITHMS FOR GRIDCONNECTED SYSTEMS Ruben Marco do Santo Filho Centro Federal de Educação Tecnológica CEFETMG Coord. Eletrônica Av. Amazona 553 Belo

More information

Pulse Width Modulation Applications

Pulse Width Modulation Applications Pulse Width Modulation Applications Lecture 21 EE 383 Microcomputers Learning Objectives What is DTMF? How to use PWM to generate DTMF? How to use PWM to control a servo motor? How to use PWM to control

More information

EXPERIMENT 11 CONSOLIDATION TEST

EXPERIMENT 11 CONSOLIDATION TEST 119 EXPERIMENT 11 CONSOLIDATION TEST Purpoe: Thi tet i performed to determine the magnitude and rate of volume decreae that a laterally confined oil pecimen undergoe when ubjected to different vertical

More information

CHAPTER 5 BROADBAND CLASS-E AMPLIFIER

CHAPTER 5 BROADBAND CLASS-E AMPLIFIER CHAPTER 5 BROADBAND CLASS-E AMPLIFIER 5.0 Introduction Cla-E amplifier wa firt preented by Sokal in 1975. The application of cla- E amplifier were limited to the VHF band. At thi range of frequency, cla-e

More information

Measuring Resistance Using Digital I/O

Measuring Resistance Using Digital I/O Measuring Resistance Using Digital I/O Using a Microcontroller for Measuring Resistance Without using an ADC. Copyright 2011 John Main http://www.best-microcontroller-projects.com Page 1 of 10 Table of

More information

Research Article An (s, S) Production Inventory Controlled Self-Service Queuing System

Research Article An (s, S) Production Inventory Controlled Self-Service Queuing System Probability and Statitic Volume 5, Article ID 558, 8 page http://dxdoiorg/55/5/558 Reearch Article An (, S) Production Inventory Controlled Self-Service Queuing Sytem Anoop N Nair and M J Jacob Department

More information

Queueing systems with scheduled arrivals, i.e., appointment systems, are typical for frontal service systems,

Queueing systems with scheduled arrivals, i.e., appointment systems, are typical for frontal service systems, MANAGEMENT SCIENCE Vol. 54, No. 3, March 28, pp. 565 572 in 25-199 ein 1526-551 8 543 565 inform doi 1.1287/mnc.17.82 28 INFORMS Scheduling Arrival to Queue: A Single-Server Model with No-Show INFORMS

More information

CASE STUDY ALLOCATE SOFTWARE

CASE STUDY ALLOCATE SOFTWARE CASE STUDY ALLOCATE SOFTWARE allocate caetud y TABLE OF CONTENTS #1 ABOUT THE CLIENT #2 OUR ROLE #3 EFFECTS OF OUR COOPERATION #4 BUSINESS PROBLEM THAT WE SOLVED #5 CHALLENGES #6 WORKING IN SCRUM #7 WHAT

More information

Two Dimensional FEM Simulation of Ultrasonic Wave Propagation in Isotropic Solid Media using COMSOL

Two Dimensional FEM Simulation of Ultrasonic Wave Propagation in Isotropic Solid Media using COMSOL Excerpt from the Proceeding of the COMSO Conference 0 India Two Dimenional FEM Simulation of Ultraonic Wave Propagation in Iotropic Solid Media uing COMSO Bikah Ghoe *, Krihnan Balaubramaniam *, C V Krihnamurthy

More information

Large Generators and High Power Drives

Large Generators and High Power Drives Large Generator and High Power Drive Content of lecture 1. Manufacturing of Large Electrical Machine 2. Heating and cooling of electrical machine 3. Eddy current loe in winding ytem 4. Excitation of ynchronou

More information

A note on profit maximization and monotonicity for inbound call centers

A note on profit maximization and monotonicity for inbound call centers A note on profit maximization and monotonicity for inbound call center Ger Koole & Aue Pot Department of Mathematic, Vrije Univeriteit Amterdam, The Netherland 23rd December 2005 Abtract We conider an

More information

Your Multimeter. The Arduino Uno 10/1/2012. Using Your Arduino, Breadboard and Multimeter. EAS 199A Fall 2012. Work in teams of two!

Your Multimeter. The Arduino Uno 10/1/2012. Using Your Arduino, Breadboard and Multimeter. EAS 199A Fall 2012. Work in teams of two! Using Your Arduino, Breadboard and Multimeter Work in teams of two! EAS 199A Fall 2012 pincer clips good for working with breadboard wiring (push these onto probes) Your Multimeter probes leads Turn knob

More information

ECE 495 Project 3: Shocker Actuator Subsystem and Website Design. Group 1: One Awesome Engineering

ECE 495 Project 3: Shocker Actuator Subsystem and Website Design. Group 1: One Awesome Engineering ECE 495 Project 3: Shocker Actuator Subsystem and Website Design Group 1: One Awesome Engineering Luquita Edwards Evan Whetsell Sunny Verma Thomas Ryan Willis Long I. Executive Summary The main goal behind

More information

Support Vector Machine Based Electricity Price Forecasting For Electricity Markets utilising Projected Assessment of System Adequacy Data.

Support Vector Machine Based Electricity Price Forecasting For Electricity Markets utilising Projected Assessment of System Adequacy Data. The Sixth International Power Engineering Conference (IPEC23, 27-29 November 23, Singapore Support Vector Machine Baed Electricity Price Forecating For Electricity Maret utiliing Projected Aement of Sytem

More information

PROJECT PRESENTATION ON CELLPHONE OPERATED ROBOTIC ASSISTANT

PROJECT PRESENTATION ON CELLPHONE OPERATED ROBOTIC ASSISTANT PROJECT PRESENTATION ON CELLPHONE OPERATED ROBOTIC ASSISTANT ELECTRONICS ENGINEERING DEPARTMENT SVNIT, SURAT-395007, INDIA Prepared by: Anurag Gupta (U05EC401) Dhrumeel Bakshi (U05EC326) Dileep Dhakal

More information

Software Engineering Management: strategic choices in a new decade

Software Engineering Management: strategic choices in a new decade Software Engineering : trategic choice in a new decade Barbara Farbey & Anthony Finkeltein Univerity College London, Department of Computer Science, Gower St. London WC1E 6BT, UK {b.farbey a.finkeltein}@ucl.ac.uk

More information

UPS PIco. to be used with. Raspberry Pi B+, A+, B, and A. HAT Compliant. Raspberry Pi is a trademark of the Raspberry Pi Foundation

UPS PIco. to be used with. Raspberry Pi B+, A+, B, and A. HAT Compliant. Raspberry Pi is a trademark of the Raspberry Pi Foundation UPS PIco Uninterruptible Power Supply with Peripherals and I 2 C control Interface to be used with Raspberry Pi B+, A+, B, and A HAT Compliant Raspberry Pi is a trademark of the Raspberry Pi Foundation

More information

Arduino Lab 1 - The Voltage Divider

Arduino Lab 1 - The Voltage Divider Arduino Lab 1 - The Voltage Divider 1. Introduction In this lab, we will endanger a cute animal, create a portal to another dimension, and invent a new genre of music. Along the way, we will learn about

More information

SIMULATION INVESTIGATIONS OF ELECTROHYDRAULIC DRIVE CONTROLLED BY HAPTIC JOYSTICK

SIMULATION INVESTIGATIONS OF ELECTROHYDRAULIC DRIVE CONTROLLED BY HAPTIC JOYSTICK KOMISJ BUDOWY MSZYN PN ODDZIŁ W POZNNIU Vol. 8 nr 4 rchiwum Technologii Mazyn i utomatyzacji 8 NDRZEJ MILECKI SIMULTION INVESTIGTIONS OF ELECTROHYDRULIC DRIVE CONTROLLED BY HPTIC JOYSTICK In the paper

More information

CHAPTER 11: Flip Flops

CHAPTER 11: Flip Flops CHAPTER 11: Flip Flops In this chapter, you will be building the part of the circuit that controls the command sequencing. The required circuit must operate the counter and the memory chip. When the teach

More information

You may use a scientific calculator (non-graphing, non-programmable) during testing.

You may use a scientific calculator (non-graphing, non-programmable) during testing. TECEP Tet Decription College Algebra MAT--TE Thi TECEP tet algebraic concept, procee, and practical application. Topic include: linear equation and inequalitie; quadratic equation; ytem of equation and

More information

TRADING rules are widely used in financial market as

TRADING rules are widely used in financial market as Complex Stock Trading Strategy Baed on Particle Swarm Optimization Fei Wang, Philip L.H. Yu and David W. Cheung Abtract Trading rule have been utilized in the tock market to make profit for more than a

More information

Air-to-Fuel and Dual-Fuel Ratio Control of an Internal Combustion Engine

Air-to-Fuel and Dual-Fuel Ratio Control of an Internal Combustion Engine Downloaded from SAE International by Brought o You Michigan State Univ, hurday, April, 5 9--749 Air-to-Fuel and Dual- Control of an Internal Combution Engine Stephen Pace and Guoming G Zhu Michigan State

More information

σ m using Equation 8.1 given that σ

σ m using Equation 8.1 given that σ 8. Etimate the theoretical fracture trength of a brittle material if it i known that fracture occur by the propagation of an elliptically haped urface crack of length 0.8 mm and having a tip radiu of curvature

More information

B0099 - Robo Claw 2 Channel 5A Motor Controller Data Sheet

B0099 - Robo Claw 2 Channel 5A Motor Controller Data Sheet B0099 - Robo Claw 2 Channel 5A Motor Controller Feature Overview: 2 Channel at 5A, Peak 7A Hobby RC Radio Compatible Serial Mode TTL Input Analog Mode 2 Channel Quadrature Decoding Thermal Protection Lithium

More information

A) When two objects slide against one another, the magnitude of the frictional force is always equal to μ

A) When two objects slide against one another, the magnitude of the frictional force is always equal to μ Phyic 100 Homewor 5 Chapter 6 Contact Force Introduced ) When two object lide againt one another, the magnitude of the frictional force i alway equal to μ B) When two object are in contact with no relative

More information

INTERACTIVE TOOL FOR ANALYSIS OF TIME-DELAY SYSTEMS WITH DEAD-TIME COMPENSATORS

INTERACTIVE TOOL FOR ANALYSIS OF TIME-DELAY SYSTEMS WITH DEAD-TIME COMPENSATORS INTERACTIVE TOOL FOR ANALYSIS OF TIMEDELAY SYSTEMS WITH DEADTIME COMPENSATORS Joé Lui Guzmán, Pedro García, Tore Hägglund, Sebatián Dormido, Pedro Alberto, Manuel Berenguel Dep. de Lenguaje y Computación,

More information

Queueing Models for Multiclass Call Centers with Real-Time Anticipated Delays

Queueing Models for Multiclass Call Centers with Real-Time Anticipated Delays Queueing Model for Multicla Call Center with Real-Time Anticipated Delay Oualid Jouini Yve Dallery Zeynep Akşin Ecole Centrale Pari Koç Univerity Laboratoire Génie Indutriel College of Adminitrative Science

More information

Genuine Bendix. a l v e. c o m p r e. s o r s. s y e r. a i r. d r. s t r o n i c. e l e c. d i s c. b r a k e s. w h e e l. e n d X V.

Genuine Bendix. a l v e. c o m p r e. s o r s. s y e r. a i r. d r. s t r o n i c. e l e c. d i s c. b r a k e s. w h e e l. e n d X V. v a l v e AHEAD OF THE CURVE AHEAD OF THE CURVE Genuine Bendix c o m p r e o r a i r d r y e r e l e c t r o n i c a i r d i c b r a k e w h e e l e n d X V i i o n GENUINE BENDIX NO CUTTING CORNERS. V

More information

REDUCTION OF TOTAL SUPPLY CHAIN CYCLE TIME IN INTERNAL BUSINESS PROCESS OF REAMER USING DOE AND TAGUCHI METHODOLOGY. Abstract. 1.

REDUCTION OF TOTAL SUPPLY CHAIN CYCLE TIME IN INTERNAL BUSINESS PROCESS OF REAMER USING DOE AND TAGUCHI METHODOLOGY. Abstract. 1. International Journal of Advanced Technology & Engineering Reearch (IJATER) REDUCTION OF TOTAL SUPPLY CHAIN CYCLE TIME IN INTERNAL BUSINESS PROCESS OF REAMER USING DOE AND Abtract TAGUCHI METHODOLOGY Mr.

More information

Utility-Based Flow Control for Sequential Imagery over Wireless Networks

Utility-Based Flow Control for Sequential Imagery over Wireless Networks Utility-Baed Flow Control for Sequential Imagery over Wirele Networ Tomer Kihoni, Sara Callaway, and Mar Byer Abtract Wirele enor networ provide a unique et of characteritic that mae them uitable for building

More information

How To Control A Power Plant With A Power Control System

How To Control A Power Plant With A Power Control System OVERVIEW Demand-controlled ventilation Leading edge product for demand-controlled ventilation! www.wegon.com Demand-controlled ventilation offer great comfort and low operating cot When the room i in ue,

More information

Incline and Friction Examples

Incline and Friction Examples Incline and riction Eample Phic 6A Prepared b Vince Zaccone riction i a force that oppoe the motion of urface that are in contact with each other. We will conider 2 tpe of friction in thi cla: KINETIC

More information

Single-phase (220...240 V) voltage monitoring: Undervoltage Overvoltage Window mode (overvoltage + undervoltage) Voltage fault memory selectable

Single-phase (220...240 V) voltage monitoring: Undervoltage Overvoltage Window mode (overvoltage + undervoltage) Voltage fault memory selectable 70 Serie - Line monitoring relay 70 SRIS Feature 70.11 70.31 lectronic voltage monitoring relay for ingle and three-phae application Multifunctional type, providing the flexibility of monitoring Undervoltage,

More information

Three Phase Theory - Professor J R Lucas

Three Phase Theory - Professor J R Lucas Three Phae Theory - Profeor J Luca A you are aware, to tranit power with ingle phae alternating current, we need two wire live wire and neutral. However you would have een that ditribution line uually

More information

Senior Thesis. Horse Play. Optimal Wagers and the Kelly Criterion. Author: Courtney Kempton. Supervisor: Professor Jim Morrow

Senior Thesis. Horse Play. Optimal Wagers and the Kelly Criterion. Author: Courtney Kempton. Supervisor: Professor Jim Morrow Senior Thei Hore Play Optimal Wager and the Kelly Criterion Author: Courtney Kempton Supervior: Profeor Jim Morrow June 7, 20 Introduction The fundamental problem in gambling i to find betting opportunitie

More information

EDK 350 (868 MHz) EDK 350U (902 MHz) EnOcean Developer Kit

EDK 350 (868 MHz) EDK 350U (902 MHz) EnOcean Developer Kit EDK 350 (868 MHz) EDK 350U (902 MHz) EnOcean Developer Kit EDK 350 User Manual Important Notes This information describes the type of component and shall not be considered as assured characteristics. No

More information

International Journal of Heat and Mass Transfer

International Journal of Heat and Mass Transfer International Journal of Heat and Ma Tranfer 5 (9) 14 144 Content lit available at ScienceDirect International Journal of Heat and Ma Tranfer journal homepage: www.elevier.com/locate/ijhmt Technical Note

More information

Ocean Controls RC Servo Motor Controller

Ocean Controls RC Servo Motor Controller Ocean Controls RC Servo Motor Controller RC Servo Motors: RC Servo motors are used in radio-controlled model cars and planes, robotics, special effects, test equipment and industrial automation. At the

More information

MANUAL FOR RX700 LR and NR

MANUAL FOR RX700 LR and NR MANUAL FOR RX700 LR and NR 2013, November 11 Revision/ updates Date, updates, and person Revision 1.2 03-12-2013, By Patrick M Affected pages, ETC ALL Content Revision/ updates... 1 Preface... 2 Technical

More information

DC Motor with Shaft Encoder

DC Motor with Shaft Encoder Learning Objectives DC Motor with Shaft Encoder By the end of this laboratory experiment, the experimenter should be able to: Explain how an encoder operates and how it can be use determine rotational

More information

ARDUINO SEVERINO SERIAL SINGLE SIDED VERSION 3 S3v3 (REVISION 2) USER MANUAL

ARDUINO SEVERINO SERIAL SINGLE SIDED VERSION 3 S3v3 (REVISION 2) USER MANUAL ARDUINO SEVERINO SERIAL SINGLE SIDED VERSION 3 S3v3 (REVISION 2) USER MANUAL X1: DE-9 serial connector Used to connect computer (or other devices) using RS-232 standard. Needs a serial cable, with at least

More information

Tap Into Smartphone Demand: Mobile-izing Enterprise Websites by Using Flexible, Open Source Platforms

Tap Into Smartphone Demand: Mobile-izing Enterprise Websites by Using Flexible, Open Source Platforms Tap Into Smartphone Demand: Mobile-izing Enterprie Webite by Uing Flexible, Open Source Platform acquia.com 888.922.7842 1.781.238.8600 25 Corporate Drive, Burlington, MA 01803 Tap Into Smartphone Demand:

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

Hand Gestures Remote Controlled Robotic Arm

Hand Gestures Remote Controlled Robotic Arm Advance in Electronic and Electric Engineering. ISSN 2231-1297, Volume 3, Number 5 (2013), pp. 601-606 Research India Publications http://www.ripublication.com/aeee.htm Hand Gestures Remote Controlled

More information

Apigee Edge: Apigee Cloud vs. Private Cloud. Evaluating deployment models for API management

Apigee Edge: Apigee Cloud vs. Private Cloud. Evaluating deployment models for API management Apigee Edge: Apigee Cloud v. Private Cloud Evaluating deployment model for API management Table of Content Introduction 1 Time to ucce 2 Total cot of ownerhip 2 Performance 3 Security 4 Data privacy 4

More information

Product Information. Gateway For Connecting EnDat Encoders to PROFIBUS-DP

Product Information. Gateway For Connecting EnDat Encoders to PROFIBUS-DP Product Information Gateway For Connecting EnDat Encoders to PROFIBUS-DP April 2012 PROFIBUS Gateway For Connecting EnDat Encoders Encoders with EnDat interface for connection via gateway All absolute

More information

Digital Communication Systems

Digital Communication Systems Digital Communication Sytem The term digital communication cover a broad area of communication technique, including digital tranmiion and digital radio. Digital tranmiion, i the tranmitted of digital pule

More information