摘要: |
论文分析了视景仿真系统所需的硬件和软件结构。并利用多个软件协同配合开发了一个可以运行的系统。论文主要工作集中在几个方面:(1)用3DsMax软件工具建立高温超导磁悬浮车及周围建筑物的三维场景模型,并利用一些真实的图片给场景中的物体配上材质纹理,使场景看起来更加逼真;(2)用Matlab软件中的Simulink工具箱可视化、快捷地建立系统仿真模型,为视景仿真系统的运行提供所需的参数。Simulink图形化的系统仿真模型也利于快速的调整模型参数、增加其他模块也非常方便;(3)利用VisualC++可视化编程工具,设计用户界面程序,在用户界面上展示三维的场景。用户通过界面上的控件控制运行中的场景;(4)利用Matlab提供的engine函数,让VisualC++编制的用户界面程序调用Matlab编制的系统仿真模型。用C语言编制Matlab的S函数,通过S函数模块把运行参数从系统仿真模型中传回用户界面程序;(5)交互性是虚拟现实技术的主要特征,论文中用多种方式实现人机之间的交互。
最后的视景仿真系统在运行中可以较好地模拟高温超导磁悬浮车的运行。用户可以从不同角度观察运行中的高温超导磁悬浮车,控制高温超导磁悬浮车的运行速度和方向,并将运行速度等参数显示出来。 |