Virtual prototyping often reduces the cost of overall development of a product, as well as the time required to develop it, and can increase innovation as well. The physically accurate simulation of a mechanical system enables the designer to investigate, explore, and experience the performance and behavior of an evolving product, and thus reduce the number of physical prototypes needed. For the sake of better support for designers to manipulate the simulation, we have developed a dynamic simulation package of a mechanical system considering its environment effect. The package incorporates physical behavior modeled by multi-body dynamics, fluid and contact dynamics with environment and user input. The main contribution of the simulator is in providing support that allows the usersʼ interactive manipulation in terms of a specific environment parameter configuration in the simulation loop online as opposed to the traditional offline.
Accepted:
Published online:
Zheng Wang 1
@article{CRMECA_2011__339_9_591_0, author = {Zheng Wang}, title = {Interactive virtual prototyping of a mechanical system considering the environment effect. {Part} 1: {Modeling} dynamics}, journal = {Comptes Rendus. M\'ecanique}, pages = {591--604}, publisher = {Elsevier}, volume = {339}, number = {9}, year = {2011}, doi = {10.1016/j.crme.2011.06.001}, language = {en}, }
TY - JOUR AU - Zheng Wang TI - Interactive virtual prototyping of a mechanical system considering the environment effect. Part 1: Modeling dynamics JO - Comptes Rendus. Mécanique PY - 2011 SP - 591 EP - 604 VL - 339 IS - 9 PB - Elsevier DO - 10.1016/j.crme.2011.06.001 LA - en ID - CRMECA_2011__339_9_591_0 ER -
Zheng Wang. Interactive virtual prototyping of a mechanical system considering the environment effect. Part 1: Modeling dynamics. Comptes Rendus. Mécanique, Volume 339 (2011) no. 9, pp. 591-604. doi : 10.1016/j.crme.2011.06.001. https://comptes-rendus.academie-sciences.fr/mecanique/articles/10.1016/j.crme.2011.06.001/
[1] G. Debunne, M. Desbrun, M.P. Cani, A. Barr, Dynamic real-time deformations using space time adaptive sampling, in: SIGGRAPH (2001), Computer Graphics Proceedings, 2001.
[2] Strands: interactive simulation of thin solids using Cosserat models, Computer Graphics Forum, Volume 21 (2002) no. 3, pp. 347-352
[3] Z. Sun, J. Reif, On energy-minimizing paths on terrains for a mobile robot, in: Proceedings of the 2003 IEEE International Conference on Robotics and Automation (ICRA ʼ03), Taipei, Taiwan, September 2003.
[4] Haptics in virtual environments: taxonomy, research status, and challenges, Computers and Graphics, Volume 21 (1997) no. 4, pp. 393-404
[5] Touch-sensing input devices, Proceedings of the Sigchi Conference on Human Factors in Computing Systems, ACM Press, 1999, pp. 223-230
[6] M.C. Lin, M.A. Otaduy, Recent advances in haptic rendering & applications, in: SIGGRAPH Course 11, Los Angeles, CA, 2005.
[7] A recursive formulation for constrained mechanical system dynamics: Part II, Closed loop systems, Mechanics of Structures and Machines, Volume 15 (1987) no. 4, pp. 481-506
[8] Multi-body system order-n dynamics formulation based on velocity transform method, Journal of Guidance, Control, and Dynamics, Volume 13 (1990) no. 2, pp. 207-212
[9] An order-n formulation for robotic systems, Journal of the Astronautical Sciences, Volume 38 (1990) no. 4, pp. 511-529
[10] An order-n formulation for the motion simulation of general constrained multi-rigid-body systems, Computers and Structures, Volume 43 (1992) no. 3, pp. 565-579
[11] Order-n formulation for flexible multi-body systems in tree topology: Lagrangian approach, Journal of Guidance, Control, and Dynamics, Volume 20 (1997) no. 4, pp. 665-672
[12] Order-n formulation of extrusion of a beam with large bending and rotation, Journal of Guidance, Control, and Dynamics, Volume 15 (1992) no. 1, pp. 121-127
[13] Efficient simulation of large overall motion of beams undergoing large deflection, Multi-Body System Dynamics, Volume 1 (1997) no. 1, pp. 113-126
[14] An optimized Lagrangian-multiplier approach for interactive multi-body simulation in kinematic and dynamical digital prototyping, International Symposium on Computer Simulation in Biomechanics, Politecnico di Milano, Italy, 2001, pp. 125-130
[15] D. Baraff, Analytical methods for dynamic simulation of non-penetrating rigid bodies, in: Proceedings of the ACM Computer Graphics Conference, 1989.
[16] Analysis of rigid-body dynamic models for simulation of systems with frictional contacts, Journal of Applied Mechanics (2001), pp. 118-124
[17] An algorithm for compliant contact between complexly shaped bodies, Multi-Body System Dynamics, Volume 12 (2004), pp. 345-362
[18] , 2006 http://www.mscsoftware.com
[19] Numerical methods for high speed vehicle dynamic simulation, Mechanics of Structures and Machines, Volume 27 (1999) no. 4
[20] Structural dynamics and ride comfort of a rail vehicle system, Advances in Engineering Software, Volume 33 (2002) no. 7–10, pp. 541-552
[21] K. Andersson, U. Sellgren, Reality-driven virtual wheel loader operation, in: Proceedings of Virtual Concept 2005, Biarritz, France, 2005.
[22] B. Damer, D. Rasmussen, P. Newman, et al., Design simulation of lunar exploration and ISRU prototype vehicles and mission scenarios, in: LEAG-SSR 2005, Conference, October 27, 2005.
[23] Mechanics of Fluids, McGraw-Hill, New York, NY, 1962
[24] Modeling and control of underwater robotic vehicles, Systems, Man and Cybernetics, IEEE Transactions on, Volume 20 (1990) no. 11–12, pp. 1475-1483
[25] Modeling and simulation of an underwater manipulator, Advanced Robotics, Volume 4 (1990) no. 4, pp. 303-317
[26] Vortex-induced vibrations, Fluid Mechanics, Volume 36 (2004), pp. 413-455
[27] http://www.mathworks.com/products/simmechanics/description5.html (MathWorks, CAD to SimMechanics Translators)
[28] M. Cline, Rigid body simulation with contact and constraints, Master dissertation, University of British Columbia, BC Canada, 2002.
[29] Analysis and training in information tasks (Dan Diaper, ed.), Task Analysis for Human–Computer Interaction, Ellis Horwood, Chichester, 1989
[30] A minimum principle for the dynamic analysis of systems with frictional contacts, Proceedings of the 1993 IEEE Intʼl Conference On Robotics and Automation, New York, 1993, Publication of IEEE, New York, 1993, pp. 437-442
[31] An Introduction to Fluid Dynamics, Cambridge University Press, 1967
[32] Numerical analysis of blood flow in the heart, Journal of Computational Physics, Volume 25 (1997), pp. 220-252
[33] Improved volume conservation in the computation of flows with immersed elastic boundaries, Journal of Computational Physics, Volume 105 (1993), pp. 33-46
[34] , 2006 http://minibaja.olin.edu
Cited by Sources:
Comments - Policy