买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】一种公交与公交换乘出行的线路班次调整的方法_浩鲸云计算科技股份有限公司_201811364718.3 

申请/专利权人:浩鲸云计算科技股份有限公司

申请日:2018-11-16

公开(公告)日:2023-12-19

公开(公告)号:CN109583633B

主分类号:G06Q10/047

分类号:G06Q10/047;G06Q50/26

优先权:

专利状态码:有效-授权

法律状态:2023.12.19#授权;2021.11.23#实质审查的生效;2019.04.05#公开

摘要:本发明设计的公交与公交换乘出行的线路班次调整的方法,分析工作日(或非工作日)一个线路的一个时段内出行的起始点及目的地,分析其中公交直达的,计算直达客流在各站点的上下车客流数,及直达客流总数;直达客流占该线路客流的30%以上,根据客流分布均匀或不均匀,大客流站点(直达上车人数占直达上车客流的15%及以上直达下车人数占直达下车客流的15%及以上)在空间上集中或分散,判断该时段线路的满载率情况,从而做出各种增加或减少班次、开通专线、合并小客流站点等调整策略。

主权项:1.一种公交与公交换乘出行的线路班次调整的方法,分析工作日或非工作日一个线路的一个时段内出行的起始点及目的地,分析其中公交与公交换乘的,其特征在于,包括以下步骤:步骤S1、公交出行,换乘公交,即出行链为TRANSPOT_TYPE=2,PAYMENT_ORDER≥2且IS_OVER=N的记录;步骤S2、计算由该线路在各站的上下车客流数量;步骤S3、若公交换乘客流占该线路客流的30%以上,且在各站上下客数量均匀,即客流:上车+下车方差小于0.1,方差根据数据情况调整,则计算该时段线路的满载率,当满载率120%时,应增加班次;当满载率50%时,应减少班次;50%≤满载率≤120%,保持现状;步骤S4、若公交换乘客流占该线路客流的30%以上,而客流分布不均匀,即客流:上车+下车方差大于0.1,大客流站点:直达上车人数占直达上车客流的15%及以上直达下车人数占直达下车客流的15%及以上在空间上集中,判断该时段线路的满载率,当满载率120%时,可针对大客流区间开通区间车、专线、大站快车等线路;当满载率50%时,应减少班次;50%≤满载率≤120%,保持现状;步骤S5、若公交换乘客流占该线路客流的30%以上,而客流分布不均匀,即客流:上车+下车方差大于0.1,大客流站点:直达上车人数占直达上车客流的15%及以上直达下车人数占直达下车客流的15%及以上在空间上分散,判断该时段线路的满载率,当满载率120%时,可采取合并小客流站台的策略;当满载率50%时,应减少班次;50%≤满载率≤120%,保持现状;步骤S6、若公交换乘客流占该线路客流的30%以下,线路及班次调整应结合其他因素进行;步骤S7、空间上集中分散:大客流站点数6个以上进行此步分析,否则,认为大客流站点在空间上是分散的:计算大客流站点ID之间的SN差,并对SN差求平均值;运用基于凝聚的算法将大客流站点进行聚类,当类间距即最小的SN差大于3时,停止合并类;获取类个数,及类间站点个数;当类个数=1时,大客流站点在空间上集中,开通区间车;当类个数=2时,类间个数=+-1+大客流站点2,大客流在两个区段上集中,开通直达线路;其他情况,认为大客流站点在空间上是分散的。

