Clausius Sama
Wiki
Engenharia

Um modelo inspirado em circuitos para sistemas de manufatura

Resumo

Este artigo apresenta um modelo para representar e analisar sistemas de manufatura por analogia com circuitos elétricos. A abordagem, chamada de modelo de circuito de manufatura, oferece uma perspectiva baseada em física que complementa os métodos tradicionais. Ao mapear elementos de manufatura em componentes de circuito, o modelo permite aplicar a teoria de circuitos para quantificar a dinâmica do sistema, dimensionar pulmões e traduzir mudança operacional em custo. Os conceitos centrais incluem o fator de potência de manufatura (MPF), o dimensionamento de pulmões pelo amortecimento e a análise no domínio da frequência do fluxo de produção. Cada parâmetro do modelo remete a uma medição ou a um valor de política escolhido, de modo que o modelo não carrega constantes de ajuste livres.

1. Introdução

Sistemas de manufatura são redes complexas de processos interconectados, fluxos de material e trocas de informação. Analisar e otimizar esses sistemas é essencial para melhorar a eficiência, reduzir o desperdício e aumentar a capacidade de resposta. Abordagens tradicionais como teoria de filas, simulação e modelagem de eventos discretos trouxeram contribuições valiosas, mas muitas vezes carecem de um modelo coeso, baseado em física, que capture a interação dinâmica dos componentes do sistema.

Este artigo traça uma analogia direta entre sistemas de manufatura e circuitos elétricos. O modelo de circuito de manufatura resultante oferece uma forma compacta e mensurável de raciocinar sobre como uma linha de produção responde a mudanças na demanda.

2. Revisão da literatura

Os métodos existentes de análise de sistemas de manufatura incluem:

  • Teoria de filas: modela filas de espera e congestionamento, mas foca em médias de regime permanente em vez da resposta transitória.
  • Simulação de eventos discretos: poderosa para interações complexas, mas carece de um modelo geral em forma fechada e pode ser cara em termos computacionais.
  • Manufatura enxuta: enfatiza a redução de desperdício e o fluxo, mas carece de uma abordagem quantitativa da dinâmica no nível do sistema.
  • Dinâmica de sistemas: usa laços de realimentação e atrasos para modelar o comportamento; o modelo de circuito é uma especialização dessa ideia com elementos nomeados e mensuráveis.
  • Factory physics: fornece relações quantitativas como a lei de Little, mas para antes de uma analogia de circuito no nível dos componentes.

O modelo de circuito de manufatura se apoia nessas bases com um arcabouço intuitivo, matematicamente explícito e ancorado na medição.

3. O modelo de circuito de manufatura

Unidades de base ao longo do texto: peças P\text{P} e segundos s\text{s}.

Tabela 1: analogias circuito-manufatura

Elemento de circuito Equivalente na manufatura Unidades de manufatura Interpretação
Carga qq Material em processo QQ P unidades retidas em um pulmão
Corrente II Vazão de produção P/s fluxo de unidades através de uma estação
Fonte de corrente Taxa de demanda λ\lambda P/s puxada exógena do cliente
Resistência ReffR_{\text{eff}} Tempo de ciclo efetivo s/P tc/(mD)t_c / (m\,D): tempo de ciclo sobre paralelismo e disponibilidade
Capacitância CC Capacidade do pulmão QmaxQ_{\max} P unidades que o pulmão comporta
Potencial de nó VCV_C Fração de preenchimento do pulmão adimensional Q/QmaxQ / Q_{\max}, entre 0 e 1
Constante de tempo τL\tau_L Atraso de ajuste da vazão s tempo de subida a 63% da vazão após um degrau de demanda
Indutância LL Inércia de produção s²/P ReffτLR_{\text{eff}}\,\tau_L
Defasagem ϕ(ω)\phi(\omega) Atraso da vazão em relação à demanda rad ângulo da resposta demanda-para-vazão na frequência ω\omega
Ganho de oscilação AQ(ω)A_Q(\omega) Oscilação do pulmão por unidade de oscilação de demanda s módulo da resposta demanda-para-pulmão na frequência ω\omega

