Newton-Raphson Example 4:

Slides:



Advertisements
Similar presentations
H(s) x(t)y(t) 8.b Laplace Transform: Y(s)=X(s) H(s) The Laplace transform can be used in the solution of ordinary linear differential equations. Let’s.
Advertisements

Lesson 17 Intro to AC & Sinusoidal Waveforms
Solutions of system of nonlinear equations: Newton-Raphson Example 4: The kinematic equations for a Four-Bar mechanism can be written as (5th semester,
CHAPTER 4: HARMONIC RESPONSE WITH A SINGLE DEGREE OF FREEDOM
Graphs of the Sine and Cosine Functions
Lectures on Numerical Methods 1 Numerical Methods Charudatt Kadolkar Copyright 2000 © Charudatt Kadolkar.
Lecture 211 EEE 302 Electrical Networks II Dr. Keith E. Holbert Summer 2001.
HOMEWORK 01C Eigenvalues Problem 1: Problem 2: Problem 3: Problem 4: Lecture 1 Problem 5: Problem 6:
Multiple Solution Problems
Roots of a Polynomial: Root of a polynomial is the value of the independent variable at which the polynomial intersects the horizontal axis (the function.
From a vibration measurement on a machine, the damping ratio and undamped vibration frequency are calculated as 0.36 and 24 Hz, respectively. Vibration.
Without using gsolv, equation solver, etc. Only calculator operations: x,+,-,^.
Simpson’s Rule: Example: Calculate the integral of the given function.
Second Order System (Continued)
APPLIED MECHANICS Lecture 05 Slovak University of Technology
o Problem Reconsider Problem
INC 341PT & BP INC341 Frequency Response Method Lecture 11.
Solving Equations Day 1 TS: Demonstrate understanding of concepts Warm Up: 1)Which are solutions to the equation 2sin 2 x – sinx – 1 = 0 a) π/2b) 7 π/6.
Solutions of system of nonlinear equations: Newton-Raphson Example 4: The kinematic equations for a Four-Bar mechanism can be written as (5th semester,
A Paper Presentation on VIBRATION MEASURING INSTRUMENTS by A.ARIF DEPARTMENT OF MECHANICAL ENGINEERING GUDLAVALLERU ENGINEERING COLLEGE GUDLAVALLERU -
, Free vibration Eigenvalue equation EIGENVALUE EQUATION
Solving Trig Equations Objective: Solve many different Trig equations.
1. Plotting Graph with Matlab:
 Sub : system response analysis using ‘MATLAB’. prepared by, chokshi abhi ( ) Guided by, Prof. Vishvjit.K.Thakar sir(Head of ECE dept.).
CSE 330: Numerical Methods. Introduction The bisection and false position method require bracketing of the root by two guesses Such methods are called.
H(s) 8.b Laplace Transform:
Lesson 15: Bode Plots of Transfer Functions
LECTURE 4 OF SOLUTIONS OF NON-LINEAR EQUATIONS OBJECTIVES
The formulae for the roots of a 3rd degree polynomial are given below
The formulae for the roots of a 3rd degree polynomial are given below
Chapter 2 Response to Harmonic Excitation
1. Plotting Graph with Matlab:
LECTURE 3 OF SOLUTIONS OF NON -LINEAR EQUATIONS.
Equations of Motion: Kinetic energy: Potential energy: Sin≈
6. Nyquist Diagram, Bode Diagram, Gain Margin, Phase Margin,
Area of a single trapezoid = h
x points: -7, -4+3i HW 5 Problem:05-01
Equations of Motion: Kinetic energy: Potential energy: Sin≈
1. Plotting Graph with Matlab:
The formulae for the roots of a 3rd degree polynomial are given below
1. Plotting Graph with Matlab:
8. Solution of Linear Differential Equations
The graph of a function f(x) is given below
Net 222: Communications and networks fundamentals (Practical Part)
Example: Obtain the equation of motion of the mechanical system given below. Write the form of the output θ(t) in case of free vibration and determine.
(x(t) depends on the initial conditions)
Area of a single trapezoid = h
Equations of Motion: Kinetic energy: Potential energy: Sin≈
© T Madas.
Simpson’s Rule: Example: Calculate the integral of the given function.
Trig. equations with graphs
ME321 Kinematics and Dynamics of Machines
3.8 Newton’s Method How do you find a root of the following function without a graphing calculator? This is what Newton did.
Solving Linear Equations by Graphing
The formulae for the roots of a 3rd degree polynomial are given below
1. Plotting Graph with Matlab:
8. Solution of Linear Differential Equations: f(t): Input,
Newton-Raphson Example 4:
CBE / MET Feb 12.
8. Solution of Linear Differential Equations: f(t): Input,
8. Solution of Linear Differential Equations: f(t): Input,
o Problem Reconsider Problem
Calculate 81 ÷ 3 = 27 3 x 3 x 3 3 x 3 x 3 x 3 ÷ 3 = This could be written as
1. Plotting Graph with Matlab:
Newton-Raphson Example 4:
The formulae for the roots of a 3rd degree polynomial are given below
Newton-Raphson Example 4:
The formulae for the roots of a 3rd degree polynomial are given below
(x(t) depends on the initial conditions)
Presentation transcript:

Newton-Raphson Example 4: Solutions of system of nonlinear equations: Newton-Raphson Example 4: The kinematic equations for a Four-Bar mechanism can be written as (5th semester, Mechanisms Course) L2=0.15 m L3=0.45 m L4=0.28 m s1=0.2 m s1 L2 L3 L4 θ2 θ3 θ4 3 4 2 1 Where link 2 is the input member. How do you calculate θ3 and θ4 when θ2=120°. -0.075 0.13

Following changes are made in the computer program. Solutions of system of nonlinear equations: Following changes are made in the computer program. clc, clear x=[0.5 1] ; err=[0.01 0.01]; niter1=10;niter2=50; err=transpose(abs(err)); for n=1:niter2 x %Error Equations--------------------------- a(1,1)=-0.45*sin(x(1));a(1,2)=0.28*sin(x(2)); a(2,1)=0.45*cos(x(1));a(2,2)=-0.28*cos(x(2)); b(1)=-(0.45*cos(x(1))-0.28*cos(x(2))-0.275); b(2)=-(0.13+0.45*sin(x(1))-0.28*sin(x(2))); %---------------------------------------------- bb=transpose(b);eps=inv(a)*bb;x=x+transpose(eps); if n>niter1 if abs(eps)<err break else display ('Roots are not found') end (Initial angle values must be given in RADIAN) ANSWER: θ3=0.216 rad (12.37°) θ4=0.942 rad (53.97°) Alternative solution with MATLAB clc;clear [x,y]=solve('0.45*cos(x)-0.28*cos(y)=0.275','0.13+0.45*sin(x)-0.28*sin(y)=0'); vpa(x,6) vpa(y,6)

Newton-Raphson Example 5: Solutions of system of nonlinear equations: Newton-Raphson Example 5: Kinematic equations for a crank mechanism are given below (5th semester Mechanisms Course) L2=0.15 m L3=0.6 m θ3 L2 L3 θ2 s Where link 2 (crank) is the input member. How dou you calculate θ3 and s with computer when θ2=60°. 0.075 0.1299

Following changes are made in the computer program. Solutions of system of nonlinear equations: Following changes are made in the computer program. clc, clear x=[-1 0.8] ; err=[0.01 0.01]; niter1=10;niter2=50; err=transpose(abs(err)); for n=1:niter2 x %Error Equations--------------------------- a(1,1)=-0.6*sin(x(1));a(1,2)=-1; a(2,1)=0.6*cos(x(1));a(2,2)=0; b(1)=-(0.075+0.6*cos(x(1))-x(2)); b(2)=-(0.1299+0.6*sin(x(1))); %---------------------------------------------- bb=transpose(b);eps=inv(a)*bb;x=x+transpose(eps); if n>niter1 if abs(eps)<err break else display ('Roots are not found') end ANSWER: θ3=-0.2182 rad (-12.5°) s=0.6607 m Alternative solution with MATLAB clc;clear [x,y]=solve('0.075+0.6*cos(x)-y=0','0.1299+0.6*sin(x)=0'); vpa(x,6) vpa(y,6)

Newton-Raphson Example 6: Solutions of system of nonlinear equations: Newton-Raphson Example 6: The time-dependent locations of two cars denoted by A and B are given as At which time t, two cars meet?

Newton-Raphson Example 6: Solutions of system of nonlinear equations: Newton-Raphson Example 6: clc;clear t=solve('t^3-t^2-4*t+3=0'); vpa(t,6) Alternative Solutions with MATLAB clc, clear x=1;err=0.001; niter=20; %---------------------------------------------- for n=1:niter f=x^3-x^2-4*x+3; df=3*x^2-2*x-4; eps=-f/df; x =x+eps; if abs(f)<err break end display('Answer is='),x Using roots command in MATLAB a=[ 1 -1 -4 3]; roots(a) ANSWER t=0.713 s t=2.198 s

Graph Plotting Example 7: From a vibration measurement on a machine, the damping ratio and undamped vibration frequency are calculated as 0.36 and 24 Hz, respectively. Vibration magnitude is 1.2 and phase angle is -42o. Write the MATLAB code to plot the graph of the vibration signal. Given: z=0.36 ω0=24*2*π (rad/s) A=1.2 Φ=-42*π/180 (rad)=-0.73 rad ω0=150.796 rad/s ω -σ α

yt=1.2*exp(-54.3*t).*cos(140.7*t+0.73); plot(t,yt) xlabel(‘Time (s)'); Graph Plotting: clc;clear t=0:0.002:0.1155; yt=1.2*exp(-54.3*t).*cos(140.7*t+0.73); plot(t,yt) xlabel(‘Time (s)'); ylabel(‘Displacement (mm)');