QNAによるライン・サイクルタイムの計算例(8)

QNAによるライン・サイクルタイムの計算例(7)」の続きです。

ステーション1で2つの流れの到着間隔の変動係数を合成するために「QNA読解:4.3 重ね合わせ(2)」の式(33)、(ウ)、(35)

  • c_H^2=w\Bigsum_i\left(\lambda_i/\Bigsum_k\lambda_k\right)c_i^2+1-w・・・・・・(33)
  • w=[1+4(1-u)^2(v-1)]^{-1}・・・・・・(ウ)
  • v=\left[\Bigsum_i\left(\lambda_i/\Bigsum_k\lambda_k\right)^2\right]^{-1}・・・・・・(35)

を用います。ステーション2からの出発間隔の変動係数c_d(2)で表します。ステーション1全体での到着間隔の変動係数c_a(1)は、外部からの流れの変動係数c_aとステーション2からの流れの変動係数c_d(2)を合成したものになります。よって、以下の式が成り立ちます。

  • c_a(1)^2=w\left(\frac{1}{2}c_a^2+\frac{1}{2}c_d(2)^2\right)+1-w・・・・・・(14)
  • w=[1+4(1-u(1))^2(v-1)]^{-1}・・・・・・(15)
  • v=\left[\left(\frac{1}{2}\right)^2+\left(\frac{1}{2}\right)^2\right]^{-1}・・・・・・(16)

式(16)はもっと簡単に出来て

  • v=2・・・・・・(17)

となります。これを(16)に代入して

  • w=[1+4(1-u(1))^2]^{-1}・・・・・・(18)

次にステーション1についてつなぎの式(「QNA読解:4.5 出発(1)」の式(39)参照)を適用すれば

  • c_a(2)^2=c_d(1)^2=1+(1-u(1)^2)(c_a(1)^2-1)+u(1)^2(\max\{c_e(1)^2,0.2\}-1)・・・・・(19)

となります。次にステーション2についてつなぎの式を適用すれば

  • c_d(2)^2=1+(1-u(2)^2)(c_a(2)^2-1)+u(2)^2(\max\{c_e(2)^2,0.2\}-1)・・・・・(20)


(14)、(18)、(19)、(20)からc_a(1)c_a(2)を求めることになります。実際にそれを行うと式が煩雑になりますので、ここではやり方の概要を示すに留めます。
(18)を(14)に代入するとwは消えて、c_a(1)^2

  • 未知数
    • c_d(2)^2
  • 既知数
    • c_a^2u(1)

で表されます。さらにその式に(20)のc_d(2)^2を代入すると、c_a(1)^2

  • 未知数
    • c_a(2)^2
  • 既知数
    • c_a^2u(1)u(2)c_e(2)^2

で表されます。さらにその式に(19)のc_a(2)^2を代入すると、c_a(1)^2

  • 未知数
    • c_a(1)^2
  • 既知数
    • c_a^2u(1)u(2)c_e(1)^2c_e(2)^2

で表されるので、この式を変形することでc_a(1)^2が求まることになります。求まったc_a(1)^2を(19)に代入してc_a(2)を求めることが出来ます。


これで、

  • c_a(1)^2c_e(1)^2u(1)t_e(1)
  • c_a(2)^2c_e(2)^2u(2)t_e(2)

の全てを求めることが出来ましたので、あとは

  • CT_q(1)=\frac{c_a(1)^2+c_e(1)^2}{2}\frac{u(1)}{1-u(1)}t_e(1)・・・・・(21)
  • CT_q(2)=\frac{c_a(2)^2+c_e(2)^2}{2}\frac{u(2)^{\sqrt{2{\times}(3+1)}-1}}{3(1-u(2))}t_e(2,2)・・・・・(22)

で、それぞれのステーションでの平均待ち時間CT_qが求まります。これらから、この品種のサイクルタイムCT

  • CT=2CT_q(1)+t_e(1,1)+t_e(1,2)+CT_q(2)+t_e(2)・・・・・(23)

で計算することが出来ます。


さて、このあとは、複数品種でループのあるラウティングを持つラインを計算の対象にしたいところですが、すでに上に見たように1品種でループのあるラウティングを持つラインですら、かなり複雑な計算を要することが見て取れます。複数品種でループのあるラウティングを持つラインの計算過程を書き下すことは私の手にあまるので、その計算例を示さないことにします。


以上で、QNAを用いたサイクルタイムの計算例を終了します。