فی دوو

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

فی دوو

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

دانلود پایان نامه ترانزیستورهای اثر میدانی تونلی (TFET ) و بهینه سازی مشخصات آن

اختصاصی از فی دوو دانلود پایان نامه ترانزیستورهای اثر میدانی تونلی (TFET ) و بهینه سازی مشخصات آن دانلود با لینک مستقیم و پر سرعت .

دانلود پایان نامه ترانزیستورهای اثر میدانی تونلی (TFET ) و بهینه سازی مشخصات آن


بررسی تئوری و عددی نانولوله های کربنی به عنوان یک کانال در ترانزیستور های اثر میدانی

 

 

 

 

 

 

 

بررسی تئوری و عددی نانولوله های کربنی به عنوان یک کانال در ترانزیستور های اثر میدانی

دانلود پایان نامه ترانزیستورهای اثر میدانی تونلی (TFET ) و بهینه سازی مشخصات آن

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 مقدمه. 1

فصل اول. 3

مقدمه ای بر کربن و اشکال مختلف آن در طبیعت و کاربردهای آن. 3

1-1 مقدمه. 3

1-2 گونه های مختلف کربن در طبیعت.. 4

1-2-1 کربن بیشکل. 4

1-2-2 الماس... 4

1-2-3  گرافیت.. 5

1-2-4 فلورن و نانو لوله های کربنی.. 5

1-3 ترانزیستورهای اثر میدانی فلز- اکسید - نیمرسانا و ترانزیستور های اثرمیدانی نانولوله ای کربنی.. 8

فصل 2. 11

بررسی ساختار هندسی و الکتریکی گرافیت و نانولولههای کربنی.. 11

2-1 مقدمه. 11

2-2 ساختار الکترونی کربن.. 12

2-2-1 اربیتال p2 کربن.. 12

2-2-2 روش وردشی.. 13

2-2-3 هیبریداسون اربیتالهای کربن.. 15

2-3 ساختار هندسی گرافیت و نانولوله ای کربنی.. 19

2-3-1 ساختار هندسی گرافیت.. 19

2-3-2 ساختار هندسی نانولوله های کربنی.. 22

2-4 یاختهی واحد گرافیت و نانولوله ای کربنی.. 26

2-4-1 یاختهی واحد صفحه ی گرافیت.. 26

2-4-2 یاخته واحد نانولوله ای کربنی.. 27

2-5 محاسبه ساختار نواری گرافیت و نانولوله ای کربنی.. 29

2-5-1 مولکولهای محدود. 29

2-5-2 ترازهای انرژی گرافیت.. 31

2-5-3 ترازهای انرژی نانولوله ای کربنی.. 33

2-5-4 چگالی حالات در نانولوله ای کربنی.. 37

2-6 نمودار پاشندگی فونونها در صفحه ی گرافیت و نانولوله های کربنی.. 38

2-6-1 مدل ثابت نیرو و رابطه ی پاشندگی فونونی برای صفحه ی گرافیت.. 39

2-6-2 رابطه ی پاشندگی فونونی برای نانولوله های کربنی.. 46

فصل 3. 48

پراکندگی الکترون فونون. 48

3-1 مقدمه. 48

3-2 تابع توزیع الکترون. 49

3-3 محاسبه نرخ پراکندگی کل. 53

3-4 شبیه سازی پراکندگی الکترون – فونون. 56

3-6 ضرورت تعریف روال واگرد. 59

فصل 4. 62

بحث و نتیجه گیری.. 62

4-1 مقدمه. 62

4-2 نرخ پراکندگی.. 62

4-3 تابع توزیع در شرایط مختلف فیزیکی.. 64

4-4 بررسی سرعت میانگین الکترونها، جریان، مقاومت و تحرک پذیری الکترون. 66

4-4-1 بررسی توزیع سرعت در نانولوله های زیگزاگ نیمرسانا 66

4-4-2 بررسی جریان الکتریکی در نانولوله های زیگزاگ نیمرسانا 68

4-4-3 بررسی مقاومت نانولوله های زیگزاگ نیمرسانا 68

4-4-3 بررسی تحرک پذیری الکترون در نانولوله های زیگزاگ نیمرسانا 69

نتیجه گیری.. 71

پیشنهادات... 72

ضمیمه ی (الف) توضیح روال واگرد. 73

منابع.. 75

چکیده انگلیسی.. 78

 فهرست شکل­ها

   

 شکل1-1. گونه­های مختلف کربن... 6

شکل 1-2. ترانزیستور اثر میدانی 9

شکل 1-3. ترانزیستور نانولوله­ی کربنی 10

شکل 2-1. اربیتال ...... 15

شکل 2-2. هیبرید .... 17

شکل 2-3. ساختار ..... 18

شکل 2-4. شبکه گرافیت 21

شکل 2-5. یاخته­ی واحد گرافیت 21

شکل2-6. یاخته­ی واحدنانولوله­ی کربنی 23

شکل 2-7. گونه­های متفاوت نانولوله­های کربنی 25

شکل 2- 8. تبهگنی خطوط مجاز در نانولوله­ی کربنی 36

شکل 2-9. مؤلفه­های ماتریس ثابت نیرو. 43

 فهرست جدول­ها

 جدول 2-1 عناصر ماتریس ثابت نیرو. 43

 فهرست نمودارها

نمودار 2-1. نوار انرژی الکترونی گرافیت 33

نمودار 2-2. نوار انرژی الکترونی نانولوله­ی کربنی. 36

نمودار 2-3. چگالی حالات در نانولوله­ی کربنی 38

نمودار 2-4. نوار سه بعدی انرژی فونونی گرافیت 45

نمودار 2-5. نوار انرژی فونونی در راستای خطوط متقارن منطقه اول بریلوئن 45

نمودار 2-6. نوار انرژی فونونی نانولوله­ی کربنی 47

نمودار 3-1. سطح فرمی در نانولوه­های کربنی... 54

نمودار 3-2. منطقه­ی تکرار شونده در نانولوله­های کربنی 60

نمودار 3-3. نقاط متقارن در مسئله پراکندگی 61

نمودار 4-1.  نرخ پراکندگی در دو نانولوله­ی زیگزاگ  و .......... 63

نمودار 4-2. وابستگی دمایی نرخ پراکندگی 63

نمودار4-3. تابع توزیع در میدان ضعیف و قوی  نانولوله­ی 64

نمودار4-4. تابع توزیع در میدان ضعیف و قوی  نانولوله­ی 65

نمودار 4-5.  وابستگی سرعت میانگین الکترون به دما در نانولوله­ی کربنی... 67

نمودار 4-6.  توزیع سرعت در نانولوله­های زیگزاگ... 67

نمودار 4-7. نمودار جریان – ولتاژ در مورد نانولوله­های زیگزاگ... 68

نمودار 4-8. مقاومت نانولوله­های مختلف ­ 69

فهرست پیوست­ها

پیوست الف: توضیح روال واگرد. 73

چکیده انگلیسی... 78

 شامل 82صفحه

فایل ورد و قابل ویرایش


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


دانلود پایان نامه ترانزیستورهای اثر میدانی تونلی (TFET ) و بهینه سازی مشخصات آن

دانلود مطالعات طراحی مدرسه بهینه در مقطع ابتدایی( ناحیه ) 230 ص فایل ورد

اختصاصی از فی دوو دانلود مطالعات طراحی مدرسه بهینه در مقطع ابتدایی( ناحیه ) 230 ص فایل ورد دانلود با لینک مستقیم و پر سرعت .

دانلود مطالعات طراحی مدرسه بهینه در مقطع ابتدایی( ناحیه ) 230 ص فایل ورد


دانلود مطالعات طراحی مدرسه بهینه در مقطع ابتدایی(  ناحیه ) 230 ص فایل ورد

مقدمه:

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

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

در فرهنگ ایرانی-اسلامی ما نیز تعلیم و تربیت و علم آموزی جایگاهی بسیار والا دارد. و تاکید بر تربیت و پرورش کودکان در سنین پایین که به نوعی آغازگر شکل گیری شخصیت و آماده سازی او برای ورود به اجتماع است بیشتر است. زیرا آنچه ضروری است تا کودکان افرادی شایسته و مفید باشند به صورت بالقوه در آنان قرار داده شده تنها باید آن را در محیط و فضایی مناسب شکوفا ساخت بطوریکه چنانچه محیط فیزیکی و فضای کالبدی با ذات و طبیعت جستجوگر کودک سازگار نباشد بعید است روح او ترغیب به یادگیری و استعدادهای بالقوه او بالفعل شود. البته باید در نظر داشت که منظور از این فضا تنها یک محیط فیزیکی صرف نیست بلکه منظور فضایی فعال و تأثیرگذار است که در شکل گیری شخصیت وی دخالت می کند و امنیت و آزادی وآرامش او را تأمین و محافظت می نماید . با قاطعیت میتوان مدرسه را یکی از پیشگامان این گونه فضاهای تأثیر گذار دانست.


 

 

