[发明专利]基于大数据的无桩共享单车运营调度策略优化方法及系统有效

专利信息
申请号: 202111048893.3 申请日: 2021-09-08
公开(公告)号: CN113743797B 公开(公告)日: 2023-08-04
发明(设计)人: 李想;张博文 申请(专利权)人: 北京化工大学
主分类号: G06Q10/0631 分类号: G06Q10/0631;G06Q10/067;G06Q30/0645
代理公司: 北京科迪生专利代理有限责任公司 11251 代理人: 金怡
地址: 100029 *** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 基于 数据 共享 单车 运营 调度 策略 优化 方法 系统
【权利要求书】:

1.一种基于大数据分析的无桩共享单车运营调度策略优化方法,其特征在于,包括:

步骤S1:基于运营区域内无桩共享单车的运营数据,计算运营调度工作的搬运需求,提取该区域内所述无桩共享单车的搬运需求分布特征,具体包括:

步骤S11:根据所述无桩共享单车的运营时间,确定所述无桩共享单车运营调度工作的时长;

步骤S12:基于运营区域的边界数据,获取在所述运营区域和运营时间范围内的用户骑行数据,包括:每趟骑行的开始时间、开始位置、结束时间、结束位置以及所骑行的无桩共享单车ID编号;

步骤S13:以所述无桩共享单车ID编号为索引,提取所述运营时间范围内的骑行数据,按照时间顺序排列,得到所述无桩共享单车的行驶轨迹,记录每辆所述无桩共享单车的行驶轨迹的起点和终点;

步骤S14:基于所述运营区域内所述无桩共享单车的电子围栏数据,提取所述行驶轨迹终点在所述电子围栏外的所述无桩共享单车位置数据,其集合记为D1;提取超过预设时间且未被骑行的所述无桩共享单车位置数据,其集合记为D2;则运营调度工作过程中需要搬走的所述无桩共享单车的位置集合记为D=D1∪D2

步骤S15:基于所述运营区域内所述无桩共享单车的电子围栏数据,分别计算运营开始时和结束时所述电子围栏内停放的所述无桩共享单车的数量,其中,运营结束时比开始时减少的所述无桩共享单车数量即为需要搬来所述无桩共享单车的数量;其中,所述电子围栏的位置为运营调度工作过程中需要搬来的所述无桩共享单车的位置,其集合记为Q;

步骤S16:基于所述无桩共享单车的运营数据,提取当前运营时间内的坏车位置数据,即为运营调度工作过程中需要被搬运回调度中心检修的所述无桩共享单车位置,其集合记为H;

步骤S2:基于运营调度工作的时长、调度车搬运功能、拾取动作和容量限制的特征,以最小化运营调度成本为目标,分别构建三种运营调度策略模型:状态调度策略模型、动作调度策略模型和混合调度策略模型:

a)所述状态调度策略模型是按照搬运需求中所述无桩共享单车是否被损坏的状态来组织调度车的搬运工作;即将所述调度车分为两类,一类将集合D的所述无桩共享单车搬运至集合Q,记为DQ类调度车;另一类将集合H的所述无桩共享单车搬运至调度中心进行维修,记为H类调度车,具体包括:

步骤S21:DQ类调度车的数学模型由下述目标函数表示为公式(1)及其约束条件表示为公式(2)~公式(12)组成:

其中,各个参数含义如下:

K:运营区域内调度中心的位置集合;

D:运营调度工作过程中需要搬走所述无桩共享单车的位置集合;

Q:运营调度工作过程中需要搬来所述无桩共享单车的位置集合;

R1:一辆DQ类调度车可装载所述无桩共享单车的最大数量;

C1:一辆DQ类调度车使用一天的租赁成本;

Ω:一位调度工人装卸一辆共享单车的作业时间;

α:所述无桩共享单车运营公司需要支付给调度工人的单位费用;

一辆DQ类调度车从i位置到j位置所需的行驶时间,i,j∈K∪D∪Q;

TIME:所述无桩共享单车每次运营调度工作的时长;

