CN106652637B - 一种盾构机协同操作虚拟训练***及方法 - Google Patents

一种盾构机协同操作虚拟训练***及方法 Download PDF

Info

Publication number
CN106652637B
CN106652637B CN201710121034.XA CN201710121034A CN106652637B CN 106652637 B CN106652637 B CN 106652637B CN 201710121034 A CN201710121034 A CN 201710121034A CN 106652637 B CN106652637 B CN 106652637B
Authority
CN
China
Prior art keywords
data
shield machine
submodule
virtual
virtual training
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201710121034.XA
Other languages
English (en)
Other versions
CN106652637A (zh
Inventor
殷磊
乔俊杰
孔宪光
常建涛
王亚茹
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Xi'an Qigong Data Technology Co Ltd
Original Assignee
Xidian University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Xidian University filed Critical Xidian University
Priority to CN201710121034.XA priority Critical patent/CN106652637B/zh
Publication of CN106652637A publication Critical patent/CN106652637A/zh
Application granted granted Critical
Publication of CN106652637B publication Critical patent/CN106652637B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09BEDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
    • G09B9/00Simulators for teaching or training purposes

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Physics & Mathematics (AREA)
  • Educational Administration (AREA)
  • Educational Technology (AREA)
  • General Physics & Mathematics (AREA)
  • Excavating Of Shafts Or Tunnels (AREA)

Abstract

本发明提出了一种盾构机协同操作虚拟训练***及方法,用于解决现有技术中存在的不能对指令数据并发控制所造成的培训效果差的技术问题,训练***包括:虚拟场景构建模块、指令输入模块、指令数据处理模块和***业务模块;训练方法为:传感器采集盾构机相关数据并传输至数据服务器;虚拟场景构建模块读取数据服务器数据并完成虚拟环境的配置;指令输入模块传输可编程逻辑控制器的指令数据;指令数据处理模块将指令数据进行并发控制处理;***业务模块将并发处理后的指令数据导入虚拟环境中实现盾构机虚拟训练并对虚拟训练过程进行打分、分析和建议。本发明使培训人员更加直接、清楚的了解自身操作的问题,提升操作人员协同解决问题的能力。

Description

一种盾构机协同操作虚拟训练***及方法
技术领域
本发明属于机械装备技术领域,尤其涉及一种盾构机协同操作虚拟训练***及训练方法,可用于多工位盾构机操作人员的虚拟培训。
背景技术
随着国家基础建设的持续发展,隧道工程越来越多,盾构法施工在铁路行业逐渐推广,例如狮子洋隧道、北京直径线、中天山隧道、长株潭、珠三角等城际铁路隧道施工均采用盾构法。据统计,我国目前共有三十多个城市正在进行轨道交通前期规划、设计、筹备和建设等工作。今后10年间将建设各类盾构法隧道5000余公里,因此盾构机将会得到广泛的应用。
近年来随着城市规模的快速发展,城市交通越发需要改善,地下交通作为一种新兴的交通方式越来越受到人们的欢迎。伴随着地下交通工程的修建,众多地下施工方法被采纳运用,在这其中,盾构法施工无疑是是较为安全和成熟的一种施工方法。
为了保障对建设质量以及人员和设备的安全,在隧道开工前必须对盾构机主司机进行专业培训。但是盾构机操作过于复杂,需要多人协同操作完成,且盾构机工作环境复杂多变,无法准确的实时模拟盾构机的工作场景,采用真实的盾构机培训成本大且危险系数高,因此需要采用虚拟培训的方法实时模拟盾构机运动,以降低安全风险。例如颜康等在其发表的论文“基于半物理仿真的盾构机临境化虚拟训练***”(《山东交通学院学报》2014,22(4):77-81),公开了一种半物理仿真的方法,实现了单用户在特定环境下的虚拟培训操作,用户可以通过在人机界而上进行盾构机的模拟训练,并可以临境化的进入盾构机内部,以不同角度查看虚拟训练的效果。但是该***存在的不足之处是:该***虚拟训练每次只针对一个盾构机司机,没有解决多工位下多人协同操作培训的问题,且该***为培训提供的数据单一,不能满足不同地质环境下的盾构机培训操作,也不能对盾构机的关键操作过程即纠偏操作过程给出建议。
盾构机虚拟操作最主要的是要解决多人协同操作以提高培训人员应对复杂情况的能力。例如授权公告号为CN 102768518B,名称为“多无人机平台协同控制***”的中国专利,公开了一种多无人机平台协同控制***,包括任务分配模块,根据无人机总协同任务以及每一个无人机的参数设置生成每一个无人机的具体任务;协同控制模块,用于根据具体任务生成相应的语义层控制指令。但是该装置存在的不足之处是:该***中的协同控制是保证能够多人共同操作,并没有解决多人协同操作过程中出现的操作冲突。
发明内容
本发明的目的在于针对上述现有技术的不足,提出了一种盾构机协同操作虚拟训练***及训练方法,用于解决现有训练***中存在的不能对指令数据并发控制所造成的培训效果差的技术问题。
为实现上述目的,本发明采取的技术方案为:
一种盾构机协同操作虚拟训练***,包括传感器、数据服务器和***服务器;所述传感器,用于实时采集盾构机相关数据:盾构机工作数据、地质数据和地面数据,所述数据服务器,用于存储采集的盾构机相关数据,所述***服务器,包括数据提取模块,用于提取数据服务器中的盾构机相关数据,其特征在于,所述***服务器还包括虚拟场景构建模块、指令输入模块、指令数据处理模块和***业务模块,其中:
虚拟场景构建模块,用于构建虚拟训练场景;
指令输入模块,用于传输可编程逻辑控制器的指令数据;
指令数据处理模块,用于对指令数据进行并发处理并传输;
***业务模块,用于将指令数据传输至虚拟训练场景,实现盾构机虚拟训练操作。
上述的一种盾构机协同操作虚拟训练***,所述虚拟场景构建模块,包括虚拟模型建立子模块、虚拟工作环境配置子模块和数据加载子模块,其中:
虚拟模型建立子模块,用于根据盾构机设计图纸、传感器采集的盾构机相关数据和三维建模软件,构建盾构机、地面建筑物和户外背景的三维模型;
虚拟工作环境配置子模块,用于将三维模型载入至三维虚拟环境中;
数据加载子模块,用于将传感器采集的地质数据和地面数据赋予虚拟工作环境配置子模块中的三维模型,实现盾构机虚拟训练场景的构建。
上述的一种盾构机协同操作虚拟训练***,所述指令输入模块,包括外部硬件控制子模块和物理指令输入子模块,其中:
外部硬件控制子模块,用于将和盾构机实际操作面板一致的物理按钮和可编程逻辑控制器相连接;
物理指令输入子模块,用于传输可编程逻辑控制器中的指令数据。
上述的一种盾构机协同操作虚拟训练***,所述指令数据处理模块,包括数据并发控制子模块和数据传输子模块,其中:
数据并发控制子模块,用于将物理指令输入子模块中输入的指令数据进行并发控制处理;
数据传输子模块,用于传输并发处理后的指令数据。
上述的一种盾构机协同操作虚拟训练***,所述***业务模块,包括盾构机操作训练子模块、盾构机操作考核子模块和盾构机操作评价子模块,其中:
盾构机操作训练子模块,用于根据数据传输子模块中的并发处理后的指令数据完成盾构机虚拟训练;
盾构机操作考核子模块,用于对盾构机虚拟训练过程进行打分;
盾构机操作评价子模块,用于对盾构机虚拟训练过程中的轨迹纠偏进行分析和建议,具体为:计算虚拟训练的纠偏轨迹和标准纠偏轨迹进行差值,建议虚拟训练人员将盾构机三维模型的方向朝着差值减小的方向掘进。
一种盾构机协同操作虚拟训练方法,包括如下步骤:
1)构建虚拟训练场景:
1a)虚拟模型建立子模块根据盾构机设计图纸和三维建模软件,构建盾构机三维模型并优化;
1b)数据加载子模块从数据服务器中提取出存储的盾构机工作数据:盾构机位置数据W、隧道数据S、地质数据D和建筑物数据J;
1c)数据加载子模块将盾构机工作数据导入三维虚拟环境中的盾构机位置节点、隧道节点、地质节点和建筑物位置节点,实现虚拟场景构建,该虚拟场景包括:交互传感器节点A、位置插补器节点P、方位插补器节点F、色彩节点I和盾构机轨迹数据表B;
2)输入指令数据:外部硬件控制子模块将与真实操作面板一致的按钮和可编程逻辑控制器相连,物理指令输入子模块将可编程逻辑控制器中的指令数据传输至数据并发控制子模块中,实现指令数据的输入;
3)数据处理:
3a)数据并发控制子模块将盾构机实际协同操作过程中不能同时进行的两个指令标记为冲突并得到四个冲突,其中四个冲突为:管片拼装开始指令和掘进开始指令、掘进开始指令和后配套设备退回指令、掘进开始指令和液压***关闭指令、掘进开始指令和停止皮带输送机指令;
3b)数据并发控制子模块将盾构机实际协同操作过程中不同的协同操作人员的操作指令赋予不同的权重值并得到四个权重值,其中四个权重值为:主操作司机指令权重值为1,管片拼装操作指令权重值为2,电气和液压***操作指令权重值为3,维保人员操作指令权重值为4;
3c)数据并发控制子模块判断步骤2)中的指令数据在同一时刻,是否有两个或者两个以上的指令数据,若是,则存在并发,执行步骤3d),否则,直接将指令数据传输至虚拟训练场景中;
3d)数据并发控制子模块判断任意两个指令数据之间是否存在冲突,若是,权重值高的指令数据优先传输至虚拟训练场景中,权重值低的指令数据不传输,否则,根据指令数据权重值大小依次新建线程将指令数据传输至虚拟训练场景中,完成指令数据的并发控制处理;
4)虚拟培训实现:
4a)盾构机操作训练子模块将并发处理后的指令数据导入虚拟训练场景中,实现指令数据的输入;
4b)盾构机三维模型根据并发处理后的指令数据完成虚拟训练;
4c)盾构机操作考核子模块将方位插补器节点F和位置插补器节点P中的数据与盾构机轨迹数据表B中的数据做比较,差异值越大,得分越低,并将分数传输至色彩节点I显示出来,完成盾构机虚拟训练打分;
4d)盾构机操作评价子模块对盾构机的虚拟训练过程中的轨迹纠偏进行差异分析,得到分析结果并给出建议,具体方法为:盾构机操作评价子模块将虚拟训练的纠偏轨迹和标准纠偏轨迹进行差值计算,建议虚拟训练人员将盾构机三维模型的方向朝着差值减小的方向掘进。
本发明与现有技术相比,具有如下优点:
1.本发明由于采用和真实盾构机操作面板一致的操作按钮,提高了虚拟训练效果的真实性。
2.本发明由于采用实时盾构机相关数据建立盾构机与工作场景的三维模型,使培训环境复杂多变,更符合实际工作情况,实现了不同地质环境下的盾构虚拟训练。
3.本发明由于采用并发控制技术,可以准确实现多工位协同训练,解决了协同操作过程中的冲突问题,提升了训练人员协同操作能力。
4.本发明由于采用标准纠偏曲线做差异分析,可以对训练人员的虚拟训练过程进行分析并给出建议,提升训练人员的学习效率。
附图说明
图1是本发明的一种盾构协同操作虚拟训练***的结构示意图;
图2是本发明的一种盾构协同操作虚拟训练方法的实现流程框图;
图3是本发明方法中实现数据处理的子流程图;
图4是本发明方法中实现虚拟训练的子流程图;
图5是本发明方法中差异分析时盾构机三维模型在虚拟仿真环境中所处位置的示意图。
具体实施方式
下面结合附图和具体实施例,对本发明作进一步的详细描述:
参照图1,一种盾构机协同操作虚拟训练***,包括传感器1、数据服务器2和***服务器3;所述传感器1,用于实时采集盾构机相关数据:盾构机工作数据、地质数据和地面数据,所述数据服务器2,用于存储采集的盾构机相关数据,所述***服务器3,包括数据提取模块31,用于提取数据服务器2中的盾构机相关数据。
所述的***服务器3还包括虚拟场景构建模块32、指令输入模块33、指令数据处理模块34和***业务模块35。该虚拟场景构建模块32根据传感器1采集的盾构机相关数据和商用软件PROE建立的盾构机三维虚拟模型完成虚拟场景的构建;该指令输入模块33用于传输可编程逻辑控制器中的操作指令数据,该可编程逻辑控制器的型号选用西门子S7-1200;该指令数据处理模块34,用于将接收到的指令数据进行并发控制处理并传输;该***业务模块35,用于将并发控制处理后的指令数据和虚拟场景构建模块32中的盾构机三维模型进行结合,实现盾构机虚拟培训操作。
虚拟场景构建模块32包括虚拟模型建立子模块321、虚拟工作环境配置子模块322和数据加载子模块323,该虚拟模型建立子模块321用于根据盾构机CAD图纸、传感器1采集的盾构机相关数据和商用PROE软件,构建盾构机、地面建筑物和户外背景的三维模型;该虚拟工作环境配置子模块322,用于将三维模型载入Unity3D虚拟工作环境中;该数据加载子模块323,用于将传感器1采集的地质数据和地面数据赋予虚拟工作环境配置子模块322中的三维模型,实现盾构机虚拟训练场景的构建。
指令输入模块33包括外部硬件控制子模块331和物理指令输入子模块332,该外部硬件控制子模块331,用于将和盾构机实际操作面板一致的物理按钮和西门子S7-1200可编程逻辑控制器相连接;该物理指令输入子模块332,用于传输西门子S7-1200可编程逻辑控制器中的指令数据。
数据处理模块34,包括数据并发控制子模块341和数据传输子模块342,该数据并发控制子模块341,用于将协同操作过程中指令输入模块332的指令数据进行并发控制处理;该数据传输子模块32,用于传输经过并发控制处理后的指令数据。
***业务模块35包括盾构机操作训练子模块351、盾构机操作考核子模块352和盾构机操作评价子模块353,该盾构机操作训练子模块351,用于根据数据处理模块342中的经过并发处理后指令数据传入盾构机虚拟场景中,完成虚拟训练盾构机的操作过程;该盾构机操作考核子模块352,用于对盾构机虚拟训练过程进行打分;该盾构机操作评价子模块353,用于对盾构机虚拟训练过程中的轨迹纠偏进行分析和建议。
参照图2,一种盾构机协同操作虚拟训练方法,包括如下步骤:
步骤1,构建虚拟训练场景。
步骤1a,虚拟模型建立子模块根据传感器采集的盾构机相关数据、盾构机CAD图纸和商用PROE软件,构建盾构机三维模型并优化,CAD图纸包括盾构机图纸、建筑物图纸和地质信息图纸;
步骤1b,数据加载子模块从数据服务器中提取出存储的盾构机工作数据:盾构机位置数据W、隧道数据S、地质数据D和建筑物数据J;
步骤1c,数据加载子模块将盾构机工作数据导入Unity3D构建的三维虚拟环境中的盾构机位置节点、隧道节点、地质节点和建筑物位置节点,实现虚拟场景构建,该虚拟场景包括:交互传感器节点A、位置插补器节点P、方位插补器节点F、色彩节点I和盾构机轨迹数据表B。
步骤2,输入指令数据:外部硬件控制子模块将与真实操作面板一致的按钮和西门子S7-1200型号的可编程逻辑控制器相连,物理指令输入子模块将可编程逻辑控制器中的指令数据经过RS232通讯模组串口输出至PC端的并发控制子模块中,实现指令数据的输入。
步骤3,数据处理。
参照图3,本发明方法中实现数据处理的步骤为:
步骤3a,数据并发控制子模块将盾构机实际协同操作过程中不能同时进行的两个指令标记为冲突并得到四个冲突,其中四个冲突为:管片拼装开始指令和掘进开始指令、掘进开始指令和后配套设备退回指令、掘进开始指令和液压***关闭指令、掘进开始指令和停止皮带输送机指令;
步骤3b,数据并发控制子模块将盾构机实际协同操作过程中不同的协同操作人员的操作指令赋予不同的权重值并得到四个权重值,其中四个权重值为:主操作司机指令权重值为1,管片拼装操作指令权重值为2,电气和液压***操作指令权重值为3,维保人员操作指令权重值为4;
步骤3c,数据并发控制子模块判断步骤2中的指令数据在同一时刻,是否有两个或者两个以上的指令数据,若是,则存在并发,执行步骤3d),否则,直接将指令数据传输至虚拟训练场景中;
步骤3d,数据并发控制子模块根据步骤3a判断任意两个指令数据之间是否存在冲突,若是,权重值高的指令数据优先传输至虚拟训练场景中,权重值低的指令数据不传输,否则,根据指令数据权重值大小依次新建线程将指令数据传输至虚拟训练场景中,完成指令数据的并发控制处理。
步骤4,虚拟培训实现。
步骤4a,盾构机操作训练子模块将并发处理后的指令数据导入虚拟训练场景中,实现指令数据的输入;
步骤4b,盾构机三维模型根据并发处理后的指令数据完成虚拟训练,其训练流程参照图4:
步骤4b1,盾构机操作训练子模块将并发处理后的指令数据传输至Unity3D构建的三维虚拟环境中的交互传感器节点A,交互传感器节点A被激活后开始启动,并将并发处理后的指令数据传输至方位插补器节点F和位置插补器节点P;
步骤4b2,方位插补器节点F和位置插补器节点P根据并发处理后的指令数据改变节点数据并做出相应的动作,完成盾构机的虚拟操作训练;
步骤4c,盾构机操作考核子模块将方位插补器节点F中的盾构机三维模型的俯仰角和位置插补器节点P中的盾构机三维模型的坐标值与盾构机轨迹数据表B中的盾构机标准方向和位置数据做比较,对于位置数据,满分50分,盾构机三维模型的位置点和盾构机轨迹数据表B中的标准位置点距离大于1cm,得0分,距离每降低0.2cm,加10分,对于方向数据,满分50分,盾构机三维模型的方向和盾构机轨迹数据表B中的标准方向之差大于1°,得0分,距离每降低0.2°,加10分,将得到的总分传输至虚拟环境中的色彩节点I显示,完成盾构机虚拟训练打分;
步骤4d,盾构机操作评价子模块对盾构机的虚拟训练过程中的轨迹纠偏进行差异分析,得到分析结果并给出建议,实现步骤为:
步骤4d1,盾构机操作评价子模块采用三次曲线设计标准纠偏轨迹g(x)=ax3+bx2+cx+d,其中,a、b、c和d均为常系数,x为盾构机三维模型在虚拟训练环境中的横坐标值;
步骤4d2,盾构机三维模型在虚拟仿真环境中所处位置的示意图参照图5,盾构机操作评价子模块根据盾构机三维模型AB在虚拟训练环境中返回设计轴线上的点D(m,0),纠偏点B(0,l)和AB与ED的夹角即为仰角θ,得到表达式如下:
解得:
a=m2tanθ-2ml,b=m2l,c=tanθ,d=l;
步骤4d3,盾构机操作评价子模块将虚拟训练的纠偏轨迹和标准纠偏轨迹进行差值计算,差值越大,纠偏效果越不好,建议虚拟训练人员将盾构机三维模型的方向朝着差值减小的方向掘进。
以上描述和实施例,仅为本发明的优选实例,不构成对本发明的任何限制,显然对于本领域的专业人员来说,在了解了本发明内容和设计原理后,都可能在基于本发明的原理和结构的情况下,进行形式上和细节上的各种修正和改变,但是这些基于本发明思想的修正和改变仍在本发明的权利要求的保护范围之内。