فهرست مطالب :

 

فصل اول : مطالعات پایه 67 ص 

کودک

کودک و فضا

آموزش و پرورش

بررسی انواع نظامهای آموزشی

بررسی ابزارهای آموزشی

فصل دوم : مطالعات زمینه 20 ص

خصوصیات و ویژگی های شهر مشهد

اصول مکانیابی فضاهای آموزشی

مکانیابی سایت

مرحله دوم : مطالعات تکمیلی _تطبیقی  62 ص

عوامل مؤثر در عملکرد فضاهای آموزشی

تأثیرات اقلیمی

اصول ایمنی- سازه – تأسیسات                       

تناسبات و استانداردها

انواع سازماندهی

فصل دوم : مطالعات تطبیقی 16 ص

  • بررسی نمونه های خارجی
  • بررسی نمونه های ایرانی

مرحله سوم : تحلیل و جمع بندی 16 ص

 مرحله چهارم: برنامه فیزیکی 14 ص

 منابع

 

توجه :

 

 

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


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


دانلود مطالعات طراحی مدرسه بهینه در مقطع ابتدایی( ناحیه ) 230 ص فایل ورد

تحقیق در مورد بهینه سازی بیمارستان

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

تحقیق در مورد بهینه سازی بیمارستان


تحقیق در مورد بهینه سازی بیمارستان

لینک پرداخت و دانلود *پایین مطلب*

 

فرمت فایل:Word (قابل ویرایش و آماده پرینت)

  

تعداد صفحه19

 

فهرست مطالب

  1- مقدمه 2- یک رگی کردن 3- دیوراچینی 4- دیوارسازی 5- ملات و انواع آن 6- لایه های مختلف دیوار اطاقها 7- کف سازی 8- سرویس ها 9- سقف کاذب 10- در و پنجره  
یک رگی کردن ساختمان

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

لایه های مختلف دیوارچینی

  • آجرچینی به پهنای مختلف
  • ملات

دیوار

برای جداسازی قسمتهای مختلف ساختمان بکار می رود. به این نوع دیوارها پارتیشن یا جداکننده می گویند. تیغه دیواری است به پهنای 5 یا 10 یا 20 سانتیمتر. تیغه های بلند و طویل را نمی توان به پهنای 5 یا 10 سانتیمتر ساخت زیرا تیغه های 5 یا 10 سانتیمتری با ابعاد زیاد ایستا نخواهد بود. ملات تیغه های 5 سانتیمتری معمولا گچ و خاک است.

عرض دیوار

عرض دیوار معمولا بستگی به ارتفاع آن و باری که روی آن قرار می گیرددارد و معمولا دیوارهای ساختمانهای دو تا سه طبقه را 35 سانتی متری و و سه تا چهار طبقه را 45 سانتی متری می سازند و می توان در یک ساختمان چهار طبقه عرض دیوار را در طبقه اول 45 سانتی متر و در سه طبقه بعد 35 سانتی متر ساخت. برای ساختمانهای یک طبقه اگر از ملات ماسیه سیمان و یا سیمان آهک استفاده نمایند می توان دیوارهای حمال را 22 سانتیمتری هم بچینند.

ملات

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

خواص ملات

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

انواع ملات

ملاتهایی که بیشتر در ایران مصرف دارند عبارتند از:

الف – ملات گل آهک

ب- ملات ما


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


تحقیق در مورد بهینه سازی بیمارستان

دانلود مقاله تعیین کنترل بهینه پلیمریزاسیون MMA در راکتور نا پیوسته

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

 

تعیین کنترل بهینه پلیمریزاسیون MMA در راکتور نا پیوسته غیر هم دما با استفاده از آغاز دو عاملی

 

 چکیده