A demanda entra como uma fonte de corrente, não de tensão: o cliente define uma taxa, e ou a linha a atende, ou o pulmão e a carteira de pedidos absorvem a diferença. Como a demanda é uma fonte de corrente, as grandezas no domínio da frequência a seguir vêm das funções de transferência das equações de estado da seção 3.3, e não de um triângulo de impedância RLC série: neste modelo, ReffR_{\text{eff}} está no termo de rigidez, não no dissipativo.

3.1 Os três elementos, ancorados na medição

  • Resistência Reff=tc/(mD)R_{\text{eff}} = t_c / (m\,D) em s/P. O tempo de ciclo efetivo de uma estação: tempo de ciclo nominal tct_c dividido pelo número de máquinas em paralelo mm e pela fração operacional DD (fração do tempo de calendário em que a estação pode operar). Seu inverso μ=1/Reff\mu = 1 / R_{\text{eff}} em P/s é a taxa máxima da estação.
  • Capacitância C=QmaxC = Q_{\max} em P. O pulmão físico entre duas estações. O potencial do pulmão é a fração de preenchimento adimensional VC=Q/QmaxV_C = Q / Q_{\max}, então C=Q/VCC = Q / V_C tem unidade de peças. A relação do capacitor é exata: Q˙=IinIout\dot Q = I_{\text{in}} - I_{\text{out}}.
  • Indutância L=ReffτLL = R_{\text{eff}}\,\tau_L em s²/P. Uma estação não pode mudar sua vazão de saída instantaneamente: o material em processo precisa ser reposicionado, o ferramental trocado, a mão de obra e o balanceamento da linha ajustados. O atraso τL\tau_L em s é o tempo medido para a vazão atingir 63% de um novo nível após um degrau de demanda sustentado. A quantidade armazenada 12LI2=12ReffτLI2\tfrac{1}{2} L I^2 = \tfrac{1}{2} R_{\text{eff}}\,\tau_L\,I^2 tem unidade de peças e representa o trabalho em processo já comprometido, que se conclui mesmo que os lançamentos parem.

3.2 Leis de circuito, com saturação

Lei da vazão (uma resistência que satura). Enquanto o pulmão tem folga, a vazão é definida pela fração de preenchimento e pelo tempo de ciclo efetivo:

I=VCReff=QQmaxReff,0VC1I = \frac{V_C}{R_{\text{eff}}} = \frac{Q}{Q_{\max}\,R_{\text{eff}}}, \qquad 0 \le V_C \le 1

Unidades: adimensional dividido por s/P dá P/s.

O que a lei da vazão representa. É uma política de liberação, não a física da máquina. Uma estação deixada por conta própria opera na vazão plena μ=1/Reff\mu = 1/R_{\text{eff}} sempre que há uma peça esperando, o que tornaria a saída bruta igual a μ\mu para qualquer Q>0Q > 0, e não proporcional a QQ. Aqui, I=VC/ReffI = V_C / R_{\text{eff}} é lida como uma regra de puxada proporcional ao material em processo: a estação está autorizada a puxar e liberar trabalho a uma taxa proporcional a quão cheio está seu pulmão de entrada, a forma linear do princípio CONWIP e kanban de que uma etapa não deve ultrapassar seu sinal a jusante. É isso que torna legítima a forma linear em QQ: é uma lei de controle escolhida, não uma afirmação sobre o equipamento. O ganho de puxada dessa política é fixado em 1/Reff1/R_{\text{eff}} para que a taxa autorizada atinja exatamente a capacidade real quando o pulmão está cheio, e o restante do artigo usa esse ajuste, de modo que μ=1/Reff\mu = 1/R_{\text{eff}} em todo o texto e a cláusula de saturação abaixo ainda vincula à capacidade real. Operar com um ganho deliberadamente reduzido g<1/Reffg < 1/R_{\text{eff}} é possível, mas é uma decisão de projeto separada que baixa a capacidade efetiva para gg; não é considerada aqui. Assim, ωn\omega_n, ζ\zeta, ϕ\phi e AQA_Q abaixo descrevem uma linha controlada, não uma em malha aberta.

