欢迎访问《金属矿山》杂志官方网站,今天是 分享到:

金属矿山 ›› 2020, Vol. 49 ›› Issue (09): 184-190.

• 机电与自动化 • 上一篇    下一篇

露天矿导航系统总体架构设计与关键技术研究

钟小宇,赵庆丰,孙效玉,孙 健,肖开泰   

  1. 1. 鞍钢集团鞍千矿业有限责任公司,辽宁 鞍山112000;2. 东北大学智慧矿山研究中心,辽宁 沈阳110819;3. 东北大学资源与土木工程学院,辽宁 沈阳110819;4. 紫金矿业集团股份有限公司,福建 龙岩364000;5. 鞍钢集团矿业公司,辽宁 鞍山112000;6. 煤科集团沈阳研究院有限公司通风防灭火研究分院,辽宁 抚顺 113112
  • 出版日期:2020-09-15 发布日期:2020-10-19
  • 基金资助:
    “十三五”国家重点研发计划项目(编号:2016YFC0801608);国家自然科学基金项目(编号:51674063)

Study on Overall Architecture Design and Key Technology of Open-pit Mine Navigation System

ZHONG Xiaoyu,ZHAO Qingfeng,SUN Xiaoyu,SUN Jian,XIAO Kaitai   

  1. 1. Anqian Mining Company,Anshan Iron and Steel Co.,Ltd.,Anshan 112000,China;2. Intelligent Mine Research Center,Northeastern University,Shenyang 110819,China;3. School of Resources and Civil Engineering,Northeastern University,Shenyang 110819,China;4. Zijin Mining Group Co., Ltd,Longyan 364000,China;5. Ansteel Mining Co.,Ltd.,Anshan 112000,China;6. Ventilation and Fire Prevention Research Branch,CCTEG Shenyang Research Institute,Fushun 113112,China
  • Online:2020-09-15 Published:2020-10-19

摘要: 针对露天矿道路网空间复杂、设备盲区较大、能见度较低存在的迷路、走错路的问题,设计了由数据访问层、业务逻辑层、接口层、应用层构成的系统总体架构。数据访问层确定了由点、路段、区域、路径组成的道路网数据结构与类结构,在运行于服务端的业务逻辑层设计并开发了导航路径规划、路网匹配、运行距离与时间预测、路口转向提示等通用算法,应用层通过接口调用通用算法实现了终端应用功能。基于系统总体架构,定义了道路网结构,采用面向对象技术设计了道路网类的数据结构,对于业务逻辑层的关键算法进行了研究,再对算法进行了接口封装,最后以华能集团伊敏露天矿的道路网数据为基础,分为独立导航、百度地图导航两部分开发了系统。研究表明:系统总体架构的设计使得系统具有较强的通用性、实用性、扩展性;系统实现了导航路径规划、定位点修正与路段匹配、到达目的地的运行距离与行程时间预测、路口转向提示等功能,解决了驾驶员迷路、走错路的问题;系统既可独立运行,也可与百度地图API等有效衔接,可适应多种终端。

关键词: 露天矿, 导航系统, 架构设计, Floyd算法, 路网匹配算法

Abstract: In view of the problems of complex space,large equipment blind area and low visibility in open-pit mine road network,the overall system architecture is designed,which is composed of data access layer,business logic layer,interface layer and application layer.The data access layer determines the data structure and class structure of road network composed of points,road sections,regions and paths.In the business logic layer running in the server,it designs and develops general algorithms such as navigation path planning,road network matching, running distance and time prediction,intersection turning prompt,etc.The application layer calls the general algorithm through the interface to realize the terminal application function.Based on the overall structure of the system,the road network structure is defined,and the data structure of road network class is designed by using object-oriented technology.The key algorithm of business logic layer is studied,and then the interface of the algorithm is encapsulated.Finally,based on the road network data of Yimin Open-pit Mine of Huaneng Group,the system is divided into independent navigation and Baidu map navigation.The study results show that: the design of the overall architecture of the system makes the system has strong universality,practicability and expansibility;the system realizes the functions of navigation path planning,positioning point correction and road link matching, prediction of travel distance and travel time to destination,intersection direction prompt and other functions,solves the problems of the driver getting lost and taking the wrong road;the system can run independently.It can also effectively connect with Baidu map API,and can adapt to a variety of terminals.

Key words: open-pit mine, navigation system, architectural design, Floyd algorithm, road network matching algorithm