问题标签 [logistics]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
45 浏览

excel - 在 Excel 中计算 MTBF

我正在尝试使用 Excel 用我所拥有的计算 MTFB,这并不多。

日期 全车牌号 车辆类型 地位
2021 年 1 月 2 日 第1234章 预告片 中止服务
2021 年 1 月 3 日 第1234章 预告片 中止服务
2021 年 1 月 4 日 第1234章 预告片 中止服务
2021 年 1 月 5 日 第1234章 预告片 离开
2021 年 1 月 6 日 第1234章 预告片 离开
2021 年 1 月 7 日 第1234章 预告片 离开
2021 年 1 月 9 日 第1234章 预告片 离开
2021 年 1 月 10 日 第1234章 预告片 中止服务
2021 年 1 月 11 日 第1234章 预告片 中止服务
2021 年 1 月 12 日 第1234章 预告片 中止服务
2021 年 1 月 13 日 第1234章 预告片 中止服务
2021 年 1 月 14 日 第1234章 预告片 中止服务
2021 年 1 月 16 日 第1234章 预告片 中止服务
2021 年 1 月 17 日 第1234章 预告片 中止服务
2021 年 1 月 18 日 第1234章 预告片 离开
2021 年 1 月 19 日 第1234章 预告片 离开
2021 年 1 月 20 日 第1234章 预告片 离开
2021 年 1 月 21 日 第1234章 预告片 中止服务
2021 年 1 月 23 日 第1234章 预告片 中止服务
2021 年 1 月 24 日 第1234章 预告片 中止服务
2021 年 1 月 25 日 第1234章 预告片 离开
2021 年 1 月 26 日 第1234章 预告片 离开
2021 年 1 月 27 日 第1234章 预告片 离开
2021 年 1 月 28 日 第1234章 预告片 离开
2021 年 1 月 30 日 第1234章 预告片 离开
2021 年 1 月 31 日 第1234章 预告片 离开

如何使用我必须计算的 1 月份拖车的合理 MTBF?

谢谢你

0 投票
0 回答
102 浏览

python - 在 Python 中使用 GA 实现物流 CVRP

我正在尝试在 python 中使用 GA 解决 CVRP 物流问题。问题本身听起来是这样的:

找到 15 个客户的 CVRP 问题的最优至少 3 路解决方案。客户位置、他们的需求和车辆最大容量可以随机选择。

在阅读了很多关于 GA 实施到物流的信息后,我仍然想知道它的解决方案应该如何看待我的案例。

假设我将所有有效路线(总需求不超过车辆容量)编码为二进制代码。

例如:路线 1 [0 -> 1 -> 0] 编码:bin(1)

路线 2 [0 -> 2 -> 0] 编码:bin(2)

路线 15:[0 -> 15 -> 0] 编码:bin(15)

和路由 16 分别为:[0 -> 1 -> 2 -> 0] 编码:bin(16)

大约有 38.000 条可能的路线,其中 1940 条有效(不超过车辆容量)。1940 的二进制编码应该是 11110010111,=> 11 个二进制数字,所以我们将每个染色体固定为 11 个二进制数字长度(例如 bin(1) = 00000000001),让 GA 执行所有操作(选择、交叉、变异)。

我们还对不存在的路线进行编码,直到 11111111111(2047),但为它们分配了极低的适应度,以确保它们在 GA 选择期间被过滤。

我的适应度函数显然是点之间的距离,我想要的只是最小化它。

总体目标是找到至少 3 条路线,通过所有客户并覆盖最短距离。

所以,是时候提问了:

• 我是否使用了正确的编码?
• 在我的案例中,GA 实施的结果应该是什么?
• 我应该如何设置停止算法的条件?
• 假设我的种群长度为 100 个人,我如何在我达到例如第 50 代后找到最佳路线?我如何知道这 100 个人中的哪一个是最佳的?

我不确定,我已经以体面的方式解释了所有内容,如果没有,请告诉我,我会尝试提供更多细节甚至代码。

0 投票
1 回答
34 浏览

powerbi - 制作计算的停靠点表,同时查看订单上的取货和交货停靠点

我为一家物流公司做 Power BI。想根据停止位置显示性能。数据目前是按订单 ID 列出的所有订单的表格,因此 -- ID、Rev $、Pickup Stop、Delivery Stop。幸运的是,一切都是两站式的负载。

我正在努力构建一个计算表,该表同时查看提货站和交货站,同时还尊重页面上设置的过滤器。我希望停靠表显示如下内容:停靠位置、X 取件、$X 取件收入、X 交付量、$X 交付收入。