Quando a demanda excede a capacidade, λμ=1/Reff\lambda \ge \mu = 1 / R_{\text{eff}}, a fração de preenchimento trava em 1, a vazão satura em μ\mu, e a demanda não atendida se acumula como carteira de pedidos BB com B˙=λμ\dot B = \lambda - \mu. Uma aproximação suave na transição é a forma de condutâncias em paralelo

1I=1λ+ReffImin(λ, μ)\frac{1}{I} = \frac{1}{\lambda} + R_{\text{eff}} \quad\Longrightarrow\quad I \to \min(\lambda,\ \mu)

com os três termos em s/P. Isso substitui a lei linear V=IRV = I R, que não fecha dimensionalmente e não captura que a vazão satura na capacidade.

Conservação do fluxo (lei dos nós de Kirchhoff). Em cada nó, as unidades se conservam:

IinIout=dQdt\sum I_{\text{in}} - \sum I_{\text{out}} = \frac{dQ}{dt}

3.3 Dinâmica de segunda ordem

Acopla-se o pulmão (capacitor) ao atraso de vazão (indutor). Com QQ o nível do pulmão e II a saída da estação:

Q˙=λ(t)I,τLI˙=QQmaxReffI\dot Q = \lambda(t) - I, \qquad \tau_L\,\dot I = \frac{Q}{Q_{\max}\,R_{\text{eff}}} - I

Eliminando II, obtém-se um sistema amortecido de segunda ordem no nível do pulmão:

τLQ¨+Q˙+QQmaxReff=τLλ˙+λ\tau_L\,\ddot Q + \dot Q + \frac{Q}{Q_{\max}\,R_{\text{eff}}} = \tau_L\,\dot\lambda + \lambda

com frequência natural e razão de amortecimento

ωn=1LC=1ReffτLQmax    [s1],ζ=Reff2CL=12QmaxReffτL    []\omega_n = \frac{1}{\sqrt{L\,C}} = \frac{1}{\sqrt{R_{\text{eff}}\,\tau_L\,Q_{\max}}} \;\; [\text{s}^{-1}], \qquad \zeta = \frac{R_{\text{eff}}}{2}\sqrt{\frac{C}{L}} = \frac{1}{2}\sqrt{\frac{Q_{\max}\,R_{\text{eff}}}{\tau_L}} \;\; [\text{--}]

Ambas as expressões conferem em unidades. Cada parâmetro é fixado antes de o modelo rodar: ReffR_{\text{eff}} por um estudo de tempo de ciclo (e usado como ganho de puxada, 3.2), CC pelo pulmão, τL\tau_L por um ensaio de degrau na saída. Não há constantes livres a ajustar.

4. Conceitos centrais e aplicações

4.1 Fator de potência de manufatura (MPF)

Transformando as equações de estado da seção 3.3, com a demanda λ\lambda como fonte de corrente e a saída da estação II como resposta, obtém-se a função de transferência demanda-para-vazão

Iλ(s)=ωn2s2+s/τL+ωn2\frac{I}{\lambda}(s) = \frac{\omega_n^2}{s^2 + s/\tau_L + \omega_n^2}

um passa-baixas de segunda ordem com os ωn\omega_n e ζ\zeta da seção 3.3. Numa frequência de demanda ω\omega, a vazão atrasa em relação à demanda pelo ângulo de fase

tanϕ(ω)=ω/τLωn2ω2=ωμ/Qmaxω2τL,μ=1Reff\tan\phi(\omega) = \frac{\omega/\tau_L}{\omega_n^2 - \omega^2} = \frac{\omega}{\mu/Q_{\max} - \omega^2\,\tau_L}, \qquad \mu = \frac{1}{R_{\text{eff}}}

Numerador e denominador têm ambos unidade de s2\text{s}^{-2}, então tanϕ\tan\phi é adimensional. Define-se

MPF(ω)=max ⁣(0, cosϕ(ω))=max ⁣(0, ωn2ω2(ωn2ω2)2+(ω/τL)2)\text{MPF}(\omega) = \max\!\bigl(0,\ \cos\phi(\omega)\bigr) = \max\!\left(0,\ \frac{\omega_n^2 - \omega^2}{\sqrt{(\omega_n^2 - \omega^2)^2 + (\omega/\tau_L)^2}}\right)

