Designing Information Devices and Systems II Spring 2018 J. Roychowdhury and M. Maharbiz Homework 7

Size: px
Start display at page:

Download "Designing Information Devices and Systems II Spring 2018 J. Roychowdhury and M. Maharbiz Homework 7"

Transcription

1 EECS 6B Designing Information Devices and Systems II Spring 28 J. Roychowdhury and M. Maharbiz Homework 7 This homework is due on Thursday, March 22, 28, at :59AM (NOON). Self-grades are due on Monday, March 26, 28, at :59AM (NOON). Pre-Lab. Closed-Loop Control of SIXT33N Last time, we discovered that open-loop control was not enough to ensure that our car goes straight in the event of model mismatch. In this problem, we will introduce closed-loop control which will hopefully make SIXT33N finally go straight. Previously, we introduced δt = d L t d R t as the difference in positions between the two wheels. If both wheels of the car are going at the same velocity, then this difference δ should remain constant, since no wheel will advance by more ticks than the other. In our closed loop control scheme, we will consider a control scheme which will apply a simple proportional control k L and k R against δt in order to try to prevent δt from growing without bound. We want to achieve the following equations: v L t = d L t + d L t = u L t β L v R t = d R t + d R t = u R t β R v L t = d L t + d L t = v k L δt v R t = d R t + d R t = v + k R δt We can put the equations in the following form to figure out how we should change our control inputs. v L t = d L t + d L t = ( v + β L v R t = d R t + d R t = ( v + β R ) δt k L + k R δt β L ) β R These are our new closed-loop control inputs the new closed-loop proportional control is the k L /k R term. u L t = v + β L u R t = v + β R δt k L δt + k R EECS 6B, Spring 28, Homework 7

2 (a) Let s examine the feedback proportions k L and k R more closely. Should they be positive or negative? What do they mean? Think about how they interact with δt. If δt >, it means that d L t > d R t, so the left wheel is ahead of the right one. In order to correct for this, we should help the right wheel catch up, and we should do this by making k L > in order to apply less power on the left wheel and k R > in order to apply more power to the right wheel. Likewise, if δt <, it means that d L t < d R t, so the right wheel is ahead of the left one. In this case, k L > is still valid, since k L δt > and so the left wheel speeds up, and likewise k R > is still correct since k R δt < so the right wheel slows down. (b) Let s look a bit more closely at picking k L and k R. First, we need to figure out what happens to δt over time. Find δt + in terms of δt. δt + = d L t + d R t + = v k L δt + d L t (v + k R δt + d R t) = v k L δt + d L t v k R δt d R t = k L δt k R δt + (d L t d R t) = k L δt k R δt + δt = δt( k L k R ) (c) Given your work above, what is the eigenvalue of the system defined by δt? For discrete-time systems like our system, λ (,) is considered stable. Are λ,) and λ (, identical in function for our system? Which one is better? (Hint: Preventing oscillation is a desired benefit.) Based on your choice for the range of λ above, how should we set k L and k R in the end? The eigenvalue is λ = k L k R. As a discrete system, both are stable, but λ (, will cause the car to oscillate due to overly high gain. Therefore, we should choose λ,). As a result, k L k R,) = (k L + k R ) (, means that we should set the gains such that (k L + k R ),). (d) Let s re-introduce the model mismatch from last week in order to model environmental discrepancies, disturbances, etc. How does closed-loop control fare under model mismatch? Find δ ss = δt, assuming that δ = δ. What is δ ss? (To make this easier, you may leave your answer in terms of appropriately defined c and λ obtained from an equation in the form of δt + = δtλ + c.) Check your work by verifying that you reproduce the equation in part (c) if all model mismatch terms are zero. Is it better than the open-loop model mismatch case from last week? v L t = d L t + d L t = ( + )u L t (β L + β L ) v R t = d R t + d R t = ( + )u R t (β R + β R ) EECS 6B, Spring 28, Homework 7 2

3 u L t = v + β L δt k L u R t = v + β R + k R δt δt + = d L t + d R t + = ( + )u L t (β L + β L ) + d L t (( + )u R t (β R + β R ) + d R t) = u L t β L + u L t β L + d L t ( u R t β R + u R t β R + d R t) = v k L δt + u L t β L + d L t (v + k R δt + u R t β R + d R t) = v k L δt + u L t β L + d L t v k R δt u R t + β R d R t = v v + (d L t d R t) k L δt k R δt + u L t β L u R t + β R = δt( k L k R ) + u L t β L u R t + β R = δt( k L k R ) + ( v + β L k L δt ) ( v + β R δt + k R ) β L + β R = δt( k L k R ) + (v + β L ) δtk L (v + β R ) δtk R β L + β R θ ( ) R = δt k L k R k L k R + (v + β L ) (v + β R ) β L + β R ( ) ( ) ( ) θl = δt k L k R k L k R + (v θr + β L ) β L (v + β R ) β R Let us define c = k L k R k L ( ) ( ) θl (v θr + β L ) β L (v + β R ) β R, and our new eigenvalue λ = k R. In this case, δ = δ λ + c δ2 = λ(δ λ + c) + c δ3 = λ(δ λ 2 + cλ + c) + c δ4 = λ(δ λ 3 + cλ 2 + cλ + c) + c δ5 = δ λ 5 + c(λ 4 + λ 3 + λ 2 + λ + ) δn = δ λ n + c( + λ + λ 2 + λ 3 + λ λ n ) ( n k=λ k ) δn = δ λ n + c (rewriting in sum notation) ( ) λ δn = δ λ n n + c (sum of a geometric series) λ = δ λ 2 + cλ + c = δ λ 3 + cλ 2 + cλ + c = δ λ 4 + cλ 3 + cλ 2 + cλ + c If λ <, then λ =, so those terms drop out: EECS 6B, Spring 28, Homework 7 3

