一种基于群体聚类分析的渔船定位方法及装置制造方法及图纸

技术编号:25407478 阅读:26 留言:0更新日期:2020-08-25 23:10
本发明专利技术公开了一种基于群体聚类分析的渔船定位方法及装置,通过获取渔船所有船员的手机信息,根据对手机信息的实时跟踪,记录所有船员的时空轨迹;周期性获取当前所有船员时空轨迹中的位置,迭代计算位置的聚类中心位置,剔除距离聚类中心位置超过第二阈值的位置,直到剩余的位置距离聚类中心位置都未超过第二阈值;最后,统计剩余的位置对应的船员数量,如果超过第一阈值则最终聚类中心位置为当前渔船所在的位置,根据确定的渔船的位置拟合出渔船的时空轨迹。本发明专利技术可以快速准确的获取渔船的时空轨迹,为渔船是否出海或停泊提供准确位置。

【技术实现步骤摘要】
一种基于群体聚类分析的渔船定位方法及装置
本专利技术属于大数据分析定位
,尤其涉及一种基于群体聚类分析的渔船定位方法及装置。
技术介绍
目前我国的渔业资源十分丰富,渔民驾驶渔船出海捕鱼是日常生活的一部分。然而,各地经济条件的不同,导致有些渔船并不能提供GPS或北斗定位。而且,有些时候渔船发生事故故障时,其船上的GPS/北斗定位装置也不能提供准确的定位信息。在一些情况下,还可能发生船主关闭GPS/北斗定位的情况。上述情况都可能导致无法准确获取渔船当前位置,从而不清楚是否出海或停泊的准确信息,为安全生产带来一定的隐患。
技术实现思路
本申请的目的是提供一种基于群体聚类分析的渔船定位方法及装置,来快速获取渔船当前位置,以及是否出海或停泊的准确信息。为了实现上述目的,本申请技术方案如下:一种基于群体聚类分析的渔船定位方法,包括:获取渔船所有船员的手机信息,根据对手机信息的实时跟踪,记录所有船员的时空轨迹;周期性获取当前所有船员时空轨迹中的位置,迭代计算位置的聚类中心位置,剔除距离聚类中心位置超过第二阈值的位置,直到剩余的位置距离聚类中心位置都未超过第二阈值;统计剩余的位置对应的船员数量,如果超过第一阈值则最终聚类中心位置为当前渔船所在的位置,根据确定的渔船的位置拟合出渔船的时空轨迹。进一步的,所述手机信息包括手机卡的用户识别码或手机的MAC地址信息,以及手机的厂商信息或运营商信息。可选的,所述周期性获取当前所有船员时空轨迹中的位置,迭代计算位置的聚类中心位置,剔除距离聚类中心位置超过第二阈值的位置,直到剩余的位置距离聚类中心位置都未超过第二阈值,包括:周期性获取当前所有船员时空轨迹中的位置,根据手机的厂商信息或运营商信息为船员时空轨迹中的位置赋予不同的第一权重,以所述第一权重与位置的乘积迭代计算位置的聚类中心位置,剔除距离聚类中心位置超过第二阈值的位置,直到剩余的位置距离聚类中心位置都未超过第二阈值。可选的,所述周期性获取当前所有船员时空轨迹中的位置,迭代计算位置的聚类中心位置,剔除距离聚类中心位置超过第二阈值的位置,直到剩余的位置距离聚类中心位置都未超过第二阈值,包括:周期性获取当前所有船员时空轨迹中的位置,迭代计算位置的聚类中心位置,其中,当一个船员具有多个运营商的手机卡时,以该船员的多个手机卡对应的位置的平均值作为该船员的位置;剔除距离聚类中心位置超过第二阈值的位置,直到剩余的位置距离聚类中心位置都未超过第二阈值。可选的,所述周期性获取当前所有船员时空轨迹中的位置,迭代计算位置的聚类中心位置,剔除距离聚类中心位置超过第二阈值的位置,直到剩余的位置距离聚类中心位置都未超过第二阈值,包括:周期性获取当前所有船员时空轨迹中的位置,迭代计算位置的聚类中心位置,其中,当一个船员具有多个运营商的手机卡时,以该船员的多个手机卡对应的位置的平均值作为该船员的位置,且在计算所述平均值时根据运营商对应的第二权重来进行计算;剔除距离聚类中心位置超过第二阈值的位置,直到剩余的位置距离聚类中心位置都未超过第二阈值。本申请还提出了一种基于群体聚类分析的渔船定位装置,包括:手机信息登记模块,用于获取渔船所有船员的手机信息,根据对手机信息的实时跟踪,记录所有船员的时空轨迹;聚类模块,用于周期性获取当前所有船员时空轨迹中的位置,迭代计算位置的聚类中心位置,剔除距离聚类中心位置超过第二阈值的位置,直到剩余的位置距离聚类中心位置都未超过第二阈值;时空轨迹绘制模块,用于统计剩余的位置对应的船员数量,如果超过第一阈值则最终聚类中心位置为当前渔船所在的位置,根据确定的渔船的位置拟合出渔船的时空轨迹。进一步的,所述手机信息包括手机卡的用户识别码或手机的MAC地址信息,以及手机的厂商信息或运营商信息。可选的,所述聚类模块在周期性获取当前所有船员时空轨迹中的位置,迭代计算位置的聚类中心位置,剔除距离聚类中心位置超过第二阈值的位置,直到剩余的位置距离聚类中心位置都未超过第二阈值时,执行如下操作:周期性获取当前所有船员时空轨迹中的位置,根据手机的厂商信息或运营商信息为船员时空轨迹中的位置赋予不同的第一权重,以所述第一权重与位置的乘积迭代计算位置的聚类中心位置,剔除距离聚类中心位置超过第二阈值的位置,直到剩余的位置距离聚类中心位置都未超过第二阈值。可选的,所述聚类模块在周期性获取当前所有船员时空轨迹中的位置,迭代计算位置的聚类中心位置,剔除距离聚类中心位置超过第二阈值的位置,直到剩余的位置距离聚类中心位置都未超过第二阈值时,执行如下操作:周期性获取当前所有船员时空轨迹中的位置,迭代计算位置的聚类中心位置,其中,当一个船员具有多个运营商的手机卡时,以该船员的多个手机卡对应的位置的平均值作为该船员的位置;剔除距离聚类中心位置超过第二阈值的位置,直到剩余的位置距离聚类中心位置都未超过第二阈值。可选的,所述聚类模块在周期性获取当前所有船员时空轨迹中的位置,迭代计算位置的聚类中心位置,剔除距离聚类中心位置超过第二阈值的位置,直到剩余的位置距离聚类中心位置都未超过第二阈值时,执行如下操作:周期性获取当前所有船员时空轨迹中的位置,迭代计算位置的聚类中心位置,其中,当一个船员具有多个运营商的手机卡时,以该船员的多个手机卡对应的位置的平均值作为该船员的位置,且在计算所述平均值时根据运营商对应的第二权重来进行计算;剔除距离聚类中心位置超过第二阈值的位置,直到剩余的位置距离聚类中心位置都未超过第二阈值。本申请提出了一种基于群体聚类分析的渔船定位方法及装置,通过船员的手机信息获取渔船所有船员的时空轨迹,然后基于群体聚类分析,通过将聚集在一起的船员的时空轨迹拟合渔船的时空轨迹,可以快速准确的获取渔船的时空轨迹,为渔船是否出海或停泊提供准确位置,便于渔业的管理和安全生产。附图说明图1为本申请基于群体聚类分析的渔船定位方法流程图。具体实施方式为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅用以解释本申请,并不用于限定本申请。如图1所示,一种基于群体聚类分析的渔船定位方法,包括:获取渔船所有船员的手机信息,根据对手机信息的实时跟踪,记录所有船员的时空轨迹;获取渔船所有船员的手机信息,根据对手机信息的实时跟踪,记录所有船员的时空轨迹;周期性获取当前所有船员时空轨迹中的位置,迭代计算位置的聚类中心位置,剔除距离聚类中心位置超过第二阈值的位置,直到剩余的位置距离聚类中心位置都未超过第二阈值;统计剩余的位置对应的船员数量,如果超过第一阈值则最终聚类中心位置为当前渔船所在的位置,根据确定的渔船的位置拟合出渔船的时空轨迹。本申请先预先登记每个渔船的所有船员,获取每个渔船的手机信息,包括但不限于船员的姓名、手机号码、手机卡的用户识别码本文档来自技高网...

