陈柯添,冯向南,韩 梅,陈书雨
(北京交通大学 交通运输学院 ,北京 100044)
超限货物是指货物装车后,在平直线路上停留时,货物任何部位的高度或宽度超过机车车辆限界基本轮廓者,以及车辆在半径为300 m的曲线时,货物的计算宽度超出机车车辆限界基本轮廓者,其主要特点是外形复杂、尺寸和重量较大[1]。
随着我国经济的发展,冶金、电力、石化等事业呈现出了高速发展的新局面,一些大型设备的高效运输也发挥着越来越重要的作用,如发电设备、石油冶炼设备、化工机械、桥梁构件、大型车辆以及航天设备等[2]。
本系统基于现行的铁路超限货物运输理论及管理,通过计算机对超限货车运行进行可视化仿真,实现超限货物运输条件的辅助决策,从而达到提高超限货物运输效率和安全性的目的。
本系统主要是基于现行的铁路超限货物运输理论及管理,通过应用编程软件Visua l Basic对三维绘图软件Sol idWorks进行二次开发,制作相关的实体模型,编写出计算相关参数的程序,将两者结合,研发铁路超限货物运输条件辅助决策系统。
建立仿真系统的核心是构建货物模型、车辆模型、轨道及限界模型、货物与车辆装配体,将货物的特性、外形尺寸及装载方案可视化。通过建立数据库,存储模型的相关数据,并通过输入参数来选择构建货物的模型及尺寸,以达到仿真的目的,实现在直线及不同半径曲线线路上货物各计算点超限情况的计算和直观显示,最后通过仿真运行及数据库间数据的处理,直观准确地了解货物的超限情况、判定超限货物运输条件,提高超限货车运行条件判定的准确性,从而提高铁路超限货物运输的安全性和效率。
So l i dWo r ks是一个三维的CAD系统,通过So l idWo r ks,可以实现对草图的绘制、实体模型的编辑以及装配体的配置等功能。通过运用So l idWorks的三维绘图功能来构建货物、货车以及限界环境的模型,从而实现超限货物运输的仿真。
本系统的主要研究技术路线是在对So l i d-Wor ks二次开发的基础上进行仿真,通过Visual Basic与Microsof t Of f ice Access数据库之间进行数据调用与处理。
2.2.1 图元建立
通过分析货物、车辆、限界及轨道的外形结构,利用Sol idWor ks定义其相关图元,并制作成相关插件。在程序运行的时候,选择货物的外形、车辆的车型及限界种类,系统可通过对图元的调用与组合,得到所需要的货物、车辆、限界及轨道的模型。
2.2.2 二次开发
通过应用Sol idWorks的API编程接口,Sol id-Works将全部的Ac t iveX对象暴露给VB,实现VB和Sol idWorks之间的通信,这样用户只需要提供货物的相关信息及装载方案,在VB界面进行相关操作,VB就可以像使用自身的对象一样来操纵So l idWor ks暴露给它的对象,从而控制So l i d-Works完成相关的工作,达到通过VB界面进行直观显示与操作将Sol idWorks复杂的建模工作简单化的目的。[3]
货物的模型建立完成后,利用货物与车辆的坐标之间的关系,可将货物按照装载方案要求的位置装载到货车上,建立货物与车辆的装配体并实现在轨道上的仿真运行,同时可以选择通过不同半径曲线的建筑限界环境。通过货车在轨道上的仿真运行,用户可清晰地看出货物与限界之间的位置关系。
2.2.3 数据处理
通过VB与Mic rosof t Of f ice Access之间的通信,在Sol idWor ks构建出货物以及货物与车辆的装配体的同时,自动将货物的各个计算点相对于轨面中心的坐标存入数据库中。
仿真运行之后,要对货物的超限情况进行检测,系统根据数据库中已存入的各个计算点的坐标信息,计算各超限部位的计算宽度,与《铁路超限超重货物运输规则》(以下简称《超规》)附件4进行比较,通过相应计算,自动确定货物各超限部位的超限情况,并判定超限货车的运行条件。
本系统的设计流程如图1。
图1 设计流程图
(1)货物模型构造功能。根据货主提供的货物外形三视图及尺寸,通过系统界面的货物外形选择以及尺寸输入等相关操作,即可构造出所需货物模型;货物模型确定后,根据装载方案对货物添加相应尺寸的横垫木或鞍座。
(2)仿真模拟运行功能。用户根据货物装载方案选择需要的车型以及货物的装载位置,将货物与车辆进行装配,建立装配体。装配体建立完毕,即可让装配体在具有限界的轨道上仿真运行,用户可以通过各个视角来对货物的超限情况进行观察。
(3)超限等级判定功能。在构建货物以及装配体的同时,系统自动将货物的各个计算点相对于轨面中心的坐标存入数据库中,通过相关计算,得出超限部位的计算宽度,自动判定货物的超限等级。
(4)运输条件辅助决策功能。根据货物的各计算点的超限情况以及仿真运行,能够更直观地看到货物与限界之间的距离变化,可以更直观地了解货物突出部位的超限情况,从而对运输条件最终决策提供辅助作用。在自动优化方面,可通过自动检测,在一定程度上提供优化装载方案,并可根据不同的装载方案对货物进行运行仿真和检测。
(5)限界信息管理功能。通过数据的整理,可通过系统直接查看《超规》附件4中相关限界数据。
(6)车辆参数管理功能。用户可根据所需要的车种及车型,进行货车相关参数的查询与管理。
(7)规章管理功能。通过本系统可实现对《超规》的查询。
系统的应用流程图如图2。
图2 系统应用流程图
为了验证本系统的可靠性,本文以一件实体货物为例,如图3,通过对此货物的仿真模拟运行及检测,分析其仿真结果。
图3 货物实体图
3.1.1 构建货物
根据货物三视图以及货物各个部位的尺寸,选择货物外形为圆柱体并输入其尺寸,根据各个法兰(已制作为图元)位置关系及尺寸,将其进行组合,实现货物模型的构建。构建的货物三视图。
3.1.2 装载货物
货物装载方案如表1。
根据装载方案,为货物添加鞍座,选择所需要的车辆,并根据装载方法,进行货物装载。系统通过调整货物重心与车辆中心间的坐标关系,将坐标拟合,实现货物与车辆装配体的构建。
表1 货物装载方案
3.1.3 仿真运行
根据需要仿真的线路环境,设定线路的曲线半径及长度,选定限界种类,建立仿真的运行环境。
最后,将货物和车辆的装配体与运行环境相结合,并根据车辆轮对与轨道间配合条件的不断变化,使车辆相对于轨道以固定的速度向另一端移动,实现车辆在轨道上的仿真运行。仿真运行如图4。
图4 仿真运行图
系统依据《超规》中宽度的计算方法,确定超限货物的计算宽度,判定货物超限等级。通过仿真运行,系统自动根据线路设定的曲线半径,实现超限货车在具有一定建筑限界的线路上运行的三维立体仿真,直观判断货物突出部位的超限情况、货物与限界间的距离。
最终,系统将得出该货物各超限部位的超限情况以及判定车辆运行条件,如表2。从检测的结果可以得出,此货物为超级超限货物,且在编组时禁止溜放。
该货物为圆柱体货物,系统通过自动检测判定货物旋转至一定的角度后可降低货物的超限等级,并根据新的装载方案,再次进行仿真与检测,得到如表3所示仿真结果。通过对仿真结果的分析与对比,可以看出通过优化装载方案后,该货物的超限等级从原来的超级超限降为了一级超限,从而实现了优化装载方案的目的。
表2 初次装载后仿真结果
表3 优化装载后仿真结果
随着我国经济及运输的不断发展,铁路超限货物安全、经济、高效运输也将成为日益重要的问题。本系统的设计能够结合铁路线路实际,根据不同的线路情况,对其进行仿真模拟并检测超限情况,对于直观、准确地了解货物超限情况、判定超限货物运输条件、保证超限货物运输安全具有重要的实际意义。
本系统目前还处于实验室阶段,铁路超限货物运输的工作较为复杂,需对系统进一步完善,提高系统的应用价值,使得最终能够应用于现实的铁路超限货物运输安全技术与管理领域,对超限货物运输条件决策具有较大的辅助作用,从而提高铁路超限货物运输安全性与效率。
责任编辑 徐侃春
[1] 中华人民共和国铁道部.铁路超限超重货物运输规则[S]. 北京:中国铁道出版社,2007.
[2] 韩 梅.铁路货运技术[M]. 北京:中国铁道出版社,2010.
[3](美)SolidWorks公司. Solid Works API 二次开发[M]. 北京:机械工业出版社,2005.