基于改进开普勒优化算法的区域停车分配模型

王喆 ,  范文波 ,  刘昕 ,  杨欢 ,  宋现敏 ,  杨柏婷

吉林大学学报(工学版) ›› 2025, Vol. 55 ›› Issue (12) : 3907 -3917.

PDF (3105KB)
吉林大学学报(工学版) ›› 2025, Vol. 55 ›› Issue (12) : 3907 -3917. DOI: 10.13229/j.cnki.jdxbgxb.20240484
交通运输工程·土木工程

基于改进开普勒优化算法的区域停车分配模型

作者信息 +

Regional parking allocation model based on improved Kepler optimization algorithm

Author information +
文章历史 +
PDF (3179K)

摘要

为了提高现有停车资源利用效率,减少出行者无效停车泊位搜索行为所带来的交通拥堵、尾气排放等问题,提出了一种优化停车资源配置的多目标非线性整数规划模型。首先,在综合考虑用户步行距离、停车费用、区域内各停车场利用率均衡性以及停车附加的路网交通压力基础上,建立停车分配的个人成本和社会成本函数;其次,以系统综合成本最小为优化目标,构建区域内多停车场的停车分配模型,同时,考虑到模型求解的复杂性,设计了一种融合多策略的改进开普勒优化算法进行模型求解。最后,为了检验本文模型的有效性,设计了不同停车供需情况下的数值实验,并将本文模型和算法与经典分配模型以及传统求解算法进行对比分析,结果表明:本文模型使个人成本平均降低了4.4%,各停车场利用率的均衡性得到了显著提高;同时,本文模型在减少停车群体附加的路网交通压力方面有着明显优势,最高降低了33.6%的路段阻抗增长率;与传统的遗传算法以及模拟退火算法对比,本文提出的改进开普勒优化算法有着更快的收敛速度以及更好的寻优能力。

Abstract

In order to improve the utilization efficiency of existing parking resources and reduce the traffic congestion, exhaust emissions and other problems caused by travelers' invalid parking space search behavior, a multi-objective nonlinear integer programming model for optimizing the allocation of parking resources was proposed. Firstly, based on the comprehensive consideration of user walking distance, parking fees, the balance of utilization of various parking lots in the area, and the additional traffic pressure attached to parking behaviors, the personal cost and social cost functions of parking allocation were established. Then, with the optimization objective of minimizing the comprehensive cost of the system, a multi-parking intelligent parking allocation model was constructed, and at the same time, considering the complexity of model solving, an improved Kepler optimization algorithm integrating multiple strategies was designed for model solving. Finally, in order to test the effectiveness of the model, numerical experiments under different parking supply and demand situations were designed, and the proposed model and algorithm were compared and analyzed with the classical allocation model and the traditional solution algorithms. The results show that the proposed model reduces the individual cost by 4.4% on average, and the balance of utilization of each parking lot is significantly improved. Meanwhile, the proposed model has obvious advantages in reducing the additional traffic pressure of the road network caused by parking groups, with a maximum reduction of 33.6% in the impedance growth rate of the road segment. Compared with traditional genetic algorithm and simulated annealing algorithm, the proposed improved Kepler optimization algorithm has faster convergence speed and a better ability to search for optimal solutions.

Graphical abstract

关键词

智能交通 / 停车位分配 / 系统综合成本 / 整数规划 / 改进开普勒优化算法

Key words

intelligent transportation / parking lots allocation / system comprehensive cost / integral programing / improved Kepler optimization algorithm

引用本文

引用格式 ▾
王喆,范文波,刘昕,杨欢,宋现敏,杨柏婷. 基于改进开普勒优化算法的区域停车分配模型[J]. 吉林大学学报(工学版), 2025, 55(12): 3907-3917 DOI:10.13229/j.cnki.jdxbgxb.20240484

登录浏览全文

4963

注册一个新账户 忘记密码

0 引 言

随着机动车保有量的快速增加,停车供需之间的矛盾日益突出,“停车难”成为出行者经常面临的问题。在日常出行中,出行者需花费大量时间搜索停车位,这不仅增加了出行成本,同时也加剧了交通拥堵和环境污染等问题1。然而由于土地资源的限制,停车供给的增长速度远比不上停车需求的增长速度,一味地通过新增停车位难以解决问题,故研究人员将重点聚焦于停车管理策略的研究上,以寻求新的解决方法。

