Issue No.02 - Feb. (2013 vol.19)
J. Su , Comput. Sci. Dept., Stanford Univ., Stanford, CA, USA
R. Sheth , Comput. Sci. Dept., Stanford Univ., Stanford, CA, USA
R. Fedkiw , Comput. Sci. Dept., Stanford Univ., Stanford, CA, USA
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/TVCG.2012.132
We propose a novel technique that allows one to conserve energy using the time integration scheme of one's choice. Traditionally, the time integration methods that deal with energy conservation, such as symplectic, geometric, and variational integrators, have aimed to include damping in a manner independent of the size of the time step, stating that this gives more control over the look and feel of the simulation. Generally speaking, damping adds to the overall aesthetics and appeal of a numerical simulation, especially since it damps out the high frequency oscillations that occur on the level of the discretization mesh. We propose an alternative technique that allows one to use damping as a material parameter to obtain the desired look and feel of a numerical simulation, while still exactly conserving the total energy-in stark contrast to previous methods in which adding damping effects necessarily removes energy from the mesh. This allows, for example, a deformable bouncing ball with aesthetically pleasing damping (and even undergoing collision) to collide with the ground and return to its original height exactly conserving energy, as shown in Fig. 2. Furthermore, since our method works with any time integration scheme, the user can choose their favorite time integration method with regards to aesthetics and simply apply our method as a postprocess to conserve all or as much of the energy as desired.
numerical analysis, computer graphics, digital simulation, energy conservation, mesh generation, deformable bouncing ball, energy conservation, deformable body simulation, time integration scheme, symplectic integrator, geometric integrator, variational integrators, numerical simulation, high frequency oscillations, discretization mesh, damping effects, Springs, Damping, Equations, Energy conservation, Mathematical model, Gravity, physically based modeling, Computer graphics
J. Su, R. Sheth, R. Fedkiw, "Energy Conservation for the Simulation of Deformable Bodies", IEEE Transactions on Visualization & Computer Graphics, vol.19, no. 2, pp. 189-200, Feb. 2013, doi:10.1109/TVCG.2012.132