连接任何 ERP

SkyPlanner 的开放 REST API 可连接 ERP、MES 和运营系统,包括内部 ERP。您可以自行构建集成,也可以让我们的团队协助。

也可独立运行 — ERP 集成是可选的,非必需的。

讨论集成项目

连接 ERP 和 MES 系统,如

APS 与排程

制造业中的POLCA:控制制造单元之间的生产流动

不同生产任务走不同工艺路线。了解POLCA如何控制制造单元之间的生产流动,以及如何通过协同排程,将已获授权的生产任务纳入交付计划。

Jussi Mäntylä 生产计划专家,SkyPlanner 更新于 2026年10月29日 3 分钟阅读
Three manufacturing cells linked by two overlapping blue loops, each with a capacity card.
本文内容
  1. 制造业中的POLCA是什么?
  2. 重叠回路如何运作
  3. 取得A/B卡片后,在A单元开工
  4. B单元开工前,还须取得B/C卡片
  5. 每张卡片在对应回路的第二个单元完工后归还
  6. POLCA、看板和CONWIP的控制对象不同
  7. POLCA适合您的工厂吗?
  8. 开展试点:验证生产流动,而不只是卡片运转
  9. 回路有可用卡片,并不意味着交付计划已经确定
  10. 使用 SkyPlanner 统筹全厂生产排程
  11. 将制造单元的许可信号与共享产能一起验证

首页 » 资源 » 制造业中的POLCA:控制制造单元之间的生产流动

预计阅读时间: 11 分钟

一个加工单元又完成了一项生产任务,下一个单元却无法接着处理。上游团队一直忙个不停,但这张订单只是多排了一次队,并没有因此更有把握按时发货。

在多品种小批量生产中,这种情况更难控制,因为各项生产任务的工艺路线并不相同。有的需要机加工和装配,有的则需要焊接和表面处理。面对这样的多样性,为每一种可能用到的零件都设置标准料箱并补货,并不是切实可行的办法。

POLCA通过产能信号控制这些制造单元之间的生产流动,帮助团队避免启动那些只会加重下游拥堵的任务。但接下来的计划问题同样重要:如何统筹已获授权的生产任务、其他订单以及共用设备?SkyPlanner APS将这些任务纳入一份生产排程,减少人工核对各单元任务清单和资源排队情况的工作量。

制造业中的POLCA是什么?

POLCA的全称是Paired-cell Overlapping Loops of Cards with Authorization,意为带授权机制的成对单元重叠卡片回路。这种生产控制方法为每对制造单元配置数量有限的卡片,并结合生产任务的授权日期,控制任务何时可以开工。该方法由Rajan Suri提出,是快速响应制造的一部分,适用于多品种、小批量及定制产品的生产环境。

关键在于区分卡片所代表的含义。POLCA卡片是针对某一对制造单元的产能信号,而不是补充某个特定料号的指令。限制卡片数量,就能控制进入该回路的在制品(WIP)量。只要工艺路线经过同一对制造单元,不同产品也可以使用同一个回路。

以下两个条件必须同时满足:

  • 生产任务已获授权。该任务在当前单元的授权日期已到,不会早于计划允许的时间开工。
  • 对应回路有可用卡片。这表示允许向这两个单元之间的回路投入更多任务。

此外,生产任务必须具备开工条件,包括所需物料已就绪。有空闲卡片,并不意味着有客户需求,也不能解决缺件问题,更不会让尚未获授权的任务变成紧急任务。同样,到了计划开工日期,也不代表可以无视回路允许投入的工作量上限。

重叠回路如何运作

假设一张订单依次经过加工单元A、机加工单元B和装配单元C。它的工艺路线涉及A/B和B/C两个回路。每个回路都有各自的卡片,A/B卡片不能代替B/C卡片。

取得A/B卡片后,在A单元开工

生产任务在A单元获授权后,团队检查是否有可用的A/B卡片,以及所需物料是否齐备。条件满足后,将卡片附在任务上,开始加工。

A单元完成任务并将其转交B单元时,A/B卡片仍随任务一起流转。不能因为A单元加工完毕,就将卡片退回A。任务在B单元等待和加工期间,这张卡片都处于占用状态。

B单元开工前,还须取得B/C卡片

B单元开始机加工之前,生产任务必须已在该单元获授权,同时还必须有可用的B/C卡片。因此,在B单元加工期间,任务既携带来自上游回路的A/B卡片,也携带通往下游回路的B/C卡片。这就是“重叠”的含义:B单元同时属于两个回路。

如果没有可用的B/C卡片,此时启动机加工,就等于向一个已达到工作量投入上限的回路继续投放任务。B单元应转而考虑其他已就绪、已获授权且有所需卡片的生产任务。如果没有符合条件的任务,主管可以安排人员消除制约因素或开展其他有价值的工作,而不是仅仅为了让B单元保持忙碌就启动新任务。

