全断面掘进机虚拟施工系统的制作方法

文档序号:2647824阅读:183来源:国知局
专利名称:全断面掘进机虚拟施工系统的制作方法
技术领域
本发明涉及全断面掘进机应用领域,尤其涉及一种全断面掘进机虚拟施工系统。
背景技术
全断面掘进机是国务院确定的振兴民族装备制造业16项重点扶持的重大项目之 一,国家在先进制造领域重点扶持全断面掘进机的研究与开发,以制造样机和进行工程试 用为目标,争取在2015年实现系列化和产业化。而在全断面掘进机的各种研究中,进行实 物样机试验的效果虽然好但是周期长并且成本高。相对于实物试验,虚拟施工试验具有成本低等优点。因此,建立起具有虚拟仿真功 能并具有自主知识产权的全断面掘进机功能仿真平台是非常有意义的,可以为实际施工提 供非常良好的辅助功能。并且可以一定程度上为全断面掘进机操作手提供具有视觉沉浸感 的施工培训平台。

发明内容
本发明的目的在于提供一种用于虚拟试验及操作培训的全断面掘进机虚拟施工 系统。为了实现上述目的,本发明采用的技术方案如下本发明的全断面掘进机虚拟施工系统,包括立体投影系统、操作控制台,所述的 立体投影系统包括载有虚拟仿真主程序的图形工作站用来运行虚拟仿真主程序;所述的虚拟仿真 主程序包括存储有环境立体模型与掘进机立体模型的立体模型库、用来驱动立体模型的立 体驱动引擎、用来存储掘进机设备参数和工程信息的数据库及用来输入与展示的人机交互 程序;所述的立体驱动引擎调用并展现所述的立体模型库中的立体模型;所述的人机交互 程序接受操作者的指令将其输入的参数存入所述的用来存储掘进机设备参数的数据库;所 述的人机交互程序接受所述的操作控制台的指令,调用所述数据库中的设备参数,并将该 设备参数和指令一并发送给所述的立体驱动引擎,所述的立体驱动引擎将接收到的设备参 数赋予所述的立体模型,并根据所述的指令完成动态展示;所述的操作控制台和所述的图形工作站相连,在所述的操作控制台上设置有控制 所述的虚拟仿真主程序的控制按钮;立体转换器和所述的图形工作站相连,用于将所述的立体模型转换为可用于被 动立体显示的图像并输出到虚拟现实显示装置;虚拟现实显示装置用于将立体转换器转换得到的可用于被动立体显示的图像展 现出来,包括金属立体投影幕、两台分别和所述立体转换器相连的、带有偏振光立体投影镜 头的投影仪。优选的,所述的立体模型采用的数据格式为Open Flight。优选的,所述的立体驱动引擎为一个多通道的可视化数据库处理与渲染系统在可视化数据库的根处有一个场景节点,用来接收来自所述的人机交互程序的信息;所述的 场景通过一条渲染通道观看,一条渲染通道通过一条管道渲染到一个屏幕窗口上,每条管 道或渲染流水线渲染一个或者多个窗口,每个窗口仅与一条渲染流水线相关。优选的,在所述的操作控制台上的控制按钮包括掘进机的开、关控制按钮,刀盘正 转、反转控制按钮,管片安装机的前后运动按钮、正反回转按钮、伸缩按钮及停止控制按钮, 泥土输送装置的启、停按钮,主机启、停按钮,所述的各按钮分别连接一个信号发生电路,发 生的控制信号通过RS232接口输送给图形工作站。优选的,所述的人机交互程序包括工程设置模块负责关于隧道工程项目的相关信息的录入、修改、查询;零部件库建立模块负责掘进机零部件参数的录入、修改、查询;刀具库建立模块负责掘进机刀具参数的录入、修改、查询;驱动设置模块用来对掘进机的各个驱动部件的驱动参数进行设置;驱动部件控制模块负责接收来自所述的操作控制台的控制信号;刀具磨损监控模块负责监测掘进机各刀具的磨损量,并展示给操作者;所述的驱动部件控制模块接收来自所述的操作控制台的指令,调用所述零部件库 建立模块、刀具库建立模块、驱动设置模块设置的参数,并将该参数和指令一并发送给所述 的立体驱动引擎;所述的刀具磨损监控模块接受操作者的指令,调用所述的驱动部件控制 模块向所述的立体驱动引擎发送整机施工暂停指令,所述的立体驱动引擎将当前的施工参 数输出到所述的用来存储掘进机设备参数和工程信息的数据库供刀具磨损监控模块调用, 所述的刀具磨损监控模块根据用来存储掘进机设备参数和工程信息的数据库中的参数信 息计算刀具的磨损程度,并展示给操作者。更优选的,所述的工程设置模块包括工程信息输入模块、工程信息查询模块,所述 的工程信息包括工程名、施工单位、施工总长度、总工期、总预算、目前进度、目前工期、已投 入费用;更优选的,所述的刀具磨损监控模块采用以下公式计算切削型刀具的磨损程度并 将计算结果显示给操作者T = L(Ii^k2O) (1)其中,T 刀具磨损量(mm)L 刀具运转距离(km),kl 硬质刀片与运转距离相关的磨损系数(mm/km),通过实物刀具磨损结果进行 回归得到,并预存到所述的用来存储掘进机设备参数和工程信息的数据库中k2 硬质刀片与表面受力相关的磨损系数(mm/N · km),通过实物刀具磨损结果进 行回归得到,并预存到所述的用来存储掘进机设备参数和工程信息的数据库中σ 刀具表面受力(N),通过有限元仿真计算得到并预存到所述的用来存储掘进 机设备参数和工程信息的数据库中更优选的,所述的虚拟仿真主程序还包括实时工况显示模块用于虚拟施工系统 在虚拟施工仿真过程中对掘进机实时施工进度与工况进行查询与显示,所述的实时工况显 示模块接受操作者的指令,调用所述的驱动部件控制模块向所述的立体驱动引擎发送整机 施工暂停指令,所述的立体驱动引擎将当前的施工参数输出到所述的用来存储掘进机设备参数和工程信息的数据库供实时工况显示模块调用,所述的实时工况显示模块根据用来存 储掘进机设备参数和工程信息的数据库中的参数信息计算当前的施工进度,并展示给操作
者ο更优选的,所述的实时工况显示模块通过如下形式的一种或几种显示当前工况柱状图所述的柱状图包括工期柱状图、工程进度柱状图;地图形式在所述的地图上标注有工程位置及掘进机的当前位置;数据形式显示内容包括工程名、施工单位、施工总长度、总工期、目前进度、目前 工期。本发明的有益效果如下用户可通过本系统在虚拟现实环境中实现具有沉浸感地模拟全断面掘进机真实 加载运转和施工情况,进行全断面机施工过程的动态仿真。本系统可以为某一工程的动态 进展以虚拟现实的方式提供良好展示,可以为工程人员提供拟实性远好于二维静态工程图 的工程作业辅助,这对于地下作业的盾构法施工作业来说是非常有意义的。另外,本系统并 可用于对全断面掘进机操作手进行虚拟操作培训。本发明基于虚拟现实技术并应用通用开发工具开发了具有自主知识产权的具有 高级人机交互功能的盾构机虚拟施工仿真系统。该系统可以模拟真实的加载运转和虚拟 施工,进行全断面掘进机施工过程仿真并可用于对全断面掘进机操作人员进行虚拟操作培 训。相比实际施工试验与操作人员的施工培训,本发明具有成本低且培训方便的优点。


