[发明专利]车辆取货路径综合规划方法无效
申请号: | 201310545248.1 | 申请日: | 2013-11-05 |
公开(公告)号: | CN103745021A | 公开(公告)日: | 2014-04-23 |
发明(设计)人: | 栾飞;张晓东;魏引焕;邓明明;李晓冬;任工昌 | 申请(专利权)人: | 陕西科技大学 |
主分类号: | G06F17/50 | 分类号: | G06F17/50 |
代理公司: | 西安智大知识产权代理事务所 61215 | 代理人: | 段俊涛 |
地址: | 710021 陕西省*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 车辆 路径 综合 规划 方法 | ||
1.一种车辆取货路径综合规划方法,包括如下步骤:
步骤1:引入时间窗和车型的约束,对现有C-W算法进行改进如下:
步骤1.1:计算s(i,j),令M={s(i,j)s(i,j)>0},并在M内按s(i,j)从大到小降序排列;
步骤1.2:若则终止,否则对第一项s(i,j),考察对应的(i,j),若满足下列条件之一则转至步骤1.3,否则转至步骤1.6;
条件1,点i和点j均不在已构的线路上;
条件2,点i和点j在已构的线路上,但是线路的外点;
条件3,点i和点j位于己构成的不同线路上,均不是内点,且一个是起点一个是终点;
步骤1.3:考察点i和点j连接后的线路上总货运量Q,若Q≤q,则转至步骤1.4,否则转至步骤1.6;
步骤1.4:计算EFj
若EFj=0,则转至步骤1.5;
若EFj<0,则计算,当则转至步骤1.5,否则转至步骤1.6;
若EFj>0,则计算,当则转至步骤1.5,否则转至步骤1.6;
步骤1.5:连接点i和点j,计算车辆到达各取货点的新时间,转至步骤1.6;
步骤1.6:令M=M-s(i,j),转至步骤1.2;
其中,i表示线路中两点中的第一个点,j表示线路中两点中的第二个点。s(i,j)表示应用节约算法后节约的运输距离即节约值,计算公式为s(i,j)=a+b+c,a为i点到主机厂的距离,b为j点到主机厂距离,c为i,j两点间距离;q表示车的额定载重;EFj表示车辆在连接点i和点j所在的线路上到达取货点j的时间比在原路线上车辆到达j点时间的推迟量或提前量,原路线指主机厂向j点直达送货的路线;ET表示取货车辆最早到达时间,LT表示取货车辆最迟到达时间,则有:EFj=si+Ti+tij-sj,其中si表示主机厂到i的运输时间,Ti表示在i点的装卸时间,tij表示i,j两点的运输时间,sj表示主机厂到j点的运输时间,表示车辆在线路上取货点j后面的各取货点任务处均不需要等待的取货点的到达时间的最大可以提前量;表示车辆在线路上取货点j后面的各取货点任务处不违反时间窗限制的取货点的到达时间的最大允许延迟量,sr表示主机厂到线路上j点以后的点的运输时间,ETr表示线路中j以后的点的最早到达时间;M=M-s(i,j)表示从所有节约值中除去已经处理的最大的节约值;
当EFj<0时,若有车辆在取货点j后面的各取货点处不需要等待,否则,需要等待;
当EFj>0时,若有,车辆在取货点j后面的各取货点处不会延迟,否则,要延迟进行;
步骤2:根据取货频次及供应商到主机厂的距离来筛选供应商;
步骤3:分别设置不同车型和时间窗参数,转到步骤1求解出对应取货路线,以及车辆的装载率,比较选择较优的一种,运用VC++编程技术对上述过程进行求解,并以可视化窗口形式进行操作和求解结果的显示;
步骤4:运用API编程技术将求解所得较优的车辆取货线路在二维和三维地图软件上显示。
2.根据权利要求1所述的车辆取货路径综合规划方法,其特征在于,通过设置距主机厂距离和取货频次来筛选供应商;以车型和时间窗为约束条件来改进C-W算法,提高求解的精度;将求解结果通过可视化窗口和二维、三维地图予以显示。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于陕西科技大学,未经陕西科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310545248.1/1.html,转载请声明来源钻瓜专利网。