Awe sim.

Slides:



Advertisements
Similar presentations
معاونت درمان امور مامایی اردیبهشت 90. برای ثبت اطلاعات در برنامه نرم افزاری نظام مراقبت مرگ پریناتال ابتدا لازم است برنامه نرم افزار info-path وپرنیان.
Advertisements

Professor: Dr. Ahmad Abdollahzadeh Amirkabir University of Technology, Computer Engineering and Information Technology Department Intelligent Systems Laboratory.
Decision Tree.
© 2005 Prentice Hall Inc. All rights reserved. o r g a n i z a t i o n a l b e h a v i o r e l e v e n t h e d i t i o n.
فایل پردازی در C File based Programming in C. انواع فایل متنی –سرعت بالا –حجم کمتر –امکان دسترسی تصادفی –حفظ امنیت داده ها دودویی (باینری) –امکان باز.
Employee Testing and Selection
1 Network Address Translation (NAT). 2 Private Network شبکه خصوصی شبکه ای است که بطور مستقیم به اینترنت متصل نیست در یک شبکه خصوصی آدرس های IP به دلخواه.
Protection vision Percentage Physical Asset protection 82% Non Physical Asset protection 18%
Overall Classification: UNCLASSIFIED//REL TO NATO/ISAF.
HYDROTHERMAL SYSTEM ECONOMIC DISPATCH. Neglect Network Losses.
Database Laboratory: Session #4 Akram Shokri. DB-Lab 2 Lab Activity You must already created all tables You have to have inserted proper data in tables.
تکنیک های پیشرفته در برنامه سازی وب ) اسلايد هفتم ) جوانمرد Website: به نام خدا.
برنامه نویسی کامپیوتر بخش ششم مدرس: دکتر خالدیان.
Nerveus System & Learning Skills به نام خداوند جان و خرد 1 clip
LINEAR CONTROL SYSTEMS Ali Karimpour Associate Professor Ferdowsi University of Mashhad.
شبیه سازی سیستمهای گسسته-پیشامد جری بنکس – جان کارسن ترجمه هاشم محلوجی.
آشنايي با سيستم اعداد.
تنظیم مودم Triz به حالت NAT
LINEAR CONTROL SYSTEMS Ali Karimpour Associate Professor Ferdowsi University of Mashhad.
[c.
Business Process Modeling
تهیه و تنظیم: فاطمه قاسمی دانشگاه صنعتی شریف – پاییز 86
فصل 4- محاسبات زمانی در شبکه AoA
( Project Operation Management )
هیدروگراف(Hydrograph) تهیه : دکتر محمد مهدی احمدی
ویژگی های DHCP جلوگیری از Conflict سرعت بخشیدن به کارها مدیریت متمرکز
بنام خدا زبان برنامه نویسی C (21814( Lecture 12 Selected Topics
SY800 router mode [AD-14-TB ].
اسلایدهای فصل سوم کتاب سیلبرشاتز دانشکده مهندسی کامپیوتر دانشگاه شریف
ساختمان داده‌ها الگوریتمهای کوتاهترین مسیر
بسم الله الرحمن الرحیم.
Address: Times New Roman, size 34
آزمایشگاه پایگاه داده ها قیود در جداول یک پایگاه داده در SQL Server
استانداردهای تصاویر دیجیتال پزشکی با فرمت دایکام DICOM در سیستم PACS
چگونه بفهمیم آیا ژورنالی ISI است؟ ایمپکت فاکتور دارد یا خیر؟
آموزش مقدمات MATLAB سیگنال ها و سیستم ها دانشگاه صنعتی شریف پائیز 86
به نام خدا.
فصل دوم جبر بول.
Route configuration for 5400W ADSL Router
شبکه های کامپیوتری 2 درس اول چند پخشی.
مقدمه اي بر مهندسي نيازمنديها
Ali Karimpour Associate Professor Ferdowsi University of Mashhad
آموزش کرک کردن نرم افزار ACTIVE HDL
کوئیز از جلسه قبل) کارخانه ای در حال خرید قطعه‌ای برای یکی از ماشین‌آلات خود می باشد اگر نرخ بهره 10% برای محاسبات فرض شود، دو مدل از قطعه ماشین در دسترس.
مدارهای منطقی فصل سوم - خصوصیات توابع سويیچی
تنظیم مودم Level1 به حالت NAT
تنظیم مودم Level1 به حالت NAT
داده ها -پیوسته Continuous
نصب و راه‏اندازی کلاینت‏ها
Intro تمام موجودات باید قبل از تقسیم DNA خود را همانندسازی کنند
مهندسی فناوری اطلاعات ارائه دهنده دکتر سيد امين حسيني
دینامیک سیستمهای قدرت مدرس: دکتر مهدی بانژاد
Banks, Carson, Nelson & Nicol Discrete-Event System Simulation
Bucket sort اكرم منوچهري زهرا منوچهري
کار برد شبکه های عصبی در پردازش سریهای زمانی
آشوب در سیستمهای دینامیکی
راهنمای استفاده از ابزار Mailings در Ms Word
پشته و صف پیوندی Give qualifications of instructors: DAP
کاربرد کامپیوتر در داروخانه
فصل ششم مدارهای ترتیبی.
اصول شبیه سازی هفته دوم.
Uniprocessor Scheduling
توزیع میانگین نمونه سعید موسوی.
به نام یکتای دانا فصل اول: متدها و قواعد.
عملیات با رشته‌ها موسوی ندوشنی ویراست 1389 دانشگاه صنعت آب و برق.
پشته و صف پیوندی Give qualifications of instructors: DAP
مباني كامپيوتر و برنامه سازي Basics of Computer and Programming
مباني كامپيوتر و برنامه سازي Basics of Computer and Programming
ساختمان داده ها گرافها.
سد خونی- مغزی. تکنولوژی نمایش فاژی و کاربرد آن  مقدمه و تاریخچه  نمایش فاژی در تولید آنتی بادی مونوکونال.
Presentation transcript:

Awe sim

Basic Visual SLAM Elements CREATE Node QUEUE Node TERMINATE Node ASSIGN Node ACTIVITY Branches GOON Node COLCT Node

Figure 1: The AweSim Executive Window with the Illustration of Scenario Components

ایجاد پروژه جدید – ایجاد شبکه مثال: سیستم یک صف - یک سرویس دهنده فروشگاه را در نظر بگیرید. زمان سرویس برای هر مشتری دارای توزیع یکنواخت u[6,12] است. در شروع شبیه سازی دو مشتری در صف منتظر هستند. ظرفیت صف 10 نفر است. اولین مشتری در زمان 5 وارد سیستم می شود. ورود مشتریها دارای توزیع نمایی با میانگین 1/0 است. اگر 100 مشتری از سیستم خارج شود شبیه سازی به پایان میرسد.

Single Server Queuing System Diagram Arriving exit Inspection Station Queue of Waiting for Inspection

اتصال اجزای سیستم به هم (فعالیت) برای تأخیر زمانی در شبیه سازی است. فعالیتهای بعد از select وبعد از Queue فعالیت سرویس و بقیه حالات فعالیت عادی هستند. هر فعالیت بین دو بخش انجام می شود. تولید کننده ی نهادهای ورودی ایجاد یک صف در سیستم

CREATE Node TF MC MV M TBC CREATE,TBC,TF,MV,MC,M;

CREATE Node Example CREATE,EXPON(10),75,ATRIB[2],,; EXPON(10) 75

حداکثر تعداد نودهای مرحله بعد که ورودی خود را میتوانند از خروجی این نود دریافت کنند. میتوان متغیری از بردار atrib مشخص نمود تا زمان جاری در آن ذخیره شود.

QUEUE Node QUEUE(IFL), IQ, QC,BALK(NLBL) or BLOCK; IQ QC IFL

QUEUE Node:Balking and Blocking continue QUEUE,1,0,4,BLOCK; QUEUE,3,2,10,BALK(A); 2 10 3 4 1 A

اسم فایلی که مشخصات نهادهای داخل صف در آن ذخیره می شوند.(مثلاً q1) اگر صف پر بود چه کاری انجام شود اسم فایلی که مشخصات نهادهای داخل صف در آن ذخیره می شوند.(مثلاً q1)

در حالت پیش فرض اگر صف پر بود نهاد دور ریخته می شود. اگر Block باشد کار سیستم منتهی به این صف متوقف می شود. اگر Balk باشد نهادهای اضافی در یک فایل جدید ذخیره می شوند تا صف آزاد شود.

TERMINATE Node DONE: TERMINATE,25; 25 DONE

تعداد خروجی لازم برای پایان شبیه سازی اگر INF بود مدت شبیه سازی بر اساس پارامتر مدت تعیین می شود.

ACTIVITIES ACTIVITY,A,DUR,PROB OR COND,NLBL,N,ID DUR,PROB,OR COND A N

Activity Duration (DUR) Can be specified by any expression containing a Visual SLAM variable or network function. Can be made to depend on the release time of a node in the network; the activity continues until the next release of the node. Can be made to depend on an assignment made at an ASSIGN Node; the activity continues until a stop signal is assigned at an ASSIGN node.

Activity Probability Specification (PROB) Must be an expression that yields a value between 0.0 and 1.0 Sum of PROB branches emanating from a single node need not be 1.0. May be assigned to branches emanating from a QUEUE.

Activity Condition Specification (COND) Allowed for regular activities; cannot be used for service activities! Format: VALUE operator VALUE VALUE can be any expression, Visual SLAM variable or random variable operator is any standard C relational code <, >, <=, >=, != or = =

اسمی که در گزارشات آماری برای این فعالیت لحاظ می شود. تعداد سرورهایی که در پردازش موازی در مقصد فعالیت هستند. اسم نود مقصد. ( اختیاری ) برای فعالیتهای غیر سرویس میتوان شرط تعریف نمود. * اگر عدد تولیدی slam بین صفر و یک از این عدد کوچکتر بود اجازه عبور میدهد. مثال: ATRIB[2]<XX(2) مدت زمان سرویس ( در صورتی که فعالیت سرویس باشد ) مثلاً از تولید کننده به صف صفر است. شماره فعالیت برای ذخیره اطلاعات آماری برای تحلیل ( لازم است) این اسم لازم است حتماً عدد باشد.

Basic System Variables TNOW Current time NNACT(I) Number of active entities in activity I at current time NNCNT(I) The number of entities that have completed activity I NNQ(I) Number of entities in file I at current time NNRSC(RLBL) Current number of units of resource type RLBL available NRUSE(RLBL) Current number of units of resource type RLBL in use FIRSTARRIVE Time of the first entity arrival at a COLCT node LASTARRIVE Time of the most recent arrival at a COLCT node

مرحله دوم: ایجاد یک کنترل جدید از بخش controls

CONTROL Statements Basic Control Statements GENERAL: Name, project title, date of the run, and number of runs to be made GEN,NAME,PROJECT,DATE,NNRNS LIMITS: Defines the max index for global variables, attributes, and largest number of concurrent entities LIM,MXX,MLL,MSZ,MATRIB,MLTRIB,MSTRIB,MNTRY FINISH: Consists of a single field FIN;

CONTROL Statements Use-as-needed Control Statements continue Use-as-needed Control Statements NETWORK: Specifies that a network description follows PRIORITY: Specifies a rank given to entities based on the IFL value INITIALIZE: Specifies the begin and end time for a simulation and whether or not to clear values between each run. ENTRY: Used to place specific values into files or schedule arrivals to nodes.

Entity Variables ATRIB[I] Real valued attribute of current entity LTRIB[I] Integer valued attribute of current entity STRIB[I] String valued attribute of current entity Global Variables XX[I] Real system or global array LL[I] Integer system or global array SZ[I] String system or global array ARRAY[I,J] System doubly-subscripted array SS[I] State variable I DD[I] Derivative of SS[I] STOPA Assignment to stop activities

حال control ذخیره شده و بعنوان کنترل جاری ذخیره شود. (set current)

مرحله سوم: با زدن دکمه‌ی run شبیه سازی را اجرا نمایید. نکته: خطاهای احتمالی در بخش Report>Output>… قابل رؤیت است. * در پیامهای شبیه سازی update را انتخاب کنید بهتر است. نتیجه ی نهایی کار از بخش Report>Output>Summary قابل رؤیت است:

نکته: پروژه ها در یک فولدر فایل به اسم Projects در همان مسیر نصب AweSim ذخیره می شود.