文档库

最新最全的文档下载
当前位置:文档库 > logware教程

logware教程

LOGW ARE

选择物流/供应链计划的计算机程序

版本5.0

韦瑟凯斯西储大学管理学院

LOGWARE是一组选定的软件程序,用于分析各种物流/供应链问题和案例研究。它包含以下模块。

模块页数

预测通过指数平滑法预测时间序列数据和时间序列分解方法 5

路径规划决定通过网络最短路径路线9

ROUTESEQ 确定的最佳序列访问站点的路线

ROUTER 发展路线和时间表多个卡车服务多个停止

Inpol 找到最优的库存订货策略基于经济订货批量的原则

COG 发现一个设施的位置的精确重心法

MULTICOG 定位选择数量的设施的精确重心法

PMED P-median定位选择的设备的方法

WARELOCA 仓库位置计划专门分析Usemore肥皂公司的案例研究

LAYOUT 产品在仓库和其他设施

MILES 计算两点之间的近似距离使用经度或linear-grid坐标点

TRANLP 解决了交通的线性规划方法

LNPROG 解决了一般线性规划问题的单纯形法

MIPROG 解决了混合整数线性规划问题的分支界限法

MULREG 发现线性回归方程通过逐步回归和相关分析的程序

SCSIM 模拟产品的流动通过五阶层的供应渠道

每个模块选择从主屏幕上点击相应的按钮

logware教程

硬件需求:

LOGWARE是专为微机操作在WINDOWS 98,,2000或XP。至少16 mb的RAM应该安装。至少10 mb的硬盘空间应该是可用的。能够生产的彩色监视器需要至少640 x480像素分辨率,虽然800 x600更好和1024 x768者优先。不支持分辨率大于1024 x768像素。激光打印机是首选。鼠标是必要的。一个3 ?软盘驱动器和/或光盘阅读器是必要的。

在硬盘上安装的软件:

把程序紧凑的磁盘在适当的驱动器。在WINDOWS中,单击开始按钮,然后从弹出式菜单选择Run选项。类型! X:安装程序!(!X !被指定的信你的CD ive)。程序也可以被安装在Windows !首先,设置,控制面板,添加/删除程序,安装选项。改变子目录下的程序将安装如果不需要默认的子目录。

运行的程序:

程序安装后,点击开始按钮,并选择项目。选择Logware图标激活程序。点击所需的程序模块。桌面上的快捷方式图标也会被创建。

数据编辑:

在屏幕上的这些模块数据编辑器,第一个动作是打开一个数据文件通过单击模块!sStart 按钮。如果一个文件被命名为,不是在当前的文件列表,将会创建一个数据壳,可能进入了一个新的问题。编辑器的使用是简单而透明的稍加练习,然而,一些评论它的使用可以帮助开始。

按Ins键开始新一行的数据矩阵。正常操作是插入一个文本行末尾的矩阵。Add按钮也可以按下。这将允许添加一行末尾的矩阵在矩阵。光标位置的矩阵行要添加的行。

按Esc键清除细胞矩阵

按下删除键删除矩阵中的行突显了当前光标位置。

如果列使用算术,突出的矩阵列行动是应用。

另外,每个模块的数据除了SCSIM可以创建和编辑使用Excel。预计,用户有一个Excel 的使用的基本知识。

复制的指令和软件:

这个软件和相关的指令可能会被复制,只要它们是用于教育目的。所有复制材料必须显示以下版权声明。

版权所有1992 - 2004年罗纳德·h·卢

罗纳德·h·卢提供本软件教育的目的和不保证软件适合任何特定的应用程序。用户同意释放罗纳德·h·卢从所有负债、费用、索赔,行动,和/或任何形式的损害产生直接或间接的使用这些计算机程序,计算机程序的性能或不履行,任何表示或暗示的保证的违反产生与使用。如果这些条件是不能接受的,软件应该回到罗纳德·h·卢。

率韦瑟管理学院教授罗纳德·h·克利夫兰

凯斯西储大学,

哦,44106年美国

电话:(216)368 - 3808

传真:(216)368 - 6250