图1为本发明的全断面掘进机虚拟施工系统的硬件连接图;图2为本发明的全断面掘进机虚拟施工系统的虚拟仿真主程序的原理框具体实施例方式下面结合附图和具体实施例对本发明的技术方案进一步进行说明。参见附图1,本发明的全断面掘进机虚拟施工系统包括图形工作站1,在图形工作 站1上连接有操作控制台2和立体转换器3,在立体转换器3上连接有两台带有偏振光立 体投影镜头的投影仪4,在投影仪4的前方设置有用于接受投影的金属立体投影幕5。在所 述的操作控制台2上设置有控制按钮,包括掘进机的开、关控制按钮,刀盘正转、反转控制 按钮,管片安装机的前后运动按钮、正反回转按钮、伸缩按钮及停止控制按钮,泥土输送装 置的启、停按钮,主机启、停按钮,各按钮分别产生一个电信号,并经A/D转换成数字信号通 过RS232接口输送给图形工作站,由安装在图形工作站上的人机交互程序中的驱动部件控 制模块接收,驱动部件控制模块根据接收到的信号调用立体驱动引擎驱动掘进机立体模型 的相关部件。参见附图2,为本实用新型的虚拟仿真主程序的原理框图,工程设置模块根据用户 的指令将工程信息存入数据库,零部件库建立模块、刀具库建立模块、驱动设置模块根据用 户的指令将掘进机的设备参数存入数据库,驱动部件控制模块接受操作控制台的指令,调 用数据库中的设备参数,并将该指令和设备参数一起传输给立体驱动引擎,立体驱动引擎 将设备参数赋给掘进机立体模型,然后根据指令完成相应的操作,包括整机掘进(刀盘与推力油缸同时工作)、整机暂停、主机单独掘进、后退、暂停,刀盘单独工作时的正传、反转、 暂停等。在虚拟施工过程中,如果操作者想查看刀具磨损情况或者实时工况,可以分别通过 刀具磨损监控模块或者实时工况显示模块调用驱动部件控制模块实现整机暂停,并由立体 驱动引擎返回施工过程中的参数给驱动部件控制模块,驱动部件控制模块把这些参数存储 到用来存储掘进机设备参数和工程信息的数据库,供刀具磨损监测模块或者实时工况显示 模块调用,比如说掘进距离、刀盘(刀具)运行里程、掘进机的二维空间位置等,这些参数可 由一个节点变量控制,例如刀盘转动在程序中可以由一个自由度节点变量D0F(x、y、z、h、p、 r)控制,刀盘的转动圈数即为其中h的动态数值,因为刀盘只有转动一个自由度,所以只有 h —个参数变化。最后,操作者查看刀具磨损情况时,通过刀具磨损监控模块调用数据库中 的相关信息,并根据公式1计算道具磨损量。操作者查看工况时,可以通过实时工况显示模 块调用数据库中的工程信息及设备参数信息,计算得到当前进度,并通过柱状图、地图、数 据形式展现给操作者。 本发明的立体模型采用Open Flight格式,该格式下每一个模型都有一个组节点 (Group node),该组节点包含该模型的一切信息,包括形状、光照、材质、自由度等。建立几 何模型后,需要为模型添加材质。Open Flight数据格式的几何模型由多边形构建,允许在 每个面上添加不同的材质,在不增加整体模型多边形数量的前提下,提高模型真实度,并且 使模型整体上更有层次感。
权利要求
全断面掘进机虚拟施工系统,其特征在于包括立体投影系统、操作控制台,所述的立体投影系统包括载有虚拟仿真主程序的图形工作站用来运行虚拟仿真主程序;所述的虚拟仿真主程序包括存储有环境立体模型与掘进机立体模型的立体模型库、用来驱动立体模型的立体驱动引擎、用来存储掘进机设备参数和工程信息的数据库及用来输入与展示的人机交互程序;所述的立体驱动引擎调用并展现所述的立体模型库中的立体模型;所述的人机交互程序接受操作者的指令将其输入的参数存入所述的用来存储掘进机设备参数的数据库;所述的人机交互程序接受所述的操作控制台的指令,调用所述数据库中的设备参数,并将该设备参数和指令一并发送给所述的立体驱动引擎,所述的立体驱动引擎将接收到的设备参数赋予所述的立体模型,并根据所述的指令完成动态展示;所述的操作控制台和所述的图形工作站相连,在所述的操作控制台上设置有控制所述的虚拟仿真主程序的控制按钮;立体转换器和所述的图形工作站相连,用于将所述的立体模型转换为可用于被动立体显示的图像并输出到虚拟现实显示装置;虚拟现实显示装置用于将立体转换器转换得到的可用于被动立体显示的图像展现出来,包括金属立体投影幕、两台分别和所述立体转换器相连的、带有偏振光立体投影镜头的投影仪。
2.根据权利要求1所述的全断面掘进机虚拟施工系统,其特征在于所述的立体模型 采用的数据格式为Open Flight。
3.根据权利要求1所述的全断面掘进机虚拟施工系统,其特征在于所述的立体驱动 引擎为一个多通道的可视化数据库处理与渲染系统在可视化数据库的根处有一个场景节 点,用来接收来自所述的人机交互程序的信息;所述的场景通过一条渲染通道观看,一条渲 染通道通过一条管道渲染到一个屏幕窗口上,每条管道或渲染流水线渲染一个或者多个窗 口,每个窗口仅与一条渲染流水线相关。
4.根据权利要求1所述的全断面掘进机虚拟施工系统,其特征在于在所述的操作控 制台上的控制按钮包括掘进机的开、关控制按钮,刀盘正转、反转控制按钮,管片安装机的 前后运动按钮、正反回转按钮、伸缩按钮及停止控制按钮,泥土输送装置的启、停按钮,主机 启、停按钮,所述的各按钮分别连接一个信号发生电路,发生的控制信号通过RS232接口输 送给图形工作站。
5.根据权利要求1所述的全断面掘进机虚拟施工系统,其特征在于所述的人机交互 程序包括工程设置模块负责关于隧道工程项目的相关信息的录入、修改、查询; 零部件库建立模块负责掘进机零部件参数的录入、修改、查询; 刀具库建立模块负责掘进机刀具参数的录入、修改、查询; 驱动设置模块用来对掘进机的各个驱动部件的驱动参数进行设置; 驱动部件控制模块负责接收来自所述的操作控制台的控制信号; 刀具磨损监控模块负责监测掘进机各刀具的磨损量,并展示给操作者; 所述的驱动部件控制模块接收来自所述的操作控制台的指令,调用所述零部件库建立 模块、刀具库建立模块、驱动设置模块设置的参数,并将该参数和指令一并发送给所述的立体驱动引擎;所述的刀具磨损监控模块接受操作者的指令,调用所述的驱动部件控制模块 向所述的立体驱动引擎发送整机施工暂停指令,所述的立体驱动引擎将当前的施工参数输 出到所述的用来存储掘进机设备参数和工程信息的数据库供刀具磨损监控模块调用,所述 的刀具磨损监控模块根据用来存储掘进机设备参数和工程信息的数据库中的参数信息计 算刀具的磨损程度,并展示给操作者。
6.根据权利要求5所述的全断面掘进机虚拟施工系统,其特征在于所述的工程设置 模块包括工程信息输入模块、工程信息查询模块,所述的工程信息包括工程名、施工单位、 施工总长度、总工期、总预算、目前进度、目前工期、已投入费用;
7.根据权利要求5所述的全断面掘进机虚拟施工系统,其特征在于所述的刀具磨损 监控模块采用以下公式计算切削型刀具的磨损程度并将计算结果显示给操作者T = L(k1+k2o )其中,Τ:刀具磨损量(mm)L 刀具运转距离(km),Ic1 硬质刀片与运转距离相关的磨损系数(mm/km),通过实物刀具磨损结果进行回归得 到,并预存到所述的用来存储掘进机设备参数和工程信息的数据库中k2:硬质刀片与表面受力相关的磨损系数(mm/N ^km),通过实物刀具磨损结果进行回 归得到,并预存到所述的用来存储掘进机设备参数和工程信息的数据库中σ 刀具表面受力(N),通过有限元仿真计算得到并预存到所述的用来存储掘进机设 备参数和工程信息的数据库中
8.根据权利要求5所述的全断面掘进机虚拟施工系统,其特征在于所述的虚拟仿真 主程序还包括实时工况显示模块用于虚拟施工系统在虚拟施工仿真过程中对掘进机实时 施工进度与工况进行查询与显示,所述的实时工况显示模块接受操作者的指令,调用所述 的驱动部件控制模块向所述的立体驱动引擎发送整机施工暂停指令,所述的立体驱动引擎 将当前的施工参数输出到所述的用来存储掘进机设备参数和工程信息的数据库供实时工 况显示模块调用,所述的实时工况显示模块根据用来存储掘进机设备参数和工程信息的数 据库中的参数信息计算当前的施工进度,并展示给操作者。
9.根据权利要求5所述的全断面掘进机虚拟施工系统,其特征在于所述的实时工况 显示模块通过如下形式的一种或几种显示当前工况柱状图所述的柱状图包括工期柱状图、工程进度柱状图;地图形式在所述的地图上标注有工程位置及掘进机的当前位置;数据形式显示内容包括工程名、施工单位、施工总长度、总工期、目前进度、目前工期。
全文摘要
本发明公开了一种全断面掘进机应用领域的全断面掘进机虚拟施工系统,该系统包括立体投影系统、操作控制台,立体投影系统包括载有虚拟仿真主程序的图形工作站、和图形工作站相连的立体转换器及用于展示的虚拟现实显示装置,所述的虚拟仿真主程序通过立体模型展现全断面掘进机的施工过程,并由操作控制台控制掘进机模型的动作。本发明的全断面掘进机虚拟施工系统可以用于虚拟实验和操作培训,解决了目前全断面掘进机领域存在的使用实物进行实验、操作培训成本较高的问题。
文档编号G09B19/00GK101944299SQ20101024103
公开日2011年1月12日 申请日期2010年7月30日 优先权日2010年7月30日
发明者原所先, 巩亚东, 程军, 胡明 申请人:巩亚东;程军;胡明;原所先
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1