The invention relates to a ship sailing under the cloud environment data, visual analysis method, which comprises the following steps: 1, design oriented HBase cloud storage mode; 2, the establishment of ship traffic visibility analysis design ontology, OWL ontology storage mode based on HBase; 3, design for the navigation visual analysis of the characteristics of cloud service description model; 4, describe the user visual analysis of functional requirements and QoS requirements; 5, visual analysis of cloud service selection and user functional requirements and QoS needs consistent; the mapping function design of cloud services and cloud services, cloud visibility analysis service composition optimization model of dynamic construction; 6, the establishment of visual analysis of global process model and local process model of the ship segmentation, static optimization implementation process; 7, construct a multi-objective optimization model, the dynamic adjustment of local process, realize the visual navigation data Analysis\u3002 The invention effectively improves the execution efficiency of visual analysis flow oriented to ship navigation data.
【技术实现步骤摘要】
云环境下船舶航行数据的高效可视分析方法
本专利技术涉及船舶航行数据分析
,具体涉及一种云环境下船舶航行数据的可视分析方法。
技术介绍
目前,水上交通日益繁忙,交通流密度加大,船舶作为水上交通的行为主体,随着其大型化、专业化和高速化的发展,通航环境更加复杂化,影响船舶航行安全的因素正在不断增多,安全隐患和交通事故发生的可能性也在加大,对国民经济和人民财产构成严重威胁,因此,为船舶安全航行,规避风险,对船舶航行数据进行分析,有助于水上交通安全管理。随着互联网、物联网技术的飞速发展,数据采集更为便捷,仅一艘营运中的船舶,24小时内通常可获取高达20GB的相关航行数据信息,这些信息内容繁多,涉及船舶位置、速度、航向等,海量的船舶航行数据已经形成。然而,这些数据的海量性和复杂度带来了对传统数据存储方式、分析、理解和呈现的巨大挑战,需要新处理模式才能从其中获得更强的决策力、洞察力与发现力。可视分析作为科学可视化与信息可视化的自然延伸,将数据挖掘、计算机图形学与人机交互相结合,在海量数据分析中,显示了无与伦比的优势:通过交互式视觉表现方式,更直接地揭示隐藏在数据内部的规律,不仅对数据的认知、推理和决策提供更加有效支持,而且可驱动复杂数据分析。然而,面对海量数据规模效应,可视分析存在高效实现与灵活构建问题。云计算无疑提供了解决方案:作为一种新兴共享基础架构方法,它以云服务方式将各种计算资源变成可供使用的动态、易扩展和可伸缩虚拟资源,从而提供超级计算和存储能力;而可视分析流程相对固定,可统一于可视化管道,方便利用云服务组合技术处理,以满足不同用户的可视化任务需求。目前 ...
【技术保护点】
一种云环境下船舶航行数据的高效可视分析方法,其特征在于,它包括如下步骤:步骤1:将实时采集的船舶航行数据,利用逆序的船舶MMSI与时间戳做数据表的主键,设计面向列的开源数据库HBase云存储模式;步骤2:使用OWL‑DL描述语言建立船舶交通可视分析本体,并设计基于HBase的OWL本体存储模式;步骤3:利用描述逻辑,设计面向船舶航行可视分析特征的云服务描述模型,所述面向船舶航行可视分析特征的云服务描述模型包括可视化功能属性模型和QoS属性模型;步骤4:利用上述面向船舶航行可视分析特征的云服务描述模型,对用户可视分析功能需求和QoS需求进行描述;步骤5:基于船舶交通可视分析本体的语义,在满足用户功能需求和QoS需求基础上,选择与用户功能需求和QoS需求相符合的可视分析云服务;分析实时采集的船舶航行数据的可视化特征,设计云服务内数据映射函数与云服务间功能语义映射函数,动态构建可视分析云服务优化组合模型;步骤6:利用带权图对船舶航行可视分析流程建模,构建全局流程模型和局部流程模型,实现流程的静态优化分割;步骤7:以服务推向数据、负载均衡化和吞吐量最大化为目标,建立多目标优化模型,完成局部流程 ...
【技术特征摘要】
1.一种云环境下船舶航行数据的高效可视分析方法,其特征在于,它包括如下步骤:步骤1:将实时采集的船舶航行数据,利用逆序的船舶MMSI与时间戳做数据表的主键,设计面向列的开源数据库HBase云存储模式;步骤2:使用OWL-DL描述语言建立船舶交通可视分析本体,并设计基于HBase的OWL本体存储模式;步骤3:利用描述逻辑,设计面向船舶航行可视分析特征的云服务描述模型,所述面向船舶航行可视分析特征的云服务描述模型包括可视化功能属性模型和QoS属性模型;步骤4:利用上述面向船舶航行可视分析特征的云服务描述模型,对用户可视分析功能需求和QoS需求进行描述;步骤5:基于船舶交通可视分析本体的语义,在满足用户功能需求和QoS需求基础上,选择与用户功能需求和QoS需求相符合的可视分析云服务;分析实时采集的船舶航行数据的可视化特征,设计云服务内数据映射函数与云服务间功能语义映射函数,动态构建可视分析云服务优化组合模型;步骤6:利用带权图对船舶航行可视分析流程建模,构建全局流程模型和局部流程模型,实现流程的静态优化分割;步骤7:以服务推向数据、负载均衡化和吞吐量最大化为目标,建立多目标优化模型,完成局部流程的动态调整,以提高船舶航行数据的可视分析效率。2.根据权利要求1所述的云环境下船舶航行数据的高效可视分析方法,其特征在于:所述步骤1中,逆序MMSI将不同AIS数据分布存储到不同区域,从而有效避免数据倾斜现象;所述面向列的开源数据库HBase云存储模式设计了两个列族,一个为位置列,包含经度和纬度;另一个为信息列,包含船舶航向、速度属性信息。3.根据权利要求1所述的云环境下船舶航行数据的高效可视分析方法,其特征在于:所述步骤2中,使用OWL-DL描述语言建立船舶交通可视分析本体的具体方法为:在确定船舶交通可视分析本体应用目的与范围的基础上,定义该船舶交通可视分析本体由以下五个核心类组成:可视化任务集、船舶航行数据模型、船舶交通可视化方法、可视化表征方式、交互模式,其中:可视化任务集包括如下子类:轨迹可视化、交通流量可视化、密度可视化、速度可视化、船舶间距可视化、航向可视化和船舶属性可视化;船舶航行数据模型,首先分为连续型数据模型、离散型数据模型;连续型数据模型继续划分为:标量型、矢量型、张量型、点型和多变量型五个子类,而标量型、矢量型、张量型、点型和多变量型五个子类又按维度进一步细分为一维、二维、三维和高维;离散型数据模型继续划分为:连接型与非连接型离散数据两个子类,而连接型与非连接型离散数据两个子类又按维度进一步细分为一维、二维和三维和高维;船舶交通可视化方法包括如下子类:轨迹堆叠图、平行坐标、密度热力图、散点图、散点矩阵图、时间序列图、透视图、蜘蛛图、时空立方体、时间透镜图、对比堆叠柱状图和径向图;可视化表征方式包括如下子类:图标法、几何体法,动画演化法、可视变量编码法;交互模式包括:维度转换,维缩放、放大或缩小、关联、选择、重组、动态过滤、整体或细节交互、平移或缩放、焦点或上下文。4.根据权利要求1所述的云环境下船舶航行数据的高效可视分析方法,其特征在于:所述步骤2中设计基于HBase的OWL本体存储模式的具体方法为:利用数据库存储方式把船舶交通可视分析本体描述语言中包含的类以及类之间逻辑关系,经过映射,保存到HBase数据库表中,以便保留本体语义,同时,将船舶交通可视分析本体模型分解后,使用基于HBase的方式存储。5.根据权利要求1所述的云环境下船舶航行数据的高效可视分析方法,其特征在于:所述步骤3中,可视化功能属性模型用于描述云服务实现的可视分析功能,可视化功能属性模型定义为:VizCS_function=<VizTask,DataModel,VizTech,VizRep,InteractionModel,>;其中:VizTask为可视化任务,DataModel描述云服务能处理的船舶航行数据模型,Viztech说明云服务提供的可视化方法,VizRep为可视化表征方式,InteractionModel为提供的交互模式;QoS属性模型,定义为:VizCS_QoS=<Reliability,ResponseTime,Price,Availability,Reputation,Safety>,其中:Reliability为云服务可靠性,ResponseTime为响应时间,Price为使用云服务的费用,Availability是可用性,Reputatio...
【专利技术属性】
技术研发人员:高曙,曹秀峰,刘甜甜,陆丛,魏万淇,
申请(专利权)人:武汉理工大学,
类型:发明
国别省市:湖北,42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。