matlab运输问题:设有两个工厂A1,A2,产量都是10万个,工厂有三个仓库T1,T2,T3?

作者&投稿:里佩 (若有异议请与网页底部的电邮联系)
什么是机器人?~

机器人(zy16Robot)是一种能够半自主或全自主工作的智能机器。历史上最早的机器人见于隋炀帝命工匠按照柳抃形象所营造的木偶机器人,施有机关,有坐、起、拜、伏等能力。 [1]
机器人具有感知、决策、执行等基本特征,可以辅助甚至替代人类完成危险、繁重、复杂的工作,提高工作效率与质量,服务人类生活,扩大或延伸人的活动及能力范围。

智能机器人分类
 一、按功能分类
 1、传感型机器人
 也外部受控机器人。机器人的本体上没有智能单元只有执行机构和感应机构,它具有利用传感信息(包括视觉、听觉、触觉、接近觉、力觉和红外、超声及激光等)进行传感信息处理、实现控制与操作的能力。受控于外部计算机,目前机器人世界杯的小型组比赛使用的机器人就属于这样的类型。
 2、自主型机器人
在设计制作之后,机器人无需人的干预,能够在各种环境下自动完成各项拟人任务。自主型机器人的本体上具有感知、处理、决策、执行等模块,可以就像一个自主的人一样独立地活动和处理问题。许多国家都非常重视全自主移动机器人的研究。智能机器人的研究从60年代初开始,经过几十年的发展,目前,基于感觉控制的智能机器人(又称第二代机器人)已达到实际应用阶段,基于知识控制的智能机器人(又称自主机器人或下一代机器人)也取得较大进展,已研制出多种样机。
 3、交互型机器人
机器人通过计算机系统与操作员或程序员进行人-机对话,实现对机器人的控制与操作。虽然具有了部分处理和决策功能,能够独立地实现一些诸如轨迹规划、简单的避障等功能,但是还要受到外部的控制。
二、按智能程度分类  
 1、工业机器人  
 只能死板地按照人给它规定的程序工作,不管外界条件有何变化,自己都不能对程序也就是对所做的工作作相应的调整。如果要改变机器人所做的工作,必须由人对程序作相应的改变,因此它是毫无智能的。  
 2、初级智能机器人  
 具有象人那样的感受,识别,推理和判断能力。可以根据外界条件的变化,在一定范围内自行修改程序,也就是它能适应外界条件变化对自己怎样作相应调整。不过,修改程序的原则由人预先给以规定,这种初级智能机器人已拥有一定的智能。
  3、高级智能机器人  
 具有感觉,识别,推理和判断能力,同样可以根据外界条件的变化,在一定范围内自行修改程序。所不同的是,修改程序的原则不是由人规定的,而是机器人自己通过学习,总结经验来获得修改程序的原则。所以它的智能高出初能智能机器人。这种机器人已拥有一定的自动规划能力,能够自己安排自己的工作。这种机器人可以不要人的照料,完全独立的工作,故称为高级自律机器人。这种机器人也开始走向实用。

现有两个工厂A1,A2,产量都是10万个,工厂有三个仓库T1,T2,T3,如何用matlab求解向四个顾客配送产品,以达到总运费最少的运输方案?

这个运输问题可以按下列思路来考虑:

1、A1工厂向T1,T2,T3仓库配送的最少运费,即其关系为

min 4x1+2y1+5z1

2、A2工厂向T1,T2,T3仓库配送的最少运费,即其关系为

min 3x2+y2+2z2

3、T1仓库向B1、B2、B3、B4顾客配送的最少运费,即其关系为

min 5*B1T1+7*B2T1+10*B3T1+20*B4T1

4、T2仓库向B1、B2、B3、B4顾客配送的最少运费,即其关系为

min 9*B1T2+6*B2T2+7*B3T2+15*B4T2

5、T3仓库向B1、B2、B3、B4顾客配送的最少运费,即其关系为

min 20*B1T3+6*B2T3+7*B3T3+4*B4T3

6、A1,A2工厂分别向T1,T2,T3仓库输送产品大于等于10万个

7、T1,T2,T3仓库分别向B1、B2、B3、B4顾客配送的量必须满足3,5,4,5万个

8、T1,T2,T3仓库分别向B1、B2、B3、B4顾客配送的量同时满足A1,A2工厂分别向T1,T2,T3仓库配送的量

9、从上述分析,该运输问题转变为最小化问题。所以,其解决的途径可以用ga函数、fmincon函数等等来完成。