Interpretação. Decompõe-se a resposta de vazão na frequência ω\omega numa parte em fase com a demanda e numa parte em quadratura. A parte em fase, proporcional a cosϕ\cos\phi, é o fluxo que atende à demanda. A parte em quadratura, proporcional a sinϕ\sin\phi, enche o pulmão em metade do ciclo e o esvazia na outra metade, com contribuição líquida nula à vazão, mas ainda consumindo mão de obra, tempo de máquina e custo de manutenção de estoque. O MPF é a fração da resposta de vazão que acompanha a demanda, numa escala de 0 a 1: vale 1 quando a saída está em fase e cai a 0 em ω=ωn\omega = \omega_n, onde a resposta é pura troca de pulmão. Para ωωn\omega \ge \omega_n, o cosϕ\cos\phi bruto é negativo, ou seja, a saída se move contra a demanda, e o MPF é limitado a 0; a grandeza relevante nesse regime é a própria defasagem ϕ\phi, não seu cosseno. O MPF chegando a 0 em ωn\omega_n é a forma no domínio da frequência do alerta da seção 4.2: não deixe a variação dominante da demanda ficar na frequência natural.

A alavanca é τL\tau_L. Para ω<ωn\omega < \omega_n, reduzir o atraso de ajuste da vazão τL\tau_L diminui tanϕ\tan\phi e aumenta o MPF, e ao mesmo tempo aumenta ωn\omega_n e ζ\zeta (4.2). Redução de setup (SMED), mão de obra flexível e lotes de transferência menores reduzem todos τL\tau_L. O atraso tem um piso: quando τL0\tau_L \to 0, o modelo se reduz ao atraso de primeira ordem do pulmão ϕarctan(ωQmaxReff)\phi \to \arctan(\omega\,Q_{\max}R_{\text{eff}}), fixado pela constante de tempo do pulmão QmaxReffQ_{\max}R_{\text{eff}}. Um pulmão maior aumenta o amortecimento (4.2), mas também aumenta esse atraso residual, então o tamanho do pulmão troca acompanhamento da demanda por estabilidade em vez de melhorar os dois.

Oscilação do material em processo. A resposta do pulmão à demanda decorre de Q˙=λI\dot Q = \lambda - I:

Qλ(jω)=1/τL+jωωn2ω2+jω/τL,AQ(ω)=Qλ(jω)=1/τL2+ω2(ωn2ω2)2+(ω/τL)2\frac{Q}{\lambda}(j\omega) = \frac{1/\tau_L + j\omega}{\omega_n^2 - \omega^2 + j\omega/\tau_L}, \qquad A_Q(\omega) = \left|\frac{Q}{\lambda}(j\omega)\right| = \frac{\sqrt{1/\tau_L^2 + \omega^2}}{\sqrt{(\omega_n^2 - \omega^2)^2 + (\omega/\tau_L)^2}}

com AQA_Q em segundos. Uma componente de demanda de amplitude Δλ\Delta\lambda na frequência ω\omega produz uma oscilação do pulmão de amplitude ΔQ=ΔλAQ(ω)\Delta Q = \Delta\lambda\,A_Q(\omega). Em baixa frequência, AQQmaxReffA_Q \to Q_{\max}R_{\text{eff}}, então uma mudança lenta de demanda de tamanho Δλ\Delta\lambda desloca a fração de preenchimento em Δλ/μ\Delta\lambda/\mu, coincidindo com VC=λ/μV_C^{\ast} = \lambda/\mu da seção 4.3. Perto de ωn\omega_n, AQA_Q sobe acima desse piso sempre que ζ<121+20,777\zeta < \tfrac{1}{2}\sqrt{1 + \sqrt{2}} \approx 0{,}777: é o efeito chicote (bullwhip). O limiar não é 1/21/\sqrt{2}, porque o zero em s=1/τLs = -1/\tau_L em Q/λQ/\lambda o eleva; ver 4.2. Atender à regra de pulmão da seção 4.2 mantém AQA_Q no piso de baixa frequência ou abaixo dele em toda a banda de demanda, e bem acima de ωn\omega_n o pulmão filtra a oscilação, então AQA_Q cai abaixo do piso.

