Engineering Applications using MATLAB MATLAB Tutorials Session VI Engineering Applications using MATLAB Rajeev Madazhy Email: rmadaz1@lsu.edu Dept of Mechanical Engineering LSU
Last Session…. Solving Double Integrals Ordinary Differential Equations Examples of ODE using MATLAB…. Mention of DDE’s
Session VI Outline…. Engineering Applications using MATLAB…. Solving non linear differential equations Algorithm analysis for four bar linkage problem Other mechanical problems
Solving non-linear Diff Equation…. Same as linear differential equations (use ode45) Incorporate differences in the function Consider the previous example of spring-mass-damper system let there be an external force of 0.1*sin(w*t) where w is the frequency of the input and the value of c and k varies as follows C=1 for x(1)>0.5m/s and 5 for x(1)<=0.5m/s K=10 for x(2)>=-0.25m and 20 for x(2)<-0.25
Function….
Command window….
Output….
Output….
Example 2: Four Bar Linkage…. C y B D A x
The lengths of AB, BC, CD, DA are known Algorithm analysis…. The lengths of AB, BC, CD, DA are known To determine the coordinate (x, y) of point C at each rotation angle of ABD or . Basic formula. B c a C A b
Cont…. Step 1: Calculate length of BD Step 2: Calculate angle Step 3: Calculate angle Step 4: The coordinate of point C is as follows:
Cont…. ( If 0< <pi ) ( If pi < <2pi )
MATLAB program….
MATLAB program….
MATLAB program….
MATLAB program….
Animated output….
Moving block in an inclined plane…. Moving object from (x1,y1) to (x2,y2). The friction coefficient is =0.1. The starting velocity at 1 is v1. Calculate v2 (velocity at 2), t (time), and a (acceleration) N mg mgsin mgcos N (x1,y1) v1 (x2,y2) v2
MATLAB Program….
Output….
Determining Diameter of the pipe from the flow rate…. Q
Fountain.m
Fountain.m cont….
Piping.m
Piping.m cont…
Recap…. What have we learnt today? Engineering Applications using MATLAB…. Solving non linear differential equations Algorithm analysis for four bar linkage problem Other mechanical problems
Thank You