论文部分内容阅读
缆机作为高拱坝混凝土施工的主要入仓机械,其运行效率直接决定了大坝的施工进度。高拱坝通常修建于高山峡谷地区,仓面施工空间资源十分有限,缆机在吊运混凝土入仓的过程中往往容易与仓面的其他机械产生冲突,造成效率损失。缆机操作平台远离仓面,操作员难以直观的获取缆机的运动状态和仓面其他施工机械的位置信息,仓面对位主要依赖信号工与操作员配合。因此,有必要对缆机运行过程中的冲突检测方法及调整机制进行研究,以提高缆机运行的安全度和效率。 本文以缆机为研究对象,利用Unity3d物理引擎通过对虚拟场景下的“缆机角色”赋予“自主感知”、“自主决策”、“自主移动”三方面的功能,实现虚拟场景下“缆机角色”的冲突检测及冲突调整,进而根据检测及调整信息对现实场景下缆机的冲突进行调整。本文主要针对以下问题展开研究: 1)以高拱坝混凝土施工过程中的主要入仓机械——缆机为研究对象,通过数学解析模型的方式对缆机的运动过程进行了深入的分析,并根据缆机在运行过程中的速度、加速度等信息,划分了冲突检测的警示级别及警示区域。 2)以Unity3d物理引擎为基础,为虚拟场景下缆机模型及仓面施工机械模型分别赋予了“听觉感知器”和“触发器”,以“听觉感知”的方式实现了冲突检测;同时根据冲突检测信息实现了对缆机下一时刻行为的自主决策;根据做出的决策为缆机添加相应的“操控力”,实现了虚拟场景下缆机的自主移动。 3)采用 UWB高精度无线定位技术,对试验中的缆机模型、仓面机械模型的实时位置进行了跟踪定位,对采集的数据经降噪、平滑处理后获得了缆机模型及仓面机械模型的实时位置信息。 4)以Unity3d软件为开发平台,开发了虚拟场景下缆机的冲突检测及调整系统,并根据虚拟场景下的调整信息,实现了现实场景中缆机冲突的调整。