【技术保护点】
1.一种基于群体聚类分析的渔船定位方法,其特征在于,所述基于群体聚类分析的渔船定位方法,包括:/n获取渔船所有船员的手机信息,根据对手机信息的实时跟踪,记录所有船员的时空轨迹;/n周期性获取当前所有船员时空轨迹中的位置,迭代计算位置的聚类中心位置,剔除距离聚类中心位置超过第二阈值的位置,直到剩余的位置距离聚类中心位置都未超过第二阈值;/n统计剩余的位置对应的船员数量,如果超过第一阈值则最终聚类中心位置为当前渔船所在的位置,根据确定的渔船的位置拟合出渔船的时空轨迹。/n

【技术特征摘要】
1.一种基于群体聚类分析的渔船定位方法,其特征在于,所述基于群体聚类分析的渔船定位方法,包括:
获取渔船所有船员的手机信息,根据对手机信息的实时跟踪,记录所有船员的时空轨迹;
周期性获取当前所有船员时空轨迹中的位置,迭代计算位置的聚类中心位置,剔除距离聚类中心位置超过第二阈值的位置,直到剩余的位置距离聚类中心位置都未超过第二阈值;
统计剩余的位置对应的船员数量,如果超过第一阈值则最终聚类中心位置为当前渔船所在的位置,根据确定的渔船的位置拟合出渔船的时空轨迹。