每张卡片在对应回路的第二个单元完工后归还

B单元完成任务、任务继续流向C单元时,A/B卡片便退回A单元。A单元可以将其用于另一项符合条件、下一步将转往B单元的任务。

B/C卡片继续随订单进入C单元,直到C单元完成加工后才退回B单元。如果C是受控流程中的最后一个单元,那么在C单元开工时,就不需要再取得通往下游回路的卡片。

正是这样的归还规则,让卡片信号具有实际意义。提前归还A/B卡片,会使原有任务尚未在B单元完成时,回路就允许更多任务进入。反之,任务已经完成却迟迟不归还卡片,也会占住本可再次使用的投放许可。

不过,持有卡片并不等于预订了一台可以立即使用的空闲设备。卡片控制的是投入回路的工作量,并不规定单元内部每道工序的具体加工时间。

POLCA、看板和CONWIP的控制对象不同

这些方法都使用授权信号,但解决的问题并不相同。

方法信号通常允许开展的活动适用场景
按零件设置的生产看板在零件消耗后,按规定的品种和数量补货重复生产的零件,且能够建立可行的补货回路
CONWIP控制在制品总量的授权凭证返回后,允许另一项生产任务进入指定流程控制选定边界内的工作总量
POLCA在生产任务已获授权的前提下,允许任务进入指定的成对单元回路不同产品沿不同路线在制造单元之间流转

当同一种物料需要反复补货,且供应方能以可重复的方式响应补货需求时,生产看板就能发挥作用。而对于尚未完成设计或尚未接到订单的定制零件,不能像管理标准库存件一样进行管理。

CONWIP可以适应不同产品,无需为每种零件单独设置补货卡片。它的控制特点是限制所选流程内的在制品总量。POLCA则根据生产任务的工艺路线,为沿途各对制造单元之间的连接设置局部信号,而不只是依靠整个流程的总量上限。

实际选择时,重要的不是哪个缩写听起来更先进,而是明确需要控制什么:已知物料的补货、指定系统内的工作总量,还是多变路线中投入各单元之间的工作量。同一座工厂的不同区域,答案也可能不同。

POLCA适合您的工厂吗?

如果产品种类繁多,按零件逐一补货的管理方式已变得繁琐,但工艺路线仍经过明确可辨的制造单元,就值得评估POLCA。您需要清楚每项生产任务的下一站是哪个单元,并且能够维护相应的回路。

如果局部决策反复导致下游积压,POLCA尤其值得考虑:下游接收单元已经应接不暇,上游团队却仍为保持自身利用率而启动新任务。这种方法让上游团队有依据改选其他已获授权的任务,而不是继续增加积压。

有些情况下,应先做好准备工作。工艺路线不可靠,就难以选对卡片;物料短缺,可能让任务和卡片一直被占用,却没有实际进展。如果某个单元的产能长期不足以满足已接受的需求,就需要在产能上作出决策,而不是仅仅调整卡片数量。

回路的数量及其所代表的连接关系,与产品多样性同样重要。如果设置了大量很少使用的单元配对回路,管理就可能变得困难。应先选择一组工艺路线和交接关系清晰、生产方式相近的产品开展试点,而不是在所有能想到的部门组合之间都设置卡片。

最重要的是,管理层必须支持自己所要求的工作方式。如果只奖励操作人员让各自的设备保持忙碌,他们就会有很强的动机绕过那些有时要求暂不开工的规则。评价试点时,应看订单流转和交付表现,而不能只看利用率。

开展试点:验证生产流动,而不只是卡片运转

选择一组范围可控、生产方式相近的实际订单,梳理它们真正经过的制造单元。让负责排程、加工和转运的人员共同参与,在启动前一起明确四个实际问题。

一张卡代表多少工作量?无论采用生产任务、转运批次还是自定义的工作量单位,都必须先统一其含义。一道耗时短的工序和一道耗时长的工序,不会因为各自只有一个任务编号,就对产能提出相同的需求。如果产品组合差异很大,就应审视卡片所代表的工作量,而不能认为订单数量足以反映全部情况。

每个回路应允许多少工作量进入?应根据预期流量、任务流经两个制造单元所需的时间,以及选定的工作量单位,确定初始卡片数量。卡片过多会削弱对拥堵的控制;卡片过少则可能让原本可以继续推进的任务因得不到许可而停滞。不存在适用于所有回路或所有工厂的统一卡片数量。

由谁检查、传递和归还卡片?必须明确在哪里检查开工授权、在哪里归还卡片。培训应覆盖生产任务的完整流转过程,包括缺少流出回路卡片、缺料和任务受阻等情况。受控的例外处理必须有负责人,并记录原因;如果经常在未获得所需许可的情况下开工,控制机制就会失效。

