معرفي

شبيه‌سازي بالانس‌خط زمانسنجي ارگونومي NetSupport آموزش مشاوره اخبار Download مشتريان ما تماس با ما  

جهت دريافت دمو، فايل‌هاي راهنما، ويديويي و ... به بخش Download مراجعه كنيد.

"راهنماي نصب و بكارگيري  ShowFlow"

 

نصب :

1.    از منو اصلی، نرم افزار ShowFlow را نصب نماييد.توجه نماييد که نسخة نصب شده، نسخه دمو ميباشد که کاملاً کارائی نسخة تجاری را دارد تنها با اين تفاوت که فايل های ساخته شده را نميتوان ذخيره نمود و محدود قرار دادن 20 عنصر در مدل وجود دارد.

2.    با Click نمودن Icon نرم‌افزار مي‏توانيد آنرا اجرا نماييد.

3.    در ابتدا فايل Help نمايش داده مي‏شود كه با خواندن آن مي‏توانيد از نرم‌افزار بهره‏برداري نمائيد.

4.    براي باز نمودن مدل‏هاي از پيش ساخته شده از منو File ، بخش Open را انتخاب نموده و داخل Models مي‏شويد و از مدل‏هاي موجود مي‏توانيد مدل‏هايي را جهت اجرا و بررسي انتخاب نمائيد. براي اجراي مدل كافي است تا كليد F4 را فشار دهيد.

 ويژگي‏ها و مفاهيم اصلي نرم‌افزار شبيه‏سازي ShowFlow:

و يژگي‏ها و مفاهيم اصلي نرم‌افزار شبيه‏سازي Show Flow و برخي از مفاهيم پايه‌‏اي كه نرم‌‏افزار بر مبناي آن پايه‌ريزي شده و كاربر جهت استفاده صحيح از نرم‏‌افزار مي‏بايست از آن اطلاع يابد، به شرح ذيل ميباشد..

 

ShowFlow نرم‌افزاري است كه جهت مدل نمودن و شبيه‌سازي عملکرد سيستم‏ها در دنياي واقعي، بكار مي‏رود. اين سيستم‏ها مي‏توانند توليدي و يا خدماتي باشند، ليكن عمدتا“ از اين نرم‌افزار به منظور شبيه‌سازي و مدل نمودن سيستم‏هاي توليدي و لجستيك استفاده مي‏شود.

 

به منظور شبيه‌سازي و مدل نمودن هر سيستم به سه بخش نياز مي‏باشد:

1.    عناصر

2.    محصولات

3.    مجموعه‏‌ها

 

عناصری که بوسيله آنها ميتوان سيستم ها را طراحی نمود، 9 آيتم بوده و مهمترين آنها عبارتند از : ماشين‌‏آلات ، بافرها، ورودي/خروجي‏ها و ... .

نقش ورودي/خروجي‏ها در ساخت مدل وارد نمودن و خارج نمودن مواد و محصولات در سيستم مي‏باشد.

ماشين‌‏آلات شامل محل‏هايي است كه در آن عمليات توليد و يا سرويس رخ مي‏دهد.

بافرها مكان‌هايي هستند كه در آنها صفي از مواد، محصولات نيمه‏ساخته و محصولات آماده تشكيل مي‏شود.

ساير عناصر سيستم عبارتند از وسائط حمل‏‌ونقل، ماشين‌‏آلات كمكي و رزرو، نقّاله‏‌ها، مسيرهاي رفت‏وآمد وسائط نقليه، انبارها، مخازن مواد اوليه كه هر يك خصوصيات و ويژگي‏هاي خاص خود را در راه مدل نمودن سيستم دارا مي‏باشند.

 ü      خصوصيات يك عنصر در سيستم به سه قسمت اصلي تقسيم مي‏گردند:

o       پارامترهاي عنصر        

o       پارامترهاي عمليات 

o       پارامترهاي ايستگاه

 در پارامترهاي عنصر به خصوصياتي كه مربوط به مشخصه‏هاي فيزيكي عنصر از قبيل ابعاد، ظرفيت، نرخ شكست و از كار افتادگي و ... است، توجه مي‏شود و در هر عنصر مي‏تواند يك عمليات ( بر روی محصول) صورت پذيرد.

در پارامترهاي عمليات اطلاعات مرتبط با عمليات، از قبيل زمان سيكل، سايز دسته‏ها و ... تنظيم مي‏گردد. مسيري كه محصولات مي‏بايست در مدل طي نمايد در بخش پارامترهاي ايستگاه عنصر تعريف مي‏گردد.

