APP下载

立体车库车位分配建模与仿真

2018-01-07

关键词:立体车库等待时间车位

(兰州交通大学自动化与电气工程学院,甘肃兰州730070)

立体车库车位分配建模与仿真

刘 日,李建国,王小农

(兰州交通大学自动化与电气工程学院,甘肃兰州730070)

针对自动化立体车库车辆存取能耗高的问题,以保证车库运行效率为前提,以降低系统运行能耗为目标,利用SVM支持向量机对车辆停留时间范围进行预测.以多色集合作为理论依据,将车辆质量、车辆停留时间范围和车位能耗作为特征,对立体车库车位进行分区分配.在此基础上建立车库运行模型,并以人均等待时间、人均能耗等作为输出结果对该模型进行验证.采用MATLAB软件编写仿真程序,通过比较该车位分配和车位就近分配的程序运行结果,证明该车位分配在降低车库运行能耗上的有效性.仿真结果表明:该车位分区分配模型能够保证车库运行效率,使每天车库人均运行能耗比就近原则减少5.10 kJ,降低了9%.

立体车库;支持向量机;多色集合;车位分配;降低能耗

自动化立体车库在解决大中城市停车难问题的众多方案中受到认可和重视.立体车库车位分配影响着立体车库存取车辆的运行能耗,关系着车库的运行成本和综合竞争力.对该问题的研究具有理论价值和实际意义.国内外学者对立体仓储系统研究较多.文献[1]采用基于邻域的有界深度优先搜索算法实现立体车库多存取进程并行优化控制.文献[2]分析了自动化立体仓库输送系统的若干调度问题并给出了启发式调度规则和优化算法,建立了该离散系统的仿真Petri网模型.文献[3]针对自动化立体仓库固定货架系统中拣选作业优化问题的特点,分析并设计了一种新型高效混合遗传算法,满足了拣选作业的要求.文献[4]对立体车库车位就近分配和随机分配进行了仿真,证明了车位就近分配比随机分配效率高,能耗少.文献[5]提出了基于多色集合和粒子群算法相结合的货位分配模型,并通过实例证明了该模型的可行性和有效性.文献[6]针对多货叉仓库调度优化问题,提出一种改进型细菌觅食算法,对多货叉仓库调度优化问题在解的质量及收敛速度上都取得较好效果.文献[7]建立了控制自动化仓储系统的着色Petri网,简要说明了存储系统的实现方法和模型.文献[8]对车位存储启发方法进行了研究.文献[9]采用排队模型分析了自动化仓储系统中堆垛机驻留点在通道中的位置.

对立体仓储系统货位分配的研究主要考虑货物属性和货位特征,立体车库车位分配与立体仓储系统货位分配的区别在于不仅要考虑车辆属性和车位特征,还需考虑车辆服务规则、车辆到达时间和车辆的库内停留时间.

笔者以先到先服务和出车优先为服务规则,考虑车辆到达时间和车辆的库内停留时间,并利用SVM支持向量机对车辆停留时间范围进行预测,以多色集合理论为依据对车库车位进行分区管理,建立车库运行模型.给出能耗和效率评估的几种指标,对车库运行模型进行仿真.通过仿真结果分析对比车位就近分配下的车库的运行效率和运行能耗,证明基于停留时间范围预测和多色集合理论的车位分区分配在保证车库运行效率和降低车库运行能耗上的有效性.

1 车辆停留时间范围预测

1.1 SVM支持向量机简介

SVM支持向量机以其高效的学习能力和广泛的适应能力,在非线性系统的分类预测方面得到广泛的应用.其基本思想为利用非线性映射将数据映射到高维空间,从而使得低维空间的非线性问题转为高维空间的线性回归问题[10-11].

假设有训练样本(xi,yi),i=1,2,…,M,则其SVM回归表达式为

式中:w为权系数;φ1(x)为非线性映射函数;b为偏差.

则其结构风险为

结构风险最小化原则为

式中ε为允许拟合误差.

采用拉格朗日乘子法、对偶原理及核方法,则式(3)可转换为

式中:α,η为拉格朗日乘子;K为核矩阵.

SVM输出为

SVM的核函数k可采用高斯核,其形式为

式中δ为核函数半径.

1.2 立体车库停留时间范围预测

在建立立体车库运行模型时,车辆在库内的停留时间范围作为车位分区分配的重要特征,可根据车辆在库内的历史停留信息并通过SVM支持向量机进行预测和分类.

SVM支持向量机对立体车库车辆停留时间分类预测要经过如下步骤:①确定分类器的个数,即要对立体车库车辆停留时间范围进行划分(可分为60 min以内,60~180 min,180 min以上);②特征向量的确定,由车辆是否在车库有过停留、车辆的历史到达时间、车辆的所属地(如车辆是否属于车库所在小区)3个特征构成;③特征值量纲一化,先对相同的特征(每个特征向量分别量纲一化)进行排序,然后根据特征的最大值和最小值重新计算特征值;④核函数的选定可使用最常见的高斯核函数如式(6);⑤利用样本数据对SVM支持向量机进行训练;⑥采集新到车辆的特征向量并利用对训练好的SVM模型预测其停留时间.

2 多色集合与车位分区分配

2.1 多色集合理论

多色集合理论建立在布尔矩阵上,具有易于描绘复杂系统各特征及其相互关系的优点.多色集合理论中每个元素的指标、特征和属性等用围道或颜色来表示.

对于普通集合A={a1,a2,…,an}中元素ai∈A,存在元素ai的个人颜色,即

集合∪F(ai)称为元素个人颜色的集合.集合A的统一颜色用F(A)={F1,F2,…,Fj,…Fm}来表示,其中Fj=∪Fj(ai)表示多色集合的第j个元素的统一颜色.

多色集合一般由以下成分确定:

布尔矩阵[A×F(A)]所有元素个人着色表示为

式中:行布尔矢量表示元素的个人着色;列布尔矢量表示个人着色中含有个人颜色的所有元素.

式(9)中,满足

2.2 多色集合理论在车位分区中的应用

基于多色集合理论,将车位编号作为多色集合的统一颜色,将车位能耗、车辆质量和由SVM支持向量机分类预测的车辆停留时间范围作为该多色集合的元素.

车位编号集合X由n个车位组成并构成多色集合的元素,即X=(X1,X2,…,Xn).车位号表示车位所在的列、层,其中车位X1对应车位号1,1.

统一颜色集合F(X)综合考虑影响车位分区的因素(车位能耗、车辆质量、车辆库内停留时间),即F(X)=(F1,F2,…,F7).其中,F1,F2分别为车辆质量轻和重,F3,F4分别为车辆在车库内停留时间短和长,F5,F6,F7分别为车位能耗低、中和高.

建立该理论下的车位分区模型[X×F(X)]的布尔矩阵表,如表1所示,其中Xi表示车位,例如车位X1对应车位号1,1,即第1行第1列的车位.

2001年,《中国农村扶贫开发纲要(2001—2010年)》颁布。这标志扶贫开发进入一个新阶段,其特点主要有以下几个方面:一是提出了综合性的扶贫目标,即除了强调贫困地区经济水平与贫困人口经济收入的增加外,还注重贫困地区的基础设施建设和贫困人口生活质量的改善。二是开展了“整村推进”计划,使扶贫瞄准的精度进一步提高。三是通过建立农村低保制度,为极端贫困户提供最后的生活保障。这一时期是改革开放以来我国减贫速度最快的阶段,按照现行标准,全国农村贫困人口年均减少2965.7万人。

表1 多色集合下的车位分区布尔矩阵表

2.3 车库分区内的车位分配

立体车库车位的分配是在对车库车位分区基础上进行的,在每个分区内,车位的分配依据运送车辆到达车位时车库能耗的高低,由低到高排布.

3 立体车库运行模型的建立

3.1 立体车库运行模型建立规则

立体车库运行规则如下:

1)车辆到达时服从先到先服务的服务规则,离去时服从出车优先原则.

2)每天运行时间内车辆到达时间和停留时间以及车辆的质量等从保存有车辆进出信息的数据库中获得.

3)车辆在库内的停留时间范围根据SVM支持向量机进行预测.

4)车辆到达时依据基于多色集合的车辆分区分配原则分配车位.

5)车辆接受服务时的服务时间依据分配的车位所在位置、堆垛机水平移动速度、垂直移动速度来确定.

6)车辆运行能耗依据车辆的质量和分配的车位所在位置、牵引电动机功率来确定.

请求出库和入库车辆的排队等待时间(Wait time)、车辆存取能耗(Energy Consumption)的计算流程如图1所示.

图1 车辆排队等待时间和存取能耗的计算流程

图1中,Demand为车辆出入库,出库为0,入库为1;到达时间(Arrivetime)为车辆到达I/O口的时刻;离开时间(Leavetime)为车辆将要从车库出车的时刻;服务结束时间(Overtime)为车辆从I/O口到达车库内车位或从车库内接受完出库服务到达I/O口的时刻;服务时间(Servicetime)为立体车库内设备运送车辆到达车位或从车位到达I/O口的时间.

3.2 车库运行模型的数学描述

以立体车库的单侧为例,立体车库该侧共Q列,H层,出入口在车库的最底层最左侧,出入口所在层记做第1层第1列.车库每层高度为h,每列宽度为q,垂直移动平均速度为vy,水平移动平均速度为vx,设备装载每1 000 kg车辆在运行时垂直移动1层的耗能为

立体车库电动机水平牵引功率为P,水平移动一列耗能为

第i辆车质量为mi,在车库内的车位位置为hi层qi列,则立体车库内n辆车进出库的平均能耗为

车辆平均等待时间由运行时间内车辆总数和车辆等待时间的总和来决定,平均等待时间越短车库运行效率越高,车辆平均等待时间为

4 仿真与分析

4.1 仿真参数设置

仿真中以车库单侧4层10列,共40个车位容量为例.车库每天的运行时间为720 min,车辆的质量以及SVM支持向量机所需的300 d的训练样本数据和100 d的测试样本数据从存有某小区车辆进出信息的数据库中获取,部分数据如表2所示.

车库每层高度h取2.0 m,每列宽度q取2.5 m,垂直平均移动速度为0.3 m·s-1,水平平均移动速度为0.5 m·s-1,车辆每吨对应水平牵引功率P为2.2 kW.根据式(11),(12)计算可得,Wh为14.7 kJ,Wq为4.4 kJ.

表2 车辆的历史停留特征

车位分区管理中,根据车辆质量分为2类,即F1为车辆质量小于等于2 000 kg,F2为车辆质量大于2 000 kg.根据车辆在车库内停留时间分为2类,即F3为停留时间大于180 min,F4为停留时间小于180 min.根据车库内车位能耗(单位吨质量的车辆从出入口到达车位时的能耗)分为3类,即F5为车位能耗小于25 kJ,F6为车位能耗在25~40 kJ,F7为车位能耗大于40 kJ,如表3所示.

表3 车辆和车位特征分类

4.2 仿真结果与分析

通过对多色集合[X×F(X)]进行合取和析取,可得到由A1(F1,F4,F7),A2(F1,F3,F6),A3(F2,F4,F7),A4(F2,F3,F5)组成的多色集合[A× A(F)],分别对应立体车库车位分成的3个区域,仿真结果如图2所示.

图2 多色集合理论下的车位分区图

车库运行模型利用100 d的测试数据进行仿真,车位分区管理分配下,每天车辆的人均能耗分布和每天车辆的人均等待时间分布如图3,4所示.

车位就近分配时,每天车辆的人均能耗分布和每天的人均等待时间分布分别如图5,6所示.