2.根据权利要求1所述的基于群体聚类分析的渔船定位方法,其特征在于,所述手机信息包括手机卡的用户识别码或手机的MAC地址信息,以及手机的厂商信息或运营商信息。


3.根据权利要求2所述的基于群体聚类分析的渔船定位方法,其特征在于,所述周期性获取当前所有船员时空轨迹中的位置,迭代计算位置的聚类中心位置,剔除距离聚类中心位置超过第二阈值的位置,直到剩余的位置距离聚类中心位置都未超过第二阈值,包括:
周期性获取当前所有船员时空轨迹中的位置,根据手机的厂商信息或运营商信息为船员时空轨迹中的位置赋予不同的第一权重,以所述第一权重与位置的乘积迭代计算位置的聚类中心位置,剔除距离聚类中心位置超过第二阈值的位置,直到剩余的位置距离聚类中心位置都未超过第二阈值。


4.根据权利要求2所述的基于群体聚类分析的渔船定位方法,其特征在于,所述周期性获取当前所有船员时空轨迹中的位置,迭代计算位置的聚类中心位置,剔除距离聚类中心位置超过第二阈值的位置,直到剩余的位置距离聚类中心位置都未超过第二阈值,包括:
周期性获取当前所有船员时空轨迹中的位置,迭代计算位置的聚类中心位置,其中,当一个船员具有多个运营商的手机卡时,以该船员的多个手机卡对应的位置的平均值作为该船员的位置;
剔除距离聚类中心位置超过第二阈值的位置,直到剩余的位置距离聚类中心位置都未超过第二阈值。


5.根据权利要求2所述的基于群体聚类分析的渔船定位方法,其特征在于,所述周期性获取当前所有船员时空轨迹中的位置,迭代计算位置的聚类中心位置,剔除距离聚类中心位置超过第二阈值的位置,直到剩余的位置距离聚类中心位置都未超过第二阈值,包括:
周期性获取当前所有船员时空轨迹中的位置,迭代计算位置的聚类中心位置,其中,当一个船员具有多个运营商的手机卡时,以该船员的多个手机卡对应的位置的平均值作为该船员的位置,且在计算所述平均值时根据运营商对应的第二权重来进行计算;
剔除距离聚类中心位置超过第二阈值的位置,直到剩余的位置距离聚类中心位置都未超过第二阈值。


6.一种基于群体聚类分析的渔船定位装置,其特征在...

【专利技术属性】
技术研发人员:王真震许志峰韩剑锋
申请(专利权)人:浙江信网真科技股份有限公司
类型:发明
国别省市:浙江;33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1