به منظور ساماندهي عناصر در يك مدل، مي‏توان آنها را در يک مجموعه قرارداد كه اين مجموعه ميتواند خود مشتمل بر گروهي از عناصر و يا زير مجموعه‏ها باشد.

با استفاده از اطلاعات فوق هنگاميكه كاربر Layout و مسيرهاي توليد را در مدل طراحي نمود، مي‏بايست محصولاتي كه توسط سيستم توليد مي‏شود را تعريف كرد.

پس از اينكه كاربر مسير توليد و سير مواد و محصولات را در مجموعة اوليه تعريف ‏نمود، ShowFlow بطور اتوماتيك مواد يا قطعات نيمه ساخته (موجودي)  را در ابتداي مسير، كه اولين عنصر مي‏باشد قرار مي‏دهد. البته در اين مرحله كاربر قادر خواهد بود تا مقادير متنابهي از محصولات مختلف را در  تعدادي از عناصر  قرار داده تا مدل‏سازي و شبيه‌سازي بر مبناي اطلاعات واقعي صورت گيرد.

 

بطور خلاصه:

Ø      لي اوت شامل مجموعه‏ها و يا عناصر مي‏باشد.

Ø     مجموعه شامل زير مجموعه‏ها و يا عناصر مي‏باشد.

Ø     محصول با توجه به مسيري كه در Layout طراحي شده و عنصري كه محصول در ابتداي شبيه‌سازي در آن قرار دارد، جريان پيدا مي‏نمايد.

Ø     يك نوع محصول، مي‏تواند با مقادير مختلفي در عناصر مختلفي ذخيره گردد.

 

گام اوّل شبيه‌سازي: طراحي Layout به همراه مسيرهاي مربوطه، گام اول در يك مطالعه شبيه‌سازي (حداقل در بخش كامپيوتري آن) مي‏باشد.

 

گام دوم شبيه‌سازي: تعريف جزئيات اطلاعات براي نرم‌افزار مي‏باشد. بدين معني كه تمامي پارامترهايي كه خصوصيات و رفتار مدل را تشريح مي‏نمايد، تعريف گردد كه اكثر اين پارامترها مربوط به عوامل اساسي (مانند محصول) مي‏باشد كه در قبل به آنها اشاره شد.

Ø     پارامترهاي عنصر :

تشريح رفتار عنصر در اين بخش انجام مي‏شود مانند تعيين: نوع عنصر ، ميزان دسترسي به آن ‏ ، ظرفيت عنصر و هزينه مربوط به آن.

Ø     پارامترهاي عمليات:

شامل تشريح چگونگي اجراي عمليات است. مانند تعيين سيكل زماني عمليات يا  سايز دسته‌‏ها.

Ø     پارامترهاي ايستگاه:

مسيري را كه محصول بايد در آن جريان پيدا كند تشريح مي‏نمايد. براي مثال: چند محصول در ابتداي شبيه‌سازي در عنصر وجود دارد، يا محصول بعد از انجام عمليات به چه عنصري فرستاده مي‏شود.

Ø     پارامترهاي محصول:

در پارامترهای محصول انواع محصولات تعريف مي‏گردند. مثلا“ نام و سايز محصول مشخص مي‏شود

Ø     پارامترهاي موجودي:

ميزان موجودي هر محصول را در هر عنصر در ابتداي شبيه‌سازي تعيين مي‏نمايد.

 

هنگاميكه جزئيات مدل در گام دوم تشريح گرديد، مي‏توان گام سوم را كه اجراي شبيه‌سازي است، آغاز كرد.

 

گام سوم شبيه‌سازي: با شروع شبيه‌سازي، مواد در سيستم مورد پردازش قرار گرفته، زمان جريان يافته و  ساير شرايط و رخدادهای پيش بينی شده به وقوع ميپيوندند.

 

گام چهارم شبيه‌سازي (تجزيه‌‏وتحليل): وقتيكه شبيه‌سازي براي مدتي صورت پذيرفت، كاربر مي‏خواهد  اطلاعاتي درخصوص آنچه كه در هنگام شبيه‌سازي رخداده را كسب نمايد.  بطور معمول اطلاعاتي كه كاربر كسب مينمايد عبارتند از: چه تعداد محصول توليد شده، ميزان بهره‏وري سيستم چقدر بوده، ميزان زمان انتظار چقدر مي‏باشد و... .