Claims (7)

1.一种盾构机协同操作虚拟训练***,包括传感器(1)、数据服务器(2)和***服务器(3);所述传感器(1),用于实时采集盾构机相关数据:盾构机工作数据、地质数据和地面数据,所述数据服务器(2),用于存储采集的盾构机相关数据,所述***服务器(3),包括数据提取模块(31),用于提取数据服务器(2)中的盾构机相关数据,其特征在于,所述***服务器(3)还包括虚拟场景构建模块(32)、指令输入模块(33)、指令数据处理模块(34)和***业务模块(35),其中:
虚拟场景构建模块(32),用于构建虚拟训练场景;
指令输入模块(33),用于传输可编程逻辑控制器的指令数据;
指令数据处理模块(34),用于对指令数据进行并发处理并传输;
***业务模块(35),包括盾构机操作训练子模块(351)、盾构机操作考核子模块(352)和盾构机操作评价子模块(353),其中:
盾构机操作训练子模块(351),用于根据指令数据处理模块(34)中的并发处理后的指令数据完成盾构机虚拟训练;
盾构机操作考核子模块(352),用于对盾构机虚拟训练过程进行打分;
盾构机操作评价子模块(353),用于对盾构机虚拟训练过程中的轨迹纠偏进行分析和建议,具体为,计算虚拟训练的纠偏轨迹和标准纠偏轨迹进行差值,建议虚拟训练人员将盾构机三维模型的方向朝着差值减小的方向掘进。
2.根据权利要求1所述的一种盾构机协同操作虚拟训练***,其特征在于:所述虚拟场景构建模块(32),包括虚拟模型建立子模块(321)、虚拟工作环境配置子模块(322)和数据加载子模块(323),其中:
虚拟模型建立子模块(321),用于根据盾构机设计图纸、传感器(1)采集的盾构机相关数据和三维建模软件,构建盾构机、地面建筑物和户外背景的三维模型;
虚拟工作环境配置子模块(322),用于将三维模型载入至三维虚拟环境中;
数据加载子模块(323),用于将传感器(1)采集的地质数据和地面数据赋予虚拟工作环境配置子模块(322)中的三维模型,实现盾构机虚拟训练场景的构建。
3.根据权利要求1所述的一种盾构机协同操作虚拟训练***,其特征在于:所述指令输入模块(33),包括外部硬件控制子模块(331)和物理指令输入子模块(332),其中:
外部硬件控制子模块(331),用于将和盾构机实际操作面板一致的物理按钮和可编程逻辑控制器相连接;
物理指令输入子模块(332),用于传输可编程逻辑控制器中的指令数据。
4.根据权利要求1所述的一种盾构机协同操作虚拟训练***,其特征在于:所述指令数据处理模块(34),包括数据并发控制子模块(341)和数据传输子模块(342),其中:
数据并发控制子模块(341),用于将物理指令输入子模块(332)中输入的指令数据进行并发控制处理;
数据传输子模块(342),用于传输并发处理后的指令数据。
5.一种盾构机协同操作虚拟训练方法,其特征在于包括如下步骤:
1)构建虚拟训练场景:
1a)虚拟模型建立子模块根据盾构机设计图纸和三维建模软件,构建盾构机三维模型并优化;
1b)数据加载子模块从数据服务器中提取出存储的盾构机工作数据:盾构机位置数据W、隧道数据S、地质数据D和建筑物数据J;
1c)数据加载子模块将盾构机工作数据导入三维虚拟环境中的盾构机位置节点、隧道节点、地质节点和建筑物位置节点,实现虚拟场景构建,该虚拟场景包括:交互传感器节点A、位置插补器节点P、方位插补器节点F、色彩节点I和盾构机轨迹数据表B;
2)输入指令数据:外部硬件控制子模块将与真实操作面板一致的按钮和可编程逻辑控制器相连,物理指令输入子模块将可编程逻辑控制器中的指令数据传输至数据并发控制子模块中,实现指令数据的输入;
3)数据处理:
3a)数据并发控制子模块将盾构机实际协同操作过程中不能同时进行的两个指令标记为冲突并得到四个冲突,其中四个冲突为:管片拼装开始指令和掘进开始指令、掘进开始指令和后配套设备退回指令、掘进开始指令和液压***关闭指令、掘进开始指令和停止皮带输送机指令;
3b)数据并发控制子模块将盾构机实际协同操作过程中不同的协同操作人员的操作指令赋予不同的权重值并得到四个权重值,其中四个权重值为:主操作司机指令权重值为1,管片拼装操作指令权重值为2,电气和液压***操作指令权重值为3,维保人员操作指令权重值为4;
3c)数据并发控制子模块判断步骤2)中的指令数据在同一时刻,是否有两个或者两个以上的指令数据,若是,则存在并发,执行步骤3d),否则,直接将指令数据传输至虚拟训练场景中;
3d)数据并发控制子模块判断任意两个指令数据之间是否存在冲突,若是,权重值高的指令数据优先传输至虚拟训练场景中,权重值低的指令数据不传输,否则,根据指令数据权重值大小依次新建线程将指令数据传输至虚拟训练场景中,完成指令数据的并发控制处理;
4)虚拟培训实现:
4a)盾构机操作训练子模块将并发处理后的指令数据导入虚拟训练场景中,实现指令数据的输入;
4b)盾构机三维模型根据并发处理后的指令数据完成虚拟训练;
4c)盾构机操作考核子模块将方位插补器节点F和位置插补器节点P中的数据与盾构机轨迹数据表B中的数据做比较,差异值越大,得分越低,并将分数传输至色彩节点I显示出来,完成盾构机虚拟训练打分;
4d)盾构机操作评价子模块对盾构机的虚拟训练过程中的轨迹纠偏进行差异分析,得到分析结果并给出建议,具体为:计算虚拟训练的纠偏轨迹和标准纠偏轨迹进行差值,建议虚拟训练人员将盾构机三维模型的方向朝着差值减小的方向掘进。
6.根据权利要求5所述的一种盾构机协同操作虚拟训练方法,其特征在于,步骤4b)中所述的盾构机三维模型根据并发处理后的指令数据完成虚拟训练,实现步骤为:
4b1)盾构机操作训练子模块将并发处理后的指令数据传输至交互传感器节点A,交互传感器节点A被激活后开始启动,并将并发处理后的指令数据传输至方位插补器节点F和位置插补器节点P;
4b2)方位插补器节点F和位置插补器节点P根据并发处理后的指令数据改变节点数据并做出相应的动作,完成盾构机的虚拟操作训练。
7.根据权利要求5所述的一种盾构机协同操作虚拟训练方法,其特征在于,步骤4d)所述的盾构机操作评价子模块对盾构机的虚拟训练过程中的轨迹纠偏进行差异分析,得到分析结果并给出虚拟训练建议,实现步骤为:
4d1)盾构机操作评价子模块采用三次曲线设计标准纠偏轨迹g(x)=ax3+bx2+cx+d,其中,a、b、c和d均为常系数,x为盾构机三维模型在虚拟训练环境中的横坐标值;
4d2)盾构机操作评价子模块根据盾构机三维模型在虚拟训练环境中返回设计轴线上的点(m,0),纠偏点(0,l)和仰角θ,得到表达式如下:
解得:
a=m2 tanθ-2ml,b=m2l,c=tanθ,d=l;
4d3)盾构机操作评价子模块将虚拟训练的纠偏轨迹和标准纠偏轨迹进行分析计算,得到分析结果并根据分析结果给出虚拟训练的操作建议。
CN201710121034.XA 2017-03-02 2017-03-02 一种盾构机协同操作虚拟训练***及方法 Active CN106652637B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710121034.XA CN106652637B (zh) 2017-03-02 2017-03-02 一种盾构机协同操作虚拟训练***及方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710121034.XA CN106652637B (zh) 2017-03-02 2017-03-02 一种盾构机协同操作虚拟训练***及方法