目前的停车管理策略主要分为两类:第1类策略侧重于停车需求管理,试图从源头上减少停车需求,这类方法包括向车辆征收道路通行费用2,发放可交易的停车许可证3,以及目前已经在中国部分城市实施的限号出行等;第2类策略侧重于提高现有停车资源的利用效率,如开发智能停车系统、实施共享停车服务等。旧金山实施的SF park和洛杉矶的LA Express Park项目是两个最有名的智能停车系统案例,其主要是通过在停车位布置传感器以实时获取车位信息,并将信息发送至展板或者用户终端,进而引导司机选择停车位4。然而停车分配模型构建是智能停车系统实施的关键,未包含停车分配模型的智能停车系统可能会吸引过多的待泊车辆,进而导致停车冲突,产生局部交通拥堵等问题。

因此,国内外学者对停车分配模型进行了大量研究。现有模型大多从司机视角或停车平台经营者视角出发,对停车成本、平台利润、停车场利用率等目标进行优化,如Shao等5以平台利润及停车场利用率最大为目标,通过构建二元整数线性规划模型优化了共享车位的分配问题。Jiang等6以停车平台的利益最大化为目标,构建了司机不同时段的停车概率模型和0~1整数线性规划模型,并讨论了共享时间不确定的情形下的共享车位分配方案。考虑到停车场之间利用率不均衡带来的局部拥堵问题,Kim等7将个人停车成本以及各停车场总利用率最小作为目标,构建了混合整数线性规划模型,并利用交替方向乘子法进行求解。考虑到司机的个人偏好对停车服务是否能够正常进行有着较大影响,Nakazato等8在考虑司机个人偏好的情况下,提出了基于匹配理论的停车场分配方法。卢凯等9考虑到用户心理意愿对停车选择的影响,定义了考虑心理意愿的停车诱导系统虚拟成本,并以虚拟成本最小为目标,构建了区域的停车诱导与分配模型。Wang等10在分析了影响停车选择的因素的基础上,以停车搜索时间最短和停车成本最低为目标,构建了停车分配模型。张水潮等11在考虑预约需求、预约时长和延时需求的情况下,建立了以平台收益和停车步行距离为优化目标的双目标规划模型。刘永红等12针对临时停车需求和预约停车需求设定了不同的目标函数,并在此基础上构建了多居住区共享停车场泊位的分配方法。

综上所述,现有研究大都忽略了区域内多个停车场之间的合作关系,且较多模型在分配时仅考虑用户停车成本或平台收益,这将导致区域停车位利用率不均衡和效能低的现象;同时,现有停车分配模型大多都只针对车辆进行点对点的分配,未考虑行驶过程中停车群体对路网交通的影响。为此,本文从系统角度出发,综合考虑了用户的步行距离、停车费用、各停车场利用率以及停车群体对路网造成的交通压力等因素,以系统综合成本最低为优化目标,构建了一种多目标非线性整数规划的停车分配(Optimal system comprehensive cost parking assignment,OS-PA)模型,并与经典分配模型进行了数值实验分析。

1 综合个人成本和社会成本的智能停车分配模型

1.1 问题描述

图1所示,当用户Oi{i=1,2,,n}行驶至目的地一定距离时,利用终端提交个人停车信息,以寻求合适的停车位。系统收到当前时段所有用户的停车请求后,即刻收集区域内停车场Pj{j=1,2,,m}的供给信息pj{j=1,2,,m}以及道路交通状况信息。之后系统将综合考虑用户停车费用、步行成本、停车场利用率的均衡性和道路交通状况,统一将有限的停车资源与用户进行匹配,最终生成最优停车分配方案,并将分配结果发送至用户终端,从而引导用户合理停车。不难发现,本文解决的是已有资源的最优配置问题。

1.2 目标函数构建

为了从系统层面优化停车资源的分配方案,本文定义系统综合成本由个人成本和社会成本两部分构成,并以系统综合成本最低为目标构建停车分配模型。目标函数如下所示:

F=min(ωF1+εF2)

式中:F1为个人成本,F1=i=1nj=1mCijF2为社会成本;ωε均为参数。

(1)个人成本

本文定义个人停车成本由停车费用和步行成本两部分组成。其中,停车费用主要考虑用户不同停车时长所带来的成本,步行成本受用户与停车场之间距离的影响。当区域内有n个停车用户、m个停车场时,用户Oi{i=1,2,,n}停放至停车场Pj{j=1,2,,m}的个人成本Cij为:

Cij=λdi-dj+φjtij

式中:di为用户Oi目的地的位置;dj为停车场Pj的位置;φj为停车场Pj单位时间的停车价格;tij为用户Oi在停车场Pj的停车时长;λ为步行成本转换系数;等式右边第1部分为用户的步行成本;第2部分为用户的停车费用。

(2)社会成本

为了衡量停车分配对各停车场以及路网交通造成的影响,本文引入停车场利用率方差D(z)以及路网阻塞程度J(q)两个指标,并定义社会成本为二者的加权和,即:

F2=μ1D(z)+μ2J(q)

式中:μ1,μ2为参数。

当出行者只考虑个人的停车成本进行停车选择时,可能会出现大量车辆前往同一个停车场,而其他停车场闲置的情况,这不仅会加剧局部交通拥堵问题,同时也会造成停车资源的浪费。故本文针对多个停车场进行停车分配时,通过优化停车场间的利用率方差D(z)达到均衡停车场利用率的目的。其计算公式如下:

D(z)=j=1mzjpj-1mj=1mzjpj2m

式中:zj为停车场Pj的被占用的车位数;pj为停车场Pj的总可用车位数。

同时,为了减轻停车群体给路网带来的交通压力,引入BPR函数,构建路网阻塞程度J(q),其计算公式如下:

J(q)=a=1kqat(qa)a=1kqa0ta0

式中:a={1,2,3,,k}为路段编号;qa0为路段a初始流量;qa为路段a上的交通量;ta0为路段a的自由流行程时间;t(qa)为路段a的时间阻抗,t(qa)=ta01+αqacaβαβ取值分别为0.15、4;ca为路段a的通行能力。

本文假设所有的停车请求被分配至停车场后,停车用户会根据当前状况的最短路径前往停车场,则路网最终会达到用户均衡状态。故后续可以引入用户最优的交通分配模型更新各路段的阻抗,并计算、更新不同停车分配方案下路网的阻塞程度。

1.3 多目标非线性整数规划模型构建

本文以系统综合成本最小为优化目标,建立的多目标非线性整数规划模型如式(6)~(15)所示,其中式(6)为目标函数,式(7)~(15)为约束条件:

F=minωi=1nj=1mλdi-dj+φjtij+γj=1mzjpj-1mj=1mzjpj2m+θa=1kqata0(1+α(qa/ca)β)a=1kqa0ta0
j=1mxij1,   i{1,2,,n}
zj=i=1nxij,   i{1,2,,n},
j{1,2,,m}
0zjpj,   j{1,2,,m}
xij={0,1},   i{1,2,,n},
j{1,2,,m}
ω+γ+θ=1
γ=εμ1
θ=εμ2
rsgfgrs=qa,   a{r,s}
fgrs0

式中:决策变量xij为用户Oi是否被分配至停车场Pj,若是,xij=1;否则xij=0γ,θ为参数;fgrs为出发地r至目的地s的之间的第g条路径上的流量。

约束条件式(7)表示每位停车用户至多被分配至一个停车位;约束条件式(9)考虑到研究区域内各停车场的停车容量与实际可停放泊位数之间的关系,表示各停车场被使用的车位数不能超过停车位的定额;因为本文利用用户均衡的交通分配方法更新路段阻抗并计算停车附加的路网交通压力,所以交通分配时应当满足条件式(14)~(15)的约束;其中约束条件式(14)表示路段a的交通量等于出发地与目的地间所有经过路段a的路径的流量之和;约束条件式(15)表示路径流量非负。

2 算法设计

2.1 开普勒优化算法

当区域内有n个停车用户、m个停车场时,最多可能产生mn种停车分配方案,故当停车用户以及停车场数量较多时,模型的计算量较大,难以使用精确算法在可接受的时间内求得最优解。故此次研究引入元启发式算法中的开普勒优化算法进行求解。

开普勒优化算法(Kepler optimization algorithm,KOA)是2023年Mohamed等13提出的一种基于群体的优化算法。KOA参照行星环绕太阳的运动规律,用太阳(当前最优解)和围绕太阳旋转的行星(备选解)表示搜索空间。不同时刻,行星运动至不同位置,进而可以对空间进行有效的搜索。当出现更优解时,原有的太阳将被替换,同时围绕其运动的行星也相应发生变化,形成新的搜索空间,行星也将进行新的搜索。如此反复进行,直至搜索到最优解。

