本发明涉及车场泊车计数技术领域,具体地说是一种单级或多级车场进出车辆泊车计数方法。
背景技术:
一般的,目前行业内车场泊位占用/空闲计数存在两种方式:
第一种是车场驶入驶出口车牌识别相机设备通过局域网服务器对车辆进出计数,并实现对车主显示空闲泊位数的需求。
第二种是车场驶入驶出口车牌识别相机设备通过互联网云平台计数,实现对车主显示空闲泊位数的需求。
第一种是通过设备进行局域网车辆驶入驶出计数;
第二种是通过设备进行互联网车辆驶入驶出产生的订单进行计数;
两种方式虽然都可以达到计数目的,但是计数的准确度在运营的过程中会大幅度偏离,导致车场无法即时了解自身泊位占用及空闲数据情况:
造成这种情况的主要原因如下:
1)如车场管理问题(一些关系停车,在车场车位已满的情况下驶入导致车场正常计数混乱,随着时间推移计数错误率会逐步扩大,导致车场无法了解正确的车场泊位占用及空闲情况)。
2)低成本运营的车场(假设为每个车位提供地磁或视频检测器可以为车场提供基本的泊位占用及空闲数据,但这种方式硬件投入及人员维护成本很高,只适用于大型商场而并不适合社区、医院、学校、写字楼等,所以寻找一种低成本的计数方案是当前智慧停车领域的迫切需求)
现在智慧停车领域常用的方案主要针对单车场,采用驶入一辆车,泊位占用加1,驶出一辆车泊位占用减1的常规方案,空闲泊位驶入-1,驶出+1,0时不做变动,该方案在所有车辆和管理都严格按照规范驶入驶出的时候,没有问题,如果管理上存在问题,车辆驶入存在跟车或关系停车,该方案将随着时间推移数据统计偏离会越来越大,现实情况,车辆规范驶入驶出,管理上严格执行是很难做到的,所以车辆计数问题一直是行业默认无法正确统计的难题,例如
a车场总停车位10,车位占用10,空闲泊位0
上午10:30有一辆车因某些特殊原因进入了车场
此时车场实际有11辆车在停泊
设备计数车位占用是10+1=11,而空闲泊位0
下午17:00,陆续有10辆车驶出车场
此时车场车位占用11-10=1,而空闲泊位0+10=10
实际车场内还有1辆车(违规进入的车辆)现在的空闲泊位应该是9,此时泊位计数已经出现偏离。
按照以上逻辑进行循环,当管理不断出现问题,空闲泊位偏离会越来越大,最终会出现空闲泊位显示10,但是车场内的车辆确已占满的情况。
如果将以上的常规方案应用到难度更大的父子级车场或存在1个以上子级车场的智慧停车环境,问题就会变的更加凸显。
技术实现要素:
本发明的技术任务是解决现有技术的不足,提供一种单级或多级车场进出车辆泊车计数方法。
本发明的技术方案是按以下方式实现的,本发明的一种单车场进出车辆的泊车计数方法,该方法是:车辆计数运算在泊车计数初始运算过程中,遇到特殊情况时,管理员开辟虚拟泊位
本发明的一种单车场进出车辆的泊车计数方法,正常情况下:
单车场实际车位最大数为nmax;nmax的取值属于自然数;
车场停入车辆为零状态下的现有车辆数x初始值计为零,x的取值属于自然数;
车场每驶入一辆车则触发现有车辆数x+1,
车场每驶离一辆车则触发现有车辆数x-1,
每次触发后运算的x值为实际停入车辆数;
车场实际空闲数k为车场实际车位最大数nmax减实际停入车辆数x;
车场实际空闲数k允许为负数、零和正数;
屏显空闲数p的初始运算为:
当车场实际空闲数k为零或正数时,屏显空闲数p等于车场实际空闲数k;
当车场实际空闲数k为负数时,屏显空闲数p修正为零,且,设定供特殊车辆驶离的30min缓冲时间保持初始运算;30min缓冲时间过后,车场实际空闲数k仍为负数,则车场实际空闲数k的值取正数赋值到虚拟泊位
其中,nmax、x、修正后的p的运算取值均为零以上的自然数;
且,车场实际空闲数k小于nmax;
特殊情况下:
特殊情况车场管理员开辟虚拟泊位
开辟虚拟泊位
虚拟泊位
屏显空闲数p等于车场实际车位最大数为nmax加虚拟泊位
开辟虚拟泊位
开辟虚拟泊位
开辟虚拟泊位
其中:
虚拟泊位
本发明的多级车场进出车辆的泊车计数方法,该方法是:多级车场之间采用父子级关系权限的车场,
其中:
父级车场以所述的单车场进出车辆的泊车计数方法进行父级单车场的运算;
子级车场以所述的单车场进出车辆的泊车计数方法进行子级单车场的运算;
父级车场和子级车场之间设置父子级双向权限通道;
父级单车场的运算,和子级单车场的运算数据相关联,并介入父子级双向权限通道的权限设定;
且,父子级车场之间的通行的权限设定为:
(1)有父子级共同权限的车辆:
当父级屏显空闲数p为零,子级屏显空闲数p为非零时,允许有父子级共同权限的车辆通过父级进入子级;
当父级屏显空闲数p为非零,子级屏显空闲数p为零时,允许有父子级共同权限的车辆进入父级,禁止进入子级;
当父级屏显空闲数p为非零,子级屏显空闲数p为非零时,允许有父子级共同权限的车辆进入父级或子级;
当父级屏显空闲数p为零,子级屏显空闲数p为零时,禁止有父子级共同权限的车辆进入父级或子级;
(2)仅有父级权限的车辆允许进入父级、全时段禁止进入子级;
对于仅有父级权限的车辆,将父级车场视为单车场进行泊车计数的初始运算或特殊运算;
(3)仅有子级权限的车辆允许通过父级进入子级;
对于仅有子级权限的车辆,将子级车场视为单车场进行泊车计数的初始运算或特殊运算,
当仅有子级权限的车辆滞停在了父级车场里面,30min后,则计入父级车场现有车辆数x,并由车场管理员监控督导驶入正确的子级车场。
本发明的一种单车场进出车辆的泊车计数方法在车场车辆计数平台上的应用。
本发明的多级车场进出车辆的泊车计数方法在车场车辆计数平台上的应用。
本发明与现有技术相比所产生的有益效果是:
本发明的单级或多级车场进出车辆泊车计数方法:
1)本发明可配合车牌识别相机设备平台,其算法准确度高;
2)即使人工干预计数也不会对准确度造成影响;
3)本发明的应用平台超低成本,可不用投入大量的硬件设备;
4)兼容父子级或父级内包含多个子级车场的复杂智慧停车计数环境;
5)本发明拥有自动更正单车场、父子级计数错误的机制,由管理员校正。
此种计数方案通过车牌识别摄像机拍摄到车辆入场,摄像机将数据上传至平台,平台增加一个订单,空余泊位量则减一,车辆驶出,则平台结束该车辆订单的计算,空余泊位量加一。车辆管理员可在平台内手动设置车场泊位数和空余量,防止因特殊原因进场车辆导致的计数混乱问题。
本发明通过车牌识别相机设备与云平台泊位占用/空闲计数算法,解决了单车场的泊位占用及泊位空闲正确计数问题和父子级车场(大车场内包含1个以上的独立小车场)的车辆在父子级车场之间来回穿梭的泊位占用及泊位空闲正确计数问题,兼容父子级或父级内包含多个子级车场的复杂智慧停车计数环境;方便配置自动修正错误机制。
本发明的一种停车场进出车辆的泊车计数方法设计合理、配置简单、安全可靠、使用方便、易于维护,具有很好的推广使用价值。
附图说明
附图1是本发明的实施例流程示意图;
附图2是本发明的实施例流程示意图。
具体实施方式
下面结合附图对本发明的一种停车场进出车辆的泊车计数方法作以下详细说明。
本发明的一种单车场进出车辆的泊车计数方法,该方法是:车辆计数运算在泊车计数初始运算过程中,遇到特殊情况时,管理员开辟虚拟泊位
本发明的一种单车场进出车辆的泊车计数方法,正常情况下:
单车场实际车位最大数为nmax;nmax的取值属于自然数;
车场停入车辆为零状态下的现有车辆数x初始值计为零,x的取值属于自然数;
车场每驶入一辆车则触发现有车辆数x+1,
车场每驶离一辆车则触发现有车辆数x-1,
每次触发后运算的x值为实际停入车辆数;
车场实际空闲数k为车场实际车位最大数nmax减实际停入车辆数x;
车场实际空闲数k允许为负数、零和正数;
屏显空闲数p的初始运算为:
当车场实际空闲数k为零或正数时,屏显空闲数p等于车场实际空闲数k;
当车场实际空闲数k为负数时,屏显空闲数p修正为零,且,设定供特殊车辆驶离的30min缓冲时间保持初始运算;30min缓冲时间过后,车场实际空闲数k仍为负数,则车场实际空闲数k的值取正数赋值到虚拟泊位
其中,nmax、x、修正后的p的运算取值均为零以上的自然数;
且,车场实际空闲数k小于nmax;
特殊情况下:
特殊情况车场管理员开辟虚拟泊位
开辟虚拟泊位
虚拟泊位
屏显空闲数p等于车场实际车位最大数为nmax加虚拟泊位
开辟虚拟泊位
开辟虚拟泊位
开辟虚拟泊位
其中:
虚拟泊位
本发明的多级车场进出车辆的泊车计数方法,该方法是:多级车场之间采用父子级关系权限的车场,
其中:
父级车场以所述的单车场进出车辆的泊车计数方法进行父级单车场的运算;
子级车场以所述的单车场进出车辆的泊车计数方法进行子级单车场的运算;
父级车场和子级车场之间设置父子级双向权限通道;
父级单车场的运算,和子级单车场的运算数据相关联,并介入父子级双向权限通道的权限设定;
且,父子级车场之间的通行的权限设定为:
(1)有父子级共同权限的车辆:
当父级屏显空闲数p为零,子级屏显空闲数p为非零时,允许有父子级共同权限的车辆通过父级进入子级;
当父级屏显空闲数p为非零,子级屏显空闲数p为零时,允许有父子级共同权限的车辆进入父级,禁止进入子级;
当父级屏显空闲数p为非零,子级屏显空闲数p为非零时,允许有父子级共同权限的车辆进入父级或子级;
当父级屏显空闲数p为零,子级屏显空闲数p为零时,禁止有父子级共同权限的车辆进入父级或子级;
(2)仅有父级权限的车辆允许进入父级、全时段禁止进入子级;
对于仅有父级权限的车辆,将父级车场视为单车场进行泊车计数的初始运算或特殊运算;
(3)仅有子级权限的车辆允许通过父级进入子级;
对于仅有子级权限的车辆,将子级车场视为单车场进行泊车计数的初始运算或特殊运算,
当仅有子级权限的车辆滞停在了父级车场里面,30min后,则计入父级车场现有车辆数x,并由车场管理员监控督导驶入正确的子级车场。
本发明的一种单车场进出车辆的泊车计数方法在车场车辆计数平台上的应用。
本发明的多级车场进出车辆的泊车计数方法在车场车辆计数平台上的应用。
下面配合场景,对本发明的单级或多级车场进出车辆泊车计数方法进行阐述:
如附图所示,本发明的一种停车场进出车辆的泊车计数方法通过将泊位占用/空闲算法集成入云平台,并配合车牌识别相机设备准确实现车辆驶入驶出计数及数据纠正。集成入云平台的算法如下:
规则1)允许空闲泊位计为负数,空闲为负或等于0时对外空闲泊位显示0,这是针对父级或父子级车场最基本的核心规则之一。
规则2)泊位占用数只能大于等于0,当泊位占用数为负数时自动修正为0;
规则3)泊位空闲数可以为负数,但是为正数时不能大于总泊位数,当大于总泊位数时自动修正为总泊位数的最大值;
(例如,总泊位数10,当计算中泊位空闲数为11时,遵循规则第三条规则,泊位空闲数11将修正为总泊位数的最大值10)
规则4)总泊位数=占用数+空闲数
规则5)父子级车场车辆权限逻辑判断如下
5-1)父级占用未满,子级占用未满
有父子级权限的车辆可以进入父级和子级;
有父级权限的车辆可以进入父级,不能进入子级;
有子级权限的车辆可以进入父级,再选择进入子级;
5-2)父级占用已满,子级占用未满
有父子级权限的车辆可以进入父级和子级;
有父级权限的车辆无法进入父级;
有子级权限的车辆可以进入父级再到子级;
5-3)父级占用未满,子级占用已满
有父子级权限的车辆可以进入父级,不能进入子级;;
有父级权限的车辆可以进入父级,不能进入子级;
有子级权限的车辆无法进入父级。
场景1:
a车场
总停车位10,车位占用10,空闲泊位0
上午10:30有一辆车因某些特殊原因进入了车场
实际车场车辆由10变为11,而车位占用和空闲按如下计算
车位占用10+1=11,空闲泊位0-1=-1
当空闲泊位为负数时,对外空闲泊位依然展示为0
下午17:00,陆续有10辆车驶出车场
此时车场车位占用11-10=1,而空闲泊位-1+10=9
此时与车场内的占用车场一致。
场景2:
b车场
父级泊位总数10,占用10,空闲0;
子级泊位总数10,占用10,空闲0;
上午10:30,父级已满,有重要客户要进入父级车场,通过联系管理员;
管理员将父级车场总泊位空余0更改为1;
父级车场实际占用数10,但管理员通过人工增加了一个空余泊位;
父级占用10-1=9,空闲0+1=1,父级诱导屏空闲1(因为强行增加一个空闲,占用需要减1,空闲+1)
·上午10:35,重要客户进入父级车场;
·父级占用9+1=10,空闲1-1=0
此时父级车场实际有11辆车;
·上午12:00,父级驶出一辆临停;
此时父级车场剩余10辆车,计算如下
·父级占用10-1=9,空闲0+1=1
·下午14:00;父级陆续驶出10辆车(车场内已无任何车辆);
·父级占用9-10=-1,空闲1+10=11;
按照父级占用不能为负数的规则,父级-1自动变更为0,按照空闲不能大于总泊位数的规则,11自动变更为10;
·自动更正后,占用0,空闲10
此时与车场内的占用车场一致。
场景3:
c车场
父级泊位总数10,占用10,空闲0;
·子级泊位总数10,占用10,空闲0;
·上午10:00,一辆子级长租车辆无法进入父级车场,联系管理员;
·管理员通过后台控制面板将子级长租余位由0改为1;
·父级占用10,空闲0;
·子级占用10-1=9,空闲0+1=1;
·上午10:10,子级长租车辆驶入父级;
·父级占用10+1=11,空闲0-1=-1;
·上午10:15,长租车辆从父级驶入子级;
·父级占用11-10=1,空闲-1+1=0;
·子级占用9+1=10,空闲1-1=0;
此时子级车场内实际有11辆车;
下午17:00,子级车场陆续从子驶出父级11辆车;
·子级占用10-11=-1,空闲0+11=11;
按照子级占用不能为负数的规则,-1自动变更为0,按照子级空闲不能大于泊位总数的规则,11自动变更为10;
·子级更正后,占用0,空闲10;
·父级占用10+11=21,空闲0-11=-11,父级诱导屏空闲0;
子级11辆车驶入父级;
·父级占用21-11=10,空闲-11+11=0,父级诱导屏空闲0;
子级11辆车驶出父级;
此时与车场内的占用车场一致。
【超时车辆参数设置】
1)有驶入无驶出车辆在车场停泊时长超过设置上限,将被违规管理判为超时停车,单位小时;
2)设置小时不设上限0~无限制,默认为120小时;
3)设置完毕后需要单独点击保存;
【车位余量配置】
1)“车场总泊位数量”是创建车场的时候设置的,在控制面板中不可修改;
2)功能按钮,开启代表限制车辆进入数量,关闭代表不限制车辆进入数量;
3)“业务总泊位数量设置”是指车场不同业务的基数设置,只有设定基数,才能设定这个业务下的剩余泊位数量;
4)“车场总泊位数量”开启后,临停、长租、预约、访客、分组单个数量不能超过“车场总泊位数量”;
5)“车场总泊位数量”关闭后,临停、长租、预约、访客、分组单个数量可自由设定,没有上限;
6)“业务剩余泊位数量设置”是对车场总泊位余量,临停余量、长租余量、预约余量、访客余量、分组余量的单独设置,取决于其对应的总泊位数量是否开启。
本发明的单级或多级车场进出车辆泊车计数方法,可应用到任一车场车辆计数平台,或任一云平台上,或直接整合到计数计算模块内;所述平台如:星光管理平台、静态交通管理云平台、商业停车场管理平台等的现有的具备或不具备车牌识别系统的硬件平台,或软件平台上。