تحديات استخدام المحاكاة…..Challenges of Simulation

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

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

تطبيق المحاكاة في العالم العربي ضعيف جدا ولذلك فإن استخدام المحاكاة يواجه كثيرا من التحديات. من أمثلة هذه التحديات ما يلي

  • الاعتقاد بأن المحاكاة ستكون بديلا عن المسئولين عن التشغيل: نظرا لأن المحاكاة تتم باستخدام الحاسب وتظهر العملية الصناعية او الخدمية عن طريق الحاسب فإنها تبدو مبهرة لمن ليس لديه دراية كافية عن المحاكاة. هذا الانبهار قد يجعل بعض المسئولين يتصورون أن المحاكاة ستصدر القرارات بدلا منهم وبالتالي يبدأون في معاداة المحاكاة ورميها بالتهم ومحاولة إعاقة استخدامها. لابد أن ننتبه إلى أن المحاكاة هي وسيلة مثل استخدام برنامج حسابي او برنامج لعرض البيانات على شكل منحنيات. هذه الوسائل تعرض للمسئول عن التشغيل أو الإدارة نتائج ولا تعطي قرارات. المحاكاة هي أسلوب يحتاج إلى جهد من متخصص المحاكاة والمسئولين عن التشغيل، فمتخصص التشغيل هو الذي يقترح الحلول ومتخصص المحاكاة يقوم بإمداداه بالنتائج المتوقعة لهذه الحلول المقترحة، وفي النهاية يقوم البشر – وليس برنامج المحاكاة – باتخاذ القرار
  • التوقعات المبالغ فيها: كما ذكرت في النقطة السابقة فأحيانا يحدث انبهار ببرامج المحاكاة مما يجعل البعض يتصور ان برامج المحاكاة يمكنها ان تفعل أي شيء. كثيرا ما يرغب المدير في استخدام المحاكاة لتحديد أقصى إنتاجية لمصنع ما حتي يعرف إن كان المسئولين عن التشغيل يقومون بعملهم كما ينبغي. هذا المطلب لا يمكن تحقيقه باستخدام المحاكاة لان المحاكاة تبنى على أوقات التشغيل الفعلية والتي تحدد الإنتاجية القصوى، فالمحاكاة لا يمكن استخدامها لحساب الزمن الامثل لقطع قطعة معدنبة بالمنشار اليدوي او الكهربي، و لا يمكنها حساب الزمن الامثل لخلط مادتين كيميائيتين. تجدر الإشارة أن هناك انواع أخرى من المحاكاة  -مثل محاكاة سريان الموائع او العمليات الكيميائية – تعتمد على حل معادلات تفاضلية باستخدام الحاسب، ولكن هذه الوسائل تختلف عن محاكاة العمليات. أما محاكاة العمليات فإنها تعتمد أساسا على أوقات التشغيل المقاسة ولا تتدخل في كيمياء او فيزياء العمليات
  • التوقعات المتدنية: نظرا لعدم قدرة البعض على فهم مبادئ الإحصاء وأساسيات المحاكاة، فقد نجد من لا يمكنه ان يتفهم أن المحاكاة يمكنها أن تماثل العملية المعقدة التي تحتاج منه لكثير من المجهود والخبرة لتحليلها وتوقع نتائجها. كثيرا ما يكون من الصعب ان يتم استيعاب قدرة برنامج المحاكاة على محاكاة العشوائيات التي تحدث في العملية الإنتاجية
  • عدم وضوح الهدف من استخدام المحاكاة: بمجرد البدأ في استخدام نموذج المحاكاة فإنك تجد أن هناك العديد من النقاط التي يمكن دراستها. ما لم يكن هناك إدارة لها أهداف محددة وواضحة من بناء هذا النموذج فإنه يحدث الكثير من التشتت والذي قد يؤدي إلى إضاعة وقت طويل لدراسة أشياء هامشية
  • عدم تفهم ما يجب وما لا يجب أن يتم محاكاته: المتخصص في المحاكاة ومسئول التشغيل يمكنهما تحديد أجزاء العملية التي يجب أن يتم محاكاتها بكل تفاصيلها فمثلا إذا كانت المادة الخامة الأساسية متوافرة دائما في موقع الإنتاج فلا يهمنا ان نحاكي وسيلة نقل المادة الخام من المخزن إلى موقع العمل. بعض التفاصيل الدقيقة التي تؤثر على العملية موضع الدراسة يجب محاكاتها و البعض الآخر يمكن تبسيطه او إهماله، فمثلا الأمور التي تحدث في أحوال نادرة – كل عام مرة أو مرتين…- لا يتم الإلتفات إليها في المحاكاة مادام الهدف من المحاكاة هو دراسة الاحوال الطبيعية –الطبيعية وليست المثالية وليست النادرة -  للمصنع. احيانا يتمسك البعض بإدخال تفاصيل هامشية لا تؤثر  على نموذج المحاكاة وذلك لعدم تفهم ما يجب و ما لا يجب أن يتم مراعاته في نموذج المحاكاة
  • صعوبة الحصول على معلومات دقيقة: المحاكاة تعتمد على البيانات التي يتم تغذية الحاسب بها وبالتالي فإن دقة النتائج تتوقف على دقة بيانات التشغيل. بالإضافة لذلك فإننا عند استخدام المحاكاة نريد ان نحاكي التغيرات التي تحدث ولا نريد ان نحاكي الحالة المثالية وبالتالي لا نستطيع استخدام المتوسط الحسابي لكثير من أزمنة التشغيل، وهذا يستدعي ضرورة القياس الدقيق لهذه الازمنة مرات عديدة. بالطبع لا يخفى عليك الإهمال في دقة البيانات التي يسجلها كثير من المسئولين عن التشغيل وهذا قد يؤدي إلى عدم دقة النتائج أو ان يتم تجميع بيانات دقيقة خصيصا لعملية المحاكاة عن طريق شخص أو مجموعة تتفهم الدقة المطلوبة ولا ينقصها الأمانة
  • الإيمان بكل ما يأتي به برنامج المحاكاة من نتائج: بعض من ليس له دراية بالحاسب قد لا يتنبه إلى ضرورة اختبار النموذج للتأكد من صحته قبل استخدامه. كذلك قد لا يتنبه إلى إلى ضرورة أن يتم إجراء عدة تجارب على كل حالة وذلك لأنه بسبب محاكاة التغيرات التي تحدث في الواقع فان الحل يختلف من مرة لأخرى و لذلك يجب أخذ متوسط نتائج عدة تجارب للنموذج. وبالتالي فمن المهم التأكد من صحة النموذج وصحة  الأساليب المستخدمة
  • استخدام المحاكاة لدراسة أمور واضحة:  أحيانا تكون المشاكل واضحة او يمكن دراستها بأساليب حسابية ولكن يتم استخدام المحاكاة لدراستها. هذا يمثل تضييعا للمال والمجهود فالمحاكاة لن تضيف جديدا في هذه الحالات
  • الاهتمام بالرسوم التحركة أكثر من النتائج الإحصائية: نظرا لأن تصوير الحركة الديناميكية للعملية يعتبر أمرا غير معتاد، لذلك فقد يتم التركيز على هذه الرسوم أكثر من تحليل النتائج. مستخدمي المحاكاة يعلمون أن الأرقام الإحصائية هي النتيجة الهامة لاستخدام المحاكاة بينما الرسوم المتحركة ما هي إلا وسيلة مساعدة
  • الخوف من أن تفضح المحاكاة أكاذيب المسئولين على العملية الإنتاجية: كثيرا ما يلجأ مدير الإنتاج أو مدير القسم الخدمي إلى إيهام مديريه بأن قدرات العملية الإنتاجية أو الخدمية لا يمكن أن تزيد عن طاقة إنتاجية محددة  - وهو يعلم أن قدرات هذه العملية أعلى من ذلك. هذا المدير لن يرحب بالطبع باستخدام المحاكاة لأنه يتخوف أن تفضح المحاكاة أسراره
  • صعوبة إقناع الإدارة بشراء برنامج محاكاة: برامج المحاكاة المناسبة للاستخدام الصناعي لا تقل عن بضعة آلاف الدولارات وبالتالي فأحيانا تكون هناك صعوبة في إقناع الإدارة بفائدة شراء برنامج محاكاة
  • ندرة المتخصصين في المحاكاة في العالم العربي: نظرا لحداثة الهندسة الصناعية في العالم العربي فإن هناك قلة من المهندسين المتخصصين في المحاكاة وقد يحتاج الأمر لتعيين مهندس او مهندسين جدد

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