电子邮件:Ronald.Ballou@http://www.wendangku.net/doc/5a62379c04a1b0717fd5ddf4.html

最新的关于软件的信息可以在http://www.wendangku.net/doc/5a62379c04a1b0717fd5ddf4.html/Ballou找到。

说明指数平滑法和时间序列分解预测

预测

预测是计算机软件,从时间序列数据的预测指数平滑法和/或时间序列分解方法。在物流/ SC 中,时间序列可能是产品销售,交货期,商品的价格,或者发货。时间序列预测是项目的一个哲学历史数据的模式时间,如果存在,占趋势和季节性。指数平滑法是一种移动平均方法,项目的平均最近的数据和适应预测发生变化的数据。另一方面,时间序列的分解方法识别数据随时间的变化,主要原因是由于趋势和季节性组件。这些估计和组合生产预测。背景资料的预报模型用于预测,明白了第8章的商业物流/供应链管理5 e教科书。

进行预测,选择适当的模块从LOGWARE主人菜单。打开一个现有文件或选择一个新的。准备或更改数据库。选择适当的模型类型,它可以是某种形式的指数模型(要求等级,Level-Trend等)或时间序列分解模型。点击解决生成一个预测。

输入

输入两个预测模块包括按时间排序的数据系列、排名从最历史最最近的观察,和各种参数值指导模型的执行。模型的尺寸允许的观察200期和预测50期。两种模型类型相同的运行

数据库虽然有些参数是不习惯的时间序列分解模型。

参数和标记

这部分屏幕的指数平滑法和设置参数时间序列分解模型。这些指导模型的整体行动。考虑此屏幕上每个元素

标签问题

这是一个标签给你解决问题。警告:不要使用逗号(,)或双引号(“)的标签,因为这将导致一个吗在读取数据文件错误。

数据点的数量

指定数量的数据的时间系列。到200点是允许的。确保点这里指定匹配的数量实际输入的数据点数量的时间序列。

初始化阶段

初始化期间是最古老的数据点的数量用于确定起始值指数平滑模型。至少3为此时期的数据应该宣布。如果要使用季节性模型,最小数量的时期在一个完整的季节性周期必须被指定。

错误的统计数据

数据时间需要计算预测误差统计数据被称为验证。这些错误数据的意思

5绝对偏差(疯狂),偏见(偏见),均方根误差(RMSE)。的验证期是最后N期的数据。应该使用足够的数据点在验证期间达成一项合理的这些统计数据的平均水平。疯狂的定义是绝对的平均实际值之间的差异和天气预报值验证。偏见的平均差异实际和预期值之间的验证。RMSE 的平方根平均平方的实际和预期值之间的差异验证时间。

模型类型

选择模型类型指的是指数平滑模型或时间序列分解模型。有四个指数的变化平滑模式最佳表示时间序列的特点。这些都是水平,Level-Trend,Level-Seasonal,Level-Trend-Seasonal。选择类型,最能代表数据。此外,选择时间序列分解模型。

平滑常数搜索

当一个人的形式的指数模型选中,显示搜索是否平滑常数进行使用

预测。如果不是,平滑常数模型类型的选择指定。

如果预测是寻找平滑常数,表明平滑持续的增量搜索。警告:重大运行时间可能的结果

从搜索增量太小,特别是对于更复杂的模型形式随着Level-Trend-Seasonal模型。0.1的增量工作得相当好。是当选择更小的增量准备等。

季节性的长度

当使用季节性指数平滑法或时间系列分解模型,表明数据代表一个完整的时期季节性周期。警告:初始化期间应该是一个季节性周期加上2数据时期。如果使用没有季节性的模型类型,

指定一个季节性的长度为0。但是,一定要使用至少三个数据初始化的时期。

预测长度

50以后各期可能为预测指定。然而,记住这些历史投影方法预测超过6个月或一个完整的季节性周期会导致显著的预测误差。

时间序列数据

这个屏幕输入时间序列数据的部分。一段时间内可以是任何时间段等一天,星期,月或季度。

