اس فایل

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

اس فایل

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

دانلود پاورپوینت شبیه‌سازی کامپیوتری - 203 اسلاید

اختصاصی از اس فایل دانلود پاورپوینت شبیه‌سازی کامپیوتری - 203 اسلاید دانلود با لینک مستقیم و پر سرعت .

دانلود پاورپوینت شبیه‌سازی کامپیوتری - 203 اسلاید


دانلود پاورپوینت شبیه‌سازی کامپیوتری - 203 اسلاید

 

 

 

 

 

 

 

گروه مهندسی صنایع- برنامه‌ریزی و تحلیل سیستم‌ها

فهرست موضوعی

آشنایی با مفاهیم و مراحل شبیه‌سازی
مثال هایی از شبیه سازی و مفاهیم مدل سازی سیستم ها
آمار در شبیه سازی (مفاهیم آمار، توزیع ها و ساخت مقادیر تصادفی، اعداد تصادفی، تحلیل داده های ورودی به مدل)
تصدیق و اعتبارسنجی مدل های شبیه‌سازی کامپیوتری
تحلیل داده های خروجی و مقایسه و انتخاب آلترناتیو برتر
بهینه سازی در مدل های شبیه سازی
آموزش صورت کلی نرم‌افزارهای آماری و شبیه سازی (ED, Arena, Showflow, Minitab)
 
 

شبیه‌سازی چه به صورت دستی چه به صورت کامپیوتری، تقلیدی از عملکرد سیستم واقعی با گذشت زمان است که به ایجاد ساختگی تاریخچه سیستم و بررسی آن به منظور دستیابی به نتیجه‌گیری در مورد ویژگی‌های عملکرد واقعی آن می پردازد. شبیه سازی اصولا به شکل مجموعه‌ای از فرض‌های مربوط به عملکرد سیستم در چارچوب رابطه‌های ریاضی و منطقی می‌باشد. شبیه‌سازی یکی از پرکاربردترین ابزار موجود علم تحقیق در عملیات است که:

اجازه ارزیابی عملکرد سیستم را پیش از پدید آمدن می‌دهد.
مقایسه گزینه‌های گوناگون را بدون ایجاد اختلال در سیستم واقعی مسیر می‌کند.
فشرده‌سازی زمان را به منظور اتخاذ تصمیم‌های به موقع انجام می دهد.
ساختار ساده و استفاده از نرم‌افزارها، امکان استفاده بسیاری را فراهم می‌کند.

دانلود با لینک مستقیم


دانلود پاورپوینت شبیه‌سازی کامپیوتری - 203 اسلاید

دانلود مقاله شبیه‌سازی انسانی , چالش‌های فقهی

اختصاصی از اس فایل دانلود مقاله شبیه‌سازی انسانی , چالش‌های فقهی دانلود با لینک مستقیم و پر سرعت .

دانلود مقاله شبیه‌سازی انسانی , چالش‌های فقهی


دانلود مقاله شبیه‌سازی انسانی , چالش‌های فقهی

مهم‌ترین بخش این پژوهش، مباحثی درباره موضوع‌شناسی و آسیب‌شناسی شبیه‌سازی انسانی است.

وی روند اولین جلسه را اینگونه تعریف کرد: سؤالاتی که از طرف شما مطرح شده از خاستگاه فقه و اخلاق است و اولین گام در پاسخ به سؤال، شناختن موضوع پرسش است. در این جلسه ابتدا به شناسایی موضوع پرداخته شود تا پژوهشکده بتواند سؤالات را در روند تبدیل شدن به استفتاء و در نهایت مورد بررسی فقها قرار دهد.

سپس حجت‌الاسلام سید حسن اسلامی، یکی از پژوهشگران فقه و حقوق با اشاره به پرسش‌های مکتوب از طرف موسسه رویان اظهار داشت: بسیاری از احکام جواز یا عدم جواز مشکل جامعه علمی را حل نمی‌کند؛ بلکه باید به ابهامات و سؤالات اخلاقی مسأله پرداخت.

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

وی افزود: اگر مسأله « اسپرم‌دونیشن» رواج پیدا کند با توجه به این‌که اهدا کننده جنین، اسپرم یا تخمک با فرزند متولد شده نسبت محرمیت پیدا می‌کند و از آنجایی که بسیاری از اهداکنندگان یا گیرندگان مایل به افشای نام خود نیستند، ممکن است در مساله ازدواج این افراد مشکلاتی ایجاد شود.

مهناز اشرفی تاکید کرد: بدون بررسی مشکلات موجود درباره این مساله اظهار نظر نکنیم.

وی با بیان ضرورت ارائه مشاوره فقیهان در هر مرحله از روند درمان‌های نوین ناباروری گفت: ما نیازمند مشورت با صاحب‌نظران فقیه در مراحل درمان هستیم و مشاوره‌های مقطعی کمکی نمی‌کند.