4.2 Dimensionamento de pulmões pelo amortecimento

Uma versão anterior deste modelo prescrevia operar na ressonância, ωn=ωtakt\omega_n = \omega_{\text{takt}}. Isso está errado. Perto de ωn\omega_n, uma linha pouco amortecida amplifica as oscilações do pulmão (o modo chicote ou de caça), um comportamento a suprimir, não a buscar.

O objetivo de projeto é uma resposta demanda-para-material-em-processo AQ(ω)A_Q(\omega) (4.1) sem pico acima de seu valor de baixa frequência. A função de transferência do pulmão Q/λQ/\lambda carrega um zero em s=1/τLs = -1/\tau_L que eleva seu lado de alta frequência, então a condição de resposta plana não é ζ1/2\zeta \ge 1/\sqrt{2}. Escrevendo Q/λ2|Q/\lambda|^2 na forma (x+4ζ2)/((1x)2+4ζ2x)(x + 4\zeta^2)/\bigl((1-x)^2 + 4\zeta^2 x\bigr) com x=(ω/ωn)2x = (\omega/\omega_n)^2, sua inclinação em x=0x = 0 é 1+8ζ216ζ41 + 8\zeta^2 - 16\zeta^4, que permanece positiva (a resposta sobe acima de seu valor DC) até

ζ121+20.777Qmax(1+2)τLReff2.41τLReff\zeta \ge \tfrac{1}{2}\sqrt{1 + \sqrt{2}} \approx 0.777 \quad\Longrightarrow\quad Q_{\max} \ge (1 + \sqrt{2})\,\frac{\tau_L}{R_{\text{eff}}} \approx 2.41\,\frac{\tau_L}{R_{\text{eff}}}

Unidades: s dividido por s/P dá P. O limiar simples ζ1/2\zeta \ge 1/\sqrt{2} ainda se aplica, mas à resposta demanda-para-vazão I/λI/\lambda, que é um passa-baixas puro de segunda ordem sem zero: dimensione por ele quando o objetivo for uma vazão de saída suave, e pela regra em (1+2)(1 + \sqrt{2}) ao dimensionar o pulmão contra a oscilação de material em processo. Para um assentamento monótono do material em processo, sem qualquer sobressinal, exija ζ1\zeta \ge 1:

Qmax4τLReffQ_{\max} \ge \frac{4\,\tau_L}{R_{\text{eff}}}

ωn\omega_n continua útil: é a frequência de variação da demanda que a linha rejeita pior. Manter ζ\zeta acima de 121+2\tfrac{1}{2}\sqrt{1 + \sqrt{2}} garante que as flutuações do pulmão nessa banda não sejam amplificadas.

4.3 Tempos de enchimento e esvaziamento do pulmão

Essas grandezas são cinemáticas (puro balanço de fluxo) e valem independentemente do modelo dinâmico. Sejam IupI_{\text{up}} e IdownI_{\text{down}} as vazões a montante e a jusante.

Tempo de enchimento se a estação a jusante para:

tfill=QmaxQIupt_{\text{fill}} = \frac{Q_{\max} - Q}{I_{\text{up}}}

Tempo de esvaziamento se a estação a montante para:

tdrain=QIdownt_{\text{drain}} = \frac{Q}{I_{\text{down}}}

Taxa líquida de variação do nível do pulmão:

dQdt=IupIdown\frac{dQ}{dt} = I_{\text{up}} - I_{\text{down}}

Em regime permanente subcrítico, as duas estações operam na taxa de demanda, Iup=Idown=λI_{\text{up}} = I_{\text{down}} = \lambda, então dQ/dt=0dQ/dt = 0 e o pulmão se estabiliza numa fração de preenchimento igual à utilização:

VC=λReff=λμ(vaˊlido enquanto λμ)V_C^{\ast} = \lambda\,R_{\text{eff}} = \frac{\lambda}{\mu} \quad (\text{válido enquanto } \lambda \le \mu)