در این اثر ، بیهنه برای پلمیزه میل متاکریلات رادیکال آزاد را با استفاده از آغاز گر دو عاملی در راکتور نا پیوسته غیر همه ما تعیین می کنیم0 مدل حالت متغییر این پروسه به کار می رود. چهار هدف مختلف کنترل بهینه درک می شود، که هر کدام متغییری فرضی را همزمان در توضیحات دیگری بهینه می کند. دو هدف نخست شامل تبدیل مونومر در زمان عملیاتی مشخص است ، و به حداقل رساندن زمان عملیات برای تبدیل نهایی و مشخص مونرمر. دو هدف آخر شامل به حداکثر رساندن تبدیل مونومر برای تعداد نهایی و مشخص و وزن کردن وزن متوسط مولکولی پلیر است. درجه حرارت سیال تبادل دما در درون روکش راکتور به عنوان تابع کنترل متغیی مستغل تصور می شود. رفع مشخصات متغیی بهینه سازی غیر از زمان مدل متاوت پروسه نا پیوسته در طیفی از متغیر معین مشتق می شود. متد کنترل بهینه مبتنی برالگوریتم برای درک چهار هدف کنترل بهینه استفاده می شوند. نتایج نشان می دهند که کنترل بهینه به طور قابل ملاحطه ای عملکرد پروسه پلیمریزه کردن را ارتقا می دهد.
1 ) مقدمه
پلی (متیل متاکریلات) یا PMMA ترمو پلاستیکی شفاف است که در صنعت تولیدی به علت متاومت بالایش به از هم پاشیدگی وخوردگی فرابخش ، کاربر دو سیعی دارد. PMMA عمر ما با پلیمریزه کردن رادیکال آزاد متیل متاکریلات ( MMA ) در راکتورهای نا پیوسته ای تولید می شود، که به راحتی با نیاز های تولیدی منطبق و وفق پذیر هستند ، و راه انداختن شان هم سهل است. عملکرد راکتورهای نا پیوسته را می توان با بهینه کردن پارامتر های متعدد پروسه که برای دست کاری موجودند افزایش داد. برخی از این پارامتر ها مثلاً، دمای سیال تبادل دما ، با زمان در سبکی بهینه قابل تغییر است تا به چیزی دست پیدا شود که به عنوان کنترل بهینه پروسه نامیده می شود. در کل ، کنترل بهینه پروسه به معنای تعیین برون خطی یا غیر متصل وظایف بهینه است، به کار گیری آنلاین چیزی که به هدف مطلوب می انجامد. لازم به تذکر است که کنترل بهینه ، به آن بهینه سازی دینامیک هم گفته می شود نه کنترل معمول پروسه ( حلقه بسته) است و نه بهینه سازی ، که شامل متغیر ها ست نه وظایف و توابعی نظیر پارامتر های بهینه سازی.
فهرست واژه ها و علائم و اختصارات
A = محیط انتقال گرما- M2
CP= گرمای ویژه آمیزه واکنش دهنده – G/GK
F = کارایی آغازگر
i = غلظت آغاز گر – Mo1/ L
i5 = I آغازین یا اولیه - Mo1/ L
I = I نرمال شده
I = آغازگر
J = شاخص اجرایی
Kd1 = ضریب آهنگ شروع شیمایی – Min-1
Kd2 = ضریب آهمگ شروع شیمایی با راویکال غیر متلاشی شده - Min-1
K P= ضریب آهنگ تکثیر –L/ MolMin
KT = ضریب آهنگ خاتمه - L/ MolMin
KTC = ضریب آهنگ اختمام با ترکیب L/ MolMin
KTd = ضریب آهنگ اختمام با سهم بندی نا متناسب/ L/ MolMin
Ktfm =ضریب آهنگ انتقال زنخیره به مونومر - L/ MolMin
Ktfs = ضریب آهنگ انتقال زنجیره به حلال -- L/ MolMin
Ktfz = ضریب آهنگ انتقال زنجیره به L/ MolMin
m = غلظت مونومر –mol / L
mo = m زمان شده
m = m نهایی
mf = m نهایی
M = مونومر
= وزن مولکولی متوسط – g/mol
= نهایی تعیین شده – g/mol
= وزن مولکولی متوسط - g/mol
= نهایی تعیین شده - g/mol
= وزن مولکولی مونومر - g/mol
= پلیمر مررده طول زنجیره ها
= پلیمر مرده از طول زنجیره ای 1، با یک پروکسید غیر متلاشی
= پلیمر مرده از طول زنجیره ای 1، با دو پروکسید غیر متلاشی
= رادیکال آغازگر
= رادیکال آغازگر با یک پروکسید غیر متلاشی
= رادیکال طول زنجیره ای 1 ، با یک پروکسید غیر متلاشی
= رادیکال طول زنجیره ای 1 ، با یک پروکسید غیر متلاشی
= رادیکال طول زنجیره ای k
= رادیکال طول زنجیره k ، با یک پروکسید غیر متلاشی
s = غلظت حلال، mol/ L
= s اولیه - mol/ L
= s نرمال شده
S = حلال
t = زمان – min
= زمان نهایی و تعیین شده عملیات – min
T = درجه حرارت واکنش دهنده ها (یاراکتور) -
= محدوده فوقانی دما -
= T نرمال شده
= دمای سیال و مادر روکش راکتور-
= محدوده فوقانی -
= محدوده پایینی -
U = ضریب انتقال گرما برای دیواره و روکش راکتور –mink J/ m2
V = حجم واکنش دهنده های درون راکتور – L
= V اولیه – L
= V نرمال شده
= تبدیل مونومر – درصد
= X نهایی تعیین شده
= j امین متغیر حالت
z = غلظت آغازگر – mol/ L
= z نرمال شده
Z = بازدارنده
Z = رادیکال بازدارنده غیر فعال
نمادهای یونانی
= گرمای پلیمریزاسیون – J/ mol
= j امین لحظه از رادیکال پلیمر زنده
= نرمال شده
= j امین لحظه از رادیکال پلیمر زنده با یک پروکسید غیر متلاشی
= نرمال شده
= j امین لحظهی پلیمر مرده
= j امین لحظه از پلیمر مرده با یک پروکسید غیر متلاشی
= نرمال شده
= j امین لحظه ی پلیمر مردهبا دو پروکسید غیر متلاشی
= نرمال شده
= پارامتر مورد استفاده در نرمال کردن لحظات رادیکال و پلیمر
Pm = چگالی مونومر - g / L
PP = چگالی پلیمیر - g / L
Ps = چگالی حلال - g / L
به کارگیری بهینه سازی منجر به کنترل بهینه است، و انعطاف پذیری افراطی و ظرفیت های افزایش یافته ای را برای درک اهداف پروسه با عملکردی بالا تر فراهم می کند . در مجموع با افزایش در محاسبه توان ، و گسترش تکنیک های کنترل بهنه هی کاراتر ، تحقیقات در کنترل بهینه ی پروسه های صنعتی برای رسیدن به برتری شروع شده است.
خیلی قبل تصدیق شد که عملکرد راکنور های نا پیوسته ، و مشخصات تولیدی شان قویا به دمای واکنش وابسته است . مطالعات کنترل بهینه بسیاری در راکتور های نا پیوسته درجه حرارت های بهینه را معلوم کرده ، و در مورد طراحی راکنور دید گاههای عمیق تر و عملکرد بهینه راکتور را فراهم کرد. اند در موضوع پلیمریزه کردن نا پیوسته ، محتقان بسیاری از کنترل بهینه برای به حداقل رساندن زمان عملیات ، و تولید پلیمر با تعداد دلخواه و وزن مولکولی متوسط استفاده کرده اند.
در مطالعه فعلی، ما بر کنترل بهینه پلیمریزه کردن نا پیوسته mmA متمرکز می شویم. کنترل بهنه برای پلیمریزه کردن نا پیوسته mmA اولین بار توسط کنیگ و اسکاتس برسی شد. ایشان از هماند سازی های آزمون و خطابر مبنای فرضه حالت پایا برای غلظت رادیکال ، و مدل اثرژل تجربی برای پلیمریزه کردن استفاده کردند. با در نظر گرفتن دمای روکش به عنوان تابع زمانی دو مرحله ای، ایشان زمان قطع و وصل مرحله ای بهینه تحت محدودیت های تبدیل %15 mmA ، و دمای ویژه حداکثری راکتور را تعیین کردند. ار آن زمان ، مطالعات متعددی صورت گرفته در مورد مساله کنترل بهینه برای mmA . در کل ، این مطالعات از حساب دیفرانسیل و انتگرال تغییر در مدل های پلیمریز اسیمون ساده شده و عملی استفاده می کند تا سیاست های کنترل بهینه (به عبارتی، توابع زمانی) نظیر دما، غلظت های آغازگر و مونومر را معلوم کنند. این سیاستها متغیر های مختلف مثل زمان عملیات ، تبدیل مونومر نهایی، وزن مولکولی پلیمر و بس پاشیدگی، در معرض محدودیت های متعدد در پروسه و ویژیگی پلیمیر، را بهینه می کنند.
مطالعه ای جالب به وسیله PonnuswaMy و دیگران انجام شده که سیاستها ی کنترل بهینه برای پلیمریزه کردنmmA نیمه نا پیوسته را معلوم و به لحاظ آزمایش تست کردند. ایشان از حساب انتگرال و دیفرانسیل متغیر برمنبای مدل خاص پلمیریز اسیون استفاده کردند تا معلوم کنند(الف) سیاست غلطت بهینه آغازگر برای به حداقل رساندن زمان عملیات و (ب) سیاستهای دمای بهینه واکنش برای به حداقل رساندن بس پاشیدگی. غلطت نهایی مونومر و وزن مولکولی متوسط پلمیر به عنوان محدودیت های پروسه شناخته شدندو هر چند نتایج تجربی عمرماً با پیش بینی های کنترل بهینه موافق بودند، تناقض ها در تعداد وزن های مولکولی متوسط پلمیر مشاهده شد، در نتیجه محدودیت های مدل پلمیریزه کردن مورد استفاده تسهیل شده را معلوم می کند.
تعدادی مطالعه کنترل بهینه در مورد پلمیریزه شدن MMA با استفاده از راهکارهای ابداعی وجود داشته است. چانگ ولای یک مترکنترل بهینه دو مرحله ای پیشنهاد کردند که اول درجه متوسط پلیمریزه شدن بر مبنای مشخصۀ نهایی را محاسبه می کند، و بعد از مدل پلمیریزه شدن حالت یا استفاده می کند تا کنترل بهیه را با برنامه ریزی غیر خطی تعیین کند. ایشان از این متد برای کنترل بهینه پلمیریزه شدن MMA در راکتور ناپیوسته برای تبدیل نهایی تعیین شده مونومر، تعداد متوسط درجۀ پلمریزه شدن و بس پاشیدگی بهره گرفتند. تیان و دیگران از شبکه های سلسله اعصاب بهره گرفتند تا دمای بهینه برای تعداد وزن مولکولی متوسط، تبدیل مونومر، و بس پاشیدگی برای راکتور پلیمریزاسیون ناپیوسته MMA را تعیین کنند. چاکراوارتی و دیگران به صورت بهینه ای دمای واکنش را به عنوان تابع کنترل زمان برای پلیمریزاسیون ناپیوسته MMA با آغازگر تک عاملی تعیین کردند. هدف مرکب مجموع وزن شده ای از زمان عملیات، و تاوان های تبدیل مونومر و تعداد وزن مولکولی نهایی پلیمر با توجه به ارزش های هدف شان است. علاوه بر اصل pontryagin این، نویسندگان از الگوریتم های ژنتیکی ساده با محدودیت هایی روی ارزش دمایی مجزای واکنش (غیر از اولین) استفاده کردند که در ابتدا حول ارزش دمایی پیشین رندوم شده بود. sphine های جور شده با چنین ارزشهایی برای بدست آوردن کاندیداها برای سیاست دمای واکنش بدون تغییرات افراطی به کار رفت عملیات های متقاطع به طور مناسب برحسب تعداد ارزشهای دمایی مجزا متناظر با زمان عملیات محدود شدند. در مطالعه جالب دیگری، مانکار و دیگران از کنترل بهینه زمان حقیقی بر مبنای الگوریتم های ژنتیک بهره گرفتند تا پلیمریزه شدن حجیم MMA را از آشوب و بهم ریختگی برنامه ریزی شده احیا کنند.
در این اثر، ما کنترل بهینه رادیکال آزاد، پلمیریزه شدن محلول MMA با آغازگر دو عاملی را تعیین می کنیم. درجه حرارت مایع تبادل دما در درون روکش راکتور به عنوان تابع کنترل زمان، یا هر متغیر مستقل خاص وابسته به حذف به کار می رود. مدل دقیق پروسه حالت ناپایا شامل تغییر دما و همین طور حجم راکتور به کار می رود. بنزن به عنوان حلال به کار میرود و فرمامید aso – bis [اگزتیل (سیانووالریل – 4 – بوتیلازو – 4 – t)] n , n' – bis به عنوان آغازگر دو عاملی به کار می رود. این آغازگر در بدست آوردن آهنگ زیاد شروع و وزن های مولکولی زیاد پلیمر بسیار مفید است. یک متد کنترل بهیه مقتدر بر مبنای الگوریتم های ژنتیک جهت تعیین سیاستهای کنترل بهینه به کار رفت. این متد به صورت مکرر از الگوریتم های ژنتیک استفاده می کند که با تغییر سایز گستره تابع کنترل روی مقیاس های خطی و لگاریتمی استفاده می کند، و به صورت موفقیت آمیز روی مسائل کنترل بهینه مورد چالش شامل پلیمریزه شدن تست شده است :
در ذیل معانی اصلی ارائه شده در این کار آمده است :
1 ) تعیین سیاستهای کنترل بهینه با انتقال مناسب مدل پروسه متمایز طوری مستقل آنی است که در آخر پروسه معلوم می شود. (این به پارامتر اضافی امکان می دهد که به صورت همزمان بهینه شود، و انتخاب های عملیاتی گسترده تری با چهار تابع مختلف مصرف در این کار درک شود)؛
2 ) اولین اشتقاق زمانی و بهره گیری از مدل پروسه حالت ناپایا بر مبنای پویاشناسی پلمریزاسیون MMA قبلاً استفاده دشه با شروع دو عاملی. (پویا شناسی واکنش در گذشته فقط با تقریب حالت شبه پایا استفاده شده است)؛
3 ) راهکاری برای ارزیابی تحلیلی jacabians برای راه حل دقیق مدل پروسه ناهمسان.
چهار هدف مختلف کنترل بهینه جهت افزودن عملکرد پلیمریزاسیون MMA به کار می رود. هر هدف یک متغیر را در راستای مشخصه یا برآورده کردن دیگری بهینه سازی می کند. این اهداف عبارتند از : (الف) به حداکثر رساندن تبدیل مونومر در زمان عملیاتی معلوم، (ب) به حداقل رساندن زمان عملیات برای تبدیل مونومر نهایی معلوم شده، (ج) به حداکثر رساندن تبدیلی مونومر برای تعداد نهایی معلوم شده مزن مولکولی پلیمر و (د) به حداکثر رساندن تبدیل مونومر برای وزن مولکولی متوسط مونومر نهایی. درجه حرارت سیال تبادل دما در دورن روکش راکتور به عنوان تابع کنترل استفاده می شود، که بر دمای آمیزه واکنش ا ثر می گذارد.
2 ) مدل ریاضیاتی
مدل ریاضیاتی دقیقی برای پلیمریزه شدن ناپیوسته MMA در راکتور ناپیوسته غیر هم دما با استفاده از آغازگر دو عاملی ارائه می شود. بر مبنای پویا شناسی واکنش ارائه شده در ضمیمه A ، این مدل متشکل از معادلات متغیر حجم (V) و دما (T) واکنش دهنده ها، غلظت مونومر (m)، آغازگر (i)، حلال (s)، بازدارنده (z)، و سه لحظه نخست رادیکال های منظم ( )، رادیکالهایی با یک پروکسید غیر متلاشی ( )، مولکولهای پلیمر مرده ( )، و مولکول های پلیمر مرده با یک و دو پروکسید غیر متلاشی( ) است، این معادلات بر مبنای مکانیزم واکنش پلیمریزاسیون رادیکال آزاد ارائه شده در ضمیمه A است. نمادها در عبارات در فهرست علائم و اختصارات تعریف شدند. مدل بسط یافته ای که در ادامه می آید بسیار سخت و شدید است و در نتیجه انتظار می رود توافقی بهتر را میان نتاج آزمایشی و پیش بینی ها به بار آورد.
(6) تا (1)
برای گشتاورهای رادیکال های منظم
(9) – (7)
برای گشتاورهای رادیکال هایی با یک پروکسید غیر متلاشی
(12) – (10)
برای گشتاورهای مولکولهای پلیمر مرده :
(15) – (13)
برای گشتاورهای مولکولهای پلیمر مرده با یک مولکول پروکسید غیر متلاشی :
(18) – (16)
برای گشتاورهایی از مولکولهای پلیمر مرده با دو مولکول پروکسید غیر متلاشی :
(21) – (19)
بیایید متغیرهای حالت نرمال شده را این طور تعریف کنیم.
که, s0 , z0 V0 , T0 , m0 , i0 به ترتیب ارزشهای اولیه V , T , m , I , s , z هستند، و پارامتری نرمال این گونه بیان می شود :
(23)
که y فرم نرمال شده ای از متغیر حالت، y ، با فاکتور نرمال سازی، y است.
3 ) اهداف بهینه کنترل
بر مبنای مدل ریاضیاتی فوق، چهار حذف کنترل بهینه ای متفاوت برای پلیمریزاسیون MMA ناپیوسته در این قسمت ارائه می شود. درجه حرارت مایع تبادل حرارت در واکنش راکتور (یا درجه حرارت روکش) به عنوان تابع کنترل پارامتر ویژه تلقی می شود. محدودیت نابرابر در فرم محدوده فوقانی به دمای واکنش دهنده ها بدین صورت تقویت می شود.
(24)
دو محدودیت نابرابری دیگر در فرم محدوده های فوقانی و تحتانی درجه حرارت روکش وجود دارد، به عبارتی
(25)
3 . 1 هدف 1
هدف کنترل بهینه تعیین سیاست کنترل برای درجه حرارت روکش است که تبدیل مونومر را در زمان خاص عملیات ( t )به حداکثر می رساند، به عبارتی شاخص عملکرد را.
(26)
در معادله (26)، x تبدیل مونومر است که این طور بیان می شود.
(27)
این هدف به برآرده کردن معادلات (7) – (1)، (10)، (13)، (16)، (19) نیاز دارد؛ یا فرم نرمال شده شان با معادله (23) بیان می شود.
3 . 2 هدف 2
هدف کنترل بهینه تعیین سیاست کنت رل برای درجه حرارت روکش است که زمان عملیات را برای تبدیل مونومر نهایی بیان شده در جملات کاهش کسری در غلظت مونومر ( ) یا به عبارت دیگر شاخص عملکرد به حداقل می رساند.
(28)
این هدف نیاز به تغییر شکل معادلات (21) – (1) دارد طوری که متغیر مستقل کاهشی کسری در غلظت مونومر ( )باشد. معادلات تغییر یافته این گونه بیان می شوند :
(30) – (29)
که زمان به عنوان متغیر حالت جدید است.
3 . 3 هدف 3
هدف کنترل بهینه تعیین سیاست کنترل برای درجه حرارت روکش است که تبدیل مونومر برای وزن مولکولی متوسط نهایی ( ) به عبارتی شاخص عملکرد را به حداکثر می رساند،
(31)
این هدف به برآورده کردن معادلات (21) – (1) نیاز دارد پس از تغییر شکل شان، طوری که متغیر مستقل وزن مولکولی متوسط پلیمر ( ) است. معادلات تغییر شکل یافته این گونه بیان می شوند :
(34) – (32)
معادله دیگر تغییر برای زمان به عنوان متغیر حالت این گونه است.
(35)
3 . 4 – هدف 4
هدف کنترل بهینه تعیین سیاست کنترل برای درجه حرارت روکشی است که تبدیل مونومر برای وزن مولکولی متوسط نهایی پلیمر ، به عبارتی شاخص عملکرد را به حداکثر می رساند :
(36)
این هدف به برآورده کردن معادلات (21) – (1) پس از تغییر شکل شان نیاز دارد طوری که متغیر مستقل وزن متوسط مولکولی پلیمر باشد. معادلات تغییر یافته از این قرارند :
(39) – (37)
معادله دیگر تغییر برای زمان به عنوان متغیر حالت این گونه بیان می شود :
(40)
برای اهداف (2 - 4)، تغییرات فوق از مدل پروسه، معادلات (21) – (1)، تلفیق آن را در گستره ای از متغیر مستقل خاص (که زمان نیست) تا ارزش نهایی معلوم شده اش توانمند می کند.
4 – تلفیق مدل پروسه ناپیوسته
چهار هدف کنترل بهینه فوق الذکر به تلفیق معادلات همترا تغییر با متغیرهای مختلف مستقل (t , ) برای ارزیابی های شاخص عملکرد نیاز دارند. این معادلات بسیار قطعی و غیر خطی اند. در این کار، اینها با استفاده از الگوریتم Bader – Deuflhard نیمه ضمنی و کنترل سایز گامی انطباق به صورت عددی ادغام کی شوند. jacobians تحلیلی برای تلفیق استفاده شد. این معادلات برای ارزیابی jacobian متناسب با هر هدف کنترل بهینه در بخش بعدی فراهم و ارائه می پوشند.
4 . 1 معادلات برای ارزیابی jacobians
معادلات در ارزیابی تحلیلی jacobians برای متغیرهای حالت نرمال شده (برای اهداف 2 - 4) هستند، و زمان بر حسب متغیر مستقل به هدف کنترل بهینه بستگی دارد.با استفاده از ارزشهای اولیه، j y ، و عوامل پایه ای jacobians ، ( ) ، عوانل jacobian به صورت متوالی بدین صورت قابل محاسبه اند.
4 . 1 . 1 jacobian برای هدف 1
برای تمام متغیرهای حالت، عومل jacobian بدین صورت بیان می شوند :
(41)
معادله (41) برای اهداف دیگر کنترل بهینه مشابه است تا زمانی که متغیر مستقل معادلات (21) – (1)، که در آغاز زمان است، به ترتیب برای اهداف 2 , 3 , 4 به تغیر یابد. بعد زمان به متغیر حالت جدید تبدیل می وشد. برای این تغیر شکل، متغیر مستقل جدید باید غیر صفر باشد. jacobians برای اهداف 2 – 4 به صورت متوالی بدین قرار قابل محاسبه می شوند :
4 . 1 . 2 jacobian برای هدف 2
عوامل jacobians برای زمان، متناظر با j = 0 ، بدین گونه بیان می شود :
(43) و (42)
عوامل jacobians برای مابقی متغیرهای حالت، متناظر با j = 0 , 1 , 2, 3, 4, … , 20 بدین گونه بیان می شوند :
(44)
در معادله (44)
(45)
4 . 1 . 3 jacobians برای هدف 3
فرض کنید با j = 21 پیش از تغییر شکل متغیر پیش از تغییر شکل متغیر مستقل هم تراز باشد. سپس عوامل اصلی jacobian برای این طور بیان می شود.
(47) و (49)
در معادله (43)
(48)
پس از تغییر شکل متغیرر مستقل به ، زمان به تغیر حالت جدید (اشاره به معدله (35)) تبدیل می شود. عوامل jacobians برای زمان، همترا با j = 21 این گونه بیان می شود.
(50) و (49)
عوامل jacobians برای مابقی متغیرهای حالت، متناظر با j = 0 , 1 , … , 20 این گونه بیان می شود.

 

فرمت این مقاله به صورت Word و با قابلیت ویرایش میباشد

تعداد صفحات این مقاله  23  صفحه

پس از پرداخت ، میتوانید مقاله را به صورت انلاین دانلود کنید


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


دانلود مقاله تعیین کنترل بهینه پلیمریزاسیون MMA در راکتور نا پیوسته

دانلود مقاله الگوریتم بهینه سازی بر اساس برنامه ریزی خطی

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

 

 

الگوریتم بهینه سازی بر اساس برنامه ریزی خطی برای حل مسائل برنامه ریزی غیر خطی

 

 

 

خلاصه :
در این مقاله الگوریتم بهینه سازی براساس برنامه ریزی خطی که روش توالی cutting plane (صفحۀ برش ) نامیده می شود ارائه شده است . ویژگی اصلی این الگوریتم توصیف شده ( توضیح داده شده ) است ، همگرایی به نقطۀ مانای Karush - Kuhn - Tucker ثابت شده و نتایج عددی روی مجموعه ای از نمونه های شناخته شده نشان داده شده است . این روش بر اساس حالت خطی برای مسائل با (محدودیت نامساوی) محدب است اما در اینجا این روش به مسائل برنامه ریزی غیر خطی دیفرانسیلی متناوب شامل هر دو محدودیت مساوی و نامساوی غیر خطی گسترش داده شده است . در مقایسه با حل کننده های موجود فهمیده می شود که این روش قابل رقابت با این حل کننده ها است . بنابراین این روش که براساس حل زیر برنامه ، برنامه ریزی خطی است یک روش خوب برای حل مسائل برنامه ریزی غیر خطی است . این الگوریتم به عنوان زیر حل کننده در الگوریتم برنامه ریزی غیر خطی اعداد مختلط در جایی که مسائل خطی باندهای پایین برای حل بهینه در زیر مسئله های برنامه ریزی غیر خطی در درخت شاخه و باند برای مسائل با محدودیت غیر خطی محدب به کار برده می شود .

 

مقدمه :
روش cutting plane (صفحۀ برش) Kelly [11] در سال 1960 برای حل مسائل برنامه ریزی غیر خطی (NP) با حل یک توالی از مسائل برنامه ریزی خطی (LP) ارائه شد . اگر چه بعضی روش های دیگر که براساس برنامه ریزی خطی هستند وجود دارد مثل روش برنامه ریزی تقریبی [6] ، تکنیک های LP کاملاً در طرفداری از روش برنامه ریزی درجۀ 2 متوالی (SQP) کنار گذاشته شده اند . بعد از اینکه Han همگرایی اصلی و محلی را در روش (SQP) [8و7] ثابت کرد تعداد زیادی از مقالات تحقیقاتی براساس تکنیک های SQP تولید شدند . در واقع امروزه تعدادی از حل کننده های NLP فرم هایی از تکنیک های SQP را به کار برده اند . اخیراً مقالات جالبی در تایید موفقیت تکنیک های برنامه ریزی خطی (SLP) ارائه شده است . در [2] مقاله ای ارائه شده که برنامه ریزی خطی و زیر مسائل برنامه ریزی خطی درجۀ 2 با موفقیت حل شده و حل بهینه را به دست آورده است . مسائل برنامه ریزی خطی یک برآوردی از شرایط (محدودیت های) فعال در ناحیۀ معتبر فراهم کرده است و یک مسئلۀ برنامه ریزی درجه 2 با استفاده از شرایط (محدودیت های) فعال در حل بهینۀ مسئلۀ خطی ساختاربندی شده و حل شده است . اگرچه روش ارائه شده در [2] اساساً برای برآورد (تخمین) شرایط (محدودیت های) فعال در هر تکرار، مسائل برنامه ریزی خطی را به کار می برد و به علاوه در هر تکرار یک مسئله با محدودیت مساوی درجه 2 را حل می کند . در این مقاله این نشان داده می شود که تکنیک های LP در حل مسائل NLP به صورت مؤثری با موفقیت به کار می رود حتی بدون اینکه مجبور باشد زیر مسئله های درجه 2 را حل کند . در واقع آزمایشات عددی روی 2 مجموعۀ مورد آزمایش از مسائل استاندارد نشان می دهد که روش توصیف شده قالب رقابت با سایر حل کننده های NLP است . روش توصیف شده در اینجا می تواند برای حل مسائل NLP با هر دو شرط مساوی و نامساوی غیرخطی به کار برده شود و همگرایی اصلی به نقطۀ مانا Karush - Kuhn – Tucker (KKT) برای مسائل دیفرانسیلی متناوب غیر محدب نشان داده شده است . الگوریتم پیشنهاد شده یک بسطی از الگوریتم (SCP) صفحۀ برش متوالی که در [19] معرفی شده است . روش اصلی فقط مسائل محدب با شرایط نامساوی غیر خطی را حل می کند . دقت کنید که سر نام SCP با Sequential Conven Programming ارائه شده در [24] نباید اشتباه گرفته شود . در برنامه ریزی محدب متوالی مسئلۀ NLP اصلی با حل کردن یک توالی از زیربرنامه های غیر خطی مجزای محدب حل می شود . در اینجا ، این روش زیر مسئله های خطی را برای حل مسئلۀ NLP اصلی استفاده می کند . هدف اصلی الگوریتم توصیف شده در این مقاله به ویژه در حالت محدب الگوریتم بهینه کردن اجرا روی مسئله هاست به طوری که هدف و شرایط به آسانی ارزیابی شوند . هدف اصلی مینیمم کردن ارزیاب های تابع نیست .
اگر شرایط و تابع برای محاسبه کردن زمان بر باشد تعدادی الگوریتم دیگر برای چنین مسائلی وجود دارد که کاربردی تر و مفیدتر است . یکی از کاربردهای الگوریتم این است که به عنوان یک ترکیب کننده در یک الگوریتم برنامه ریزی غیر خطی عدد مختلط (MINLP) به کار رود . برای مسائل MINLP با محدودیت نامساوی محدب زیر مسئله ها LP به راحتی یک باند پایین برای حل بهینۀ مسئلۀ NLP محدب فراهم می کند . باندهای پایین (حدهای پایین) در روش شاخه و باند برای اثبات درست مورد نیاز هستند . جزئیات بیشتر در [21] دیده می شود . نتایج بسیار امیدوار کننده ای برای یک مجموعۀ خاص از مسائل بهینه سازی پیچیده در [20] گزارش شده است . مدل MINLP از الگوریتم می تواند حل های بهتری را در یک دقیقه بدست می آورد در حالی که حل کننده های اقتصادی که جواب ها را در مدت 12 ساعت به دست می آورند . حل مسائل MINLP محدب در بهینه سازی MINLP اصلی مهم است زیرا بیشتر الگوریتم های مشخص براساس حل یک توالی از مسائل MINLP محدب هستند [23و16و1] این الگوریتم می تواند همچنین برای حل کلی مسائل MINLP غیر محدب به عنوان حل کنندۀ فرعی در روش شاخه و باند NLP به کار برده شود [4] . آزمایشات عددی نشان می دهد که الگوریتم SCP می تواند برای این نوع از مسائل به کار برده شود و نیز همگرایی به نقطۀ مانا سریعتر آشکار می شود نسبت به زمانی که تکرارها از نقطۀ مانا دور هستند .
مرور : الگوریتم پیشنهادی ما مسائلی از این فرم را حل می کند .




که تابع های
دیفرانسیل های متناوب روی هستند . برخلاف [19] تابع و شرایط به صورت محدب در نظر گرفته نشده است . در نظر گرفته شده که شرایط شامل می شود شرایط خطی که یک ناحیۀ محدود X تعریف می کند . همچنین فرض شده است که ویژگی های شرایط (محدودیت) Mangasarion – Fromovitz توسعه یافته (EMFCQ) برای هر بر قرار است . شرایط در هر برای وقتی که مستقل خطی هستند برقرار است و یک وجود دارد به طوری که :


که یک مجموعه شاخص هایی هستند که بر شرایط مرزی دلالت می کند .

و یک مجموعه از شاخص هایی است که بر شرایط فعال دلالت می کند .

EMFCQ و رابطه ی آن توابع پنالتی (جبرانی) ملاحظه شده در [15] را نیاز دارد . در این الگوریتم ویژگی شرایط (محدودیت ها) به صورتی است که ضمانت می کند که برای هر نقطۀ غیر عملی می تواند یک جهت جستجویی را پیدا می کند به طوری که غیر عملی بودن شرایط کاهش یابد .
2. الگوریتم :
این الگوریتم شبیه به الگوریتم ارائه شده در [16] است از این جهت که یک توالی از تکرارهای NLP را اجرا می کند تا اینکه حل بهینۀ محلی را به دست آورد . هر تکرار NLP یک توالی از زیر تکرارهای LP را شامل می شود .
در هر زیر تکرار LP یک مسئلۀ LP حل می شود و یک جستجوی خطی در جهت جستجوی به دست آمده به عنوان حل برای مسئلۀ LP اجرا می شود . در پایان تکرار NLP ، آن تکرار جدید باید تابع شایستگی (مزیت) را به اندازۀ کافی کاهش دهد به منظور اینکه همگرایی را تضمین کند . و گرنه یک تکرار جدید باید به وجود آید به طوری که تابع شایستگی را به اندازه کافی کاهش دهد .

 

2.1 : زیر تکرارهای LP :
در هر زیر تکرار LP یک مسئلۀ LP حل می شود . مسئلۀ LP براساس (شکل گیری) صفحه های برش در تکرار جاری است . در زیر تکرار (i) از تکرارهای NLP مسئلۀ LP حل شده هست :

a1
b1
c1
d1
e1
f1
g1
که در نقطۀ به وجود آمده اند . مسئله LP( ) و حل بهینه مسئلۀ در جایی که است بیان شده است . در اینجا شرایط a1 و b1 خطی شدۀ تابع شرایط غیر خطی h,g در هستند و مجموعه ای برای آرام سازی شرایط هستند به طوری که یک حل d در حل محدودۀ شرایط (1d) ایجاد می شود این شرایط اطمینان می دهد که جواب با توجه به جهت جستجوی به دست آمدۀ قبلی در طی تکرار NLP به صورت یک جهت ترکیبی می شود . جهت های جستجو برای زیر تکرارهای LP قبلی در طی تکرار NLP با مشخص شده است و برآورد (تخمین) است در زیر تکرار LP(i) در Hessian لاگرانتری در (NLP) .
توجه کنید که برای اثبات همگرایی فقط یک زیر تکرار در LP در تکرار NLP مورد نیاز است . توالی زیر تکرارهای LP فقط برای بهبود شرعت همگرایی اجرا می شوند . توالی زیر تکرارهای LP جهت های جستجوی ترکیبی را ایجاد می کند و بنابراین این الگوریتم روش جستجوی (شیب) گرادیانی ترکیبی را برای مسائل بدون محدودیت اجرا می کند . باندهای پایین (حدهای پایین) به صورت منفی و حدهای بالا (باندهای بالا) به صورت مثبت در نظر گرفته شده است . است . دقت کنید که هر دو خطی سازی شرایط به خوبی شرایط ترکیب را با توجه به تخمین Hessian لاگرانتری محدود می کند می توانند به عنوان صفحه های برش دیده شوند شرایط a1 حالت نیم فضایی ناحیۀ قابل قبول برای g را تقریب می زنند و b1 ها صفحه های رویین برش هستند که ناحیۀ قابل قبول را برای h تخمین می زنند و c1 صفحه های رویین برش هستند که جهت جستجوی d را با این شرایط که برروی صفحه های رویین وجود داشته باشند محدود می کند و بنابراین یک صفحه ترکیبی برای جهت های جستجوی به دست آمدۀ قبلی در طی تکرار NLP ایجاد می شود .

 

2.1.1 : تخمین افزایندۀ لاگرانتری :
مقادیر بهینۀ متغیرهای دوگان از 1 به عنوان تخمین های افزایندۀ لاگرانتری برای توالی جستجوهای خطی و برای تخمین Hessian لاگرانتری به کار می رود . اگر مسئلۀ LP در نقطۀ مانای برای NLP ایجاد شود سپس متغیرهای دوگان از شرایط a1 و b1 برای حل ، افزایندۀ لاگرانتری برای در NLP شناخته می شوند .

 

2.1.2 : مسائل LP غیر ممکن
اولین مسئلۀ LP در طی تکرار NLP نمی تواند غیر عملی باشد . زیرا که متغیرهای مسئله را به اندازۀ کافی آرام می کنند به طوری که یک حل d=0 را برای هر مسئله می پذیرد . ( وقتی که متغیرهای آرام سازی برابر با ماکزیمم مقدار مجاز شرایط است ) . بنابراین نیازی به بررسی مساله های LP عملی به عنوان موردی در حالت محدب در الگوریتم ارائه شده در [19] نیست . توجه کنید که ثابت C برای تضمین در تکرارهای غیر ممکن به اندازۀ کافی بزرگ انتخاب می شوند و یک حل بهینه وقتی که است به دست می آید و غیر عملی بودن شرایط کاهش می یابد وقتی که برای حل بهینۀ داریم : به طوری که و یا وجود دارد به طوری که اگر مسئل در زیر تکرار LP اول بدست نیاید سپس مسئلۀ NLP اصلی غیر عملی فرض می شود . به طور کلی چنانچه الگوریتم به نقطۀ غیر ممکن (غیر قابل قبول) محلی همگرا شود ، این درست نیست . اگر چه این فرض شده که EMFCQ برقرار است و شرایط تضمین می کند که چنین جوابهایی را می تواند پیدا کند .

 

2.1.3 : جستجوی خطی :
حل بهینۀ برای یک جهت جستجو را فراهم می کند و برای مینیمم کردن تابع در یک جستجوی خطی عمل می کند :


در اینجا تخمین های افزایندۀ لاگرانتری به دست آمده از متغییرهای دوگانه مسئلۀ LP حل شدۀ قبلی هستند و . پارامتر P یک پارامتر جبرانی هست که در طی فرآیند بهینه سازی ثابت نگه داشته می شود . جستجوی خطی برای مینیمم کردن استفاده می شود که تخمین های افزایندۀ لاگرانتری هستند که در زیر تکرار i(LP) به دست آمده اند . جستجوی خطی در جهت باشد و شروع از اجرا می شود که هست : .
تکرار بعدی بر اساس است و به عنوان نقطۀ شروع در زیر تکرار LP بعدی به کار برده می شود . دقت کنید که جستجوی خطی دقیق ضرورتاً مورد نیاز نیست و همچنین معیار برای جستجوی خطی به اندازۀ کافی کاهش یابد .

 


2.1.4 : تخمین Hessian :
فرمول تجدید شدۀ (BFGS) Broyden – Fletcher – Goldfard - Shanno استاندارد برای ایجاد تخمین ها برای Hessian به کار برده می شود اگرچه روش های دیگر هم به کار برده می شود . تخمین Hessian براساس تابع لاگرانتری زیر است :

2.1.5 : معیار خاتمه دادن زیر تکرار :
مراحل توصیف شدۀ بالا تکرار می شود تا اینکه یک معیار خاتمه را مشاهده کند . تعدادی معیار برای پایان دادن به زیر تکرار LP به کار برده می شود . برخلاف الگوریتم توصیف شده در [19] اولین زیر مسئلۀ LP در هر تکرار NLP نمی تواند عملی باشد ، همچنین متغیرهای وجود دارد که زیر مسئلۀ LP را آرام سازی می کند . در اولین زیر تکرار ، حل بهینه زیر مسئلۀ LP که غیر عملی بودن را کاهش نمی دهد که ممکن است مسئلۀ اصلی غیر عملی باشد و یا نقطه به نقطۀ غیر عملی محلی نزدیک است .
در توالی زیر تکرارها اگر هر یک از متغیرهای آرام سازی از صفر بزرگتر باشند شرایط مساوی (1C) ممکن است بسیار محدود شود و زیر تکرارها خاتمه می یابد . الگوریتم بیشتر زیر تکرارهای LP را متوقف می کند اگر یکی از معیارهای زیر دیده شود :
اگر i>n خاتمه می یابد (1
اگر به صفر نزدیک شود خاتمه می یابد (2
اگر کاهش نیابد خاتمه می یابد (3
به طوری که وجود ندارد و به طوری که
برای حل بهینۀ وجود دارد .
اگر i>1 باشد و هر متغیر از صفر بزرگتر باشند خاتمه می یابد . (4
اگر به یک نزدیک باشد خاتمه می یابد . (5

 

2.2 : تکرار NLP :
هر تکرار NLP یک مجموعه از زیر تکرارهای LP را شامل می شود . بنابراین چندین مسئلۀ LP حل می شود و چندین جستجوی خطی در هر تکرار NLP اجرا می شود تا اینکه اولین معیار خاتمۀ زیر تکرارها چنانچه در 2.1.5 توضیح داده شده مشاهده می شود . در پایان هر تکرار NLP ، تکرار جدید باید یک تابع شایستگی را به اندازۀ کافی کاهش دهد تا همگرایی به نقطۀ مانای KKT را تضمین کند . در غیر این صورت تکرار جدید باید با یک تکراری که تابع شایستگی را به اندازۀ کافی کاهش دهد جایگزین شود . بنابراین یک تکرار با شروع از تکرار پذیرفته شدۀ قبلی به دست می آید و تابع شایستگی را نسبت به تابع در جهت تر ولی برای تابع شایستگی مینیمم می کند . تابع شایستگی به کار برده شده در اینجا هست :

که ترم جبرانی هست که به صورت زیر تعریف شده است :

پارامترهای باید به صورتی انتخاب شوند که از قدر مطلق مقدار هر تخمین افزایندۀ لاگرانتری بزرگتر باشد . بنابراین :
2
3
باید برای هر تخمین افزایندۀ لاگرانتری به دست آمده در طی پروسۀ بهینه سازی برقرار باشد .
در عمل آزمایشات عددی نشان می دهد که بهتر است پروسه (فرآیندی) را به کار ببریم که را به صورت پویا در طی فرآیند بهینه سازی وقتی که تخمین های افزایندۀ لاگرانتری بزرگتر از در حال استفاده هستند تجدید می کند ( یا بعضی از روش های مشابه برای تخمین این پارامترها به کار رود ) . فرض های 2و3 برای اثبات همگرایی مورد نیاز است .

 

2.2.1 : آزمایش کاهش کافی :
تکرار جدید در پایان تکرار NLP باید آزمایش کاهش کافی را ارضا کند . ابتدا دقت کنید که مشتق های جهتی در جهت d هستند :

,
در نتیجه : مشتق جهتی M در جهت d هست :

تکرار جدید در پایان تکرار k,NLP باید روابط زیر را ارضا کند :
4
باید ارضا کند رابطۀ :
5
6
در اینجا تکرار در حال اجرا در اولین زیر تکرار LP برای تکرار NLP K است و جهت جستجوی به دست آمده به عنوان حل برای است و نتایج برای جستجوی خطی متناظر است . از آنجایی که جستجوی خطی به محدود می شود تکرار می تواند به ازای قابل قبول باشد حتی اگر رابطۀ 6 برقرار نشود . شرایط ذکر شده در 4-6 شرایط تئوری مورد نیاز هستند که همگرایی الگوریتم را بهبود می بخشد .
شرط 5 اطمینان می دهد که تابع شایستگی به اندازۀ کافی کاهش می دهد و 6 اطمینان می دهد که مراحل (پله ها) به اندازۀ کافی در هر تکرار اجرا شده اند . این اختیاری کوچک پذیرفته نمی شود . به علاوه متناوباً پذیرفته می شود . در آخر ، 4 اطمینان می دهد که آن تکرار در انتهای تکرار NLP مقدار تابع شایستگی را بیشتر از مقدار تابع شایستگی به دست آمده بعد از اولین زیر تکرار LP در تکرار NLP افزایش نمی دهد . توجه کنید که بعداً در قضیۀ 6 ثابت می شود که است مگر اینکه نقطۀ مانای KKT باشد . دقت کنید که اگر یک جهت نزولی برای M باشد و یک جستجوی خطی دقیق با شروع از که M را مینیمم می کند اجرا شود ، سپس معیار کاهش کافی (6) و (4) را ارضا می کند اما ضرورتاً (5) را ارضا نمی کند.
اگر چه در عمل از انتخاب 6 که به اندازۀ کافی به صفر نزدیک باشد اجتناب می شود . به طور متناوب الگوریتم جستجوی خطی غیر دقیق مرحله ای را پیدا می کند که 5 و 6 و همچنین 4 را ارضا کند به شرطی که که در [13] توضیح داده شده است .

 

2.2.2 : ایجاد تکرارهای مورد قبول :
اگر تکرار آزمایش کاهش کافی را که در 4 – 6 بیان شده ارضا نکند یک تکرار جدید که آزمایش را ارضا کند ایجاد می شود . در قضیۀ 6 نشان داده شده که حل برای اولین زیر مسئلۀ LP در یک تکرار NLP یک جهت نزولی برای تابع شایستگی M است . بنابراین یک نقطۀ جدید که ازمایش کاهش کافی را ارضا کند می تواند با شروع زیرتکرار LP از و تکرار کردن جستجوهای خطی در جهت های به دست آمده در زیر تکرارهای LP به دست آید (ایجاد شود ) . اما البته M را به جای در هر جستجوی خطی min می کنیم . از آنجایی که یک جهت نزولی برای تابع شایستگی است یک تکرار قابل قبول با به کار بردن این فرآیند ایجاد می شود .

 

2.3 : تجدید کردن باندها (حدهای) ناحیه ی اطمینان :
حدها (باندهای) یک ناحیه ی اطمینان را برای حل d برای زیر مسئلۀ LP شکل می دهند . این ناحیۀ اطمینان ممکن است افزایش یابد اگر ناحیۀ اطمینان در حال اجرا خیلی کوچک باشد و یا کاهش یابد اگر ناحیۀ اطمینان در حال اجرا خیلی بزرگ باشد . یک فرآیند نمونه برای تجدید کردن ناحیۀ اطمینان براساس طول مراحل استفاده شده در هر تکرار NLP به کار برده شده است . در نظر بگیریم :

و . در اینجا مرحلۀ بین 2 تکرار NLP وابسته به باندهای بالا و پایین را اندازه گیری می کند .
توجه کنید که ممکن است از 1 بزرگتر باشد زیرا زیر تکرارهای افزایندۀ LP در هر تکرار NLP اجرا می شود. به علاوه را به عنوان میزان دقتی در نظر بکیرید که چگونه بزرگی یا کوچکی یک پله (مرحله) بدون کاهش یا افزایش باندهای ناحیۀ اطمینان صورت می گیرد .
بنابراین اگر ، باندهای ناحیه ی اطمینان کاهش می یابد :

اگر ، باندهای ناحیه ی اطمینان افزایش می یابد :

2.4 : معیار خاتمه ی تکرار NLP :
تکرارهای NLP ادامه می یابد تا اینکه در حال اجرا یک نقطۀ مانا شود . در اینجا فرض شده است که مسئله ها همیشه نقاط مانا دارند . به طور کلی الگوریتم ممکن است در نقاطی که غیر عملی بودن شرایط نمی تواند کاهش یابد متوقف شود . متغیرهای آرام سازی به حدهای بالای این متغیرها برای اولین زیر مسئلۀ LP یک تکرار NLP نزدیک می شود . در این مورد این باید فرض شود که مسئلۀ NLP اصلی غیر عملی است اگر چه ممکن است به این صورت باشد که الگوریتم به نقطۀ غیر ممکن محلی همگرا شود . تکرار در حال اجرای یک نقطۀ مانا است اگر اولین دستور از شرط Karush – Kuhn – Tucker را ارضا کند .





محاسبه ی این معیارها با به کار بردن تقریب های آسان است که از مسئلۀ دوگان زیر مسئلۀ LP به دست امده اند . دقت کنید که 4 همیشه به عنوان تقریب براساس مسئلۀ دوگان زیر مسئله LP به شرط ارضا می شود . دقت کنید همچنین ممکن است الگوریتم در مواردی برنامه هایی را حل کند که نقطۀ مانا یک نقطۀ مانای Karush – Kuhn – Tucker نیست همچنین معیارهای بالا در چنین نقطه ای برقرار نیستند . در این موارد اگر چه آزمایشات عددی اولیه نشان می دهد که الگوریتم ممکن است هنوز یک نقطۀ مانای Karush – Kuhn – Tucke را در طی حل پذیرفته شده ای در همسایگی جواب درست به دست آورد .

 


2.5 : الگوریتم SCP :
الگوریتم SCP به صورت خلاصه در زیر امده است .
1) تنظیم کردن نقطۀ شروع اولیه .
2) انجام زیر تکرارهای LP
2.1) تنظیم کردن :
2.2) ایجاد و حل آن برای به دست آوردن جهت جستجوی و تخمین افزایندۀ لاگرانتری (حل بهینۀ دوگان)
2.3) بررسی اینکه آیا تکرار در حال اجرا یک نقطۀ مانا هست یا نه ؟ (بخش 2.4) .
2.4) اجرای جستجوی خطی برای مینیمم کردن (بخش 2.1.3 ) در نظر بگیریم :

2.5) تجدید کردن تخمین Hessian لاگرانتری با به کار بردن فرمول تجدید کنندۀ BFGS و نامیده آن به صورت (بخش 2.1.4 )
2.6) اگر بعضی معیارهای خاتمۀ زیر تکرارها ارضا شود ( بخش 2.1.5 ) . سپس از زیر تکرارهای LP خارج می شود . ( برو به 3 ) .
پس در نظر می گیریم : i:=i+1 و به 2.2 می رویم .
3) ذخیرۀ تکرار در حال اجرا و تخمین Hessian از زیر تکرارهای LP

4) اگر کاهش کافی برای تابع شایستگی وجود نداشت (بخش 2.2.1 ) سپس یک تکرار جدید با کاهش کافی پیدا می کنیم . (بخش 2.2.2)
5) اگر ناحیه ی اطمینان خیلی کوچک یا خیلی بزرگ باشد ناحیه ی اطمینان را تجربه می کنیم (بخش 2.3)
6) اگر تکرار یک نقطۀ مانا نباشد (بخش 2.4) سپس k:=k+1 را در نظر می گیریم و تکرار NLP جدید را شروع می کنیم . (به 2 برو )

 

3: همگرایی :
در این بخش نشان داده می شود که الگوریتم ویژگی همگرایی کلی را دارد . این بخش به صورت ادامه تقسیم بندی شده است : در قضیه ی 2 نشان داده می شود که ثابت C ممکن است به دست بیاید به صورتی که غیر عملی بودن شرایط در زیر تکرار LP کاهش یابد .
در قضیه ی 6 نشان داده می شود که این الگوریتم در اولین زیر تکرار LP ، جهت هایی که جهت های نزولی برای تابع شایستگی هستند در زمانی که مسالۀ LP ، را حل می کند به وجود می آورد . در آخر در قضیه ی 8 نشان داده می شود که هر نقطۀ محدود در مراحل نامحدود تکرارها یک نقطۀ محدود مانای KKT است . دقت کنید که قضیۀ 6 بیان می کند که اگر جواب مسئلۀ LP حل شده در اولین زیر تکرار از تکرار NLP برای تابع شایستگی یک جهت نزولی بنا شده پس تکرار در حال اجرا یک نقطۀ مانای KKT برای NLP است . ابتدا این نشان داده می شود که ممکن است در اولین زیر تکرار LP ثابت های C برای هر به گونه ای به دست آید که غیر عملی بودن شرایط برای خطی سازی مسئلۀ کاهش یابد . اثبات این موضوع به قضایایی که در ادامه آمده است نیازمند است .
قضیۀ 1 : هر را به گونه ای در نظر می کیریم که EMFCQ برقرار باشد . پس یک d وجود دارد به گونه ای که:


اثبات : در نظر می گیریم max (ماکزیمم) مقدار مجاز برای شرایط (محدودیت های) نامساوی است . را با 1 جایگزین می کنیم در صورتی که شرایط نامساوی وجود نداشته باشد و یا هیچ یک از شرایط نامساوی از مقدار مشخص تجاوز نکرده باشند . بخشی از قضیۀ 2.2 در [9] می تواند برای اینکه ببینیم آیا یک وجود دارد به طوری که شرط زیر را برقرار کند یا نه ، به کار می بریم .





قضیه ای که در ادامه آمده است نشان می دهد که یک c به اندازۀ کافی بزرگ وجود دارد به طوری که حل بهینه برای غیر عملی بودن شرایط رابرای را کاهش می دهد .
قضیۀ 2 : برای هر یک C به اندازۀ کافی بزرگ وجود دارد به طوری که غیر عملی بودن شرایط برای هر یک از شرایط غیر عملی کاهش می دهد . وجود دارد یک به طوری که و یا یک وجود دارد به طوری که برای هر حل بهینۀ .
اثبات : با استفاده از قضیۀ 1 می نویسیم که یک وجود دارد به طوری که :


ممکن است یک پیدا شود به طوری که را طوری انتخاب می کنیم که :


به مقدار تابع در نقطۀ دقت کنید و را در نظر بگیرید .





از این راه ثابت انتخاب می شود . بنابراین (جواب) حل از حل (جواب) برای بهتر است و ماکزیمم برابر است با . بنابراین غیر عملی بودن شرایط برای شرایط غیر عملی کاهش می یابد .
سپس جهت به دست آمده در اولین مسئلۀ LP حل شده در تکرار NLP را مورد بررسی قرار می دهیم . می تواند نشان داده شود که این جهت جستجو برای تابع شایستگی یک جهت نزولی است جهت که حلی برای مسئلۀ LP (1) است در نقطۀ در اولین زیر تکرار LP به دست می آید . حل مسئلۀ هست :

a7
b7
c7
d7
e7
f7
g7
به منظور اینکه ثابت کنیم که جهت های جهت های نزولی هستند تعداد قضیه مورد نیاز است . اولین قضیه بیان می کند که تکرار در حال اجرا برای مسئلۀ NLP اصلی یک نقطۀ مانا است البته اگر مقدار بهینه برای مسئلۀ خطی صفر باشد و تکرار در حال اجرای قابل قبول باشد .
قضیۀ 3 : فرض کنید که حل بهینه هست . به علاوه فرض کنید که است . از آنجایی که در (NLP) قابل قبول است در نتیجه حل قابل قبول برای است . به علاوه یک حل بهینه برای مسئلۀ زیر است :
8



که متغیرهای آرام سازی در اینجا همه صفر هستند زیرا قابل قبول (عملی) است به علاوه می تواند کاهش یابد .
همچنین توجه کنید اگر حل بهینۀ برای 8 وجود داشته باشد به طوری که باشد ممکن است بتوان ثابت کرد را به گونه ای که و به دست آورد . از آنجایی که در NLP مورد قبول است شرایط در NLP را ارضا خواهد کرد . بنابراین برای یک جواب (حل) می شود . این شرایط تایید می کند که یک حل بهینه برای است و است .
مسالۀ دوگان 8 به این صورت است :


9
و متغیرهای دوگان متناظر با شرایط 8 هستند . برای مثال در [12] اطلاعات بیشتری در مورد دوگانی خطی را می بینیم . فرض شده حل بهینه برای 9 هستند . با استفاده از قضیۀ دوگانی فهمیده می شود که مقدار بهینه برای مسائل دوگان و اولیه برابر هستند و بنابراین
10

با فرض .
همچنین فرض شده که است و از شرایط 9 در می یابیم که بنابراین
11
از 10 و 11 می فهمیم که :

در نظر بگیرید : پس از شرایط در 9 می فهمیم که :

و
بنابراین تکرار در حال اجرای اولین دستور از شرایط Karush - Kuhn – Tucker را ارضا می کند ( برای NLP ) و یک نقطۀ مانا KKT برای NLP می شود . قضیۀ بعدی یک باند بالای عملی را برای مشتق جهتی بر روی جزء (ترم) جبرانی در تابع شایستگی فراهم می کند .
قضیۀ 4 : را به عنوان یک حل بهینه برای در نظر بگیرید با به ترتیب به عنوان متغیرهای دوگان برای vd ,vc ,vb ,va و به علاوه در NLP غیر عملی فرض شده و نیز فرض شده که :

 

 

فرمت این مقاله به صورت Word و با قابلیت ویرایش میباشد

تعداد صفحات این مقاله 36   صفحه

پس از پرداخت ، میتوانید مقاله را به صورت انلاین دانلود کنید


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


دانلود مقاله الگوریتم بهینه سازی بر اساس برنامه ریزی خطی