您的当前位置:首页正文

基于乘用车物流运输模型程序算法的分析

来源:化拓教育网
60 通过分析可得,该实际问题为双目标的最优化 模型 。 1模型的建立 n 表示l—t型轿运车的数量;m 表示I型乘 用车的数量,m 表示Ⅱ型乘用车的数量,m 表示Ⅲ 型乘用车的数量; ㈤(S.t)表示第S型的第i辆乘 用车装在第t型的第 辆轿运车的第 层;其中, ,㈩(S.t)表示第s型的第i辆乘用车装在第t型的 第 辆轿运车的上层, ’(s, )表示第 型的第i辆 乘用车装在第t型的第. 辆轿运车的下层,s=1,2, 3; =1,2;t=1,2;i=1,2,…,m ; =1,2,…,凡 。具 体符号说明如表1。 表1有关轿运车一乘用车符号标记 由表1可以清楚得看出:任意一辆乘用车在物 流运输中的具体装载方式,因此这样的标记方式具 有一定的科学性。 经分析,该实际问题属于双目标规划问题 。 接下来根据题意并结合实际,深度挖掘数据信息,在 模型建立之前确定目标函数和决策变量、寻找约束 条件。 (1)目标函数 在确保完成运输任务的前提下,物流公司追求 降低运输成本,影响成本高低的首先是轿运车使用 数量;其次,在轿运车使用数量相同情况下,1—1型 轿运车的使用成本较低,2—2型较高,1—2型略低 于前两者的平均值,用P 表示1—1型轿运车的使 用成本,用P 表示1—2型轿运车的使用成本,则 P <P:,且在实际情况中P 、P:均已知。 本问题为总成本尽可能低和轿运车的数量尽可 能小的双目标规划问题,目标函数如下: 2 2 3 m arin C=∑P ∑∑∑∑ ∥"(S,t=1 =Is=l,=li=1 t) arin n=n1+n2 (2)决策变量 根据以上的分析,n 和 (s,t)为决策变量(t =1,2),其中 r 第s型车的第i辆乘用车装到 似 (s,£)={ 第£型车的第 辆轿运车的 层; 【0 否则。 (3)约束条件 1—1型与1—2型两种轿运车数量关系的约束: 为方便后续任务安排,每次l一2型轿运车使用 量不超过1—1型轿运车使用量的20%,所有的1— 1型车的数量为 .,所有的1—2型车的数量为n , 则有: 20%nl≥n2 (1) Ⅲ型乘用车的约束: 受层高限制,高度超过1.7 m的乘用车只能装 在1—1、1—2型下层,因此在实际装载中,Ⅲ型乘用 车只能装在1—1、1—2型轿运车的下层,不能装载 在1—1、1—2型轿运车的上层,即 …(3,t)=0(t=1,2) (2) 轿运车车长的约束: 每一辆轿运车上装载的所有乘用车的纵向摆 放,相邻乘用车之间纵向及横向的安全车距均至少 为0.1 m。1—2的上层只能装载运输I、Ⅱ型乘用 车,1—2的上层,本题只考虑纵向距离。对1—1型 轿运车而言,上下两层均单列装载,轿运车每层上装 载的所有乘用车的纵向距离加上各个相邻乘用车的 0.1 in,应该小于该轿运车的车长,因此有: 3 m ≥(0 +0.1) (s,1)一0.1≤19 ( :1,2; =1,2,…, 1) (3) 对1—2型轿运车而言,下层单列装载,同上有: 3 m ( +0.1) ’(s,2)一0.1≤24.3 ( =1,2,… :) (4) 由于1—2型轿运车的上层装载2列乘用车,该 层上装载的所有乘用车的纵向距离加上各个相邻乘 用车的0.1 m,应该小于该轿运车的车长的两倍,则: 3 m (0 +0.1) ¨’(s,2)一0.2≤2 X 24.3 ( =1,2,…,n ) (5) 轿运车最大数量约束: 每辆轿运车可以装载乘用车的最大数量在6到 27辆之间,则: 3 m2 2 6≤max∑∑∑ ’(s,t)≤27 第2期 t =基于乘用车物流运输模型程序算法的分析 6l l 吕(6) 目壮 青 2 遗传算法及适应度函数的构造 一 一 开一一一~一 一 ‘ ’一 模型的求解我们选择遗传算法 来寻找可行 解,遗传算法(Genetic Algorithm)是一种通过模拟自 然进化过程搜索最优解的方法,其中选择、交叉和变 异构成了遗传算法的遗传操作,遗传算法在解决优 化问题时,最主要的特征是:不在单点上寻优,而是 从整个种群中选择生命力强的个体产生新的种群, 下层尽量装满的约束: 题目要求“下层力争装满”,我们理解的“装满” 是在满足要求的情况下,不能再装入任何类型的乘 用车,即最后所剩的长度比I型、Ⅱ型、Ⅲ型三者车 上的最小值 还小就装满了,其中 =min(4.61,3.615,4.63)+0.1:3.715 那么就得到下面关系式: 3 m 一 (Ⅱ +0.1) f ’(s,t)<3.615 (7) 上层两列力求对称的约束: 根据直观性分析:1—2型轿运车的上层可以装 载两列乘用车,为了保证轿运车行驶平稳,上层两列 装载时力求对称。当1—2的上层所装的同一类型 的乘用车数量为偶数时,显然能够保证轿运车行驶 平稳,即 m ∑ 【】’(s,2)=2k,k为正整数 s=1,2,3; =1,2,一・,n2 (8) 以上是根据题意和对数据信息深度挖掘后得 到:决策变量与目标函数间的约束关系,在数学建模 过程中,这部分工作属于难点部分。 综上,建立单目的地的乘用车运输模型: 2 2 3 ms minC=∑P ∑∑ t=1 k=ls=L f=I i=l ∑(5, ) min n=nl+n2 20% 1>1n2; ‘ ’(3,t):0(t=1,2); 3 m s( +0.1)xij(k)(s,1)一0.1≤l9 (k=1,2 =1,2,…,n1); 3 m i 。( +0.1)x (s,2)一0.1 ̄<24.3 ( =1,2,…,n2); ( +0.1) ‘ ’(5,2)一0.2≤2×24.3 S.t. 。 l ( =1,2,…,n,); 6< ̄max ( 5:1 .l I = .1 。 (t=1,2); 一∑(n +0.1) ‘。 <3.615 . 5=l1 1 ’ ( =1,2,…,n1;£=1,2); m s㈩(s,2)=2k (k为正整数,s=1,2,3;,=1,2,…,n2)。 应用随机转换原理时,遗传算法得到结果好坏,主要 依赖于遗传代数和解组规模。在实际中,可根据具 体要求,在合理的时间内对问题求解,如果得到的解 不满足要求,则可以增加遗传代数或是解组规模,有 望得到问题的全局最优解,当然这是以延长计算时 间为代价的。基本遗传算法的流程图如图3所示: 图3遗传算法的流程图 从实际的整车物流运输出发,并由简单到复杂 逐步考虑,层层深入,如此会为解决乘用车物流运输 计划问题提供宝贵的模型思想和简单算法。因此需 要通过直观性分析计算出1—1和1—2型轿运车的 所有满载方案,具体方案如表2和表3。 表2 1—1型轿运车装载方案 1—1型下层 Ⅲ 剩余(n1) 方案一 0 0.26 方案十四 4 0.18 62 表3 1—2型轿运车装载方案 为了清晰地表达,做符号说明:(P ‘¨,q ‘ , r。 )表示轿运车的第k层上装有P ‘ 辆I型乘用 车、g ’辆Ⅱ型乘用车、r 辆Ⅲ型乘用车这类方案, 表示第 种方案;A 为t型轿运车的车长(t=1,2 分别表示1—1型和1—2型轿运车)。为了更好地 体现装载剩余的空间,定义第i个装载方案的“装载 效率”为: : A r (k=l,\ 2;t=l,2),’ 一.其中r 为第i个运载方案中剩余的空间。将遗 传算法及其思想应用到乘车物流运输模型中,具体 步骤如下 J: 第一步:随机产生初始种群,即从所有可能的装 载运输方案中随机m种1—1型轿运车的装载方 案、n种1—2型轿运车的装载方案,如下表: 第二步:确定收敛准则 要完成所有的装载运输任务,装载的i型乘用 车的总量不少于需要装载的i型乘用车的数量 ,i =1,2,3,定义“剔除函数”g。、g2、g3: fl,;o3ip ’≥Ⅳ1(t=1,2) g1:{ l0,否则 fl, ≥N2(t=1,2) g2={【0,否则  r1. cgiq ≥Ⅳ3( =1,2) g3:{ 【0,否则 要使轿运车的成本尽量的低、轿运车尽量的少, 则应该使m+n在{m+n}集合中取到尽量小的值, 为了加大迭代的梯度,考虑e一(m 尽量的大;而旦 则应该尽量的大,但为了避免m、/7,为0的情况,考 虑 尽量的大;轿运车装载以后剩余的空间尽量 的少,也就是说装载的效率应该尽量高,也就是说每 一辆轿运车被装的应该尽量的“满”,考虑 尽 量的大。据此定义“总体装载效率” : = ・e-(re+n)。 第三步:适应函数的构造 为了剔除在约束条件下“明显”不是最优的装 载方案,建立适应函数: n ‘ ∑a邑 -4-1 + 。 , 到方案不满足  尔什口纛  ; y= 。, ; 这样便能逐步迭代,剔除“明显”不是最优的装 载方案,最后找出最优解或次优解。 3模型结果 应用以上算法思想并采用Java—web技术对模 型求解。 表4模型结果 注:模型结果不唯一,原因是采用遗传算法时,初值点 的选取是由计算机自动随机生成,具有任意性,但是模型的 结果都符合实际,真实有效,可供物流公司参考,从而采取最 佳运输方案。 根据模型思想和遗传算法的程序算法思想,将 数学问题转化为计算机程序问题,极大地提高了应 用计算机解决实际问题的能力。 该实际问题必须借助计算机程序来执行,程序 有许多,如C语言、C++、Java—web和MATLAB等。 但是多个计算机程序共同的算法是相同的,因此本 文的核心工作是提供算法思想和算法分析。 参考文献: [1]http://www.madio.net/thread一223965—1—1.htm1. [2]董文永,刘进,丁建立,等.最优化技术与数学建模[M]. 北京:清华大学出版社,2010. (下转第65页) 第2期 陕北高校理工科大学生文化素质教育现状调查及其研究 65 地方特色,对本地红色文化的了解很好,但其他方面 的人文知识如对文学、历史、哲学、艺术等方面的知 识知之甚少,明显不如本地红色文化的掌握。第二, 因为身处的地域原因,同城高校数量较少,不利于相 互交流,相比省会城市高校的文化素质教育观念有 些滞后。另一方面,校内教师大多来自本地或本校 毕业生,使教育理念和文化素质教育过于本土化。 更多学科的知识,成为复合型的高级人才。所以在 以后的文化素质教育改革中要多引进校外师资,特 别是教育发达地区的师资人才,使人文师资多样化, 定期组织本地师资去省会城市高校进行培训交流, 使本地区的文化素质教育综合全面发展。 参考文献: [1]秦志勇,谭旭东.理工科大学生文化素质教育论[J].中 知识结构是否完善是理工科大学生参与社会竞 山大学学报,2008(3):55—59. 争的重要因素。加强理工科大学生的文化素质教 [2]徐艳.高校人文素质教育实施策略刍议【J].内蒙古农 育,完善知识结构,可以不断丰富和扩展大学生的知 业大学学报,2013(5):123—125. 识领域,使大学生在具有扎实专业技能的同时,具备 [责任编辑贺小林] Survey and Research about Present Situation of the Cultural Education for Science and Engineering Student in University of Northern Shaanxi JIANG Jin—ping,ZHANG Xiao—ming (College of Mathematics and Computer Science,Yan an University,Yan an 716000 China) Abstract:At first,the requirements for science and engineering Student is discussed with the social development of the times.The proper connotation is defined for the cuharal qualities.Then the present situation of cultural quality enducation for science and engineering students is investigated in the Northern of Shaanxi and the reasons are ana— lyzed.Finally the approach to reform is discussed. Key words:science and engineering;cultural quality;Northern of Shaanxi 1 1 . 1 1. 贝 1 (上接第62页) [4]王占锋.求解非满载车辆调度问题的改进遗传算法[J] [3]张磊.汽车整车配载与路线优化方案及算法研究[J] 计算机工程与设计,2008,2(15):3991—3996. 计算机技术与发展,2011,2(6):199—222. [责任编辑毕伟] Based on Analysis of Passenger Transport Modeling Program Algorithm LI PENG,DOU Ji—hong,ZHONG Wen—lin,LU Ke—ying (School of Mathematics,Northwest University,Xi an 710127,China) Abstract:Based on the E question of the eleventh Graduate Mathematical Modeling,which is related to a class of passenger transport and logistics problems.Firstly,a single destination for passenger transport optimization model is established;secondly a new iftness function of genetic algorithms is constructed when solving the mode1.This algo— rithm provides new algorithms ideas for the direct use of the software program or Java web technology to solve the general problem of passenger transport and logistics plan. Key words:passenger transport logistics;genetic algorithms;fitness function;program algorithm 

因篇幅问题不能全部显示,请点此查看更多更全内容