当前位置: 首页 > 专利查询>中山大学专利>正文

一种交通线路问题推断方法、系统、计算机及存储介质技术方案

技术编号:33406772 阅读:8 留言:0更新日期:2022-05-11 23:30
本发明专利技术提出一种交通线路问题推断方法、系统、计算机及存储介质,属于公共交通技术领域。首先,设置WriteData函数调用交通线路中的效益健康度指标和速度健康度指标;其次,选择公交线路健康度指标;再次,建立交通线路规则库;再次,使用正向链推理公交线路问题;最后通过PrintData函数输出线路ID和线路出现的问题。解决现有技术中存在的无法对含有布尔逻辑组合的数据信息进行判断的技术问题。本发明专利技术利用规则推理引擎算法成熟且鲁棒性较好的特点,实现可以对线路路面的健康度指标状况进行问题的分析,根据路面状态的特点结合多方面指标综合评价,最终对出现的问题进行推理分类,并且将推理得到的结果输出。将推理得到的结果输出。将推理得到的结果输出。

【技术实现步骤摘要】
一种交通线路问题推断方法、系统、计算机及存储介质


[0001]本申请涉及一种推断方法,尤其涉及一种交通线路问题推断方法、系统、计算机及存储介质,属于公共交通


技术介绍

[0002]随着物联网及其它智能仪器的发展,现在城市规划管理部门越来越注重智慧交通的建设,其中非常关键的技术要点在于减少人工干预,可以大规模的自动处理海量基础数据,根据得到的健康度指标对路面线路的问题进行推理分类,并且将得到的结果进行存储,便于后期进行查看和进一步分析。目前,国内的绝大多数城市的智慧交通建设仍处于初步探索和实践阶段,对于路面海量数据的处理仍存在较大的延迟性,并且习惯依赖专家对线路问题进行判断,这一过程需要消耗许多人力和物力,数据处理的时效性较低,使市民出行的成本大大增加。虽然目前也有许多方法尝试应用于现实交通场景中进行处理,但大部分方法仅仅是针对某一个问题进行设计,其代码封装性和鲁棒性较差。
[0003]Drools规则推理引擎是一款基于Java语言开发的开源规则引擎,可以从业务操作曾中划分出一套独立处理业务逻辑的API接口,实现逻辑规则和业务系统的完全解耦。Drools因其成熟的开源开发技术,是目前使用最广泛的规则推理引擎之一 。Drools规则推理引擎是基于Java语言开发的,可以通过Java库进行数据和存储空间部署,在不同操作系统下的鲁棒性较好;同时,Drools在经过封装后也可以让操作人员直接进行规则等信息的查看,且处理数据的速度比较快、效率比较高。
[0004]参照图4,Drools规则推理引擎主要是基于ReteOO算法将规则库中的规则信息以及数据库中的数据信息进行调用,在推理决策部分中划分的对应内存空间中进行存储,并且运用模式适配模块对规则和数据进行匹配判断,最终得到结果。这一过程通常也被称为“模式匹配”。代理模块的作用在于可以对成功匹配的规则和数据结果进行新增和存储,当规则之间出现冲突的时候,则可以通过前期设置的优先级等规则进行执行顺序调整,保证推理过程可以正常进行。
[0005]Drools规则推理引擎的优点在于可以输入比较多样化的数据信息,同时数据的存储也非常简便,主要是以常用的Excel、drl以及XML等文件格式,可以便于操作人员将和开发人员进行查看和再次调用;而规则是以“WHEN

THEN”的形式进行设置,具有广泛的适用面,对初次接触的开发者而言比较友好。由于其可以表达业务逻辑信息,因此常用于金融行业等业务处理当中。
[0006]虽然Drools有开源的信息进行研究,但是如果规则的逻辑分析过程非常繁杂,需要优良的硬件设备作为支撑,提供更大的数据存储空间,以空间换取较高的处理效率,缩短处理时间,并且在这种情况下需要调用的事实信息数据会以指数形式增加。
[0007]目前有许多应用于城市路面健康诊断的方法都是基于对线路不同方面的健康度进行评分分析的,其中绝大多数方法搭建的模型对线路中的各项指标取平均值综合得到线路健康度指标的,其预处理数据的流程比较简单;同时,在根据线路健康度指标判断线路问
题的时候,只能对指标进行数值大小的链式判断,无法对含有布尔逻辑组合的数据信息进行判断,诊断方法可以处理的数据复杂度较低。

技术实现思路