4 ( ) λ δn = t = δ λ + c λ δn = t = c λ δ ss = c λ For your entertainment only: δ ss is fully-expanded form (not required) is ( ) ( ) θl (v θr + β L ) β L (v + β R ) β R k L + k R + k L + k R The answer is correct because plugging in zero into all the model mismatch terms into c causes c =, so δ ss = if there is no model mismatch. Compared to the open-loop result of δ ss = ±, the closed loop δ ss = c is a much-desired improvement. λ What does this mean for the car? It means that the car will turn initially for a bit but eventually converge to a fixed heading and keep going straight from there. Problems 2. Design for Controllability and Observability I We are given a system with tunable parameter γ. x(t) = 3 3 x(t) + u(t) γ 4 x(t) + u(t) y(t) = (a) How should we tune γ to make the system controllable but not observable? The controllability matrix is and the observability matrix is C = B 3 AB = γ C O = =. CA γ 3 Thus, to make the system controllable but not observable, we should choose γ = 2. (b) How should we tune γ to make the system observable but not controllable? To make the system observable but not controllable, we should choose γ =. EECS 6B, Spring 28, Homework 7 4

5 3. Design for Controllability and Observability II We are given a new system x(t) = x(t). 2 along with only one sensor and one actuator to control and observe the system. (a) Which state should we control with the actuator to make the system controllable? We should control the state x. This makes the control matrix B =, so C =. (b) Which state should we measure with the sensor to make the system observable? We should measure the state x 2. This makes the measurement matrix C =, so O = Observability Consider the following continuous time system. x(t) = A x(t) + B u(t) y(t) = C x(t) We want to construct an estimate z of the system state x. To do so, we construct a pretend system with the same A,B,C models, the same input and the output of the last system along with an L system matrix. We do this to try and exploit the difference between the output of our pretend state and the actual output, with L being the knob that we can control. z(t) = A z(t) + B u(t) + L(C z(t) y(t)) (2) Define e(t) = z(t) x(t). This is the error term as a function of time. (a) Using the two systems defined above, construct a system of the form, Subtracting () from (2), we get the desired answer: d e (t) = (A + LC) e(t) (3) dt z(t) x(t) = A z(t) + B u(t) + L(C z(t) y(t)) A x(t) B u(t) e(t) = A( z(t) x(t)) + L(C z(t) C x(t)) e(t) = A e(t) + LC( z(t) x(t)) e(t) = (A + LC) e(t) () EECS 6B, Spring 28, Homework 7 5

6 (b) We want What does that imply about (3)? lim e(t) = t This means that we want (3) to be stable: all of the eigenvalues of A+LC should have a real component less than zero. (c) Does the initial value of the guess z() matter in the long term? Not really, since the e(t) tends to. This means that no matter how bad our initial guess, we will eventually have a good estimate. 5. Rank Decomposition In this problem, we will decompose a few images into linear combinations of rank matrices. (a) Consider a standard 8 8 chessboard shown in Figure. Assume that black colors represent and that white colors represent. Figure : 8 8 chessboard. Decompose this image into rank images. Draw out each of these rank images and express the original chessboard as a linear combination of the individual rank images. The chessboard is already a rank image, so we do not need to decompose it further. (b) Assume that the chessboard is given by the following 8 8 matrix C : C = Express C as a linear combination of outer products. EECS 6B, Spring 28, Homework 7 6

7 Using the result from the previous part, C = (c) For the same chessboard shown in Figure, now assume that black colors represent and that white colors represent. Decompose this image into rank images. Draw out each of these rank images and express the original chessboard as a linear combination of the individual rank images. The chessboard is now a rank 2 image, so we need to decompose it. Image : Image 2: The chessboard equals the sum of image and image 2. EECS 6B, Spring 28, Homework 7 7

8 (d) Assume that the chessboard is given by the following 8 8 matrix C 2 : C 2 = Express C as a linear combination of outer products. Using the result from the previous part, C 2 = + (e) Now consider the Swiss flag shown in Figure 2. Assume that red colors represent and that white colors represent. Figure 2: Swiss flag. Decompose this image into rank images. Draw out each of these rank images and express the Swiss flag as a linear combination of the individual rank images. The Swiss flag is a rank 2 image, so we need to find two rank images. Solution : Image : EECS 6B, Spring 28, Homework 7 8

9 Image 2: The Swiss flag equals the sum of image and image 2. Solution 2: Image : Image 2: The Swiss flag equals the difference between image and image 2. EECS 6B, Spring 28, Homework 7 9

10 (f) Assume that the Swiss flag is given by the following 5 5 matrix S: S = Express S as a linear combination of outer products. We can use the result from the previous part. Solution : S = + Solution 2: S = 6. Balance Justin is working on a small jumping robot named Salto. Salto can bounce around on the ground, but Justin would like Salto to balance on its toe and stand still. In this problem, we ll work on systems that could help Salto balance on its toe using its reaction wheel tail. EECS 6B, Spring 28, Homework 7

11 Figure 3: Picture of Salto and the x-z physics model. You can watch a video of Salto here: youtube.com/watch?v=2djmarhrnu Standing on the ground, Salto s dynamics in the x-z plane (called the sagittal plane in biology) look like an inverted pendulum with a flywheel on the end: (I + (m + m 2 )l 2 ) θ = K t u + (m + m 2 )lgsin(θ ) I 2 θ 2 = K t u where θ is the angle of the robot s body relative to the ground ( is straight up), θ is its angular velocity, θ 2 is the angular velocity of the reaction wheel tail, and u is the current input to the tail motor. m,m 2,I,I 2,l,K t are positive constants representing system parameters (masses and angular momentums of the body and tail, leg length, and motor torque constant respectively) and g = 9.8 m s 2 is the acceleration due to gravity. Numerically substituting Salto s physical parameters, the differential equations become approximately:. θ =.25u +.sin(θ ) 5( 5 ) θ 2 =.25u For this problem, we ll look at a reduced suite of sensors on Salto. Our only output will be the tail encoder that measures the angular velocity of the tail relative to the body: y = θ 2 θ (a) Using the state vector. Write the linearized equations as d dt θ θ θ 2, input u, and output y linearize the system about the point x = A x + Bu and y = C x. Write out the matrices with the physical numerical values, not symbolically. Note: Since the tail is like a wheel, we care only about its angular velocity θ 2 and not its angle θ 2. EECS 6B, Spring 28, Homework 7