时间标签。段,或时期,可以识别标签。好实践是把字母或数字的数量小于或等于15。警告:避免使用逗号(,)或双引号(")的标签。

观察。所有的时间序列数据都应该进入时间顺序,1代表了最古老的观察。200数据点是允许的。虽然大数字是被允许的,扩展数据,以便条目不大于6位数是好的练习。

例子

一定的价格购买一个组件已经被观察了一年半。这些价格如下。

logware教程

价格预测到2001年底

一个完整的季节性周期是12个月。因此,初始化时间设置为12 + 2= 14期。选择三个时期进行验证一个Level-Trend-Seasonal指数平滑法模型进行测试与水平平滑常数(α)= 0.2,

趋势平滑常数(β)= 0.3,季节性平滑常数(γ)= 0.1。的数据屏幕如图FORECAST-1所示。一旦数据已经准备好了,选择解决按钮。验证检查的数据将根据所选模型和数据处理。结果如图FORECAST-2所示。数据的图形化显示和预测如图FORECAST-3所示。

logware教程

示例图FORECAST-1数据屏幕问题

logware教程

图FORECAST-2解决问题报告的例子。

logware教程

图FORECAST-3时间序列数据和预测

指令的

最短路线计划

线路路线是一个程序连接的节点通过网络找到最短的路线弧,这通常是公路、铁路、街道、管道或电线。一条路径,或弧,是一个旅行可能发生的节点对之间的联系。路线是一套弧

连接头到尾为网络上的旅行从一个节点到另一个地方。因为通常许多方面人脉广泛的网络点之间,我们寻求的路线吗最小化旅行两个选择之间的距离或时间点。发现所有的路线最小费用路线从指定源节点到其他所有节点的网络。为背景信息在最短的路线方法路线,看到第7章商业物流/供应链管理5 e教科书。

输入

输入由三部分数据的屏幕第一个要求一个标题问题和识别来源节点的数量。可能有多达500的节点网络。

第二部分是用来创建一个主节点列表并识别它们描述符。如果一个图问题的解决方案是,节点的坐标点可能是补充道。为了确定这些坐标点,线性网格地图的地方网络阅读X,Y坐标为每个节点。0,0坐标必须开始在网格的西南角

第三部分是用来定义可用的节点和成本之间的弧(距离或时间)遍历弧。节点编号。成本也可

以表达作为一个加权指数的时间和距离。相对权重取决于目标之间的平衡所需的最短时间,最短的距离。可能会有900这些连接弧。

完成数据录入后,永久保存数据文件通过选择保存按钮,选择一个文件名来接收数据。使用一个表单的输入文件RFLxx。DAT,xx是指这样的01数量问题,05年,10日等等

运行路线

在创建或从一个文件中检索数据,点击按钮来解决的途径问题的数据显示在屏幕上。得到的最优路径显示目标点。

你也可以查看网络的图通过单击图按钮。的

问题可能会进一步被显示为当前运行的解决方案。选择解决方案的路径

按钮,显示感兴趣的目标点。最优路径

突出显示。

例子

考虑图1号所示的问题Amarillo, Texas 和Fort Worth之间的高速公路已知,相邻节点间的行驶时间已经给出,我们的任务是找到两地间的最短路径使得花费的时间最短

logware教程

图线路-1 两地间的主要线路及行驶时间

我们将用A=1,B=2等定义节点,数据库的屏幕部分如下:

logware教程

logware教程

logware教程

logware教程

此问题的解决方案有以下输出形式:两地间最短距离话费时间为384分钟,

路线为1?2?5?9?10或者A?B?E?I?J,其解决方案如图2所示

logware教程

图2 例子问题策划解决方案

旅行推销员问题

ROUTESEQ是用来解决旅行商问题的启发式程序,加上一个起点源,最多

只能经过20个点,起点和终点用线性坐标表示,欧式距离是坐标点间的直线距离。了解旅行推销员)问题背景,见第7章的业务物流/供应链管理5 e教科书。

输入

可以使用数据编辑器或Excel电子表格准备一个输入文件。以下是四种不同的记录方式:1、起点的坐标(X,Y)2、一个迂回因素3、地图比例因子4、每个站

的坐标点。典型的数据屏如下所示:

logware教程

图1 数据

Problem label.关于问题的描述,输入任何方便的标签

