A Virtual Experiment Platform for Mechanism Motion Cognitive Learning
In order to give students a more intuitionistic understanding in mechanism motion system, a virtual experiment platform is designed and developed. First, experimental component models, which contain both visual information and logical information, are built. The logical information is modeled according to a Unified Modeling Language called Modelica (MO). Then, a virtual experiment scene, which is described by Modelica, is assembled in a virtual reality environment. The virtual scene MO model is flatted to a set of equations which are compiled and solved, and the mechanism motion data can be output. Last, the motion data are exported into the Virtual Reality environment for the simulation result visualization. Students can use the platform to build mechanism system experiments and simulate the component motion for a better understanding of mechanism composition and its movement principle. The platform is universal and can be expanded to other subjects easily because the experimental components are built by Unified Modeling Method.
Keywordsvirtual experiment mechanism motion experiment modelica modeling virtual reality
Unable to display preview. Download preview PDF.
- 1.Fritzson, P., Engelson, V.: Modelica- A unified object- oriented language for system modeling and simulation. In: Eric, J. (ed.) Proceedings of the 12th European Conference on Object- Oriented Programming, pp. 67–90. Springer, Brussels (1998)Google Scholar
- 2.Liu, J., Huang, Y., Chen, L., Wang, Q.: Mult -Body Dynamics Modeling Based on Modelica. China Mechanical Engineering 21(9), 1088–1089 (2010) (in Chinese)Google Scholar
- 3.Shi, L., Wang, Z., Fei, M.: Design and implementation of an intelligent control virtual laboratory based on VRML and MATLAB. Chinese Journal of Scientific Instrument, 2594–2597 (2008)Google Scholar
- 4.Averitt, S., Bugaev, M., Peeler, A., Shaffer, H., Sills, E., Stein, S., Thompson, J., Vouk, M.: Virtual Computing Laboratory(VCL). In: Proceedings of the International Conference on the Virtual Computing Initiative, May 7-8, pp. 1–16 (2007)Google Scholar
- 5.Schamai, W., Fritzson, P., Paredis, C.: Towards Unified System Modeling and Simulation with ModelicaML:Modeling of Executable Behavior Using Graphical Notations. In: Proceedings 7th Modelica Conference, Como, Italy, September 20-22 (2009)Google Scholar
- 6.Pi, X.-Z., Fan, X.-M., Yan, J.-Q.: VR Flier: A software platform for virtual reality general application development. Chinese Journal of System Simulation 17(5), 1157–1162 (2005) (in Chinese)Google Scholar
- 7.Hu, Y., Wu, D.-L., Fan, X.-M.: Virtual Reality Development Platform for Parallel Rendering. Journal of System Simulation 21(15), 4714–4721 (2009) (in Chinese)Google Scholar
- 8.Fritzson, P.: Principles of Object-oriented Modeling and Simulation with Modelica 2.1. IEEE Press, Hoboken (2004)Google Scholar
- 10.Modelica WWW Site [EB/OL]. Modelica Group (February 10, 2006), http://www.Modelica.org
- 11.OpenModelica WWW Site [EB/OL]. OpenModelica (December 30, 2010), http://www.openmodelica.org/