cost 120 ms
Simpy:呼叫中心模拟 - 非活动呼叫超时 - Simpy: Callcenter simulation - inactive call timeout

目前我正在研究或多或少复杂的呼叫中心模拟。 我对 Simpy 很陌生,如果没有座席可以接听电话,我会遇到超时呼叫的问题。 在我的模拟中,我在 4 个不同的队列中生成呼叫。 他们每个人都应该有自己的呼叫产生率。 此外,我还有 4 个活跃的特工。 他们每个人都在处理多个队列,但没有人处理所有 4 个队列 ...

select如何从队列中请求获取Simpy中的资源 - How to select which request from the queue to get the resource in Simpy

我正在研究在 Simpy 中模拟调度算法。 我需要做的是从请求获取资源的队列中选择。 我已经阅读了 Simpy 网站和文档中提供的示例。 但是,我找不到任何关于从队列中选择服务请求的信息。 优先资源也不满足我的要求。 我还搜索了有关堆栈溢出的问题,但找不到与我正在尝试做的类似的事情。 我想到了生成请 ...

2023-01-05 16:35:07   1   28    python / simpy  
订单履行系统运行无误,但卡住并且永远不会产生结果 - Order fulfillment system runs without errors but get stuck and never produces results

大家好,节日快乐。 我想在 simpy 上模拟这个订单履行系统。 让我首先描述这些系统。 有 n 个订单,每个订单的大小为 mi,其中 i =1,2,..,n。 n 个订单的所有商品在模拟开始时均已准备就绪,因此无需等待。 有一些 pf 装载资源(装载人员)开始扫描并发送物品进行包装。 一次处理一 ...

2022-12-24 22:31:44   1   16    python / simpy  
如何启动不同类的连续进程 - How to start consecutive processes of different classes

我正在使用 Simpy 在 Pytohn 中编写代码,为了模拟,我想将所有元素放在单独的类中,例如机器、运输工具、仓库……我正在编写代码,但我不知道如何编写一个过程之后是另一个过程:我希望材料的到达是独立的,每“8.8”分钟就会产生一种材料并进入第一台机器“切割”。 在切割过程结束时,我希望它在运输 ...

2022-12-09 11:38:51   1   36    python / simpy  
Simpy 离散事件模拟:当下一个服务器的队列已满时,客户/实体请求在服务器阻塞阻塞的系统中从未得到满足 - Simpy Discrete Event Simulation: Customer/entity request never fulfilled in system with server blocking blocking when queue of next server is full

几天来,我一直在努力编写这个离散事件模拟。 我得到了这个网站的一些答案,但仍然无法正常运行我的模拟。 出现的问题是:第一个客户(因此每个客户)确实通过了第一个服务的队列,但由于某种原因永远无法真正进入服务器。 我希望一些专家能够迅速查明问题所在,因为这可能只是一个愚蠢的错误。 客户通过第 0 个服务 ...

当下一个队列已满时,推迟从资源中释放元素 - Postponing the release of an element from resource when the next queue is full

我使用了从该论坛获得的一些输入,并且在我大学生活中第一次使用 simpy 时取得了很大进展。 现在我的问题仍然存在: 我可以看到客户/实体经过 process0 和 process1_broker,但在进入 process1 后立即卡住。 它永远不会出来。 我究竟做错了什么? 我直接按照早期答案中的 ...

如果另一个进程在 simpy 中启动,如何暂停进程的执行 - how to pause the execution of a process if another process starts in simpy

我正在尝试使用 simpy model 银行的服务流程(例如)。 但是,我想插入一个午休时间。 然而,使用中断 function 调用被中断并且不再被处理并且在中断之后请求继续被处理。 simpy中model这种情况有什么办法吗? output: ...

如何使用 Simpy 的“AnyOf”? - How to use 'AnyOf' of Simpy?

我试图解决这个错误,但是我已经一个星期没能解决这个错误了。 医院在 ED1 和 ED2 有床位,当这里的可用床位用完并且没有更多床位时,我将在需要的两个房间之一中实施加床支持。 此时,我尝试在病房 ED1、ED2 和 Extra 的床位都在使用中的情况下,使用“AnyOf”为新患者分配床位。 但是 ...