δj:一辆DQ类调度车行驶到j位置的时间点,j∈K∪D∪Q;

δi:一辆DQ类调度车行驶到i位置的时间点,i∈K∪D∪Q;

若一辆DQ类调度车从i位置行驶到j位置取1,否则取0,i,j∈K∪D∪Q;

若一辆DQ类调度车从j位置行驶到i位置取1,否则取0,i,j∈K∪D∪Q;

若一辆DQ类调度车从i位置行驶到i位置取1,否则取0,i∈K∪D∪Q;

一辆DQ类调度车行驶在i位置到j位置的路径上时车上所装载的所述无桩共享单车的数量,i,j∈K∪D∪Q;

一辆DQ类调度车行驶在j位置到i位置的路径上时车上所装载的所述无桩共享单车的数量,i,j∈K∪D∪Q;

card():数学表达式中表示集合中元素的数量;

Z:数学表达式中表示整数的含义,即所取到的数值均为整数;

M:数学表达式中表示一个很大数值的含义;

步骤S22:H类调度车的数学模型由下述目标函数表示为公式(13)及其约束条件表示为公式(14)~公式(23)组成:

其中,各个参数含义如下:

H:运营调度工作过程中需要被搬运回调度中心检修的所述无桩共享单车位置集合;

R2:一辆H类调度车可装载所述无桩共享单车的最大数量;

C2:一辆H类调度车使用一天的租赁成本;

一辆H类调度车从i位置到j位置所需的行驶时间,i,j∈K∪H;

ωj:一辆H类调度车行驶到j位置的时间点,j∈K∪H;

ωi:一辆H类调度车行驶到i位置的时间点,i∈K∪H;

Hij:若一辆H类调度车从i位置行驶到j位置取1,否则取0,i,j∈K∪H;

Hji:若一辆H类调度车从j位置行驶到i位置取1,否则取0,i,j∈K∪H;

Hii:若一辆H类调度车从i位置行驶到i位置取1,否则取0,i,j∈K∪H;

hij:一辆H类调度车行驶在i位置到j位置的路径上时车上所装载的所述无桩共享单车数量,i,j∈K∪H;

hji:一辆H类调度车行驶在j位置到i位置的路径上时车上所装载的共享单车数量,i,j∈K∪H;

card():数学表达式中表示集合中元素的数量;

Z:数学表达式中表示整数的含义,即所取到的数值均为整数;

M:数学表达式中表示一个很大数值的含义;

b)所述动作调度策略是按照搬运需求中放回或拾取所述无桩共享单车的动作来组织调度车的搬运工作;即将所述调度车分为两类,一类将调度中心的所述无桩共享单车放回至集合Q,记为Q类调度车;另一类拾取集合D和集合H的所述无桩共享单车并搬运至调度中心,记为DH类调度车,具体包括:

步骤S31:Q类调度车的数学模型由下述目标函数表示为公式(24)及其约束条件表示为公式(25)~公式(34)组成:

其中,各个参数含义如下:

Q:运营调度工作过程中需要搬来所述无桩共享单车的位置集合;

R3:一辆Q类调度车可装载所述无桩共享单车的最大数量;

C3:一辆Q类调度车使用一天的租赁成本;

一辆Q类调度车从i位置到j位置所需的行驶时间,i,j∈K∪Q;

ηj:一辆Q类调度车行驶到j位置的时间点,j∈K∪Q;

ηi:一辆Q类调度车行驶到i位置的时间点,i∈K∪Q;

Qij:若一辆Q类调度车从i位置行驶到j位置取1,否则取0,i,j∈K∪Q;

Qji:若一辆Q类调度车从j位置行驶到i位置取1,否则取0,i,j∈K∪Q;

Qii:若一辆Q类调度车从i位置行驶到i位置取1,否则取0,i,j∈K∪Q;

qij:一辆Q类调度车行驶在i位置到j位置的路径上时车上所装载的所述无桩共享单车数量,i,j∈K∪Q;