如何判断试点是否有效?先为在制品数量、任务流经受控流程的时间、吞吐率和交付表现建立基准。试点期间,检查卡片和生产任务分别在哪些环节等待。在调整限额之前,先查明原因:是实际工作量过大、卡片未及时归还、数据不可靠,还是反复出现的生产问题。

这样,试点才能成为有价值的学习过程。要验证的是任务在选定制造单元之间的流转是否更可预测,而不是团队能否把一块板贴满彩色卡片。

回路有可用卡片,并不意味着交付计划已经确定

回到 A–B–C 这条工艺路线。假设另一个订单从 A 流向焊接单元 D。第一个订单有可用的 A/B 卡片,第二个订单有可用的 A/D 卡片。两个订单都已获得开工授权,也都已准备就绪。

后续,这两个订单都需要使用同一项精整资源,而该资源还要服务于其他产品族。仅凭各自局部回路的许可,计划员无法判断哪个订单能先完成、精整队列中的工作能否在发货前完成,也无法判断一旦有客户急单插入会产生什么影响。

这正是生产排程需要覆盖完整工艺路线的原因。成对制造单元之间的信号有助于控制哪些任务可以开工。贯通各工序的排程则能显示,各道工序如何争用共享资源的实际可用时间,以及这会对完工产生什么影响。

如果试图让每个制造单元的卡片清单同时回答这两类问题,就会增加人工工作。最终,计划员不得不比对各份清单,在不同资源队列之间移动任务,并在每次优先级变化时重新检查同样的下游冲突。

使用 SkyPlanner 统筹全厂生产排程

SkyPlanner APS 将已承接的生产任务纳入统一的资源排程。定义好工艺步骤、可执行各工序的工作中心、工时、班次和依赖关系后,SkyPlanner 的人工智能排程引擎 Arcturus 会根据设定的产能和优先级,计算各道工序的安排。甘特图视图让加工顺序和完工时间一目了然。

对于共用精整产能的这两个订单,这意味着可以在同一份计划中查看下游资源争用情况,以及加工、机加工和焊接的安排。这样,您就能减少手工协调各个独立队列的时间,也能更清楚地判断哪些交付承诺需要重点关注。

启用最早可开工日期规则后,可以用最早可开工日期来体现已商定的开工时间下限。这个日期是排程约束,并不表示 POLCA 卡片已确认可用。实际的回路许可判断仍应由生产控制流程负责,排程中的任务则应与已商定的许可条件和开工限制保持一致。

优先级仍由您掌控。SkyPlanner 的动态优先级功能可让排程计算侧重于交期、客户和生产任务的重要性,以及其他排程目标。一张卡片刚刚可用,并不意味着对应任务就自动成为全厂最高优先级。启用考虑物料的排程功能后,系统在安排消耗物料的工序时,也会考虑物料可用情况。

当系统中记录的产能或优先级发生变化时,Arcturus 可以重新计算相关工序的整体排程。您不必手工重排每个受影响的队列,而可以直接查看重点订单受到的影响。SkyPlanner 可通过开放的 REST API 与任何 ERP 或 MES 集成,让更完善的排程与现有订单和生产系统协同工作。

专注于混合技术和高科技合同制造的 Mamec,对人工排程的难题深有体会。据该公司的客户案例介绍,过去,数千张相互依赖的工单仅依据纸质工单上的交期来确定优先级,缺乏可靠的全局视图。将 SkyPlanner 与 Oscar ERP 集成后,Mamec 开始使用人工智能驱动的有限产能排程和共享生产视图,并表示计划工作负担明显减轻。其经验体现的是贯通排程的价值,而不是 POLCA 的实施效果。阅读 Mamec 的 SkyPlanner 使用评价,了解完整案例。

将制造单元的许可信号与共享产能一起验证

如果 POLCA 适合您的生产方式,就通过试点建立清晰的回路许可规则和可靠的卡片归还流程。借助 SkyPlanner,您可以在全厂范围内看清已承接任务的资源使用顺序及其对交付的影响。这两方面的决策共同解决一个实际问题:让该做的任务开工,同时始终清楚完成它需要哪些条件。

预约 SkyPlanner 演示,并准备一组有代表性的制造单元、两个工艺路线不同的订单,以及它们共用的一项资源。同时带上已商定的开工限制和优先级。这样,您就能结合实际场景,考察 SkyPlanner 如何减少人工排程工作,并看清排程对交付的影响。

如果想先自行探索,可以使用演示数据试用 SkyPlanner,也可以使用 SkyPlanner 助手中由人工智能辅助的入门流程。

Jussi Mäntylä

生产计划专家,SkyPlanner

用 SkyPlanner 制定更清晰的生产排程

连接您的数据,审核第一版计划,让计划员掌控每一份投入执行的排程。