一种实现对煤壁截割效果判断的方法、装置及系统的制作方法
【技术领域】
[0001]本发明涉及大型煤矿设备技术领域,特别是涉及一种实现对煤壁截割效果判断的方法、装置及系统。
【背景技术】
[0002]随着国家煤炭行业“十二五”规划的推行,国家对煤矿安全工作提出了更高的要求,对安全培训也提出了更高的要求。如何坚持“理论培训和技能实训并重”原则,结合实际需求,应用新手段,探索新型的培训方式已迫在眉睫。
[0003]原有的虚拟仿真培训软件中,对应实施操作和截割煤效果方面,基本用粒子效果进行掩盖,不能真正实现对煤壁截割效果的判断。因此,提供一种实现对煤壁截割效果判断的方法、装置及系统是非常有必要的。
【发明内容】
[0004]本发明的目的是提供一种实现对煤壁截割效果判断的方法、装置及系统,目的在于解决现有的虚拟仿真培训中不能对煤壁的截割效果进行判断的问题。
[0005]为解决上述技术问题,本发明提供一种实现对煤壁截割效果判断的方法,包括:
[0006]接收用户输入的控制截割头进行截割的操作指令;
[0007]通过所述操作指令模拟所述截割头的截割轨迹;
[0008]利用3D数学中的四元数,进行球面线性插值,通过所述截割轨迹计算出截割后的空间;
[0009]将所述截割后的空间与标准巷道参数进行比对,生成截割效果信息。
[0010]可选地,在所述通过所述操作指令模拟所述截割头的截割轨迹之前还包括:
[0011 ] 搭建虚拟环境中的煤壁,建立运动可视化系统的坐标系。
[0012]可选地,所述通过所述操作指令模拟所述截割头的截割轨迹包括:
[0013]在所述截割头上添加射线,通过所述操作指令与所述射线信息模拟所述截割头的截割轨迹。
[0014]可选地,所述利用3D数学中的四元数,进行球面线性插值,通过所述截割轨迹计算出截割后的空间包括:
[0015]判断所述截割头的截割操作是否形成截割空间,如果是,则利用3D数学中的四元数,进行球面线性插值,通过所述截割轨迹计算出截割后的空间。
[0016]可选地,所述利用3D数学中的四元数,进行球面线性插值,通过所述截割轨迹计算出截割后的空间包括:
[0017]计算所述射线发射点与煤壁碰撞点之间的距离,当所述距离小于预设值时,判定所述截割头与所述煤壁接触;
[0018]调用破碎煤壁的方法,达到截割头截割煤壁的实时状态;
[0019]利用3D数学中的四元数,进行球面线性插值,通过所述截割轨迹计算出截割的空间及体积;
[0020]通过所述截割的空间及体积计算截割后的空间。
[0021]可选地,所述将截割后的空间与标准巷道参数进行比对,生成截割效果信息包括:
[0022]将截割后的空间与标准巷道参数进行比对,判定截割操作是否欠挖或超挖。
[0023]可选地,还包括:
[0024]对所述截割效果信息进行存储和/或显示。
[0025]本发明还提供了一种实现对煤壁截割效果判断的装置,包括:
[0026]接收模块,用于接收用户输入的控制截割头进行截割的操作指令;
[0027]模拟模块,用于通过所述操作指令模拟所述截割头的截割轨迹;
[0028]计算模块,用于利用3D数学中的四元数,进行球面线性插值,通过所述截割轨迹计算出截割后的空间;
[0029]比对模块,用于将所述截割后的空间与标准巷道参数进行比对,生成截割效果信息。
[0030]可选地,还包括:
[0031]存储模块,用于对所述截割效果信息进行存储;
[0032]和/或显示模块,用于对所述截割效果信息进行显示。
[0033]本发明还提供了一种实现对煤壁截割效果判断的系统,包括虚拟场景展示装置以及仿真操作控制装置,包括如上任一项所述的实现对煤壁截割效果判断的装置。
[0034]本发明所提供的实现对煤壁截割效果判断的方法、装置及系统,通过用户输入的控制截割头进行截割的操作指令,模拟出实际的截割轨迹,然后利用3D数学中的四元数,进行球面线性插值,计算出截割后的空间后,与标准巷道的参数进行对比,以获得截割效果的信息。可见,本发明所提供的实现对煤壁截割效果判断的方法、装置及系统能够对截割后的效果进行判断。
[0035]另外,本发明能够解决煤矿设备虚拟仿真培训中互动操作的实时对应,与现场逼真贴近,对于迅速提高工人的操作技能、提高培训效率,具有巨大的促进作用。
【附图说明】
[0036]图1为本发明所提供的实现对煤壁截割效果判断的方法的一种【具体实施方式】的流程图;
[0037]图2为本发明所提供的实现对煤壁截割效果判断的方法的另一种【具体实施方式】的流程图;
[0038]图3为本发明所提供的实现对煤壁截割效果判断的方法的又一种【具体实施方式】的流程图;
[0039]图4为本发明所提供的实现对煤壁截割效果判断的装置的一种【具体实施方式】的结构框图;
[0040]图5为本发明所提供的实现对煤壁截割效果判断的系统的示意图;
[0041]图6为本发明实施例所提供的实现对煤壁截割效果判断的系统的截割头实时截割的不意图。
【具体实施方式】
[0042]为了使本技术领域的人员更好地理解本发明方案,下面结合附图和【具体实施方式】对本发明作进一步的详细说明。显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0043]本发明所提供的实现对煤壁截效果判断的方法的一种【具体实施方式】的流程图如图1所示,该方法包括:
[0044]步骤SlOl:接收用户输入的控制截割头进行截割的操作指令;
[0045]步骤S102:通过所述操作指令模拟所述截割头的截割轨迹;
[0046]步骤S103:利用3D数学中的四元数,进行球面线性插值,通过所述截割轨迹计算出截割后的空间;
[0047]步骤S104:将所述截割后的空间与标准巷道参数进行比对,生成截割效果信息。
[0048]本发明所提供的实现对煤壁截割效果判断的方法,通过用户输入的控制截割头进行截割的操作指令,模拟出实际的截割轨迹,然后利用3D数学中的四元数,进行球面线性插值,计算出截割后的空间后,与标准巷道的参数进行对比,以获得截割效果的信息。可见,本发明所提供的实现对煤壁截割效果判断的方法能够对截割后的效果进行判断。
[0049]另外,本发明能够解决煤矿设备虚拟仿真培训中互动操作的实时对应,与现场逼真贴近,对于迅速提高工人的操作技能、提高培训效率,具有巨大的促进作用。
[0050]作为一种优选实施方式,在通过所述操作指令模拟所述截割头的截割轨迹之前可预先搭建虚拟环境中的煤壁,建立运动可视化系统的坐标系。
[0051]具体地,可利用Unity3D中插件(chipoff-fracture-system),搭建虚拟环境中的煤壁,复制多层,且能够实现分别控制。
[0052]在虚拟环境中,建立运动可视化系统的坐标系,采用右手坐标系,去掘进工作面平面上任意一点为坐标原点,向左的方向为X轴方向,向右为Y轴的正反向,面向煤壁为Z轴的正方向。
[0053]本发明所提供的实现对煤壁截割效果判断的方法的另一种【具体实施方式】的流程图如图2所示,该方法包括:
[0054]步骤S201:接收用户输入的控制截割头进行截割的操作指令;
[0055]步骤S202:在所述截割头上添加射线,通过所述操作指令与所述射线信息模拟所述截割头的截割轨迹;
[0056]具体地,在虚拟环境中,可通过射线机制,在掘进机截割头上添加射线,截割头按照操作者实时模拟截割轨迹。
[0057]步骤S203:计算所述射线发射点与煤壁碰撞点之间的距离,当所述距离小于预设值时,判定所述截割头与所述煤壁接触;
[0058]步骤S204:调用破碎煤壁的方法,达到截割头截割煤壁的实时状态;
[0059]步骤S205:利用3D数学中的四元数,进行球面线性插值,通过所述截割轨迹计算出截割的空间及体积;
[0060]其中,插值运算为三元运算,可满足坐标系的三个操作数,当截割头靠近煤壁时计算出射线发射点与煤壁碰撞点之间的距离,以此具体算出截割的空间及体积。
[0061]步骤S206:通过所述截割的空间及体积计算截割后的空间;
[0062]根据虚拟环境中的动态坐标系计算出截割后的空间。
[0063]步骤S207:将截割后的空间与标准巷道参数进行比对,判定截割操作是否欠挖或超挖;
[0064]步骤S208:对所述截割效果信息进行存储和/或显示。
[0065]具体地,可对截割前后的空间、截割轨迹进行存储和记忆,还可以对截割效果进行判断,对欠挖和超挖进行识别和判定。
[0066]本发明所提供的实现对煤壁截割效果判断的方法,通过用户输入的控制截割头进行截割的操作指令,模拟出实际的截割轨迹,然后利用3D数学中的四元数,进行球面线性插值,计算出截割后的空间后,与标准巷道的参数进行对比,以获得截割效果的信息。可见,本发明所提供的实现对煤壁截割效果判断的方