Vibration Using Matlab and Simulink
Vibration Using Matlab and Simulink
Abhishek Kumar
Model Description:
In this section we have developed the Matlab and Simulink models for 3 problems
1) Spring Mass Damper System under free Response
2) Spring Mass Damper System under forced Response
3) Simulink Model for Damped system with Forced Response
𝑚𝑣̇ + 𝑐𝑣 + 𝑘𝑥 = 0
We can write as
𝑐 𝑘
𝑣̇ = [ − 𝑣 − 𝑥] (3)
𝑚 𝑚
We can see that the second order differential equation (1) has been reduced to two first order
differential equations (2) and (3).
For simplicity let’s put
x = y(1) and v = y(2)
Equation 2 and 3 can be written in variable y as
4 and 5 are the 2 differential equation that we can solve using the function ode45 in Matlab to
get value for position(x) and velocity (𝑥̇ ). The response for x is shown in Fig 1
Equation 7 and 8 can be solved to get the response of position and velocity
for the mass.
Student Survey:
Sample size: 25
The following questions were asked in the survey to assess the interest of students in using
ADAMS in future offerings.
Question 1. Simulations provide an effective source of learning response analysis. The options
were Strongly agree, Agree, No Opinion, Disagree and Strongly Disagree
23/25 students have Opinion better than Agree and Strongly Agree.
Question 2. Did Matlab Module helped learn the concept of Vibration better ?
Only 3 students out of 25 have opinion either neutral or less than that.
Conclusion:
In this paper I have discussed the use of Matlab to ease learning in Vibration course, hypothesis
for learning is validated by student survey. This helps students to learn about the concept
without getting overwhelmed by all the mathematical function behind that. In the future work I
will add more degree of freedom and complex problems using Simulink.
Reference
1. Ali,A., ((2017), “Methods to Improve Students Learning in Dynamic Systems and Control Course”,
2017 ASEE Zone II Conference
2. Azad, A., Tokhi, M.O.; Pathania, A.; Shaheed, M.H.(2004), “A matlab/simulink based environment
for intelligent modelling and simulation of flexible manipulator systems”, ASEE Annual Conference
Proceedings, Jun 20-23, 2004, p 9547-9560.
3. Bolton, R. and Zoghi, B.,(2003), “Enhancing system dynamics instruction for technologists with
simulation”, ASEE Annual Conference Proceedings, Jun 22-25, 2003, p 11408-11411.
4. Felder, R. M. and Silverman, L. K.,(1988), “Learning and Teaching Styles in Engineering
Education,” Engineering Education 78(7), pp. 674-681.
5. Jensen, E. (1998), “Teaching with the Brain in Mind,” Alexandria, VA: Association for Supervision
and Curriculum Development.
6. Klegka, J.S. and O'Donovan, T.E.,(2002), “Using SIMULINK as a design tool”, ASEE Annual
Conference Proceedings, Jun 16-19, 2002, p 8505-8517. .
7. Metzger, R.P. and Rodriguez, A.,(2002), “An Interactive Modeling, Simulation, Animation, and
Real-Time Control (MoSART) flexible Inverted Pendulum Environmnet”, ASEE Annual Conference
Proceedings, Jun 16-19, 2002, p 1-9.
9. https://matlabacademy.mathworks.com/details/matlab-onramp/gettingstarted