一种预测车位空闲率的方法和装置与流程

文档序号:25221192发布日期:2021-05-28 14:22阅读:105来源:国知局
一种预测车位空闲率的方法和装置与流程

本发明涉及交通停车技术领域,具体涉及一种预测车位空闲率的方法和装置。



背景技术:

近年来,随着城市经济的快速发展和人们生活水平的提高,私家车的数量也急剧增加,一般每个小区都配套有几个停车场,但车位购买率非常低,绝大分部业主均会选择租赁,但是进行租赁时一般停车位都是不固定的,业主可自由选择停车位,业主在将自家车子停进其中一个停车场之前无法提前获知该停车场的停车位空闲率,进了停车场之后才发现该停车场内部已经没有空车位了,非常浪费业主的时间,如果业主在选择进入其中一个停车场之前就已经获知了该停车场的车位空闲率即可选择车位空闲率高的停车场进行停车,缩短业主寻找空闲停车位的时间。



技术实现要素:

本发明实施例提供了一种预测车位空闲率的方法和装置,通过计算停车场的车位空闲率可使业主选择车位空闲率高的停车场进行停车,缩短业主寻找空闲停车位的时间。

为实现上述目的,本发明提供了一种预测车位空闲率的方法,包括:

s1:从数据库获取一停车场的总的车位数量s0,单位为辆;

s2:预设数据获取周期t0,单位为h,其中,预设t1=2时,t1为早上7:00-8:59、预设t2=8时,t2为早上9:00-下午16:59、预设t3=4时,t3为下午17:00-晚上20:59、预设t4=4时,t4为晚上21:00-早上6:59、设置t5=7时,t5为上午10:00-下午16:59、预设t6=17时,t6为下午17:00-早上9:59;

s3:获取所述停车场在进行每一次数据获取之前已占用车位数量z0,单位为辆;

s4:获取所述停车场在数据获取周期t0内新停入停车位的汽车数量j0,单位为辆;

s5:获取所述停车场在数据获取周期t0内驶离停车位的汽车数量c0,单位为辆;

s6:设置所述停车场在数据获取周期t0内的停车位空闲率

进一步的,s7:工作日时,所述数据获取周期t0按照t1-t4进行获取数据,循环s3-s6;

s8:当循环次数为n时,得到数据获取周期t1内的平均停车位空闲率数据获取周期t2内的平均停车位空闲率数据获取周期t3内的平均停车位空闲率数据获取周期t4内的平均停车位空闲率

进一步的,s9:节假日时,所述数据获取周期t0按照t5-t6进行获取数据,循环s3-s6;

s10:当循环次数为n时,得到数据获取周期t5内的平均停车位空闲率数据获取周期t6内的平均停车位空闲率

进一步的,所述数据获取周期t0为积累获取数据的时间。

一种预测车位空闲率的装置,包括:

第一获取单元:所述第一获取单元用于获取一停车场的总的车位数量s0;

预设单元,所述预设单元用于预设数据获取周期t0,其中,预设t1=2时,t1为早上7:00-8:59、预设t2=8时,t2为早上9:00-下午16:59、预设t3=4时,t3为下午17:00-晚上20:59、预设t4=4时,t4为晚上21:00-早上6:59、设置t5=7时,t5为上午10:00-下午16:59、预设t6=17时,t6为下午17:00-早上9:59;

第二获取单元:所述第二获取单元用于获取所述停车场在进行每一次数据获取之前已占用车位数量z0;

第三获取单元,所述第三获取单元用于获取所述停车场在数据获取周期t0内新停入停车位的汽车数量j0;

第四获取单元,所述第四获取单元用于获取所述停车场在数据获取周期t0内驶离停车位的汽车数量c0;

第一计算单元,所述计算单元用于计算所述停车场在数据获取周期t0内的停车位空闲率

第一循环单元,所述第一循环单元用于当t0按照t1-t4进行获取数据时,循坏s3-s6;

第二计算单元,所述第二计算单元用于当循环次数为n时,计算数据获取周期t1内的平均停车位空闲率数据获取周期t2内的平均停车位空闲率数据获取周期t3内的平均停车位空闲率数据获取周期t4内的平均停车位空闲率

第二循环单元,所述第二循环单元用于当t0按照t5-t6进行获取数据,循环s3-s6;

第三计算单元,所述第三计算单元当循环次数为n时,计算数据获取周期t5内的平均停车位空闲率数据获取周期t6内的平均停车位空闲率

本发明实施例提供的上述技术方案的有益效果至少包括:

本发明通过将每个工作日时分为t1-t44个时间节点进行数据获取,得到每一个数据获取周期内的停车位空闲率,多次循环每个不同工作日内的t1-t4,分别得到得到数据获取周期t1内的平均停车位空闲率数据获取周期t2内的平均停车位空闲率数据获取周期t3内的平均停车位空闲率数据获取周期t4内的平均停车位空闲率节假日时,将每个节假日分为t5-t62个时间节点进行数据获取,得到每一个数据获取周期内的停车位空闲率,多次循环每个不同节假日的时间节点t5-t6分别得到数据获取周期t5内的平均停车位空闲率数据获取周期t6内的平均停车位空闲率只要循坏的次数足够多,时间节点t1-t6内的平均停车位空闲率就能无限接近实际的停车位空闲率,就可实现预测每个工作日t1-t4或者节假日t5-t6内的停车位空闲率,通过此种计算方式可得到每一个停车场在不同时间节点的平均停车位空闲率,在实际应用中,租户只需要在停车时,结合自己实际的停车时间就能知道在该时间节点不同停车场的停车位空闲率,选择停车位空闲率高的停车场进行停车,就可缩短业主寻找车位的时间。

本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。

下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。

附图说明

附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:

图1为本发明实施例公开的一种分析城市停车需求的方法流程图;

具体实施例

下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。

实施例一

如图1所示,本发明实施例提供一种预测车位空闲率的方法,包括:

s1:从数据库获取一停车场的总的车位数量s0,单位为辆;

具体的,总的车位数量s0=1000;

s2:预设数据获取周期t0,单位为h,其中,预设t1=2时,t1为早上7:00-8:59、预设t2=8时,t2为早上9:00-下午16:59、预设t3=4时,t3为下午17:00-晚上20:59、预设t4=4时,t4为晚上21:00-早上6:59、设置t5=7时,t5为上午10:00-下午16:59、预设t6=17时,t6为下午17:00-早上9:59;

具体的,预设的数据获取周期t0以某一个工作日为例,则该工作日第一次开始获取数据的时间为早上7:00,第一次数据获取结束的时间为早上8:59,即此时数据获取周期为t1,数据获取周期t1结束后,进入t2阶段,即t2阶段开始获取数据的时间为早上9:00,结束时间为下午16:59,随后进入t3阶段,即t3阶段开始获取数据的时间为下午17:00,结束时间为晚上20:59,随后进入t4阶段,即t4阶段开始获取数据的时间为晚上21:00,结束时间为第二天早上6:59,此时可分别得到该工作日t1-t4阶段内的各个停车位空闲率;如果开始获取数据的时间为某一个节假日,则该节假日第一次开始获取数据的时间为上午10:00,第一次结束获取数据的时间为下午16:59,即此时数据获取周期为t5,数据获取周期t5结束后,进入t6阶段,即t6阶段开始获取数据的时间为下午17:00,结束时间为第二天早上9:59,此时可分别得到该节假日t5-t6阶段内的各个停车位空闲率;

s3:获取停车场在进行每一次数据获取之前已占用车位数量z0,单位为辆;

具体的,以某一个工作日的时间段t1为例,在该工作日的早上7:00前总的已占用的车位数量辆;

s4:获取停车场在数据获取周期t0内新停入停车位的汽车数量j0,单位为辆;

具体的,在该工作日的早上7:00-8:59的这段时间段内,新停入停车位的汽车数量辆;

s5:获取停车场在数据获取周期t0内驶离停车位的汽车数量c0,单位为辆;

具体的,在该工作日的早上7:00-8:59的这段时间段内,驶离停车位的汽车数量辆;

s6:设置停车场在数据获取周期t1内的停车位空闲率

具体的,在该工作日的早上7:00-8:59的这段时间段内,停车位空闲率其中,用该停车场总的车位数量减去在进行每一次数据获取之前已占用车位数量得到在进行每一次数据获取之前该停车场总的停车空位,在加上在数据获取周期t1内驶离停车位的汽车数量即可得到在数据获取周期t1内该停车场总的停车空位,用在数据获取周期t1内新停入停车位的汽车数量除以即可得到数据获取周期t1内的停车位占用率,用1减去数据获取周期t1内的停车位占用率即可得到数据获取周期t1内停车位空闲率的数值越高,证明空闲的停车位越多。

进一步的,s7:工作日时,数据获取周期t0按照t1-t4进行获取数据,循环s3-s6;

具体的,每个工作日进行一次循环s3-s6,即可得到一个工作日内t1-t4的停车位空闲率

s8:当循环次数为n时,得到数据获取周期t1内的平均停车位空闲率数据获取周期t2内的平均停车位空闲率数据获取周期t3内的平均停车位空闲率数据获取周期t4内的平均停车位空闲率

具体的,当循环了n个工作日后,即可得到n个分别对该进行求取平均值即可得到