2.2 融合多策略的改进开普勒优化算法

KOA具有收敛快、寻优强等优点,但由于该算法可随机生成行星的初始位置,进而容易产生局部最优解。故本文结合Tent混沌映射和反向学习策略,对KOA中行星位置初始化进行改进,从而实现局部开发和全局探索能力的提升。融合多策略的改进开普勒优化算法(Improved Kepler optimization algorithm,IKOA)技术思路如下所示。

(1)融合Tent混沌映射与反向学习策略的行星位置初始化

首先,将初始的行星种群设置为X=X1,X2,,XNp,行星Xi={Xi1,Xi2,,Xid}表示一种停车分配方案,其中d表示待求解问题的维数(变量数),Xi1=1表示第1个用户被分配至第1个停车场。行星的初始位置对于算法求解起着重要作用,而混沌映射有助于优化算法跳出局部最优解,进而获得较好的全局搜索能力。因此,引入Tent混沌映射优化行星位置的初始化。

基于Tent混沌映射生成混沌序列如下:

Zi+1j=Zijη,   0Ziη1-Zij1-η,   η<Zi1

式中:Zij为针对变量j的混沌序列中第i个混沌值;η为控制参数。

结合混沌序列,进一步生成搜索空间内行星初始位置如下所示:

Xij=lboundj+Zij(uboundj-lboundj)

式中:Xij为第i个行星中变量j的位置,i{1,2,,Np}uboundjlboundj分别为变量j取值的上、下界。

为提高行星初始位置的多样性,引入反向学习策略,按照式(18)计算Xij的反向位置Yij

Yij=r(lboundj+uboundj)-Xij              18(a)rand(lboundj,uboundj)                      18(b)

式中:r为[0,1]间的随机数;rand()为随机函数。当式(18a)中的位置发生越界时,则利用式(18b)随机生成位置进行替代。

将基于Tent混沌映射的所有行星初始位置序列X与混合Tent混沌映射和反向学习策略产生的所有行星初始位置Y合并,形成新的行星初始位置序列X'={XY}。根据适应度大小,选取前Np个位置作为最终的行星初始位置,同时选取适应度最优的行星作为太阳。

(2)行星所受引力及其速度的计算

在确定每个行星以及太阳的位置后,需要计算各个行星Xi与太阳Xs之间的位置、受到的引力大小以及各自的运行速度。根据万有引力定律,各行星所受引力Fgi为:

Fgi(t)=eiμ(t)M¯sm¯iR¯i2+υ+r1

式中:ei为行星轨道的偏心率;μ(t)为万有引力常数;M¯sm¯i为太阳和行星质量归一化处理后的取值;R¯i为轨道XiXs之间欧几里得距离Ri归一化处理后的取值;υr1为参数。

上述所提及的太阳质量和行星质量由适应度函数取值决定(以最小化问题为例),计算公式分别为:

Ms=r2fs(t)-fub(t)k=1Nfk(t)-fub(t)
mi=fi(t)-fub(t)k=1Nfk(t)-fub(t)

式中:r2为参数;f(t)为适应度函数;fs(t)为适应度取值下界;fub(t)为适应度函数取值的上界。

行星的速度取决于行星相对于太阳的位置,与太阳距离越近,所受引力增大,行星速度越快,反之速度会下降。行星速度的计算公式由两部分组成,具体形式如下:

Vi(t)=
L(2r4Xi-Xb)+L'(Xa-Xb)+(1-R¯i(t))    ρU1r5(Xi,up-Xi.low),      R¯i(t)0.5r4l(Xa-Xi)+(1-R¯i(t))·    ρU2r5(r3Xi,up-Xi.low),     其他
L=U·M·l
l=μ(t)(Ms+mi)2Ri(t)+υ-1ai(t)+υ12
M=r3(1-r4)+r4
L'=(1-U)M'l
M'=r3(1-r5)+r5

式中:Vi(t)为行星在t时刻的速度;XaXb为随机选取的两个行星位置;Xi,upXi,low分别为当前行星位置的上、下界;r3r4r5ρUU1为参数;ai(t)为行星旋转轨道的长半径。

