一种模块化车辆运行路径及组合策略协同优化方法及系统
技术领域
本发明属于车辆运营管理
技术领域
,具体涉及一种基于时空状态网络的模块化车辆运行路径及组合策略协同优化方法及系统。背景技术
模块化车辆具有体积小、灵活性高、响应及时、节能环保、服务水平高等优点,将助力我国未来智慧城市的建设、有效提升乘客出行体验,对支撑城市流通性做出贡献。众所周知,乘客的出行需求具有很强的时变性和波动性,因此车辆经常会出现拥挤、空载等情况,为适应不断增长变化的乘客出行需求,本发明设计能够实时响应乘客需求的模块化车辆运行路径,协同优化车辆组合策略,通过车辆单元的组合分离,实现乘客在途换乘,为车辆容量和运行路径及开行时刻表的联合优化奠定现实基础。
模块化车辆运营方案设计主要包含两部分主要内容:一是车辆运行路径设置,即明确车辆的运行路径,每条线路包含的车站数量、花费时间及沿途服务的乘客数量;二是车辆组合策略设计,即明确车辆组合分离的位置、时间和乘客换乘人数。运行路径决定了运营线路的长度,影响乘客的总出行时间。车辆组合策略影响乘客的换乘次数和时间,影响车辆的使用情况。如何协同优化模块化车辆运行路径和组合策略,都依赖模块化车辆在路网中的路径分配结果。在现有的一些线路规划方法中,极少能够考虑车辆的在途换乘,从而无法实现乘客出行时间成本的最优化。因此,如何为模块化公交制定一种运行路径方案,使其能够及时满足乘客高品质出行需求,并实现在途换乘,节约乘客的总出行时间,具有较高的研究价值与实际意义。
发明内容
针对上述背景技术介绍中存在的问题,本发明的目的在于提供了一种使得在满足乘客出行需求的同时尽可能缩短出行路线,减少乘客出行成本的基于时空状态网络的模块化车辆运行路径及组合策略协同优化方法及系统。
本发明采用的技术方案是:
一种模块化车辆运行路径及组合策略协同优化方法,其具体步骤包括:
S1、获取城市交通物理网络及候选运营路线信息,构建模块化车辆运行路径连通性流平衡约束;
S2、获取乘客需求数量和乘客位置、时间窗信息,构建乘客需求全覆盖约束;
S3、根据城市交通模块化车辆运行路径及线路、乘客需求数量、位置和时间窗信息,构建乘客在途换乘约束;
S4、根据城市交通模块化车辆运行路径及乘客需求信息,构建基于模块化车辆使用成本及乘客出行时间广义运输成本的目标函数;
S5、根据约束集和目标函数建立模块化车辆运行路径及实现在途换乘的车辆组合策略协同优化的混合整数线性规划模型;
S6、求解所述混合整数线性规划模型,获得优化的模块化车辆运行路径及乘客在途换乘的车辆组合策略。
进一步,步骤S1具体步骤如下:
S11:模块化车辆集合表示为V;时空状态网络中表示模块化车辆候选运行路径的弧集合表示为Av;
S12:所述模块化车辆运行路径连通性流平衡约束表示为:
其中,为决策变量,表示模块化车辆候选运行路径(i,j,t,t',w,w')∈Av是否被模块化车辆选用;当时,表示模块化车辆经过此路径,反之不经过;v为模块化车辆;i为路网中节点,表示某路段的起点;j为路网中节点,表示某路段的终点;t为时间变量,t∈T,T为时间集合;t'为乘客到达节点j的时间,t'=t+TTi,j;TTi,j为乘客乘坐模块化车辆从i到j花费的时间,已知路网信息,即每个路段所需花费的时间参数,由此可以计算出节点i到节点j所需花费的时间;w=[wt,…,wd,...,w|D|],表示车内乘客状态集合,wd为去往目的地d的乘客量;w'表示模块化车辆服务乘客后车内乘客状态;w0为模块化车辆初始车内乘客状态;ov为起点;dv为终点;ev为车辆时间窗左端点;lv为车辆时间窗右端点;t”为中间点流平衡约束中进入中间点的前一个时空状态节点的时间;w”为其他车辆服务乘客前车内乘客状态;(j,t',w')为末端时空状态,(j',t”,w”)为进入流平衡中间点的前一个节点的时间和车内乘客状态,即中间点前一个点的时空状态;j'为流平衡中间点的前一个节点。
进一步,步骤S2具体步骤如下:
S21:np表示在某个车站p待服务的乘客需求数量;W表示模块化车辆中乘客负载状态集合;(w'-w)表示模块化车辆服务乘客前后的乘客状态转移量;Ψp为接客弧集合;
S22:所述乘客需求全覆盖约束表示为:
其中,w,w',np的取值分别为:
w=[wt,...,wd,...,w|D|]
w'=[w'1,...,w'd,...,w'|D|]
其中,D为目的地集合;表示在车站p去往目的地d的总乘客需求;V*为虚拟备用车辆集合。
进一步,步骤S3具体步骤如下:
所述乘坐模块化车辆的乘客在途换乘约束表示为:
v∈V,t∈T,t'=t+TTi,j
其中,集合表示模块化车辆v在时刻t到达地点b的换乘弧集合;TTi,j表示乘客乘坐模块化车辆从i到j花费的时间;
为决策变量,表示模块化车辆候选运行路径(i,j,t,t',w,w')∈Av是否被模块化车辆选用;当时,表示模块化车辆经过此路径,反之不经过;
w”'为其他车辆服务乘客后车内乘客状态;v'为备用模块化车辆。
进一步,步骤S4具体步骤如下:
S41:模块化车辆出行时间成本可表示为
其中,参数TTi,j表示乘客乘坐模块化车辆从i到j花费的时间;
S42:乘客出行成本可表示为
其中,参数表示模块化车辆从起点ov到达j花费的时间;
参数π表示模块化车辆的使用成本。
进一步,步骤S5所述模块化车辆运行路径及实现在途换乘的车辆组合策略协同优化的混合整数线性规划模型表示为:
subject to
目标函数为最小化加权总运营成本及乘客出行成本。
上述模块化车辆运行路径及组合策略协同优化方法的系统,包括
模块化车辆及运行路径模块,用于获取模块化车辆集合、模块化车辆候选运行路径的弧集合,根据城市交通物理网络和候选运营线路信息,构建模块化车辆运行路径连通性流平衡约束;乘客需求获取模块,用于获取乘客需求数量和乘客位置、时间窗信息,构建乘客需求全覆盖约束;
乘客在途换乘模块,用于根据城市交通模块化车辆运行路径及线路、乘客需求数量、位置和时间窗信息,构建乘客在途换乘约束;
目标函数模块,用于根据城市交通模块化车辆运行路径及乘客需求信息,构建基于模块化车辆使用成本及乘客出行时间广义运输成本的目标函数;
优化模块,用于根据约束集和目标函数建立模块化车辆运行路径及实现在途换乘的车辆组合策略协同优化的混合整数线性规划模型,求解所述混合整数线性规划模型,获得优化的模块化车辆运行路径及乘客在途换乘的车辆组合策略。
本发明有益效果:综合考虑模块化车辆运营网络连通性、流平衡、乘客出行需求、车辆运载能力等实际因素,通过对模块化车辆运行路径及其组合策略进行优化,不仅能够较为实时地响应高时变性的乘客需求,同时通过模块化车辆单元的组合和分离大大缩短行车路线,提高模块化车辆的服务效率及水平。此外,通过权衡乘客出行时间成本与模块化车辆使用成本,能够有效控制乘客的在车时间、等待时间及模块化车辆使用率,从而极大程度提高乘客搭乘模块化车辆出行的便利性与满意度,更加贴近实际问题,提高实际应用价值。
附图说明
图1为本发明的流程图。
图2为本发明的模块化车辆物理网络拓扑结构图。
图3为本发明的候选运营线路信息表。
图4为本发明获得的不同情景的模块化车辆运行路径及车辆组合策略示意图。
具体实施方式
下面结合具体实施例来对本发明进行进一步说明,但并不将本发明局限于这些具体实施方式。本领域技术人员应该认识到,本发明涵盖了权利要求书范围内所可能包括的所有备选方案、改进方案和等效方案。
本发明涉及的参数说明如表1所示。
表1
实施例一
参见图1,本实施例提供了一种模块化车辆运行路径及组合策略协同优化方法,该方法包括了以下步骤;
S1、获取城市交通物理网络及候选运营路线信息,构建模块化车辆运行路径连通性流平衡约束;
在本实施例中,给定的模块化车辆物理网络拓扑结构如节点,车站、乘客等信息如图2中所示,包含8个节点,其中节点6和节点8分别是两个目的地,在1→3,2→4和3→4三个运输弧上均有去往两个目的地的乘客需求和对应时间窗,给定的候选运营线路信息如图3所示。
为更好地研究乘客需求信息等限制条件对结果的要求,同时验证模型可行性,设计5个不同的情景,条件设置如表2所示。
表2
模块化车辆运行路径连通性流平衡约束的具体步骤如下:
S11:模块化车辆集合表示为V;时空状态网络中表示模块化车辆候选运行路径的弧集合表示为Av。
S12:所述模块化车辆运行路径连通性流平衡约束表示为:
本公式表示起点流平衡,对某辆车在起点1节点处以初始状态出发时,所有候选路径选择结果相加和等于1;是对所有从节点一引出的候选弧求和,候选路径有两条,分别为1→2和1→3;和为1的约束保证了这辆车在该时刻只出发去一个候选弧;ov为1,ev也为1,都是初始参数值。
本公式表示终点流平衡,对某辆车在终点8节点处以最终状态到达时,所有候选路径选择结果相加和等于1;是对所有到达指向节点8的候选弧求和,候选路径有两条,分别为6→8和7→8;和为1的约束保证了这辆车在该时刻只有一个候选弧到达;dv为8,lv也为20,都是初始参数值。
本公式表示中间点流平衡,即某辆车在除了起点和终点的中间点,进入某节点和指出某节点的候选弧数量相同,即“进=出”,因此是0的约束。因为求和是对某个节点来说的,而x表示的是弧。
其中,为决策变量,表示模块化车辆候选运行路径(i,j,t,t',w,w')∈Av是否被模块化车辆选用;当时,表示模块化车辆经过此路径,反之不经过。
S2、获取乘客需求数量和乘客位置、时间窗信息,构建乘客需求全覆盖约束;
具体实施过程为;
S21:np表示在某个车站p待服务的乘客需求数量;W表示模块化车辆中乘客负载状态集合;(w'-w)表示模块化车辆服务乘客前后的乘客状态转移量;Ψp为接客弧集合。
S22:所述乘客需求全覆盖约束表示为:
本公式表示对某个车站的乘客需求来说,在所有被选中的候选弧上发生的状态转移之和应等于乘客需求数。v∈V∩V*表示包括备用车辆在内的所有模块化车辆集合。
其中,w,w',np的取值分别为:
w=[w1,…,wd,…,w|D|]
w'=[w'1,...,w'd,...,w'|D|]
其中,D为目的地集合;表示在车站p去往目的地d的总乘客需求。
S3、根据城市交通模块化车辆运行路径及线路、乘客需求数量、位置和时间窗等信息,生成乘客在途换乘约束,具体实施过程为;
所述乘坐模块化车辆的乘客在途换乘约束表示为:
本公式表示从某模块化车辆中转入的乘客数量应该等于从其中转出的乘客数量。v'∈V∪V*|{v}表示乘客是换乘到所有车辆集合中除了换乘前乘客所在的车辆v中的其他车辆。w,w':(i,j,t,t',w,w')表示乘客发生的状态转移与状态转移弧一致。
v∈V,t∈T,t'=t+TTi,j
其中,集合表示模块化车辆v在时刻t到达地点b的换乘弧集合;TTi,j表示乘客乘坐模块化车辆从i到j花费的时间;
为决策变量,表示模块化车辆候选运行路径(i,j,t,t',w,w')∈Av是否被模块化车辆选用;当时,表示模块化车辆经过此路径,反之不经过。
S4、根据城市交通模块化车辆运行路径及乘客需求等信息,生成基于模块化车辆使用成本及乘客出行时间广义运输成本的目标函数;
S41:模块化车辆出行时间成本可表示为
时间成本是根据给定的路网信息确定的,表示从节点i到节点j所需要花费的时间,比如路线1→3→4→5→7→8,时间成本为5;v∈V∪V*表示包括备用车辆在内的所有模块化车辆集合;(i,j,t,t',w,w')∈Av/v∈V*,(ov,j,ev,t',w0,w')表示不用备用车辆的情况。
其中,参数TTi,j表示乘客乘坐模块化车辆从i到j花费的时间;
S42:乘客出行成本可表示为
本公式表示的是原有车辆资源不够,需要用到备用车辆集合中的备用车辆,因此车辆在起点以初始状态出发时,需要额外支付使用一辆新车的费用π
其中,参数表示模块化车辆从起点ov到达j花费的时间;
参数π表示模块化车辆的使用成本。
S5、根据约束集和目标函数建立模块化车辆运行路径及实现在途换乘的车辆组合策略协同优化的混合整数线性规划模型,具体实施过程为;
本公式是模型的目标函数,旨在最小化乘客的出行时间
subject to
目标函数为最小化加权总运营成本及乘客出行成本。
S6、求解所述混合整数线性规划模型,获得不同情景的模块化车辆运行路径及车辆组合策略如图4所示。
其中,最优的模块化车辆运行路径和车辆组合策略为情景3,目标函数值为11。
本发明综合考虑模块化车辆运营网络连通性、流平衡、乘客出行需求、车辆运载能力等实际因素,通过对模块化车辆运行路径及其组合策略进行优化,不仅能够较为实时地响应高时变性的乘客需求,同时通过模块化车辆单元的组合和分离大大缩短行车路线,提高模块化车辆的服务效率及水平。此外,通过权衡乘客出行时间成本与模块化车辆使用成本,能够有效控制乘客的在车时间、等待时间及模块化车辆使用率,从而极大程度提高乘客搭乘模块化车辆出行的便利性与满意度,更加贴近实际问题,提高实际应用价值。
实施例二
本实施例提供了一种实现实施例一所述的基于时空状态网络的模块化车辆运行路径及组合策略协同优化方法的系统,包括:
模块化车辆及运行路径模块,用于获取模块化车辆集合、模块化车辆候选运行路径的弧集合,根据城市交通物理网络和候选运营线路信息,构建模块化车辆运行路径连通性流平衡约束;乘客需求获取模块,用于获取乘客需求数量和乘客位置、时间窗信息,构建乘客需求全覆盖约束;
乘客在途换乘模块,用于根据城市交通模块化车辆运行路径及线路、乘客需求数量、位置和时间窗信息,构建乘客在途换乘约束;
目标函数模块,用于根据城市交通模块化车辆运行路径及乘客需求信息,构建基于模块化车辆使用成本及乘客出行时间广义运输成本的目标函数;
优化模块,用于根据约束集和目标函数建立模块化车辆运行路径及实现在途换乘的车辆组合策略协同优化的混合整数线性规划模型,求解所述混合整数线性规划模型,获得优化的模块化车辆运行路径及乘客在途换乘的车辆组合策略。
本发明综合考虑模块化车辆运营网络连通性、流平衡、乘客出行需求、车辆运载能力等实际因素,通过对模块化车辆运行路径及其组合策略进行优化,不仅能够较为实时地响应高时变性的乘客需求,同时通过模块化车辆单元的组合和分离大大缩短行车路线,提高模块化车辆的服务效率及水平。此外,通过权衡乘客出行时间成本与模块化车辆使用成本,能够有效控制乘客的在车时间、等待时间及模块化车辆使用率,从而极大程度提高乘客搭乘模块化车辆出行的便利性与满意度,更加贴近实际问题,提高实际应用价值。
以上所述,仅是为清楚说明本发明所作举例,并非是对本发明的实施方式的限定,本发明的保护范围也并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,这里无法对所有的实施方式进行穷举,因此凡是属于本发明技术方案所引申出显而易见的变化与变动,都应涵盖在本发明的保护范围之内。