مهناز اشرفی با بیان مسایل حقوقی اهدا کننده تخمک یا اسپرم و فرزند متولد شده از این راه اظهار داشت: آیا ما حق داریم فرزندی را که در شرایط عادی در خانواده‌ای متولد می‌شود به خانواده دیگر با شرایط متفاوت منتقل کنیم؟ از طرفی باید به بیماری‌های جدیدی که از رواج این نوع تولد بوجود می‌آید، توجه داشته باشیم و با سنجیدن تمام ابعاد قضیه حکم فقهی را بیان کنیم.

سپس دکتر سید حسن شهرستانی گفت: از زمانی که علم ژنتیک با مسایل اخلاقی برخورد کرد، دو مبحث بوجود آمد؛ یکی اخلاق پزشکی و دیگری بالانس اکولوژیک.

وی افزود: اگر مسآله شبیه‌سازی از نظر فقهی بررسی شود و حکم عدم جواز را دریافت کند، فعالیت‌های ژنتیکی در این زمینه منتفی می‌شود و دیگر موسسه رویان و جمهوری اسلامی نمی‌توانند روی این مساله سرمایه‌گذاری کنند.

دکتر شهرستانی با اشاره به تحولات علمی جهان در مسایل بیولوژیک و موفقیت فوق‌العاده پژوهشگران ایرانی در زمینه شبیه‌سازی، گفت: بسیاری از قوانین سخت بین‌الملل که از نظر اسلام اعتباری ندارد بر اساس قانون حفظ بالانس اکولوژیک است.

وی نظریه بالانس اکولوژیک به معنای تعادل علوم را نگاهی جامع و در حال جریان در دنیا برشمرد و افزود: این مساله از فقه و اصول نیز فراتر است و ما علاوه بر رسالت شرعی، رسالت جهانی نیز بر دوش داریم و نمی‌توانیم تعادل علوم را بر هم زنیم.

دکتر شهرستانی با تأکید بر این‌که نباید به خاطر «عمل زدگی» جلوی مباحث نظری گرفته شود، اظهار داشت: مؤسسه رویان مؤسسه‌ای در حال حرکت است و روزانه از سراسر دنیا افراد زیادی برای دریافت خدمات به این مرکز مراجعه می‌کنند، ولی این حرکت نباید مانع بررسی مباحث اخلاقی و فقهی مسأله شود.

وی از اعضای پژوهشکده فقه و حقوق خواست به سؤالات مطرح شده شکل و شمایل علمی و پژوهشی بدهند تا با حفظ تمام جوانب به یک استفتای شرعی تبدیل شوند.

دکتر شهرستانی با بیان پیچیدگی مسأله تصریح کرد: رهبر معظم انقلاب به رویان توجه خاصی داشتند و هر دو هفته یکبار مسؤولان این مؤسسه خدمت ایشان شرف‌یاب می‌شدند و گزارشی از عملکرد مؤسسه ارایه می‌دادند. در حالی که وقتی از مراجع درباره این موضوعات استفتا ‌می‌شد، سریع پاسخ می‌دادند، ولی پس از شنیدن ابعاد مختلف قضیه نگران می‌شدند و گاهی نیز از ادامه پاسخ امتناع می‌کردند.

وی با اشاره به کادر معتقد و ملتزم مؤسسه رویان به احکام شرعی اظهار داشت: ما نمی‌خواهیم به گونه‌ای از مراجع استفتا کنیم که جواب مثبت دریافت نماییم و البته جواب مثبت مراجع به این مسأله در دنیا بسیار مهم است.

دکتر شهرستانی به اختلاف فتوای مراجع تقلید اشاره کرد و تکلیف دست‌اندرکاران مؤسسه رویان را نسبت به ارایه خدمت به مراجعه‌ کنندگان با وجود مراجع تقلید مختلف جویا شد.

بعد از آن مدیر روابط بین‌الملل پژوهشکده رویان با اشاره به بررسی دقیق اروپاییان درباره جوانب مختلف مسأله اهدای جنین، اسپرم یا تخمک گفت: آنان مشکل بزرگ اجتماعی را دیده‌اند و برای حل مشکل قوانینی را پایه‌ریزی کرده‌اند و از متقاضیان می‌خواهند که به جزء جزء آن عمل کنند. ما نیز می‌خواهیم با کمک شما قوانینی مخصوص فرهنگ خودمان وضع کنیم.

دکتر رضا سامانی عمانی همکاری دو طرف را برای رسیدن به این اهداف ضروری خواند و بر پژوهش عمیق در این مسأله نوپیدا تأکید کرد.

