• ISSN 0258-2724
  • CN 51-1277/U
  • EI Compendex
  • Scopus 收录
  • 全国中文核心期刊
  • 中国科技论文统计源期刊
  • 中国科学引文数据库来源期刊

基于模块化仿真的共享汽车联合调度优化

蒋阳升 李衍 李皓 胡路 唐优华

蒋阳升, 李衍, 李皓, 胡路, 唐优华. 基于模块化仿真的共享汽车联合调度优化[J]. 西南交通大学学报, 2023, 58(1): 74-82. doi: 10.3969/j.issn.0258-2724.20210083
引用本文: 蒋阳升, 李衍, 李皓, 胡路, 唐优华. 基于模块化仿真的共享汽车联合调度优化[J]. 西南交通大学学报, 2023, 58(1): 74-82. doi: 10.3969/j.issn.0258-2724.20210083
JIANG Yangsheng, LI Yan, LI Hao, HU Lu, TANG Youhua. Optimization for Joint Relocation of Carsharing Based on Modular Simulation[J]. Journal of Southwest Jiaotong University, 2023, 58(1): 74-82. doi: 10.3969/j.issn.0258-2724.20210083
Citation: JIANG Yangsheng, LI Yan, LI Hao, HU Lu, TANG Youhua. Optimization for Joint Relocation of Carsharing Based on Modular Simulation[J]. Journal of Southwest Jiaotong University, 2023, 58(1): 74-82. doi: 10.3969/j.issn.0258-2724.20210083

基于模块化仿真的共享汽车联合调度优化

doi: 10.3969/j.issn.0258-2724.20210083
基金项目: 国家自然科学基金(71901183);四川省应用基础研究(JDSKCXZX202001);成都市科技项目(2019-YF05-02657-SN)
详细信息
    作者简介:

    蒋阳升(1976—),男,教授,博士,研究方向为公共交通与共享交通等,E-mail:jiangyangsheng@swjtu.cn

    通讯作者:

    唐优华(1977—),男,教授级高级工程师,博士,研究方向为智能交通,E-mail:tyhctt@swjtu.cn

  • 中图分类号: U491.2