Pulmão mínimo para cobrir uma parada planejada a montante de duração toutt_{\text{out}} sem faltar material a jusante:

Qmin=Idowntout=toutReff,downQ_{\min} = I_{\text{down}}\,t_{\text{out}} = \frac{t_{\text{out}}}{R_{\text{eff,down}}}

Tome o maior entre QminQ_{\min} (cobertura de parada) e o requisito de amortecimento (1+2)τL/Reff(1 + \sqrt{2})\,\tau_L / R_{\text{eff}} da seção 4.2.

4.4 Fração operacional e resistência efetiva

A disponibilidade vive dentro de ReffR_{\text{eff}}. Para uma estação com tempo de ciclo nominal tct_c em s/P, mm máquinas em paralelo e fração operacional

D=tempo de produc¸a˜o disponıˊveltempo de calendaˊrio totalD = \frac{\text{tempo de produção disponível}}{\text{tempo de calendário total}}

a resistência efetiva e a taxa máxima são

Reff=tcmD    [s/P],μ=1Reff=mDtc    [P/s],Imax,day=86,400μR_{\text{eff}} = \frac{t_c}{m\,D} \;\; [\text{s/P}], \qquad \mu = \frac{1}{R_{\text{eff}}} = \frac{m\,D}{t_c} \;\; [\text{P/s}], \qquad I_{\max,\text{day}} = 86{,}400\,\mu

Valores típicos de DD: um turno de 8 horas, 8/24=0,338/24 = 0{,}33; dois turnos, 16/24=0,6716/24 = 0{,}67; três turnos, 1,01{,}0; apenas fim de semana, 16/168=0,09516/168 = 0{,}095.

A fração operacional também escala a resposta dinâmica. Como Reff1/DR_{\text{eff}} \propto 1/D,

ωn=mDtcτLQmax    D\omega_n = \sqrt{\frac{m\,D}{t_c\,\tau_L\,Q_{\max}}} \;\propto\; \sqrt{D}

Menor disponibilidade retarda a resposta da linha às mudanças de demanda tanto quanto sua taxa. Isso substitui a afirmação linear anterior ωeff=ωnD\omega_{\text{eff}} = \omega_n\,D; a escala em raiz quadrada é o que as equações de estado dão.

4.5 Processamento em lotes

Processos em lote (fornos, tanques de imersão, testes de vazamento) retêm as unidades por um tempo fixo τ\tau em s e depois as liberam. Comportam-se como um atraso puro somado a uma média móvel.

Função de transferência normalizada, da taxa de entrada para a taxa de saída, com ganho DC unitário:

H(ω)=ejωτ/2sinc ⁣(ωτ2)(adimensional)H(\omega) = e^{-j\omega\tau/2}\,\operatorname{sinc}\!\left(\frac{\omega\tau}{2}\right) \quad (\text{adimensional})

O módulo sinc(ωτ/2)\lvert\operatorname{sinc}(\omega\tau/2)\rvert mostra a etapa em lote deixando passar as tendências de demanda de baixa frequência e atenuando a variação de alta frequência, um filtro passa-baixas com o primeiro nulo em ω=2π/τ\omega = 2\pi/\tau.

Capacidade, com tamanho de lote bb em P e NN processadores em paralelo, mantida separada da resposta em frequência:

μbatch=Nbτ    [P/s]\mu_{\text{batch}} = \frac{N\,b}{\tau} \;\; [\text{P/s}]

Escalonamento para fluxo contínuo. Para que uma etapa em lote se aproxime de fluxo contínuo no período takt TtaktT_{\text{takt}}, opere

n=round ⁣(τTtakt)n = \operatorname{round}\!\left(\frac{\tau}{T_{\text{takt}}}\right)

lotes sobrepostos, cada um deslocado de τ/n\tau / n. O pulmão que alimenta a etapa deve conter pelo menos nbn\,b unidades para que um lote completo esteja sempre pronto.

