System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及数据处理领域,特别涉及一种多车场共享车位动态预约与分配方法及系统。
技术介绍
1、现有低碳城市交通的解决方案,为各类用户提供智能化的主动管理与服务,提高车位的时空利用率,为停车场规划和建设、交通拥堵治理提供决策依据,产生可观的经济效益和社会效益。如何实现共享车位的分配方案能均衡利用停车资源、及时响应停车等需求,成为亟待解决的技术问题。
技术实现思路
1、有鉴于此,本专利技术旨在提供一种多车场共享车位动态预约与分配方法及其控制方法,能实现及时响应停车需求的同时,均衡利用停车资源,实现整体最优。
2、具体而言,本专利技术提供一种多车场共享车位动态预约与分配方法,包括:
3、获取上一控制周期内各个车场的实际空闲共享车位数量信息、各个实际停车需求对应的停车用时信息以及各个实际停车需求对应的停车费用信息;
4、利用第一预设策略优化算法寻优得到第一目标、第二目标以及第三目标对应的第一最优权重、第二最优权重以及第三最优权重;其中,第一目标用于表征上一控制周期每个车场的实际空闲共享车位数量之间的最小差,第二目标用于表征上一控制周期各个实际停车需求的总停车用时,第三目标用于表征上一控制周期各个实际停车需求的总停车费用;第一预设策略优化算法在第一目标、第二目标以及第三目标与对应的第一最优权重、第二最优权重以及第三最优权重分别相乘之后的加权和最小时收敛;第一最优权重、第二最优权重以及第三最优权重的和为1;
5、获取当前控制周期内各个实际停车需
6、构建共享车位分配模型,共享车位分配模型以第四目标、第五目标、第六目标,以及第四目标、第五目标、第六目标对应与第一最优权重、第二最优权重以及第三最优权重分别相乘之后的加权和均为最小时,寻优得到当前控制周期的各个实际停车需求分配的最优空闲共享车位;其中,第四目标用于表征当前控制周期每个车场的实际空闲共享车位数量之间的最小差,第五目标用于表征当前控制周期各个实际停车需求的总停车用时,第六目标用于表征当前控制周期各个实际停车需求的总停车费用;共享车位分配模型为基于多目标寻优算法的模型。
7、进一步地,获取当前控制周期内各个实际停车需求信息、以及各个车场的实际空闲共享车位数量信息的步骤之前包括:
8、根据第二预设策略优化算法寻优确定当前控制周期的n个最优控制子周期;在n个最优控制子周期内每个车场的空闲共享车位数量之间的最小差,各个停车需求的总停车用时,各个停车需求的总停车费用与第一最优权重、第二最优权重以及第三最优权重分别相乘之后的加权和最小;n个最优控制子周期的总时长等于所述当前控制周期的时长;
9、共享车位分配模型以第四目标、第五目标、第六目标,以及第四目标、第五目标、第六目标对应与第一最优权重、第二最优权重以及第三最优权重分别相乘之后的加权和均为最小时,寻优得到当前控制周期的各个实际停车需求分配的最优空闲共享车位的步骤包括:
10、共享车位分配模型以第四目标、第五目标、第六目标,以及第四目标、第五目标、第六目标对应与第一最优权重、第二最优权重以及第三最优权重分别相乘之后的加权和均为最小时,寻优得到当前控制周期的n个控制子周期的各个实际停车需求分配的最优空闲共享车位。
11、进一步地,根据第二预设策略优化算法寻优确定当前控制周期的n个控制子周期的步骤包括:
12、获取多个历史控制周期内各个实际停车需求信息、以及各个车场的实际空闲共享车位数量信息;
13、根据第二预设策略优化算法随机确定当前控制周期的n个控制子周期;
14、利用预设的停车需求预测模型,根据多个历史控制周期内各个实际停车需求信息,分别得到n个控制子周期内的各个预测停车需求信息;
15、利用预设的空闲车位预测模型,根据多个历史控制周期内各个车场的实际空闲共享车位数量信息,得到n个控制子周期内的各个车场的预测空闲共享车位数量信息;
16、利用共享车位分配模型以第七目标、第八目标、第九目标,以及第七目标、第八目标、第九目标对应与第一最优权重、第二最优权重以及第三最优权重分别相乘之后的加权和均为最小时,寻优得到n个控制子周期内的停车需求分配的最优空闲共享车位;其中,第七目标用于表征每个控制子周期内每个车场的预测空闲共享车位数量之间的最小差,第八目标用于表征每个控制子周期内各个预测停车需求的总停车用时,第九目标用于表征每个控制子周期内各个预测停车需求的总停车费用;
17、第二预设策略优化算法以每一次随机产生的n个控制子周期内第七目标、第八目标、第九目标对应与第一最优权重、第二最优权重以及第三最优权重分别相乘之后的加权和为目标函数,在目标函数最小时收敛,将收敛时的n个控制子周期确定为n个最优控制子周期。
18、进一步地,第一预算策略优化算法以及第二预算策略优化算法均为遗传算法;停车需求预测模型以及空闲车位预测模型均为深度神经网络模型。
19、另一方面,本专利技术提供一种多车场共享车位动态预约与分配系统,包括:
20、第一获取装置,用于获取上一控制周期内各个车场的实际空闲共享车位数量信息、各个实际停车需求对应的停车用时信息以及各个实际停车需求对应的停车费用信息;
21、权重寻优装置,用于利用第一预设策略优化算法寻优得到第一目标、第二目标以及第三目标对应的第一最优权重、第二最优权重以及第三最优权重;其中,第一目标用于表征上一控制周期每个车场的实际空闲共享车位数量之间的最小差,第二目标用于表征上一控制周期各个实际停车需求的总停车用时,第三目标用于表征上一控制周期各个实际停车需求的总停车费用;第一预设策略优化算法在第一目标、第二目标以及第三目标与对应的第一最优权重、第二最优权重以及第三最优权重分别相乘之后的加权和最小时收敛;第一最优权重、第二最优权重以及第三最优权重的和为1;
22、第二获取装置,获取当前控制周期内各个实际停车需求信息、以及各个车场的实际空闲共享车位数量信息;
23、共享车位分配装置,用于构建共享车位分配模型,共享车位分配模型以第四目标、第五目标、第六目标,以及第四目标、第五目标、第六目标对应与第一最优权重、第二最优权重以及第三最优权重分别相乘之后的加权和均为最小时,寻优得到当前控制周期的各个实际停车需求分配的最优空闲共享车位;其中,第四目标用于表征当前控制周期每个车场的实际空闲共享车位数量之间的最小差,第五目标用于表征当前控制周期各个实际停车需求的总停车用时,第六目标用于表征当前控制周期各个实际停车需求的总停车费用;共享车位分配模型为基于多目标寻优算法的模型;
24、第一获取装置、权重寻优装置以及共享车位分配装置依次连接;第二获取装置与共享车位分配装置连接。
25、进一步地,多车场共享车位动态预约与分配系统还包括:子周期寻优装置,用于根据第二预设策略优化算法寻优确定当前控制周期的n个控制子周期;在n个最优本文档来自技高网...
【技术保护点】
1.一种多车场共享车位动态预约与分配方法,其特征在于,包括:
2.如权利要求1所述的多车场共享车位动态预约与分配方法,其特征在于,所述获取当前控制周期内各个实际停车需求信息、以及各个车场的实际空闲共享车位数量信息的步骤之前包括:
3.如权利要求2所述的多车场共享车位动态预约与分配方法,其特征在于,所述根据第二预设策略优化算法寻优确定当前控制周期的N个最优控制子周期的步骤包括:
4.如权利要求3所述的多车场共享车位动态预约与分配方法,其特征在于,
5.一种多车场共享车位动态预约与分配系统,其特征在于,包括:
6.如权利要求5所述的多车场共享车位动态预约与分配系统,其特征在于,还包括:子周期寻优装置,用于根据第二预设策略优化算法寻优确定当前控制周期的N个最优控制子周期;在N个最优控制子周期内每个车场的空闲共享车位数量之间的最小差,各个停车需求的总停车用时,各个停车需求的总停车费用与第一最优权重、第二最优权重以及第三最优权重分别相乘之后的加权和最小;所述N个最优控制子周期的总时长等于所述当前控制周期的时长;
7.如
8.如权利要求7所述的多车场共享车位动态预约与分配系统,其特征在于,
9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-4中任意一项所述的方法。
10.一种计算机设备,其特征在于,其包括:
...【技术特征摘要】
1.一种多车场共享车位动态预约与分配方法,其特征在于,包括:
2.如权利要求1所述的多车场共享车位动态预约与分配方法,其特征在于,所述获取当前控制周期内各个实际停车需求信息、以及各个车场的实际空闲共享车位数量信息的步骤之前包括:
3.如权利要求2所述的多车场共享车位动态预约与分配方法,其特征在于,所述根据第二预设策略优化算法寻优确定当前控制周期的n个最优控制子周期的步骤包括:
4.如权利要求3所述的多车场共享车位动态预约与分配方法,其特征在于,
5.一种多车场共享车位动态预约与分配系统,其特征在于,包括:
6.如权利要求5所述的多车场共享车位动态预约与分配系统,其特征在于,还包括:子周期寻优装置,用于根据第二预设策...
【专利技术属性】
技术研发人员:王进,刘明朝,王明择,
申请(专利权)人:湖北省长投智慧停车有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。