(3)行星位置更新和保留

如前面所述,各行星在椭圆轨道上绕太阳旋转过程中,会在一定的时间靠近太阳,然后远离太阳。IKOA通过探索和开发两个阶段模拟这个行为,从而试图利用距离太阳较远的行星进行探索,以寻找新的解决方案,进而利用距离太阳较近的行星进行开发,以搜索最优解附近的新位置。

不难发现,探索和开发行星的选择以及位置的更新对IKOA性能影响较大,故引入一种选择机制更新不同阶段行星的位置,从而体现泊位选择时的动态变化特性:

Xi(t+1)=

Xi(t)+ρVi(t)+(Fgi(t)+r)U(Xs(t)-    Xi(t)),    r6<ξ,                                                 28(a)Xi(t)U1+(1-U1)Xi(t)+Xs(t)+Xa(t)3+hXi(t)+Xs(t)+Xa(t)3-Xb(t),r6ξ,28(b)

式中:h为控制t时刻太阳与行星之间距离的自适应因子;r6为[0,1]内的随机数;ξ为调节参数。

根据式(28),如果r6<ξ,那么认为行星处于探索阶段,并利用式(28a)更新其下一个位置;如果r6ξ,那么认为行星处于开发阶段,其下一个位置将用式(28b)进行更新。同时为确保太阳和行星的最佳位置,引入精英主义策略,对行星的新位置Xi,new进行选择和保留,具体标准如式(29)所示。IKOA流程如图2所示。

Xi,new(t+1)=
Xi(t+1),   f(Xi(t+1))f(Xi(t))Xi(t),   其他

3 数值实验

3.1 实验设置

(1)路网数据设定

本文截取经典Siouxfalls网络中的部分结构,构建一个以800 m为半径的小型商业区路网,路网拓扑结构以及各路段信息如图3所示。该路网包含15个节点,44条路段。其中,节点1、3、13、15为该路网的入口,司机只能从这4个节点驶入,并假定司机到达入口前就已经提交停车请求。为了方便计算,将所有司机的出行目的地都设置在节点6处。路网中包含A、B、C 3个停车场,分别位于节点5、11、8附近。为了模拟真实路网的道路交通情况,设定路段6-5、6-7、6-9、6-10、6-11饱和度为0.9,路段5-6、7-6、9-6、10-6、11-6饱和度为0.8,其余路段的饱和度为0.7。

(2)停车数据设定

考虑到停车需求的时变性,此次实验针对不同时间段,分别生成数量为100~1 400辆的停车需求,其停车时长皆服从期望为70 min的负指数分布。同时,假定停车需求均匀地分布在路网的4个入口处。

对应停车需求的不同情形,将区域总停车供给设定为1 000、1 200、1 400、1 600、1 800、2 000个6种情况。停车场A、B、C至目的地的步行距离分别设置为200、300、350 m,各停车场收费标准皆为2元/(30 min)。假定所有用户的步行速度为1 m/s,并依照文献[9],将用户的步行时间成本设定为0.3 元/min,进而可得到步行成本转换系数λ=0.005 元/m。

(3)参数设定

本文模型的目标函数包含ωγθ三个参数,参数不同取值对模型表现有较大影响,故需要对参数进行标定。标定过程中,考虑到条件式(11)的约束,选择固定θ=0.1,变动ω的取值,部分结果如图4所示。由图4可以看出,在停车需求为200、600、1 000、1 400的情况下,停车用户的个人成本随着ω的增加而降低,路网阻塞程度随着ω的增加先降低后快速增加,而停车场利用率方差随着ω的增加而增加。这是因为,随着ω的增加,本文模型为追求更低的个人成本,而舍弃了部分停车场利用率的均衡性所致。当ω增大到一定值时,路网阻塞程度会急剧上升,同时停车场利用率方差也越来越不均衡,此时认定参数达到最优数值。依照该标准得到不同供需情况下ω的最优取值如表1所示。

对各种情况下的最优参数进行曲面拟合,得到的曲面以及最佳参数与停车供需之间的关系式如如图5所示,进而后续实验中可以通过该式计算不同供需下的最优参数值。

3.2 评价指标