图3,4中,车位分区管理分配下,每天车辆的人均能耗以52.29 kJ为平均值分布在该平均值附近;每天车辆的人均等待时间分布在平均值0.158 min附近.图5,6中,车位就近存取策略下每天车辆的人均能耗以57.39 kJ为平均值,分布在该平均值附近;每天车辆的人均等待时间分布在平均值0.153 min附近.

图3 分区管理下每天车辆的人均能耗

图4 分区管理下每天车辆的人均等待时间

图5 就近分配下每天车辆的人均能耗

图6 就近分配下每天车辆的人均等待时间

以上对比显示,基于车辆停留时间预测和多色集合的车位分区管理分配能够使得车辆的平均等待时间基本保持不变,每天车库人均运行能耗比就近原则下减少5.10 kJ,降低了9%.

2种车位分配策略下,库内停留时间不同,质量不同的车辆在车库内占据车位的位置不同,使得车位分区管理分配下车库运行时人均能耗比就近分配下降低了9%.就近分配下和分区管理下车辆运行100 d内随机抽取1 d的个人能耗分布分别如图7,8所示.

图7 就近分配下的车辆运行个人能耗分布

图8 分区管理下的车辆运行个人能耗分布

从图7可以看出:就近原则下车辆的运行能耗在7:00- 12:00和12:00- 19:00分别呈倒V形分布.在车库运行时间内到达的停留时间较长,出入库频率较低且质量较重的车辆占据离出入口较近车位,导致在其他时间段停留时间较短,出入库频率较高的车辆占据离出入口较远车位.

从图8可以看出:车位分区管理下的车辆运行能耗在7:00- 12:00和12:00- 19:00分别呈正V形分布.在车库内停留时间较长,出入库频率较低且质量较重的车辆分布在离出入口较远车位;在车库内停留时间较短,出入库频率较高的车辆分布在离出库口较近车位,使得离出入口近的车位得到较多次利用.

5 结 论

采用了实际中立体车库的层高列宽、移动速度等具体参数,考虑车辆到达时间和车辆的库内停留时间,并利用SVM支持向量机对车辆停留时间范围进行预测,以多色集合为理论基础对车库车位进行分区管理,建立了车库运行模型进行仿真,得到仿真结果并对仿真结果出现的原因作出阐述.仿真结果表明:基于车辆停留时间预测和多色集合理论的车位分区管理能够保证车库运行效率且使每天车库人均运行能耗比就近原则减少5.10 kJ,降低了9%.为实际车库车位的分配提供参考,具有理论价值和现实意义.

(References)

[1] 王丽杰,褚鸿锐,杨羽翼,等.巷道堆垛式立体车库车辆存取测控方法[J].江苏大学学报(自然科学版),2017,38(2):179-185.WANG L J,ZHU H R,YANG Y Y,etal.Control stra tegy of saving or taking parking vehicles for stacker type stereo garage[J].Journal of Jiangsu University(Natural Science Edition),2017,38(2):179-185.(in Chi nese)

[2] 常发亮,刘长有.自动化立体仓库输送系统调度的优化仿真及其应用研究[J].系统仿真学报,1998,10(5):17-22.CHANG F L,LIU CY.The study of optimal simulation and its application in vehicle scheduling for automatic space warehouse[J].Journal of System Simulation,1998,10(5):17-22.(in Chinese)

[3] 田国会,张攀,李晓磊,等.一类仓库作业优化问题的混合遗传算法研究[J].系统仿真学报,2004,16(6):1198-1201.TIAN G H,ZHANG P,LIX L,et al.Research on one class of optimization problem of the automated warehouse using a new kind of hybrid genetic algorithm[J].Jour nal of System Simulation,2004,16(6):1198-1201.(in Chinese)

[4] 李建国,蒋兆远.巷道堆垛式立体车库就近车位分配策略仿真与分析[J].物流工程与管理,2010,32(9):86-87,59.LIJG,JIANG Z Y.Simulation and analysis on lane way stowed parking system handy access[J].Logistics Engineering and Management,2010,32(9):86-87,59.(in Chinese)