RentalService 的 SimPy 模拟在所有流程的所有收益语句都完成之前停止 - SimPy Simulation of RentalService stops before all yield statements of all processes are fulfilled

可以从 SimPy 商店元素中“租用”多个相同的项目。 项目的可用性仅限于低于实际需求的数量。 通过使用yield语句,其他进程应该等到它们的需求得到满足。 模拟应该一直运行,直到所有流程都完成并将其物品退回商店。 只要项目数量非常多,以下代码就会按预期运行和运行,以便随时满足每个需求。 当项目数量 ...

简单的事件排序 - Simpy event ordering

我对 Simpy 事件和事情发生的顺序感到困惑。 在下面的代码中,发送者进程在每个滴答声中生成一个事件,并给它一个唯一的序列号。 接收者进程正在等待此事件,并在收到时打印序列号。 代码的output为: 换句话说,对于发送者发送的每个事件,接收者只被唤醒一次。 但是,我不确定这是否完全安全并且会一直 ...

2022-08-05 08:34:28   1   22    python / simpy  
等待并从 simpy.Store.get() 在每个时间戳收集多个项目 - wait and collect multiple items at each timestamp from simpy.Store.get()

我正在模拟一种情况,其中 1->N 个不同类型的订单可以到达每个时间戳。 简单的代码: Output: 但是, simpy.Store.get()似乎一次检索一个项目,而不是项目列表。 有没有办法在每个时间戳将这些值放在一起? 我尝试了几种附加方法,但都没有成功。 预期 output: ...

2022-07-28 20:59:29   1   28    python / simpy  
使用 python simpy 实时模拟电池充电 - Simulate battery charging in real time with python simpy

我正在尝试使用 simpy 进行模拟以进行电池充电。 所需参数为电池容量(W)、电池充电状态(百分比)和充电器充电功率(W/h) 我的代码如下所示: 基本上我想获得每分钟的充电功率,并且每分钟我都会将充电器提供给电池的功率添加到变量charge_in_kw并更新充电状态SoC 。 当我运行模 ...

2022-06-23 08:05:37   1   27    python / simpy  
如何在一个进程中服务多个资源(SimPy 模拟)? - How to service multiple resources in one process (SimPy simulation)?

我在 SimPy 中模拟简单的工作保存调度程序时遇到问题。 我希望这个调度程序有 2 个队列作为简单的循环工作,它们为来自队列 1 的数据包提供服务,然后为来自队列 2 的数据包提供服务。如果其中一个队列为空,它将转到来自其他队列的服务数据包(工作守恒)。 已经服务的数据包被发送到 1 个公共输出。 ...

如何在目标函数Python中放置不定积分 - How to Put an indefinite Integral in an objective function Python

我有这个目标函数,我想在“t”方面最小化,在这个函数中,有一个从 0 到 t 的积分,必须考虑进行优化。 但是,我不知道如何将这个积分包含到我的目标函数中。 我为此使用了 simpy 和 scipy 库,但它们似乎都不起作用。 这是我的代码: 这给了我错误“TypeError:无法确定关系的真值 ...

simpy 商店剩余容量 - simpy store capacity left

我试图找出如何使用 Simpy 知道当前有多少项目存储在缓冲区中。 在我的情况下,有一台机器可以生产物品,然后将它们存储在容量有限的缓冲区中(2)。 因此,如果缓冲区已满,机器应该停止工作。 我尝试使用len(buffer.get_queue) ,但这总是返回 0。我无法找到另一种方法来返回存 ...

在simpy中更改模拟期间的资源数量 - Change the number of resources during simulation in simpy

我目前正在研究一个模型,该模型在 simpy 中模拟整个工作日的交付过程。 交付由一次交付一个包裹的骑手进行。 包裹需要在特定的时间窗口内交付。 此外,该系统还可以处理全天波动的需求。 因此,我想根据每小时波动的需求调整系统可用的员工数量。 我将骑手建模为具有一定容量的资源。 在模拟运行期间是否有可 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM