时间:2024-07-28
胡青松, 钱建生, 李世银, 孙彦景, 张朕
(1.中国矿业大学 地下空间智能控制教育部工程研究中心,江苏 徐州 221116;2.中国矿业大学 信息与控制工程学院,江苏 徐州 221116;3.中国矿业大学 徐州市智能安全与应急协同工程研究中心,江苏 徐州 221116;4.青岛松灵电力环保设备有限公司,山东 青岛 266300)
矿山动目标定位系统能够确定人员、机车、灾害源等感兴趣目标的坐标位置,进而为煤矿智能化建设提供丰富的基于位置的服务[1]。当前,矿井定位系统一般采用单一定位技术[2],如WiFi定位、UWB(Ultra Wide Band,超宽带)定位等。单一矿井定位系统完全依赖于定位系统本身,拓扑清晰,建设容易,但是难以做到全覆盖,且精度提高困难。为此,不少学者提出了组合定位方法,将多种定位技术组合起来,如将惯性导航与WiFi组合,在没有WiFi覆盖的区域使用惯性导航继续提供定位服务,在有WiFi覆盖的区域利用WiFi系统为惯性导航系统提供校准服务,降低惯性导航的累计误差。
然而,组合矿井定位系统在实际应用中仍面临诸多困难。被组合对象是固定的,无法根据场景和需求变化自适应地进行最优组合。以惯性导航与WiFi组合定位为例,其组合对象一直是惯性导航和WiFi这2种定位系统,即使应用场景中有蜂窝通信系统、ZigBee系统,也无法成为被组合的对象。另外,仍没有解决全覆盖难题,如惯性导航与WiFi组合定位,在没有这2种设备的定位场景中无法完成定位工作。
事实上,矿井中很多资源可被用来进行定位或者为定位系统提供辅助,如监控摄像机、超声波系统,甚至振动监测、温度监测、风速监测、灾害监测等系统的传感设备皆对提高定位性能大有裨益。此外,随着无人机和机器人在井下普遍应用,必然为目标定位带来更多机会[3]。将这些可能的手段通过人工智能方法按需组合,有望大幅提升定位系统的覆盖范围,为用户提供精度更高、服务更优的全源定位。本文阐述全源矿井定位的理论构想,分析全源矿井定位的系统结构、关键技术和实现途径,为智能矿山的研究和实践提供借鉴和助力。
本节通过分析单一矿井定位系统的劣势,引出全源矿井定位系统结构,并阐述全源矿井定位的可用传感设备、定位属性值、全源定位服务器等核心组成部分。
目前,几乎所有矿井定位系统均采用如图1所示的结构[2],主要包括定位标签、定位信标、传输网络、定位服务器4个部分。
图1 单一矿井定位系统结构
定位标签由被定位人员携带或安装在待定位设备上,其坐标未知,是需要定位的目标对象,简称目标节点。定位信标是位置已知的节点,也称为定位基站,为定位系统提供参考位置,简称信标节点或锚节点。
定位信标与定位标签之间采用超宽带、ZigBee、蓝牙、WiFi、可见光等无线通信方式交互消息,通过测量RSSI(Received Signal Strength Indicator,接收信号强度指示)、AOA(Angle of Arrival,到达角度)、TOA(Time of Arrival,到达时间)、TDOA(Time Difference of Arrival,差分到达时间)、PDOA(Phase Difference of Arrival,差分到达相位)等获得信标与标签之间的距离。
传输网络将测得的距离信息传输到定位服务器,由定位服务器通过定位算法解出目标位置,并将定位结果传输给感兴趣的对象(包括被定位目标)。传输网络一般采用矿井原有的工业以太网。
单一矿井定位系统具有以下劣势。
(1)定位信标与定位标签之间大多采用单一(如UWB)或组合(如WiFi+捷联惯导)通信技术,结构不灵活,覆盖范围受限,鲁棒性不高,定位精度有限。
(2)通常使用单一(如RSSI)或组合(如TOA+AOA)测距技术,无法根据使用场景的不同自适应选择最优测距技术。
(3)位置求解算法是固定的,无法根据使用场景和信号变化自适应选择最优求解算法。
全源矿井定位系统利用目标场景中所有可用的定位设备和环境条件进行定位。它综合了多种定位设备、多种信号类型和使用场景特征,能够自适应地从可用的测距算法、位置解算算法、结果优化算法中选择最优的算法组合,为用户提供该时刻、该场景的最优定位解决方案,有望从根本上解决单一矿井定位系统的弊端。
全源定位根据定位环境、目标承载平台的变化,智能、自动地添加新节点或移除旧节点[4],动态计算当前场景下最优的目标位置,其结构(图2)与单一矿井定位系统相比,主要差别有:① 将单一矿井定位系统中的定位信标扩展为全源定位中的可用定位源。② 定位服务器的功能从单一矿井定位系统中简单的位置解算与优化,扩展为全源矿井定位系统中的环境识别与最优设备组合、自适应融合与最优定位、智能煤矿目标位置服务。
图2 全源矿井定位系统结构
接下来针对单一矿井定位系统与全源矿井定位系统的两大差别分别予以论述,先讨论可用定位源。矿井中可用于定位信号测量的传感设备主要有信号强度测量模块、角度测量模块、时间测量模块、相位测量模块、IMU(Inertial Measurement Unit,惯性测量装置,包含3个单轴加速度计和3个单轴陀螺仪)、加速度计、陀螺仪、计步器、计时器、气压计、磁强计、风速计、温度计、激光雷达、毫米波雷达、声学传感器、红外传感器、可见光LED、监控摄像机、光流计、视觉里程计等。这些传感设备可固定安装在巷道中,或以机车、机器人、无人机为承载平台,亦可由人员携带。
测量的属性值包括RSSI、DOA、TOA、TDOA、PDOA、速度、加速度、步数、气压、磁场强度、温度、视觉信号等。还可利用数据库匹配增强定位能力,数据库信息可包含巷道地图、设备安装位置、标定影像、掘进进尺、割煤刀数等。
比如文献[5]构建了一个用于无人机的全源定位导航数据集,用到的传感器包括基本传感器(IMU模块、气压计、GPS模块)、全源探测传感器(光流计、双目相机、超声波传感器、深度相机、激光雷达),以及室内真值提供装置Vicon和室外真值提供装置RTK(Real-time Kinematic)。数据集可用在SLAM(Simultaneous Localization and Mapping,同时定位与地图构建)、三维模型重建、障碍物躲避和无人机状态估计4种场景中。
接下来探讨单一矿井定位系统和全源矿井定位系统在定位服务器方面的功能差异。由于全源定位必须具有环境适应能力和按需组合定位源的能力,所以要求全源矿井定位系统具有环境识别能力,能够根据目标节点所处的环境条件选择最优的定位传感器组合进行定位信息采集[6],这被称为环境识别与最优设备组合能力。为此,要求全源矿井定位系统具有自适应最优配置与即插即用能力[7],可通过设计基于多源异构信息融合的自适应调节准则来实现,在此基础上进行最优定位,这被称为自适应融合与最优定位能力。为实现上述功能,需要攻克诸多关键技术,如定位传感器在线误差建模与评估、定位系统智能容错处理模型、统一的传感器接口(软硬件接口)、统一的时空标准、定位数据实时融合与滤波等。
例如,可通过基于因子图的方法融合不同类型传感器数据[8],通过将每个传感器测量值编码为1个因子[9],为定位系统提供自适应的、可插拔式传感器融合架构。在求解时,采用基于滑动窗口的增量平滑技术以降低计算量[10],先通过短期平滑器估计滑动窗口上的状态,再通过长期平滑器计算包括环闭合约束在内的整个非线性问题的最优解。
值得注意的是,在进行最优定位传感器选择、最优定位信息融合与最优位置求解时,均需从具体应用场景进行考虑,并不是精度越高越好,因为更高的精度通常意味着更大的代价。对于无人采煤、无人驾驶等需求,定位精度通常需要达到厘米级;而对于工作调度中的人员定位,通常米级精度即可满足需求。
全源矿井定位是一种全新的定位模式,有大量关键技术亟需攻关,这里仅选择其中最为关键的3项予以探讨。首先,全源定位必须具有统一定位框架,用以整合不同厂家、不同技术、不同设备、不同地点的潜在定位设备,并能按需融入新技术和新方法,以解决环境自适应的问题。然后,需要解决定位信息的融合处理问题,即如何收集、传输和处理位置特征信号,并实现异构数据的融合。最后,定位系统本身是与通信系统密切协同的,全源定位需要考虑通信定位一体化设计,借以提高定位性能和降低系统成本。
定位系统的位置解算一般有分布式和集中式2种方案。分布式方案依靠通信网络,在上层实现数据融合处理和定位,图1和图2均采用这种方案。集中式方案则依靠定位终端本身进行处理,要求定位终端能够处理多种定位信息源[11]。矿井定位中分布式方案应用更为广泛。
全源定位不但需要考虑当前的可用设备和技术,还要能够接入将来可能出现的新设备和新技术,因此理想的全源定位框架应具有模块化、组合式、可扩充的特征。具有模块化特征意味着定位系统的组件在研发设计时无需从零开始,而是可以如同搭积木一样按需构建;具有组合式特征意味着定位可以从模块库中按需选择组件,构建最适合当前场景、当前需求的定位系统;具有可扩充特征意味着定位系统的结构是开放的,可以根据技术发展纳入新组件和新功能。
基于模块化、组合式、可扩充的要求,笔者提出了如图3所示的全源矿井定位框架[12],其包括定位信号测量设备、距离求解算法库、位置解算算法库、融合定位引擎、定位结果优化算法库、定位数据库、目标位置服务等可拆卸模块。
图3 全源矿井定位框架
定位信号测量设备测量可用于计算距离的属性值。距离求解算法库包含了主流的距离求解算法[13],以测得的距离属性值为输入,根据属性值类型和特征,选择合适的1种或多种距离求解算法计算出节点之间的距离,将计算结果交付给位置解算算法库。位置解算算法库选择合适的位置解算算法,计算出目标节点的当前位置。
在求解节点间距离和目标位置时,均需融合定位引擎的支持,它是全源定位框架的关键。融合定位引擎具有工作环境识别能力,进而从当前可用的定位信号测量设备中选择最优设备组合,组成当前的目标定位系统。另外,融合定位引擎需要具有全源信息融合能力,既可对原始测量属性值进行融合,也可对基于不同测量属性值计算出的多个距离信息进行融合,或者对基于不同距离信息求解出的目标位置进行融合,用以求解出目标位置的最优解。
在进行环境识别时,可借助巷道参数数据(如巷道分叉、拐弯等)、物联网终端信息等进一步提高识别准确度。在进行位置求解时,可借助定位数据库(设备安装位置、人员排班表、同类目标的历史运动规律等)[14]进一步提高定位精度。求得目标精确位置后,可为矿井无人驾驶、无人采煤、精准救援等提供智能化的位置服务[1,15]。
全源定位信息融合将不同来源的信息统一表达成便于定位系统使用的信息[16],它对测量属性值进行有机组织,实现信息的融合共享,达到提高定位精度的目的。按照融合层级的不同,可分为数据级融合、特征级融合和决策级融合,常见的融合处理算法有加权平均、数理统计、选举决策、最优状态估计、机器学习等。
从融合处理算法中的数据流动过程看,可将全源定位信息融合分为静态融合和动态融合[11]。对于静态融合方法,如果先验概率未知,可采用加权平均、最小方差等算法;如果先验概率已知,可采用最大似然估计法。常见的动态融合方法有卡尔曼滤波、扩展卡尔曼滤波、无迹卡尔曼滤波、粒子滤波、基于因子图的方法等。
从数据融合是否需要集中式处理看,可将全源定位信息融合分为集中式融合和分布式融合。集中式融合方法具有1个集中式信息融合中心,各传感器测得的原始数据被传输到融合中心进行融合处理。在线性方差准则下,集中式融合方法可以得到全局最优估计,但是计算负担会随着传感器数量的增多而快速增加,且子系统故障会对整个定位系统产生较大影响,甚至导致系统崩溃。分布式融合方法采用层次性融合策略,信息共享算法是分布式融合的关键,用于分配子系统的信息共享因素,确定各路本地融合结果在融合中心的置信度水平。分布式融合方法的典型代表是联邦卡尔曼滤波[17],如图4所示。每个参与融合的定位信号测量设备均有对应的子滤波器(采用卡尔曼滤波器),这些子滤波器独立完成相关信息的更新[18]。主滤波器融合各子滤波器的结果,得到最终的优化定位结果。由于进行了本地状态估计,所以大幅降低了融合中心的计算量,并克服了子系统故障传递对整个系统的影响。
图4 基于联邦卡尔曼滤波的全源定位融合
通过同一个系统同时实现通信和定位功能,称为通信定位一体化。主流的矿井无线通信系统几乎都具有目标定位能力[19],比如蜂窝通信系统、广播通信系统、透地通信系统可进行广域定位,WiFi、蓝牙、UWB可实现局域定位。然而,广域通信系统并未针对定位进行专门设计,定位性能不高;局域通信系统虽然也未针对定位进行专门设计,但是得益于其信源密度高、信号作用距离短、部署灵活等优势,往往具有更优的定位精度。随着位置服务的作用越来越大,5G、蓝牙5.0从设计之初就考虑了高精度定位问题,定位精度有了大幅提升。
通信定位一体化通常有2种实现方式:① 信号层面一体化,即在设计通信信号体制时就考虑了定位能力,实现了通信与定位的紧耦合,比如4G、5G、蓝牙5.1等。② 算法层面一体化,即通信系统并未针对定位进行专门设计,只能通过上层算法提供定位能力,实现了通信与定位的松耦合,比如WiFi,2G,3G等。
目前,5G已成为智能煤矿建设的首选无线通信系统,它是一种典型的紧耦合式通信定位一体化技术,其大规模MIMO(Multi-Input Multi-Output,多输入多输出)、超高频段、自适应波束成型等技术都对提高定位精度大有裨益。与4G相比,5G在定位方面具有如下优势:① 定位参考信号进一步改进,信号测距能力大幅提升。② 定位参考信号在comb-6资源映射模式基础上,增加了comb-2和comb-4,定位参考信号的配置灵活性进一步提升。③ 增加了定位参考信号的周期配置,可采用连续播发的模式播发定位参考信号,从而提高定位性能。④ 定位参考信号具有MIMO下的波束管理功能,使得5G具备测角能力。
在2019年召开的3GPP RAN1 #94b会议中,明确了室内外水平定位精度分别为3,10 m(80%),垂直定位精度为3 m(80%)。工业物联网与车联网对5G的定位要求更为严格,分别为0.2,0.1 m。在4G的E-CID(Enhanced Cell-ID,增强小区识别)、OTDOA(Observed Time Difference of Arrival,观察到达时间差)和UTDOA(Uplink Time Difference of Arrival,上行到达时间差)基础上[20],5G基站借助网络的大带宽和多波束优势,进一步支持Multi-RTT(Multi-Round-Trip Time,多站往返时间)、UL-AOA(Up Link-Angle of Arrival,上行-到达角度)和DL-AOD(Down Link-Time of Arrival,下行-到达时间)等定位技术。
考虑到矿井中的UWB、蓝牙、WiFi等定位系统已经较为成熟,可将5G技术与它们融合,以进一步提高定位性能。当前各种定位系统与5G的融合方案及其优缺点见表1[21],其中5G NR(New Radio,新空口)是一种构建在OFDM(Orthogonal Frequency Division Multiplexing,正交频分复用)基础上的全新空口方案。
智能煤矿建设是煤矿企业安全生产的内在需求,是保障国家能源安全稳定的重要举措。以国家发展改革委、国家能源局等八部委联合发布《关于加快煤矿智能化发展的指导意见》[22]为标志,“推动智能化技术与煤炭产业融合发展,提升煤矿智能化水平,促进我国煤炭工业高质量发展”已成为全社会共识。由于智能煤矿建设目前普遍采用“端-边-云”模式,本文提出基于“端-边-云”的全源矿井定位系统实施架构(图5),以便与煤矿智能化进程相适应。
图5 基于“端-边-云”的全源矿井定位系统实施架构
“端”即定位信号测量设备,这里将5G网络也作为定位系统“端”的一部分,因为5G网络在提供大容量、高带宽、低延时的数据传输服务的同时,也能够提供逼近UWB的定位精度,所以基于“网络即设备”和“网络即服务”的思想,在有5G网络覆盖的巷道区域,借用5G网络测量定位信息是智能煤矿时代全源定位的应有之义。比如,工作面已成为多数煤矿示范建设5G网络和智能化应用的首选场景,可在工作面实现以5G、捷联惯导、视频监控等技术为基础的全源定位,为少人/无人开采提供支撑。
“边”是部署在目标节点附近、就近处理定位信息的边缘服务器[23]。比如,可在每个综采工作面和综掘工作面分别部署1台边缘定位服务器,用以完成以下功能。
(1)识别待定位节点的工作场景。主要手段有基于监控摄像机视频的场景识别、基于矿井巷道高精地图的场景适配、基于属性数据库的辅助识别与适配。
(2)根据工作场景进行定位设备的最优组合。首先,确定当前场景有哪些可用定位设备;然后,根据当前场景的性质和用户的需求,确定合适的精度等级;最后,从可用定位设备中选择能够满足用户精度需求的设备组合。
(3)进行测量属性预融合并得到初步定位结果。主要操作包括:① 利用卡尔曼滤波等工具滤除数据噪声。② 利用去噪后的数据计算节点间距离,这些距离绝大多数是信标节点与目标节点之间的距离,如果用到D2D(Device to Device,设备到设备)协同定位策略,还包括移动终端与移动终端之间的距离。③ 根据得到的距离计算目标节点位置,作为初步定位结果。若该结果满足应用需求,直接使用该结果,否则将定位初值和滤波后数据传输到云服务器做进一步增强处理。
“云”是用于对矿井目标进行增强定位并提供基于位置的智能服务的中心平台[24]。全源定位云服务系统至少需具有以下功能:
(1)在边缘定位服务器的基础上求解移动目标的精确位置。主要手段有基于定位数据的位置初值增强、基于高精地图的位置初值增强和基于机器学习的位置初值增强。前2种手段主要依赖于场景匹配,基于机器学习的手段利用人工智能领域的最新成果[25],通过深度学习、支持向量机等方法提高定位精度。
(2)为全源定位系统和智能煤矿集控平台提供基础位置支撑。主要包括:增量高精地图绘制,即根据当前的定位结果,不断扩充、修正矿井高精地图;及时更新用于支持全源定位的属性数据,确保边缘服务器和云服务器的可靠工作;对全矿信息进行时空校准,保证时间同步和空间统一。
(3)提供基于精确位置和基础服务的全矿智能位置服务,具体可参考文献[1]。
(1)单一矿井定位系统的定位信标与定位标签之间采用单一通信技术和单一测距技术,其位置解算算法在系统建设好之后固定不变。组合矿井定位系统虽可采用2种或多种定位技术,但是被组合对象和位置求解算法依然固定不变。
(2)矿井中除了已建设好的专用定位系统之外,还有很多可用于定位的资源,如监控摄像机、超声波系统、振动监测传感器、可见光LED等。全源矿井定位将这些可能手段按需组合,有望大幅提升矿井定位系统的灵活性、可扩充性、覆盖范围和定位精度。
(3)全源矿井定位亟需解决场景识别、组合式统一定位框架、全源定位信息融合和通信定位一体化等技术难题,采用与智能煤矿主流建设模式相适应的“端-边-云”建设方式,充分借助矿用5G等最新建设成果,推进全源矿井定位落地实施,助力智能煤矿建设。
我们致力于保护作者版权,注重分享,被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理! 部分文章是来自各大过期杂志,内容仅供学习参考,不准确地方联系删除处理!