انتقل إلى المحتوى
بدر الغامدي
الحاسباتالدروسالمراجعالمصطلحاتفهرس الصفحاتأوراق العملالمقالاتعن الموقع
English
→الدروس

دفعات النقل: تبدأ المحطة التالية قبل أن تنتهي هذه

قسّم الدفعة إلى دفعات نقل أصغر، فتبدأ المحطة التالية قبل أن تنتهي المحطة التي قبلها. التداخل الذي يفتحه ذلك وقت حقيقي يعود إليك، وله في المقابل ثمن لا يظهره الجدول ولا يعدّه أحد.

توقّعك قبل التجربة

لا تبدأ المحطة الثانية حتى تنهي الأولى الدفعة كلها. الدفعة المرجعية غير مقسمة. حرّك حجم دفعة النقل لتظهر المقارنة.
لا تبدأ المحطة الثانية حتى تنهي الأولى الدفعة كلها. الدفعة المرجعية غير مقسمة. حرّك حجم دفعة النقل لتظهر المقارنة.

الجدول الذي بقي ثابتًا

الكمية الكلية
100 وحدة
المحطة الأولى
إعداد 10 ثوان، ثم ثانية لكل وحدة
المحطة الثانية
إعداد 5 ثوان، ثم 1.5 ثانية لكل وحدة
الترتيب
محطتان متتاليتان، وتعالج دفعات النقل بالترتيب
المستبعد
لا زمن نقل، ولا انسداد بين المحطتين، ولا تفاوت، ولا إعداد يتغير مع حجم الدفعة

التغيير الوحيد

وحدة

اكتب عددًا صحيحًا من 10 إلى 100. تبقى المقارنة غير المقسمة عند 100.

رسم بياني مباشر
الوحدات المنجزة في المحطة الثانية عبر الزمنتنهي المحطة الثانية 20 وحدة عند 60 ثانية، و40 عند 90، و60 عند 120، والمئة كلها عند 180 ثانية. أما الدفعة غير المقسمة فتنهي المئة عند 260 ثانية، فتسبقها الدفعات المقسمة بـ80 ثانية.0100الوحدات المنجزة50حرّك حجم الدفعة ليظهر الرسم0100200الثواني

خطوات الحساب

▾

كيف يتقدم السجل

المحطة الثانية لا تنتظر الدفعة كلها، بل تنتظر أول دفعة نقل تصلها. ومع كل صف في السجل يبدأ عمل المحطة الثانية عند الأبعد من حدثين: انتهاء الدفعة نفسها في المحطة الأولى، وانتهاء الدفعة التي سبقتها في المحطة الثانية. ثم يُضاف إلى ذلك زمن معالجة الدفعة نفسها. هذا هو التداخل كله: دفعة تُعالج في المحطة الثانية بينما ما زالت الأولى تعمل على التي بعدها.

C1,j=S1+qcum,j p1,S2,j=max⁡(C1,j, C2,j−1),C2,j=S2,j+qj p2C_{1,j} = S_1 + q_{\mathrm{cum},j}\,p_1,\qquad S_{2,j} = \max\bigl(C_{1,j},\,C_{2,j-1}\bigr),\qquad C_{2,j} = S_{2,j} + q_j\,p_2C1,j​=S1​+qcum,j​p1​,S2,j​=max(C1,j​,C2,j−1​),C2,j​=S2,j​+qj​p2​C1,j=S1+qcum,j p1,S2,j=max⁡(C1,j, C2,j−1),C2,j=S2,j+qj p2\begin{gathered}C_{1,j} = S_1 + q_{\mathrm{cum},j}\,p_1, \\ S_{2,j} = \max\bigl(C_{1,j},\,C_{2,j-1}\bigr), \\ C_{2,j} = S_{2,j} + q_j\,p_2\end{gathered}C1,j​=S1​+qcum,j​p1​,S2,j​=max(C1,j​,C2,j−1​),C2,j​=S2,j​+qj​p2​​

حيث C1,jC_{1,j}C1,j​ انتهاء دفعة النقل في المحطة الأولى، وS1S_1S1​ بدء المحطة الأولى، وqcum,jq_{\mathrm{cum},j}qcum,j​ الوحدات المنجزة حتى تلك الدفعة، وp1p_1p1​ زمن الوحدة في المحطة الأولى، وS2,jS_{2,j}S2,j​ بدء المحطة الثانية، وC2,jC_{2,j}C2,j​ انتهاء المحطة الثانية، وqjq_jqj​ وحدات الدفعة، وp2p_2p2​ زمن الوحدة في المحطة الثانية.

مثال محلول

يقارن المثال دفعة واحدة غير مقسمة بدفعات نقل صغيرة من العمل نفسه. بلا تقسيم تنتظر المحطة الثانية حتى تنتهي الأولى من كل شيء، فيتراكم الزمنان واحدًا بعد الآخر. وبالتقسيم تتسلم المحطة الثانية الدفعة الأولى مبكرًا وتشتغل بالتوازي مع الأولى. مجموع عمل المعالجة لا يتغير بين الحالتين، وإنما يتغير ترتيبه في الزمن. وبالأرقام: ينزل زمن الإكمال من 260 ثانية إلى 180 ثانية بدفعات من 20 وحدة. أما مجموع عمل المعالجة، إعدادًا وتشغيلًا، فيبقى ثابتًا في الحالتين ولا علاقة له بزمن الإكمال، بالثواني:

10+5+100×1+100×1.5=26510 + 5 + 100 \times 1 + 100 \times 1.5 = 26510+5+100×1+100×1.5=265

في المدى المقبول كله يتحرك زمن الإكمال مع حجم دفعة النقل وحده: كلما صغرت الدفعة بدأت المحطة الثانية أبكر، فينقص زمن الإكمال بمقدار ما نقصت الدفعة. وبالأرقام: الزمن يساوي 160 ثانية مضافًا إليها حجم الدفعة بالوحدات، فكل 10 وحدات تُحذف من الدفعة تعيد 10 ثوانٍ.

T=160+qT = 160 + qT=160+q

حيث TTT زمن الإكمال بالثواني، وqqq حجم دفعة النقل بالوحدات.

ليس هنا تحسين لحجم دفعة النقل، ولا وعد بموعد إكمال، ولا استنتاج للسعة، ولا توصية بالتوظيف أو ترتيب العمل، ولا تمثيل للتفاوت. ولا يثبت هذا شيئًا عن الملاءمة للإنتاج أو الجودة أو التجارة أو السلامة.

صفحات مرتبطة

  • صيغة كينغمان: طلب إضافي واحد يضاعف مدة الانتظارنافذة خدمة مشغولة 90% من الوقت تبدو مشغولة لا أكثر، فلا شيء يتعطّل ولا أحد يتأخر. ثم يصل طلب واحد إضافي فتتضاعف مدة الانتظار، لأن الذي يحددها ليس حجم العمل بل نسبة الإشغال وتفاوت الوصول.درس تفاعلي · 3 دقائق
  • التأخير المتزامن: تأخيران في وقت واحد، و5 إجابات مختلفةيقع تأخير من المالك وآخر من المقاول في فترة واحدة مدتها 3 أسابيع، والوقائع واحدة لا تتغير. ومع ذلك تعطي 5 طرق تحليل 5 أعداد مختلفة من الأيام، لأن كل طريقة تعالج التزامن على أساس غير أساس الأخرى.درس تفاعلي · 4 دقائق

بدر الغامدي

طلب استشارةLinkedInGitHubRSS