qji:一辆Q类调度车行驶在j位置到i位置的路径上时车上所装载的所述无桩共享单车数量,i,j∈K∪Q;

card():数学表达式中表示集合中元素的数量;

Z:数学表达式中表示整数的含义,即所取到的数值均为整数;

M:数学表达式中表示一个很大数值的含义;

步骤S32:DH类调度车的数学模型由下述目标函数表示为公式(35)及其约束条件表示为公式(36)~公式(45)组成:

其中,各个参数含义如下:

D:运营调度工作过程中需要搬走所述无桩共享单车的位置集合;

H:运营调度工作过程中需要被搬运回调度中心检修的所述无桩共享单车位置集合;

R4:一辆DH类调度车可装载所述无桩共享单车的最大数量;

C4:一辆DH类调度车使用一天的租赁成本;

一辆DH类调度车从i位置到j位置所需的行驶时间,i,j∈K∪D∪H;

ξj:一辆DH类调度车行驶到j位置的时间点,j∈K∪D∪H;

ξi:一辆DH类调度车行驶到i位置的时间点,i∈K∪D∪H;

若一辆DH类调度车从i位置行驶到j位置取1,否则取0,i,j∈K∪D∪H;

若一辆DH类调度车从j位置行驶到i位置取1,否则取0,i,j∈K∪D∪H;

若一辆DH类调度车从i位置行驶到i位置取1,否则取0,i,j∈K∪D∪H;

一辆DH类调度车行驶在i位置到j位置的路径上时车上所装载的所述无桩共享单车数量,i,j∈K∪D∪H;

一辆DH类调度车行驶在j位置到i位置的路径上时车上所装载的所述无桩共享单车数量,i,j∈K∪D∪H;

card():数学表达式中表示集合中元素的数量;

Z:数学表达式中表示整数的含义,即所取到的数值均为整数;

M:数学表达式中表示一个很大数值的含义;

c)所述混合调度策略是将所有的调度车归为一类,同时负责将集合D位置的所述无桩共享单车搬运至集合Q,同时将集合H位置的所述无桩共享单车搬运至调度中心进行维修,记为HY类调度车;HY类调度车的数学模型由下述目标函数表示为公式(46)及其约束条件表示为公式(47)~公式(60)组成:

K:运营区域内调度中心的位置集合;

Q:运营调度工作过程中需要搬来所述无桩共享单车的位置集合;

D:运营调度工作过程中需要搬走所述无桩共享单车的位置集合;

H:运营调度工作过程中需要被搬运回调度中心检修的所述无桩共享单车位置集合;

N:上述所有集合的集合,即N=K∪Q∪D∪H;

R5:一辆HY类调度车可装载共享单车的最大数量;

C5:一辆HY类调度车使用一天的租赁成本;

一辆HY类调度车从i位置到j位置所需的行驶时间,i,j∈N;

θj:一辆HY类调度车行驶到j位置的时间点,j∈N;

θi:一辆HY类调度车行驶到i位置的时间点,i∈N;

若一辆HY类调度车从i位置行驶到j位置取1,否则取0,i,j∈N;

若一辆HY类调度车从j位置行驶到i位置取1,否则取0,i,j∈N;

若一辆HY类调度车从i位置行驶到i位置取1,否则取0,i,j∈N;

一辆HY类调度车行驶在i位置到j位置的路径上时车上所装载的未被损坏的所述无桩共享单车数量,i,j∈N;

一辆HY类调度车行驶在j位置到i位置的路径上时车上所装载的未被损坏的所述无桩共享单车数量,i,j∈N;

hyij:一辆HY类调度车行驶在i位置到j位置的路径上时车上所装载的已被损坏的所述无桩共享单车数量,i,j∈N;

hyji:一辆HY类调度车行驶在j位置到i位置的路径上时车上所装载的已被损坏的所述无桩共享单车数量,i,j∈N;

card():数学表达式中表示集合中元素的数量;

Z:数学表达式中表示整数的含义,即所取到的数值均为整数;

M:数学表达式中表示一个很大数值的含义;

