Chicago, Illinois
June 18, 2006
June 18, 2006
June 21, 2006
2153-5965
Teaching with Technology in Dynamics and Mechanics of Materials
Mechanics
20
11.215.1 - 11.215.20
10.18260/1-2--247
https://peer.asee.org/247
2405
Thomas Nordenholz is an Associate Professor of Mechanical Engineering at the California Maritime Academy. He received his Ph.D. from the University of California at Berkeley in 1998. His present interests include the improvement of undergraduate engineering science instruction, and the development of laboratory experiments and software for undergraduate courses.
Animation as the Final Step in the Dynamics Experience
Abstract
A method of incorporating animation into the student experience in the analysis of dynamics (especially vibrations) problems is presented. After a student models the problem, draws free- body diagrams, and derives equations of motion, he/she then obtains the solution for the position coordinates as functions of time. The student generates and plots the solution within a simple MATLAB program in which all parameters, such as mass, stiffness, damping, lengths, initial conditions, etc. can be easily changed. The solution can be generated using either a closed form solution or a numerical differential equation solver. In either case, at the end of the program, the student can animate his/her own solution by running an animation function file provided by the instructor. The function file requires a simple one-line command to run it. The function file does not solve for the motion of the system; it merely provides the animation graphics. Specifically, it displays the system in motion in real time (according to the student’s solution) while simultaneously redrawing the student’s plots. The animation function files are problem- specific. Several have been created by the author and are available for download.
The advantages of this approach to animation are that: i) it is simple, requiring only an elementary knowledge of MATLAB, and no additional software, ii) it can be used with either closed-form or numerical solutions to the problem, iii) it provides a physical interpretation of a student’s mathematical solution (even if his/her solution is wrong!), and iv) it easily facilitates the investigation of how the parameters of the problem affect the motion.
Four examples will be presented to illustrate the scope of this method: i) a basic free spring/mass/damper, ii) a multi-degree of freedom system, iii) a suspension system subject to shock (requiring numerical solution), and iv) a dynamics problem (the rolling/slipping wheel).
The author’s overall goal in using this approach is to provide students with a cumulative experience in dynamics, understanding how the complicated motion of systems results from the basic laws of mechanics.
This method of using animations has been used in the author’s vibration course. Some feedback from the students on its effectiveness will be presented.
Finally, there will be a short section describing the basic techniques used by the author to program the animation files
I. Introduction.
Several engineering educators 1-5 have written on the use of animation in dynamics, vibrations, and controls courses. Certainly, the theory behind the motion of mechanical systems is mathematical and difficult for many students to grasp, and the animation of these systems provides enhanced understanding and motivation.
Nordenholz, T. (2006, June), Animation As The Final Step In The Dynamics Experience Paper presented at 2006 Annual Conference & Exposition, Chicago, Illinois. 10.18260/1-2--247
ASEE holds the copyright on this document. It may be read by the public free of charge. Authors may archive their work on personal websites or in institutional repositories with the following citation: © 2006 American Society for Engineering Education. Other scholars may excerpt or quote from these materials with the same citation. When excerpting or quoting from Conference Proceedings, authors should, in addition to noting the ASEE copyright, list all the original authors and their institutions and name the host city of the conference. - Last updated April 1, 2015