مواضيع ذات صلة:

المحاكاة…..Simulation 

استخدام المحاكاة لدراسة توسعات مصنع – تطبيق عربي

تعليقات »

  1. امجد الهريني قال

    السلام عليكم

    مطلوب مني بحث عن طريقة سمبلكس او الطريق الثنائيه في بحوث العمليات مبرج على شكل الخوارزميات في الحاسوب ارجو مساعدتي عن طريق مواقع عربيه او ابحاث في نفس الموضوع.
    وجزاكم الله خيرا
    شكرا

  2. Sameh قال

    الأستاذ أمجد

    ربما أكتب في هذا الموضوع مستقبلا ولكن في الوقت الحالي حاول البحث عن طريق جوجل

    يمكنك الرجوع إلى مواقع باللغة الإنجليزية مثل

    http://www.me.utexas.edu/~jensen/ORMM/
    http://mathforum.org/library/topics/integer_prog/

    شكرا

  3. ييي قال

    رائع

  4. khaled al malki قال

    الله يعطيك العافية
    أستاذ سامح
    أنا خريج أدارة عمليات وكل المعلومات اللي تعلمتها عن المحاكاة نظرية ولم أطبق منها شئ
    أرجو منك أفادتي أذا كان هناك برامج معينة ومتوفرة على الأنترنت أستطيع أستخدامها وتطبيق ماتعلمته

    شكرا جزيلا

  5. سامح قال

    الأستاذ خالد

    قد تجد بعض ال Demo versions من بعض البرامج مثل Arena وغيره

    يمكنك استخدام هذه البرامج لمحاولة تطبيق ما تعلمته.

    تعلم المحاكاة بدون تطبيقها يجعلها تبدو امرا نظريا كما ذكرت ولكن عند التطبيق على البرامج تبدو الأمور واضحة والفوائد ظاهرة

    قد يفيدك الاطلاع على المقالات الأخرى حول الموضوع في هذا الموقع

    شكرا

  6. sonia قال

    الله يعطيك العافية على هالموضوع
    ممكن تساعدني بمواقع فيها صور أو فيديو لعمليات محاكاة وبكون كثير ممنونة.
    شكرا

  7. سامح قال

    الأستاذة سونيا

    ربما تجدين شيئا في الروابط المذكورة في آخر المقالة التالية
    http://samehar.wordpress.com/2006/08/06/a86/

    شكرا

  8. ياسر قال

    استاذي الفاضل فعلا تتبع ماتكتبه هاهنا عبر صفحات الانترنت اجده اكثر حبا وعقلانيه من ماندرسه في المحاكاة في الجامعات والمناهج الدراسيه..
    ولكن يااستاذي الفاضل
    هل هناك مراجع واضحه حول علاقة المحاكاة وارتباطها في جميع مناحي العلوم الاخرى كارتباطها في الاداره والمحاسبه والطب والهندسه والصناعه والتجاره… الخ , بحيث تكون هذه المراجع صالحه لاعداد البحوث ؟؟
    انا طالب ومن مشاريع التخرج المطلوبه مني اني اقوم باعداد بحث اقوم فيه بادراج كل مااستطيع ان اجده او افكر فيه في ارتباط المحاكاة به ويكون مدعوما بالامثله طبعا ً..
    وفي النهايه اشكرك على مجهوداتك المفيده والنافعه لدعم التطور الذهني ومسايرة العلوم الحديثه.. وجعل الله دروسك بادره للانتهاض بالفكر والعلم العربي وتثاب عليها باذنه تعالى

    ياسر

  9. larbi قال

    السلام عليكم
    بارك الله فيك أخي سامح هل ممكن أن تدلني على موضوع أكتب عليه بحث جزاك الله خير

  10. سامح قال

    المهندس ياسر

    شكرا على تعليقك وعلى اهتمامك بمحتويات الموقع

    مع الأسف لا أعرف كتبا باللغة العربية في هذا الموضوع ولكن ربما كانت هناك كتبا بالعربية ولكنني لم أطلع عليها. يوجد العديد من الكتب بالإنجليزية مثل
    Simulation using promodel
    http://www.amazon.com/Simulation-Promodel-CD-ROM-Charles-Harrell/dp/0073112119/ref=sr_1_1/002-3683500-8999259?ie=UTF8&s=books&qid=1194344740&sr=1-1

    Simulation with ARENA
    http://www.amazon.com/Simulation-McGraw-Hill-Industrial-Engineering-Management/dp/0073259896/ref=pd_bbs_sr_2/002-3683500-8999259?ie=UTF8&s=books&qid=1194344812&sr=1-2

    ويمكنك الاطلاع على الروابط المذكروة في نهاية المقالات مع ملاحظة وجود عدة مقالات في هذا الموقع

    شكرا

  11. سامح قال

    الأستاذ larbi

    أرجو توضيح مجال البحث ومستواه (مشروع تخرج، ماجستير….)

    شكرا

  12. الزبُيدي قال

    اشكرك على المواضيع الجيده التي طرحتها بخصوص المحاكاة

    وكذا الامثله والمعلومات القيمه

    وكنت ابحث عن مقال بخصوص بحوث العمليات

    ولكن لم اجد افضل من مقالاتك الرائعه

    اخوك

  13. سامح قال

    الأستاذ الزبيدي

    انا سعيد أنك وجدت ما يفيدك في هذا الموقع.

    شكرا

  14. sa_computer قال

    بسم الله الرحمن الرحيم
    السلام عليكم ورحمه الله وبركاته
    اعضاء المنتدى الغالي هذه اول مشاركه لي في هذا المنتدى الذي رايت فيه التفاعل والتعاون فيما بينكم وكنت اتمنى……….. ماتكون اول مشاركه .”.طلب” …لكن ان شاء الله اخدمكم في المرات الثانيه
    انا طالب لديه مشروع وهذا المشروع هو محاكاه لمعمل حاسب الـــي واحتاج الى بعض مساعدتكم وخصوصا اني لا اعلم أي شئ عن .3d c# وايضا لانني احس مشروعي صغير فاذا كانت لديكم افكار زياده فلا تبخلوووووووووا علينا واكون شاكر ومقدر لهذا المنتدى العظيم
    فكره مشرووووعي باختصار:
    انني احاكي جميع الاجهزه في المعمل “يعني”لما يريد طالب تكوين شبكه ماذا يحتاج (الى اجهزه +كيابل بحميع انواعها وعلى حسب مميزاتها”السرعه+اقصى مسافه” + كرت الشبكه+ اداه لكبس نهايه السلك+Rj 45+router+switch+hub) وبتالي على الطالب ان يدرج الادوات التي يحتاجها في الشيكه فمثلا عندما يريد توصيل بين جهازين مختلفين (كمبيوتر+router)لابد يكون الكيبل مثل staig through UTP وبتالي يقوم الطا لب باختيار الكيبل وقصه بالمقص وترتيب الالوان حتى يكون نهايته (rj 45) متشابه ويتم بعد ذلك بكبسه .
    وقص ايضا السلك على طول اقصى جهاز اذا كانت الاجهزه كثيره واذا كان over cross يختلف الموضوع وووهكذا ويقوم بالتوصيل بحيث تكون حميع الادوات مرسومه لديه حتى المنافذ التي يتم وضع الاسلاك وكذلك تركيب NIC اذا لم يكون مركب بالجهاز…… وعندما يتقن الطالب التوصيل يقووووم الحهاز باصدار لونا احمر وهو دليل على صحه التوصيل
    “هل اقدر استخدم الماتلاب في هذا المشروع”اولا وبماذا تنصحووووووني ابرمجه

  15. سامح قال

    المهندس sa_computer

    وعليكم السلام ورحمة الله وبركاته

    في الحقيقة لا علم لي بمثل هذه الأمور

    شكرا

  16. أماسي قال

    بسم الله الرحمن الرحيم
    السلام عليكم ورحمة الله وبركاته
    أشكرك جدا على هذا المقال الرائع والذي وضح لي كثيرا أشياءا لم أكن أعرفها…….
    وياريتك أستاذنا الفاضل تشرح لي ((أنواع المحاكاة))….
    مع جزيل الشكر….

  17. simulator قال

    اخواني الاعزاء اي شئ تحتاجوناني حاضر

  18. السلام عليكم اخواني الاعزاء وحياكم الله ؟؟؟
    اود ان اشكركم على جهودكم واهتمامكم واتمنى من الله عز وجل ان يرفع عزكم بدينكم وعلمكم ؟؟
    ان طالب بقسم الهندسة الصناعية على ابواب التخرج ؟؟
    واود منكم ان تساعدوني باقتراحاتكم بعمل مشروع لمادة المحاكاة على نظام خدماتي او تصنيعي , حيث ساقوم بتطبيق هذا المشروع على احد الشركات واعطاء نتائج ايجابية .

    شكرا جزيلا لكم ؟؟؟ واسعدكم الله واُسعدَ بكم

    • سامح قال

      المهندس أنس

      طالما ستطبق هذا المشروع على غحدى الشركات فلابد أن تدرس إحدى عمليات هذه الشركات. فالأمر يتوقف على الشركة التي ستسمح لك بإجراء الدراسة. ولكي يكون المشروع مفيدا فإنه يفضل الآتي
      - أن تكون أجزاء العملية مترابطة أي يتأثر بعضها ببعض
      - أن يكون هناك قدر من العشوائية أي التغير في زمن العمليات أو زمن طلب الخدمة
      - ان تكون العملية مهمة
      - أن تكون البيانات متاحة او يسهل جمعها أو تقديرها
      - أن تكون العملية معقدة بما يجعلها ذات قيمة وبسيطة بما يمكنك من بناء النموذج في الوقت المتاح

      أتمنى لك التوفيق

      شكرا

  19. تامر قال

    السلام عليكم،،
    من أهم لغات المحاكاة هي:
    - SIMSCRIPT:

    2- GPSS:

    3- SLAM:
    بدي منكم لو سمحتوا تعريفاتهم مع اشوية شرح .
    وشكرا

RSS feed for comments on this post · عنوان التتبع

أترك تعليقا