در ادامه این جلسه حجت‌الاسلام احمد مبلغی به بیان اهمیت پیامدها و آثار هر موضوع پرداخت و گفت: در گذشته ضرر به کافر حربی، مجاز محسوب می‌شد، ولی اکنون در مواردی با توجه به ارتباطات و تأثیر و تأثر عوامل زیست محیطی در یکدیگر ضرر به حربی، ضرر به مسلمان محسوب می‌شود.

رییس پژوهشکده فقه و حقوق افزود: درباره این موضوع، فی حد نفسه و نمی‌توان بدون در نظر گرفتن شرایط حکم داد. شبیه‌سازی نیز اگرچه فی حد نفسه عنوان حلیت بر آن اطلاق می‌شود، ولی اگر در شرایط خاصی قرار ‌گیرد، حکم حرمت بر آن بار می‌شود.

وی از جمله علت‌های افتای مراجع تقلید را نسبت به برخی از موضوعات بدون در نظر گرفتن قیود و حدود آن، شتاب استفتا کنندگان جهت دریافت پاسخ مرجع عنوان کرد.

حجت‌الاسلام احمد مبلغی، پژوهشکده فقه و حقوق را مکانی مناسب برای پرورش موضوعات نوپیدا و طرح سؤال‌های جدید معرفی کرد و افزود: پژوهشکده فقه و حقوق علاوه بر این‌که فرآورده‌های تحقیقی خود را در اختیار مراجع تقلید می‌گذارد، نقش یک پل ارتباطی را میان مراجع و مراکز علمی و پزشکی ایفا می‌کند.

سپس دکتر حمید گورابی از کمبود مقالات علمی اندیشمندان شیعه درباره شبیه‌سازی انسان انتقاد کرد و گفت: اکنون نظرات اسلام را درباره لقاح خارج از رحم و مانند آن، دانشمندان یهودی مطرح می‌کنند و بیشتر مقالات در این باره به قلم دانشمندان یهودی و مسیحی نوشته شده و اگر مقاله اسلامی هم در سطح جهان به چشم می‌خورد، از اهل سنت است.

شامل 10 صفحه فایل word قابل ویرایش


دانلود با لینک مستقیم


دانلود مقاله شبیه‌سازی انسانی , چالش‌های فقهی

دانلود تحقیق شبیه‌سازی کامپیوتری

اختصاصی از اس فایل دانلود تحقیق شبیه‌سازی کامپیوتری دانلود با لینک مستقیم و پر سرعت .

دانلود تحقیق شبیه‌سازی کامپیوتری


دانلود تحقیق شبیه‌سازی کامپیوتری

 

مشخصات این فایل
عنوان: شبیه‌سازی کامپیوتری
فرمت فایل : word( قابل ویرایش)
تعداد صفحات: 53

این مقاله درمورد شبیه‌سازی کامپیوتری می باشد.

خلاصه آنچه در مقاله شبیه‌سازی کامپیوتری می خوانید :

نرم افزار MATLAB (Matrix Laboratory)
در MATLAB ماتریس‌ها از مفاهیم اساسی هستند زیرا در این نرم‌افزار داده‌ها به فرم ماتریس ذخیره می‌شوند. با اجرای MATLAB یک یا چند پنجره در مانیتور کامپیوتر ایجاد می‌شود یکی از این پنجره ها، پنجره فرمان نام دارد (اولین مکانی که با MATLAB ارتبط برقرار می‌شود)
کلمه ans مخفف Answer است و اگر کاربر متغیری را برای ذخیره محاسبات تعریف نکرده باشد این محتویات داخل متغیری به نام ans ریخته می‌شود.
    >> 4+6+2
    ans =
            12
اگر نخواهیم نتیجه محاسبات در پنجره فرمان نمایش داده شود می‌توانیم در انتهای دستور سیمیکالن (;) قرار دهیم.
محیط کاری MATLAB
    Command: اجرای تمام برنامه‌ها و دستورات در این صفحه انجام می‌شود.
    Figure: در این صفحه انواع گراف‌ها را در مختصات مختلف و به صورت دو یا سه بعدی می‌توان رسم کرد.
    Mfile: در این صفحه کلّیه برنامه‌ها اعم از mfile و function نوشته می‌شوند.
    Model: در این محیط که کاملاً یک محیط مجزا است انواع شبیه‌سازی‌ها را می‌توان انجام داد.
تمرین: با مدل چه شبیه‌سازی هایی را می‌توان انجام داد؟
    GUI: کارهای گرافیکی در این محیط می‌توان انجام داد.
    فقط ماتریس x را پاک می‌کند    >>Clear x
    تمام ماتریس‌های موجود را پاک می‌کند    >>Clear
    تمام مطالب صفحه command را پاک می‌کند    >>Clc
    گراف رسم شده در صفحه figure را پاک می‌کند    >>Clf
    تمام مسیرهایی که برنامه‌ای از MATLAB در آن موجود باشد را در آن نشان می‌دهد    >>Path
    >>Realmax
          Ans=
                    107977e+308
    >>Realmin
          Ans=
                    2.2251e-308
    لیست متغیرهای موجود در حافظه را می‌دهد    >>Who