警告:使用逗号或双引号将导致读取数据的错误

Circuity factor。这是一个乘数,目的是将两点间的直线距离转换成公路、铁路、航空等实际的旅行距离。比如,如果使用线性坐标,平均使用乘数1.21能很好的将两点间直线距离转换为实际的公路距离。乘数不要使用小于1的数

Map scaling factor.将坐标转换为一个理想的距离的乘数,在地图或网格上的协调分区可能是随机的。这个乘数通常将这些坐标转换为英里和公里。比如,地图上显示的比例尺1’’=50米,行标记每一寸比例因子50。

Depot coordinates这些是起点和终点的坐标(X,Y),尽管其他坐标系统小心使用,这里X和Y是线性网格坐标。

Stop data.线路上的点通过坐标(X,Y)来定义,尽管其他坐标系统小心使用,这里X 和Y是线性网格坐标,一条线路上最多50个点

运行ROUTESEQ

在数据屏输入好数据后,点击Solve按钮寻找最佳路径,停止序列可能是指定的,或LOGWARE将设计路线。一旦求得最佳线路,可通过点击Plot按钮,线路将以图表的形式表现出来。

例子

设计卡车从仓库到5个站点的线路,数据屏给定了仓库和站点的精确位置,网格叠加的仓库和站点如图1所示,注意:a circuity factor是1.21,

the map-scaling factor 是1

电脑显示结果如下图所示

logware教程

图2

车辆线路和调度

ROUTER是一个用来选择在一系列车辆中选择最优线路和计划的软件程序,典型问题是

在一个中心仓库,经过多个站点后又回到原来的地方,站点需要分配每个车辆,然后按顺序。目标是使得整个行驶过程线路最短,所需服务车辆最少。

例如:一个食品公司每日从仓库发货到零售点,如图1所示.调度程序必须规划有多少条

线路,应该包含哪些商店,以及商店的顺序。有些商店只能在特定的时间配送,司机每天工作8小时,汽车的容量有限,这些都是线路规划中的限制条件

logware教程

图1

ROUTER是个商用的模型,常用于实际的调度中,还有许多其他的功能,在此不多说。

然而,通过探索数据的屏幕,许多功能变的明显。此外,在这个教学版本中有一些限制,最多只能处理60个节点。模型特征如下:

1、发货和接货可以在同一条线路上,接货的同时可能有发货,或者只能在所有交付后再交付

2、混合车辆类型是允许的

3、车辆的装载受重量、体积或站点的限制

4、允许使用各种各样的坐标体系确定仓库和站点的位置

5、仓库和站点或站点与站点间的距离通过几何坐标计算,或给出具体的值

6、线路最长时间或距离是已知的

7、在线路无法通过的地方标志障碍物,如湖、河、公园等

8、车辆离开仓库的最早的时候和返回最晚的时间会被指定

9、在考虑重量和体积基础上确定停止装/卸时间,或者他们可以为每个指定停止。

10、休息时间是确定的,如:晚饭和睡觉

11、速度区是用来定义点与点之间的速度的,或者相邻点之间的速度是确定的

12、每个站点的收发货时间窗是确定的

13、路线设计可以使用三种方法中的任何一个模型计算,或用户可以指定设计。

14、路线成本取决于车辆固定和可变利率,司机固定和可变利率,以及加班费用

15、服务线路上点的增量成本可以以服务该点的运输方式的成本进行替代

关于路线和调度方法的背景信息(储蓄方法)以及使用,见第7章的商业物流/供应链管理

5 e教科书。

输入

所有数据通过屏幕编辑输入,首先,在已有的文件当中选择一个或是新建一个文件,在正确的地方输入数据如同选择文件夹一样。

交通线路包含以下基本数据:stops, vehicles, costs, and constraints on route design,下面具体讨论:

Coordinate Points :仓库和所有站点都用地理坐标表示,允许使用多种坐标系统,如经纬度或是简单的线性网络,使用坐标来计算相邻点的直线距离