步骤S3:将所述搬运需求分布特征分别导入所述三种运营调度策略模型,利用运筹优化算法求解模型,得到每种所述运营调度策略模型对应运营调度的实施方案和运营调度工作的成本,选取成本最低的策略为本次所述无桩共享单车运营调度的最优策略。

2.一种基于大数据分析的无桩共享单车运营调度策略优化系统,其特征在于,包括下述模块:

提取搬运需求分布特征模块,用于基于运营区域内所述无桩共享单车的运营数据,计算运营调度工作的搬运需求,提取该区域内所述无桩共享单车的搬运需求分布特征,具体包括:

步骤S11:根据所述无桩共享单车的运营时间,确定所述无桩共享单车运营调度工作的时长;

步骤S12:基于运营区域的边界数据,获取在所述运营区域和运营时间范围内的用户骑行数据,包括:每趟骑行的开始时间、开始位置、结束时间、结束位置以及所骑行的无桩共享单车ID编号;

步骤S13:以所述无桩共享单车ID编号为索引,提取所述运营时间范围内的骑行数据,按照时间顺序排列,得到所述无桩共享单车的行驶轨迹,记录每辆所述无桩共享单车的行驶轨迹的起点和终点;

步骤S14:基于所述运营区域内所述无桩共享单车的电子围栏数据,提取所述行驶轨迹终点在所述电子围栏外的所述无桩共享单车位置数据,其集合记为D1;提取超过预设时间且未被骑行的所述无桩共享单车位置数据,其集合记为D2;则运营调度工作过程中需要搬走的所述无桩共享单车的位置集合记为D=D1∪D2

步骤S15:基于所述运营区域内所述无桩共享单车的电子围栏数据,分别计算运营开始时和结束时所述电子围栏内停放的所述无桩共享单车的数量,其中,运营结束时比开始时减少的所述无桩共享单车数量即为需要搬来所述无桩共享单车的数量;其中,所述电子围栏的位置为运营调度工作过程中需要搬来的所述无桩共享单车的位置,其集合记为Q;

步骤S16:基于所述无桩共享单车的运营数据,提取当前运营时间内的坏车位置数据,即为运营调度工作过程中需要被搬运回调度中心检修的所述无桩共享单车位置,其集合记为H;

构建运营调度策略模块,用于基于运营调度工作的时长、调度车搬运功能、拾取动作和容量限制的特征,以最小化运营调度成本为目标,分别构建三种运营调度策略模型:状态调度策略模型、动作调度策略模型和混合调度策略模型:

a)所述状态调度策略模型是按照搬运需求中所述无桩共享单车是否被损坏的状态来组织调度车的搬运工作;即将所述调度车分为两类,一类将集合D的所述无桩共享单车搬运至集合Q,记为DQ类调度车;另一类将集合H的所述无桩共享单车搬运至调度中心进行维修,记为H类调度车,具体包括:

步骤S21:DQ类调度车的数学模型由下述目标函数表示为公式(1)及其约束条件表示为公式(2)~公式(12)组成:

其中,各个参数含义如下:

K:运营区域内调度中心的位置集合;

D:运营调度工作过程中需要搬走所述无桩共享单车的位置集合;

Q:运营调度工作过程中需要搬来所述无桩共享单车的位置集合;

R1:一辆DQ类调度车可装载所述无桩共享单车的最大数量;

C1:一辆DQ类调度车使用一天的租赁成本;

Ω:一位调度工人装卸一辆共享单车的作业时间;

α:所述无桩共享单车运营公司需要支付给调度工人的单位费用;

一辆DQ类调度车从i位置到j位置所需的行驶时间,i,j∈K ∪D ∪Q;

TIME:所述无桩共享单车每次运营调度工作的时长;

δj:一辆DQ类调度车行驶到j位置的时间点,j∈K∪D∪Q;

δi:一辆DQ类调度车行驶到i位置的时间点,i∈K∪D∪Q;

若一辆DQ类调度车从i位置行驶到j位置取1,否则取0,i,j∈K∪D∪Q;

