Damped Forced Vibrations Analysis Using CAMP-G® and Simulink® Modeled Solutions to Problem 19.169 (http://gaia.csus.edu/~grandajj/me114/PR19-164.PDF)

Slides:



Advertisements
Similar presentations
1 Application Software Course Simulink By: Mahdi Akbari 2010.
Advertisements

1 1 Mechanical Design and Production Dept, Faculty of Engineering, Zagazig University, Egypt. Mechanical Design and Production Dept, Faculty of Engineering,
MATLAB and SimulinkLecture 71 To days Outline  Callbacks  MATLAB And Simulink  S-functions  Project suggestions.
1 Chapter 4 Curve Plotting with MATLAB MATLAB provides some very powerful features for plotting and labeling curves. These operations can be performed.
System Dynamics, Third Edition
MEEG 5113 Modal Analysis Set 3.
Getting started with Simulink An introductory tutorial ES205 Analysis and Design of Engineering Systems Rose-Hulman Institute of Technology © R. Layton.
System Dynamics, Third Edition
Using Simscape™ for Modeling Electromechanical Systems:
SIMULINK Dr. Samir Al-Amer. SIMULINK SIMULINK is a power simulation program that comes with MATLAB Used to simulate wide range of dynamical systems To.
The mathematical model of the induction machine: Voltages:Currents: Inductances: Torque:
DC Motor Model Using Simscape Engr. Salim Lashari.
Using Simscape™ for Modeling Vibration Problems:
EPSII 59:006 Spring Topics Using TextPad If Statements Relational Operators Nested If Statements Else and Elseif Clauses Logical Functions For Loops.
Controlling a 3D Vehicle with Simulink Jeff Bender ME
Forces in Mechanical Systems
LAB 1 MATLAB, dSPACE and Simulink
CAMP-G/Matlab Vehicle Crash Test
Bond Graph Assignment Richard Mullen ME 114 Fall 2006.
Simulation of Motor Bike Suspension System ME 270 Advanced Computer Aided Design of Dynamic System Guided By: Professor Jose J. Granda Department Of Mechanical.
System Control Theory Lab
WS6-1 ADM703, Workshop 6, August 2005 Copyright  2005 MSC.Software Corporation WORKSHOP 6 OVER-RUNNING PULLEY.
COMPUTER ASSIGNMENT ME 270 BY VAMSHI KRISHNA REDDY CHADA.
ECEN/MAE 3723 – Systems I MATLAB Lecture 2. Lecture Overview What is Simulink? How to use Simulink  Getting Start with Simulink  Building a model Example.
Problem Transient Response By: Matt Lausmann ME 114 Granda Assignment #3.
Marine Engine Propeller Marine Engine Propeller ME 270 Dr. Granda Dong-Un Sul.
Vehicle Crash Test Dong-Un Sul Dr. Granda ME 270.
Mathematical Applications using MATLAB (Cont….)
Lecture 3: Dynamic Models Spring: stores energy Damper: dissipates energy.
Introduction to MATLAB for Engineers Third Edition William J. Palm III Chapter 10 Simulink PowerPoint to accompany Copyright © The McGraw-Hill Companies,
COMPUTER ASSIGNMENT ME 270 BY Nishith Shah. PROJECT AIM An engineering model and a bond graph model of the car,person,seat belts,bumper needs to be created.
Department of Mechanical Engineering, LSUSession VII MATLAB Tutorials Session VII Introduction to SIMULINK Rajeev Madazhy
Seatbelt/Bumper Design Project Prof. Granda ME270 Tyrone Tracy 11/5/07.
DC Motor Speed Modeling in Simulink
First Step BOND GRAPH Hand Work Second Step  Put bond graph into CAMP-G  Interface to Matlab  Results: Four Files  campgmod.m, campgequ.m, campgnum.m,
Newton’s 2nd Law: Translational Motion
EE3417 – Introduction to Simulink
Modeling of Power Converters using Matlab and Simulink
Lecture 6: Time Response 1.Time response determination Review of differential equation approach Introduce transfer function approach 2.MATLAB commands.
Simulink Simulink is a graphical extension to MATLAB for modeling and simulation of systems. In Simulink, systems are drawn on screen as block diagrams.
Using CAMP-G to solve the following spring/damper/mass system: F m1m1 m2m2 k1k1 k2k2 b1b1 b2b2 where: k 1 = 40 N/m b 1 = 3 N-s/m m 1 = 2 kg k 2 = 60 N/m.
LATHE VIBRATIONS ANALYSIS ON SURFACE ROUHHNESS OF MACHINED DETAILS LATHE VIBRATIONS ANALYSIS ON SURFACE ROUHHNESS OF MACHINED DETAILS * Gennady Aryassov,
Unbalanced Forces. Topic Overview A force is a push or a pull applied to an object. A net Force (F net ) is the sum of all the forces on an object (direction.
Simulink  ? 1 Simulink  ( Simu lation and Link ) is an extension of Matlab Offers modeling, simulation, and analysis of dynamical systems; i.e., a system.
Goal: Identify and graph functions..  Relation: mapping or pairing, of input values with output values.  Domain: Set of input values.  Range: set of.
Modeling First Order Systems in Simulink And Analyzing Step, Pulse and Ramp Responses SOEN385 Control Systems and Applications.
Getting started with Simulink
Simulink Modelling Tutorial In Simulink, it is very straightforward to represent a physical system or a model. In general, a dynamic system can be constructed.
Getting started with Simulink An introductory tutorial.
Energy of Simple Harmonic Motion
WORKSHOP 1 CO-SIMULATION.
Single Tank System FV Desired liquid level: 5 cm (0.05 m)
Mechanical Vibrations
MESB374 System Modeling and Analysis
ME 270 Vehicle Analysis By: Kevin McClain.
Motor ME114 Fall 2007 Noe Garcia.
WORKSHOP 7 PID TUNING.
Vehicle Crash Test Lab Justin Otero Fall 2007
ME 114 Computer Assignment #1
Control Engineering ( ) G-14
One degree of freedom vibration analysis
ECEN/MAE 3723 – Systems I MATLAB Lecture 2.
WORKSHOP 7 OVER-RUNNING PULLEY.
Scintillas System Dynamics Tutorial
ME321 Kinematics and Dynamics of Machines
ME321 Kinematics and Dynamics of Machines
Getting Started With Simulink
ME321 Kinematics and Dynamics of Machines
ME321 Kinematics and Dynamics of Machines
Modeling & Simulation of Mechanical Systems in MATLAB
Presentation transcript:

Damped Forced Vibrations Analysis Using CAMP-G® and Simulink® Modeled Solutions to Problem 19.169 (http://gaia.csus.edu/~grandajj/me114/PR19-164.PDF) California State University, Sacramento Mechanical Engineering 114 (Vibrations and Control Systems) Fall Semester 2006 By Matt Rooks

Problem Statement

Engineering Model and System Parameters The motion of an object or system that is experiencing damped forced vibrations can be defined by the following differential equation: Therefore, based on the problem statement, the system was simplified to include one equivalent spring (k), the damper (c), and the combined mass of the motor and unbalanced rotor (me), and the following parameters were determined: System Parameters:

CAMP-G Solution In order to utilize the CAMP-G software, the engineering model had to first be converted to a Bond Graph model (shown below). A brief comparison of the engineering and Bond Graph notations is presented. Engineering Model Notation: me = 400.023 kg Pm = 16.142 N k = 600,000 N/m c = 6,500 N-s/m x = displacement v = velocity Bond Graph Model Notation: I = Inertia Element (me) C = Compliance Element (1/k) R = Resistive Element (c) SE = Source Effort (Pmsin(ωft)) q = displacement p = momentum e = force f = velocity Bond Graph Model: Simplified Engineering Model:

CAMP-G Domain The Bond Graph was constructed in CAMP-G using the available tools on the CAMP-G tool bar shown on the left. First the SE, I, C, and R elements were inserted. Then, the elements were connected using the arrow tool. Note the direction of the arrows.

CAMP-G Domain Using the Interface drop down menu, the CAMP-G Bond Graph model was interfaced with MATLAB.

MATLAB Domain Default output file (campgequ.m) from CAMP-G Modifications made to campgequ.m: Defined driving force (SE1) as Pmsin(ωt) parameters. Unsuppressed TIME, EFFORTS, and FLOWS vectors and defined them according to the Bond Graph. Note that the force on the foundation is the sum of the efforts on the damper and spring (e4+e3). Defined FORCING vector as the effort of the SE1 (e1). Default output file (campgequ.m) from CAMP-G

MATLAB Domain Default output file (campgmod.m) from CAMP-G Note: All “?” needed to be updated accordingly. Modified the following in campgmod.m: Initial conditions System Physical Parameters Simulation Time Control Added FORCING to global variables list (explained later)

MATLAB Domain Default output file (campgmod.m) from CAMP-G Unsuppressed and modified sample figure in campgmod.m to plot: The force on the foundation vs. time Displacement of motor vs. time. Unbalanced rotor force vs. time. Default output file (campgmod.m) from CAMP-G

CAMP-G/MATLAB Modeling Results Results obtained from running campgmod.m

CAMP-G/MATLAB Modeling Results Using the zoom tools, the approximate magnitudes of the results can easily be viewed.

CAMP-G/MATLAB Conclusions Using the magnification factor, the amplitude of the force on the foundation (Fm) was calculated to be 5.75 Newtons and the amplitude of the vertical motion of the motor was calculated to be 7.10x10-6 meters. As shown on the previous slides, the results of the CAMP-G/MATLAB modeling effort compared very well to the calculated values.

Simulink Solution Using the Simulink Library Browser shown on the right, the Simulink Model shown below was constructed.

Simulink Solution The parameter input boxes for each of the Simulink Blocks used in the model shown on the right are shown below. The parameters were updated according to the system parameters stated earlier. Scopes were placed on the model at various locations to obtain graphical results of the: Force on Foundation; Vertical Displacement; and the Forcing Function. Results are shown on the following slides.

Simulink Modeling Results After double-clicking the “Force on Foundation” scope, the Autoscale tool was used to scale the entire plot into view.

Simulink Modeling Results Next the zoom tool was used to zoom in on one of the peaks of the plot. As shown below the results show that the magnitude of the modeled force on the foundation was approximately 5.75 Newtons. The following slides again use the Autoscale and zoom tools to obtain the results of the vertical motion and the force of the unbalanced rotor.

Simulink Modeling Results Modeled vertical motion of the motor.

Simulink Modeling Results As shown below the results show that the magnitude of the modeled vertical motion of the motor was approximately 7.1x10-6 meters.

Simulink Modeling Results Modeled force of the unbalanced rotor.

Simulink Modeling Results As shown below the results show that the magnitude of modeled force of the unbalanced rotor was approximately 16.14 Newtons.

Simulink Modeling Conclusions As mentioned earlier, the magnification factor was used to calculate the amplitude of the force on the foundation (Fm= 5.75 Newtons) and the amplitude of the vertical motion of the motor (xm = 7.10x10-6 meters). As shown on the previous slides, the results of the Simulink modeling effort compared very well to the calculated values.