Your variable are:
          Ans y
    لیست متغیرهای موجود در حافظه را همراه با جزئیات نشان می‌دهد    >>whos
name          size          type class          attributes
ans             |x|            8 double
y                 |x|            8 double
    تمام متغیرهای صفحه command  را در یک فایل با نام matlab.mat ذخیده می‌نماید.    >>save
Saving to: matlab.mat
    >>help cls
    >>cpu time
          Ans=
                    19.8438

 اعداد تعریف شده در MATLAB
    Eps: عدد اپسیلون است که مقدار آن 2.2204e-016 می‌باشد.
    Pi: عدد پی است که مقدار آن 3.146 می‌باشد.
    INF: بینهایت است.
    Date: تاریخ جاری سیستم را می‌دهد.
    Abs(x): قدر مطلق را نشان می‌دهد.
    Rem(x,y): باقی مانده را نشان می‌دهد.
    Sign(x): علامت x را به صورت 0 و 1 نشان می‌دهد. اگر عدد منفی باشد -1 و اگر مثبت باشد1 یا +1 و برای عدد صفر، صفر را نشان می‌دهد.
    Sqrt(x): ریشه دوم عدد x را می‌دهد.
    Exp(x): e (عدد نپر) را به توان x می‌رساند.
    Log(x): لگاریتم طبیعی x را می‌دهد.
    log10(x): لگاریتم ط در مبنای 10 را می‌دهد.
    Real(c): قسمت حقیقی عدد را می‌دهد.
    Imag(c): قسمت موهومی عدد را می‌دهد.
    Round(x): عدد را گرد (رند) می‌کند.
    Fix(x): قسمت صحیح عدد را می‌دهد و به سمت صفر میل می‌کند.
    Floor(x): به سمت -∞ میل می‌کند.
    Ceil(x): به سمت +∞ میل می‌کند.
نکته: توضیحات در MATLAB با علامت % شروع می‌شود، همچنین علامت … نشان می‌دهد که ادامه جمله در خط بعدی قرار می‌گیرد.
آرایه‌ها
اعداد منفر اسکالر نامیده می‌شوند عملیات بر روی اسکالرها انجام می‌شود که مبنای ریاضیات را تشکیل می‌دهد. اگر بخواهیم عمل یکسانی را بر روی چند عدد انجام دهیم تکرار عملیات اسکالری باعث اتلاف وقت می‌شود. برای حل این مشکل می‌توانیم این عملیات را بر روی آرایه‌ها تعریف نماییم.
مثال: تابع سینوس (Sin) در یک آرایه.
x=0:pi;    
y=sin(x)    
y=    
          0          0.8415          0.9093          0.1411    
plot(y)    

دسترسی به عناصر آرایه
X=1 2 3 4 5    
>>X(3)                             دسترسی به عنصر سوم آرایه    

    دستور Grid: صفحه figure را به صورت شطرنجی نشان می‌دهد.
    دستور Bar: نمودار میله‌ای را رسم می‌کند.
    دستور axis: در صورتی که کاربر بخواهد محدوده محورهای مختصات را خودش تعین کند از این دستور استفاده می‌شود.
    دستور axis(‘square’): این دستور محورهای مختصات را به صورت مربعی تنظیم می‌کند.
    دستور peaks(n): ماتریس n × n بر می‌گرداند.
    دستور lcx(x,y): کوچکترین مضرب مشترک را بر می‌گرداند.
    دستور gcd: بزرگترین مقسوم علیه مشترک را بر می‌گرداند.
    دستور sort: از کوچک به بزرگ مرتب می‌کند.
    دستور sum: عناصر آرایه را با هم جمع می‌کند.
    دستور prod: عناصر آرایه یا ماتریس را در هم ضرب می‌کند.
    دستور comsum: تابع تجمعی را محاسبه می‌کند. (اعداد را به ترتیب با هم جمع می‌کند)
    دستور comprod: اعداد را به ترتیب با هم ضرب می‌کند.
    دستور mean: میانگین را حساب می‌کند.
    دستور min و max: مینیمم و ماکسیمم را حساب می‌کند.
    دستور linspace: فاصله بین دو عدد a و b را به صورت خطی به n نقطه تقسیم می‌کند. و اگر مقدار n وجود نداشته باشد بازه a تا b را به 100 نقطه تقسیم می‌کند.
مثال: ماتریسی داریم شامل اعداد طبیعی درایه‌های این ماتریس از عدد 2شروع و با گام 3، تا عدد 30 پیش می‌رود. درایه‌های چنین ماتریسی را در هم ضرب کنید.
>>x=2:3:30
          x=
                    2          5          8          11          14          17          20          23          26          29
