首页 理论教育生产过程可视化:实现物流可视化

生产过程可视化:实现物流可视化

【摘要】:现在大多数的计划员是以堆场某一列位的剖视图和堆场的俯视图作为参考的,可平面图形的直观性相对较差,正是基于这个原因,希望能够将堆场实时生产过程通过三维的方式呈现出来,便于计划人员进行参考。研究最终生成一个基于虚拟现实的实时系统,它利用VC语言对Vega提供的函数进行二次开发。最后针对某指标,对出口航次的多种配载方案进行综合评判。

集装箱码头吞吐量是评价一个集装箱码头的主要经济指标,所有的集装箱码头都追求高吞吐量和高效益,然而有时在一个码头的规划中,有限的场地和机械直接制约着吞吐量的提高。机械的增加比较灵活,也是可以在码头的发展过程中不断增加和翻新的;然而,堆场的变化只有依靠各种优化策略来提高它的利用率。堆场的利用好坏取决于很多因素,箱子究竟是集中堆放还是分散堆放,集港的箱子按什么原则来堆放,怎样控制船放和直提箱与进场箱的比例等,这些都要求计划人员能够充分了解堆场上的现行情况,以便分配计划箱位。现在大多数的计划员是以堆场某一列位的剖视图和堆场的俯视图作为参考的,可平面图形的直观性相对较差,正是基于这个原因,希望能够将堆场实时生产过程通过三维的方式呈现出来,便于计划人员进行参考。

准确描述一个堆场的实际情况,保证实时性非常重要,这里采用的是用一个实时的数据库来驱动三维堆场中集装箱的增减,通过时间控制定时访问数据库,从而保证画面的显示能快速地跟踪堆场实际的变化。

研究最终生成一个基于虚拟现实的实时系统,它利用VC语言对Vega提供的函数进行二次开发。研究的整体思路是先对堆场进行三维建模;再建立SQL Server上相关数据库的数据源,即数据库建模;然后在VC语言的环境下通过ODBC访问数据库得到集装箱的变化信息,接着调用Vega函数来控制三维模型中箱子的变化,从而实现场景的实时渲染。通过各种类的建立,把数据库的扫描结果通过三维场景呈现出来,从而实现了生产过程的实时再现和集装箱的实时查询。最后针对某指标,对出口航次的多种配载方案进行综合评判。系统的实现过程如图9-1所示。