12 Numerically, the dynamics are: θ θ θ = θ + 25 u θ 2 θ 2 5 θ y = θ θ 2 For those interested, the symbolic dynamics are: θ (m θ = +m 2 )lgsin(θ) θ I +(m +m 2 )l θ 2 θ + 2 θ 2 θ y = θ θ 2 K t I +(m +m 2 )l 2 K t I 2 u (b) Is the system fully controllable? Is the system fully observable? C = B AB A 2 B 25 = which is full rank, so the system is fully controllable. C O = CA = CA 2 which is rank 3, so the system is fully observable. (c) Design an observer of the form d dt ˆx = A ˆx + Bu + L(C ˆx y) and solve for the gains in L that make the observer dynamics converge with all eigenvalues λ = λ 2 = λ 3 =. The observer dynamics are dictated by e = (A + LC) e where e is the error between the estimated state ˆx and the true state x. The characteristic polynomial is: det(a + LC) = l l det l 2 l 2 = l 3 l 3 λ 3 + ( l 3 + l 2 )λ 2 + (l )λ + l 3 = EECS 6B, Spring 28, Homework 7 2

13 The desired characteristic polynomial is: (λ + ) 3 = λ 3 + 3λ 2 + 3λ + = which we can achieve by matching the coefficients of matching powers: l 3 + l 2 = 3 l = 3 l 3 = These equations are solved by the gains: l = 4, l 2 = 4, and l 3 =. Written as a matrix, 4 L = 4 (d) Let s implement a controller for our system using an analog electrical circuit! You can use the following circuit components in Figure 2: Figure 4: Circuit components and block diagram symbols. EECS 6B, Spring 28, Homework 7 3

14 Using state feedback, Justin has selected the control gains K = 2 5. for his input u = K x. Draw a block diagram in the box in Figure 5 that implements this controller. Afterwards, design the circuit that implements the controller. Use relatively reasonable component values. Optional: What are the eigenvalues of the closed loop dynamics for the given K? Figure 5: Fill in the box to implement the state feedback controller. Figure 6: Here is a possible circuit. Other resistor values will work as long as the gains are the same. Optional: The eigenvalues are λ = 6.6 and λ =.697 ±.87 j. EECS 6B, Spring 28, Homework 7 4

15 Contributors: Edward Wang. John Maidens. Siddharth Iyer. Titan Yuan. Justin Yim. EECS 6B, Spring 28, Homework 7 5

Designing Information Devices and Systems II Fall 2018 Elad Alon and Miki Lustig Homework 9

Designing Information Devices and Systems II Fall 2018 Elad Alon and Miki Lustig Homework 9 EECS 16B Designing Information Devices and Systems II Fall 18 Elad Alon and Miki Lustig Homework 9 This homework is due Wednesday, October 31, 18, at 11:59pm. Self grades are due Monday, November 5, 18,

More information

Designing Information Devices and Systems II Fall 2018 Elad Alon and Miki Lustig Homework 8

Designing Information Devices and Systems II Fall 2018 Elad Alon and Miki Lustig Homework 8 EECS 6B Designing Information Devices and Systems II Fall 28 Elad Alon and Miki Lustig Homework 8 his homework is due on Wednesday, October 24, 28, at :59PM. Self-grades are due on Monday, October 29,

More information

Designing Information Devices and Systems II Fall 2018 Elad Alon and Miki Lustig Homework 7

Designing Information Devices and Systems II Fall 2018 Elad Alon and Miki Lustig Homework 7 EECS 16B Designing Information Devices and Systems II Fall 2018 Elad Alon and Miki Lustig Homework 7 This homework is due on October 17, 2018 at 11:59pm Self grades are due on October 22, 2018 at 11:59pm

More information

Designing Information Devices and Systems II Spring 2018 J. Roychowdhury and M. Maharbiz Discussion 6B

Designing Information Devices and Systems II Spring 2018 J. Roychowdhury and M. Maharbiz Discussion 6B EECS 16B Designing Information Devices and Systems II Spring 2018 J. Roychowdhury and M. Maharbiz Discussion 6B 1 Stability 1.1 Discrete time systems A discrete time system is of the form: xt + 1 A xt

More information

Designing Information Devices and Systems II Spring 2017 Murat Arcak and Michel Maharbiz Homework 9

Designing Information Devices and Systems II Spring 2017 Murat Arcak and Michel Maharbiz Homework 9 EECS 16B Designing Information Devices and Systems II Spring 2017 Murat Arcak and Michel Maharbiz Homework 9 This homework is due April 5, 2017, at 17:00. 1. Midterm 2 - Question 1 Redo the midterm! 2.

More information

Designing Information Devices and Systems II Spring 2018 J. Roychowdhury and M. Maharbiz Homework 5

Designing Information Devices and Systems II Spring 2018 J. Roychowdhury and M. Maharbiz Homework 5 EECS 16B Designing Information Devices and Systems II Spring 2018 J. Roychowdhury and M. Maharbiz Homework 5 This homework is due on Thursday, March 8, 2018, at 11:59AM (NOON). Self-grades are due on Monday,

More information

Designing Information Devices and Systems II Spring 2018 J. Roychowdhury and M. Maharbiz Discussion 8A

Designing Information Devices and Systems II Spring 2018 J. Roychowdhury and M. Maharbiz Discussion 8A EECS 6B Designing Information Devices an Systems II Spring 28 J Roychowhury an M Maharbiz Discussion 8A Change of Basis Review Figure : Left: basis vectors x an y Right: basis vectors u an v T We can think

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

EE 16B Midterm 2, March 21, Name: SID #: Discussion Section and TA: Lab Section and TA: Name of left neighbor: Name of right neighbor:

EE 16B Midterm 2, March 21, Name: SID #: Discussion Section and TA: Lab Section and TA: Name of left neighbor: Name of right neighbor: EE 16B Midterm 2, March 21, 2017 Name: SID #: Discussion Section and TA: Lab Section and TA: Name of left neighbor: Name of right neighbor: Important Instructions: Show your work. An answer without explanation

More information

Designing Information Devices and Systems II Spring 2017 Murat Arcak and Michel Maharbiz Homework 10

Designing Information Devices and Systems II Spring 2017 Murat Arcak and Michel Maharbiz Homework 10 EECS 16B Designing Information Devices and Systems II Spring 2017 Murat Arcak and Michel Maharbiz Homework 10 This homework is due April 12, 2017, at 17:00. 1. MIMO wireless signals Ever wonder why newer