>>prod(x)
          Ans=
                    7.262e+010
ترسیم داده
مجموعه دستورات زیر نحوه ترسیم یک تابع برحسب یک متغیر را نشان می‌دهند.
    >>x=linspace(0,2);
    >>y=x.*exp(-x);
    >>plot(x,y);
    >>grid;
    >>xlabel(‘x’)
    >>ylabel(‘y’)
    >>title(‘y=x.xe^{-x}’);
    >>text(1,0.2,’center’);
دستور plot
برای رسم پیوسته نقاطی که توسط 2 بردار x و y تعریف می‌شوند به کار می‌رود.
>>plot(x,y,’نماد’)    

نماد    رنگ        علامت    مفهوم
B    آبی        0    دایره
G    سبز        +    جمع (بعلاوه)
R    قرمز        *    ستاره
C    فیروزه ای        S    مربع
M    بنفش        X    ضربدر
Y    زرد        D    لوزی
K    سیاه        V    مثلث رو به بالا
W    سفید        ^    مثلث رو به پایین
            0-    خط نقطه
            --    خط چین

رسم چند نمودار
این دستورات دو نمودار را در یک محور مختصات رسم می‌نمایند.
    >>plot(x,y,’0’,x,x.*sin(x),’0-‘);
    >>legend(‘x.*e^{-x},‘x’.*sin(x));

دستور Plot3
دستورات زیادی در MATLAB برای رسم نمودارهای سه بعدی وجود دارد، یکی از این دستورات Plot3 است.
    >>t=0.01:6*pi;
    >>plot3(cos(t),sin(t),t);
    >>xlabel(‘cos(t)’);
    >>ylabel(‘sin(t)’);
    >>zlabel(‘t’);

دستور Surf
    [x,y]=meshgrid(-pi:pi/8:pi,-pi/8:pi);
    z=cos(x).*cos(y);
    surf(x,y,z);
    view(30,45);
    [x,y]=meshgrid(1:4,5:7)

X =            Y =    
    1    2    3    4            5    6    7    8
    1    2    3    4            5    6    7    8
    1    2    3    4            5    6    7    8

دستور Meshgrid
این دستور شبکه دو بعدی روی صفحه x,y ایجاد می‌کند. بردار‌های ورودی به این دستور مشخص کننده تقسیمات در جهت x و y هستند. سطح ایجاد شده را می‌توانیم با کمک دستور shading هموار کنیم همچنین برای تطابق رنگ‌ها با اعداد محور z می‌توانیم از دستور colorbar استفاده کنیم. برای رسم سطوح سه بعدی از دستورات دیگری مانند meshc، meshz و waterfall نیز می‌توانیم کمک بگیریم.
تابع
تابع مانند جعبه سیاهی است که فقط به آن ورودی می‌دهیم و یک خروجی از آن در یافت می‌کنیم.
functiony=func(x)    
که در آن functiony خروجی تابع، func اسم تابع و x ورودی تابع است.
نکته: اسم تابع با اسمی که ذخیره می‌کنیم حتماً باید برابر باشد.
قوانین
    نام تابع با نام file یکسان باشد.        file.m
    تابع می‌تواند هیچ، یک و یا چند آرگومان ورودی و هیچ، یک و یا چند آرگومان خروجی داشته باشد.
    اگر تابع بیش از یک متغیر خروجی داشته باشد این متغیر درون [ ] قرار می‌گیرند.
function[y1,y2]=func(x)    

Nargin: متغیر محیط کاری تابع است و حاوی تعداد آرگومان‌های ورودی می‌باشد.
Nargout: متغیر محیط کاری تابع است و حاوی تعداد آرگومان‌های خروجی می‌باشد.
function y = linspace(d1,d2,m)    
if nargin ==2    
        n=100;    
end    
y=(d1+(0:n-2)*(d2+d1)/(n-1)d);    

    اگر متغیرهای یک تابع به صورت سراسری (Global) اعلان شده باشند می‌توان آن‌ها را با توابع دیگر محیط کاری MATLAB و بیرون فراخوانی‌های بازگشتی با اشتراک گذاشت و باید برای دستیابی به متغیر سراسری آن متغیر را فراخوانی کنیم.
Function Tic    
Global TicToc    
TicToc = clock;    
Function t = Toc    
global TicToc    
if nargoutelapsed-time=etime(clock,TicToc)    
else    
t=etime(clock,TicToc);    
end    

در تابع Tic متغیر TicToc سراسری اعلام شده سپس مقدارش با فراخوانی تابع clock مقداردهی می‌شوددر تابع Toc نیز متغیر TicToc سراسری اعلام شده است که از طریق تابع Tic به مقدار ذخیره شده در TicToc دستیابی پیدا می‌کند. مانند تابع خود فراخوان.
مثال: تابعی بنویسید که اگر ورودی برای آن تعیین نشده باشد مقدار ورودی 10 در نظر بگیرد در غیر این صورت به تعداد مقدار ورودی جمله‌ای را چاپ کند و زمان اتمام مقدار ورودی جمله دیگر نمایش داده شود.
function iforget(x)    
if nargin ==0    
     n=10;    
end    
if d>1    
     disp(‘I will remember you‘);    
     iforget(n-1);    
else    
     disp(‘maybe not’)     
end    
end    

روش‌های مختلف برای شبیه‌سازی سیستم‌های گسسته
به طور کلی 4 روش برای شبیه‌سازی سیستم‌های گسسته وجود دارد که عبارتند از:
    روش پردازش وقایع
    روش پردازش پروسه‌ها
    روش پردازش فعالیت‌ها
    روش سه مرحله‌ای
برنامه هایی که با هر یک از چهار روش بالا نوشته می‌شوند شامل بخش‌های زیر می‌باشند:
    قسمت کنترل
    قسمت عملیات
    برنامه‌های فرعی
نکته: انجام کارهای اصلی سیستم به عهده بخش عملیات می‌باشد. بخش کنترل نظارت بر واحد را بر عهده دارد
پیش بردن زمان شبیه‌سازی و فراخوانی به موقع هر یک از برنامه‌های قسمت عملیات از جمله وظایف قسمت کنترل می‌باشد. قسمت برنامه‌های فرعی شامل زیر برنامه‌های مورد نیاز مانند زیر برنامه تولید اعداد تصادفی ویا انتخاب یک عدد از یک توزیع احتمال است.

بخشی از فهرست مطالب مقاله شبیه‌سازی کامپیوتری

شبیه‌سازی کامپیوتری    4
تعریف شبیه‌سازی کامپیوتری    4
کاربرد شبیه‌سازی    4
مزایای شبیه‌سازی کامپیوتری    5
تعریف سیستم‌های گسسته و پیوسته    
شبیه‌سازی سیستم‌های گسسته    6
اجزای یک سیستم گسسته    6
زبان‌های شبیه‌سازی سیستم    7
شبیه‌سازی سیستم ها    7
روش‌های شبیه‌سازی    8
روش فاصله‌گرا    8
روش واقع‌گرا    8
فلوچارت  مربوط به روش فاصله‌گرا    11
فلوچارت  مربوط به روش واقع‌گرا    11
نمودار سیکل فعالیت    13
روش پردازش وقایع    16
فلوچارت مربوط به واقعه ورود مشتری    16
فلوچارت مربوط به واقعه پایان سرویس    17
فلوچارت سیکل فعالیت برای عناصر مهم سیستم    19
فلوچارت سیکل فعالیت برای سرویس دهنده    20
فلوچارت مربوط به واقعه ورود مشتری    20
فلوچارت مربوط به قسمت کنترل برنامه    21
نمودار فلوچارت سرویس دهنده    21
زبان GPSS    23
شکل کلی دستورات    23
دستور GENERATE    23
دستور QUEUE    24
دستور DEPART    24
دستور SEIZE    24
دستور RELEASE    25
دستور ADVANCE    25
دستور TERMINATE    25
دستور START    25
مشخصه‌های استاندارد عددی (SNA)    27
دستور STORAGE    30
دستور ENTER    30
دستور LEAVE    31
دستور ASSIGN    33
دستور TRANSFER    34
دستور TEST    34
دستور SELECT    36
دستور TABLE    37
دستور TABULATE    37
تعریف و استفاده از توابع ریاضی در برنامه    38
دستور GATE    41
دستور LOGIC    41
دستور LOOP    42
نرم افزار MATLAB (MATRIX LABORATORY)    45
محیط کاری MATLAB    45
اعداد تعریف شده در MATLAB    46
آرایه ها    47
دسترسی به عناصر آرایه    47
ترسیم داده    48
دستور PLOT    49
رسم چند نمودار    49
دستور PLOT3    51
دستور SURF    51
دستور MESHGRID    51
تابع    51
قوانین    52
روش‌های مختلف برای شبیه‌سازی سیستم‌های گسسته    53






دانلود با لینک مستقیم


دانلود تحقیق شبیه‌سازی کامپیوتری

مقاله شبیه‌سازی و تحلیل رفتار پایدار و گذرای اجزاء سیکل نیروگاه بخار

اختصاصی از اس فایل مقاله شبیه‌سازی و تحلیل رفتار پایدار و گذرای اجزاء سیکل نیروگاه بخار دانلود با لینک مستقیم و پر سرعت .

مقاله شبیه‌سازی و تحلیل رفتار پایدار و گذرای اجزاء سیکل نیروگاه بخار


مقاله شبیه‌سازی و تحلیل رفتار پایدار و گذرای اجزاء سیکل نیروگاه بخار