为了衡量本文模型在分配车位方面的有效性,选取平均个人停车成本、阻塞程度、路段V/C比(指路段交通与通行能力之比)和路段阻抗变化率对模型进行评价。其中,选择平均个人停车成本为评价指标是为了度量模型进行停车分配时,是否从用户的角度出发,为用户节省支出。平均个人停车成本C¯计算公式如下:

C¯=i=1nj=1mCijn

阻塞程度如式(5)所示,路段V/C比即路段交通量与通行能力之比。引用路段阻抗变化率是为了衡量模型分配车位后,停车群体给道路交通带来的影响,其计算公式如下:

τ=ta-ta0/ta

3.3 实验结果

为验证本文模型的合理性,引用经典分配模型7中仅考虑个人成本的停车分配(M-PA)模型及考虑个人成本和停车场利用效率均衡性的停车分配(O-PA)模型作为对比模型,进行对比实验。在固定停车供给为1 600个,停车需求从100个递增至1 400个的情况下,本文OS-PA模型与M-PA模型,O-PA模型分配的结果如图6~图8所示。

图6(a)可以看出,本文OS-PA模型分配后的用户平均个人成本略高于M-PA模型,但随着停车需求的增加,二者之间的差距逐渐降低,说明OS-PA模型在针对停车供给紧张的情况下,能够更好地降低个人停车成本;而与O-PA模型相比,OS-PA模型分配后的平均个人成本降低了4.4%。

6(b)~6(d)展示了模型分配后,停车场A、B、C的利用率及各停车场利用率与平均利用率的偏离程度。不难看出,本文OS-PA模型在平衡停车场之间利用率方面的表现明显优于M-PA模型和O-PA模型。以停车需求为1 000个的情况为例,OS-PA模型分配后各停车场利用率为51.1%~80.3%,而M-PA模型、O-PA模型分配后各停车场利用率分别为37.7%~100%、0%~100%。产生上述结果是因为,M-PA模型分配时仅考虑用户停车成本,而没有对停车场利用率均衡性进行优化;虽然O-PA模型分配时考虑了停车场利用率的均衡性,但是以最小化停车利用率总和为分配目标,难以达到平衡停车场利用率的目的。

对停车需求进行分配并加载至路网后,路网道路状况不可避免地会发生变化。图7为OS-PA模型和对比模型在不同停车需求情况下,降低停车群体对道路交通造成的负面影响对比。可以看出,OS-PA模型分配的结果始终优于M-PA模型和O-PA模型,且随着停车需求的增加,模型性能差距逐渐增大。图8为模型分配后区域路网内各路段V/C比,除个别路段以外,OS-PA模型分配后路段V/C比远低于M-PA模型、O-PA模型的分配结果,这说明OS-PA模型能够将交通量更加均匀地加载至路网路段上,避免路段出现严重过载的情况。

为凸显本文模型解决停车场利用率不均衡导致局部拥堵问题的优势,以停车供给为1 600个、停车需求为1 000个的情况为例,利用各路段阻抗的变化率对A、B、C三个停车场及目的地(D)周边交通状况进行分析,结果如表2所示。

表2可以看出,利用3种模型进行停车分配,并将具有停车需求的交通量加载至路网后,停车场及目的地周围的路段阻抗都不可避免地有一定程度的增加,但OS-PA模型分配后,各路段阻抗的增长率大多低于M-PA模型和O-PA模型的分配结果。以停车场C附近路段为例,经计算,各模型对应的停车场C附近路段阻抗平均增长率分别为9.5%、13.3%、19.5%。选择路段9-8作为参考路段,此路段在各模型下的阻抗增长率分别为3.6%、13.9%、37.2%,与M-PA模型和O-PA模型相比较,本文OS-PA模型分别降低了10.3%、33.6%的路段阻抗增长率。说明本文模型能够较好地避免停车所带来的局部拥堵问题。

此外,为了对比本文所提的IKOA的性能,引入传统遗传算法(Genetic algorithm,GA)以及模拟退火算法(Simulated annealing algorithm,SA)与IKOA进行对比分析(以停车需求为600个,总停车供给为1 000个的情况为例),结果如图9所示。从图9可以看出,在生成初始解的方面,IKOA明显优于GA和SA,所生成的初始解更加接近最优解;在收敛速度方面,IKOA、GA和SA分别迭代了350、1 463和309次后收敛。在搜索模型最优解方面,IKOA和GA能够搜索到相同的最优解,且最优解明显优于SA搜索到的最优解。