Publications (2)

Publication Number Publication Date
CN106652637A CN106652637A (zh) 2017-05-10
CN106652637B true CN106652637B (zh) 2019-05-24

Family

ID=58847123

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710121034.XA Active CN106652637B (zh) 2017-03-02 2017-03-02 一种盾构机协同操作虚拟训练***及方法

Country Status (1)

Country Link
CN (1) CN106652637B (zh)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108614944A (zh) * 2018-05-10 2018-10-02 西安电子科技大学 一种盾构轨迹轴线纠偏参数预测方法
CN109191978A (zh) * 2018-09-27 2019-01-11 常州工程职业技术学院 盾构机操控驾驶模拟***
KR102139716B1 (ko) * 2018-12-20 2020-07-30 한국건설기술연구원 Tbm 운용 시뮬레이션 장비 및 이를 이용하여 tbm 기기 운용 능력을 측정하는 방법
CN109584668A (zh) * 2018-12-29 2019-04-05 中铁工程装备集团有限公司 一种基于虚拟现实和大数据的隧道掘进机实训平台
CN109779649A (zh) * 2019-02-13 2019-05-21 上海大学 基于大数据的盾构掘进轴线实时纠偏***及方法
CN110335515B (zh) * 2019-06-06 2022-09-20 艾普工华科技(武汉)有限公司 一种沉浸式协同交互虚拟仿真教学***
CN110242310B (zh) * 2019-06-14 2020-08-11 西安电子科技大学 基于深度神经网络与关联分析结合的盾构轴线纠偏方法
CN110349470A (zh) * 2019-07-29 2019-10-18 中铁隧道局集团有限公司 一种泥水盾构模拟操作平台及模拟实训***
CN112305935B (zh) * 2019-07-31 2022-11-08 沈阳工业大学 一种基于半实物仿真与数字仿真的盾构机换刀过程仿真方法
CN110717986A (zh) * 2019-10-11 2020-01-21 中国电建集团铁路建设有限公司 一种基于虚拟现实技术的盾构隧道施工***
CN111179677A (zh) * 2019-12-25 2020-05-19 中交天和机械设备制造有限公司 一种盾构机操作工培训考评***
CN114627707A (zh) * 2022-03-11 2022-06-14 徐工集团凯宫重工南京股份有限公司 一种用于盾构司机培训的模拟操作方法、***及装置

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4964640B2 (ja) * 2007-03-26 2012-07-04 株式会社平和 弾球遊技機
CN101075275A (zh) * 2007-06-28 2007-11-21 上海交通大学 分布式多角色协同仿真演习方法
IT1398760B1 (it) * 2010-03-04 2013-03-18 Istituto Naz Di Oceanografia E Di Geofisica Sperimentale Ogs Metodo di acquisizione ed elaborazione di segnali sismici durante la perforazione di tunnel
CN102663917A (zh) * 2012-04-28 2012-09-12 上海隧道工程股份有限公司 盾构机培训***
CN102759909A (zh) * 2012-06-14 2012-10-31 中国矿业大学 基于不同地质条件的电牵引采煤机工作状态虚拟仿真***
CN205665917U (zh) * 2015-10-28 2016-10-26 程海云 一种盾构掘进机仿真培训***
CN106354029B (zh) * 2016-11-10 2019-05-03 西安电子科技大学 盾构机三维虚拟仿真***及仿真方法