我该怎么办?我尝试了多种方法,但每次它要么错过过滤器,要么一次只能处理一站。

谢谢!

当前数据
称之为订单
当前数据,称之为订单

我试图将
其命名为 Stops的计算表
我正在尝试制作的计算表,称之为 Stops

0 投票
0 回答
11 浏览

optimization - 代表储藏室的最佳方式

我目前正在做一个项目,我尝试优化在储藏室中分配对象的方式。我们希望最常购买的产品尽可能靠近前面,并在后面递减顺序。我正在考虑使用数组以某种方式表示这一点,其中 array[x] = 0 表示一堵墙,array[x] = 1 表示可以行走的路径,而 array[x] = Object 表示架子上的某些物品。具有与下车点的距离等属性。

任何人有任何提示或我应该考虑的事情吗?

0 投票
0 回答
18 浏览

r - 如何将多项物流预测值转换为期望值?

我有一个连续变量,我将其分为 3 类。现在我已经运行多项物流模型来预测任何特定类别的发生。我的问题是我可以将多项物流模型的预测概率转换为计算的连续变量。如果是,相同的公式是什么。在二项分布中,期望值计算为 np。我也可以在这里使用相同的逻辑吗?例如:在我的历史系列中,我的分数范围为 0-2。我将其分为 3 个类别(0-06、0.6-1 和 >1)并运行多项物流模型。如果我将使用最终模型对我的测试数据进行评分。我会以概率的形式得到输出。有什么办法可以将此概率转换为可以代表我的分数的数值?

0 投票
2 回答
41 浏览

simulation - 我有一个流程来通过相同的延迟块移动拣货代理和产品

目前,我有两个相互重叠的延迟块,其中一个代理通过其中一个块,另一个通过另一个块。

我的模型截图

但是当我想要平均为 120 秒的指数分布值时,它们都需要始终具有相同的值。所以它们是同时完成的。

0 投票
0 回答
5 浏览

plot - 用样条项绘制条件逻辑回归

嗨,stackoverflow 中的朋友们,

我正在尝试使用 R用样条曲线绘制条件逻辑回归(下图类似,但使用条件逻辑回归)。我还没有找到这样做的好方法。有人有想法吗?非常感谢。 在此处输入图像描述

0 投票
0 回答
22 浏览

python - 如何在 Python Pulp 中求解模型?

我希望你做得很好。

我目前正在自学 Python,但在使用 Pulp 时遇到了障碍。我正在努力解决模型。

解决此问题将不胜感激。

设想:

您正在为厨房烤箱制造商提供咨询,帮助他们规划下个月的物流。有两个仓库位置(纽约和亚特兰大)和四个区域客户位置(东部、南部、中西部、西部)。下个月东部的预期需求为 1,800,南部为 1,200,中西部为 1,100,西部为 1000。将每个仓库位置运送到区域客户的成本如下表所示. 您的目标是以最低的价格满足区域需求。

客户 纽约 亚特兰大 东 $211 $232 南 $232 $212 中西部 $240 $230 西 $300 $280

已经为您创建了两个 Python 字典 cost 和 var_dict,其中包含模型的成本和决策变量。

0 投票
0 回答
13 浏览

mdx - 初学者 MDX 问题

我在这里的第一个问题很抱歉我的无知。我是 MDX 的新手,但很难获得我需要的结果。我在物流仓库工作,想计算一些内部交货时间。

为此,我需要具有以下布局的输出:

订单编号 | 运行州名优先 | 日期和时间 | 运行状态名称 Last | 日期和时间 | 销售数量

数据字段被称为

  • [订单表].[订单 ID]
  • [OrderRunState].[运行状态名称]
  • [时间状态历史创建日期].[YQMD]
  • [时钟状态历史创建日期].[时间分钟]
  • [测量].[销售数量]
  • [时间状态历史创建日期].[YQMD] <- 用于过滤

现在有2个“但是”。

  1. 首先运行状态名称。我需要基于日期和时间的第一个 RSN,但这个 RSN 不能等于“A”或“B”或“C”。
  2. 运行状态名称最后需要等于“F”。

为了更清楚一点,我制作了一个小的 Excel 表格来说明我的意思。

Excel 表格示例

编辑:忘记添加我到目前为止所做的事情(请不要笑……太难了;))。这不是我需要的,但我正在尝试逐步增加复杂性。

仍然需要添加日期和时间,并且有类似“topcount”或“firstchild”但不包括 RSN A、B、C。