进一步的,s9:节假日时,数据获取周期t0按照t5-t6进行获取数据,循环s3-s6;

具体的,同上可得,在该节假日的上午10:00-下午16:59进行数据采集,可得到数据获取周期t5内的平均停车位空闲率t5阶段结束后,进入t6阶段,可得到数据获取周期t6内的平均停车位空闲率

s10:当循环次数为n时,得到数据获取周期t5内的平均停车位空闲率数据获取周期t6内的平均停车位空闲率

具体的,同上可得,当循环了n个节假日后,即可得到n个分别对该进行求取平均值,即可得到

进一步的,数据获取周期t0为积累获取数据的时间。

实施例二

一种预测车位空闲率的装置,包括:

第一获取单元:第一获取单元用于获取一停车场的总的车位数量s0,具体的,第一获取单元获取到的该停车场的总的车位数量s0=1000;

预设单元,预设单元用于预设数据获取周期t0,其中,预设t1=2时,t1为早上7:00-8:59、预设t2=8时,t2为早上9:00-下午16:59、预设t3=4时,t3为下午17:00-晚上20:59、预设t4=4时,t4为晚上21:00-早上6:59、设置t5=7时,t5为上午10:00-下午16:59、预设t6=17时,t6为下午17:00-早上9:59,具体的,预设的数据获取周期t0以某一个工作日为例,则该工作日第一次开始获取数据的时间为早上7:00,第一次数据获取结束的时间为早上8:59,即此时数据获取周期为t1,数据获取周期t1结束后,进入t2阶段,即t2阶段开始获取数据的时间为早上9:00,结束时间为下午16:59,随后进入t3阶段,即t3阶段开始获取数据的时间为下午17:00,结束时间为晚上20:59,随后进入t4阶段,即t4阶段开始获取数据的时间为晚上21:00,结束时间为第二天早上6:59,此时可分别得到该工作日t1-t4阶段内的各个停车位空闲率;如果开始获取数据的时间为某一个节假日,则该节假日第一次开始获取数据的时间为上午10:00,第一次结束获取数据的时间为下午16:59,即此时数据获取周期为t5,数据获取周期t5结束后,进入t6阶段,即t6阶段开始获取数据的时间为下午17:00,结束时间为第二天早上9:59;

第二获取单元:第二获取单元用于获取停车场在进行每一次数据获取之前已占用车位数量z0,具体的,在本实施例中,第二获取单元获取到在该工作日的早上7:00前总的已占用的车位数量辆;

第三获取单元,第三获取单元用于获取停车场在数据获取周期t0内新停入停车位的汽车数量j0,具体的,在本实施例中,在该工作日的早上7:00-8:59的这段时间段内,第三获取单元获取到新停入停车位的汽车数量辆;

第四获取单元,第四获取单元用于获取停车场在数据获取周期t0内驶离停车位的汽车数量c0,具体的,在本实施例中,在该工作日的早上7:00-8:59的这段时间段内,第四获取单元获取到的驶离停车位的汽车数量辆;

第一计算单元,计算单元用于计算停车场在数据获取周期t0内的停车位空闲率具体的,在该工作日的早上7:00-8:59的这段时间段内,

第一循环单元,第一循环单元用于当t0按照t1-t4进行获取数据时,循坏s3-s6;

第二计算单元,第二计算单元用于当循环次数为n时,计算数据获取周期t1内的平均停车位空闲率数据获取周期t2内的平均停车位空闲率数据获取周期t3内的平均停车位空闲率数据获取周期t4内的平均停车位空闲率具体的,当循环了n个工作日后,即可得到n个第二计算单元即可分别对该进行求取平均值即可得到

第二循环单元,第二循环单元用于当t0按照t5-t6进行获取数据,循环s3-s6;

第三计算单元,第三计算单元当循环次数为n时,计算数据获取周期t5内的平均停车位空闲率数据获取周期t6内的平均停车位空闲率具体的当循环了n个节假日后,即可得到n个第三计算单元即可分别对该进行求取平均值,即可得到

上文的描述包括一个或多个实施例的举例。当然,为了描述上述实施例而描述部件或方法的所有可能的结合是不可能的,但是本领域普通技术人员应该认识到,各个实施例可以做进一步的组合和排列。因此,本文中描述的实施例旨在涵盖落入所附权利要求书的保护范围内的所有这样的改变、修改和变型。此外,就说明书或权利要求书中使用的术语“包含”,该词的涵盖方式类似于术语“包括”,就如同“包括,”在权利要求中用作衔接词所解释的那样。此外,使用在权利要求书的说明书中的任何一个术语“或者”是要表示“非排它性的或者”。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1