10、解决方法:①创建目标函数,②创建约束条件函数,③确定变量的上下限值,④确定变量的初值(ga函数不考虑),⑤使用fmincon函数求解

11、按上述思路和方法,编程后运行,可得到如下部分结果



这个是最优化调度模型。
参考如下:
function fx=fun(k)
fx=-(0.6*k(1)+0.8*k(2));

function [c,ceq]=mycon(k)
c=k(1)+k(2)-2;
ceq = [];

lb=[0,0];
ub=[1,1.5];
k0 = (lb + ub)/2;
k=[1,1.5];
[k,fval] = fmincon(@(k)fun814(k),k0,[],[],[],[],lb,ub,@(k)mycon(k))


MATLAB编程解决运输问题
该运输模型,可用Matlab的linprog()函数来求解。求得 x11=150.0000 x12=0.0000 x13=50.0000 x21=0.0000 x22=150.0000 x23=150.0000 总费用为 2.6500e+003 代码见附件

matlab运输问题:设有两个工厂A1,A2,产量都是10万个,工厂有三个仓库T1...
8、T1,T2,T3仓库分别向B1、B2、B3、B4顾客配送的量同时满足A1,A2工厂分别向T1,T2,T3仓库配送的量 9、从上述分析,该运输问题转变为最小化问题。所以,其解决的途径可以用ga函数、fmincon函数等等来完成。10、解决方法:①创建目标函数,②创建约束条件函数,③确定变量的上下限值,④确定变量的初值(...

MatLab运输问题高手进
costij代表i工厂运到j市场每箱的运输费。由题意得cost=[2,1,3,2;1,3,2,1;3,4,1,1];proi代表i工厂生产的总箱数,很明显proi=sum(xij,j,1,4)---注意这里引入的东西是说对j从1到4求和。即xi1+xi2+xi3+xi4 needj代表j市场的实际进货,很明显needj=sum(xij,i,1,3)---同上 ...

产销平衡的运输问题,用lingo和matlab解出的结果不一样,是为什么_百度...
很可能matlab给出的是局部最优解

管理运筹学和MATLAB软件应用图书目录
1.6 运输问题: 介绍了运输问题的模型和如何用MATLAB进行求解,强调其在物流中的关键作用。第二章 整数规划 2.1 整数规划问题与模型: 探讨了整数变量在规划问题中的影响,以及相应的数学模型构建。2.2 0-1整数规划: 专注于0-1变量的特殊性质,以及解决这类问题的策略。2.3 指派问题与模型: 指派...

线性规划问题求解MATLAB编程"程序"及运输结果
contact me matlabsky@gmail.com 2009.2.20 目标函数 f1=-0.5*[-0.0138+0.1343,-0.258+0.2767,-0.0379+0.1136,-0.0347+0.0867]';f2=0.5*[0.012+0.214,0.011+0.023,0.214+0.756,0.218+0.782]';等式约束 Aeq=[0.101+2.512,0.312+0.456,1.987+2.146,2.083+2....

怎么用matlab编程?解决运输问题的产销平衡和不平衡问题?具体的程序怎 ...
再写程序之前,你得具体把步骤一步一步写下来呀。比如说运输多少,运输运营方法,产销公式。产销多了的话策略是什么,产销少的时候策略是什么。这个一步一步的步骤是你们内行的人才能写出来的。在考虑用什么程序和程序怎么写之前,当你把思路弄清了,才能找人帮忙呀。

最优化方法:MATLAB应用图书信息
本书特别关注最优化问题的解决策略,涵盖网络最大流、指派问题、运输问题、最短路径、关键路线法以及二部图匹配等,作者采用了MATLAB的独特方法,通过自编函数实现了这些问题的快速解决,这与传统方法有所不同。《MATLAB应用》是一本适合管理类和信息类专业本科生及研究生的教材,同时也非常适合广大工程技术...

请教数学建模问题
这是一个比较典型的运输问题 用的是线性规划 matlab的话我很久不用了 不过模型很容易建立 设xij是第i厂到第j产量区的供应量 ai就是第i厂产量 bj 第j区需求量 cij 运价 min=sum(cx)约束是对每个i xij求和是ai 对每个j xij是bj 就这么简单 ...

物流企业需要掌握matlab软件的人才吗? 如果需要,那为什么需要,能说得...
物流也是一个虽然不起眼但是很不简单的行业,传统物流存在很多问题,比如效率低,时间难以控制。而国际大物流公司都有自己的仓库和运输网络,如何有效的利用这些运输网络和仓储,要借助很多信息化的工具,物流的信息化平台主要用来计算快递路由,仓库配置,这些自然需要使用matlab软件。举个例子,某电商的日销量...

晋江市15261686838: lingo运输问题设有两个工厂A、B,产量都是10万个,工厂有三个仓库x,y,z,产品都先送到仓库.现有四个顾设有两个工厂A、B,产量都是10万个,工厂有三... -
敞都活力:[答案] 这里面transport1 2分别代表从工厂到仓库和从仓库到顾客的运输量model:sets:factory/1,2/:output;warehouse/1,2,3/;customer/1..4/:demand;link1(factory,warehouse):cost1,transport1;link2(warehouse,customer):co...

晋江市15261686838: 如何用matlab编程解决运输问题 -
敞都活力: 该运输模型,可用Matlab的linprog()函数来求解.求得 x11=150.0000 x12=0.0000 x13=50.0000 x21=0.0000 x22=150.0000 x23=150.0000 总费用为 2.6500e+003MATLAB是美国MathWorks公司出品的商业数学软件,用于算法开发...

晋江市15261686838: MatLab运输问题高手进 -
敞都活力: 简单地写了一些(分析部分,你好好看一下,应当可以看得懂,多看一两遍,自己总结一下,我可能描述得不准) (1)问题分析: 运输费=运输单价*运输量.这里要求是总运输费最低,也就是说规划的目标函数是使得运输费最小. 约束条件有...

晋江市15261686838: 某工厂向三家出租车公司租用汽车,20%汽车来自第一家公司,20%来自第二家公司,60%来自第三家公司,而这三家出租公司在运输中发生故障的概率依次... -
敞都活力:[答案] 首先分别算出每家公司的发生故障的概率 第一家:0.1*20%=2% 第二家:0.12*20%=2.4% 第三家:0.04*60%=0.24% (1)该工厂租用汽车发生故障的概率=2%+2.4%+0.24%=4.64% (2)见上.

晋江市15261686838: 数学建模运输问题 -
敞都活力: 原发布者:梁洪铭06运输问题摘要本文主要研究的是货物运输的最短路径问题,利用图论中的Floyd算法、Kruskal算法,以及整数规划的方法建立相关问题的模型,通过matlab,lingo编程求解出最终结果.关于问题一,是一个两客户间e69da5e...

晋江市15261686838: 甲乙两个运输队,甲队有24人,乙队有28人,若从甲对调走x人到乙队,则乙队人数是甲组人数的二倍 .根据上列条件设未知数并列出方程 -
敞都活力:[答案] 设从甲对调走x人到乙队,依题意列方程 2(24-x )=28+x ---------------------- 如果你认可我的回答,敬请及时采纳! 请在右上角点击“评价”,然后就可以选择“满意,问题已经完美解决”了! 祝学习进步!

晋江市15261686838: 关于转运问题的数模论文 -
敞都活力: 此题的做法可以用图论或排队论来做,我们巧妙的发现,仓库并没有设置存储上限,所以本题又可转成路径最短问题,而产量总和又恰等于需求总和. 所以先画出路线图(由于100比其他运费额高出两个数量级,即运送100倍的物资才能抵消,...

晋江市15261686838: 两个工厂之间物流问题 -
敞都活力: 物流车辆坏在了半路 ,这种情况很小发生.如果发生了.应该及时修理.如果不能修好,应及时另外找车把货物送到B厂.另外也可以考虑找一些专线公司合作.可以降低你的物流成本.

晋江市15261686838: lingo 循环语句中能不能使用if语句?程序是这样的:model:3个化肥厂4个需求地运输问题; sets:huafeichang/1..3/:chanliang,youhui;diqu/1..4/:xuqiu;links(... -
敞都活力:[答案] 理解不了你写的意思 最好自己找教程看@if怎么写的 @if不是集循环函数 你要搞清楚

晋江市15261686838: 某工厂的一个车间生产某种产品,其成本为每千克27元,售价为每千克50元.在生产产品的同时,每千克新产品产生出0.3立方米的污水,污水有两种排放方式... -
敞都活力:[答案] 该厂生产该产品3.3千克/小时,直接排入河流的污水为0.09立方米/小时,可使每小时净收益最大,最大值为67.44元设生产... ≤0.225,输送给污水处理厂的污水量应满足:0.3x-y≥0.综上所述,这个环保问题可归纳为以下数学模型:求z=20.708x-9.96y的...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网