Exemplo resolvido. Forno com τ=84,807\tau = 84{,}807 s, b=4b = 4 P, N=2N = 2. Num período takt de Ttakt17,300T_{\text{takt}} \approx 17{,}300 s, n=round(4.9)=5n = \operatorname{round}(4.9) = 5 lotes sobrepostos, pulmão de alimentação de pelo menos 2020 unidades, e μbatch=24/84,8079.4×105\mu_{\text{batch}} = 2 \cdot 4 / 84{,}807 \approx 9.4 \times 10^{-5} P/s, cerca de 8 unidades por dia.

Integração.

  • Fração operacional: a disponibilidade limitada de uma estação em lote alonga o intervalo de escalonamento efetivo e força ajustes de programação para proteger o fluxo a jusante.
  • Domínio da frequência: uma etapa em lote é um filtro passa-baixas, então suaviza a variação de demanda de alta frequência antes que ela chegue às estações a jusante.
  • MPF: alinhar os inícios de lote ao takt e manter nn próximo de τ/Ttakt\tau / T_{\text{takt}} minimiza o material em processo que circula pela etapa, reduzindo sua contribuição à oscilação de pulmão AQA_Q da seção 4.1.

4.6 Tradução financeira

O custo recuperável da ineficiência dinâmica é o custo do material em processo que circula sem vazão líquida, mais o custo de fazer a vazão subir e descer para produzir essa circulação. Ambos vêm das grandezas da seção 4.1, e ambos são dimensionados a partir de parâmetros medidos. A versão anterior desta seção repartia o custo por uma identidade de fator de potência, KVA=KcosϕK_{\text{VA}} = K\cos\phi com um resto reativo; essa identidade vinha de um triângulo de impedância RLC série que o modelo não produz, e suas partes não somavam o todo. Ela é substituída a seguir.

Tome uma banda de demanda com frequência dominante ω\omega e amplitude Δλ\Delta\lambda em torno da taxa média. O pulmão oscila com amplitude ΔQ=ΔλAQ(ω)\Delta Q = \Delta\lambda\,A_Q(\omega). A parte inevitável é o deslocamento estático de preenchimento ΔλQmaxReff\Delta\lambda\,Q_{\max}R_{\text{eff}}; o restante,

ΔQexc=Δλmax ⁣(0,  AQ(ω)QmaxReff),\Delta Q_{\text{exc}} = \Delta\lambda\,\max\!\bigl(0,\; A_Q(\omega) - Q_{\max}R_{\text{eff}}\bigr),

é material em processo oscilante que uma linha mais reativa e mais bem amortecida não carregaria. Abaixo da frequência de corte, o pulmão amplifica a oscilação e esse termo é positivo; bem acima de ωn\omega_n, AQA_Q cai abaixo do piso porque o pulmão filtra a oscilação, o termo se anula, e o modelo prevê nenhum custo extra de manutenção de estoque vindo das componentes de demanda de alta frequência. Essa é uma previsão verificável.

Custo de manutenção de estoque. Uma oscilação em torno de uma média fixa não aumenta, por si só, o material em processo médio: a meia-onda acima da média cancela a meia-onda abaixo. O custo entra pelo estoque de segurança. Para impedir que o vale da oscilação deixe a estação a jusante sem material, o nível médio do pulmão precisa ser elevado em cerca de ΔQexc\Delta Q_{\text{exc}}, e essa média elevada é carregada o tempo todo. Com hh o custo de posse por peça por unidade de tempo (capital, área de piso, movimentação, risco de obsolescência),

KWIP=hΔQexcT.K_{\text{WIP}} = h \cdot \Delta Q_{\text{exc}} \cdot T.

Se a restrição determinante for o tamanho físico do pulmão em vez do custo de posse, o mesmo ΔQexc\Delta Q_{\text{exc}} gera um custo de capital único para o pulmão maior.

Custo de rampa. Produzir a oscilação força a própria vazão a subir e descer em ΔI=ΔλI/λ(jω)\Delta I = \Delta\lambda\,\lvert I/\lambda(j\omega)\rvert. Com crampc_{\text{ramp}} o custo incremental medido por unidade de oscilação de vazão (setups extras, mão de obra flexível, aceleração de pedidos) e NcycN_{\text{cyc}} ciclos de demanda no período,