بعد از اين مرحله كاربر قادر مي‏باشد كه سيستم را با پارامترهاي ديگر اجرا نموده و يا آلترناتيوهاي ديگر را با تغيير مدل امتحان نمايد و مورد تجزيه‌‏وتحليل قرار دهد.

 

در منو اصلي ShowFlow تعداد نه منو ديگر قرار دارند كه عبارتند از:

Ø     File: به منظور باز نمودن مدل‏هاي ذخيره شده، ذخيره نمودن مدل و يا چاپ آنها

Ø     Model:به منظور طراحي مدل و تشريح پارامترهاي عناصر و محصولات و ...

Ø     Simulate: شبيه‌سازي مدل

Ø     Results: براي تجزيه‏‌وتحليل شبيه‌سازي با استفاده از گراف‏ها و گزارشات

Ø     View:تنظيم پارامترهاي مربوط به نمايش و انيميشن شبيه‌سازي

Ø     Settings:تغيير تنظيمات برنامه و مدل از لحاظ عملکرد و کارکردی

Ø     Tools: ابزارهاي مفيد به منظور پشتيباني قابليت‏هاي توابع نرم‌افزار

Ø     Window: مرتب نمودن پنجره‏ها

Ø     Help: باز نمودن فايل‏هاي كمكي نرم‌افزار

 

اصول شبيه‌سازي براي مدل‏هاي ساده:    

Model | Layout: براي ايجاد عناصر و مجموعه‏‌هاو طراحی چيدمان عناصر تشکيل دهندة مدل

 

Model | Elements:

براي تغيير پارامترهاي عناصر مدل بكار مي‏رود. بعد از اينكه مدل را طراحي نموديد، از اين پنجره به منظور گام دوم استفاده مي‏گردد. از اين راه مي‏توانيد تمام خصوصيات عنصر از قبيل ظرفيت عنصر، زمان پردازش و ... را تعيين نماييد. همچنين مسيري كه محصول بايد طي كند در اين قسمت مشخص مي‏گردد.

 

Simulate | Single Run | Start :

به منظور اجراي مدل استفاده مي‏گردد. اگر بخواهيم تغييري در واحد زماني بـــدهيـــم از Setting | Time Representation استفاده ميكنيم.

 

Result | Reports:

شمايي از وضعيت عناصر به هنگام شبيه‌سازي ارائه مي‏دهد.مي‏توانيد از گراف ها يا گزارش ها در اين بخش استفاده نماييد.

 

 

بوسيله بخش‏هاي فوق‌‏الذكر ميتوان طيف گسترده‏ايي از سيستم ها و کارکردهای آنها در دنيای واقعی را مدل سازی نموده و پوشش داد. برخي ديگر از قابليت‏هاي نرم‌افزار ShowFlow كه از برتري هاي آن نسبت به ديگر نرم‌افزارهاي شبيه‌سازي مي‏باشد عبارتند از :

1.   توليد مدل‎هاي پيچيده‌‎تر

2.   ساخت انيميشن زيبا و ساده

3.   كسب نتايج

 

توليد مدل‏هاي پيچيده‌‏تر:

      بخش های که از آنها ميتوان جهت ايجاد مدل های پيچيده تر استفاده نمود، عبارتند از:

Model | Elements | [Mtbf/Mttr]:

MTBF ميانگين زمان بين دو از کار افتادگی مي‏باشد و  MTTR ميانگين زمان تعمير كه مي‏توانند به صورت آماري براي عناصر مدل تعريف شوند.

 

Model | Elements  [Entry Condition] [Exit Condition]:

به منظور محدود نمودن ورود و خروج محصولات به عنصر استفاده مي‏گردد. در اين خصوص به TLI  ها كه حاوي دستورات برنامه‏‌نويسي مي‏باشند، نياز داريد.

 

Model | Elements [Job]:

براي تعريف عمليات، اجراي فرامين TLI هنگام ورود و خروج  محصول از  عنصر و تعريف ميزان زمان مورد نياز جهت انجام عمليات بر اساس توزيع‏هاي آماري كاربرد دارد.

 

Model | Elements [Stage parametrs, More]:

مي‏توان پارامترهاي بيشتري از ايستگاه، از قبيل موجودي و كد محصولي كه در ابتدای شبيه سازی در عنصر موجود است، تعريف نمود.

 

Model | Elements [Product to send]:

براي برداشتن محصول از صف به صورت ديناميك كاربرد دارد که ممکن است . برخي از فرامين TLI مورد نياز ‏باشد.

 

Model | Elements [job,Batch]:

بوسيله اين فرمان مي‏توان محصولات را جمع‏آوري نموده و به صورت دسته‏ايي انتقال داد. (مثلا“ هر 20 محصول در يك جعبه قرار گيرند و هر 40 جعبه در يك پالت).

 

 ساخت انيميشن زيبا و ساده:

ShowFlow انواع مختلفي انيميشن 2 بعدي و 3 بعدي را در شكل‏هاي مختلف، ارائه مي‏نمايد.

View | Animation | Products:

 مشاهده آيكن هاي مورد استفاده در شبيه سازي در اين قسمت ميسر است. براي تغيير در آنها از  Tools|2D Icon editor  استفاده كنيد.

 

View | Animation |Refresh rate:

 در اينجا سرعت نمايش انيميشن شبيه سازي تعيين مي‏شود. استفاده از نرخ پايين بازنگري در صفحه، حمل و نقل و حركت نقاله ها را جالب تر نمايش مي دهد اما سرعت شبيه سازي را هم کاهش مي دهد. 

 

 View | Animation | Display:

در اينجا امكان انتخاب نوع آيكن ها(دو يا سه بعدي بودن)در طول شبيه سازي فراهم مي‏شود.

 

 View | Animation | Element:

در اين پنجره مي توان شكل دوبعدي يا سه بعدي آيكن ها را تغيير داد و براي حالت هاي مختلف آنها( فعاليت،استراحت، خرابي، توقف كار)شكل نمايشي خاصي در نظر گرفت.

 

View | Zoom:

مي‏توانيد به ميزان دلخواه بزرگنمايي تصوير را در اين پنجره تغيير دهيد.    

 

View | Viewpoint manipulator:

             ‌در اين قسمت مي‏توانيد زاوية دوربين را عوض نماييد شبيه‌سازي را از زواياي مختلف مشاهده كنيد.

             View | Background:

با استفاده از اين پنجره پس‏زمينه را كه مي‏تواند شكل‏هاي با فرمت BMP ويا فايل نقشه‏هاي ACAD ، يا ساير فايل هاي گرافيگي باشد، تعريف نماييد. همچنين از Tools | Background editor نيز مي‏توانيد استفاده نماييد.

                                                         

كسب نتايج:

جهت بررسي نتايج، ابتدا مي‏بايست اطلاعات شبيه‌سازي ذخيره شود . به منظور برقراري اين خاصيت ، از قسمت Setting | Simulate بخش Store history را فعّال نماييد.

 پس از اجرای مدل منو Result را باز نماييد. براي مشاهده گزارش به صورت متني مي‏توانيد بخش Results | Reports را انتخاب نماييد.

اگر به گزارش گرافيكي نيازمند هستيد از Results | Reports بخش Graphs و يا Status Diagram را انتخاب نماييد.

همچنين مي‏توانيد با استفاده از دستورات TLI نتايج را آناليز نماييد. بدين منظور ابتدا TLI Interpreter را از قسمت Tools انتخاب نموده و سپس از آن دستورات TLI را وارد نماييد. بطور مثال:

utilization[5]: ميزان بهره ‏برداري از عنصر شماره 5

avgqueue[3]:ميزان متوسط صف كه در عنصر 3 تشكيل شده

produced[7] : تعداد محصولات توليد شده توسط

 

اولين مدل

ابتدايي‌ترين مفاهيم شبيه سازي را سيكل زمان هاي  انتظار و سيستم هاي صف بندي تشكيل مي دهند.

براي شروع از ساده ترين  مدل استفاده مي كنيم: مدل اداره پست.

در يك مركز پستي، شخص وارد مي‏شود. اگر اشخاص ديگري قبل از او رسيده باشند در انتهاي صف مي ايستد در غير اين صورت به باجه مورد نظر رفته و كار خود را انجام ميدهد و خارج مي‏شود. در اين سيستم اين سئوال مطرح ميشود: متوسط زمان انتظار در صف براي يك مشتري ،هنگامي كه افراد با توابع توزيع مختلف وارد دفتر پست مي شوند، چقدر است؟

 براي شبيه سازي اين مدل به چهار عنصر  احتياج داريم: ورودي، صف، باجه پستي، خروجي

در Showflow  اين عناصر در بخش  طراحی Layout با نمادهای  زير نشان داده ميشوند:

ورودي/خروجي: inout

صف: buffer

باجه پست: machine

همچنين به يك مسير براي طراحي روند سيستم نياز داريم.

با استفاده از model | layout‌ وارد صفحه طراحي سيستم شويد و توسط آيكن هاي ‏toolbar‌ عناصر مورد نظر ž