全文数据:一种公交与公交换乘出行的线路班次调整的方法技术领域本发明属于公共交通领域,尤其涉及一种公交与公交换乘出行的线路班次调整的方法。背景技术目前公交公司根据经验对重复线路公交和地铁重合路段分析,调整公交线路,效果不太理想,当前计算机技术的发展给了通过大数据分析出重复线路客户出行特征的技术指向,从而给出去除冗余公交线路负效应最小的方案,结合个体出行规律分析接驳乘客的实际OD点,分析工作日或非工作日一个线路的一个时段内出行的起始点及目的地,分公交直达、公交与公交换乘、公交与轨道换乘直达、公交换乘轨道再换乘公交这四种情况,并根据不同的具体情况作出调整线路班次的决策。发明内容本发明旨在提供一种公交与公交换乘出行的线路班次调整的方法。为实现上述技术目的,本发明采用以下技术方案,一种公交与公交换乘出行的线路班次调整的方法,分析工作日或非工作日一个线路的一个时段内出行的起始点及目的地,分析其中公交与公交换乘的,包括以下步骤:步骤S1、公交出行,换乘公交,即出行链为TRANSPOT_TYPE=2,PAYMENT_ORDER≥2且IS_OVER=N的记录;步骤S2、计算由该线路在各站的上下车客流数量;步骤S3、若公交换乘客流占该线路客流的30%以上,且在各站上下客数量均匀,即客流上车+下车方差小于0.1根据数据情况调整,则计算该时段线路的满载率,当满载率120%时,应增加班次;当满载率120%时,可针对大客流区间开通区间车、专线、大站快车等线路;当满载率120%时,可采取合并小客流站台的策略;当满载率6个以上进行此步分析,否则,认为大客流站点在空间上是分散的:计算大客流站点ID之间的SN差,并对SN差求平均值;运用基于凝聚的算法将大客流站点进行聚类,当类间距最小的SN差大于3时,停止合并类;获取类个数,及类间站点个数;当类个数=1时,大客流站点在空间上集中,可以开通区间车;当类个数=2时,类间个数=+-1+大客流站点2,大客流在两个区段上集中,可以开通直达线路;其他情况,认为大客流站点在空间上是分散的。作为优选,步骤S1中提取的公共交通出行链信息TD_PUBLIC_TRIP_CHAIN表存入的数据按以下格式:Name为实体编号,Code为ENTITY_NUM,DataType为VARCHAR250;Name为支付方式,Code为PAYMENT_TYPE,DataType为CHAR[1],1-IC卡,2-移动端;Name为上车支付记录流水,Code为PAYMENT_SN,DataType为VARCHAR250;Name为支付次序号,Code为PAYMENT_ORDER,DataType为NUMBER2,每次Y之后重新从1开始;Name为上车站点ID,Code为UP_STATION_ID,DataType为NUMBER[9];Name为上车支付时间,Code为UP_PAYMENT_TIME,DataType为DATE;Name为是下车站点ID,Code为DOWN_STATION_ID,DataType为NUMBER9,异常值000000000;Name为下车时间,Code为DOWN_PAYMENT_TIME,DataType为DATE,异常值19000000000000;Name为线路ID,Code为LINE_ID,DataType为NUMBER[9];Name为是否一次出行完成,Code为IS_OVER,DataType为CHAR1,Y,N;Name为交通工具类型,Code为TRANSPOT_TYPE,DataType为CHAR1,1-subway,2-bus,3-taix,4-bike;Name为入库时间,Code为UPDATE_TIME,DataType为DATE。作为优选,客流方差的计算方法为:计算站点上车人数+下车人数,得到每个站点的客流qsn;计算站点客流均值即该线路所有站点客流之和除以站点总数;计算客流方差作为优选,步骤S7中的运用基于凝聚的算法将大客流站点进行聚类,具体采用的是以下凝聚层次聚类算法:步骤S7.1、将每个大客流站点ID作为一个类;步骤S7.2、计算任意两个类之间的距离站点的SN之差,构造距离矩阵:d=|snx-sny|单点类与单点类;步骤S7.3、判断距离矩阵中最小值是否小于4,若是,则合并值最小的两个类,成为一个新的类;当矩阵中最小值大于3时,停止合并,聚类结束;否则进行下一步;步骤S7.4、重新计算任意两个类之间的欧几里德距离,此时单个数据点之间的距离同Step10.2,单点类与两点类之间的距离,为单点类与两点类间距离的最小值:单点类与两点类步骤S7.5、重复步骤S3;步骤S7.6、重复计算单点类与单点类,单点类与两点类,单点类与多点类,多点类与多点类之间的距离;多点类与多点类;步骤S7.7、重复步骤S3,并不断重新计算新的类间距离矩阵,直到达到类间距大于阈值。本发明设计的公交与公交换乘出行的线路班次调整的方法,分析工作日或非工作日一个线路的一个时段内出行的起始点及目的地,分析其中公交直达的,计算直达客流在各站点的上下车客流数,及直达客流总数;直达客流占该线路客流的30%以上,根据客流分布均匀或不均匀,大客流站点直达上车人数占直达上车客流的15%及以上直达下车人数占直达下车客流的15%及以上在空间上集中或分散,判断该时段线路的满载率情况,从而做出各种增加或减少班次、开通专线、合并小客流站点等调整策略。附图说明图1是本发明方法的流程图。具体实施方式下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能理解为对本发明的限制。在本发明的描述中,除非另有规定和限定,需要说明的是,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是机械连接或电连接,也可以是两个元件内部的连通,可以是直接相连,也可以通过中间媒介间接相连。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语的具体含义。下面参照图1描述根据本发明实施例的一种公交与公交换乘出行的线路班次调整的方法,分析工作日或非工作日一个线路的一个时段内出行的起始点及目的地,分析其中公交与公交换乘的,包括以下步骤:步骤S1、公交出行,换乘公交,即出行链为TRANSPOT_TYPE=2,PAYMENT_ORDER≥2且IS_OVER=N的记录;步骤S2、计算由该线路在各站的上下车客流数量;步骤S3、若公交换乘客流占该线路客流的30%以上,且在各站上下客数量均匀,即客流上车+下车方差小于0.1根据数据情况调整,则计算该时段线路的满载率,当满载率120%时,应增加班次;当满载率120%时,可针对大客流区间开通区间车、专线、大站快车等线路;当满载率120%时,可采取合并小客流站台的策略;当满载率6个以上进行此步分析,否则,认为大客流站点在空间上是分散的:计算大客流站点ID之间的SN差,并对SN差求平均值;运用基于凝聚的算法将大客流站点进行聚类,当类间距最小的SN差大于3时,停止合并类;获取类个数,及类间站点个数;当类个数=1时,大客流站点在空间上集中,可以开通区间车;当类个数=2时,类间个数=+-1+大客流站点2,大客流在两个区段上集中,可以开通直达线路;其他情况,认为大客流站点在空间上是分散的。作为优选,步骤S1中提取的公共交通出行链信息TD_PUBLIC_TRIP_CHAIN表存入的数据按以下格式:Name为实体编号,Code为ENTITY_NUM,DataType为VARCHAR250;Name为支付方式,Code为PAYMENT_TYPE,DataType为CHAR[1],1-IC卡,2-移动端;Name为上车支付记录流水,Code为PAYMENT_SN,DataType为VARCHAR250;Name为支付次序号,Code为PAYMENT_ORDER,DataType为NUMBER2,每次Y之后重新从1开始;Name为上车站点ID,Code为UP_STATION_ID,DataType为NUMBER[9];Name为上车支付时间,Code为UP_PAYMENT_TIME,DataType为DATE;Name为是下车站点ID,Code为DOWN_STATION_ID,DataType为NUMBER9,异常值000000000;Name为下车时间,Code为DOWN_PAYMENT_TIME,DataType为DATE,异常值19000000000000;Name为线路ID,Code为LINE_ID,DataType为NUMBER[9];Name为是否一次出行完成,Code为IS_OVER,DataType为CHAR1,Y,N;Name为交通工具类型,Code为TRANSPOT_TYPE,DataType为CHAR1,1-subway,2-bus,3-taix,4-bike;Name为入库时间,Code为UPDATE_TIME,DataType为DATE。作为优选,客流方差的计算方法为:计算站点上车人数+下车人数,得到每个站点的客流qsn;计算站点客流均值即该线路所有站点客流之和除以站点总数;计算客流方差作为优选,步骤S7中的运用基于凝聚的算法将大客流站点进行聚类,具体采用的是以下凝聚层次聚类算法:步骤S7.1、将每个大客流站点ID作为一个类;步骤S7.2、计算任意两个类之间的距离站点的SN之差,构造距离矩阵:d=|snx-sny|单点类与单点类;步骤S7.3、判断距离矩阵中最小值是否小于4,若是,则合并值最小的两个类,成为一个新的类;当矩阵中最小值大于3时,停止合并,聚类结束;否则进行下一步;步骤S7.4、重新计算任意两个类之间的欧几里德距离,此时单个数据点之间的距离同Step10.2,单点类与两点类之间的距离,为单点类与两点类间距离的最小值:单点类与两点类步骤S7.5、重复步骤S3;步骤S7.6、重复计算单点类与单点类,单点类与两点类,单点类与多点类,多点类与多点类之间的距离;多点类与多点类;步骤S7.7、重复步骤S3,并不断重新计算新的类间距离矩阵,直到达到类间距大于阈值。本发明设计的公交与公交换乘出行的线路班次调整的方法,分析工作日或非工作日一个线路的一个时段内出行的起始点及目的地,分析其中公交直达的,计算直达客流在各站点的上下车客流数,及直达客流总数;直达客流占该线路客流的30%以上,根据客流分布均匀或不均匀,大客流站点直达上车人数占直达上车客流的15%及以上直达下车人数占直达下车客流的15%及以上在空间上集中或分散,判断该时段线路的满载率情况,从而做出各种增加或减少班次、开通专线、合并小客流站点等调整策略。在本说明书的描述中,参考术语“一个实施例”、“示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。尽管已经示出和描述了本发明的实施例,本领域的普通技术人员可以理解:在不脱离本发明的原理和宗旨的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由权利要求及其等同物限定。