Also Published As

Publication number Publication date
CN106652637A (zh) 2017-05-10

Similar Documents

Publication Publication Date Title
CN106652637B (zh) 一种盾构机协同操作虚拟训练***及方法
CN109835375B (zh) 基于人工智能技术的高速铁路列车自动驾驶***
CN207087855U (zh) 用于煤矿巷道三维实景建模的移动机器人平台
CN103244188A (zh) 一种基于物联网技术的煤矿井下综合监控***
CN106020189A (zh) 基于邻域约束的空地异构机器人***路径规划方法
CN108733755A (zh) 一种基于输电线路三维信息的智能巡检方法及***
CN109472074A (zh) 一种可实施正向建设工程的数字化设计与虚拟建造方法
CN104965511B (zh) 一种基于任意路径规划的智能小车实时视频回传***
CN109544051A (zh) 一种基于bim技术应用的施工管理应用平台
CN103294011B (zh) 矿井车辆调度控制***
CN203702258U (zh) 矿井巷道三维建模用数据采集***
CN102616253A (zh) 铁路信号控制模拟***
CN108446889A (zh) 一种施工现场与施工进度平台的交互方法
CN102759909A (zh) 基于不同地质条件的电牵引采煤机工作状态虚拟仿真***
CN105405350B (zh) 一种基于钻柱排管一体化技术的模拟培训***
CN109581980A (zh) 一种井下矿智能开采设备调度***与方法
CN107060726A (zh) 一种采用移动工程机器人进行隧道钻孔的***
CN106274989B (zh) 机车出入库自动判断方法
CN206370163U (zh) 一种飞机停泊目视智能引导设备
CN108550086A (zh) 一种暗挖车站施工进度的识别方法及***
CN110502802A (zh) 基于bim技术的铁路网络建设方法及装置
Bi et al. Research on the construction of City information modelling basic platform based on multi-source data
CN104575151A (zh) 一种陆地钻机虚拟装配***
CN107082332A (zh) 一种电梯物联网智能盒及其控制***
CN206975698U (zh) 一种基于ar的输变电线路设备巡检***

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20200806

Address after: Room 1506, No. 69, west section of south 2nd Ring Road, Beilin District, Xi'an City, Shaanxi Province

Patentee after: Xi'an Qigong Data Technology Co., Ltd

Address before: 710071, No. 2 Taibai South Road, Yanta District, Shaanxi, Xi'an

Patentee before: XIDIAN University

TR01 Transfer of patent right