More information

Vectors and Coordinate Systems

Vectors and Coordinate Systems Vectors and Coordinate Systems In Newtonian mechanics, we want to understand how material bodies interact with each other and how this affects their motion through space. In order to be able to make quantitative

More information

Analog Signals and Systems and their properties

Analog Signals and Systems and their properties Analog Signals and Systems and their properties Main Course Objective: Recall course objectives Understand the fundamentals of systems/signals interaction (know how systems can transform or filter signals)

More information

Topic 1: 2D Motion PHYSICS 231

Topic 1: 2D Motion PHYSICS 231 Topic 1: 2D Motion PHYSICS 231 Current Assignments Homework Set 1 due this Thursday, Jan 20, 11 pm Homework Set 2 due Thursday, Jan 27, 11pm Reading: Chapter 4,5 for next week 2/1/11 Physics 231 Spring

More information

Introduction to Controls

Introduction to Controls EE 474 Review Exam 1 Name Answer each of the questions. Show your work. Note were essay-type answers are requested. Answer with complete sentences. Incomplete sentences will count heavily against the grade.

More information

Designing Information Devices and Systems II Fall 2017 Miki Lustig and Michel Maharbiz Homework 1. This homework is due September 5, 2017, at 11:59AM.

Designing Information Devices and Systems II Fall 2017 Miki Lustig and Michel Maharbiz Homework 1. This homework is due September 5, 2017, at 11:59AM. EECS 16 Designing Information Devices and Systems II Fall 017 Miki Lustig and Michel Maharbiz Homework 1 This homework is due September 5, 017, at 11:59M. 1. Fundamental Theorem of Solutions to Differential

More information

1 (30 pts) Dominant Pole

