摘要: |
传统的数字仿真技术主要用于科学计算。因为复杂系统仿真应用需求的不断增加,使这种以数学模型为中心的仿真系统,无论是对建模过程的描述,还是对仿真结果的分析,都十分复杂,而且很难得到整体、形象、直观的仿真结果,无法及时判断与决策,甚至可能会丢失大量有用的信息。仿真结果的可视化不仅能够加快与加深仿真人员对仿真对象变化过程的认识,而且可以发现通常通过数值信息很难发现的现象,获得意料之外的启发与灵感,从而缩短仿真试验周期,提高仿真效率,取得更好的仿真效果。实时三维动画仿真可以在仿真实时运行过程中展示模型中的实体运动及其相应属性的动态变化规律,使研究人员对系统模型得到概念化及形象化的理解,知道系统已经发生的或将要发生的变化。
本文研究开发磁浮列车视景仿真系统。首先研究了磁浮列车运行系统的结构和作用,探讨了具有真实感的线路景观模型是如何生成并显示的,并在此基础上使用专业建模工具MultiGenCreator建立磁浮列车视景系统的模型数据库;然后讨论了在VisualC++6.0集成开发环境下,如何利用3D开发及场景管理工具IRISPerformer编制视景系统软件,最终在此基础上完成磁浮列车系统的视景应用软件,并通过测试达到了预期的效果。
演示结果表明,利用本文所述的视景建模理论和方法不但提高了视景可视化数据生成的效率,所生成的三维视景基本满足视觉需求,达到一定程度的逼真度,视景仿真系统在运行中可以较好地模拟磁浮列车的运行。用户可以从不同角度观察运行中的磁浮列车。论文中的所有软件在Window2003平台上开发、运行并调试成功。
|