[0003] 本发明的目的在于提供一种停车场停车车辆的精细化云管理系统及方法,以解决现有技术中的问题。
[0004] 为实现上述目的,本发明提供如下技术方案:
[0005] 一种停车场停车车辆的精细化云管理系统,所述云管理系统包括停车管理服务器,所述停车管理服务器包括停车预约模块、修正模块、停车情况获取模块和停车档案数据库,所述停车预约模块用于供用户预约停车,输入停车车辆的信息,所述修正模块用于修正停车车辆的信息,所述停车情况获取模块用于获取停车车辆的实际信息,所述停车档案数据库用于存储在停车场进行停车的车辆信息。
[0006] 作为优选方案,所述停车预约模块供用户输入停车车辆的车牌、进入停车场的预计时间段以及预计停车时长,所述修正模块包括新用户判断模块、停车档案创建模块、停车档案读取模块、停车第一时间点修正模块、停车第二时间点修正模块和停车时长修正模块,所述新用户判断模块根据用户输入的停车车辆车牌在停车档案数据库里搜索,判断该停车车辆是否曾经在该停车场进行停车,所述停车档案创建模块用于为新用户创建停车档案,所述停车档案读取模块用于读取老用户的停车档案,所述停车第一时间点修正模块根据停车档案修正停车车辆进入停车场的最早预计时间点,所述停车第二时间点修正模块根据停车档案修正停车车辆进入停车场的最晚预计时间点,所述停车时长修正模块根据停车档案修正预计停车时长。
[0007] 作为优选方案,所述停车情况获取模块包括车辆状态获取模块、实际停车时间点获取模块、提前时间间隔计算模块,延迟时间间隔计算模块、预约取消模块、实际停车时长获取模块、停车时长修正参考计算模块和停车状态记录模块,所述车辆状态获取模块用于在特定的时间点判断停车车辆是否进入停车场,所述实际停车时间点获取模块用于判断停车车辆进入停车场之后,读取停车车辆进入停车场的实际停车时间点,所述提前时间间隔计算模块用于计算停车车辆实际进入停车场时间点与停车第一时间点之间的关系,并将计算结果存入停车档案数据库,所述延迟时间间隔计算模块用于计算停车车辆实际进入停车场时间点与停车第二时间点之间的关系,并将计算结果存入停车档案数据库,所述预约取消模块用于停车场向用户发送取消预约停车的信息,所述实际停车时长获取模块用户在停车车辆离开停车场后,获取停车车辆的实际停车时长,所述停车时长修正参考计算模块根据实际停车时长和修正后的预计停车时长计算修正参考值,并将修正参考值存入停车档案数据库,所述停车状态记录模块用于实际停车时长是否超过修正后的预计停车时长,并将结果存入停车档案数据库。
[0008] 一种停车场停车车辆的精细化云管理方法,所述精细化云管理方法包括以下步骤:
[0009] 步骤S1:用户预约停车;
[0010] 步骤S2:获取停车第一时间点、停车第二时间点、修正停车时长;
[0011] 步骤S3:获取停车车辆的停车情况。
[0012] 作为优选方案,所述步骤S1中的用户预约停车包括用户在停车管理服务器上进行预约停车,输入停车车辆的车牌、进入停车场的预计时间段T1-T2以及预计停车时长t0。
[0013] 作为优选方案,所述步骤S2中的获取停车第一时间点、停车第二时间点、修正停车时长包括:
[0014] 停车管理服务器根据车牌判断该车辆是否为新用户,
[0015] 若判断该车辆为新用户,则为该车辆创建停车档案,且停车第一时间点Tq=T1,停车第二时间点Tz=T2,修正停车时长tk=t0;
[0016] 若判断该车辆为老用户,则读取该车辆的停车档案,判断该停车车辆在该停车场的停车次数,
[0017] 若该停车车辆在该停车场的停车次数n<=10,则获取停车档案中前n次的停车档案,
[0018] 停车第一时间点Tq=T1+(tq1+…+tqi+…+tqn)/n,停车第二时间点Tz=T2+(ty1+…+tyi+…+tyn)/n,修正停车时长tk=t0*[1+(m1+…+mi+…+mn)/n],
[0019] 其中,tqi为该停车车辆在停车档案中第前i次停车的提前时间间隔,tqi为该停车车辆在停车档案中第前i次停车的延迟时间间隔,mi为该停车车辆在停车档案中第前i次停车的修正参考值;
[0020] 若该停车车辆在该停车场的停车次数n>10,则获取停车档案中前11次的停车档案,并比较这11次停车档案中停车状态为1的次数N1与停车状态为0的次数N0,[0021] 则停车第一时间点Tq=T1+(tq1+…+tqi+…+tq11)/11,停车第二时间点Tz=T2+(ty1+…+tyi+…+ty11)/11,
[0022] 修正停车时长tk=t0*[1+(m1+…+mi+…+mn)/c]
[0023] 其中,tqi为停车档案中第前i次的提前时间间隔,tqi为停车档案中第前i次的延迟时间间隔,
[0024] 若N1>N0,c =N1,mi为这11次停车档案中该停车车辆停车状态为1中第前i次停车的修正参考值;
[0025] 若N1
[0026] 在上述技术方案中,根据用户在该停车场的停车档案,修正用户输入的预计时间段T1-T2从而增加了用户进入停车场停车时间的灵活性,修正预计停车时长t0有利于提高停车场车位的利用率,便于下一辆车辆预约。
[0027] 作为优选方案,所述步骤S3中的获取停车车辆的停车情况包括:
[0028] 在停车第二时间点Tz判断停车车辆是否进入停车场,
[0029] 若判断停车车辆已经进入停车场,则读取停车车辆进入停车场的实际停车时间点Ts,
[0030] 若实际停车时间点Ts位于停车第一时间点Tq和停车第二时间点Tz之间,则提前时间间隔tq=0,延迟时间间隔ty=0,并将tq和ty存入该车辆的停车档案;
[0031] 若实际停车时间点Ts位于停车第一时间点Tq之前,判断实际停车时间点Ts与停车第一时间点Tq之间的时间间隔为提前时间间隔,即tq=Ts-Tz,延迟时间间隔ty=0,并将tq和ty存入该车辆的停车档案;
[0032] 若判断停车车辆未进入停车场,则在停车第二时间点Tz之后的半个小时再次判断停车车辆是否进入停车场,
[0033] 若判断该停车车辆仍然未进入停车场,服务器给用户发送取消预约的信息,在停车第二时间点的基础上再延长半个小时判断停车车辆是否进入停车场,防止停车车辆在路上堵车耽误进入停车场的时间,从而停车场的停车预约更加人性化。
[0034] 若判断该停车车辆进入停车场,则读取停车车辆进入停车场的实际停车时间点Ts,判断停车第二时间点Tz与实际停车时间点Ts之间的时间间隔为延迟时间间隔,即ty=Ts-Tz,提前时间间隔tq=0,并将tq和ty存入该车辆的停车档案。
[0035] 作为优选方案,所述步骤S3还包括:
[0036] 计算修正参考值m=(tk-t1)/ tk,将修正参考值存入停车档案,并比较该停车车辆的实际停车时长t1与修正停车时长tk,
[0037] 若实际停车时长t1>tk,并在停车档案中记录该次停车状态为1,[0038] 若实际停车时长t1<=tk,并在停车档案中记录该次停车状态为0。将停车车辆在该停车场的停车信息存入停车档案,便于下一次停车时根据前面的停车信息来修正预计时间段T1-T2以及预计停车时长t0。
[0039] 与现有技术相比,本发明的有益效果是:本发明通过对停车车辆进入停车场的预计时间段T1-T2和停车车辆停车时长t0进行修正,使得停车场预约停车的灵活性好,能够方便用户停车,也能够提高停车场车位的利用率。