综上可得,针对本文提出的区域停车资源分配问题,与GA和SA相比,本文所提的IKOA有着较好的收敛性能和较强的寻优能力。

4 结 论

(1)本文模型能够在有效降低用户个人成本的同时,显著提高区域停车场利用率的均衡性,避免停车资源利用不均衡所带来的问题。

(2)相较于M-PA模型和O-PA模型,本文模型在减少停车行为对交通压力的影响方面具有明显优势,对停车场附近的重点路段,其路段阻抗增长率最高分别降低了10.3%、33.6%。

(3)针对本文所提出的停车分配问题,所改进的开普勒优化算法相较于遗传算法和模拟退火算法有着更快的收敛速度以及更优的搜索能力。

参考文献

[1]

Shoup D C. Cruising for parking[J]. Transport Policy, 2006, 13(6): 479-486.

[2]

Chu C P, Wang C Y, Hu S R. Application of e-tag in pricing road tolls and parking fees for traffic congestion mitigation[J]. Transportation Research Procedia, 2017, 25: 2913-2922.

[3]

Bao H X H, Ng J. Tradable parking permits as a transportation demand management strategy: A behavioural investigation[J]. Cities, 2022, 120: 103463.

[4]

Lin T, Rivano H, Le M F. A survey of smart parking solutions[J]. IEEE Transactions on Intelligent Transportation Systems, 2017, 18(12): 3229-3253.

[5]

Shao C, Yang H, Zhang Y, et al. A simple reservation and allocation model of shared parking lots[J]. Transportation Research Part C: Emerging Technologies, 2016, 71: 303-312.

[6]

Jiang B, Fan Z P. Optimal allocation of shared parking slots considering parking unpunctuality under a platform-based management approach[J]. Transportation Research Part E: Logistics and Transportation Review, 2020, 142: 102062.

[7]

Kim O T T, Tran N H, Pham C, et al. Parking assignment: Minimizing parking expenses and balancing parking demand among multiple parking lots[J]. IEEE Transactions on Automation Science and Engineering, 2019, 17(3): 1320-1331.

[8]

Nakazato T, Fujimaki Y, Namerikawa T. Parking lot allocation using rematching and dynamic parking fee design[J]. IEEE Transactions on Control of Network Systems, 2022, 9(4): 1692-1703.

[9]

卢凯, 林茂伟, 邓兴栋, . 停车总成本最小的停车位动态分配与诱导模型[J]. 华南理工大学学报:自然科学版, 2018, 46(9): 82-91, 98.

[10]

Lu Kai, Lin Maowei, Deng Xing-dong, et al. Dynamic allocation and inducement model of parking spaces with minimum total parking cost[J]. Journal of South China University of Technology (Natural Science Edition), 2018, 46(9): 82-91, 98.

[11]

Wang Y, Chen Q. Dynamic parking allocation model in a multidestination multiple parking lot system[J]. IEEE Intelligent Transportation Systems Magazine, 2022, 14(5): 195-208.

[12]

张水潮, 蔡逸飞, 黄锐, . 基于预约需求的共享停车平台泊位分配方法[J]. 交通运输系统工程与信息, 2020, 20(3): 137-143, 162.

[13]

Zhang Shui-chao, Cai Yi-fei, Huang Rui, et al. Shared parking space allocation method considering reservation demand[J]. Journal of Transportation Systems Engineering and Information Technology, 2020,20(3): 137-143, 162.

[14]

刘永红, 罗霞, 胡剑鹏. 考虑临时和预约需求的共享泊位动态分配方法[J]. 交通运输系统工程与信息,2022, 22(1): 171-181.

[15]

LIU Yonghong, LUO Xia, HU Jianpeng. Dynamic allocation method for shared berth considering immediate and reservation demands[J]. Journal of Transportation Systems Engineering and Information Technology, 2022, 22(1): 171-181.

[16]

Abdel-Basset M, Mohamed R, Azeem S A A, et al. Kepler optimization algorithm: A new metaheuristic algorithm inspired by Kepler's laws of planetary motion. Knowledge-Based Systems, 2023 (May 23): 268. DOI: 1016/j.knosys. 2023. 110454 .

基金资助

国家自然科学基金项目(52131202)

AI Summary AI Mindmap
PDF (3105KB)

0

访问

0

被引

详细

导航
相关文章

AI思维导图

/