CN116233219B - 基于人员定位算法的巡检方法、装置 - Google Patents
基于人员定位算法的巡检方法、装置 Download PDFInfo
- Publication number
- CN116233219B CN116233219B CN202211377223.0A CN202211377223A CN116233219B CN 116233219 B CN116233219 B CN 116233219B CN 202211377223 A CN202211377223 A CN 202211377223A CN 116233219 B CN116233219 B CN 116233219B
- Authority
- CN
- China
- Prior art keywords
- inspection
- state
- patrol
- matrix
- personnel
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/14—Network analysis or design
- H04L41/145—Network analysis or design involving simulating, designing, planning or modelling of a network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/12—Discovery or management of network topologies
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y04—INFORMATION OR COMMUNICATION TECHNOLOGIES HAVING AN IMPACT ON OTHER TECHNOLOGY AREAS
- Y04S—SYSTEMS INTEGRATING TECHNOLOGIES RELATED TO POWER NETWORK OPERATION, COMMUNICATION OR INFORMATION TECHNOLOGIES FOR IMPROVING THE ELECTRICAL POWER GENERATION, TRANSMISSION, DISTRIBUTION, MANAGEMENT OR USAGE, i.e. SMART GRIDS
- Y04S10/00—Systems supporting electrical power generation, transmission or distribution
- Y04S10/50—Systems or methods supporting the power network operation or management, involving a certain degree of interaction with the load-side end user applications
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Position Fixing By Use Of Radio Waves (AREA)
Abstract
本发明涉及人工智能技术,揭露了一种基于人员定位算法的巡检方法,包括:获取巡检人员位置信息以及巡检速度,并根据位置信息与巡检速度判断巡检状态并建立初始巡检模型;获取所有巡检人员的通讯信息,利用预设的拓扑通讯模型以及初始巡检模型构建所述巡检人员的拓扑通讯网络;计算巡检状态与预设的标准状态之间的状态差值,获取状态差值大于预设的阈值时巡检状态时巡检人员的位置信息,生成巡检路径,并通过拓扑通讯网络将巡检路径发送给其他巡检人员。此外,本发明还涉及区块链技术,位置信息及巡检速度可存储于区块链的节点。本发明还提出一种基于人员定位算法的巡检装置、电子设备以及存储介质。本发明可以加快解决巡检过程中发生问题的速度。
Description
技术领域
本发明涉及人工智能技术领域,尤其涉及一种基于人员定位算法的巡检方法、装置、电子设备及计算机可读存储介质。
背景技术
巡检是维持人们正常生活必不可少的行为,对工厂设备的巡检以及对于住宅区安全状况的巡检都与人们生活息息相关,为了提升巡检的效率,加快解决问题的速度,需要将人员定位算法引入巡检过程,加快发生异常时其余巡检人员的支援速度。
现有的巡检方法大多基于人力经验巡检,由于没有具体的人员定位算法的支持,巡检区域很难清楚的区分,很容易发生重复巡检或者漏检的状况,例如,在巡检人员巡检某处工厂的大型设备时,就容易发生某处设备重复检或漏检,不仅延缓了巡检速度,更使设备处于状态模糊的状况中。从而导致巡检不充分或巡检过慢
发明内容
本发明提供一种基于人员定位算法的巡检方法、装置及计算机可读存储介质,其主要目的在于解决巡检不充分和巡检过慢的问题。
为实现上述目的,本发明提供的一种基于人员定位算法的巡检方法,包括:
逐一获取巡检人员实时的位置信息以及巡检速度,并根据所述位置信息与所述巡检速度判断所述巡检人员的巡检状态,根据所述位置信息与巡检状态建立初始巡检模型;
获取所有巡检人员的通讯信息,利用预设的拓扑通讯模型以及初始巡检模型构建所述巡检人员的拓扑通讯网络;
计算所述巡检状态与预设的标准状态之间的状态差值,当所述状态差值大于预设的阈值时,根据所述初始巡检模型获取所述巡检状态时巡检人员的位置信息;
通过所述位置信息对预设的巡检范围进行巡检路径规划,生成巡检路径,并通过所述拓扑通讯网络将所述巡检路径发送给其他巡检人员。
可选地,所述根据所述位置信息与巡检状态建立初始巡检模型,包括:
从所述位置信息中提取出所述巡检人员在巡检范围内的定位坐标、巡检速度以及距离巡检中心的巡检距离值;
利用所述定位坐标、所述巡检速度、所述巡检距离值以及巡检状态建立如下初始巡检模型:
其中,[xi-x0 i,yi-y0 i,v,w,u]T为第i个巡检人员的状态向量,xi是所述定位坐标的实时横坐标,yi是所述定位坐标的实时纵坐标,x0 i为巡检中心的的横坐标,y0 i为巡检中心的纵坐标,i指的是第i个巡检人员,v是所述巡检速度,w是所述巡检距离值,u是所述巡检状态,T为转置符号,为传输巡检速度时的巡检速度延迟,为传输巡检距离值时的巡检距离延迟,为传输所述巡检状态时的巡检状态延迟。
可选地,所述利用预设的拓扑通讯模型以及初始巡检模型构建所述巡检人员的拓扑通讯网络,包括:
逐个选取巡检人员作为目标巡检人员,从所述初始巡检模型中提取所述目标巡检人员的位置信息作为目标位置;
根据所述通讯信息确定所述巡检人员的巡检通讯信息,并从所述通讯信息中提取所述巡检人员与巡检中心的通讯延迟;
将所述目标位置作为图节点,将所述目标巡检人员对应的图节点与所述巡检通讯信息对应的图节点进行连接,得到节点边,并将所述通讯延迟作为所述节点边对应的边权重,得到所述拓扑通讯网络。
可选地,所述计算所述巡检状态与预设的标准状态之间的状态差值,包括:
将所述巡检状态转化成矩阵形式,得到状态矩阵;
将所述标准状态转化成矩阵形式,得到标准矩阵;
选取所述状态矩阵与标准矩阵的最大行数确定为标准行数,将所述状态矩阵与标准矩阵的最大列数确定为标准列数;
将所述状态矩阵与标准矩阵的行数扩充至标准行数,将所述状态矩阵与标准矩阵的列数扩充至标准列数;
计算完成扩充后的状态矩阵以及标准矩阵的差值,得到差值矩阵;
将所述差值矩阵确定为状态差值。
可选地,所述计算完成扩充后的状态矩阵以及标准矩阵的差值,得到差值矩阵,包括:
将所述状态矩阵与所述标准矩阵内的每个元素一一对应;
将对应好的元素逐个作差,取所有差值组成新的矩阵;
确定新的矩阵为所述差值矩阵。
可选地,所述所述将所述状态矩阵与标准矩阵的行数扩充至标准行数,包括:
在所述状态矩阵最后一行下方继续添加空白行数,直至所述状态矩阵与标准矩阵的行数保持一致;
将预设的参数值代入所诉状态矩阵的空白行数内,完成行数的扩充。
可选地,所述所述根据所述初始巡检模型获取所述巡检状态时巡检人员的位置信息,包括:
根据所述初始巡检模型获取所述巡检人员在巡检范围内的定位坐标;
提取所述初始巡检模型中的通讯延迟以及所述巡检人员的巡检速度;
根据所述通讯延迟以及巡检速度计算所述巡检人员在通讯延迟的时间段内的移动距离;
根据所述移动距离在所述定位坐标的基础上计算所述实时坐标;
将所述实时坐标作为所述巡检人员的位置信息。
可选地,所述根据所述通讯延迟以及巡检速度计算所述巡检人员在通讯延迟的时间段内的移动距离,包括:
利用如下距离值公式计算所述所述巡检人员在通讯延迟的时间段内的移动距离:
S=Rs*V
其中,S是移动距离,Rs是所述通讯延迟的时间段,V是所述巡检速度。
可选地,所述通过所述位置信息对预设的巡检范围进行巡检路径规划,生成巡检路径,包括:
在所述巡检范围内标注出巡检中心到所述位置信息的全部路径;
逐一计算所述全部路径内每一个路径的权重;
根据所述权重建立巡检中心到所述位置信息之间的无向连通图;
根据预设的遍历算法在所述无向连通图中选出累加权重最小的遍历路径,并将所述遍历路径确定为所述巡检路径。
为了解决上述问题,本发明还提供一种基于人员定位算法的巡检装置,所述装置包括:
获取速度装置:逐一获取巡检人员实时的位置信息以及巡检速度,并根据所述位置信息与所述巡检速度判断所述巡检人员的巡检状态,根据所述位置信息与巡检状态建立初始巡检模型;
获取通讯装置:获取所有巡检人员的通讯信息,利用预设的拓扑通讯模型以及初始巡检模型构建所述巡检人员的拓扑通讯网络;
获取位置装置:计算所述巡检状态与预设的标准状态之间的状态差值,当所述状态差值大于预设的阈值时,根据所述初始巡检模型获取所述巡检状态时巡检人员的位置信息;
发送信息装置:通过所述位置信息对预设的巡检范围进行巡检路径规划,生成巡检路径,并通过所述拓扑通讯网络将所述巡检路径发送给其他巡检人员。
本发明实施例通过获取巡检人员实时的位置信息以及巡检速度,判断所述巡检人员的巡检状态并建立初始巡检模型获取巡检人员的位置信息,当巡检人员在巡检途中发现问题时,便于将巡检人员当时的位置信息传回控制中心方便其他巡检人员能够及时支援;获取所有巡检人员的通讯信息并构建所述巡检人员的拓扑通讯网络,便于巡检人员之间相互沟通;根据所述初始巡检模型获取所述巡检状态时巡检人员的位置信息,可以通过所述位置信息确定发生异常的具体位置,以便派遣额外的巡检人员进行增援。因此本发明提出的基于人员定位算法的巡检方法、装置、电子设备及计算机可读存储介质,可以解决巡检不充分或巡检过慢的问题。
附图说明
图1为本发明一实施例提供的基于人员定位算法的巡检方法的流程示意图;
图2为本发明一实施例提供的构建拓扑通讯网络的流程示意图;
图3为本发明一实施例提供的选取计算差值矩阵的流程示意图;
图4为本发明一实施例提供的基于人员定位算法的巡检装置的功能模块图;
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
本申请实施例提供一种基于人员定位算法的巡检方法。所述基于人员定位算法的巡检方法的执行主体包括但不限于服务端、终端等能够被配置为执行本申请实施例提供的该方法的电子设备中的至少一种。换言之,所述基于人员定位算法的巡检方法可以由安装在终端设备或服务端设备的软件或硬件来执行,所述软件可以是区块链平台。所述服务端包括但不限于:单台服务器、服务器集群、云端服务器或云端服务器集群等。所述服务器可以是独立的服务器,也可以是提供云服务、云数据库、云计算、云函数、云存储、网络服务、云通信、中间件服务、域名服务、安全服务、内容分发网络(Content Delivery Network,CDN)、以及大数据和人工智能平台等基础云计算服务的云服务器。
参照图1所示,为本发明一实施例提供的基于人员定位算法的巡检方法的流程示意图。在本实施例中,所述基于人员定位算法的巡检方法包括:
S1、逐一获取巡检人员实时的位置信息以及巡检速度,并根据所述位置信息与所述巡检速度判断所述巡检人员的巡检状态,根据所述位置信息与巡检状态建立初始巡检模型;
本发明实施例中,由于巡检人员在巡检过程中需要不断走动,因此需要实时获取巡检人员的位置信息,当巡检人员在巡检途中发现问题时,便于将巡检人员当时的位置信息传回控制中心方便其他巡检人员能够及时支援。
本发明实施例中,可以利用GPS定位器或者北斗定位器等定位组件获取所述巡检人员的位置信息,所述位置信息包括所述巡检人员在巡检范围内的位置坐标、所处的道路名称、周围的建筑信息以及距离巡检中心的巡检距离值等。
详细地,当巡检人员利用巡检车辆开始巡检时,可以利用巡检车辆上的加速度传感器等仪器获取所述巡检人员的巡检速度,当巡检人员通过步行开始巡检时,可以通过巡检人员佩戴的运动手环等实时获取所述巡检人员的巡检速度。
本发明实施例中,所述根据所述位置信息与所述巡检速度判断所述巡检人员的巡检状态,例如当巡检人员处于道路巡检时,巡检速度逐渐下降为0,此时巡检人员的巡检状态为异常,当巡检速度又处于正常速度时,此时巡检状态为正常,当巡检人员处于居民道路巡检时,此时道路上居民量多,当巡检速度超出预设的正常阈值时,此时巡检状态为超速。
详细地,所述根据所述位置信息与巡检状态建立初始巡检模型,包括:
从所述位置信息中提取出所述巡检人员在巡检范围内的定位坐标、巡检速度以及距离巡检中心的巡检距离值;
利用所述定位坐标、所述巡检速度、所述巡检距离值以及巡检状态建立如下初始巡检模型:
其中,[xi-x0 i,yi-y0 i,v,w,u]T为第i个巡检人员的状态向量,xi是所述定位坐标的实时横坐标,yi是所述定位坐标的实时纵坐标,x0 i为巡检中心的的横坐标,y0 i为巡检中心的纵坐标,i指的是第i个巡检人员,v是所述巡检速度,w是所述巡检距离值,u是所述巡检状态,T为转置符号,为传输巡检速度时的巡检速度延迟,为传输巡检距离值时的巡检距离延迟,为传输所述巡检状态时的巡检状态延迟。
详细地,由于巡检范围是确定的,并非随意改动的因此可以以某点为坐标轴原点建立一个坐标轴,这样能够更准确的表达出巡检人员在巡检范围中的具体位置,也便于建立初始巡检模型,便于巡检人员完成巡检任务。
S2、获取所有巡检人员的通讯信息,利用预设的拓扑通讯模型以及初始巡检模型构建所述巡检人员的拓扑通讯网络;
本发明实施例中,所述通讯信息包括所有巡检人员之间的通讯结构,包括所述巡检人员的对讲机编号、通讯频道以及通讯延迟等等。
本发明实施例中,参照图2所示,所述利用预设的拓扑通讯模型以及初始巡检模型构建所述巡检人员的拓扑通讯网络,包括:
S21、逐个选取巡检人员作为目标巡检人员,从所述初始巡检模型中提取所述目标巡检人员的位置信息作为目标位置;
S22、根据所述通讯信息确定所述巡检人员的巡检通讯信息,并从所述通讯信息中提取所述巡检人员与巡检中心的通讯延迟;
S23、将所述目标位置作为图节点,将所述目标巡检人员对应的图节点与所述巡检通讯信息对应的图节点进行连接,得到节点边,并将所述通讯延迟作为所述节点边对应的边权重,得到所述拓扑通讯网络。
详细地,巡检通讯信息是单个巡检人员的通讯频道以及对讲机编号等,所述通讯信息是所有巡检人员之间构成的通讯结构,包含了所有巡检人员的对讲机编号以及通讯频道等通讯信息。
具体地,构建拓扑通讯网络不仅能够实现所有巡检人员之间及时沟通交流互换巡检过程中遇见的问题,还能够节省巡检步骤,方便及时处理巡检过程中的问题,也能将巡检信息传送回巡检中心进行备份,方便以后进行调取。
S3、计算所述巡检状态与预设的标准状态之间的状态差值,当所述状态差值大于预设的阈值时,根据所述初始巡检模型获取所述巡检状态时巡检人员的位置信息;
本发明实施例中,所述预设的标准状态是在经过预设次数的巡检实验中得到的信息,例如在某段路径上的平均巡检速度是10km/h,巡检状态属于标准状态,当此路段的巡检速度达到20km/h大于10km/h,此时的巡检状态与标准状态就存在状态差值。
本发明实施例中,所述计算所述巡检状态与预设的标准状态之间的状态差值,包括:将所述巡检状态转化成矩阵形式,得到状态矩阵;将所述标准状态转化成矩阵形式,得到标准矩阵;选取所述状态矩阵与标准矩阵的最大行数确定为标准行数,将所述状态矩阵与标准矩阵的最大列数确定为标准列数;将所述状态矩阵与标准矩阵的行数扩充至标准行数,将所述状态矩阵与标准矩阵的列数扩充至标准列数;计算完成扩充后的状态矩阵以及标准矩阵的差值,得到差值矩阵;将所述差值矩阵确定为状态差值。
详细地,所述将所述状态矩阵与标准矩阵的行数扩充至标准行数,包括:
在所述状态矩阵最后一行下方继续添加空白行数,直至所述状态矩阵与标准矩阵的行数保持一致;
将预设的参数值代入所诉状态矩阵的空白行数内,完成行数的扩充。
详细地,例如所述状态矩阵为预设的参数值为0,标准状态矩阵的行数为4,那么行数扩充后的状态矩阵为
同样地,所述将所述状态矩阵与标准矩阵的列数扩充至标准列数与将所述状态矩阵与标准矩阵的行数扩充至标准行数的方法一致,在此不多赘述。
详细地,参照图3所示,所述计算完成扩充后的状态矩阵以及标准矩阵的差值,得到差值矩阵,包括:
S31、将所述状态矩阵与所述标准矩阵内的每个元素一一对应;
S32、将对应好的元素逐个作差,取所有差值组成新的矩阵;
S33、确定新的矩阵为所述差值矩阵。
详细地,当状态差值大于预设的阈值时,说明此时巡检人员的巡检状态发生异常,需要及时向所述巡检人员了解情况,避免危机情况的发生。
本发明实施例中,所述根据所述初始巡检模型获取所述巡检状态时巡检人员的位置信息,包括:根据所述初始巡检模型获取所述巡检人员在巡检范围内的定位坐标;提取所述初始巡检模型中的通讯延迟以及所述巡检人员的巡检速度;根据所述通讯延迟以及巡检速度计算所述巡检人员在通讯延迟的时间段内的移动距离;根据所述移动距离在所述定位坐标的基础上计算所述实时坐标;将所述实时坐标作为所述巡检人员的位置信息。
详细地,所述根据所述通讯延迟以及巡检速度计算所述巡检人员在通讯延迟的时间段内的移动距离,包括:
利用如下距离值公式计算所述所述巡检人员在通讯延迟的时间段内的移动距离:
S=Rs*V
其中,S是移动距离,Rs是所述通讯延迟的时间段,V是所述巡检速度。
详细地,由于通讯系统难免存在通讯延迟,在通讯延迟的时间段内所述巡检人员依然处于巡检状态中,因此所述巡检人员的巡检位置也在不断发生变化。需要将通讯延迟期间巡检人员的位置变化计算出来,才能得到准确的位置信息。
具体地,获取巡检状态发生异常的巡检人员的位置信息便于巡检中心及时处理发生的异常,当现场的巡检人员无法解决异常时,可以通过所述位置信息确定发生异常的具体位置,以便派遣额外的巡检人员进行增援,或者向巡逻范围外的相关机关单位寻求帮助。
S4、通过所述位置信息对预设的巡检范围进行巡检路径规划,生成巡检路径,并通过所述拓扑通讯网络将所述巡检路径发送给其他巡检人员。
本发明实施例中,所述巡检路径规划实际上是寻找巡检中心到所述位置信息之间的最佳路径,找出的最佳路径即为所述巡检路径。
详细地,所述通过所述位置信息对预设的巡检范围进行巡检路径规划,生成巡检路径,包括:在所述巡检范围内标注出巡检中心到所述位置信息的全部路径;逐一计算所述全部路径内每一个路径的权重;根据所述权重建立巡检中心到所述位置信息之间的无向连通图;根据预设的遍历算法在所述无向连通图中选出累加权重最小的遍历路径,并将所述遍历路径确定为所述巡检路径。
详细地,所述无向连通图为两个不相同的顶点之间有没有方向的路径相连,本发明实施例中,所述巡检人员是从巡检中心出发到达所述位置信息上的,因此符合图的特性,且道路是无向的,符合无向连通图的基本概念。
具体地,所述遍历算法可以是深度优先算法、广度优先算法等等。
本发明实施例中,由于拓扑通讯结构中包含了所有巡检人员的通讯关系,因此通过所述拓扑通讯结构能够轻易的将所述巡检路径实时反馈给巡检中心的巡检人员,通过所述拓扑结构获取不同巡检人员的对讲机编号,还能指定发送给特定的巡检人员,防止信息泄露以及干扰其余巡检人员完成巡检工作。
详细地,通过人员定位算法完成巡检工作能够大大降低巡检难度,海能使巡检工作完成度更高,巡检的更仔细,发生问题时处理的速度也能更快,避免发生很多问题。
如图4所示,是本发明一实施例提供的基于人员定位算法的巡检装置的功能模块图。
本发明所述基于人员定位算法的巡检装置100可以安装于电子设备中。根据实现的功能,所述基于人员定位算法的巡检装置100可以包括获取速度模块101、获取通讯模块102、获取位置模块103及发送信息模块104。本发明所述模块也可以称之为单元,是指一种能够被电子设备处理器所执行,并且能够完成固定功能的一系列计算机程序段,其存储在电子设备的存储器中。
在本实施例中,关于各模块/单元的功能如下:
获取速度模块:逐一获取巡检人员实时的位置信息以及巡检速度,并根据所述位置信息与所述巡检速度判断所述巡检人员的巡检状态,根据所述位置信息与巡检状态建立初始巡检模型;
获取通讯模块:获取所有巡检人员的通讯信息,利用预设的拓扑通讯模型以及初始巡检模型构建所述巡检人员的拓扑通讯网络;
获取位置模块:计算所述巡检状态与预设的标准状态之间的状态差值,当所述状态差值大于预设的阈值时,根据所述初始巡检模型获取所述巡检状态时巡检人员的位置信息;
发送信息模块:通过所述位置信息对预设的巡检范围进行巡检路径规划,生成巡检路径,并通过所述拓扑通讯网络将所述巡检路径发送给其他巡检人员。
详细地,本发明实施例中所述基于人员定位算法的巡检装置100中所述的各模块在使用时采用与上述图1至图3中所述的基于人员定位算法的巡检方法一样的技术手段,并能够产生相同的技术效果,这里不再赘述。
本申请实施例可以基于人工智能技术对相关的数据进行获取和处理。其中,人工智能(Artificial Intelligence,AI)是利用数字计算机或者数字计算机控制的机器模拟、延伸和扩展人的智能,感知环境、获取知识并使用知识获得最佳结果的理论、方法、技术及应用系统。
此外,显然“包括”一词不排除其他单元或步骤,单数不排除复数。系统权利要求中陈述的多个单元或装置也可以由一个单元或装置通过软件或者硬件来实现。第一、第二等词语用来表示名称,而并不表示任何特定的顺序。
最后应说明的是,以上实施例仅用以说明本发明的技术方案而非限制,尽管参照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或等同替换,而不脱离本发明技术方案的精神和范围。
Claims (7)
1.一种基于人员定位算法的巡检方法,其特征在于,所述方法包括:
逐一获取巡检人员实时的位置信息以及巡检速度,并根据所述位置信息与所述巡检速度判断所述巡检人员的巡检状态,根据所述位置信息与巡检状态建立初始巡检模型,其中,所述根据所述位置信息与巡检状态建立初始巡检模型,包括:从所述位置信息中提取出所述巡检人员在巡检范围内的定位坐标、巡检速度以及距离巡检中心的巡检距离值;利用所述定位坐标、所述巡检速度、所述巡检距离值以及巡检状态建立如下初始巡检模型:
其中,[xi-x0 i,yi-y0 i,v,w,u]T为第i个巡检人员的状态向量,xi是所述定位坐标的实时横坐标,yi是所述定位坐标的实时纵坐标,x0 i为巡检中心的的横坐标,y0 i为巡检中心的纵坐标,i指的是第i个巡检人员,v是所述巡检速度,w是所述巡检距离值,u是所述巡检状态,T为转置符号,为传输巡检速度时的巡检速度延迟,为传输巡检距离值时的巡检距离延迟,为传输所述巡检状态时的巡检状态延迟;
获取所有巡检人员的通讯信息,利用预设的拓扑通讯模型以及初始巡检模型构建所述巡检人员的拓扑通讯网络;
计算所述巡检状态与预设的标准状态之间的状态差值,当所述状态差值大于预设的阈值时,根据所述初始巡检模型获取所述巡检状态时巡检人员的位置信息,其中,所述计算所述巡检状态与预设的标准状态之间的状态差值,包括:将所述巡检状态转化成矩阵形式,得到状态矩阵;将所述标准状态转化成矩阵形式,得到标准矩阵;选取所述状态矩阵与标准矩阵的最大行数确定为标准行数,将所述状态矩阵与标准矩阵的最大列数确定为标准列数;将所述状态矩阵与标准矩阵的行数扩充至标准行数,将所述状态矩阵与标准矩阵的列数扩充至标准列数;计算完成扩充后的状态矩阵以及标准矩阵的差值,得到差值矩阵;将所述差值矩阵确定为状态差值,其中,所述将所述状态矩阵与标准矩阵的行数扩充至标准行数,包括:在所述状态矩阵最后一行下方继续添加空白行数,直至所述状态矩阵与标准矩阵的行数保持一致;将预设的参数值代入所诉状态矩阵的空白行数内,完成行数的扩充;
通过所述位置信息对预设的巡检范围进行巡检路径规划,生成巡检路径,并通过所述拓扑通讯网络将所述巡检路径发送给其他巡检人员。
2.如权利要求1所述的基于人员定位算法的巡检方法,其特征在于,所述利用预设的拓扑通讯模型以及初始巡检模型构建所述巡检人员的拓扑通讯网络,包括:
逐个选取巡检人员作为目标巡检人员,从所述初始巡检模型中提取所述目标巡检人员的位置信息作为目标位置;
根据所述通讯信息确定所述巡检人员的巡检通讯信息,并从所述通讯信息中提取所述巡检人员与巡检中心的通讯延迟;
将所述目标位置作为图节点,将所述目标巡检人员对应的图节点与所述巡检通讯信息对应的图节点进行连接,得到节点边,并将所述通讯延迟作为所述节点边对应的边权重,得到所述拓扑通讯网络。
3.如权利要求1所述的基于人员定位算法的巡检方法,其特征在于,所述计算完成扩充后的状态矩阵以及标准矩阵的差值,得到差值矩阵,包括:
将所述状态矩阵与所述标准矩阵内的每个元素一一对应;
将对应好的元素逐个作差,取所有差值组成新的矩阵;
确定新的矩阵为所述差值矩阵。
4.如权利要求1至3中任一项所述的基于人员定位算法的巡检方法,其特征在于,所述根据所述初始巡检模型获取所述巡检状态时巡检人员的位置信息,包括:
根据所述初始巡检模型获取所述巡检人员在巡检范围内的定位坐标;
提取所述初始巡检模型中的通讯延迟以及所述巡检人员的巡检速度;
根据所述通讯延迟以及巡检速度计算所述巡检人员在通讯延迟的时间段内的移动距离;
根据所述移动距离在所述定位坐标的基础上计算所述实时坐标;
将所述实时坐标作为所述巡检人员的位置信息。
5.如权利要求4所述的基于人员定位算法的巡检方法,其特征在于,所述根据所述通讯延迟以及巡检速度计算所述巡检人员在通讯延迟的时间段内的移动距离,包括:
利用如下距离值公式计算所述所述巡检人员在通讯延迟的时间段内的移动距离:
S=Rs*V
其中,S是移动距离,Rs是所述通讯延迟的时间段,V是所述巡检速度。
6.如权利要求1所述的基于人员定位算法的巡检方法,其特征在于,所述通过所述位置信息对预设的巡检范围进行巡检路径规划,生成巡检路径,包括:
在所述巡检范围内标注出巡检中心到所述位置信息的全部路径;
逐一计算所述全部路径内每一个路径的权重;
根据所述权重建立巡检中心到所述位置信息之间的无向连通图;
根据预设的遍历算法在所述无向连通图中选出累加权重最小的遍历路径,并将所述遍历路径确定为所述巡检路径。
7.一种基于人员定位算法的巡检装置,其特征在于,所述装置包括:
获取速度装置:逐一获取巡检人员实时的位置信息以及巡检速度,并根据所述位置信息与所述巡检速度判断所述巡检人员的巡检状态,根据所述位置信息与巡检状态建立初始巡检模型,其中,所述根据所述位置信息与巡检状态建立初始巡检模型,包括:从所述位置信息中提取出所述巡检人员在巡检范围内的定位坐标、巡检速度以及距离巡检中心的巡检距离值;利用所述定位坐标、所述巡检速度、所述巡检距离值以及巡检状态建立如下初始巡检模型:
其中,[xi-x0 i,yi-y0 i,v,w,u]T为第i个巡检人员的状态向量,xi是所述定位坐标的实时横坐标,yi是所述定位坐标的实时纵坐标,x0 i为巡检中心的的横坐标,y0 i为巡检中心的纵坐标,i指的是第i个巡检人员,v是所述巡检速度,w是所述巡检距离值,u是所述巡检状态,T为转置符号,为传输巡检速度时的巡检速度延迟,为传输巡检距离值时的巡检距离延迟,为传输所述巡检状态时的巡检状态延迟;
获取通讯装置:获取所有巡检人员的通讯信息,利用预设的拓扑通讯模型以及初始巡检模型构建所述巡检人员的拓扑通讯网络;
获取位置装置:计算所述巡检状态与预设的标准状态之间的状态差值,当所述状态差值大于预设的阈值时,根据所述初始巡检模型获取所述巡检状态时巡检人员的位置信息,其中,所述计算所述巡检状态与预设的标准状态之间的状态差值,包括:将所述巡检状态转化成矩阵形式,得到状态矩阵;将所述标准状态转化成矩阵形式,得到标准矩阵;选取所述状态矩阵与标准矩阵的最大行数确定为标准行数,将所述状态矩阵与标准矩阵的最大列数确定为标准列数;将所述状态矩阵与标准矩阵的行数扩充至标准行数,将所述状态矩阵与标准矩阵的列数扩充至标准列数;计算完成扩充后的状态矩阵以及标准矩阵的差值,得到差值矩阵;将所述差值矩阵确定为状态差值,其中,所述将所述状态矩阵与标准矩阵的行数扩充至标准行数,包括:在所述状态矩阵最后一行下方继续添加空白行数,直至所述状态矩阵与标准矩阵的行数保持一致;将预设的参数值代入所诉状态矩阵的空白行数内,完成行数的扩充;
发送信息装置:通过所述位置信息对预设的巡检范围进行巡检路径规划,生成巡检路径,并通过所述拓扑通讯网络将所述巡检路径发送给其他巡检人员。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202211377223.0A CN116233219B (zh) | 2022-11-04 | 2022-11-04 | 基于人员定位算法的巡检方法、装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202211377223.0A CN116233219B (zh) | 2022-11-04 | 2022-11-04 | 基于人员定位算法的巡检方法、装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN116233219A CN116233219A (zh) | 2023-06-06 |
| CN116233219B true CN116233219B (zh) | 2024-04-30 |
Family
ID=86575559
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202211377223.0A Active CN116233219B (zh) | 2022-11-04 | 2022-11-04 | 基于人员定位算法的巡检方法、装置 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN116233219B (zh) |
Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110398982A (zh) * | 2019-06-21 | 2019-11-01 | 万翼科技有限公司 | 一种无人机的巡检方法及系统 |
| CN110702101A (zh) * | 2019-08-29 | 2020-01-17 | 全球能源互联网研究院有限公司 | 一种面向电力巡检场景的定位方法及系统 |
| CN111741263A (zh) * | 2020-06-18 | 2020-10-02 | 广东电网有限责任公司 | 一种变电站巡检无人机的多目态势感知导航方法 |
| CN113601536A (zh) * | 2021-10-11 | 2021-11-05 | 国网智能科技股份有限公司 | 一种配网车载智能巡检机器人系统及方法 |
| CN113888769A (zh) * | 2021-09-29 | 2022-01-04 | 杭州海康威视系统技术有限公司 | 一种巡检方法、装置及电子设备 |
| WO2022021739A1 (zh) * | 2020-07-30 | 2022-02-03 | 国网智能科技股份有限公司 | 一种语义智能变电站机器人仿人巡视作业方法及系统 |
| CN114066412A (zh) * | 2021-11-15 | 2022-02-18 | 熊伟 | 基于智慧城市的安防管理方法 |
| CN115077552A (zh) * | 2022-06-13 | 2022-09-20 | 山东大学 | 一种基于最短路径的监管环境安全巡检规划方法及系统 |
-
2022
- 2022-11-04 CN CN202211377223.0A patent/CN116233219B/zh active Active
Patent Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110398982A (zh) * | 2019-06-21 | 2019-11-01 | 万翼科技有限公司 | 一种无人机的巡检方法及系统 |
| CN110702101A (zh) * | 2019-08-29 | 2020-01-17 | 全球能源互联网研究院有限公司 | 一种面向电力巡检场景的定位方法及系统 |
| CN111741263A (zh) * | 2020-06-18 | 2020-10-02 | 广东电网有限责任公司 | 一种变电站巡检无人机的多目态势感知导航方法 |
| WO2022021739A1 (zh) * | 2020-07-30 | 2022-02-03 | 国网智能科技股份有限公司 | 一种语义智能变电站机器人仿人巡视作业方法及系统 |
| CN113888769A (zh) * | 2021-09-29 | 2022-01-04 | 杭州海康威视系统技术有限公司 | 一种巡检方法、装置及电子设备 |
| CN113601536A (zh) * | 2021-10-11 | 2021-11-05 | 国网智能科技股份有限公司 | 一种配网车载智能巡检机器人系统及方法 |
| CN114066412A (zh) * | 2021-11-15 | 2022-02-18 | 熊伟 | 基于智慧城市的安防管理方法 |
| CN115077552A (zh) * | 2022-06-13 | 2022-09-20 | 山东大学 | 一种基于最短路径的监管环境安全巡检规划方法及系统 |
Non-Patent Citations (5)
| Title |
|---|
| 关于无人机自动巡检方法的研究;王亚先;韩军;赵庆喜;王榆夫;;计算机仿真;20170315(第03期);全文 * |
| 基于Unity 3D平台的变电站可视化巡检自主定位方法;李仙琪;张俊伟;陈祖慰;;机械设计与制造工程;20200415(第04期);全文 * |
| 基于WIA-PA无线技术在智能配电网移动终端巡检系统中的应用研究;李峰;张海峰;姚安川;李晓冬;;电气应用;20160225(第S2期);全文 * |
| 基于插补轨迹控制的变电站机器人巡检避障技术;张永;钱平;杨松伟;;机械与电子;20200824(第08期);全文 * |
| 电力巡检机器人自动避障与轨迹规划系统研究;杨海;高山峻;许文斌;杨雪婷;;自动化与仪表;20200825(第08期);全文 * |
Also Published As
| Publication number | Publication date |
|---|---|
| CN116233219A (zh) | 2023-06-06 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN114584571B (zh) | 基于空间计算技术的电网场站数字孪生同步通信方法 | |
| CN112487584A (zh) | 一种基于动力学的滚动轴承数字孪生建模方法 | |
| CN110285330B (zh) | 一种基于局部离群因子的水务网管网爆管检测方法 | |
| CN111428918B (zh) | 一种重金属衰减污染源的土壤污染范围预测方法及系统 | |
| CN103810382B (zh) | 机载分布式多传感器两级数据融合策略选择方法 | |
| CN117560275B (zh) | 基于图神经网络模型的微服务系统根因定位方法及装置 | |
| CN113055927B (zh) | 基站经纬度定位方法、装置、计算设备及计算机存储介质 | |
| CN112541569B (zh) | 一种基于机器学习的传感器在线训练系统和方法 | |
| CN112833336A (zh) | 一种面向楼宇间供水管道泄漏的监测方法和系统 | |
| CN116233219B (zh) | 基于人员定位算法的巡检方法、装置 | |
| CN112131336B (zh) | 一种污染源定位方法、装置、计算机设备及存储介质 | |
| CN112333147B (zh) | 一种核电厂dcs平台网络运行态势感知方法及系统 | |
| CN106680664B (zh) | 一种输电线路故障点定位综合优化方法 | |
| CN119342437B (zh) | 一种利用北斗通信技术的智能采集系统及方法 | |
| CN111127242A (zh) | 一种基于小样本数据的电力系统可靠性动态实时评估方法 | |
| CN116070807B (zh) | 一种基于空间关系的电站巡检路径规划方法及装置 | |
| CN118890087B (zh) | 一种基于机器学习技术的通信故障定位系统及其相应方法 | |
| Lee et al. | (poster) Enhancing structural health monitoring with on-device AI | |
| CN114051273B (zh) | 一种基于深度学习的大规模网络动态自适应路径规划方法 | |
| CN112989369B (zh) | 一种适用于动态分布式物联网系统的数据加密学习方法 | |
| CN110769376B (zh) | 一种基于事件触发机制的协同目标跟踪方法 | |
| CN116359456A (zh) | 一种基于厂站网一体化的水质动态监测预警方法及系统 | |
| CN113568323A (zh) | 一种无线自组织网络半实物仿真装置和方法 | |
| CN117993132B (zh) | 一种智慧城市水务管网的正复杂网络建模及非周期控制方法 | |
| CN106211219A (zh) | 一种Adhoc网的失联节点动态检测方法 |
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 |