[5] 杨玮,傅卫平,王雯,等.基于多色集合和粒子群算法的立体仓库货位分配优化[J].机械科学与技术,2012,31(4):648-651,655.YANG W,FU W P,WANG W,et al.Optimizing space allocation for articles based on theory of poly chro matic sets and particle swarm algorithm[J].Mechanical Science and Technology for Aerospace Engineering,2012,31(4):648-651,655.(in Chinese)

[6] 杨文强,邓丽,牛群,等.改进型细菌觅食算法及多货叉仓库调度应用[J].控制与决策,2015,30(2):321-327. YANGW Q,DENG L,NIU Q,et al.Improved bacte rial foraging algorithm and application of warehousing scheduling with multi shuttles[J].Control and Deci sion,2015,30(2):321-327.(in Chinese)

[7] DOTOLIM,FANTIM P.A coloured Petrinetmodel for automated storage and retrieval systems serviced by rail guided vehicles:a control perspective[J].International Journal of Computer Integrated Manufacturing,2005,18:122-136.

[8] PAN JC A,SHIH P H,WU M H,et al.A storage as signment heuristicmethod based on genetic algorithm for a pick and pass warehousing system[J].Computers&Industrial Engineering,2015,81:1-13.

[9] ROY D,KRISHNAMURTHY A,HERAGU S,et al.Queuing models to analyze dwell point and cross aisle location in autonomous vehicle based warehouse systems[J].Europe Journal of Operational Research,2015,242:72-87.

[10] CHEN P,YUAN L F,HE Y G,et al.An improved SVM classifier based on double chains quantum genetic algorithm and its application in analogue circuit diagno sis[J].Neurocomputing,2016,211:202-211.

[11] LIU Y,BI JW,FAN Z P.A method for multi class sentiment classification based on an improved one vs one(OVO)strategy and the support vectormachine(SVM)algorithm[J].Information Sciences,2017,394/395:38-52.

M odeling and simulation of parking space allocation in stereo garage

LIU Ri,LIJianguo,WANG Xiaonong
(School of Automation and Electrical Engineering,Lanzhou Jiao Tong University,Lanzhou,Gansu 730070,China)

To solve the low access efficiency problem of automatic parking garage with high operational energy consumption,the range of residence time was predicted using support vectormachine(SVM)to ensure the operating efficiency of the garage.Based on the theory of poly chromatic sets and with vehicle quality,vehicle residence time range and parking energy consumption as features,the space partition managementwas completed.On the basis,the garage operationmodelwas established,and themodelwas verified with average waiting time and average energy consumption as output results.Using MATLAB to write simulation program,the validity of parking space management for reducing energy consumption of the garage was analyzed by comparing the results of the parking spaces with those of parking spaces nearby distribution.The simulation results show that the proposed partition management strategy can effectively reduce operating energy consumption by 9%of5.10 kJ,and the operating efficiency of garage is ensured.

stereo garage;support vectormachine;theory of poly chromatic;parking space allocation;energy consumption reducing

10.3969/j.issn.1671-7775.2018.01.004

U491.7

A

1671-7775(2018)01-0019-07

刘 日,李建国,王小农.立体车库车位分配建模与仿真[J].江苏大学学报(自然科学版),2018,39(1):19-25.

2017-03-27

甘肃省自然科学基金资助项目(1506RJZA073);甘肃省建设科技攻关项目(JK2016-10216095)

刘 日(1991—),男,河北石家庄人,硕士研究生(1059851593@qq.com),主要从事交通信息工程及控制的研究.

李建国(1974—),男,甘肃平凉人,副教授(394504676@qq.com),主要从事交通信息工程及控制、智能交通的研究.

(责任编辑 贾国方)

猜你喜欢

立体车库等待时间车位
给学生适宜的等待时间
——国外课堂互动等待时间研究的现状与启示
为了车位我选择了环保出行
我自己找到一个
轿厢式垂直升降立体车库的研制及应用
一个车位,只停一辆?
智能旋转立体车库设计
基于PLC的升降横移式立体车库控制系统设计
顾客等待心理的十条原则
顾客等待心理的十条原则