CDS 101: Lecture 2.1 System Modeling
|
|
- August Griffin
- 5 years ago
- Views:
Transcription
1 CDS 0: Lecture. System Modeling Richard M. Murray 4 Octoer 004 Goals: Define what a model is and its use in answering questions aout a system Introduce the concepts of state, dynamics, inputs and outputs Provide examples of common modeling techniques: differential equations, difference equations, finite state automata Reading: Åström and Murray, Analysis and Design of Feedack Systems, Ch Advanced: Lewis, A Mathematical Approach to Classical Control, Ch Week : Introduction Review from to Feedack last week and Control Actuate Sense Control = Sensing + Computation + Actuation Compute Feedack Principles Roustness to Uncertainty Design of Dynamics Many examples of feedack and control in natural & engineered systems: BIO BIO ESE ESE CS CDS
2 Model-Based Analysis of Feedack Systems Analysis and design ased on models A model provides a prediction of how the system will ehave Feedack can give counter-intuitive ehavior; models help sort out what is going on For control design, models don t have to e exact: feedack provides roustness Weather Forecasting Control-oriented models: inputs and outputs The model you use depends on the questions you want to answer A single system may have many models Time and spatial scale must e chosen to suit the questions you want to answer Formulate questions efore uilding a model Question : how much will it rain tomorrow? Question : will it rain in the next 5-0 days? Question 3: will we have a drought next summer? Different questions different models CDS 3 q k m m Example #: Spring Mass System Applications Flexile structures (many apps) Suspension systems (eg, Bo ) Molecular and quantum dynamics Questions we want to answer How much do masses move as a function of the forcing frequency? What happens if I change the values of the masses? Will Bo fly into the air if I take that hill at 5 mph? Modeling assumptions Mass, spring, and damper constants are fixed and known Springs satisfy Hooke s law Damper is (linear) viscous force, proportional to velocity CDS 4
3 q k Modeling a Spring Mass System m m Model: rigid ody physics (Ph ) Sum of forces = mass acceleration Hooke s law: F = k(x x rest ) Viscous friction: F = v mq&& = k( q q) kq mq&& = k( u q) k( q q) q& 3 Converting models to state space form Construct a vector of the variales that are required to specify the evolution of the system Write dynamics as a system of first order differential equations: dx n p = f( x, u) x, u dt q y = h( x) y q& q q& q d = k k ( q q) q q dt & m m q& k3 k ( u q) ( q q) q& m m m q y = q State space form CDS 5 Frequency Response for a Mass Spring System q k m m Steady state frequency response Force the system with a sinusoid Plot the steady state response, after transients have died out Plot relative magnitude and phase of output versus input (more later) Phase (deg) Magnitude (db) Frequency Response Matla simulation (see handout) function dydt = f(t, y,...) u = *cos(omega*t); dydt = [ y(3); y(4); -(k+k)/m*y() + k/m*y(); k/m*y() - (k+k3)/m*y() - /m*y(4) + k3/m*u ]; t,y] = ode45(dydt,tspan,y0,[], k, 0. 0 k, k3, m, m,, omega); Frequency (rad/sec) CDS
4 Modeling Terminology State captures effects of the past independent physical quantities that determines future evolution (asent external excitation) q m m Inputs descrie external excitation Inputs are extrinsic to the system dynamics (externally specified) Dynamics descries state evolution update rule for system state function of current state and any external inputs Outputs descrie measured quantities Outputs are function of state and inputs not independent variales Outputs are often suset of state k Example: spring mass system State: position and velocities of each mass: q, q, q&, q& Input: position of spring at right end of chain: Dynamics: asic mechanics Output: measured positions of the masses: q, q CDS 7 Modeling Properties Choice of state is not unique There may e many choices of variales that can act as the state Trivial example: different choices of units (scaling factor) Less trivial example: sums and differences of the mass positions (HW.4) Choice of inputs and outputs depends on point of view Inputs: what factors are external to the model that you are uilding Inputs in one model might e outputs of another model (eg, the output of a cruise controller provides the input to the vehicle model) Outputs: what physical variales (often states) can you measure Choice of outputs depends on what you can sense and what parts of the component model interact with other component models Can also have different types of models Ordinary differential equations for rigid ody mechanics Finite state machines for manufacturing, Internet, information flow Partial differential equations for fluid flow, solid mechanics, etc CDS 8 4
5 Differential Equations Differential equations model continuous evolution of state variales Descrie the rate of change of the state variales dx Both state and time are continuous variales = f ( xu, ) dt y = h( x) Example: electrical power grid Swing equations && δ+ D & δ = ω0 P B δ δ + G δ δ && δ + D & δ = ω P B δ δ + G δ δ ( sin( ) cos( )) ( sin( ) cos( )) 0 State: Inputs: Outputs: Descrie how generator rotor angles (δ i ) interact through the transmission line (G, B) Staility of these equations determines how loads on the grid are accommodated rotor angles, velocities ( δ, & i δ i ) power loading on the grid (P i ) voltage levels and frequency (ased on rotor speed) CDS 9 Finite State Machines Finite state machines model discrete transitions etween finite # of states Represent each configuration of system as a state Model transition etween states using a graph Inputs force transition etween states Example: Traffic light logic Car arrives on E-W St Timer expires Timer expires Car arrives on N-S St State: Inputs: Outputs: current pattern of lights that are on + internal timers presence of car at intersections current pattern of lights that are on CDS 0 5
6 Difference Equations Difference eqs model discrete transitions etween continuous variales Discrete time description (clocked transitions) xk+ = f( xk, uk) New state is function of current state + inputs yk+ = h( xk+ ) State is represented as a continuous variale Example: CD read/write head controller (implemented on DSP) howstuffworks.com Controller operation (every /44,00 sec) Get analog signal from read head Determine the data (/0) plus estimate the location of the track center Update estimate of wole Compute where to position disk head for next read (limited y motor torque) State: Inputs: Outputs: estimated center, wole read head signal commanded motion Performance specification Keep disk head on track center Reject disturances due to disk shape, shaking and umps, etc CDS Example #: Predator Prey FOX materials/diffeq/predprey/contents.html Questions we want to answer Given the current population of raits and foxes, what will it e next year? If we hunt down lots of foxes in a given year, what will the effect on the rait and fox population e? How do long term changes in the amount of rait food availale affect the populations? Modeling assumptions The predator species is totally dependent on the prey species as its only food supply. The prey species has an external food supply and no threat to its growth other than the specific predator. CDS 6
7 Example #: Predator Prey (/) Discrete Lotka-Volterra model State R k # of raits in period k F k # of foxes in period k Inputs (optional) u k amount of rait food Outputs: # of raits and foxes Dynamics: Lotka-Volterra eqs Rk+ = Rk + r( u) Rk afkrk F = F d F + af R k+ k f k k k Matla simulation (see handout) Discrete time model, simulated through repeated addition Comparison with data Parameters/functions r (u) rait irth rate (per year) (depends on food supply) d f fox death rate (per year) a interaction term CDS 3 Summary: System Modeling Model = state, inputs, outputs, dynamics dx = dt y f ( xu, ) = h( x) x y = f( x, u ) k+ k k = h( x ) k+ k+ Principle: Choice of model depends on the questions you want to answer q k m m function dydt = f(t,y, k, k, k3, m, m,, omega) u = *cos(omega*t); dydt = [ y(3); y(4); -(k+k)/m*y() + k/m*y(); k/m*y() - (k+k3)/m*y() - /m*y(4) + k3/m*u ]; CDS 4 7
CDS 101: Lecture 2.1 System Modeling
CDS 101: Lecture 2.1 System Modeling Richard M. Murray 4 October 2004 Goals: Define what a model is and its use in answering questions about a system Introduce the concepts of state, dynamics, inputs and
More informationCDS 101: Lecture 2.1 System Modeling. Lecture 1.1: Introduction Review from to last Feedback week and Control
CDS 101: Lecture 2.1 System Modeling Richard M. Murray 7 October 2002 Goals: Describe what a model is and what types of questions it can be used to answer Introduce the concepts of state, dynamic, and
More informationCDS 101/110: Lecture 2.1 System Modeling. Model-Based Analysis of Feedback Systems
CDS 11/11: Leture 21 System Modeling Rihard M Murray 5 Otober 215 Goals:! Define a model and its use in answering questions about a system! Introdue the onepts of state, dynamis, inputs and outputs! Review
More informationCALIFORNIA INSTITUTE OF TECHNOLOGY Control and Dynamical Systems
R. M. Murray Fall 2004 CALIFORNIA INSTITUTE OF TECHNOLOGY Control and Dynamical Systems CDS 101/110 Homework Set #2 Issued: 4 Oct 04 Due: 11 Oct 04 Note: In the upper left hand corner of the first page
More informationCDS 101/110a: Lecture 8-1 Frequency Domain Design
CDS 11/11a: Lecture 8-1 Frequency Domain Design Richard M. Murray 17 November 28 Goals: Describe canonical control design problem and standard performance measures Show how to use loop shaping to achieve
More informationCDS 101/110a: Lecture 10-1 Robust Performance
CDS 11/11a: Lecture 1-1 Robust Performance Richard M. Murray 1 December 28 Goals: Describe how to represent uncertainty in process dynamics Describe how to analyze a system in the presence of uncertainty
More informationEAD 115. Numerical Solution of Engineering and Scientific Problems. David M. Rocke Department of Applied Science
EAD 115 Numerical Solution of Engineering and Scientific Problems David M. Rocke Department of Applied Science Transient Response of a Chemical Reactor Concentration of a substance in a chemical reactor
More informationComments on A Time Delay Controller for Systems with Uncertain Dynamics
Comments on A Time Delay Controller for Systems with Uncertain Dynamics Qing-Chang Zhong Dept. of Electrical & Electronic Engineering Imperial College of Science, Technology, and Medicine Exhiition Rd.,
More informationMath 128A Spring 2003 Week 12 Solutions
Math 128A Spring 2003 Week 12 Solutions Burden & Faires 5.9: 1b, 2b, 3, 5, 6, 7 Burden & Faires 5.10: 4, 5, 8 Burden & Faires 5.11: 1c, 2, 5, 6, 8 Burden & Faires 5.9. Higher-Order Equations and Systems
More informationCDS 101/110a: Lecture 2.1 Dynamic Behavior
CDS 11/11a: Lecture 2.1 Dynamic Behavior Richard M. Murray 6 October 28 Goals: Learn to use phase portraits to visualize behavior of dynamical systems Understand different types of stability for an equilibrium
More informationCALIFORNIA INSTITUTE OF TECHNOLOGY Control and Dynamical Systems
CDS 101 1. Åström and Murray, Exercise 1.3 2. Åström and Murray, Exercise 1.4 3. Åström and Murray, Exercise 2.6, parts (a) and (b) CDS 110a 1. Åström and Murray, Exercise 1.4 2. Åström and Murray, Exercise
More informationDr Ian R. Manchester Dr Ian R. Manchester AMME 3500 : Review
Week Date Content Notes 1 6 Mar Introduction 2 13 Mar Frequency Domain Modelling 3 20 Mar Transient Performance and the s-plane 4 27 Mar Block Diagrams Assign 1 Due 5 3 Apr Feedback System Characteristics
More informationEE2351 POWER SYSTEM OPERATION AND CONTROL UNIT I THE POWER SYSTEM AN OVERVIEW AND MODELLING PART A
EE2351 POWER SYSTEM OPERATION AND CONTROL UNIT I THE POWER SYSTEM AN OVERVIEW AND MODELLING PART A 1. What are the advantages of an inter connected system? The advantages of an inter-connected system are
More informationFinal Examination Thursday May Please initial the statement below to show that you have read it
EN40: Dynamics and Vibrations Final Examination Thursday May 0 010 Division of Engineering rown University NME: General Instructions No collaboration of any kind is permitted on this examination. You may
More informationCDS 101/110a: Lecture 1.1 Introduction to Feedback & Control. CDS 101/110 Course Sequence
CDS 101/110a: Lecture 1.1 Introduction to Feedback & Control Richard M. Murray 28 September 2015 Goals: Give an overview of CDS 101/110: course structure & administration Define feedback systems and learn
More informationCDS 101/110a: Lecture 2.1 Dynamic Behavior
CDS 11/11a: Lecture.1 Dynamic Behavior Richard M. Murray 6 October 8 Goals: Learn to use phase portraits to visualize behavior of dynamical systems Understand different types of stability for an equilibrium
More informationPARAMETER IDENTIFICATION, MODELING, AND SIMULATION OF A CART AND PENDULUM
PARAMETER IDENTIFICATION, MODELING, AND SIMULATION OF A CART AND PENDULUM Erin Bender Mechanical Engineering Erin.N.Bender@Rose-Hulman.edu ABSTRACT In this paper a freely rotating pendulum suspended from
More informationCDS 110: Lecture 2-2 Modeling Using Differential Equations
CDS 110: Lecture 2-2 Modeling Using Differential Equations Richard M. Murray and Hideo Mabuchi 4 October 2006 Goals: Provide a more detailed description of the use of ODEs for modeling Provide examples
More information2.72 Elements of Mechanical Design
MIT OpenCourseWare http://ocw.mit.edu 2.72 Elements of Mechanical Design Spring 2009 For information about citing these materials or our Terms of Use, visit: http://ocw.mit.edu/terms. 2.72 Elements of
More informationTorques 1.0 Two torques We have written the swing equation where speed is in rad/sec as:
Torques 1.0 Two torques We have written the swing equation where speed is in rad/sec as: 2H Re ( t) T au T mu T eu (1) and when speed is in per-unit as 2H u ( t) Tau Tmu Teu (2) We note that in both cases
More informationMechanical Oscillations
Mechanical Oscillations Richard Spencer, Med Webster, Roy Albridge and Jim Waters September, 1988 Revised September 6, 010 1 Reading: Shamos, Great Experiments in Physics, pp. 4-58 Harmonic Motion.1 Free
More information2.010 Fall 2000 Solution of Homework Assignment 1
2. Fall 2 Solution of Homework Assignment. Compact Disk Player. This is essentially a reprise of Problems and 2 from the Fall 999 2.3 Homework Assignment 7. t is included here to encourage you to review
More information2002 Prentice Hall, Inc. Gene F. Franklin, J. David Powell, Abbas Emami-Naeini Feedback Control of Dynamic Systems, 4e
u Figure 2.1 Cruise-control model x Friction force bx m x u Figure 2.2 Free-body diagram for cruise control S P 278 Figure 2.3 Automobile suspension y m 2 k s b v car x m 1 k w Road surface r Inertial
More information(Refer Slide Time: 00:01:30 min)
Control Engineering Prof. M. Gopal Department of Electrical Engineering Indian Institute of Technology, Delhi Lecture - 3 Introduction to Control Problem (Contd.) Well friends, I have been giving you various
More informationLecture 1: Introduction to System Modeling and Control. Introduction Basic Definitions Different Model Types System Identification
Lecture 1: Introduction to System Modeling and Control Introduction Basic Definitions Different Model Types System Identification What is Mathematical Model? A set of mathematical equations (e.g., differential
More informationMAE106 Laboratory Exercises Lab # 6 - Vibrating systems
MAE106 Laboratory Exercises Lab # 6 - Vibrating systems Goals Understand how the oscillations in a mechanical system affect its behavior. Parts & equipment Qty Part/Equipment 1 Seeeduino board 1 Motor
More informationInvestigation of a Ball Screw Feed Drive System Based on Dynamic Modeling for Motion Control
Investigation of a Ball Screw Feed Drive System Based on Dynamic Modeling for Motion Control Yi-Cheng Huang *, Xiang-Yuan Chen Department of Mechatronics Engineering, National Changhua University of Education,
More informationSystem Modeling. Lecture-2. Emam Fathy Department of Electrical and Control Engineering
System Modeling Lecture-2 Emam Fathy Department of Electrical and Control Engineering email: emfmz@yahoo.com 1 Types of Systems Static System: If a system does not change with time, it is called a static
More informationStep Motor Modeling. Step Motor Modeling K. Craig 1
Step Motor Modeling Step Motor Modeling K. Craig 1 Stepper Motor Models Under steady operation at low speeds, we usually do not need to differentiate between VR motors and PM motors (a hybrid motor is
More informationET3-7: Modelling II(V) Electrical, Mechanical and Thermal Systems
ET3-7: Modelling II(V) Electrical, Mechanical and Thermal Systems Agenda of the Day 1. Resume of lesson I 2. Basic system models. 3. Models of basic electrical system elements 4. Application of Matlab/Simulink
More informationMechatronics Assignment # 1
Problem # 1 Consider a closed-loop, rotary, speed-control system with a proportional controller K p, as shown below. The inertia of the rotor is J. The damping coefficient B in mechanical systems is usually
More informationME 563 HOMEWORK # 7 SOLUTIONS Fall 2010
ME 563 HOMEWORK # 7 SOLUTIONS Fall 2010 PROBLEM 1: Given the mass matrix and two undamped natural frequencies for a general two degree-of-freedom system with a symmetric stiffness matrix, find the stiffness
More informationControl for. Maarten Steinbuch Dept. Mechanical Engineering Control Systems Technology Group TU/e
Control for Maarten Steinbuch Dept. Mechanical Engineering Control Systems Technology Group TU/e Motion Systems m F Introduction Timedomain tuning Frequency domain & stability Filters Feedforward Servo-oriented
More informationT1 T e c h n i c a l S e c t i o n
1.5 Principles of Noise Reduction A good vibration isolation system is reducing vibration transmission through structures and thus, radiation of these vibration into air, thereby reducing noise. There
More informationLab 5: Nonlinear Systems
Lab 5: Nonlinear Systems Goals In this lab you will use the pplane6 program to study two nonlinear systems by direct numerical simulation. The first model, from population biology, displays interesting
More informationET3-7: Modelling I(V) Introduction and Objectives. Electrical, Mechanical and Thermal Systems
ET3-7: Modelling I(V) Introduction and Objectives Electrical, Mechanical and Thermal Systems Objectives analyse and model basic linear dynamic systems -Electrical -Mechanical -Thermal Recognise the analogies
More informationCDS 101/110: Lecture 3.1 Linear Systems
CDS /: Lecture 3. Linear Systems Goals for Today: Describe and motivate linear system models: Summarize properties, examples, and tools Joel Burdick (substituting for Richard Murray) jwb@robotics.caltech.edu,
More informationCDS 101/110: Lecture 3.1 Linear Systems
CDS /: Lecture 3. Linear Systems Goals for Today: Revist and motivate linear time-invariant system models: Summarize properties, examples, and tools Convolution equation describing solution in response
More informationAutomatic Control Systems. -Lecture Note 15-
-Lecture Note 15- Modeling of Physical Systems 5 1/52 AC Motors AC Motors Classification i) Induction Motor (Asynchronous Motor) ii) Synchronous Motor 2/52 Advantages of AC Motors i) Cost-effective ii)
More informationAME 301: Differential Equations, Control and Vibrations
AME 301: Differential Equations, Control and Vibrations Introduction, Overview and Motivation Some boring catalog stuff: First of a two-course sequence, the course introduces methods of differential-equation
More informationFEEDBACK CONTROL SYSTEMS
FEEDBAC CONTROL SYSTEMS. Control System Design. Open and Closed-Loop Control Systems 3. Why Closed-Loop Control? 4. Case Study --- Speed Control of a DC Motor 5. Steady-State Errors in Unity Feedback Control
More informationIntroduction to Feedback Control
Introduction to Feedback Control Control System Design Why Control? Open-Loop vs Closed-Loop (Feedback) Why Use Feedback Control? Closed-Loop Control System Structure Elements of a Feedback Control System
More informationLecture 12. Upcoming labs: Final Exam on 12/21/2015 (Monday)10:30-12:30
289 Upcoming labs: Lecture 12 Lab 20: Internal model control (finish up) Lab 22: Force or Torque control experiments [Integrative] (2-3 sessions) Final Exam on 12/21/2015 (Monday)10:30-12:30 Today: Recap
More informationFirst Order Systems of Linear Equations. or ODEs of Arbitrary Order
First Order Systems of Linear Equations or ODEs of Arbitrary Order Systems of Equations Relate Quantities Examples Predator-Prey Relationships r 0 = r (100 f) f 0 = f (r 50) (Lokta-Volterra Model) Systems
More informationEQUIVALENT SINGLE-DEGREE-OF-FREEDOM SYSTEM AND FREE VIBRATION
1 EQUIVALENT SINGLE-DEGREE-OF-FREEDOM SYSTEM AND FREE VIBRATION The course on Mechanical Vibration is an important part of the Mechanical Engineering undergraduate curriculum. It is necessary for the development
More informationSCHOOL OF ELECTRICAL, MECHANICAL AND MECHATRONIC SYSTEMS. Transient Stability LECTURE NOTES SPRING SEMESTER, 2008
SCHOOL OF ELECTRICAL, MECHANICAL AND MECHATRONIC SYSTEMS LECTURE NOTES Transient Stability SPRING SEMESTER, 008 October 7, 008 Transient Stability Transient stability refers to the ability of a synchronous
More informationWORK SHEET FOR MEP311
EXPERIMENT II-1A STUDY OF PRESSURE DISTRIBUTIONS IN LUBRICATING OIL FILMS USING MICHELL TILTING PAD APPARATUS OBJECTIVE To study generation of pressure profile along and across the thick fluid film (converging,
More informationAMME3500: System Dynamics & Control
Stefan B. Williams May, 211 AMME35: System Dynamics & Control Assignment 4 Note: This assignment contributes 15% towards your final mark. This assignment is due at 4pm on Monday, May 3 th during Week 13
More informationMath 266: Ordinary Differential Equations
Math 266: Ordinary Differential Equations Long Jin Purdue University, Spring 2018 Basic information Lectures: MWF 8:30-9:20(111)/9:30-10:20(121), UNIV 103 Instructor: Long Jin (long249@purdue.edu) Office
More informationSAMPLE SOLUTION TO EXAM in MAS501 Control Systems 2 Autumn 2015
FACULTY OF ENGINEERING AND SCIENCE SAMPLE SOLUTION TO EXAM in MAS501 Control Systems 2 Autumn 2015 Lecturer: Michael Ruderman Problem 1: Frequency-domain analysis and control design (15 pt) Given is a
More informationME 328 Machine Design Vibration handout (vibrations is not covered in text)
ME 38 Machine Design Vibration handout (vibrations is not covered in text) The ollowing are two good textbooks or vibrations (any edition). There are numerous other texts o equal quality. M. L. James,
More informationIntroduction to Control (034040) lecture no. 2
Introduction to Control (034040) lecture no. 2 Leonid Mirkin Faculty of Mechanical Engineering Technion IIT Setup: Abstract control problem to begin with y P(s) u where P is a plant u is a control signal
More informationDynamic Modeling. For the mechanical translational system shown in Figure 1, determine a set of first order
QUESTION 1 For the mechanical translational system shown in, determine a set of first order differential equations describing the system dynamics. Identify the state variables and inputs. y(t) x(t) k m
More informationSteady State Modeling of Doubly Fed Induction Generator
Steady State Modeling of Douly Fed Induction Generator Bhola Jha 1, Dr. K. R. M Rao 2 1 Dept. of Electrical Engg., G. B. Pant Engg. College, Pauri-Garhwal, India 2 Dept. of Electrical Engg., M. J. College
More informationVibration Control Prof. Dr. S. P. Harsha Department of Mechanical & Industrial Engineering Indian Institute of Technology, Roorkee
Vibration Control Prof. Dr. S. P. Harsha Department of Mechanical & Industrial Engineering Indian Institute of Technology, Roorkee Module - 1 Review of Basics of Mechanical Vibrations Lecture - 2 Introduction
More informationASEISMIC DESIGN OF TALL STRUCTURES USING VARIABLE FREQUENCY PENDULUM OSCILLATOR
ASEISMIC DESIGN OF TALL STRUCTURES USING VARIABLE FREQUENCY PENDULUM OSCILLATOR M PRANESH And Ravi SINHA SUMMARY Tuned Mass Dampers (TMD) provide an effective technique for viration control of flexile
More informationSTATIONARY AND TRANSIENT VIBRATIONS OF DAVI VIBROINSULATION SYSTEM.
STTIONRY ND TRNSIENT VIBRTIONS OF DVI VIBROINSULTION SYSTEM. Jerzy Michalczyk, ul.zagorze c, 3 398 Cracow, Poland Piotr Czuak, ul. Szujskiego /4, 3-3 Cracow, Poland address for correspondence Grzegorz
More informationPerformance of Feedback Control Systems
Performance of Feedback Control Systems Design of a PID Controller Transient Response of a Closed Loop System Damping Coefficient, Natural frequency, Settling time and Steady-state Error and Type 0, Type
More informationModelling the Dynamics of Flight Control Surfaces Under Actuation Compliances and Losses
Modelling the Dynamics of Flight Control Surfaces Under Actuation Compliances and Losses Ashok Joshi Department of Aerospace Engineering Indian Institute of Technology, Bombay Powai, Mumbai, 4 76, India
More informationLesson 9: Predator-Prey and ode45
Lesson 9: Predator-Prey and ode45 9.1 Applied Problem. In this lesson we will allow for more than one population where they depend on each other. One population could be the predator such as a fox, and
More informationInvestigating a pendulum
P3 3.6 Student practical sheet Investigating a pendulum The period of a pendulum is the time it takes to complete one swing. Different pendulums have different periods, so what determines the period of
More informationCALIFORNIA INSTITUTE OF TECHNOLOGY Control and Dynamical Systems
CDS 101 1. For each of the following linear systems, determine whether the origin is asymptotically stable and, if so, plot the step response and frequency response for the system. If there are multiple
More informationControl Systems Design, SC4026. SC4026 Fall 2009, dr. A. Abate, DCSC, TU Delft
Control Systems Design, SC4026 SC4026 Fall 2009, dr. A. Abate, DCSC, TU Delft Lecture 1 The concept of feedback The role of a controller What is a state? The concept of model in systems engineering: a
More informationECSE 4962 Control Systems Design. A Brief Tutorial on Control Design
ECSE 4962 Control Systems Design A Brief Tutorial on Control Design Instructor: Professor John T. Wen TA: Ben Potsaid http://www.cat.rpi.edu/~wen/ecse4962s04/ Don t Wait Until The Last Minute! You got
More informationEach element of this set is assigned a probability. There are three basic rules for probabilities:
XIV. BASICS OF ROBABILITY Somewhere out there is a set of all possile event (or all possile sequences of events which I call Ω. This is called a sample space. Out of this we consider susets of events which
More informationOscillations Simple Harmonic Motion
Oscillations Simple Harmonic Motion Lana Sheridan De Anza College Dec 1, 2017 Overview oscillations simple harmonic motion (SHM) spring systems energy in SHM pendula damped oscillations Oscillations and
More informationCDS 101: Lecture 5-1 Reachability and State Space Feedback
CDS 11: Lecture 5-1 Reachability and State Space Feedback Richard M. Murray 23 October 26 Goals: Define reachability of a control system Give tests for reachability of linear systems and apply to examples
More informationLecture 5. Labs this week: Please review ME3281 Systems materials! Viscosity and pressure drop analysis Fluid Bulk modulus Fluid Inertance
Labs this week: Lab 10: Sequencing circuit Lecture 5 Lab 11/12: Asynchronous/Synchronous and Parallel/Tandem Operations Please review ME3281 Systems materials! 132 Viscosity and pressure drop analysis
More information:= 0.75 Ns m K N m. := 0.05 kg. K N m. (a.1) FBD and forces. (a.2) derive EOM From the FBD diagram, Newton's 2nd law states:
P FA - Derive EO for simple mechanical system L San Andres (c) For the system shown in the figure, Z (t) Z o cos( t) is a periodic displacement input (known). Perform the following tasks: a) Set X(t) as
More informationState Space Representation
ME Homework #6 State Space Representation Last Updated September 6 6. From the homework problems on the following pages 5. 5. 5.6 5.7. 5.6 Chapter 5 Homework Problems 5.6. Simulation of Linear and Nonlinear
More informationChapter 14 Oscillations. Copyright 2009 Pearson Education, Inc.
Chapter 14 Oscillations Oscillations of a Spring Simple Harmonic Motion Energy in the Simple Harmonic Oscillator Simple Harmonic Motion Related to Uniform Circular Motion The Simple Pendulum The Physical
More informationLECTURE 12. STEADY-STATE RESPONSE DUE TO ROTATING IMBALANCE
LECTURE 12. STEADY-STATE RESPONSE DUE TO ROTATING IMBALANCE Figure 3.18 (a) Imbalanced motor with mass supported by a housing mass m, (b) Freebody diagram for, The product is called the imbalance vector.
More informationChaos and Dynamical Systems
Chaos and Dynamical Systems y Megan Richards Astract: In this paper, we will discuss the notion of chaos. We will start y introducing certain mathematical concepts needed in the understanding of chaos,
More informationVibrations Qualifying Exam Study Material
Vibrations Qualifying Exam Study Material The candidate is expected to have a thorough understanding of engineering vibrations topics. These topics are listed below for clarification. Not all instructors
More information(a) Find the transfer function of the amplifier. Ans.: G(s) =
126 INTRDUCTIN T CNTR ENGINEERING 10( s 1) (a) Find the transfer function of the amplifier. Ans.: (. 02s 1)(. 001s 1) (b) Find the expected percent overshoot for a step input for the closed-loop system
More informationCDS 101: Lecture 4.1 Linear Systems
CDS : Lecture 4. Linear Systems Richard M. Murray 8 October 4 Goals: Describe linear system models: properties, eamples, and tools Characterize stability and performance of linear systems in terms of eigenvalues
More informationPHYSICS 289 Experiment 1 Fall 2006 SIMPLE HARMONIC MOTION I
PHYSICS 289 Experiment 1 Fall 2006 SIMPLE HARMONIC MOTION I (A short report is required for this lab. Just fill in the worksheet, make the graphs, and provide answers to the questions. Be sure to include
More informationChapter 5 Design. D. J. Inman 1/51 Mechanical Engineering at Virginia Tech
Chapter 5 Design Acceptable vibration levels (ISO) Vibration isolation Vibration absorbers Effects of damping in absorbers Optimization Viscoelastic damping treatments Critical Speeds Design for vibration
More informationMEM 255 Introduction to Control Systems: Modeling & analyzing systems
MEM 55 Introduction to Control Systems: Modeling & analyzing systems Harry G. Kwatny Department of Mechanical Engineering & Mechanics Drexel University Outline The Pendulum Micro-machined capacitive accelerometer
More information3 Forces and pressure Answer all questions and show your working out for maximum credit Time allowed : 30 mins Total points available : 32
1 3 Forces and pressure Answer all questions and show your working out for maximum credit Time allowed : 30 mins Total points availale : 32 Core curriculum 1 A icycle pump has its outlet sealed with a
More informationContents. Dynamics and control of mechanical systems. Focus on
Dynamics and control of mechanical systems Date Day 1 (01/08) Day 2 (03/08) Day 3 (05/08) Day 4 (07/08) Day 5 (09/08) Day 6 (11/08) Content Review of the basics of mechanics. Kinematics of rigid bodies
More informationLinear Control Systems Solution to Assignment #1
Linear Control Systems Solution to Assignment # Instructor: H. Karimi Issued: Mehr 0, 389 Due: Mehr 8, 389 Solution to Exercise. a) Using the superposition property of linear systems we can compute the
More informationLecture 5. Labs this week:
Labs this week: Lab 10: Bleed-off Circuit Lecture 5 Lab 11/12: Asynchronous/Synchronous and Parallel/Tandem Operations Systems Review Homework (due 10/11) Participation is research lab Hydraulic Hybrid
More informationProb. 1 SDOF Structure subjected to Ground Shaking
Prob. 1 SDOF Structure subjected to Ground Shaking What is the maximum relative displacement and the amplitude of the total displacement of a SDOF structure subjected to ground shaking? magnitude of ground
More informationModel of a DC Generator Driving a DC Motor (which propels a car)
Model of a DC Generator Driving a DC Motor (which propels a car) John Hung 5 July 2011 The dc is connected to the dc as illustrated in Fig. 1. Both machines are of permanent magnet type, so their respective
More information2.004 Dynamics and Control II Spring 2008
MT OpenCourseWare http://ocwmitedu 200 Dynamics and Control Spring 200 For information about citing these materials or our Terms of Use, visit: http://ocwmitedu/terms Massachusetts nstitute of Technology
More informationSchool of Mechanical Engineering Purdue University. ME375 ElectroMechanical - 1
Electro-Mechanical Systems DC Motors Principles of Operation Modeling (Derivation of fg Governing Equations (EOM)) Block Diagram Representations Using Block Diagrams to Represent Equations in s - Domain
More informationDr Ian R. Manchester
Week Content Notes 1 Introduction 2 Frequency Domain Modelling 3 Transient Performance and the s-plane 4 Block Diagrams 5 Feedback System Characteristics Assign 1 Due 6 Root Locus 7 Root Locus 2 Assign
More informationMEAM 510 Fall 2012 Bruce D. Kothmann
Balancing g Robot Control MEAM 510 Fall 2012 Bruce D. Kothmann Agenda Bruce s Controls Resume Simple Mechanics (Statics & Dynamics) of the Balancing Robot Basic Ideas About Feedback & Stability Effects
More informationPositioning Control of One Link Arm with Parametric Uncertainty using Quantitative Feedback Theory
Memoirs of the Faculty of Engineering, Okayama University, Vol. 43, pp. 39-48, January 2009 Positioning Control of One Link Arm with Parametric Uncertainty using Quantitative Feedback Theory Takayuki KUWASHIMA,
More informationUNIVERSITY OF BOLTON SCHOOL OF ENGINEERING. MSc SYSTEMS ENGINEERING AND ENGINEERING MANAGEMENT SEMESTER 2 EXAMINATION 2015/2016
TW2 UNIVERSITY OF BOLTON SCHOOL OF ENGINEERING MSc SYSTEMS ENGINEERING AND ENGINEERING MANAGEMENT SEMESTER 2 EXAMINATION 2015/2016 ADVANCED CONTROL TECHNOLOGY MODULE NO: EEM7015 Date: Monday 16 May 2016
More informationD(s) G(s) A control system design definition
R E Compensation D(s) U Plant G(s) Y Figure 7. A control system design definition x x x 2 x 2 U 2 s s 7 2 Y Figure 7.2 A block diagram representing Eq. (7.) in control form z U 2 s z Y 4 z 2 s z 2 3 Figure
More informationDESIGN SUPPORT FOR MOTION CONTROL SYSTEMS Application to the Philips Fast Component Mounter
DESIGN SUPPORT FOR MOTION CONTROL SYSTEMS Application to the Philips Fast Component Mounter Hendri J. Coelingh, Theo J.A. de Vries and Jo van Amerongen Dreel Institute for Systems Engineering, EL-RT, University
More informationMCE493/593 and EEC492/592 Prosthesis Design and Control
MCE493/593 and EEC492/592 Prosthesis Design and Control Control Systems Part 3 Hanz Richter Department of Mechanical Engineering 2014 1 / 25 Electrical Impedance Electrical impedance: generalization of
More informationDynamic Analysis on Vibration Isolation of Hypersonic Vehicle Internal Systems
International Journal of Engineering Research and Technology. ISSN 0974-3154 Volume 6, Number 1 (2013), pp. 55-60 International Research Publication House http://www.irphouse.com Dynamic Analysis on Vibration
More information(Refer Slide Time: 1: 19)
Mechanical Measurements and Metrology Prof. S. P. Venkateshan Department of Mechanical Engineering Indian Institute of Technology, Madras Module - 4 Lecture - 46 Force Measurement So this will be lecture
More informationControl of Wind Turbine Generators. James Cale Guest Lecturer EE 566, Fall Semester 2014 Colorado State University
Control of Wind Turbine Generators James Cale Guest Lecturer EE 566, Fall Semester 2014 Colorado State University Review from Day 1 Review Last time, we started with basic concepts from physics such as
More informationReview: stability; Routh Hurwitz criterion Today s topic: basic properties and benefits of feedback control
Plan of the Lecture Review: stability; Routh Hurwitz criterion Today s topic: basic properties and benefits of feedback control Goal: understand the difference between open-loop and closed-loop (feedback)
More informationPlan of the Lecture. Review: stability; Routh Hurwitz criterion Today s topic: basic properties and benefits of feedback control
Plan of the Lecture Review: stability; Routh Hurwitz criterion Today s topic: basic properties and benefits of feedback control Plan of the Lecture Review: stability; Routh Hurwitz criterion Today s topic:
More informationForces and two masses.
Forces and two masses. Atwood's Machine frictionless, massless pulley +a +a M 1 M 2 Atwood's Machine frictionless, massless pulley +a T +a m 1 a=t m 1 g 1 M 1 M 2 T m 2 a=m 2 g T 2 w 1 =m 1 g w 2 =m 2
More information