ECE-320 Lab 2: Root Locus For Controller Design
|
|
- Griselda Lamb
- 5 years ago
- Views:
Transcription
1 ECE-320 Lab 2: Root Locu For Controller Deign In thi Lab you will exlore the ue of the root locu technique in deigning controller. The root locu indicate the oible location of the cloed loo ole of a ytem a a arameter (uually the gain ) varie from mall to large value. Thi aignment i to be done with Matlab' iotool.(io come from Single Inut Single Outut) Some thing to ee in mind about the root locu: The only oible cloed loo ole are on the root locu. The root locu tart ( = 0) on ole and end ( ) on zero. All of the ole and zero you add to the ytem hould be in the left half lane. Memo Your (brief) memo for thi lab hould jut be a tatement that you did all of the required wor. Controller Configuration In thi lab we will be auming a unity feedbac controller of the following form, where C() i the controller and G() i the lant (thi i the notation iotool ue). + - Common Controller Tye Proortional (P) Controller: C() i Integral (I) Controller: C () i ( z) Proortional+Integral (PI) Controller: C() Proortional+Derivative (PD) Controller: C( ) ( z) Proortional+Integral+Derivative (PID) Controller: * i ( z)( z ) ( z1)( z2) C() d In iotool, you will ee the tranfer function form of the controller. To determine the arameter, i, and d you need to equate ower of of the tranfer function with the form above. Note that if the cloed loo ytem i table, the I, PI, and PID controller will roduce a teady tate error of zero for a te inut unle the lant being controlled ha a zero at the origin. A iotool ummary i at the end of thi lab. d 1
2 Part A Let' aume the lant we are trying to control ha the tranfer function G () ( 5)( 6) 2 Thi i econd order ytem with two real ole, located at -5 and -6. Our general goal will be to eed u the reone of the ytem and roduce a ytem with a teady tate error for a unit te inut of 0.1 or le, a ercent overhoot of 10% or le, and a ettling time of le than 1 econd. Getting Started Enter the tranfer function for the lant, G(), in your worace. Tye iotool in the Matlab command window Clic cloe when the hel window come u Clic on Vew, the Deign Plot Configuration, and turn off all lot excet the Root Locu lot (et the Plot Tye to Root Locu for Plot 1 and et the Plot Tye to None for all other lot) It i eaiet if you ue the zero/ole/gain format for the comenator. To do thi, in the SISO Deign window clic on Edit SISO Tool Preference Otion and clic on zero/ole/gain. Loading the Tranfer Function In the SISO Deign window, Clic on File Imort. We will uually be aigning G() to bloc G (the lant). Under the Sytem heading, clic on the line that indicate G, then clic on Browe. Chooe the Available Model that you want aigned to G (clic on the aroriate line) and then clic on Imort and then on Cloe. Clic OK on the Sytem Data (Imort Model) window Once the tranfer function ha been entered, the root locu (for a roortional controller) i dilayed. Mae ure the ole and zero of your lant are where you thin they hould be. Generating the Ste Reone In the SISO Deign window, clic on Analyi Reone to Ste Command (the ytem may tae a while to reond) You will robably have two curve on your te reone lot. To jut get the outut, in the SISO Deign window elect Analyi Other Loo Reone. If you only want the outut, then only r to y hould checed. However, ometime you will alo want the r to u outut, ince it how the control effort for P, I, and PI controller. In the SISO Deign window you can move the location of the ole in the root locu lot by utting the curor over the in button and holding the left button down a you move the ole location. You hould note that the te reone change a the ole location change. The bottom of the root locu window will how you the cloed loo ole correonding to the curor location (you need to clic the left button). However, if you need all of the cloed loo ole you have to loo at all of the branche. Note that the aumed inut for iotool i alway 1, o the teady tate error i one minu the teady tate value of the outut. 2
3 Adding Contraint in the -lane In the SISO Deign window, right clic on the root locu lot, and chooe Deign Requirement then either New to add new contraint, or Edit to edit exiting contraint. At thi oint you have a choice of variou tye of contraint. Enter the ettling time contraint (le than 1 econd), and then enter the ercent overhoot contraint (le than 10%). You will not be able to enter the teady tate error contraint, becaue that i not really controlled by ole location in the -lane. To meet the contraint, you want the ole to tay within the white area and avoid the haded (yellow) area. Remember thee contraint are only exact for ideal econd order ytem!!! Adding Contraint in the Ste Reone Grah Right clic in the LTI Viewer window There are a number of way to add contraint to the outut. Uually the bet i to elect Characteritic, and then chooe that you want. Each of the characteritic will caue a blue dot to aear on the outut creen. If you hover over the blue dot you can find the correonding value. Note that the aumed inut for iotool i alway 1, o the teady tate error i one minu the teady tate value of the outut. Proortional (P) Control (Thi i the default for iotool) We will now loo at the root locu lot for thi ytem with a roortional controller. Thi i the default for iotool and i what we are currently looing at. If you want to now the value of the roortional gain ( ) you can do thi in one of two way: In the SISO Deign window, clic on Deign Edit Comenator In the Control and Etimation Tool Manager, clic on Comenator Editor In thi window, the controller i written a C(), and you hould be able to read off the value of the roortional gain. Next, loo at the te reone a the gain varie (liding the in box on the root locu lot i the eaiet way to do thi). You hould notice a few thing: a increae, the imaginary art of the cloed loo ole increae, thu the PO (Percent Overhoot) increae a increae, the teady tate error decreae there i no value of for which the ytem i untable 3
4 Integral (I) Control In the Control and Etimation window, right clic in the Dynamic window to enter and remove ole and zero. You will be able to change thee value very eaily later. At thi oint jut add an integrator. 1 In thi window, the controller i written a C() i and you hould be able to read off the value of the integral gain. Loo at the form of C to be ure it' what you intended, and then loo at the root locu with the comenator. You can again ee how the te reone change with the comenator by moving the location of the ole (grab the in dot and lide it). Next loo at the te reone a the value of the integral gain varie. You hould notice a few thing There are ome value of i ( i 11 or o) for which the ytem i untable. To find thi value of the gain, you may have to enter the value directly into the gain box (thi i how you can enter recie value) The ytem i much lower now than with the roortional control (the ettling time i generally larger) The teady tate error for a te inut i now zero. Proortional+Integral (PI) Control ( z) The form of a PI controller i C ().Since we already have the 1 art we need to add a real zero. For a PI controller, one ole i alway fixed at the origin. The zero of the comenator can move, but the ole cannot. Siotool will, in fact, let you move the ole, but you will no longer have a PI controller. Right clic in the Dynamic window and add a real zero. Note that the location of the zero will robably default to -1 (or omewhere ele). We can move it later o do not worry about it. In the Dynamic window, left clic on the Real Zero box and a new Location box will o u. You can enter the value you want for the real zero in thi box and then hit Enter. The new location hould how u in the Dynamic box. In the SISO Deign window, you can now grab the real zero and move it a well a grabbing the ic quare and move them (correonding to changing the gain). You hould lay around with thi a bit while looing at how the te reone i changing. See if you can get a ettling time of le than one econd and a ercent overhoot of le than 10% while eeing z 5. Note that you hould be looing at the te reone to determine thi, not the root locu lot! Since we have a tye 1 ytem, the teady tate error i zero. Proortional+Derivative (PD) Control The form of a PD controller i C( ) ( z). To get thi form from our integral controller, we need to remove the ole at the origin. In the Dynamic window, right clic on the Integrator line, and elect Delete Pole/Zero. Loo at the form of the controller and it hould loo lie a PD controller. We no longer have a tye 1 ytem, o the teady tate error i no longer zero. 4
5 Set the zero at -1 and the gain to 4. The SISO Deign window how the root locu lot that i retty hard to ee much, ince it i alo howing a ole near To zoom in near zero, in the white ace in the root locu lot right clic the moue and elect Proertie. Then elect Limit, unchec the Auto-Scale boxe, and et the Real Axi limit from -10 to 0, and the Imaginary Axi limit from -1.0 to 1.0, and then elect Cloe. Try to adjut the gain and the zero o the teady tate error i le than 0.1 and the ercent overhoot i le than 10% while eeing the zero between 0 and -5. Next, wet the zero to omething le than -6 and you will ee a very different root locu lot. (You may have to right clic in the white area, elect Proertie, then Limit, and then chooe Auto-Scale.) It hould be much eaier to meet all of the deign requirement now (teady tate error le than 0.1, PO le than 10%, and a ettling time le than 1 econd.) However, thi tye of controller generally require a large control effort. Proortional+Integral+Derivative (PID) Control There are two general form for a PID controller, deending on whether the two zero are real or comlex * ( z1)( z2) ( z)( z ) conjugate air, C() Note that for a PID controller you are free to move the zero, but the ole mut remain at the origin. Siotool will allow you to move the ole, but you will no longer have a PID controller and you will not have a tye 1 ytem. PID control with real zero In the Dynamic box, add an integrator and another zero. Modify your controller o you meet all of the contraint a well a eeing 5, 5, 0.2 PID control with comlex conjugate zero In the Dynamic box, remove the real zero and add comlex conjugate zero. i d Modify your controller o you meet all of the contraint a well a eeing 5, 5, 0.2 Printing/Saving the Figure: To ave a figure iotool ha created, clic File Print to Figure i d 5
6 Part B Let' aume the lant ha the tranfer function G () You need to ue the zero/ole/gain format for the comenator. To do thi clic on Edit SISO Tool Preference Otion and clic on zero/ole/gain. You hould try and meet the following contraint e T ec PO.. 25% You hould do your bet to meet each one of thee, but in any event you mut have i d In addition, for the I and PI controller you mut have ut ( ) Your te reone grah hould alo how the control effort for thee two tye of controller! You need to try to meet thee deign contraint for a I controller (hard to meet ettling time, robably need T 4ec ) PD controller PI controller (hard to meet ettling time, robably needt 3.5ec ) PID controller with real zero PID controller with comlex conjugate zero 6
7 Part C Let' aume the lant ha the tranfer function G () You need to ue the zero/ole/gain format for the comenator. To do thi clic on Edit SISO Tool Preference Otion and clic on zero/ole/gain. You hould try and meet the following contraint e T ec PO.. 25% You hould do your bet to meet each one of thee, but in any event you mut have i d In addition, for the I and PI controller you mut have ut ( ) Your te reone grah hould alo how the control effort for thee two tye of controller! You need to try to meet thee deign contraint for a I controller (hard to meet ettling time, robably need T 4ec ) PD controller (robably won't wor, do the bet you can) PI controller (really hard to meet ettling time, robably needt 10ec ) PID controller with real zero PID controller with comlex conjugate zero 7
8 iotool ummary Getting Started Enter the tranfer function for the lant, G(), in your worace. Tye iotool in the command window Clic cloe when the hel window come u Clic on Vew, the Deign Plot Configuration, and turn off all lot excet the Root Locu lot (et the Plot Tye to Root Locu for Plot 1 and et the Plot Tye to None for all other lot) Loading the Tranfer Function In the iotool Deign Window, Clic on File Imort. We will uually be aigning G() to bloc G (the lant). Under the Sytem heading, clic on the line that indicate G, then clic on Browe. Chooe the available Model that you want aigned to G (clic on the aroriate line) and then clic on Imort and then on Cloe. Clic OK on the Sytem Data (Imort Model) window Once the tranfer function ha been entered, the root locu i dilayed, mae ure the ole and zero of your lant are where you thin they hould be. Generating the Ste Reone Clic on Analyi Reone to Ste Command You will robably have two curve on your te reone lot. To jut get the outut, tye Analyi Other Loo Reone. If you only want the outut, then only r to y i checed. However, ometime you will alo want the r to u outut, ince it how the control effort for P, I, and PI controller. You can move the location of the ole in the root locu lot by utting the curor over the in button and holding the left button down a you move the ole location. You hould note that the te reone change a the ole location change. The bottom of the root locu window will how you the cloed loo ole correonding to the curor location (you need to clic the left button). However, if you need all of the cloed loo ole you have to loo at all of the branche. Entering a Comenator (Controller) Clic on Deign Edit Comenator Right clic in the Dynamic window to enter real ole and zero. You will be able to change thee value very eaily later. You can either edit the ole/zero location in thi window, or by grabbing the ole and zero in the root locu lot and moving them. However, ometime you jut have to go bac to thi window. Loo at the form of C to be ure it' what you intended, and then loo at the root locu with the comenator. You can again ee how the te reone change with the comenator by moving the location of the ole (grab the in dot and lide it). You can alo change the location of the ole and zero of the comenator by grabbing them and liding them. Be careful not to change the ole and zero of the lant though! 8
9 Adding Contraint Right Clic on the root locu lot, and chooe Deign Requirement then either New to add new contraint, or Edit to edit exiting contraint. At thi oint you have a choice of variou tye of contraint. Remember thee contraint are only exact for ideal econd order ytem!!! Printing/Saving the Figure: To ave a figure iotool ha created, clic File Print to Figure 9
ES205 Analysis and Design of Engineering Systems: Lab 1: An Introductory Tutorial: Getting Started with SIMULINK
ES05 Analyi and Deign of Engineering Sytem: Lab : An Introductory Tutorial: Getting Started with SIMULINK What i SIMULINK? SIMULINK i a oftware package for modeling, imulating, and analyzing dynamic ytem.
More informationLaboratory Exercise 6
Laboratory Exercie 6 Adder, Subtractor, and Multiplier The purpoe of thi exercie i to examine arithmetic circuit that add, ubtract, and multiply number. Each type of circuit will be implemented in two
More informationLecture 8: More Pipelining
Overview Lecture 8: More Pipelining David Black-Schaffer davidbb@tanford.edu EE8 Spring 00 Getting Started with Lab Jut get a ingle pixel calculating at one time Then look into filling your pipeline Multiplier
More informationSoft Output Decoding Algorithm for Turbo Codes Implementation in Mobile Wi-Max Environment.
Available online at www.ciencedirect.com Procedia Technology 6 (202 ) 666 673 2nd International Conference on Communication, Comuting & Security [ICCCS-202] Soft Outut Decoding Algorithm for Turbo Code
More informationLecture Outline. Global flow analysis. Global Optimization. Global constant propagation. Liveness analysis. Local Optimization. Global Optimization
Lecture Outline Global flow analyi Global Optimization Global contant propagation Livene analyi Adapted from Lecture by Prof. Alex Aiken and George Necula (UCB) CS781(Praad) L27OP 1 CS781(Praad) L27OP
More informationCourse Updates. Reminders: 1) Assignment #13 due Monday. 2) Mirrors & Lenses. 3) Review for Final: Wednesday, May 5th
Coure Update http://www.phy.hawaii.edu/~varner/phys272-spr0/phyic272.html Reminder: ) Aignment #3 due Monday 2) Mirror & Lene 3) Review for Final: Wedneday, May 5th h R- R θ θ -R h Spherical Mirror Infinite
More informationLecture 14: Minimum Spanning Tree I
COMPSCI 0: Deign and Analyi of Algorithm October 4, 07 Lecture 4: Minimum Spanning Tree I Lecturer: Rong Ge Scribe: Fred Zhang Overview Thi lecture we finih our dicuion of the hortet path problem and introduce
More informationA Study on Turbo Code Performance Based on AWGN Channel
Proceeding of the 2nd International Conference on Comuter Science and Electronic Engineering (ICCSEE 2013 A Study on Turbo Code Performance Baed on AWGN Channel Peng Zhu, Jun Zhu, iang Liu Key Laboratory
More informationResearch on Target Detection based on moving Image
International Journal of Science Vol.5 No.4 018 ISSN: 1813-4890 Reearch on Target Detection baed on moving Image Feiyan Wu 1, Xianwen Liao 1 Guangxi College and Univeritie Key Laboratory of Profeional
More information1 The secretary problem
Thi i new material: if you ee error, pleae email jtyu at tanford dot edu 1 The ecretary problem We will tart by analyzing the expected runtime of an algorithm, a you will be expected to do on your homework.
More informationDrawing Lines in 2 Dimensions
Drawing Line in 2 Dimenion Drawing a traight line (or an arc) between two end point when one i limited to dicrete pixel require a bit of thought. Conider the following line uperimpoed on a 2 dimenional
More informationComputer Vision - Histogram Processing. Dr. S. Das IIT Madras, CHENNAI - 36
Comute Viion - Hitogam Poceing D. S. Da IIT Mada, CHENNAI - 36 HISTOGRAM In a gay level image the obabilitie aigned to each gay level can be given by the elation: n, N Inut image,,2...l - - The nomalized
More informationLaboratory Exercise 2
Laoratory Exercie Numer and Diplay Thi i an exercie in deigning cominational circuit that can perform inary-to-decimal numer converion and inary-coded-decimal (BCD) addition. Part I We wih to diplay on
More informationMAT 155: Describing, Exploring, and Comparing Data Page 1 of NotesCh2-3.doc
MAT 155: Decribing, Exploring, and Comparing Data Page 1 of 8 001-oteCh-3.doc ote for Chapter Summarizing and Graphing Data Chapter 3 Decribing, Exploring, and Comparing Data Frequency Ditribution, Graphic
More informationSIMIT 7. Component Type Editor (CTE) User manual. Siemens Industrial
SIMIT 7 Component Type Editor (CTE) Uer manual Siemen Indutrial Edition January 2013 Siemen offer imulation oftware to plan, imulate and optimize plant and machine. The imulation- and optimizationreult
More informationSIMIT 7. Profinet IO Gateway. User Manual
SIMIT 7 Profinet IO Gateway Uer Manual Edition January 2013 Siemen offer imulation oftware to plan, imulate and optimize plant and machine. The imulation- and optimizationreult are only non-binding uggetion
More informationAn Intro to LP and the Simplex Algorithm. Primal Simplex
An Intro to LP and the Simplex Algorithm Primal Simplex Linear programming i contrained minimization of a linear objective over a olution pace defined by linear contraint: min cx Ax b l x u A i an m n
More informationPressure characteristics of pneumatic driven microfluidic chip system adopting a stepper motor
5th International Conference on Meaurement, Intrumentation and Automation (ICMIA 216) Preure characteritic of neumatic driven microfluidic chi ytem adoting a teer motor Yunfeng Zhu1, a, Jinxian Wang1,b,Songjing
More informationTopics. Lecture 37: Global Optimization. Issues. A Simple Example: Copy Propagation X := 3 B > 0 Y := 0 X := 4 Y := Z + W A := 2 * 3X
Lecture 37: Global Optimization [Adapted from note by R. Bodik and G. Necula] Topic Global optimization refer to program optimization that encompa multiple baic block in a function. (I have ued the term
More informationDAROS: Distributed User-Server Assignment And Replication For Online Social Networking Applications
DAROS: Ditributed Uer-Server Aignment And Replication For Online Social Networking Application Thuan Duong-Ba School of EECS Oregon State Univerity Corvalli, OR 97330, USA Email: duongba@eec.oregontate.edu
More informationRouting Definition 4.1
4 Routing So far, we have only looked at network without dealing with the iue of how to end information in them from one node to another The problem of ending information in a network i known a routing
More informationOperational Semantics Class notes for a lecture given by Mooly Sagiv Tel Aviv University 24/5/2007 By Roy Ganor and Uri Juhasz
Operational emantic Page Operational emantic Cla note for a lecture given by Mooly agiv Tel Aviv Univerity 4/5/7 By Roy Ganor and Uri Juhaz Reference emantic with Application, H. Nielon and F. Nielon,
More informationCSE 250B Assignment 4 Report
CSE 250B Aignment 4 Report March 24, 2012 Yuncong Chen yuncong@c.ucd.edu Pengfei Chen pec008@ucd.edu Yang Liu yal060@c.ucd.edu Abtract In thi project, we implemented the recurive autoencoder (RAE) a decribed
More informationComputer Arithmetic Homework Solutions. 1 An adder for graphics. 2 Partitioned adder. 3 HDL implementation of a partitioned adder
Computer Arithmetic Homework 3 2016 2017 Solution 1 An adder for graphic In a normal ripple carry addition of two poitive number, the carry i the ignal for a reult exceeding the maximum. We ue thi ignal
More informationA METHOD OF REAL-TIME NURBS INTERPOLATION WITH CONFINED CHORD ERROR FOR CNC SYSTEMS
Vietnam Journal of Science and Technology 55 (5) (017) 650-657 DOI: 10.1565/55-518/55/5/906 A METHOD OF REAL-TIME NURBS INTERPOLATION WITH CONFINED CHORD ERROR FOR CNC SYSTEMS Nguyen Huu Quang *, Banh
More informationExamples. Last Time. Speedup & Parallel Efficiency 200% Observations. Outline. Lecture 6. Queuing Commands Introduction to MPI
Lat ime Queuing Command Introduction to MPI Information Enquiry Baic Collective Communication Some embarraingly arallel examle Defined arallel efficiency & eedu Examle 03.c: Brute-force method to calculate
More informationA Practical Model for Minimizing Waiting Time in a Transit Network
A Practical Model for Minimizing Waiting Time in a Tranit Network Leila Dianat, MASc, Department of Civil Engineering, Sharif Univerity of Technology, Tehran, Iran Youef Shafahi, Ph.D. Aociate Profeor,
More informationPerformance analysis of hybrid (M/M/1 and M/M/m) client server model using Queuing theory
International Journal of Electronic and Couter cience Engineering vailable Online at wwwijeceorg IN- 77-9 erforance analyi of hybrid M/M/ and M/M/ client erver odel uing ueuing theory atarhi Guta, Dr Rajan
More informationSee chapter 8 in the textbook. Dr Muhammad Al Salamah, Industrial Engineering, KFUPM
Goal programming Objective of the topic: Indentify indutrial baed ituation where two or more objective function are required. Write a multi objective function model dla a goal LP Ue weighting um and preemptive
More informationThe Association of System Performance Professionals
The Aociation of Sytem Performance Profeional The Computer Meaurement Group, commonly called CMG, i a not for profit, worldwide organization of data proceing profeional committed to the meaurement and
More informationUniversität Augsburg. Institut für Informatik. Approximating Optimal Visual Sensor Placement. E. Hörster, R. Lienhart.
Univerität Augburg à ÊÇÅÍÆ ËÀǼ Approximating Optimal Viual Senor Placement E. Hörter, R. Lienhart Report 2006-01 Januar 2006 Intitut für Informatik D-86135 Augburg Copyright c E. Hörter, R. Lienhart Intitut
More informationRoot Locus Controller Design
Islamic University of Gaza Faculty of Engineering Electrical Engineering department Control Systems Design Lab Eng. Mohammed S. Jouda Eng. Ola M. Skeik Experiment 4 Root Locus Controller Design Overview
More informationPractical Analog and Digital Filter Design
Practical Analog and Digital Filter Deign Artech Houe, Inc. Le Thede 004 Thi text i dedicated to my wife who keep me grounded, and to my grandchildren who know no bound. Content Preface xi Chapter Introduction
More informationAlgorithmic Discrete Mathematics 4. Exercise Sheet
Algorithmic Dicrete Mathematic. Exercie Sheet Department of Mathematic SS 0 PD Dr. Ulf Lorenz 0. and. May 0 Dipl.-Math. David Meffert Verion of May, 0 Groupwork Exercie G (Shortet path I) (a) Calculate
More information[N309] Feedforward Active Noise Control Systems with Online Secondary Path Modeling. Muhammad Tahir Akhtar, Masahide Abe, and Masayuki Kawamata
he 32nd International Congre and Expoition on Noie Control Engineering Jeju International Convention Center, Seogwipo, Korea, Augut 25-28, 2003 [N309] Feedforward Active Noie Control Sytem with Online
More informationChapter 13 Non Sampling Errors
Chapter 13 Non Sampling Error It i a general aumption in the ampling theory that the true value of each unit in the population can be obtained and tabulated without any error. In practice, thi aumption
More informationAnalysis of the results of analytical and simulation With the network model and dynamic priority Unchecked Buffer
International Reearch Journal of Applied and Baic Science 218 Available online at www.irjab.com ISSN 2251-838X / Vol, 12 (1): 49-53 Science Explorer Publication Analyi of the reult of analytical and imulation
More informationFall 2010 EE457 Instructor: Gandhi Puvvada Date: 10/1/2010, Friday in SGM123 Name:
Fall 2010 EE457 Intructor: Gandhi Puvvada Quiz (~ 10%) Date: 10/1/2010, Friday in SGM123 Name: Calculator and Cadence Verilog guide are allowed; Cloed-book, Cloed-note, Time: 12:00-2:15PM Total point:
More informationA SIMPLE IMPERATIVE LANGUAGE THE STORE FUNCTION NON-TERMINATING COMMANDS
A SIMPLE IMPERATIVE LANGUAGE Eventually we will preent the emantic of a full-blown language, with declaration, type and looping. However, there are many complication, o we will build up lowly. Our firt
More informationFall 2010 EE457 Instructor: Gandhi Puvvada Date: 10/1/2010, Friday in SGM123 Name:
Fall 2010 EE457 Intructor: Gandhi Puvvada Quiz (~ 10%) Date: 10/1/2010, Friday in SGM123 Name: Calculator and Cadence Verilog guide are allowed; Cloed-book, Cloed-note, Time: 12:00-2:15PM Total point:
More informationShortest Paths Problem. CS 362, Lecture 20. Today s Outline. Negative Weights
Shortet Path Problem CS 6, Lecture Jared Saia Univerity of New Mexico Another intereting problem for graph i that of finding hortet path Aume we are given a weighted directed graph G = (V, E) with two
More informationINVERSE DYNAMIC SIMULATION OF A HYDRAULIC DRIVE WITH MODELICA. α Cylinder chamber areas ratio... σ Viscous friction coefficient
Proceeding of the ASME 2013 International Mechanical Engineering Congre & Expoition IMECE2013 November 15-21, 2013, San Diego, California, USA IMECE2013-63310 INVERSE DYNAMIC SIMULATION OF A HYDRAULIC
More informationToday s Outline. CS 561, Lecture 23. Negative Weights. Shortest Paths Problem. The presence of a negative cycle might mean that there is
Today Outline CS 56, Lecture Jared Saia Univerity of New Mexico The path that can be trodden i not the enduring and unchanging Path. The name that can be named i not the enduring and unchanging Name. -
More informationLaboratory Exercise 2
Laoratory Exercie Numer and Diplay Thi i an exercie in deigning cominational circuit that can perform inary-to-decimal numer converion and inary-coded-decimal (BCD) addition. Part I We wih to diplay on
More informationDigifort Standard. Architecture
Digifort Standard Intermediate olution for intalling up to 32 camera The Standard verion provide the ideal reource for local and remote monitoring of up to 32 camera per erver and a the intermediate verion
More informationSpring 2012 EE457 Instructor: Gandhi Puvvada
Spring 2012 EE457 Intructor: Gandhi Puvvada Quiz (~ 10%) Date: 2/17/2012, Friday in SLH200 Calculator and Cadence Verilog Guide are allowed; Time: 10:00AM-12:45PM Cloed-book/Cloed-note Exam Total point:
More informationAnalyzing Hydra Historical Statistics Part 2
Analyzing Hydra Hitorical Statitic Part Fabio Maimo Ottaviani EPV Technologie White paper 5 hnode HSM Hitorical Record The hnode i the hierarchical data torage management node and ha to perform all the
More informationKey Terms - MinMin, MaxMin, Sufferage, Task Scheduling, Standard Deviation, Load Balancing.
Volume 3, Iue 11, November 2013 ISSN: 2277 128X International Journal of Advanced Reearch in Computer Science and Software Engineering Reearch Paper Available online at: www.ijarce.com Tak Aignment in
More informationCutting Stock by Iterated Matching. Andreas Fritsch, Oliver Vornberger. University of Osnabruck. D Osnabruck.
Cutting Stock by Iterated Matching Andrea Fritch, Oliver Vornberger Univerity of Onabruck Dept of Math/Computer Science D-4909 Onabruck andy@informatikuni-onabrueckde Abtract The combinatorial optimization
More informationSo we find a sample mean but what can we say about the General Education Statistics
So we fid a ample mea but what ca we ay about the Geeral Educatio Statitic populatio? Cla Note Cofidece Iterval for Populatio Mea (Sectio 9.) We will be doig early the ame tuff a we did i the firt ectio
More informationSource Coding and express these numbers in a binary system using M log
Source Coding 30.1 Source Coding Introduction We have studied how to transmit digital bits over a radio channel. We also saw ways that we could code those bits to achieve error correction. Bandwidth is
More informationReflection & Refraction
Name: Anwer Key Date: Regent Phyic Tet # 14 Review Reflection & Refraction 1. Ue GUESS method and indicate all vector direction.. Term to know: electromagnetic pectrum, diffue reflection, regular reflection,
More informationQuadrilaterals. Learning Objectives. Pre-Activity
Section 3.4 Pre-Activity Preparation Quadrilateral Intereting geometric hape and pattern are all around u when we tart looking for them. Examine a row of fencing or the tiling deign at the wimming pool.
More informationTAM 212 Worksheet 3. Solutions
Name: Group member: TAM 212 Workheet 3 Solution The workheet i concerned with the deign of the loop-the-loop for a roller coater ytem. Old loop deign: The firt generation of loop wa circular, a hown below.
More informationExercise 4: Markov Processes, Cellular Automata and Fuzzy Logic
Exercie 4: Marko rocee, Cellular Automata and Fuzzy Logic Formal Method II, Fall Semeter 203 Solution Sheet Marko rocee Theoretical Exercie. (a) ( point) 0.2 0.7 0.3 tanding 0.25 lying 0.5 0.4 0.2 0.05
More informationRefining SIRAP with a Dedicated Resource Ceiling for Self-Blocking
Refining SIRAP with a Dedicated Reource Ceiling for Self-Blocking Mori Behnam, Thoma Nolte Mälardalen Real-Time Reearch Centre P.O. Box 883, SE-721 23 Väterå, Sweden {mori.behnam,thoma.nolte}@mdh.e ABSTRACT
More informationManaging Clock Distribution and Optimizing Clock Skew in Networking Applications
Application te 14 123456789012345678901234567890121234567890123456789012345678901212345678901234567890123456789012123456789012345678901234567890121234 Managing Clock itribution and Optimizing Clock Skew
More informationAnalysis of slope stability
Engineering manual No. 8 Updated: 02/2016 Analyi of lope tability Program: Slope tability File: Demo_manual_08.gt In thi engineering manual, we are going to how you how to verify the lope tability for
More informationHassan Ghaziri AUB, OSB Beirut, Lebanon Key words Competitive self-organizing maps, Meta-heuristics, Vehicle routing problem,
COMPETITIVE PROBABIISTIC SEF-ORGANIZING MAPS FOR ROUTING PROBEMS Haan Ghaziri AUB, OSB Beirut, ebanon ghaziri@aub.edu.lb Abtract In thi paper, we have applied the concept of the elf-organizing map (SOM)
More informationMinimum congestion spanning trees in bipartite and random graphs
Minimum congetion panning tree in bipartite and random graph M.I. Otrovkii Department of Mathematic and Computer Science St. John Univerity 8000 Utopia Parkway Queen, NY 11439, USA e-mail: otrovm@tjohn.edu
More informationShading. Reading. Pinhole camera. Basic 3D graphics. Brian Curless CSE 457 Spring 2017
Reading Optional: Angel and Shreiner: chapter 5. Marchner and Shirley: chapter 0, chapter 7. Shading Further reading: OpenGL red book, chapter 5. Brian Curle CSE 457 Spring 207 2 Baic 3D graphic With affine
More informationFloating Point CORDIC Based Power Operation
Floating Point CORDIC Baed Power Operation Kazumi Malhan, Padmaja AVL Electrical and Computer Engineering Department School of Engineering and Computer Science Oakland Univerity, Rocheter, MI e-mail: kmalhan@oakland.edu,
More informationA Multi-objective Genetic Algorithm for Reliability Optimization Problem
International Journal of Performability Engineering, Vol. 5, No. 3, April 2009, pp. 227-234. RAMS Conultant Printed in India A Multi-objective Genetic Algorithm for Reliability Optimization Problem AMAR
More informationEdits in Xylia Validity Preserving Editing of XML Documents
dit in Xylia Validity Preerving diting of XML Document Pouria Shaker, Theodore S. Norvell, and Denni K. Peter Faculty of ngineering and Applied Science, Memorial Univerity of Newfoundland, St. John, NFLD,
More informationLens Conventions From Jenkins & White: Fundamentals of Optics, pg 50 Incident rays travel left to right Object distance s + if left to vertex, - if
Len Convention From Jenkin & White: Fundamental o Optic, pg 50 Incident ray travel let to right Object ditance + i let to vertex, - i right to vertex Image ditance ' + i right to vertex, - i let to vertex
More informationModeling of communication complexity in parallel computing
American Journal of Netork and Communication 2014; 3(5-1): 29-42 Publihed online July 30, 2014 (htt://.cienceublihinggrou.com/j/ajnc) doi: 10.11648/j.ajnc..2014030501.13 ISSN: 2326-893X (Print); ISSN:
More informationMulti-Target Tracking In Clutter
Multi-Target Tracking In Clutter John N. Sander-Reed, Mary Jo Duncan, W.B. Boucher, W. Michael Dimmler, Shawn O Keefe ABSTRACT A high frame rate (0 Hz), multi-target, video tracker ha been developed and
More informationRepresentations and Transformations. Objectives
Repreentation and Tranformation Objective Derive homogeneou coordinate tranformation matrice Introduce tandard tranformation - Rotation - Tranlation - Scaling - Shear Scalar, Point, Vector Three baic element
More informationKaren L. Collins. Wesleyan University. Middletown, CT and. Mark Hovey MIT. Cambridge, MA Abstract
Mot Graph are Edge-Cordial Karen L. Collin Dept. of Mathematic Weleyan Univerity Middletown, CT 6457 and Mark Hovey Dept. of Mathematic MIT Cambridge, MA 239 Abtract We extend the definition of edge-cordial
More informationMirror shape recovery from image curves and intrinsic parameters: Rotationally symmetric and conic mirrors. Abstract. 2. Mirror shape recovery
Mirror hape recovery from image curve and intrinic parameter: Rotationally ymmetric and conic mirror Nuno Gonçalve and Helder Araújo Λ Intitute of Sytem and Robotic Univerity of Coimbra Pinhal de Marroco
More informationService and Network Management Interworking in Future Wireless Systems
Service and Network Management Interworking in Future Wirele Sytem V. Tountopoulo V. Stavroulaki P. Demeticha N. Mitrou and M. Theologou National Technical Univerity of Athen Department of Electrical Engineering
More informationBottom Up parsing. Bottom-up parsing. Steps in a shift-reduce parse. 1. s. 2. np. john. john. john. walks. walks.
Paring Technologie Outline Paring Technologie Outline Bottom Up paring Paring Technologie Paring Technologie Bottom-up paring Step in a hift-reduce pare top-down: try to grow a tree down from a category
More informationThe Crank-Nicholson method for a nonlinear diffusion equation
> retart; with(plot): with(linearalgebra): with(arraytool): The Crank-Nicholon method for a nonlinear diffuion equation The purpoe of thi workheet i to olve a diffuion equation involving nonlinearitie
More informationKeywords Cloud Computing, Service Level Agreements (SLA), CloudSim, Monitoring & Controlling SLA Agent, JADE
Volume 5, Iue 8, Augut 2015 ISSN: 2277 128X International Journal of Advanced Reearch in Computer Science and Software Engineering Reearch Paper Available online at: www.ijarce.com Verification of Agent
More informationAnalytical Redundancy and Fuzzy Inference in AUV Fault Detection and Compensation
Analytical Redundancy and Fuzzy Inference in AUV Fault Detection and Compenation A. J. Healey Profeor and Director Center for AUV Reearch Naval Potgraduate School Monterey, CA 93953 healey@me.np.navy.mil
More informationUSING ARTIFICIAL NEURAL NETWORKS TO APPROXIMATE A DISCRETE EVENT STOCHASTIC SIMULATION MODEL
USING ARTIFICIAL NEURAL NETWORKS TO APPROXIMATE A DISCRETE EVENT STOCHASTIC SIMULATION MODEL Robert A. Kilmer Department of Sytem Engineering Unite State Military Acaemy Wet Point, NY 1996 Alice E. Smith
More informationHow to. write a paper. The basics writing a solid paper Different communities/different standards Common errors
How to write a paper The baic writing a olid paper Different communitie/different tandard Common error Reource Raibert eay My grammar point Article on a v. the Bug in writing Clarity Goal Conciene Calling
More informationTAM 212 Worksheet 3. The worksheet is concerned with the design of the loop-the-loop for a roller coaster system.
Name: Group member: TAM 212 Workheet 3 The workheet i concerned with the deign of the loop-the-loop for a roller coater ytem. Old loop deign: The firt generation of loop wa circular, a hown below. R New
More informationGeneric Traverse. CS 362, Lecture 19. DFS and BFS. Today s Outline
Generic Travere CS 62, Lecture 9 Jared Saia Univerity of New Mexico Travere(){ put (nil,) in bag; while (the bag i not empty){ take ome edge (p,v) from the bag if (v i unmarked) mark v; parent(v) = p;
More informationMotion Control (wheeled robots)
3 Motion Control (wheeled robot) Requirement for Motion Control Kinematic / dynamic model of the robot Model of the interaction between the wheel and the ground Definition of required motion -> peed control,
More informationLens Conventions From Jenkins & White: Fundamentals of Optics, pg 50 Incident rays travel left to right Object distance s + if left to vertex, - if
Len Convention From Jenkin & White: Fundamental o Optic, pg 50 Incident ray travel let to right Object ditance + i let to vertex, - i right to vertex Image ditance ' + i right to vertex, - i let to vertex
More informationCorrespondence Analysis in Ternary Diagrams A Graphical Approach to Improving the Validity of the Interpretation of Point Clouds
Advance in Economic Buine 5(9): 500-509, 207 DOI: 0.389/aeb.207.050903 htt://www.hrub.org Correondence Analyi in Ternary Diagram A Grahical Aroach to Imroving the Validity of the Interretation of oint
More informationA System Dynamics Model for Transient Availability Modeling of Repairable Redundant Systems
International Journal of Performability Engineering Vol., No. 3, May 05, pp. 03-. RAMS Conultant Printed in India A Sytem Dynamic Model for Tranient Availability Modeling of Repairable Redundant Sytem
More informationTransactions on the Multiversion B + -Tree
Tranaction on the Multiverion B + -Tree Tuukka Haaaalo Helinki Univerity of Technology Eoo, Finland thaaaa@c.hut.fi Seo Siu Univerity of Helinki Helinki, Finland iu@c.helinki.fi Ibrahim Jaluta Helinki
More informationIMPROVED JPEG DECOMPRESSION OF DOCUMENT IMAGES BASED ON IMAGE SEGMENTATION. Tak-Shing Wong, Charles A. Bouman, and Ilya Pollak
IMPROVED DECOMPRESSION OF DOCUMENT IMAGES BASED ON IMAGE SEGMENTATION Tak-Shing Wong, Charle A. Bouman, and Ilya Pollak School of Electrical and Computer Engineering Purdue Univerity ABSTRACT We propoe
More informationParallel MATLAB at FSU: Task Computing
Parallel MATLAB at FSU: Tak John Burkardt Department of Scientific Florida State Univerity... 1:30-2:30 Thurday, 07 April 2011 499 Dirac Science Library... http://people.c.fu.edu/ jburkardt/preentation/...
More informationCS201: Data Structures and Algorithms. Assignment 2. Version 1d
CS201: Data Structure and Algorithm Aignment 2 Introduction Verion 1d You will compare the performance of green binary earch tree veru red-black tree by reading in a corpu of text, toring the word and
More informationDSP First Lab 02: Introduction to Complex Exponentials
DSP First Lab 02: Introduction to Complex Exponentials Lab Report: It is only necessary to turn in a report on Section 5 with graphs and explanations. You are ased to label the axes of your plots and include
More informationSelect Operation (σ) It selects tuples that satisfy the given predicate from a relation (choose rows). Review : RELATIONAL ALGEBRA
Review : RELATIONAL ALGEBRA Relational databae ytem are expected to be equipped with a query language that can ait it uer to query the databae intance. There are two kind of query language relational algebra
More informationPerception of Shape from Shading. How Do We Do It? From Image to Shape. Does Shading Play a Central Role?
Percetion of Shae from Shading Continuou image brightne variation due to hae variation i called hading Our ercetion of hae deend on hading Circular region on left i erceived a a flat dik Circular region
More informationHigh Throughput Turbo Decoder Design for GPP Platform
1 7th International ICST Conference on Communication and Networing in China (CHINACOM) High Throughut Turbo Decoder Deign for GPP Platform Suiing Zhang, Rongrong Qian, Tao Peng Key Lab. Of Univeral Wirele
More informationAn Active Stereo Vision System Based on Neural Pathways of Human Binocular Motor System
Journal of Bionic Engineering 4 (2007) 185 192 An Active Stereo Viion Sytem Baed on Neural Pathway of Human Binocular Motor Sytem Yu-zhang Gu 1, Makoto Sato 2, Xiao-lin Zhang 2 1. Department of Advanced
More informationPERFORMANCE EVALUATION ISSUES OF QUERY PROCESSING THROUGH CLIENT SERVER ARCHITECTURE
Manih Srivatava et al./ International Journal of Comuter Science & Engineering Technology (IJCSET) PERFORMANCE EVALUATION ISSUES OF QUERY PROCESSING THROUGH CLIENT SERVER ARCHITECTURE Mr. Manih Srivatava
More informationAn Approach to a Test Oracle for XML Query Testing
An Approach to a Tet Oracle for XML Query Teting Dae S. Kim-Park, Claudio de la Riva, Javier Tuya Univerity of Oviedo Computing Department Campu of Vieque, /n, 33204 (SPAIN) kim_park@li.uniovi.e, claudio@uniovi.e,
More informationLaboratory Exercise 6
Laboratory Exercie 6 Adder, Subtractor, and Multiplier a a The purpoe of thi exercie i to examine arithmetic circuit that add, ubtract, and multiply number. Each b c circuit will be decribed in Verilog
More informationChapter 7, Part B Sampling and Sampling Distributions
Slides Preared by JOHN S. LOUCKS St. Edward s University Slide 1 Chater 7, Part B Samling and Samling Distributions Samling Distribution of Proerties of Point Estimators Other Samling Methods Slide 2 Samling
More informationxy-monotone path existence queries in a rectilinear environment
CCCG 2012, Charlottetown, P.E.I., Augut 8 10, 2012 xy-monotone path exitence querie in a rectilinear environment Gregory Bint Anil Mahehwari Michiel Smid Abtract Given a planar environment coniting of
More informationAspects of Formal and Graphical Design of a Bus System
Apect of Formal and Graphical Deign of a Bu Sytem Tiberiu Seceleanu Univerity of Turku, Dpt. of Information Technology Turku, Finland tiberiu.eceleanu@utu.fi Tomi Weterlund Turku Centre for Computer Science
More informationCompiler Construction
Compiler Contruction Lecture 6 - An Introduction to Bottom- Up Paring 3 Robert M. Siegfried All right reerved Bottom-up Paring Bottom-up parer pare a program from the leave of a pare tree, collecting the
More informationA Linear Interpolation-Based Algorithm for Path Planning and Replanning on Girds *
Advance in Linear Algebra & Matrix Theory, 2012, 2, 20-24 http://dx.doi.org/10.4236/alamt.2012.22003 Publihed Online June 2012 (http://www.scirp.org/journal/alamt) A Linear Interpolation-Baed Algorithm
More information