Kramp=crampΔINcyc.K_{\text{ramp}} = c_{\text{ramp}} \cdot \Delta I \cdot N_{\text{cyc}}.

Retorno de um projeto de redução de atraso. Reduzir τL\tau_L aumenta ωn\omega_n e ζ\zeta e puxa AQ(ω)A_Q(\omega) na direção de seu piso, encolhendo tanto ΔQexc\Delta Q_{\text{exc}} quanto ΔI\Delta I. Com os índices 0 e 1 para antes e depois,

ROI=(KWIP,0KWIP,1)+(Kramp,0Kramp,1)custo do projeto.\text{ROI} = \frac{(K_{\text{WIP},0} - K_{\text{WIP},1}) + (K_{\text{ramp},0} - K_{\text{ramp},1})}{\text{custo do projeto}}.

Exemplo ilustrativo. Os números são redondos, não medidos. Uma linha com Reff=100 s/PR_{\text{eff}} = 100\ \text{s/P}, Qmax=1000 PQ_{\max} = 1000\ \text{P} e τL=5×105 s\tau_L = 5\times10^{5}\ \text{s} tem ωn4.5×106 s1\omega_n \approx 4.5\times10^{-6}\ \text{s}^{-1} e ζ0.22\zeta \approx 0.22. Uma oscilação mensal de demanda, ω2.4×106 s1\omega \approx 2.4\times10^{-6}\ \text{s}^{-1}, amplitude Δλ=0.002 P/s\Delta\lambda = 0.002\ \text{P/s}, dá AQ2.1×105 sA_Q \approx 2.1\times10^{5}\ \text{s} contra um piso QmaxReff=1.0×105 sQ_{\max}R_{\text{eff}} = 1.0\times10^{5}\ \text{s}, então ΔQ420 P\Delta Q \approx 420\ \text{P} com cerca de 220 P220\ \text{P} evitáveis. Um programa de SMED e redução de lotes de transferência que corta τL\tau_L pela metade, para 2.5×105 s2.5\times10^{5}\ \text{s}, eleva ωn\omega_n para 6.3×106 s1\approx 6.3\times10^{-6}\ \text{s}^{-1} e ζ\zeta para 0.32\approx 0.32, baixando AQA_Q para 1.3×105 s\approx 1.3\times10^{5}\ \text{s} e o material em processo evitável para cerca de 64 P64\ \text{P}. A economia anual de posse é (22064)P×h×8760 h/ano(220 - 64)\,\text{P}\times h \times 8760\ \text{h/ano} vinda do estoque de segurança reduzido; a economia de rampa do menor ΔI\Delta I soma-se a ela. Dividir a soma pelo custo do projeto dá o ROI de primeiro ano, calculado a partir de uma mudança de τL\tau_L em vez de um ganho de MPF suposto.

O exemplo também mostra o lado diagnóstico da seção 4.2. Os dois estados têm ζ\zeta bem abaixo do limiar de 0,7770{,}777 (0,220{,}22 e depois 0,320{,}32), e a regra de pulmão Qmax(1+2)τL/ReffQ_{\max} \ge (1 + \sqrt{2})\,\tau_L / R_{\text{eff}} pede 12,000 P\approx 12{,}000\ \text{P} antes do projeto e 6,000 P\approx 6{,}000\ \text{P} depois, contra um pulmão real de 1,000 P1{,}000\ \text{P}. O modelo está sinalizando a linha como fortemente subamortecida: cortar τL\tau_L pela metade é uma melhoria real, mas longe de suficiente, e ou o pulmão ou o atraso precisa se mover muito mais antes de o efeito chicote desaparecer.

Encaixe com ferramentas padrão. KWIPK_{\text{WIP}} e KrampK_{\text{ramp}} são linhas de custo comuns, então suas reduções projetadas entram sem alteração no valor presente líquido, no payback e no custeio baseado em atividades. O que o modelo acrescenta é uma forma de dimensioná-las a partir de τL\tau_L, ReffR_{\text{eff}}, QmaxQ_{\max} e do espectro da demanda.