فرمت فایل : word  (لینک دانلود پایین صفحه) تعداد صفحات 25 صفحه

 

 

 

 

 

 

چکیده:

بررسی رفتار پایدار و ناپایدار سیکل نیروگاههای بخار در طراحی، بهینه‌سازی و ارزیابی عملکرد این نیروگاهها حائز اهمیت است، در این رابطه به کمک نرم‌افزار ویژوال بیسیک. برنامه طراحی و تحلیل سیکل واقعی نیروگاههای بخار شامل بویلر، توربین، کندانسور، پمپ‌ها، هیترهای بسته به تعداد دلخواه و هیترباز (دی اریتور) طراحی و تکامل یافته است. به کمک این برنامه، با انتخاب اجزاء سیکل و اتصال آنها، مواردی مانند بازده حرارتی، کار تولیدی، دبی جرمی سیال در هر نقطه از سیکل و زیرکش‌ها، در سیکل پایدار نیروگاه بخار مورد بررسی قرار گرفته است. به علاوه با بدست آوردن روابط بقاء انرژی و جرم در حالت ناپایدار در اجزاء سیکل، رفتار حالت ناپایدار سیکل که جهت طراحی و کنترل نیروگاه، از اهمیت ویژه‌ای برخوردار می‌باشد، بررسی شده است. در این رابطه مواردی نظیر تغییرات فشار و دمای بخار خروجی از بویلر، تغییرات دبی و فشار خروجی از درام، تغییرات توان تولیدی در توربین‌ها و تغییرات دبی و شرایط بخار ورودی به هیترها مورد مطالعه قرار گرفته است. در این رابطه به عنوان نمونه تحلیل پایدار و ناپایدار اجزاء سیکل نیروگاه منتظر قائم ارائه شده است.

 

مقدمه:

توان تولید و مصرف برق در هر کشور یکی از شاخص‌های پیشرفت صنعتی آن کشور محسوب می‌شود. در دهه‌های اخیر نیاز بخشهای صنعتی و غیر صنعتی کشور به انرژی برق رشد چشمگیری داشته است. طبق آمار موجود، مصرف برق در ایران با رشدی در حدود 9% مواجه است [1]. از سویی دیگر متوسط راندمان نیروگاههای بخار در ایران، که سهم زیادی از توان تولیدی در کشور را به عهده دارند، تنها در حدود 8/31% می‌باشد، همچنین با توجه به هزینه بالای ساخت این نیروگاه‌ها کنترل بهینه عملکرد آنها تحت شرایط مختلف بار حائز اهمیت می‌باشد. این امر نیاز به مطالعات گسترده‌تر در زمینه طراحی، بهینه‌سازی، ساخت و کنترل نیروگاه‌ها دارد.

