一种基于区块链的停车场车辆管理系统的制作方法

文档序号:31724039发布日期:2022-10-05 00:04阅读:148来源:国知局
一种基于区块链的停车场车辆管理系统的制作方法

1.本发明属于停车场领域,涉及车辆管理技术,具体是一种基于区块链的停车场车辆管理系统。


背景技术:

2.停车场是供车辆停放之场所。停车场有仅画停车格而无人管理及收费的简易停车场,亦有配有出入栏口、泊车管理员及计时收款员的收费停车场。现代化的停车场常有自动化计时收费系统、闭路电视及录影机系统。停车场主及管理员的法律责任,通常只是提供场地给驾车人士停泊车辆,不保障车辆受损及失车责任,一般会贴合约免责条款于停车场大门之外供车主参阅。
3.现有技术中,车辆在停车场停车时需要花费大量时间找寻车位,或者车辆大多停放在同一区域,造成某一区域停车困难、交通堵塞;同时,车辆停放后无法对进行实时监控,车辆停放时出现磕碰、刮痕等问题需要事后查看监控才能知晓,也无法对违规车辆进行管控,为此,我们提出一种基于区块链的停车场车辆管理系统。


技术实现要素:

4.针对现有技术存在的不足,本发明目的是提供一种基于区块链的停车场车辆管理系统。
5.本发明所要解决的技术问题为:
6.(1)如何实现停车场中的车辆实现引导式停车以避免出现停车困难、交通堵塞等现象;
7.(2)如何对停车场中停放后的车辆进行实时监控并对相应车辆采取管控措施。
8.本发明的目的可以通过以下技术方案实现:
9.一种基于区块链的停车场车辆管理系统,包括数据采集模块、区域划分模块、车辆引导模块、智能管理模块、停放监督模块、用户终端以及服务器,所述区域划分模块用于将不同停车场进行区域划分,划分得到不同停车场的若干个停车区域u并反馈至服务器,u=1,2,
……
,z,z为正整数;所述数据采集模块用于采集不同停车场若干个停车区域的当前车辆数并发送至服务器,所述服务器将当前车辆数发送至车辆引导模块;
10.所述用户终端在选择相应的停车场后发送停车请求至服务器,所述服务器将停车请求发送至车辆引导模块,所述车辆引导模块用于对停车请求对应的用户终端进行车辆引导,得到车辆引导表反馈至服务器,所述服务器将车辆引导表发送至用户终端,用户终端处的停车人员结合车辆引导表选取对应的停车区域后将车辆停放在停车区域内的停车位;
11.在车辆到达对应的停车区域后,数据采集模块依据车牌号采集车辆的既往停放数据和实时记录车辆的实时停车数据并发送至服务器,所述服务器将既往停放数据发送至智能管理模块、将实时停车数据发送至停放监督模块;
12.所述停放监督模块用于对当前停放的车辆进行实时监督,生成停放正常信号、停
放碰撞信号或停放压线信号;所述智能管理模块用于对需要进入停车场的车辆进行智能管理,得到需要进入停车场车辆的管理等级反馈至服务器,服务器依据管理等级对需要进入停车场的车辆进行管控。
13.进一步地,既往停放数据包括车辆违停类型、车辆违停类型对应的次数、时间和地点,实时停放数据包括车辆俯视轮廓图、车位俯视轮廓图和相邻车位中的车辆俯视轮廓图;
14.车辆违停类型包括:停车撞到物体、停车撞到车辆和停车压线。
15.进一步地,所述车辆引导模块的工作过程具体如下:
16.步骤一:获取每个停车区域的当前车辆数,并将当前车辆数标记为csu;
17.步骤二:统计停车区域的数量,并将停车区域的数量记为qsu;
18.步骤三:所有停车区域的当前车辆数相加求和除以停车区域的数量,得到停车区域的平均车辆数jc;
19.步骤四:将每个停车区域的当前车辆数与平均车辆数jc进行比对;
20.若停车区域的当前车辆数小于等于平均车辆数,则将对应的停车区域标记为建议停车区域;
21.若停车区域的当前车辆数大于平均车辆数,则将对应的停车区域标记为不建议停车区域;
22.步骤五:将所有建议停车区域和对应的当前车辆整合为车辆引导表。
23.进一步地,所述停放监督模块的监督过程具体如下:
24.步骤s1:获取车辆俯视轮廓图和对应的车位俯视轮廓图;
25.步骤s2:将车辆俯视轮廓图与车位俯视轮廓图进行重叠放置;
26.步骤s3:若车辆俯视轮廓图超出车位俯视轮廓图,则进入下一步骤;
27.若车辆俯视轮廓图未超出车位俯视轮廓图,则生成停放正常信号;
28.步骤s4:将车辆俯视轮廓图与相邻车位中的车辆俯视轮廓图进行重叠放置;
29.步骤s5:若车辆俯视轮廓图与相邻车位中的车辆俯视轮廓图相接触,则生成停放碰撞信号;
30.若车辆俯视轮廓图与相邻车位中的车辆俯视轮廓图未接触,则生成停放压线信号。
31.进一步地,所述停放监督模块将停放正常信号、停放碰撞信号或停放压线信号反馈至服务器;
32.若服务器接收到停放正常信号,则不进行任何操作;
33.若服务器接收到停放碰撞信号,则生成车辆警报信号发送至相邻车辆的用户终端,用户终端接收到车辆警报信号后对车辆进行查看,同时记录当前停放车辆停车撞到车辆的次数;
34.若服务器接收到停放压线信号,则生成车辆移动信号发送至用户终端,同时记录停车压线的次数。
35.进一步地,所述智能管理模块用于对需要进入停车场的车辆进行智能管理,智能管理过程具体如下:
36.步骤ss1:将需要进入停车场的车辆标记为i,i=1,2,
……
,x,x为正整数;
37.步骤ss2:获取需要进入停车场的车辆的既往停放数据,得到停车撞到物体的次
数、停车撞到车辆的次数和停车压线的次数,并将停车撞到物体的次数记为第一违规次数c1i、停车撞到车辆的次数记为第二违规次数c2i、停车压线的次数记为第三违规次数c3i;
38.步骤ss3:通过公式wgi=c1i
×
a1+c2i
×
a2+c3i
×
a3计算得到需要进入停车场车辆的违规值wgi;式中,a1、a2和a3均为固定数值的权重系数,a1、a2和a3的取值均大于零;
39.步骤ss4:若wgi<x1,则需要进入停车场车辆的管理等级为第三管理等级;
40.若x1≤wgi<x2,则需要进入停车场车辆的管理等级为第二管理等级;
41.若x2≤wgi,则需要进入停车场车辆的管理等级为第一管理等级;其中,x1和x2均为固定数值的违规阈值,且x1<x2。
42.进一步地,管控具体如下:
43.若需要进入停车场车辆为第三管理等级,则允许车辆进入停车场,设定1小时的免费停车时长,无停车时间限制;
44.若需要进入停车场车辆为第二管理等级,则允许车辆进入停车场,设定30分钟的免费停车时长,48小时的停车时间限制;
45.若需要进入停车场车辆为第一管理等级,则不允许车辆进入停车场。
46.与现有技术相比,本发明的有益效果是:
47.1、本发明将区域划分模块将不同停车场进行区域划分,划分得到不同停车场的若干个停车区域,并结合通过车辆引导模块对停车请求对应的用户终端进行车辆引导,依据车辆引导表引导车辆停放在对应停车区域内的停车位,本发明对停车场中的车辆进行引导式停车,从而避免大量车辆停放在同一区域,防止出现停车困难、交通堵塞等现象;
48.2、本发明通过停放监督模块对当前停放的车辆进行实时监督,实时监督生成停放正常信号、停放碰撞信号或停放压线信号,并通过智能管理模块对需要进入停车场的车辆进行智能管理,得到需要进入停车场车辆的管理等级,最终服务器依据管理等级对需要进入停车场的车辆进行管控,本发明对停车场中停放后的车辆进行实时监控,并对相应车辆采取对应的管控措施。
附图说明
49.为了便于本领域技术人员理解,下面结合附图对本发明作进一步的说明。
50.图1为本发明的整体系统框图。
具体实施方式
51.下面将结合实施例对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
52.请参阅图1所示,一种基于区块链的停车场车辆管理系统,包括数据采集模块、区域划分模块、车辆引导模块、智能管理模块、停放监督模块、用户终端以及服务器;
53.用户终端用于停车人员输入个人信息后注册登录系统,并将个人信息发送至服务器内存储,其中,个人信息包括姓名、手机号码、车牌号等;
54.区域划分模块用于将不同停车场进行区域划分,划分得到不同停车场的若干个停
车区域u并反馈至服务器,u=1,2,
……
,z,z为正整数;
55.数据采集模块用于采集不同停车场若干个停车区域的当前车辆数,并将当前车辆数发送至服务器,服务器将当前车辆数发送至车辆引导模块;
56.用户终端在选择相应的停车场后发送停车请求至服务器,服务器将停车请求发送至车辆引导模块;
57.车辆引导模块用于对停车请求对应的用户终端进行车辆引导,工作过程具体如下:
58.步骤一:获取每个停车区域的当前车辆数,并将当前车辆数标记为csu;
59.步骤二:统计停车区域的数量,并将停车区域的数量记为qsu;
60.步骤三:所有停车区域的当前车辆数相加求和除以停车区域的数量,得到停车区域的平均车辆数jc;
61.步骤四:将每个停车区域的当前车辆数与平均车辆数jc进行比对;
62.若停车区域的当前车辆数小于等于平均车辆数,则将对应的停车区域标记为建议停车区域;
63.若停车区域的当前车辆数大于平均车辆数,则将对应的停车区域标记为不建议停车区域;
64.步骤五:将所有建议停车区域和对应的当前车辆整合为车辆引导表;
65.车辆引导模块将车辆引导表反馈至服务器,服务器将车辆引导表发送至用户终端,用户终端处的停车人员结合车辆引导表选取对应的停车区域后将车辆停放在停车区域内的停车位;
66.在车辆到达对应的停车区域后,数据采集模块依据车牌号采集车辆的既往停放数据和实时记录车辆的实时停车数据,并将既往停放数据和实时停车数据发送至服务器,服务器将既往停放数据发送至智能管理模块,服务器将实时停车数据发送至停放监督模块;
67.需要具体说明的是,既往停放数据包括车辆违停类型、车辆违停类型对应的次数、时间和地点,实时停放数据包括车辆俯视轮廓图、车位俯视轮廓图和相邻车位中的车辆俯视轮廓图等;
68.其中,车辆违停类型包括:停车撞到物体、停车撞到车辆和停车压线等;
69.停放监督模块用于对当前停放的车辆进行实时监督,监督过程具体如下:
70.步骤s1:获取车辆俯视轮廓图和对应的车位俯视轮廓图;
71.步骤s2:将车辆俯视轮廓图与车位俯视轮廓图进行重叠放置;
72.步骤s3:若车辆俯视轮廓图超出车位俯视轮廓图,则进入下一步骤;
73.若车辆俯视轮廓图未超出车位俯视轮廓图,则生成停放正常信号;
74.步骤s4:将车辆俯视轮廓图与相邻车位中的车辆俯视轮廓图进行重叠放置;
75.步骤s5:若车辆俯视轮廓图与相邻车位中的车辆俯视轮廓图相接触,则生成停放碰撞信号;
76.若车辆俯视轮廓图与相邻车位中的车辆俯视轮廓图未接触,则生成停放压线信号;
77.停放监督模块将停放正常信号、停放碰撞信号或停放压线信号反馈至服务器;
78.若服务器接收到停放正常信号,则不进行任何操作;
79.若服务器接收到停放碰撞信号,则生成车辆警报信号发送至相邻车辆的用户终端,用户终端接收到车辆警报信号后对车辆进行查看,同时记录当前停放车辆(指停车时撞到别人车的车辆)的停车撞到车辆的次数;
80.若服务器接收到停放压线信号,则生成车辆移动信号发送至用户终端,同时记录停车压线的次数;
81.智能管理模块用于对需要进入停车场的车辆进行智能管理,智能管理过程具体如下:
82.步骤ss1:将需要进入停车场的车辆标记为i,i=1,2,
……
,x,x为正整数;
83.步骤ss2:获取需要进入停车场的车辆的既往停放数据,得到停车撞到物体的次数、停车撞到车辆的次数和停车压线的次数,并将停车撞到物体的次数记为第一违规次数c1i、停车撞到车辆的次数记为第二违规次数c2i、停车压线的次数记为第三违规次数c3i;
84.步骤ss3:通过公式wgi=c1i
×
a1+c2i
×
a2+c3i
×
a3计算得到需要进入停车场车辆的违规值wgi;式中,a1、a2和a3均为固定数值的权重系数,a1、a2和a3的取值均大于零;
85.步骤ss4:若wgi<x1,则需要进入停车场车辆的管理等级为第三管理等级;
86.若x1≤wgi<x2,则需要进入停车场车辆的管理等级为第二管理等级;
87.若x2≤wgi,则需要进入停车场车辆的管理等级为第一管理等级;其中,x1和x2均为固定数值的违规阈值,且x1<x2;
88.智能管理模块将需要进入停车场车辆的管理等级反馈至服务器,服务器依据管理等级对需要进入停车场的车辆进行管控,管控具体如下:
89.若需要进入停车场车辆为第三管理等级,则允许车辆进入停车场,设定1小时的免费停车时长,无停车时间限制;
90.若需要进入停车场车辆为第二管理等级,则允许车辆进入停车场,设定30分钟的免费停车时长,48小时的停车时间限制;
91.若需要进入停车场车辆为第一管理等级,则不允许车辆进入停车场。
92.一种基于区块链的停车场车辆管理系统,工作时,区域划分模块将不同停车场进行区域划分,划分得到不同停车场的若干个停车区域u并反馈至服务器,数据采集模块采集不同停车场若干个停车区域的当前车辆数,并将当前车辆数发送至服务器,服务器将当前车辆数发送至车辆引导模块;
93.用户终端在选择相应的停车场后发送停车请求至服务器,服务器将停车请求发送至车辆引导模块;
94.通过车辆引导模块对停车请求对应的用户终端进行车辆引导,获取每个停车区域的当前车辆数csu和停车区域的数量qsu,所有停车区域的当前车辆数相加求和除以停车区域的数量,得到停车区域的平均车辆数jc,将每个停车区域的当前车辆数与平均车辆数jc进行比对,若停车区域的当前车辆数小于等于平均车辆数,则将对应的停车区域标记为建议停车区域,若停车区域的当前车辆数大于平均车辆数,则将对应的停车区域标记为不建议停车区域,将所有建议停车区域和对应的当前车辆整合为车辆引导表,车辆引导模块将车辆引导表反馈至服务器,服务器将车辆引导表发送至用户终端,用户终端处的停车人员结合车辆引导表选取对应的停车区域后将车辆停放在停车区域内的停车位,本发明对停车场中的车辆进行引导式停车,从而避免大量车辆停放在同一区域,防止出现停车困难、交通
堵塞等现象;
95.在车辆到达对应的停车区域后,数据采集模块依据车牌号采集车辆的既往停放数据和实时记录车辆的实时停车数据,并将既往停放数据和实时停车数据发送至服务器,服务器将既往停放数据发送至智能管理模块,服务器将实时停车数据发送至停放监督模块;
96.通过停放监督模块对当前停放的车辆进行实时监督,获取车辆俯视轮廓图和对应的车位俯视轮廓图,将车辆俯视轮廓图与车位俯视轮廓图进行重叠放置,若车辆俯视轮廓图未超出车位俯视轮廓图,则生成停放正常信号,若车辆俯视轮廓图超出车位俯视轮廓图,则将车辆俯视轮廓图与相邻车位中的车辆俯视轮廓图进行重叠放置,若车辆俯视轮廓图与相邻车位中的车辆俯视轮廓图相接触,则生成停放碰撞信号,若车辆俯视轮廓图与相邻车位中的车辆俯视轮廓图未接触,则生成停放压线信号,停放监督模块将停放正常信号、停放碰撞信号或停放压线信号反馈至服务器,若服务器接收到停放正常信号,则不进行任何操作,若服务器接收到停放碰撞信号,则生成车辆警报信号发送至相邻车辆的用户终端,用户终端接收到车辆警报信号后对车辆进行查看,同时记录当前停放车辆的停车撞到车辆的次数,若服务器接收到停放压线信号,则生成车辆移动信号发送至用户终端,同时记录停车压线的次数;
97.通过智能管理模块对需要进入停车场的车辆进行智能管理,将需要进入停车场的车辆标记为i,获取需要进入停车场的车辆的既往停放数据,得到停车撞到物体的次数、停车撞到车辆的次数和停车压线的次数,并将停车撞到物体的次数记为第一违规次数c1i、停车撞到车辆的次数记为第二违规次数c2i、停车压线的次数记为第三违规次数c3i,通过公式wgi=c1i
×
a1+c2i
×
a2+c3i
×
a3计算得到需要进入停车场车辆的违规值wgi,若wgi<x1,则需要进入停车场车辆的管理等级为第三管理等级,若x1≤wgi<x2,则需要进入停车场车辆的管理等级为第二管理等级,若x2≤wgi,则需要进入停车场车辆的管理等级为第一管理等级,智能管理模块将需要进入停车场车辆的管理等级反馈至服务器,服务器依据管理等级对需要进入停车场的车辆进行管控,若需要进入停车场车辆为第三管理等级,则允许车辆进入停车场,设定1小时的免费停车时长,无停车时间限制,若需要进入停车场车辆为第二管理等级,则允许车辆进入停车场,设定30分钟的免费停车时长,48小时的停车时间限制,若需要进入停车场车辆为第一管理等级,则不允许车辆进入停车场,本发明对停车场中停放后的车辆进行实时监控,并对相应车辆采取对应的管控措施。
98.上述公式均是去量纲取其数值计算,公式是由采集大量数据进行软件模拟得到最近真实情况的一个公式,公式中的预设参数由本领域的技术人员根据实际情况进行设置,权重系数和比例系数的大小是为了将各个参数进行量化得到的一个具体的数值,便于后续比较,关于权重系数和比例系数的大小,只要不影响参数与量化后数值的比例关系即可。
99.以上公开的本发明优选实施例只是用于帮助阐述本发明。优选实施例并没有详尽叙述所有的细节,也不限制该发明仅为的具体实施方式。显然,根据本说明书的内容,可作很多的修改和变化。本说明书选取并具体描述这些实施例,是为了更好地解释本发明的原理和实际应用,从而使所属技术领域技术人员能很好地理解和利用本发明。本发明仅受权利要求书及其全部范围和等效物的限制。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1