权利要求:1.一种公交与公交换乘出行的线路班次调整的方法,分析工作日或非工作日一个线路的一个时段内出行的起始点及目的地,分析其中公交与公交换乘的,其特征在于,包括以下步骤:步骤S1、公交出行,换乘公交,即出行链为TRANSPOT_TYPE=2,PAYMENT_ORDER≥2且IS_OVER=N的记录;步骤S2、计算由该线路在各站的上下车客流数量;步骤S3、若公交换乘客流占该线路客流的30%以上,且在各站上下客数量均匀,即客流上车+下车方差小于0.1根据数据情况调整,则计算该时段线路的满载率,当满载率120%时,应增加班次;当满载率120%时,可针对大客流区间开通区间车、专线、大站快车等线路;当满载率120%时,可采取合并小客流站台的策略;当满载率6个以上进行此步分析,否则,认为大客流站点在空间上是分散的:计算大客流站点ID之间的SN差,并对SN差求平均值;运用基于凝聚的算法将大客流站点进行聚类,当类间距最小的SN差大于3时,停止合并类;获取类个数,及类间站点个数;当类个数=1时,大客流站点在空间上集中,可以开通区间车;当类个数=2时,类间个数=+-1+大客流站点2,大客流在两个区段上集中,可以开通直达线路;其他情况,认为大客流站点在空间上是分散的。2.根据权利要求1所述的方法,其特征在于,步骤S1中提取的公共交通出行链信息TD_PUBLIC_TRIP_CHAIN表存入的数据按以下格式:Name为实体编号,Code为ENTITY_NUM,DataType为VARCHAR250;Name为支付方式,Code为PAYMENT_TYPE,DataType为CHAR[1],1-IC卡,2-移动端;Name为上车支付记录流水,Code为PAYMENT_SN,DataType为VARCHAR250;Name为支付次序号,Code为PAYMENT_ORDER,DataType为NUMBER2,每次Y之后重新从1开始;Name为上车站点ID,Code为UP_STATION_ID,DataType为NUMBER[9];Name为上车支付时间,Code为UP_PAYMENT_TIME,DataType为DATE;Name为是下车站点ID,Code为DOWN_STATION_ID,DataType为NUMBER9,异常值000000000;Name为下车时间,Code为DOWN_PAYMENT_TIME,DataType为DATE,异常值19000000000000;Name为线路ID,Code为LINE_ID,DataType为NUMBER[9];Name为是否一次出行完成,Code为IS_OVER,DataType为CHAR1,Y,N;Name为交通工具类型,Code为TRANSPOT_TYPE,DataType为CHAR1,1-subway,2-bus,3-taix,4-bike;Name为入库时间,Code为UPDATE_TIME,DataType为DATE。3.根据权利要求1所述的方法,其特征在于,客流方差的计算方法为:计算站点上车人数+下车人数,得到每个站点的客流qsn;计算站点客流均值即该线路所有站点客流之和除以站点总数;计算客流方差4.根据权利要求1所述的方法,其特征在于,步骤S7中的运用基于凝聚的算法将大客流站点进行聚类,具体采用的是以下凝聚层次聚类算法:步骤S7.1、将每个大客流站点ID作为一个类;步骤S7.2、计算任意两个类之间的距离站点的SN之差,构造距离矩阵:d=|snx-sny|单点类与单点类;步骤S7.3、判断距离矩阵中最小值是否小于4,若是,则合并值最小的两个类,成为一个新的类;当矩阵中最小值大于3时,停止合并,聚类结束;否则进行下一步;步骤S7.4、重新计算任意两个类之间的欧几里德距离,此时单个数据点之间的距离同Step10.2,单点类与两点类之间的距离,为单点类与两点类间距离的最小值:单点类与两点类步骤S7.5、重复步骤S3;步骤S7.6、重复计算单点类与单点类,单点类与两点类,单点类与多点类,多点类与多点类之间的距离;多点类与多点类;步骤S7.7、重复步骤S3,并不断重新计算新的类间距离矩阵,直到达到类间距大于阈值。

百度查询: 浩鲸云计算科技股份有限公司 一种公交与公交换乘出行的线路班次调整的方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。