یکی از مهمترین زمینه‌های مطالعاتی نیروگاه، شبیه‌سازی عملکرد آن تحت شرایط پایدار و ناپایدار می‌باشد. در دهه اخیر مطالعات گسترده‌ای در این زمینه در کشورهای پیشرفته صنعتی صورت گرفته است، که از موفق‌ترین آنها می‌توان به تحقیقات بخش مهندسی انرژی دانشگاه صنعتی Delft هلند اشاره کرد [2]، که ارائه دهنده برنامه موفق و کاربردی Cycle Tempo است. از دیگر نتایج مطالعاتی در این زمینه ارائه برنـامه کامپیوتری PPA توسط Lu. و Hogg اعضاء IEEE در سال 1996 می‌باشد [3]. اصولاً برنامه‌های شبیه‌ساز به عنوان یک ابزار مناسب تحقیقاتی در زمینه‌های مختلف طراحی و بهینه‌سازی سیستم‌های نیروگاهی مورد استفاده قرار می‌گیرند و برنامه‌های مختلف، بطور تخصصی سیستم‌های گوناگون بکار رفته در نیروگاههای بخار را مدلسازی، طراحی و ارزیابی می‌نمایند. یکی از مهمترین زمینه‌هایی که در طراحی نیروگاه و سیستم‌های جانبی آن اهمیت ویژه‌ای دارد، طراحی سیستم‌های کنترل عملکرد نیروگاه می‌باشد. به طور حتم اولین گام برای بررسی سیستمهای کنترلی، مدلسازی دینامیکی نیروگاه جهت پیش‌بینی رفتار گذرای اجزاء آن تحت شرایط ناپایدار خواهد بود. از اولین مدلهای دینامیکی که در این زمینه ارائه شده‌اند، مدل غیرخطی بویلر با درام بخار می‌باشد که توسط Astorm و Eklund در سال 1972 پیشنهاد شده است [4]. Rubashkin و Khesim مدل دینامیکی دیگری را برای شبیه‌سازی نیروگاه‌های فسیلی، طی یک برنامه شبیه‌ساز آموزشی ارائه کردند [5]. اما یکی از جامع‌ترین تحقیقات در این زمینه توسط Lu در سال 1999 انجام شده است که با دسته‌بندی شرایط بخار در طول سیستم، مدلهای دینامیکی ساده و جامعی برای یک بویلر درام‌دار دو مسیره با سیستم چرخش طبیعی ارائه کرده است [


دانلود با لینک مستقیم


مقاله شبیه‌سازی و تحلیل رفتار پایدار و گذرای اجزاء سیکل نیروگاه بخار

دانلود تحقیق شبیه‌سازی حرارتی

اختصاصی از اس فایل دانلود تحقیق شبیه‌سازی حرارتی دانلود با لینک مستقیم و پر سرعت .

تحقیق شبیه‌سازی حرارتی در 24 صفحه با فرمت ورد شامل بخش های زیر می باشد:

1- مقدمه. 3

  1. SA چیست؟. 5

3- مقایسه SA با تپه‌نوردی. 8

4- معیار پذیرش (یک حرکت). 9

5- رابطه‌ی بین SA و حرارت فیزیکی. 11

6- اجرای SA.. 11

7- برنامه سرد کردن. 12

1-7. درجه حرارت آغازین. 13

2-7. درجه حرارت پایانی. 14

3-7. کاهش درجه حرارت در هر مرحله. 14

4-7. تکرار در هر دما. 14

8- تابع هزینه. 14

9- همسایگی. 15

10- روش حل TSP  با SA.. 15

11- نتیجه‌گیری. 19

منابع. 20

 

 

 

 

چکیده

در این تحقیق ما به بررسی یکی از روش‌های بهینه‌سازی حل مسئله به نامSimulated Annealing می‌پردازیم. SA در واقع الهام گرفته شده از فرآیند ذوب و دوباره سرد کردن مواد و به همین دلیل به شبیه‌سازی حرارتی شهرت یافته است. در این تحقیق ادعا نشده است که SA لزوماً بهترین جواب را ارائه می‌کند. بلکه SA به دنبال یک جواب خوب که می‌تواند بهینه هم باشد می‌گردد. SA در حل بسیاری از مسائل بخصوص مسائل Np-Complete کاربرد دارد. در پایان روش حل مسئله‌ی فروشنده‌ی دوره گرد[1] در SA بطور مختصر آورده شده است.

 

 

1- مقدمه

سیستم‌های پیچیده اجتماعی تعداد زیادی از مسائل دارای طبیعت ترکیباتی[2] را پیش روی ما قرار می‌دهند. مسیر کامیون‌های حمل و نقل باید تعیین شود، انبارها یا نقاط فروش محصولات باید جایابی شوند، شبکه‌های ارتباطی باید طراحی شوند، کانتینرها باید بارگیری شوند، رابط‌های رادیویی می‌بایست دارای فرکانس مناسب باشند، مواد اولیه چوب، فلز، شیشه و چرم باید به اندازه‌های لازم بریده شوند؛ از این دست مسائل بی‌شمارند. تئوری پیچیدگی به ما می‌گوید که مسائل ترکیباتی اغلب پلی‌نومیال[3] نیستند. این مسائل در اندازه‌های کاربردی و عملی خود به قدری بزرگ هستند که نمی‌توان جواب بهینه آنها را در مدت زمان قابل پذیرش به دست آورد. با این وجود، این مسائل باید حل شوند و بنابراین چاره‌ای نیست که به جواب‌های زیر بهینه[4] بسنده نمود به گونه‌ای که دارای کیفیت قابل پذیرش بوده و در مدت زمان قابل پذیرش به دست آیند.

چندین رویکرد برای طراحی جواب‌های با کیفیت قابل پذیرش تحت محدودیت زمانی قابل پذیرش پیشنهاد شده است. الگوریتم‌هایی هستند که می‌توانند یافتن جواب‌های خوب در فاصله مشخصی از جواب بهینه را تضمین کنند که به آن‌ها الگوریتم‌های تقریبی می‌گویند. الگوریتم‌های دیگری نیز هستند که تضمین می‌دهند با احتمال بالا جواب نزدیک بهینه تولید کنند که به آن‌ها الگوریتم‌های احتمالی گفته می‌شود. جدای از این دو دسته، می‌توان الگوریتم‌هایی را پذیرفت که هیچ تضمینی در ارائه جواب ندارند اما براساس شواهد و سوابق نتایج آن‌ها، به طور متوسط بهترین تقابل کیفیت و زمان حل برای مسئله مورد بررسی را به همراه داشته‌اند. به این الگوریتم‌ها، الگوریتم‌های هیوریستیک گفته می‌شود....


 


دانلود با لینک مستقیم


دانلود تحقیق شبیه‌سازی حرارتی