Scaling Factors :Scaling Factors 用来将坐标距离转化为实际距离,这些扩展因素,包括水平和垂直的,由两个部分。首先是将坐标转换为直线英里,通过比例乘以坐标点。然而,如果使用经纬度,比例乘数将和仓库和站点的维度相近。这些转换经纬的因素将在图1给出,其他的可能从特定的地图上获得。

第二,应用一个迂回因素。这个因素使得直线距离接近实际距离,通常为1.21(交通运输部门常常使用),如果使用线性网格坐标,这意味

着计算线性网格坐标距离时,实际道路英里超过直线英里21%。如果使用经度坐标,在美国1.2就已经很精确了。查看物流/供应链管理5 e表4-14,查看世界其他地区比例因子。

因此,ROUTER数据中的比例因子是由以上两部分构成的,例如:地图比例因子是0.3,循环因子是1.21,综合因子=0.3*1.21=0.363,最后的值可能会改变,,以协调坐标点。如果使用了线性坐标,水平和垂直比例因子可能是相同的,但在经度坐标中他们是不同的。

仓库时间约束

仓库的时间约束通常表现在日常运营时间上,车辆不得早于最早离开时间出发,必须在最晚回来时间前返回。

线路约束

线路约束经常是必要或可取的限制时间和路线的距离,时间限制是允许车辆在途的最长时间,距离限制是车辆回到仓库前的最大距离。确保这些限制并不与仓库之间的时间限制冲突

速度区域

仓库和站点可能分为框称为速度区域,然后再定义区域之间的速度。这就允许城市和农村之间,畅通和拥挤道路以及站点群之间存在速度差异。

速度区是拥有一组站点的矩形框,这些框被、左、右、上和底部

的坐标定义。每个框必须使用和仓库与站点相同的坐标。

一旦速度区域被定义,框和内框之间的速度应该指定。例如,在城区,可能站点之间速度是25英里/小时,乡村可能是50英里/小时。然而,两个穿越了农村的城市之间的速度应该用综合速度表示,这样可以反映出在每个区域的距离比例。如果近似看起来粗糙,可以创建更多的框来提高精度。

图一一经度和一维度的长度

logware教程

区之间的速度一样,列出速度组合,我们可以得到:

logware教程

如果需要速度的框以及站点间的速度没有指定,则使用默认值。可以指定框、仓库和站点的速度,最后给出一个默认值。

ROUTER

首要是选择速度,首先,电脑会搜索特定站点之间的速度,如果没有,那么会从速度区域清单里选择,如果还是没有,则使用默认速度,当然需要定义一个默认速度。确保速度足够大以便在限制的时间内所有站点都能服务到。

距离

距离可以使用指定的坐标点的距离计算,这样的距离总是优先于近似的距离。使用它们通常在需要更大的精度的基础上,,如当路线代表交通高峰时上下班的标准。此外,他们可能需要准确地代表当单行道,湖泊、山脉或其他障碍路线使近似距离不可接受时的距离。这些距离可以通过仓库—仓库,站点—站点确定。

休息时间

在路途中,线路的设计需要考虑到驾驶员的休息,如晚饭或休息,允许两次休息,时间用分钟表示,他们发生指定数量的分钟后进入规划周期。时间窗

任何一个站点都有固定的送达或离开的时间,这个类似时间窗口。他们指定开始时间和结束时间在几分钟内,如果两个时间窗口的第一个是没有约束的,那么时间越长越好,一个不错的选择是仓库使用最早开始和最晚返回的时间。一个没有约束的第二次时间窗口设置开始和结束时间超出了规划周期,说9999

站点容量

站点设计为接受或发送货物,交付站点的货物来着仓库发往其他的站点,集或站的货物来着其他站点并发往仓库。

站点容量表现在一个或两个方面,典型的是重量和体积。单位重量可能英担,单元,公斤,或其他类似单位,它使用车辆的重量承载能力。另一方面,体积使用车辆的空间承载能力,表示为立方英尺,立方米,或其他适当的空间单位。站点同样可以用体积来表示,也就是说,通过假设体积为1,然后指定线路上站点的容量,这样就可以控制线路上站点的数量

实际上,没有必要同时控制体积和重量,重量是主要的,因为体积不是那么重要,如果是这样,对所有站点使用0,车辆使用任何数据