若一辆DQ类调度车从j位置行驶到i位置取1,否则取0,i,j∈K∪D∪Q;

若一辆DQ类调度车从i位置行驶到i位置取1,否则取0,i∈K∪D∪Q;

一辆DQ类调度车行驶在i位置到j位置的路径上时车上所装载的所述无桩共享单车的数量,i,j∈K∪D∪Q;

一辆DQ类调度车行驶在j位置到i位置的路径上时车上所装载的所述无桩共享单车的数量,i,j∈K∪D∪Q;

card():数学表达式中表示集合中元素的数量;

Z:数学表达式中表示整数的含义,即所取到的数值均为整数;

M:数学表达式中表示一个很大数值的含义;

步骤S22:H类调度车的数学模型由下述目标函数表示为公式(13)及其约束条件表示为公式(14)~公式(23)组成:

其中,各个参数含义如下:

H:运营调度工作过程中需要被搬运回调度中心检修的所述无桩共享单车位置集合;

R2:一辆H类调度车可装载所述无桩共享单车的最大数量;

C2:一辆H类调度车使用一天的租赁成本;

一辆H类调度车从i位置到j位置所需的行驶时间,i,j∈K∪H;

ωj:一辆H类调度车行驶到j位置的时间点,j∈K∪H;

ωi:一辆H类调度车行驶到i位置的时间点,i∈K∪H;

Hij:若一辆H类调度车从i位置行驶到j位置取1,否则取0,i,j∈K∪H;

Hji:若一辆H类调度车从j位置行驶到i位置取1,否则取0,i,j∈K∪H;

Hii:若一辆H类调度车从i位置行驶到i位置取1,否则取0,i,j∈K∪H;

hij:一辆H类调度车行驶在i位置到j位置的路径上时车上所装载的所述无桩共享单车数量,i,j∈K∪H;

hji:一辆H类调度车行驶在j位置到i位置的路径上时车上所装载的共享单车数量,i,j∈K∪H;

card():数学表达式中表示集合中元素的数量;

Z:数学表达式中表示整数的含义,即所取到的数值均为整数;

M:数学表达式中表示一个很大数值的含义;

b)所述动作调度策略是按照搬运需求中放回或拾取所述无桩共享单车的动作来组织调度车的搬运工作;即将所述调度车分为两类,一类将调度中心的所述无桩共享单车放回至集合Q,记为Q类调度车;另一类拾取集合D和集合H的所述无桩共享单车并搬运至调度中心,记为DH类调度车,具体包括:

步骤S31:Q类调度车的数学模型由下述目标函数表示为公式(24)及其约束条件表示为公式(25)~公式(34)组成:

其中,各个参数含义如下:

Q:运营调度工作过程中需要搬来所述无桩共享单车的位置集合;

R3:一辆Q类调度车可装载所述无桩共享单车的最大数量;

C3:一辆Q类调度车使用一天的租赁成本;

一辆Q类调度车从i位置到j位置所需的行驶时间,i,j∈K∪Q;

ηj:一辆Q类调度车行驶到j位置的时间点,j∈K∪Q;

ηi:一辆Q类调度车行驶到i位置的时间点,i∈K∪Q;

Qij:若一辆Q类调度车从i位置行驶到j位置取1,否则取0,i,j∈K∪Q;

Qji:若一辆Q类调度车从j位置行驶到i位置取1,否则取0,i,j∈K∪Q;

Qii:若一辆Q类调度车从i位置行驶到i位置取1,否则取0,i,j∈K∪Q;

qij:一辆Q类调度车行驶在i位置到j位置的路径上时车上所装载的所述无桩共享单车数量,i,j∈K∪Q;

qji:一辆Q类调度车行驶在j位置到i位置的路径上时车上所装载的所述无桩共享单车数量,i,j∈K∪Q;

card():数学表达式中表示集合中元素的数量;

Z:数学表达式中表示整数的含义,即所取到的数值均为整数;

M:数学表达式中表示一个很大数值的含义;

步骤S32:DH类调度车的数学模型由下述目标函数表示为公式(35)及其约束条件表示为公式(36)~公式(45)组成:

其中,各个参数含义如下:

D:运营调度工作过程中需要搬走所述无桩共享单车的位置集合;

H:运营调度工作过程中需要被搬运回调度中心检修的所述无桩共享单车位置集合;

R4:一辆DH类调度车可装载所述无桩共享单车的最大数量;

C4:一辆DH类调度车使用一天的租赁成本;

一辆DH类调度车从i位置到j位置所需的行驶时间,i,j∈K∪D∪H;

ξj:一辆DH类调度车行驶到j位置的时间点,j∈K∪D∪H;

ξi:一辆DH类调度车行驶到i位置的时间点,i∈K∪D∪H;

若一辆DH类调度车从i位置行驶到j位置取1,否则取0,i,j∈K∪D∪H;

若一辆DH类调度车从j位置行驶到i位置取1,否则取0,i,j∈K∪D∪H;

若一辆DH类调度车从i位置行驶到i位置取1,否则取0,i,j∈K∪D∪H;

一辆DH类调度车行驶在i位置到j位置的路径上时车上所装载的所述无桩共享单车数量,i,j∈K∪D∪H;

一辆DH类调度车行驶在j位置到i位置的路径上时车上所装载的所述无桩共享单车数量,i,j∈K∪D∪H;

card():数学表达式中表示集合中元素的数量;

Z:数学表达式中表示整数的含义,即所取到的数值均为整数;

M:数学表达式中表示一个很大数值的含义;

c)所述混合调度策略是将所有的调度车归为一类,同时负责将集合D位置的所述无桩共享单车搬运至集合Q,同时将集合H位置的所述无桩共享单车搬运至调度中心进行维修,记为HY类调度车;HY类调度车的数学模型由下述目标函数表示为公式(46)及其约束条件表示为公式(47)~公式(60)组成:

K:运营区域内调度中心的位置集合;

Q:运营调度工作过程中需要搬来所述无桩共享单车的位置集合;

D:运营调度工作过程中需要搬走所述无桩共享单车的位置集合;

H:运营调度工作过程中需要被搬运回调度中心检修的所述无桩共享单车位置集合;

N:上述所有集合的集合,即N=K∪Q∪D∪H;

R5:一辆HY类调度车可装载共享单车的最大数量;

C5:一辆HY类调度车使用一天的租赁成本;

一辆HY类调度车从i位置到j位置所需的行驶时间,i,j∈N;

θj:一辆HY类调度车行驶到j位置的时间点,j∈N;

θi:一辆HY类调度车行驶到i位置的时间点,i∈N;

若一辆HY类调度车从i位置行驶到j位置取1,否则取0,i,j∈N;

若一辆HY类调度车从j位置行驶到i位置取1,否则取0,i,j∈N;

若一辆HY类调度车从i位置行驶到i位置取1,否则取0,i,j∈N;

一辆HY类调度车行驶在i位置到j位置的路径上时车上所装载的未被损坏的所述无桩共享单车数量,i,j∈N;

一辆HY类调度车行驶在j位置到i位置的路径上时车上所装载的未被损坏的所述无桩共享单车数量,i,j∈N;

hyij:一辆HY类调度车行驶在i位置到j位置的路径上时车上所装载的已被损坏的所述无桩共享单车数量,i,j∈N;

hyji:一辆HY类调度车行驶在j位置到i位置的路径上时车上所装载的已被损坏的所述无桩共享单车数量,i,j∈N;

card():数学表达式中表示集合中元素的数量;

Z:数学表达式中表示整数的含义,即所取到的数值均为整数;

M:数学表达式中表示一个很大数值的含义;

选取最优策略模块,用于将所述搬运需求分布特征分别导入所述三种运营调度策略模型,利用运筹优化算法求解模型,得到每种所述运营调度策略模型对应运营调度的实施方案和运营调度工作的成本,选取成本最低的运营调度策略为本次所述无桩共享单车运营调度的最优策略。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京化工大学,未经北京化工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202111048893.3/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top