智能运输调度系统模型库构造与管理.pdf
《智能运输调度系统模型库构造与管理.pdf》由会员分享,可在线阅读,更多相关《智能运输调度系统模型库构造与管理.pdf(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2000年9月系统工程理论与实践第9期文章编号:100026788(2000)0920083208智能运输调度系统模型库构造与管理蔡延光1,钱积新2,孙优贤2(1.湖北汽车工业学院管理系,湖北 十堰442002;2.浙江大学工业控制技术研究所,浙江 杭州310027)摘要:根据最近的研究和未来展望,从系统设计的角度对VRSP(Vehicle Routing and SchedulingProblem s)的模型按结构进行了分类,给出了模型类的知识表示;详细地讨论了VRSP模型类的父类、子类、多项式派生子类、相似类、多项式派生超子类、等价类;研究了模型类的并、交、补运算,从而深刻地揭示了模型类之
2、间的关系提出了VRSP模型库及其管理系统一个框架设计本文的研究虽然是针对智能运输调度系统进行的,但其思想和方法对一般智能管理系统的设计具有普遍意义关键词:运输调度;智能管理系统;决策支持系统;模型库;模型库管理系统中图分类号:T18.1The Design andM aintenance for theM odelBase of Intelligent V ehicle D ispatch SystemCA I Yan2guang1,Q I AN Ji2xin2,SUN You2xian2(1.Department ofM anagement Engineering,HubeiA utomot
3、ive Industries Institute,Shiyan 442002;2.Institute of Industrial Control Techniques,Zhejiang U niversity,Hangzhou 310027)Abstract:Based on current studies and prospects,a classification scheme is proposedfor the models of vehicle routing and scheduling problem s(VRSP)from the point ofview of system
4、design.The representations of know ledge of model classes are given.This paper reveals profoundly the relations among model classes of VRSP.The fatherclass,son class,polynom ial derivation class,si m ilar class,polynom ial derivationhyperson and equivalent class are discussed respectively.The union,
5、intersection andsupplement of model classes are investigated.Finally,a frame design is presented forthe model base and itsmanagement system of VRSP.The ideas and methods proposedin this paper are meaningful for general intelligent management system design.Keywords:vehicle dispatch;intelligent manage
6、ment system;decision supportingsystem;model base;model base management system1引言在一个存在供求关系的系统中,有若干台车辆(车辆停放在车队),有若干个供应点和需求点 要求给出车辆行车路线(V ehicle Routing Problem s,VRP)设计和出行时间(V ehicle Scheduling Problem s,V SP)安排,在给定的约束条件下,把货物从供应点运送到需求点,使目标函数值取得最优VRP和V SP结合,统称为运输调度问题(V ehicle Routing and Scheduling Pro
7、blem s,VRSP,国内有些研究者称为车辆调度问题)根据有关讨论1,2,结合VRSP的最新进展,可将VRSP归结为如下的一般化网络模型:设G=(V,E,A)是一个连通的混合网络,V是顶点集,E、A分别为(无向)边集和(有向)弧集,E中的边和A中的弧被均被赋权(或称距离或称 时间或为费用)V,E,A 分别为V、E、A的子集求一个满足某收稿日期:1999201225 1995-2005 Tsinghua Tongfang Optical Disc Co.,Ltd.All rights reserved.些约束(例如时间约束)并包含V,E,A 的巡回(闭通路),使其总长度(或时间或费用)最小近二
8、十多年来VRSP吸引了许多研究者在理论和应用方面进行了大量而深入的研究,获得了丰硕的成果217,最近的研究进展见文献2及1316的综述文献2,3详细地描述了智能运输调度系统的设计思想和系统结构 其实现智能调度的主要思路是:先通过某种算法(精确算法、近似算法、智能算法)求解问题,然后用推理机构调整任务分配方案;为了提高计算速度,需要充分利用结构相似性、数据相似性和已有的计算经验 这样,就涉及到算法库、算法参数库、算法经验库的设计及维护,和控制策略集的动态刷新;也涉及到模型库的设计、模型的识别、分解、整合(在整体最优的观点指导下进行合成);典型案例的甄别、评价及存储;算法的重用等等算法的研究和应用
9、经验表明,模型与算法是密切相关的 因此本文根据最近的研究和未来展望,从系统设计的角度对VRSP的模型按结构进行了分类,给出了模型类的知识表示;详细地讨论了模型类的父类、子类、多项式派生子类、相似类、多项式派生超子类、等价类;研究了模型类的并、交、补运算,从而深刻地揭示了模型类之间的关系,使智能运输调度系统系统能实现模型类知识的自动构造和自适应;最后,提出了模型库及其管理系统一个框架设计2 模型的结构分类与表示研究VRSP的文献极其丰富,互联网上相关的网站(包括个人网页)有 数百个之多 有关学者提出了模型的各种变种 为了便于智能运输调度系统正确地选择和学习(从而自动构造)模型和算法,按模型的结构
10、进行合适的分类是至关重要的25本文的分类是对VRSP过去研究的总结和对未来的展望根据我们的知识,有些类如模糊、灰色方面的研究几乎是空白,动态方面也鲜有研究 因此,这一分类对VRSP的研究具有一定的指导意义在下述分类中,“待定”的含义是指有无限的资源可供使用,但需确定最优的资源配置2.1模型的结构分类2.1.1车队结构参数1)车队数量:一个;一个以上;待定2)车队位置:固定;待定3)每个车队拥有的车辆数:一辆;一辆以上;待定4)车辆载重量:所有车辆的载重量相等;车辆的载重量不完全相等5)车辆类型:普通车辆;专用车辆;普通、专用车辆混合车队2.1.2供应结构参数1)供应点数量:一个;一个以上;待定
11、2)供应点位置状态:确定的;待定2.1.3需求结构参数1)服务类型:输送型或收集型(两者不可兼有,如配送中心向连锁店输送货物,收集垃圾);输送、收集混合型(如公交车乘客可以下车、上车)2)需求总量:不超过全部车辆总的载重量;可超过全部车辆总的载重量3)需求次数(需求点只需一次或多次运输服务):最多一次;次数不限4)需求位置:边、弧;顶点;混合型(边、弧、顶点)5)需求点或货物对车辆的特殊要求:无要求;某台车辆优先;某类车辆优先6)货物到达目的地的先后顺序:无要求;某一货物必须比另一货物提前到达;某类货物必须比另一货物提前到达;某类货物必须比另一类货物提前到达;某一货物必须与另一货物同时到达;某
12、类货物必须与另一货物同时到达;某类货物必须与另一类货物同时到达7)需求满足程度:全部满足;需求部分满足(不满足有损失,受到惩罚)2.1.4网络结构参数48系统工程理论与实践2000年9月 1995-2005 Tsinghua Tongfang Optical Disc Co.,Ltd.All rights reserved.1)有向或无向:无向;有向;混合(既有有向边又有无向边)2)边、弧的权值:固定;随时间不同而变化;随车辆的不同而变化3)权值的关系:无关系;满足三角不等式4)拓扑结构:路径;圈;树;仙人掌图;平面图;简单图;一般结构(多重图,可以包含有重边、环);欧氏空间2.1.5作业类型
13、参数1)混装:不允许混装;允许混装(同一辆车可以装运不同类型的货物)2)分散装运:不允许分散装运 允许分散装运(某个需求点的货物可以分批运达,即使需求量在一辆车的载重量以下)3)中转:不允许中转;允许中转4)车辆完成运输任务后的宿泊地点:必须返回到出发点;返回到任意车队;不需返回到车队2.1.6约束条件1)时间约束:无时间限制;在指定的时间区间内完成运输任务;有时间限制但可以不遵守,不遵守时有惩罚2)距离约束:无距离限制;每辆车的运输距离有限;每辆车的运输距离有限但可以不遵守,不遵守时需另付加班费3)交通流量约束:无流量限制;边、弧限制(每个边、弧上同时行驶的车辆数量有限);顶点限制(顶点上同
14、时进行装、卸货的车辆数量有限);边、弧、顶点限制4)行车路线约束:无相交性限制;顶点不相交(不同车辆的行车路线不能相交);边、弧不相交5)其它要求2.1.7函数及数字的特征1)确定或随机:确定;随机2)精确或模糊:精确;模糊3)数据已知程度:白色;灰色;黑色4)静态或动态:静态;动态2.1.8目标函数结构1)目标数量:单目标;多目标2)目标函数:总的路程最短;最少车辆数;综合费用最小(车辆维护、车队管理费、装卸成本、油料、工资);加班费最小;惩罚最小;其它2.2 模型结构类表示模型结构类及其相关的知识用模型结构类项表示 具体定义如下(其中表示不可兼的或,尖括号表示类,方括号表示值):模型结构类
15、项=模型结构类名称模型结构类编码关键字集模型结构类模型结构类特征的文字描述说明:模型结构类编码与模型结构类是一一对应的,模型结构类不同其编码也不同 关键字集由若干关键字组成,用于查询18 模型结构类特征的文字描述用于人类的阅读理解关键字集=关键字 关键字关键字集模型结构类=车队结构参数供应结构参数 目标函数结构车队结构参数=车队数量车队位置 车辆类型供应结构参数=供应点数量供应点位置状态目标函数结构=目标数量目标函数集车队数量=一个一个以上待定58第9期智能运输调度系统模型库构造与管理 1995-2005 Tsinghua Tongfang Optical Disc Co.,Ltd.All r
16、ights reserved.车队位置=固定待定供应点数量=一个一个以上待定供应点位置状态=固定待定目标数量=单目标多目标目标函数集=目标函数 目标函数目标函数集目标函数=总路程最短最小车辆数惩罚最小为了简略起见,在不引起混淆时,以后简称模型结构类为模型类,有时甚至简称为类 除非特别声明,本文所讨论的模型类均为VRSP模型类3模型类的关系与运算为了讨论方便,以C(x1,x2,xk)表示模型类,其中x1,x2,xk是模型类参数xi(i=1,2,k)是变量;xi与2.2节最下层的类是一一对应的,即2.1节中每个阿拉伯数字序对应一个变量(取值范围是其下一行的阿拉伯数字加右圆括号的项目,即2.2节方括
17、号的内容)即x1对应车队数量,取值一个,一个以上,待定x2对应车队位置,取值固定,待定 x6对应供应点数量,取值一个,一个以上,待定因此,对于x1,x2,xk的一组取值,对应着VRSP的一个类本节研究模型类之间的各种关系和运算3.1父类和子类某些值之间具有概念内涵(语义)上的包含关系 如动态包含了静态,从算法的角度看,关于动态问题的算法一般是适合于静态问题的,所以可以认为当其它参数的取值相同时,动态类包含了静态类;同理,平面网络类包含了树形网络类一般地,如果值X在概念内涵(语义)上包含值Y,则称X包含Y,或Y从 属于X 记 作XY或YX类似可定义值的并(=或者)、交(=而且)、补(=非)等概念
18、定义1设C1=C(x11,x12,x1k),C2=C(x21,x22,x2k)是VRSP的两个模型类,如果对一切i=1,2,k,都有x1ix2i,则分别称C2是C1的子模型类(简称子类,以下类推)、C1是C2的父类、C1和C2具有父子关系,记作C1C2或C2C1如果C1C2,且存在i 使x1ix2i,则C1和C2具有真父子关系,记作C1:C2或C2;C1定义1用规则表示如下:IF对一切i=1,2,k都有x1ix2iTHENC1C2从定义可以看出,父子关系具有自反律、传递律(与上述规则一起,构成图1分类规则库的一个子库,本文余下部分有相似的解释)子类继承父类的算法当父类不存在算法而子类存在算法时
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 智能 运输 调度 系统 模型库 构造 管理
限制150内