1 (30 pts) Dominant Pole EECS C8/ME C34 Fall Problem Set 9 Solutions (3 pts) Dominant Pole For the following transfer function: Y (s) U(s) = (s + )(s + ) a) Give state space description of the system in parallel form (ẋ = Ax +

More information

Designing Information Devices and Systems I Fall 2016 Babak Ayazifar, Vladimir Stojanovic Final Exam

Designing Information Devices and Systems I Fall 2016 Babak Ayazifar, Vladimir Stojanovic Final Exam EECS 16A Designing Information Devices and Systems I Fall 2016 Babak Ayazifar, Vladimir Stojanovic Final Exam Exam location: 1 Pimental, Last Name: A-Ketsamanian PRINT your student ID: PRINT AND SIGN your

More information

ACM/CMS 107 Linear Analysis & Applications Fall 2016 Assignment 4: Linear ODEs and Control Theory Due: 5th December 2016

ACM/CMS 107 Linear Analysis & Applications Fall 2016 Assignment 4: Linear ODEs and Control Theory Due: 5th December 2016 ACM/CMS 17 Linear Analysis & Applications Fall 216 Assignment 4: Linear ODEs and Control Theory Due: 5th December 216 Introduction Systems of ordinary differential equations (ODEs) can be used to describe

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

Designing Information Devices and Systems I Fall 2018 Lecture Notes Note Introduction: Op-amps in Negative Feedback

Designing Information Devices and Systems I Fall 2018 Lecture Notes Note Introduction: Op-amps in Negative Feedback EECS 16A Designing Information Devices and Systems I Fall 2018 Lecture Notes Note 18 18.1 Introduction: Op-amps in Negative Feedback In the last note, we saw that can use an op-amp as a comparator. However,

More information

Circular motion. Aug. 22, 2017

Circular motion. Aug. 22, 2017 Circular motion Aug. 22, 2017 Until now, we have been observers to Newtonian physics through inertial reference frames. From our discussion of Newton s laws, these are frames which obey Newton s first

More information

Designing Information Devices and Systems II Fall 2016 Murat Arcak and Michel Maharbiz Homework 0. This homework is due August 29th, 2016, at Noon.

Designing Information Devices and Systems II Fall 2016 Murat Arcak and Michel Maharbiz Homework 0. This homework is due August 29th, 2016, at Noon. EECS 16B Designing Information Devices and Systems II Fall 2016 Murat Arcak and Michel Maharbiz Homework 0 This homework is due August 29th, 2016, at Noon. 1. Homework process and study group (a) Who else

More information

Where we ve been, where we are, and where we are going next.

Where we ve been, where we are, and where we are going next. 6.302.0x, January 2016 Notes Set 2 1 MASSACHVSETTS INSTITVTE OF TECHNOLOGY Department of Electrical Engineering and Computer Science 6.302.0x Introduction to Feedback System Design January 2016 Notes Set

More information

Automatic Control II Computer exercise 3. LQG Design

Automatic Control II Computer exercise 3. LQG Design Uppsala University Information Technology Systems and Control HN,FS,KN 2000-10 Last revised by HR August 16, 2017 Automatic Control II Computer exercise 3 LQG Design Preparations: Read Chapters 5 and 9

More information

Assignments VIII and IX, PHYS 301 (Classical Mechanics) Spring 2014 Due 3/21/14 at start of class

Assignments VIII and IX, PHYS 301 (Classical Mechanics) Spring 2014 Due 3/21/14 at start of class Assignments VIII and IX, PHYS 301 (Classical Mechanics) Spring 2014 Due 3/21/14 at start of class Homeworks VIII and IX both center on Lagrangian mechanics and involve many of the same skills. Therefore,

More information

Problem 1: (3 points) Recall that the dot product of two vectors in R 3 is

Problem 1: (3 points) Recall that the dot product of two vectors in R 3 is Linear Algebra, Spring 206 Homework 3 Name: Problem : (3 points) Recall that the dot product of two vectors in R 3 is a x b y = ax + by + cz, c z and this is essentially the same as the matrix multiplication

More information

AP Physics C 2015 Summer Assignment

AP Physics C 2015 Summer Assignment AP Physics C 2015 Summer Assignment College Board (the people in charge of AP exams) recommends students to only take AP Physics C if they have already taken a 1 st year physics course and are currently

More information

Chapter 0 of Calculus ++, Differential calculus with several variables

Chapter 0 of Calculus ++, Differential calculus with several variables Chapter of Calculus ++, Differential calculus with several variables Background material by Eric A Carlen Professor of Mathematics Georgia Tech Spring 6 c 6 by the author, all rights reserved - Table of

More information

Designing Information Devices and Systems I Spring 2015 Note 3

Designing Information Devices and Systems I Spring 2015 Note 3 EECS 16A Designing Information Devices and Systems I Spring 2015 Note 3 Lecture notes by Christine Wang (01/27/2015) Introduction to Vectors Remark. Often, vectors are represented as letters in boldface(x),

More information

Calculus/Physics Schedule, Second Semester. Wednesday Calculus

Calculus/Physics Schedule, Second Semester. Wednesday Calculus / Schedule, Second Semester Note to instructors: There are two key places where the calculus and physics are very intertwined and the scheduling is difficult: GaussÕ Law and the differential equation for

More information

Problem Set 5 Solutions 1

Problem Set 5 Solutions 1 Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science 6.245: MULTIVARIABLE CONTROL SYSTEMS by A. Megretski Problem Set 5 Solutions The problem set deals with Hankel

More information

Nonlinear Oscillators: Free Response

Nonlinear Oscillators: Free Response 20 Nonlinear Oscillators: Free Response Tools Used in Lab 20 Pendulums To the Instructor: This lab is just an introduction to the nonlinear phase portraits, but the connection between phase portraits and

More information

STUDY GUIDE 4: Equilibrium, Angular Kinematics, and Dynamics

STUDY GUIDE 4: Equilibrium, Angular Kinematics, and Dynamics PH 1110 Term C11 STUDY GUIDE 4: Equilibrium, Angular Kinematics, and Dynamics Objectives 25. Define torque. Solve problems involving objects in static equilibrium. 26. Define angular displacement, angular

More information

Linear Algebra (MATH ) Spring 2011 Final Exam Practice Problem Solutions

Linear Algebra (MATH ) Spring 2011 Final Exam Practice Problem Solutions Linear Algebra (MATH 4) Spring 2 Final Exam Practice Problem Solutions Instructions: Try the following on your own, then use the book and notes where you need help. Afterwards, check your solutions with

More information

Physics 200 Lecture 4. Integration. Lecture 4. Physics 200 Laboratory

Physics 200 Lecture 4. Integration. Lecture 4. Physics 200 Laboratory Physics 2 Lecture 4 Integration Lecture 4 Physics 2 Laboratory Monday, February 21st, 211 Integration is the flip-side of differentiation in fact, it is often possible to write a differential equation

More information

Computer Science 324 Computer Architecture Mount Holyoke College Fall Topic Notes: Digital Logic

Computer Science 324 Computer Architecture Mount Holyoke College Fall Topic Notes: Digital Logic Computer Science 324 Computer Architecture Mount Holyoke College Fall 2007 Topic Notes: Digital Logic Our goal for the next few weeks is to paint a a reasonably complete picture of how we can go from transistor

More information

Digital Control: Part 2. ENGI 7825: Control Systems II Andrew Vardy

Digital Control: Part 2. ENGI 7825: Control Systems II Andrew Vardy Digital Control: Part 2 ENGI 7825: Control Systems II Andrew Vardy Mapping the s-plane onto the z-plane We re almost ready to design a controller for a DT system, however we will have to consider where

More information

Designing Information Devices and Systems II Fall 2016 Murat Arcak and Michel Maharbiz Homework 11. This homework is due November 14, 2016, at Noon.

Designing Information Devices and Systems II Fall 2016 Murat Arcak and Michel Maharbiz Homework 11. This homework is due November 14, 2016, at Noon. EECS 16B Designing Information Devices and Systems II Fall 2016 Murat Arcak and Michel Maharbiz Homework 11 This homework is due November 14, 2016, at Noon. 1. Homework process and study group (a) Who

More information

UNIVERSITY OF ALABAMA Department of Physics and Astronomy. PH / LeClair Fall Circuits Exercises

UNIVERSITY OF ALABAMA Department of Physics and Astronomy. PH / LeClair Fall Circuits Exercises UNIVERSITY OF ALABAMA Department of Physics and Astronomy PH 106-4 / LeClair Fall 008 Circuits Exercises 1. Are the two headlights of a car wired in series or in parallel? How can you tell? Have you ever

More information

Lab 5a: Pole Placement for the Inverted Pendulum

Lab 5a: Pole Placement for the Inverted Pendulum Lab 5a: Pole Placement for the Inverted Pendulum November 1, 2011 1 Purpose The objective of this lab is to achieve simultaneous control of both the angular position of the pendulum and horizontal position

More information

Designing Information Devices and Systems II Spring 2016 Anant Sahai and Michel Maharbiz Midterm 1

Designing Information Devices and Systems II Spring 2016 Anant Sahai and Michel Maharbiz Midterm 1 EECS 6B Designing Information Devices and Systems II Spring 6 Anant Sahai and Michel Maharbiz Midterm Exam location: The Faery Land Of Unicorns and Rainbows PRINT your student ID: PRINT AND SIGN your name:,

More information

The dynamics of a Mobile Inverted Pendulum (MIP)

The dynamics of a Mobile Inverted Pendulum (MIP) The dynamics of a Mobile Inverted Pendulum (MIP) 1 Introduction Saam Ostovari, Nick Morozovsky, Thomas Bewley UCSD Coordinated Robotics Lab In this document, a Mobile Inverted Pendulum (MIP) is a robotic

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

Today. Why idealized? Idealized physical models of robotic vehicles. Noise. Idealized physical models of robotic vehicles

Today. Why idealized? Idealized physical models of robotic vehicles. Noise. Idealized physical models of robotic vehicles PID controller COMP417 Introduction to Robotics and Intelligent Systems Kinematics and Dynamics Perhaps the most widely used controller in industry and robotics. Perhaps the easiest to code. You will also

More information

Gravity Pre-Lab 1. Why do you need an inclined plane to measure the effects due to gravity?

Gravity Pre-Lab 1. Why do you need an inclined plane to measure the effects due to gravity? Lab Exercise: Gravity (Report) Your Name & Your Lab Partner s Name Due Date Gravity Pre-Lab 1. Why do you need an inclined plane to measure the effects due to gravity? 2. What are several advantage of

More information

Computer Problems for Methods of Solving Ordinary Differential Equations

Computer Problems for Methods of Solving Ordinary Differential Equations Computer Problems for Methods of Solving Ordinary Differential Equations 1. Have a computer make a phase portrait for the system dx/dt = x + y, dy/dt = 2y. Clearly indicate critical points and separatrices.

More information

Designing Information Devices and Systems I Fall 2018 Homework 5

Designing Information Devices and Systems I Fall 2018 Homework 5 Last Updated: 08-09-9 0:6 EECS 6A Designing Information Devices and Systems I Fall 08 Homework 5 This homework is due September 8, 08, at 3:59. Self-grades are due October, 08, at 3:59. Submission Format

More information

Designing Information Devices and Systems II Spring 2016 Anant Sahai and Michel Maharbiz Homework 5. This homework is due February 29, 2016, at Noon.

Designing Information Devices and Systems II Spring 2016 Anant Sahai and Michel Maharbiz Homework 5. This homework is due February 29, 2016, at Noon. EECS 16 Designing Information Devices and Systems II Spring 2016 nant Sahai and Michel Maharbiz Homework 5 This homework is due February 29, 2016, at Noon. 1. Homework process and study group Who else

More information

THE REACTION WHEEL PENDULUM

THE REACTION WHEEL PENDULUM THE REACTION WHEEL PENDULUM By Ana Navarro Yu-Han Sun Final Report for ECE 486, Control Systems, Fall 2013 TA: Dan Soberal 16 December 2013 Thursday 3-6pm Contents 1. Introduction... 1 1.1 Sensors (Encoders)...

More information

Sin, Cos and All That

Sin, Cos and All That Sin, Cos and All That James K. Peterson Department of Biological Sciences and Department of Mathematical Sciences Clemson University March 9, 2017 Outline 1 Sin, Cos and all that! 2 A New Power Rule 3

More information

Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science : MULTIVARIABLE CONTROL SYSTEMS by A.

Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science : MULTIVARIABLE CONTROL SYSTEMS by A. Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science 6.245: MULTIVARIABLE CONTROL SYSTEMS by A. Megretski Q-Parameterization 1 This lecture introduces the so-called

More information

Controls Problems for Qualifying Exam - Spring 2014

Controls Problems for Qualifying Exam - Spring 2014 Controls Problems for Qualifying Exam - Spring 2014 Problem 1 Consider the system block diagram given in Figure 1. Find the overall transfer function T(s) = C(s)/R(s). Note that this transfer function

More information

Announcements September 19

Announcements September 19 Announcements September 19 Please complete the mid-semester CIOS survey this week The first midterm will take place during recitation a week from Friday, September 3 It covers Chapter 1, sections 1 5 and

More information

Physics 8 Monday, October 12, 2015

Physics 8 Monday, October 12, 2015 Physics 8 Monday, October 12, 2015 HW5 will be due Friday. (HW5 is just Ch9 and Ch10 problems.) You re reading Chapter 12 ( torque ) this week, even though in class we re just finishing Ch10 / starting

More information

Multi-Robotic Systems

Multi-Robotic Systems CHAPTER 9 Multi-Robotic Systems The topic of multi-robotic systems is quite popular now. It is believed that such systems can have the following benefits: Improved performance ( winning by numbers ) Distributed

More information

Rotational motion of a rigid body spinning around a rotational axis ˆn;

Rotational motion of a rigid body spinning around a rotational axis ˆn; Physics 106a, Caltech 15 November, 2018 Lecture 14: Rotations The motion of solid bodies So far, we have been studying the motion of point particles, which are essentially just translational. Bodies with

More information

In the real world, objects don t just move back and forth in 1-D! Projectile

In the real world, objects don t just move back and forth in 1-D! Projectile Phys 1110, 3-1 CH. 3: Vectors In the real world, objects don t just move back and forth in 1-D In principle, the world is really 3-dimensional (3-D), but in practice, lots of realistic motion is 2-D (like

More information

Designing Information Devices and Systems I Spring 2017 Babak Ayazifar, Vladimir Stojanovic Homework 6

Designing Information Devices and Systems I Spring 2017 Babak Ayazifar, Vladimir Stojanovic Homework 6 EECS 16A Designing Information Devices and Systems I Spring 2017 Babak Ayazifar, Vladimir Stojanovic Homework 6 This homework is due March 6, 2017, at 23:59. Self-grades are due March 9, 2017, at 23:59.

More information

ECEN 420 LINEAR CONTROL SYSTEMS. Lecture 6 Mathematical Representation of Physical Systems II 1/67

ECEN 420 LINEAR CONTROL SYSTEMS. Lecture 6 Mathematical Representation of Physical Systems II 1/67 1/67 ECEN 420 LINEAR CONTROL SYSTEMS Lecture 6 Mathematical Representation of Physical Systems II State Variable Models for Dynamic Systems u 1 u 2 u ṙ. Internal Variables x 1, x 2 x n y 1 y 2. y m Figure

More information

Rotational Motion. Figure 1: Torsional harmonic oscillator. The locations of the rotor and fiber are indicated.

Rotational Motion. Figure 1: Torsional harmonic oscillator. The locations of the rotor and fiber are indicated. Rotational Motion 1 Purpose The main purpose of this laboratory is to familiarize you with the use of the Torsional Harmonic Oscillator (THO) that will be the subject of the final lab of the course on

More information

Control Systems I. Lecture 6: Poles and Zeros. Readings: Emilio Frazzoli. Institute for Dynamic Systems and Control D-MAVT ETH Zürich

Control Systems I. Lecture 6: Poles and Zeros. Readings: Emilio Frazzoli. Institute for Dynamic Systems and Control D-MAVT ETH Zürich Control Systems I Lecture 6: Poles and Zeros Readings: Emilio Frazzoli Institute for Dynamic Systems and Control D-MAVT ETH Zürich October 27, 2017 E. Frazzoli (ETH) Lecture 6: Control Systems I 27/10/2017

More information

3 Vectors and Two- Dimensional Motion

3 Vectors and Two- Dimensional Motion May 25, 1998 3 Vectors and Two- Dimensional Motion Kinematics of a Particle Moving in a Plane Motion in two dimensions is easily comprehended if one thinks of the motion as being made up of two independent

More information

Physics 351, Spring 2017, Homework #2. Due at start of class, Friday, January 27, 2017

Physics 351, Spring 2017, Homework #2. Due at start of class, Friday, January 27, 2017 Physics 351, Spring 2017, Homework #2. Due at start of class, Friday, January 27, 2017 Course info is at positron.hep.upenn.edu/p351 When you finish this homework, remember to visit the feedback page at

More information

State Feedback and State Estimators Linear System Theory and Design, Chapter 8.

State Feedback and State Estimators Linear System Theory and Design, Chapter 8. 1 Linear System Theory and Design, http://zitompul.wordpress.com 2 0 1 4 State Estimator In previous section, we have discussed the state feedback, based on the assumption that all state variables are

More information

Coordinate Curves for Trajectories

Coordinate Curves for Trajectories 43 The material on linearizations and Jacobian matrices developed in the last chapter certainly expanded our ability to deal with nonlinear systems of differential equations Unfortunately, those tools

More information

EE16B, Spring 2018 UC Berkeley EECS. Maharbiz and Roychowdhury. Lecture 5B: Open QA Session

EE16B, Spring 2018 UC Berkeley EECS. Maharbiz and Roychowdhury. Lecture 5B: Open QA Session EE16B, Spring 2018 UC Berkeley EECS Maharbiz and Roychowdhury Lecture 5B: Open QA Session EE16B, Spring 2018, Open Q/A Session (Roychowdhury) Slide 1 Today: Open Q/A Session primarily on state space r.

More information

Control of Manufacturing Processes

Control of Manufacturing Processes Control of Manufacturing Processes Subject 2.830 Spring 2004 Lecture #18 Basic Control Loop Analysis" April 15, 2004 Revisit Temperature Control Problem τ dy dt + y = u τ = time constant = gain y ss =

More information

Designing Information Devices and Systems I Summer 2017 D. Aranki, F. Maksimovic, V. Swamy Homework 5

Designing Information Devices and Systems I Summer 2017 D. Aranki, F. Maksimovic, V. Swamy Homework 5 EECS 16A Designing Information Devices and Systems I Summer 2017 D. Aranki, F. Maksimovic, V. Swamy Homework 5 This homework is due on Sunday, July 23, 2017, at 23:59. Self-grades are due on Monday, July

More information

ELEC4631 s Lecture 2: Dynamic Control Systems 7 March Overview of dynamic control systems

ELEC4631 s Lecture 2: Dynamic Control Systems 7 March Overview of dynamic control systems ELEC4631 s Lecture 2: Dynamic Control Systems 7 March 2011 Overview of dynamic control systems Goals of Controller design Autonomous dynamic systems Linear Multi-input multi-output (MIMO) systems Bat flight

More information

Eigenspaces. (c) Find the algebraic multiplicity and the geometric multiplicity for the eigenvaules of A.

Eigenspaces. (c) Find the algebraic multiplicity and the geometric multiplicity for the eigenvaules of A. Eigenspaces 1. (a) Find all eigenvalues and eigenvectors of A = (b) Find the corresponding eigenspaces. [ ] 1 1 1 Definition. If A is an n n matrix and λ is a scalar, the λ-eigenspace of A (usually denoted

More information

Physics 351 Monday, February 26, 2018

Physics 351 Monday, February 26, 2018 Physics 351 Monday, February 26, 2018 You just read the first half ( 10.1 10.7) of Chapter 10, which we ll probably start to discuss this Friday. The midterm exam (March 26) will cover (only!) chapters

More information

Linearization problem. The simplest example

Linearization problem. The simplest example Linear Systems Lecture 3 1 problem Consider a non-linear time-invariant system of the form ( ẋ(t f x(t u(t y(t g ( x(t u(t (1 such that x R n u R m y R p and Slide 1 A: f(xu f(xu g(xu and g(xu exist and

More information

Intelligent Systems and Control Prof. Laxmidhar Behera Indian Institute of Technology, Kanpur

Intelligent Systems and Control Prof. Laxmidhar Behera Indian Institute of Technology, Kanpur Intelligent Systems and Control Prof. Laxmidhar Behera Indian Institute of Technology, Kanpur Module - 2 Lecture - 4 Introduction to Fuzzy Logic Control In this lecture today, we will be discussing fuzzy

More information

Modeling and Solving Constraints. Erin Catto Blizzard Entertainment

Modeling and Solving Constraints. Erin Catto Blizzard Entertainment Modeling and Solving Constraints Erin Catto Blizzard Entertainment Basic Idea Constraints are used to simulate joints, contact, and collision. We need to solve the constraints to stack boxes and to keep

More information

Electric Current & DC Circuits

Electric Current & DC Circuits Electric Current & DC Circuits Circuits Click on the topic to go to that section Conductors Resistivity and Resistance Circuit Diagrams Measurement EMF & Terminal Voltage Kirchhoff's Rules Capacitors*

More information

ME 132, Fall 2015, Quiz # 2

ME 132, Fall 2015, Quiz # 2 ME 132, Fall 2015, Quiz # 2 # 1 # 2 # 3 # 4 # 5 # 6 Total NAME 14 10 8 6 14 8 60 Rules: 1. 2 sheets of notes allowed, 8.5 11 inches. Both sides can be used. 2. Calculator is allowed. Keep it in plain view

More information

MITOCW free_body_diagrams

MITOCW free_body_diagrams MITOCW free_body_diagrams This is a bungee jumper at the bottom of his trajectory. This is a pack of dogs pulling a sled. And this is a golf ball about to be struck. All of these scenarios can be represented

More information

Often, in this class, we will analyze a closed-loop feedback control system, and end up with an equation of the form

Often, in this class, we will analyze a closed-loop feedback control system, and end up with an equation of the form ME 32, Spring 25, UC Berkeley, A. Packard 55 7 Review of SLODEs Throughout this section, if y denotes a function (of time, say), then y [k or y (k) denotes the k th derivative of the function y, y [k =

More information

EDUCATION DAY WORKBOOK

EDUCATION DAY WORKBOOK Grades 9 12 EDUCATION DAY WORKBOOK It is with great thanks for their knowledge and expertise that the individuals who devised this book are recognized. MAKING MEASUREMENTS Time: Solve problems using a

More information

Designing Information Devices and Systems I Babak Ayazifar, Vladimir Stojanovic. This homework is due October 25, 2016, at 1PM.

Designing Information Devices and Systems I Babak Ayazifar, Vladimir Stojanovic. This homework is due October 25, 2016, at 1PM. EECS 16A Fall 2016 Designing Information Devices and Systems I Babak Ayazifar, Vladimir Stojanovic Homework 8 This homework is due October 25, 2016, at 1PM. 1. Homework process and study group Who else

More information

Chapter 9 Observers, Model-based Controllers 9. Introduction In here we deal with the general case where only a subset of the states, or linear combin

Chapter 9 Observers, Model-based Controllers 9. Introduction In here we deal with the general case where only a subset of the states, or linear combin Lectures on Dynamic Systems and Control Mohammed Dahleh Munther A. Dahleh George Verghese Department of Electrical Engineering and Computer Science Massachuasetts Institute of Technology c Chapter 9 Observers,

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

Course Notes Math 275 Boise State University. Shari Ultman

Course Notes Math 275 Boise State University. Shari Ultman Course Notes Math 275 Boise State University Shari Ultman Fall 2017 Contents 1 Vectors 1 1.1 Introduction to 3-Space & Vectors.............. 3 1.2 Working With Vectors.................... 7 1.3 Introduction

More information

Sin, Cos and All That

Sin, Cos and All That Sin, Cos and All That James K Peterson Department of Biological Sciences and Department of Mathematical Sciences Clemson University September 9, 2014 Outline Sin, Cos and all that! A New Power Rule Derivatives

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

1. Find the solution of the following uncontrolled linear system. 2 α 1 1

1. Find the solution of the following uncontrolled linear system. 2 α 1 1 Appendix B Revision Problems 1. Find the solution of the following uncontrolled linear system 0 1 1 ẋ = x, x(0) =. 2 3 1 Class test, August 1998 2. Given the linear system described by 2 α 1 1 ẋ = x +

More information

Physics 8 Wednesday, October 11, 2017

Physics 8 Wednesday, October 11, 2017 Physics 8 Wednesday, October 11, 2017 HW5 due Friday. It s really Friday this week! Homework study/help sessions (optional): Bill will be in DRL 2C6 Wednesdays from 4 6pm (today). Grace will be in DRL

More information

Simple Harmonic Motion ===============================================

Simple Harmonic Motion =============================================== PHYS 1105 Last edit: May 25, 2017 SMU Physics Dept. Simple Harmonic Motion =============================================== Goal To determine the spring constant k and effective mass m eff of a real spring.

More information

Control Systems Design

Control Systems Design ELEC4410 Control Systems Design Lecture 18: State Feedback Tracking and State Estimation Julio H. Braslavsky julio@ee.newcastle.edu.au School of Electrical Engineering and Computer Science Lecture 18:

More information

Exam 3 November 19, 2012 Instructor: Timothy Martin

Exam 3 November 19, 2012 Instructor: Timothy Martin PHY 232 Exam 3 October 15, 2012 Exam 3 November 19, 2012 Instructor: Timothy Martin Student Information Name and section: UK Student ID: Seat #: Instructions Answer the questions in the space provided.

More information

2. Two Dimensional Kinematics

2. Two Dimensional Kinematics . Two Dimensional Kinematics A) Overview We will begin by introducing the concept of vectors that will allow us to generalize what we learned last time in one dimension to two and three dimensions. In

More information

ME 132, Dynamic Systems and Feedback. Class Notes. Spring Instructor: Prof. A Packard

ME 132, Dynamic Systems and Feedback. Class Notes. Spring Instructor: Prof. A Packard ME 132, Dynamic Systems and Feedback Class Notes by Andrew Packard, Kameshwar Poolla & Roberto Horowitz Spring 2005 Instructor: Prof. A Packard Department of Mechanical Engineering University of California

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

2. Relative and Circular Motion

2. Relative and Circular Motion 2. Relative and Circular Motion A) Overview We will begin with a discussion of relative motion in one dimension. We will describe this motion in terms of displacement and velocity vectors which will allow

More information

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

Chapter 7 Control. Part State Space Control. Mobile Robotics - Prof Alonzo Kelly, CMU RI Chapter 7 Control Part 2 7.2 State Space Control 1 7.2 State Space Control Outline 7.2.1 Introduction 7.2.2 State Space Feedback Control 7.2.3 Example: Robot Trajectory Following 7.2.4 Perception Based

More information

Chapter 1 Problem 28: Agenda. Quantities in Motion. Displacement Isn t Distance. Velocity. Speed 1/23/14

Chapter 1 Problem 28: Agenda. Quantities in Motion. Displacement Isn t Distance. Velocity. Speed 1/23/14 Agenda We need a note-taker! If you re interested, see me after class. Today: HW Quiz #1, 1D Motion Lecture for this week: Chapter 2 (finish reading Chapter 2 by Thursday) Homework #2: continue to check

More information

ECEEN 5448 Fall 2011 Homework #4 Solutions

ECEEN 5448 Fall 2011 Homework #4 Solutions ECEEN 5448 Fall 2 Homework #4 Solutions Professor David G. Meyer Novemeber 29, 2. The state-space realization is A = [ [ ; b = ; c = [ which describes, of course, a free mass (in normalized units) with

More information

Designing Information Devices and Systems I Fall 2017 Homework 3

Designing Information Devices and Systems I Fall 2017 Homework 3 EECS 6A Designing Information Devices and Systems I Fall 07 Homework 3 This homework is due September 8, 07, at 3:9. Self-grades are due September, 07, at 3:9. Submission Format Your homework submission

More information

Designing Information Devices and Systems I Spring 2016 Elad Alon, Babak Ayazifar Midterm 2. Exam location: 145 Dwinelle, last SID# 2

Designing Information Devices and Systems I Spring 2016 Elad Alon, Babak Ayazifar Midterm 2. Exam location: 145 Dwinelle, last SID# 2 EECS 16A Designing Information Devices and Systems I Spring 2016 Elad Alon, Babak Ayazifar Midterm 2 Exam location: 145 Dwinelle, last SID# 2 PRINT your student ID: PRINT AND SIGN your name:, (last) (first)

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