Exercise: State-space models
|
|
- Mervin Reynolds
- 6 years ago
- Views:
Transcription
1 University College of Southeast Norway Exercise: State-space models A state-space model is a structured form or representation of a set of differential equations. Statespace models are very useful in Control theory and design. The differential equations are converted in matrices and vectors, which is the basic elements in MathScript. Assume we have the following differential equations: = a ## + a '# + + a )# x ) + b ## u # + b '# u ' + + b )# u ) This gives on vector form: x ) = a #- + a '- + + a )- x ) + b #- u # + b '- u ' + + b )# u ) x ). = a ## a )# a #- a )- 0 x ). + b ## b )# b #- b )- 1 u # u ' u ) 2 y # y ' y ) 4 = c ## c )# c #- c )- 6 x ). + d ## d )# d #- d )- 8 u # u ' u ) 2 A general linear State-space model may be written on the following general form: MathScript has several functions for creating state-space models: Function Description Example ss Constructs a model in state-space form. You also can use this >A = [1 2; 3 4] >B = [0; 1] function to convert transfer function models to state-space >C = B' form. >ssmodel = ss(a, B, C) Sys_order1 Sys_order2 Constructs the components of a first-order system model based on a gain, time constant, and delay that you specify. You can use this function to create either a state-space model or a transfer function model, depending on the output parameters you specify. Constructs the components of a second-order system model based on a damping ratio and natural frequency you specify. >K = 1; >T = 1; >H = sys_order1(k, T) >dr = 0.5 >wn = 20
2 2 step lsim Example: You can use this function to create either a state-space model or a transfer function model, depending on the output parameters you specify. Creates a step response plot of the system model. You also can use this function to return the step response of the model outputs. If the model is in state-space form, you also can use this function to return the step response of the model states. This function assumes the initial model states are zero. If you do not specify an output, this function creates a plot. Creates the linear simulation plot of a system model. This function calculates the output of a system model when a set of inputs excite the model, using discrete simulation. If you do not specify an output, this function creates a plot. >[A, B, C, D] = sys_order2(wn, dr) >ssmodel = ss(a, B, C, D) >num=[1,1]; >den=[1,-1,3]; >H=tf(num,den); >t=[0:0.01:10]; >step(h,t); >t = [0:0.1:10] >u = sin(0.1*pi*t)' >lsim(sysin, u, t) Given the following state-space model: = u y = 1 0 The MathScript code for implementing the model is: % Creates a state-space model A = [1 2; 3 4]; B = [0; 1]; C = [1, 0]; D = [0]; model = ss(a, B, C, D) Task 1: State-space models Task 1.1 = = 2 + 5u y = Task 1.2
3 3 = + u = x D = x D y # = x D y ' = + 2 Task 1.3 = = 3 +2u # +4u ' y = +u ' Task 2: Mass-spring-damper system Given a mass-spring-damper system: Using Newtons 2. law: The model of the system can be described as: F = ma
4 4 x = 1 m F cx kx Where x position, x speed/velocity, x acceleration c - damping constant, m - mass, k - spring constant, F - force Task 2.1 Assuming the control signal u is equal to the force F and that we only measure the position. Task 2.2 Define the state-space model above using the ss function in MathScript. Apply a step in u and use the step function in MathScript to simulate the result. Start with c = 1, m = 1, k = 1, then explore with other values. Task 2.3 Convert the state-space model defined in the previous task to a transfer function H s = 4(L) 2(L) using MathScript code. Use c = 1, m = 1, k = 1 Do the same using pen and paper and Laplace. Do you get the same answer? Task 3: Block Diagram
5 5 Task 3.1 Find the state-space model from the block diagram. Note! x1 and x2. Task 3.2 Implement the state-space model in MathScript and simulate the system using the step function in MathScript. Set And b = 1, c = 1 a # = 5 a ' = 2 Task 4: State-space model to Transfer functions = 2 = u # +8u ' Task 4.1 y = u # Find the state-space model on the form (pen and paper):
6 6 Task 4.2 Define the state-space model in MathScript and find the step response for the system. Discuss the results. Task 4.3 Find the following transfer functions: H # (s) = y(s) u # (s) H ' (s) = y(s) u ' (s) Additional Resources Here you will find tutorials, additional exercises, etc.
LABVIEW MATHSCRIPT HANS-PETTER HALVORSEN,
Telemark University College Department of Electrical Engineering, Information Technology and Cybernetics LABVIEW MATHSCRIPT HANS-PETTER HALVORSEN, 2010.05.25 Faculty of Technology, Postboks 203, Kjølnes
More informationUniversity College of Southeast Norway MATLAB. Part III: Simulink and Advanced Topics. Hans-Petter Halvorsen,
University College of Southeast Norway MATLAB Part III: Simulink and Advanced Topics Hans-Petter Halvorsen, 2017.06.19 http://www.halvorsen.blog Preface Copyright You cannot distribute or copy this document
More informationIntroduction to Simulink
University College of Southeast Norway Introduction to Simulink Hans-Petter Halvorsen, 2016.11.01 http://home.hit.no/~hansha Preface Simulink, developed by The MathWorks, is a commercial tool for modeling,
More informationUniversity College of Southeast Norway. LabVIEW MathScript. Hans-Petter Halvorsen,
University College of Southeast Norway LabVIEW MathScript Hans-Petter Halvorsen, 2016.10.31 http://home.hit.no/~hansha Preface This document explains the basic concepts of using LabVIEW MathScript. For
More informationMATLAB Examples. Simulink. Hans-Petter Halvorsen, M.Sc.
MATLAB Examples Simulink Hans-Petter Halvorsen, M.Sc. What is Simulink? Simulink is an add-on to MATLAB. You need to have MATLAB in order to use Simulink Simulink is used for Simulation of dynamic models
More informationControl and Simulation in. LabVIEW
Telemark University College Department of Electrical Engineering, Information Technology and Cybernetics Solutions Control and Simulation in HANS-PETTER HALVORSEN, 2011.08.11 LabVIEW Faculty of Technology,
More informationExample: Modeling a Cruise Control System in Simulink
Example: Modeling a Cruise Control System in Simulink Physical setup and system equations Building the model Open-loop response Extracting the Model Implementing PI control Closed-loop response Physical
More informationExercise 11: Discretization
Exercise 11: Discretization Introduction We will use different discretization methods using pen and paper exercises and in practical implementation in MathScript/LabVIEW along with built-in discretization
More informationUniversity College of Southeast Norway. Control and Simulation. in LabVIEW. Hans-Petter Halvorsen,
University College of Southeast Norway Control and Simulation Hans-Petter Halvorsen, 2016.10.28 in LabVIEW http://home.hit.no/~hansha Preface This document explains the basic concepts of using LabVIEW
More informationState Estimation with Observers
Telemark University College Department of Electrical Engineering, Information Technology and Cybernetics State Estimation with Observers HANS-PETTER HALVORSEN, 2012.08.20 Faculty of Technology, Postboks
More informationPHYSICALLY BASED ANIMATION
PHYSICALLY BASED ANIMATION CS148 Introduction to Computer Graphics and Imaging David Hyde August 2 nd, 2016 WHAT IS PHYSICS? the study of everything? WHAT IS COMPUTATION? the study of everything? OUTLINE
More informationSIMULINK Tutorial. Select File-New-Model from the menu bar of this window. The following window should now appear.
SIMULINK Tutorial Simulink is a block-orientated program that allows the simulation of dynamic systems in a block diagram format whether they are linear or nonlinear, in continuous or discrete forms. To
More informationWorkshop Matlab/Simulink in Drives and Power electronics Lecture 3
Workshop Matlab/Simulink in Drives and Power electronics Lecture 3 : DC-Motor Control design Ghislain REMY Jean DEPREZ 1 / 29 Workshop Program 8 lectures will be presented based on Matlab/Simulink : 1
More informationTutorial: Getting Started with the LabVIEW Simulation Module
Tutorial: Getting Started with the LabVIEW Simulation Module - LabVIEW 8.5 Simulati... Page 1 of 10 Cart Help Search You are here: NI Home > Support > Product Reference > Manuals > LabVIEW 8.5 Simulation
More informationModeling Mechanical System using SIMULINK
Modeling Mechanical System using SIMULINK Mechanical System We will consider a toy train consisting of an engine and a car as shown in Figure. Assuming that the train only travels in one direction, we
More informationAC : MATHEMATICAL MODELING AND SIMULATION US- ING LABVIEW AND LABVIEW MATHSCRIPT
AC 2012-4561: MATHEMATICAL MODELING AND SIMULATION US- ING LABVIEW AND LABVIEW MATHSCRIPT Dr. Nikunja Swain, South Carolina State University Nikunja Swain is a professor in the College of Science, Mathematics,
More informationSimulation in LabVIEW. Hans-Petter Halvorsen, M.Sc.
Simulation in LabVIEW Hans-Petter Halvorsen, M.Sc. Software LabVIEW LabVIEW Control Design and Simulation Module This module is used for creating Control and Simulation applications with LabVIEW. Here
More information2. Introduction to Matlab Control System Toolbox
. Introduction to Matlab Control System Toolbox Consider a single-input, single-output (SISO), continuous-time, linear, time invariant (LTI) system defined by its transfer function: u(t) Y( S) num y(t)
More informationIntroduction to Simulink. The Use of Mathematic Simulations in Electrical Engineering
Introduction to Simulink The Use of Mathematic Simulations in Electrical Engineering Lecture Outline 1) Introduction to Simulink 2) Modelling of dynamics systems 2 Simulink Tool for modeling, simulating,
More informationLab # 3 Time Response Design. State Space and Transfer Functions
Islamic University of Gaza Faculty of Engineering Computer Engineering Dep. Feedback Control Systems Lab Eng. Tareq Abu Aisha Lab # 3 Lab # 3 Time Response Design State Space and Transfer Functions There
More informationMATLAB CONTROL SYSTEM TOOLBOX IN LTI SYSTEM MODEL ANALYSIS
MATLAB CONTROL SYSTEM TOOLBOX IN LTI SYSTEM MODEL ANALYSIS Asist.univ. Luminiţa Giurgiu Abstract The MATLAB environment has important numerical tools. One of them provides a reliable foundation for control
More informationRobotics: Science and Systems
Robotics: Science and Systems System Identification & Filtering Zhibin (Alex) Li School of Informatics University of Edinburgh 1 Outline 1. Introduction 2. Background 3. System identification 4. Signal
More informationThe jello cube. Undeformed cube. Deformed cube
The Jello Cube Assignment 1, CSCI 520 Jernej Barbic, USC Undeformed cube The jello cube Deformed cube The jello cube is elastic, Can be bent, stretched, squeezed,, Without external forces, it eventually
More informationControllable Suspension Design Using Magnetorheological Fluid
Controllable Suspension Design Using Magnetorheological Fluid Public Defence October 213 Student: Supervisor: Co-Supervisor: Anria Strydom Prof Schalk Els Dr Sudhir Kaul 1 Outline Project background MR
More informationLS-DYNA s Linear Solver Development Phase 2: Linear Solution Sequence
LS-DYNA s Linear Solver Development Phase 2: Linear Solution Sequence Allen T. Li 1, Zhe Cui 2, Yun Huang 2 1 Ford Motor Company 2 Livermore Software Technology Corporation Abstract This paper continues
More informationThe Jello Cube Assignment 1, CSCI 520. Jernej Barbic, USC
The Jello Cube Assignment 1, CSCI 520 Jernej Barbic, USC 1 The jello cube Undeformed cube Deformed cube The jello cube is elastic, Can be bent, stretched, squeezed,, Without external forces, it eventually
More informationComparative Analysis Of Vehicle Suspension System in Matlab-SIMULINK and MSc- ADAMS with the help of Quarter Car Model
Comparative Analysis Of Vehicle Suspension System in Matlab-SIMULINK and MSc- ADAMS with the help of Quarter Car Model S. J. Chikhale 1, Dr. S. P. Deshmukh 2 PG student, Dept. of Mechanical Engineering,
More informationEmbedded Real-Time Systems
Embedded Real-Time Systems Reinhard von Hanxleden Christian-Albrechts-Universität zu Kiel Based on slides kindly provided by Edward A. Lee & Sanjit Seshia, UC Berkeley, All rights reserved Lecture 2: Model-Based
More informationCoupled Rotor Housing Dynamics Using Component Mode Synthesis
Coupled Rotor Housing Dynamics Using Component Mode Synthesis 1 Presented by Stephen James Engineer, Rotating Machinery Dynamics Group Southwest Research Institute San Antonio, Texas Introduction Objective
More informationZheng-Dong Ma & Noel C. Perkins Department of MEAM The University of Michigan
A G e n e r a l T r a c k E l e m e n t F o r T r a c k e d V e h i c l e S i m u l a t i o n Zheng-Dong Ma & Noel C. Perkins Department of MEAM The University of Michigan Major Features of the Track Element
More informationFig [1] Fig v =...[4]
1 (a) (i) On Fig. 3.1, draw a graph of extension against load for a spring which obeys Hooke s law. [1] extension load Fig. 3.1 (ii) State the word used to describe the energy stored in a spring that has
More informationLesson 1: Introduction to Pro/MECHANICA Motion
Lesson 1: Introduction to Pro/MECHANICA Motion 1.1 Overview of the Lesson The purpose of this lesson is to provide you with a brief overview of Pro/MECHANICA Motion, also called Motion in this book. Motion
More informationAutomating the Process for Modeling and Simulation of Mechatronics Systems
Chapter Automating the Process for Modeling and Simulation of Mechatronics Systems Jose J. Granda Abstract Automating the modeling process of Mechatronics Systems can be achieved by the use of a two step
More informationFDP on Electronic Design Tools Matlab for Control System Modeling 13/12/2017. A hands-on training session on
A hands-on training session on MATLAB for Control System Modeling in connection with the FDP on Electronic Design Tools @ GCE Kannur 11 15 December 2017 Resource Person : Dr. A. Ranjith Ram Associate Professor,
More informationLesson 19: The Graph of a Linear Equation in Two Variables Is a Line
The Graph of a Linear Equation in Two Variables Is a Line Classwork Exercises THEOREM: The graph of a linear equation yy = mmmm + bb is a non-vertical line with slope mm and passing through (0, bb), where
More informationHuei-Huang Lee. Programming with MATLAB2016 SDC ACCESS CODE. Better Textbooks. Lower Prices. UNIQUE CODE INSIDE
Programming with Huei-Huang Lee MATLAB2016 SDC P U B L I C AT I O N S Better Textbooks. Lower Prices. www.sdcpublications.com ACCESS CODE UNIQUE CODE INSIDE Powered by TCPDF (www.tcpdf.org) Visit the following
More informationMechanical System and SimMechanics Simulation
American Journal of Mechanical Engineering, 3, Vol., No. 7, 555 Available online at http://pubs.sciepub.com/ajme//7/ Science and Education Publishing DOI:.69/ajme--7 Mechanical System and SimMechanics
More informationAnalysis of Pile Behaviour due to Damped Vibration by Finite Element Method (FEM)
ISSN 2395-1621 Analysis of Pile Behaviour due to Damped Vibration by Finite Element Method (FEM) #1 L.M.Sardesai, #2 G.A.Kadam 1 sardesaileena@rediffmail.com.com 2 ganeshkadam07@gmail.com #1 Mechanical
More informationKINETICS Vibration Isolation Manual
The Pitfalls of Combining Internal & External Equipment Isolation Introduction: Almost all Make-up Air Units (MAU), Air Handling Units (AHU), and Rooftop Units (RTU) have internal spring-type isolation
More informationOptimization to Reduce Automobile Cabin Noise
EngOpt 2008 - International Conference on Engineering Optimization Rio de Janeiro, Brazil, 01-05 June 2008. Optimization to Reduce Automobile Cabin Noise Harold Thomas, Dilip Mandal, and Narayanan Pagaldipti
More informationSimulation in Computer Graphics. Particles. Matthias Teschner. Computer Science Department University of Freiburg
Simulation in Computer Graphics Particles Matthias Teschner Computer Science Department University of Freiburg Outline introduction particle motion finite differences system of first order ODEs second
More informationTelemark University College Department of Electrical Engineering, Information Technology and Cybernetics. MathScript
Telemark University College Department of Electrical Engineering, Information Technology and Cybernetics Solutions So You Think You Can HANS-PETTER HALVORSEN, 2011.09.07 MathScript Part I: Introduction
More informationTutorials Tutorial 5 - TypeDesigner
Tutorials Tutorial 5 - TypeDesigner Objective The software includes a helpful tool for creating, or extending element types - the TypeDesigner. In this tutorial we guide you step by step into the work
More informationTeaching Computer-Based Data Acquisition and Analysis Research Skills Using LabVIEW
Teaching Computer-Based Data Acquisition and Analysis Research Skills Using LabVIEW OUTLINE: John Essick Reed College Reed Advanced Laboratory LabVIEW-Based Instruction Required Cost and Time for Instruction
More informationLab 2: Real-Time Automotive Suspension system Simulator
ENGG*4420 Real Time System Design Lab 2: Real-Time Automotive Suspension system Simulator TA: Aws Abu-Khudhair (aabukhud@uoguelph.ca) Due: Week of Oct. 12th Aws Abu-Khudhair ENGG*4420 1 Today s Activities
More informationDr. Birdley Teaches Science!
Dr. Birdley Teaches Science! Forces and Motion Featuring the Comic Strip Middle and High School Innovative Resources for the Science Classroom Written and Illustrated by Nevin Katz Incentive Publications,
More informationIntroduction to Solid Modeling Using SolidWorks 2008 COSMOSMotion Tutorial Page 1
Introduction to Solid Modeling Using SolidWorks 2008 COSMOSMotion Tutorial Page 1 In this tutorial, we will learn the basics of performing motion analysis using COSMOSMotion. Although the tutorial can
More informationdy = y, dt y(0) = 1, y(t) = e t.
NAME: AME 20214 Introduction to Engineering Computing Examination 1 Prof. J. M. Powers 16 October 2014 1. (5) Write a short html script which builds a page that gives a link to the Notre Dame home page:
More informationPPGCC Linha de Pesquisa SIV Disciplina: Animação Computadorizada. Profª. Drª. Soraia Raupp Musse Pós-doc Dr Leandro Dihl 12/05/2015
PPGCC Linha de Pesquisa SIV Disciplina: Animação Computadorizada Profª. Drª. Soraia Raupp Musse Pós-doc Dr Leandro Dihl 12/05/2015 Cloth Simulation Cloth simulation has been an important topic in computer
More informationΥπολογιστικά πειράματα με το MATLAB Σύνδεση με Arduino & Raspberry Pi Ζαχαρίας Γκέτσης Μηχανικός Εφαρμογών
Υπολογιστικά πειράματα με το MATLAB Σύνδεση με Arduino & Raspberry Pi Ζαχαρίας Γκέτσης Μηχανικός Εφαρμογών 2012 The MathWorks, Inc. 1 Project-Based Learning Project-based learning is a comprehensive approach
More informationDocuments. OpenSim Tutorial. March 10, 2009 GCMAS Annual Meeting, Denver, CO. Jeff Reinbolt, Ajay Seth, Scott Delp. Website: SimTK.
Documents OpenSim Tutorial March 10, 2009 GCMAS Annual Meeting, Denver, CO Jeff Reinbolt, Ajay Seth, Scott Delp Website: SimTK.org/home/opensim OpenSim Tutorial Agenda 10:30am 10:40am Welcome and goals
More informationJustin s Guide to Good Lab Writing
General Formatting: Justin s Guide to Good Lab Writing Different sections of the lab report should be easy to distinguish. (Just look at this document) o Section titles should NOT be separated from content
More informationSTRUCTURAL ANALYSIS OF Ka-BAND GIMBALED ANTENNAS FOR A COMMUNICATIONS SATELLITE SYSTEM
STRUCTURAL ANALYSIS OF Ka-BAND GIMBALED ANTENNAS FOR A COMMUNICATIONS SATELLITE SYSTEM Hong Su COM DEV Ltd. 155 Sheldon Drive, Cambridge Ontario, Canada N1R 7H6 ABSTRACT This paper presents the FE modeling,
More informationGPU Parallelization is the Perfect Match with the Discrete Particle Method for Blast Analysis
GPU Parallelization is the Perfect Match with the Discrete Particle Method for Blast Analysis Wayne L. Mindle, Ph.D. 1 Lars Olovsson, Ph.D. 2 1 CertaSIM, LLC and 2 IMPETUS Afea AB GTC 2015 March 17-20,
More informationLab 2: Real-Time Automotive Suspension system Simulator
ENGG*4420 Real Time System Design Lab 2: Real-Time Automotive Suspension system Simulator TA: Matthew Mayhew (mmayhew@uoguelph.ca) Due: Fri. Oct 12 th / Mon Oct 15 th ENGG*4420 1 Today s Activities Lab
More informationChapter 1: Function Sense Activity 1.2 & 3
Name Chapter 1: Function Sense Activity 1.2 & 3 Learning Objectives 1. Determine the equation (symbolic representation) that defines a function. 2. Determine the domain and range of a function. 3. Identify
More informationLesson 3: Solving for Unknown Angles using Equations
Classwork Opening Exercise Two lines meet at the common vertex of two rays; the measurement of. Set up and solve an equation to find the value of and. Example 1 Set up and solve an equation to find the
More informationSet 5, Total points: 100 Issued: week of
Prof. P. Koumoutsakos Prof. Dr. Jens Walther ETH Zentrum, CLT F 1, E 11 CH-809 Zürich Models, Algorithms and Data (MAD): Introduction to Computing Spring semester 018 Set 5, Total points: 100 Issued: week
More informationINTRODUCTION CHAPTER 1
CHAPTER 1 INTRODUCTION Modern mechanical and aerospace systems are often very complex and consist of many components interconnected by joints and force elements such as springs, dampers, and actuators.
More informationVehicle Suspension Optimization. J. Michael Gray Jacob Wronski Friday May 9 th, 2003
Vehicle Suspension Optimization J. Michael Gray Jacob Wronski Friday May 9 th, 2003 Presentation Outline Project introduction Simulation model description Trade space exploration Single objective optimization
More informationIntroduction to Multi-body Dynamics
division Graduate Course ME 244) Tentative Draft Syllabus 1. Basic concepts in 3-D rigid-body mechanics 1. Rigid body vs flexible body 2. Spatial kinematics (3-D rotation transformations) and Euler theorem
More informationSimulation in Computer Graphics. Introduction. Matthias Teschner. Computer Science Department University of Freiburg
Simulation in Computer Graphics Introduction Matthias Teschner Computer Science Department University of Freiburg Contact Matthias Teschner Computer Graphics University of Freiburg Georges-Koehler-Allee
More informationROBOTICS 01PEEQW. Basilio Bona DAUIN Politecnico di Torino
ROBOTICS 01PEEQW Basilio Bona DAUIN Politecnico di Torino Control Part 4 Other control strategies These slides are devoted to two advanced control approaches, namely Operational space control Interaction
More informationMass-Spring Systems. Last Time?
Mass-Spring Systems Last Time? Implicit Surfaces & Marching Cubes/Tetras Collision Detection & Conservative Bounding Regions Spatial Acceleration Data Structures Octree, k-d tree, BSF tree 1 Today Particle
More informationPhysically Based Simulation
CSCI 420 Computer Graphics Lecture 21 Physically Based Simulation Examples Particle Systems Numerical Integration Cloth Simulation [Angel Ch. 9] Jernej Barbic University of Southern California 1 Physics
More informationFinal Exam MAT 100 JS 2018
Final Exam MAT 100 JS 2018 Miles College T Dabit MULTIPLE CHOICE. Choose the one alternative that best completes the statement or answers the question. Tell which set or sets the number belongs to: natural
More informationModel Library Mechanics
Model Library Mechanics Using the libraries Mechanics 1D (Linear), Mechanics 1D (Rotary), Modal System incl. ANSYS interface, and MBS Mechanics (3D) incl. CAD import via STL and the additional options
More informationSolutions. Discretization HANS-PETTER HALVORSEN,
Telemark University College Department of Electrical Engineering, Information Technology and Cybernetics Solutions HANS-PETTER HALVORSEN, 2011.08.12 Discretization Faculty of Technology, Postboks 203,
More informationMathematical Modelling Using SimScape (Mechanical Systems)
Experiment Three Mathematical Modelling Using SimScape (Mechanical Systems) Control Systems Laboratory Dr. Zaer Abo Hammour Dr. Zaer Abo Hammour Control Systems Laboratory 1. Translational Mechanical System
More informationPRACTICAL SESSION 4: FORWARD DYNAMICS. Arturo Gil Aparicio.
PRACTICAL SESSION 4: FORWARD DYNAMICS Arturo Gil Aparicio arturo.gil@umh.es OBJECTIVES After this practical session, the student should be able to: Simulate the movement of a simple mechanism using the
More informationHelp Page for the Java-Powered Simulation for Experimental Structural Dynamics
Help Page for the Java-Powered Simulation for Experimental Structural Dynamics Table of Contents Introduction How to Use the Virtual Laboratory o Control Panel o Animation Panel o Response Plot Panel o
More informationKHALID H QAMAR: INTERACTIVE NON-LINEAR EFFECTS IN 3DOF DYNAMIC SYSTEMS. Interactive Non-Linear Effects in 3 DoF Dynamic Systems
Interactive Non-Linear Effects in 3 DoF Dynamic Systems Khalid H Qamar Sharif College of Engineering and Technology, Lahore, India Abstract - Non-linear effects are interactive and hence play essential
More informationDEVELOPMENT OF SUBSTRUCTURED SHAKING TABLE TEST METHOD
DEVELOPMENT OF SUBSTRUCTURED SHAKING TABLE TEST METHOD Akira IGARASHI 1, Hirokazu IEMURA 2 And Takanori SUWA 3 SUMMARY Since various kinds of issues arise in the practical application of structural response
More informationChapter 2. MathScript
Chapter 2. MathScript 2.1 What is MathScript MathScript is math-oriented, text-based computing language to address tasks mathematic calculation: Most suitable for Mathematic calculation. Matrix based data
More informationSTUDY ON MODEL REDUCTION OF LARGE STRUCTURAL SYSTEMS FOR ACTIVE VIBRATION CONTROL
4"' Australasian Congress on Applied Mechanics Institute of Materials Engineering Australasia Ltd 2005 STUDY ON MODEL REDUCTION OF LARGE STRUCTURAL SYSTEMS FOR ACTIVE VIBRATION CONTROL J. Boffa, N. Zhang
More informationIntroduction to Matlab Simulink. Control Systems
Introduction to Matlab Simulink & their application in Control Systems ENTC 462 - Spring 2007 Introduction Simulink (Simulation and Link) is an extension of MATLAB by Mathworks Inc. It works with MATLAB
More informationStructural static analysis - Analyzing 2D frame
Structural static analysis - Analyzing 2D frame In this tutorial we will analyze 2D frame (see Fig.1) consisting of 2D beams with respect to resistance to two different kinds of loads: (a) the downward
More informationExperiment 2: Control of Nonlinear Compensated SISO Systems
DEPARTMENT OF ELECTRICAL ENGINEERING UNIVERSITY OF MINNESOTA EE 4237 State Space Control Laboratory Experiment 2: Control of Nonlinear Compensated SISO Systems Prelab: 1. Study Section 6.3 of manual (attached)
More informationSimulation of Mechatronic Systems
Examination WS 2002/2003 Simulation of Mechatronic Systems Prof. Dr.-Ing. K. Wöllhaf Remarks: Check if the examination is complete (9 pages) Put your name and Matr.Nr. on any sheet of paper You must not
More informationBi-directional seismic vibration control of spatial structures using passive mass damper consisting of compliant mechanism
Bi-directional seismic vibration control of spatial structures using passive mass damper consisting of compliant mechanism Seita TSUDA 1 and Makoto OHSAKI 2 1 Department of Design, Okayama Prefectural
More informationExample 24 Spring-back
Example 24 Spring-back Summary The spring-back simulation of sheet metal bent into a hat-shape is studied. The problem is one of the famous tests from the Numisheet 93. As spring-back is generally a quasi-static
More informationTutorial 17 Workflow Graphical User Interface Figure 1
Tutorial 17 Getting Started with Modelica Objective This tutorial gives an introduction to, explaining the first steps from opening existing models and packages to modeling including result interpretation.
More informationPROGRAMMING AND ENGINEERING COMPUTING WITH MATLAB Huei-Huang Lee SDC. Better Textbooks. Lower Prices.
PROGRAMMING AND ENGINEERING COMPUTING WITH MATLAB 2018 Huei-Huang Lee SDC P U B L I C AT I O N S Better Textbooks. Lower Prices. www.sdcpublications.com Powered by TCPDF (www.tcpdf.org) Visit the following
More informationDouble Pendulum. Freddie Witherden. February 10, 2009
Double Pendulum Freddie Witherden February 10, 2009 Abstract We report on the numerical modelling of a double pendulum using C++. The system was found to be very sensitive to both the initial starting
More informationEASTERN ARIZONA COLLEGE Finite Mathematics
EASTERN ARIZONA COLLEGE Finite Mathematics Course Design 2015-2016 Course Information Division Mathematics Course Number MAT 171 Title Finite Mathematics Credits 4 Developed by Jay Clarke/Revised by Ray
More informationUsing Mathcad to Perform Mathematics Charles Nippert
Using Mathcad to Perform Mathematics Charles Nippert These notes are designed to be an introduction to Mathcad. They all are a quick tour of the principal features of the Mathcad program. To prepare these
More informationGeometric Sequences 6.7. ACTIVITY: Describing Calculator Patterns. How are geometric sequences used to. describe patterns?
6.7 Geometric Sequences describe patterns? How are geometric sequences used to ACTIVITY: Describing Calculator Patterns Work with a partner. Enter the keystrokes on a calculator and record the results
More informationRide Analysis of Three Wheeled Vehicle Using MATLAB/Simulink
Ride Analysis of Three Wheeled Vehicle Using MATLAB/Simulink M K Naidu 1, S Srinivasa Rao 2 and T Tejesh 3 1, 2 Asso.Profs., Mechanical Dept., M V G R College of Engineering Email: mknaidu99@gmail.com
More informationLesson 19: The Graph of a Linear Equation in Two Variables is a Line
Lesson 19: The Graph of a Linear Equation in Two Variables is a Line Classwork Exercises Theorem: The graph of a linear equation y = mx + b is a non-vertical line with slope m and passing through (0, b),
More informationChill Out: How Hot Objects Cool
Chill Out: How Hot Objects Cool Activity 17 When you have a hot drink, you know that it gradually cools off. Newton s law of cooling provides us with a model for cooling. It states that the temperature
More information2. Motion Analysis - Sim-Mechanics
2 Motion Analysis - Sim-Mechanics Figure 1 - The RR manipulator frames The following table tabulates the summary of different types of analysis that is performed for the RR manipulator introduced in the
More informationMatrix Transformations The position of the corners of this triangle are described by the vectors: 0 1 ] 0 1 ] Transformation:
Matrix Transformations The position of the corners of this triangle are described by the vectors: [ 2 1 ] & [4 1 ] & [3 3 ] Use each of the matrices below to transform these corners. In each case, draw
More informationROSE-HULMAN INSTITUTE OF TECHNOLOGY
Introduction to Working Model Welcome to Working Model! What is Working Model? It's an advanced 2-dimensional motion simulation package with sophisticated editing capabilities. It allows you to build and
More informationWorking Model 2005 Release Guide
Working Model 2005 Release Guide New formula language commands (see user manual for details) Simulation Functions ke() peuniformgravity() uniformgravity() length(id, id) lengthp(id, id) lengthpp(id, id)
More informationOVERVIEW OF MAPLETS FOR CALCULUS 1.3
OVERVIEW OF MAPLETS FOR CALCULUS 1.3 Douglas B. Meade Dept of Mathematics Univ of South Carolina Columbia, SC 29208 meade@math.sc.edu (803) 777-6183 Philip B. Yasskin Dept of Mathematics Texas A&M University
More informationLab 2: Introducing XPPAUT
Lab 2: Introducing XPPAUT In biological applications it is quite rare that the solutions of the appropriate differential equations can be obtained using paper and pencil. Thus we typically need to use
More information2 SIMULATING A MODEL Simulink Tutorial
2 SIMULATING A MODEL Simulink Tutorial 1 Introduction Simulation of dynamic systems has been proven to be immensely useful in system modeling and controller design. Simulink R is a add-on to MATLAB which
More informationDEPARTMENT - Mathematics. Coding: N Number. A Algebra. G&M Geometry and Measure. S Statistics. P - Probability. R&P Ratio and Proportion
DEPARTMENT - Mathematics Coding: N Number A Algebra G&M Geometry and Measure S Statistics P - Probability R&P Ratio and Proportion YEAR 7 YEAR 8 N1 Integers A 1 Simplifying G&M1 2D Shapes N2 Decimals S1
More informationFebruary 23 Math 2335 sec 51 Spring 2016
February 23 Math 2335 sec 51 Spring 2016 Section 4.1: Polynomial Interpolation Interpolation is the process of finding a curve or evaluating a function whose curve passes through a known set of points.
More informationLabview. Masood Ejaz
Labview A Tutorial By Masood Ejaz Note: This tutorial is a work in progress and written specially for CET 3464 Software Applications in Engineering Technology, a course offered as part of BSECET program
More information