Optimization for Joint Relocation of Carsharing Based on Modular Simulation

  • 摘要:

    运营商在调度车辆时单独采用员工或顾客调度策略均难以有效解决共享汽车分布不均衡导致的盈利难问题. 为此,在传统时空网络基础上,考虑道路拥堵和用车需求随时间变化对运营的影响,基于C# 语言和O2DES (object-oriented discrete event simulation)离散事件仿真框架,建立由模块化站点和路段模型组成、可高效率运行的共享汽车仿真系统;在此基础上,提出一个以运营商日均净收益最大化为目标,联合决策车辆库存量阈值和行程定价的仿真优化模型,并为解决随机环境下的全局优化问题,设计了EGA-OCBA (elitist genetic algorithm with optimal computing budget allocation)算法;最后,以成都市的5个共享汽车站点为例,验证了仿真优化模型的有效性. 仿真优化结果表明:在相同车队规模下,与采用固定价格的顾客调度策略相比,联合策略可使日均净收益提升10.37%~162.30%;与单独的员工调度策略相比,联合策略可使日均净收益提升15.34%.

     

  • 图 1  时间与事件驱动机制

    Figure 1.  Time-driven and event-driven mechanisms

    图 2  共享汽车网络示意

    Figure 2.  Schematic of carsharing network

    图 3  模块化的路段事件

    Figure 3.  Event-diagram for a modularized path

    图 4  模块化的站点事件

    Figure 4.  Event-diagram for a modularized station

    图 5  EGA-OCBA算法流程

    Figure 5.  Flowchart of the EGA-OCBA algorithm

    图 6  路网案例

    Figure 6.  Road network for a case

    图 7  EGA-OCBA算法迭代过程

    Figure 7.  Iterative process of the EGA-OCBA algorithm

    表  1  路径模块事件

    Table  1.   Events of path module

    类型符号说明
    输入$\alpha _{ij,n}^{( { {\text{p} }1} )}$车辆 h 进入路段,$ \forall h \notin {H_{ij,n}}\left( \tau \right) $
    内部$ \beta _{ij,n}^{( {{\text{p}}1} )} $更新车辆的剩余路程和时间戳
    $\beta _{ij,n}^{( { {\text{p} }2} )}$车辆 h 加入到路段车辆集合
    $ \beta _{ij,n}^{( {{\text{p}}3} )} $根据路径状态计算平均速度
    $ \beta _{ij,n}^{( {{\text{p}}4} )} $更新共享汽车的预计离开时刻
    $ \beta _{ij,n}^{( {{\text{p}}5} )} $共享汽车 h “尝试”离开路段
    输出$ \gamma _{ij,n}^{( {{\text{p}}1} )} $车辆 h 离开路段,$ \forall h \in {H_{ij,n}}( \tau ) $
    下载: 导出CSV

    表  2  站点模块事件

    Table  2.   Events of station module

    类型符号说明
    输入$ \alpha _i^{( {{\text{p}}1} )} $顾客到达车站
    $ \alpha _i^{( {{\text{p2}}} )} $下达调度指令,向车站 i 调车
    $ \alpha _i^{( {{\text{p3}}} )} $表示车辆 h 归还到站点 i
    内部$ \beta _i^{( {{\text{p1}}} )} $判断车辆库存是否足够
    $ \beta _i^{( {{\text{p2}}} )} $更新车辆集合,车辆选择去向
    $ \beta _i^{( {{\text{p3}}} )} $判断是否执行调度指令
    $ \beta _i^{( {{\text{p4}}} )} $更新车辆和调度员数量
    输出$ \gamma _i^{( {{\text{p1}}} )} $表示车辆 h 离开站点 i,$ \forall h \in {H_i\left( \tau \right)} $
    下载: 导出CSV

    表  3  车站初始状态

    Table  3.   Initial state of stations

    站点 车辆数/辆 调度员数/人
    1 6 2
    2 4 2
    3 5 2
    4 5 2
    5 5 2
    下载: 导出CSV

    表  4  动态定价方案

    Table  4.   Dynamic pricing scheme

    时段$ {A_{12}} $$ {A_{13}} $$ {A_{14}} $$ {A_{15}} $$ {A_{21}} $$ {A_{23}} $$ {A_{24}} $$ {A_{25}} $$ {A_{31}} $$ {A_{32}} $
    06:00—09:0037.022.040.024.048.040.034.028.016.054.0
    09:00—12:0039.056.012.012.051.023.031.025.013.019.0
    12:00—15:0050.038.041.019.043.058.013.051.027.057.0
    15:00—18:0037.034.020.035.017.020.047.043.038.013.0
    18:00—21:0036.036.042.014.055.050.054.015.023.053.0
    21:00—24:0033.054.028.033.044.032.043.043.044.010.0
    时段$ {A_{34}} $$ {A_{35}} $$ {A_{42}} $$ {A_{42}} $$ {A_{43}} $$ {A_{45}} $$ {A_{51}} $$ {A_{52}} $$ {A_{53}} $$ {A_{54}} $
    06:00—09:0046.031.033.037.056.037.054.010.010.034.0
    09:00—12:0048.058.010.025.035.012.027.059.036.034.0
    12:00—15:0048.032.027.014.034.048.055.032.012.022.0
    15:00—18:0025.048.037.029.028.027.030.016.020.019.0
    18:00—21:0053.030.021.058.024.022.012.018.057.042.0
    21:00—24:0045.023.039.040.050.054.054.042.051.039.0
    下载: 导出CSV

    表  5  阈值触发调度方案

    Table  5.   Threshold-triggering relocation scheme

    时段$S_{ 1}^{ {\text{up} } }\left( \tau \right)$$S_{ 1}^{ {\text{low} } }\left( \tau \right)$$S_{ 2}^{ {\text{up} } }\left( \tau \right)$$S_{ 2}^{ {\text{low} } }\left( \tau \right)$$S_{ 3}^{ {\text{up} } }\left( \tau \right)$$S_{ 3}^{ {\text{low} } }\left( \tau \right)$$S_{ 4}^{ {\text{up} } }\left( \tau \right)$$S_{ 4}^{ {\text{low} } }\left( \tau \right)$$S_{ 5}^{ {\text{up} } }\left( \tau \right)$$S_{ 5}^{ {\text{low} } }\left( \tau \right)$
    06:00—09:001918175176151296
    09:00—12:002313117125244172
    12:00—15:0013112019422120212
    15:00—18:0015515619175220
    18:00—21:0096126132244237
    21:00—24:001261716702212315
    下载: 导出CSV

    表  6  策略净收益对比

    Table  6.   Net income comparison among strategies

    策略收益策略收益
    联合调度策略 10374.68 动态定价无调度 8979.37
    定价 15 元有调度 3955.25 定价 15 元无调度 3756.46
    定价 20 元有调度 5888.43 定价 20 元无调度 5466.05
    定价 25 元有调度 7055.95 定价 25 元无调度 6880.96
    定价 30 元有调度 7863.41 定价 30 元无调度 7193.02
    定价 35 元有调度 9234.57 定价 35 元无调度 8043.68
    定价 40 元有调度 9826.50 定价 40 元无调度 8106.93
    定价 45 元有调度 9504.22 定价 45 元无调度 7698.97
    定价 50 元有调度 7973.05 定价 50 元无调度 7203.43
    下载: 导出CSV
  • [1] MARTIN E W, SHAHEEN S A. Greenhouse gas emission impacts of carsharing in North America[J]. IEEE Transactions on Intelligent Transportation Systems, 2011, 12(4): 1074-1086. doi: 10.1109/TITS.2011.2158539
    [2] DI FEBBRARO A, SACCO N, SAEEDNIA M. One-way carsharing[J]. Transportation Research Record: Journal of the Transportation Research Board, 2012, 2319(1): 113-120. doi: 10.3141/2319-13
    [3] JORGE D, CORRELA G H D A. Carsharing systems demand estimation and defined operations: a literature review[J]. European Journal of Transport & Infrastructure Reaserch, 2013, 13(3): 201-220.
    [4] WANG L, LIU Q, MA W J. Optimization of dynamic relocation operations for one-way electric carsharing systems[J]. Transportation Research Part C: Emerging Technologies, 2019, 101: 55-69. doi: 10.1016/j.trc.2019.01.005
    [5] BARTH M, TODD M. Simulation model performance analysis of a multiple station shared vehicle system[J]. Transportation Research Part C: Emerging Technologies, 1999, 7(4): 237-259. doi: 10.1016/S0968-090X(99)00021-2
    [6] CATALANO M, CASTO B L, MIGLIORE M. Car sharing demand estimation and urban transport demand modelling using stated preference techniques[J]. European Transport, 2008, 40: 33-50.
    [7] CHEU R L, XU J X, KEK A G H, et al. Forecasting shared-use vehicle trips with neural networks and support vector machines[J]. Transportation Research Record: Journal of the Transportation Research Board, 2006, 1968(1): 40-46. doi: 10.1177/0361198106196800105
    [8] KEK A G H, CHEU R L, CHOR M L. Relocation simulation model for multiple-station shared-use vehicle systems[J]. Transportation Research Record: Journal of the Transportation Research Board, 2006, 1986(1): 81-88. doi: 10.1177/0361198106198600111
    [9] KEK A G H, CHEU R L, MENG Q, et al. A decision support system for vehicle relocation operations in carsharing systems[J]. Transportation Research Part E: Logistics and Transportation Review, 2009, 45(1): 149-158. doi: 10.1016/j.tre.2008.02.008
    [10] CAO G Y, WANG L, JIN Y, et al. Determination of the vehicle relocation triggering threshold in electric car-sharing system[C]//Proceedings of 2016 Chinese Intelligent Systems Conference. [S.1.]: Spring, 2016: 11-22
    [11] 王宁,舒雅静,唐林浩,等. 基于动态定价的共享汽车自适应调度策略[J]. 交通运输系统工程与信息,2018,18(5): 12-17,74. doi: 10.16097/j.cnki.1009-6744.2018.05.003

    WANG Ning, SHU Yajing, TANG Linhao, et al. Adaptive scheduling strategy in car-sharing system based on feedback dynamic pricing[J]. Journal of Transportation Systems Engineering and Information Technology, 2018, 18(5): 12-17,74. doi: 10.16097/j.cnki.1009-6744.2018.05.003
    [12] 王宁,郑文晖,刘向,等. 基于用户激励的共享电动汽车调度成本优化[J]. 同济大学学报(自然科学版),2018,46(12): 1668-1675,1721. doi: 10.11908/j.issn.0253-374x.2018.12.008

    WANG Ning, ZHENG Wenhui, LIU Xiang, et al. Relocation cost optimization model of electric vehicle sharing based on user incentive[J]. Journal of Tongji University (Natural Science), 2018, 46(12): 1668-1675,1721. doi: 10.11908/j.issn.0253-374x.2018.12.008
    [13] JORGE D, MOLNAR G, DE ALMEIDA CORREIA G H. Trip pricing of one-way station-based carsharing networks with zone and time of day price variations[J]. Transportation Research Part B: Methodological, 2015, 81: 461-482. doi: 10.1016/j.trb.2015.06.003
    [14] XU M, MENG Q, LIU Z Y. Electric vehicle fleet size and trip pricing for one-way carsharing services considering vehicle relocation and personnel assignment[J]. Transportation Research Part B: Methodological, 2018, 111: 60-82. doi: 10.1016/j.trb.2018.03.001
    [15] NOURINEJAD M, ROORDA M J. A dynamic carsharing decision support system[J]. Transportation Research Part E: Logistics and Transportation Review, 2014, 66: 36-50. doi: 10.1016/j.tre.2014.03.003
    [16] CHEN C H, LEE L H. Stochastic simulation optimization: optimal computing budget allocation[M]. Singapore: World Scientific, 2010: 40-60.
    [17] LI H B, ZHOU C H, LEE B K, et al. Capacity planning for mega container terminals with multi-objective and multi-fidelity simulation optimization[J]. IISE Transactions, 2017, 49(9): 849-862. doi: 10.1080/24725854.2017.1318229
    [18] LI H B, ZHU Y C, CHEN Y X, et al. The object-oriented discrete event simulation modeling: a case study on aircraft spare part management[C]//2015 Winter Simulation Conference (WSC). Piscataway: IEEE, 2015: 3514-3525.
    [19] ZEIGLER B P. Hierarchical, modular discrete-event modelling in an object-oriented environment[J]. Simulation, 1987, 49(5): 219-230. doi: 10.1177/003754978904900506
    [20] ZEIGLER B P, PRAEHOFER H, KIM T G. Theory of modeling and simulation: integrating discrete event and continuous complex dynamic systems[M]. Pittsburgh: Academic Press, 2000: 4-5.
    [21] ZHOU C H, LEE L H, CHEW E P, et al. A modularized simulation for traffic network in container terminals via network of servers with dynamic rates[C]//Proceedings of 2017 Winter Simulation Conference (WSC). Las Vegas: IEEE, 2017: 3150-3161.
    [22] HU L, ZHAO B, ZHU J X, et al. Two time-varying and state-dependent fluid queuing models for traffic circulation systems[J]. European Journal of Operational Research, 2019, 275(3): 997-1019. doi: 10.1016/j.ejor.2019.01.020
    [23] CHEN H C, CHEN C H, YUCESAN E. Computing efforts allocation for ordinal optimization and discrete event simulation[J]. IEEE Transactions on Automatic Control, 2000, 45(5): 960-964. doi: 10.1109/9.855560
    [24] CHEN C H, LIN J W, YÜCESAN E, et al. Simulation budget allocation for further enhancing the efficiency of ordinal optimization[J]. Discrete Event Dynamic Systems, 2000, 10(3): 251-270. doi: 10.1023/A:1008349927281
    [25] XIAO H, LEE L H. Simulation optimization using genetic algorithms with optimal computing budget allocation[J]. Journal of Simulation, 2014, 90(10): 1146-1157. doi: 10.1177/0037549714548095
    [26] MANDL C E. Evaluation and optimization of urban public transportation networks[J]. European Journal of Operational Research, 1980, 5(6): 396-404. doi: 10.1016/0377-2217(80)90126-5
  • 加载中
图(7) / 表(6)
计量
  • 文章访问数:  555
  • HTML全文浏览量:  202
  • PDF下载量:  66
  • 被引次数: 0
出版历程
  • 收稿日期:  2021-02-02
  • 修回日期:  2021-08-18
  • 网络出版日期:  2022-10-15
  • 刊出日期:  2021-09-13

目录

    /

    返回文章
    返回