[0008]在下文中给出了关于本专利技术的简要概述,以便提供关于本专利技术的某些方面的基本理解。应当理解,这个概述并不是关于本专利技术的穷举性概述。它并不是意图确定本专利技术的关键或重要部分,也不是意图限定本专利技术的范围。其目的仅仅是以简化的形式给出某些概念,以此作为稍后论述的更详细描述的前序。
[0009]鉴于此,为解决现有技术中存在的无法对含有布尔逻辑组合的数据信息进行判断的技术问题,本专利技术提供一种交通线路问题推断方法、系统、计算机及存储介质。
[0010]方案一:本专利技术提供了一种交通线路问题推断方法,包括以下步骤:步骤1、设置WriteData函数调用交通线路中的效益健康度指标和速度健康度指标;步骤2、选择公交线路健康度指标;步骤3、建立交通线路规则库;步骤4、使用正向链推理公交线路问题;步骤5、通过PrintData函数输出线路ID和线路出现的问题。
[0011]优选的,步骤1所述效益健康度指标和速度健康度指标是根据基础交通数据通过正向链推理技术得到的;所述交通数据包括公交线路断面平均运行速度、公交线路断面车公里客流量、公交线路断面ID、公交线路效益健康度、公交线路速度健康度、公交线路断面车公里客流量等级、公交线路客流量等级、公交线路断面运行速度等级、公交线路拥挤程度。
[0012]优选的,步骤2所述选择公交线路健康度指标的具体方法是:步骤21、从城市交通路面运行实时情况角度考虑的公交线路路面速度健康度指标,直接与公交线路断面平均运行速度、公交线路拥挤程度这两个数据相关;步骤22、从乘客和城市运营角度考虑的公交线路路面效益健康度与公交线路断面车公里客流量等级、公交线路客流量等级这两个属性信息的数值相关。
[0013]优选的,步骤3所述建立交通线路规则库的具体方法是:步骤31、添加公交线路效益健康度、速度健康度节点,以及线路出现的问题信息;步骤32、基于前期采集和总结的数据进行学习,提取出规律总结称为规则,从而建立规则库。
[0014]优选的,步骤4所述使用正向链推理公交线路问题具体方法是,将输入的公交线路健康度指标与规则库中的规则进行匹配,满足规则中的条件的时候,即可判断该线路出现的问题的具体情况,以下步骤42至步骤46可以同步进行;步骤41、规则1的判断内容是:当线路效益健康度为高并且速度健康度为高或中时,可以判断该线路的状态为交通路面状况良好,创建新的线路问题属性节点,并且进行存储输出;步骤42、则2的判断内容是:当线路效益健康度为中并且速度健康度为高或中时,可以判断该线路的状态为交通路面状况一般,创建新的线路问题属性节点,并且进行存储
输出;步骤43、规则3的判断内容是:当线路效益健康度为低并且速度健康度为高时,可以判断该线路的状态为交通路面存在操作问题,创建新的线路问题属性节点,并且进行存储输出;步骤44、规则4的判断内容是:当线路效益健康度为高并且速度健康度为低时,可以判断该线路的状态为交通路面存在线路拥堵问题,创建新的线路问题属性节点,并且进行存储输出;步骤45、规则5的判断内容是:当线路效益健康度为低并且速度健康度为高或中时,可以判断该线路的状态为交通路面存在规划问题,创建新的线路问题属性节点,并且进行存储输出;步骤46、规则6的判断内容是:当速度健康度和效益健康度的逻辑组合条件不满足步骤42

步骤45中的规则的线路问题均记为交通路面存在其他问题。
[0015]优选的,步骤5所述通过PrintData函数输出线路ID和线路出现的问题时选择保持为Excel文件格式,用于导入知识库中进行后期整理查看。
[0016]方案二:一种交通线路问题推断系统,用于实现方案一所述一种交通线路问题推断方法的系统,该系统包括规则库、交通知识库、正向链推理模块和推理结本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种交通线路问题推断方法,其特征在于,包括以下步骤:步骤1、设置WriteData函数调用交通线路中的效益健康度指标和速度健康度指标;步骤2、选择公交线路健康度指标;步骤3、建立交通线路规则库;步骤4、使用正向链推理公交线路问题;步骤5、通过PrintData函数输出线路ID和线路出现的问题。2.根据权利要求1所述的方法,其特征在于,步骤1所述效益健康度指标和速度健康度指标是根据基础交通数据通过正向链推理技术得到的;所述交通数据包括公交线路断面平均运行速度、公交线路断面车公里客流量、公交线路断面ID、公交线路效益健康度、公交线路速度健康度、公交线路断面车公里客流量等级、公交线路客流量等级、公交线路断面运行速度等级、公交线路拥挤程度。3.根据权利要求2所述的方法,其特征在于,步骤2所述选择公交线路健康度指标的具体方法是:步骤21、从城市交通路面运行实时情况角度考虑的公交线路路面速度健康度指标,直接与公交线路断面平均运行速度、公交线路拥挤程度这两个数据相关;步骤22、从乘客和城市运营角度考虑的公交线路路面效益健康度与公交线路断面车公里客流量等级、公交线路客流量等级这两个属性信息的数值相关。4.根据权利要求3所述的方法,其特征在于,步骤3所述建立交通线路规则库的具体方法是:步骤31、添加公交线路效益健康度、速度健康度节点,以及线路出现的问题信息;步骤32、基于前期采集和总结的数据进行学习,提取出规律总结称为规则,从而建立规则库。5.根据权利要求4所述的方法,其特征在于,步骤4所述使用正向链推理公交线路问题具体方法是,将输入的公交线路健康度指标与规则库中的规则进行匹配,满足规则中的条件的时候,即可判断该线路出现的问题的具体情况,以下步骤42至步骤46可以同步进行;步骤41、规则1的判断内容是:当线路效益健康度为高并且速度健康度为高或中时,可以判断该线路的状态为好,创建新的线路问题属性节点,并且进行存储输出;步骤42、规则2的判断内容...

【专利技术属性】
技术研发人员:陈振武周勇张枭勇邓华辉邓普阳胡海峰吴婷晖张书赫邢宋隆
申请(专利权)人:中山大学
类型:发明
国别省市:

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

1