طراحی مبتنی بر عملکرد یکی از روشهای طراحی جدید میباشد که طرحی اقتصادی و مقاوم در مقابل بارهای لرزهای ارائه میدهد. هدف از این نوع طراحی رسیدن به یک سطح قابل اعتماد و قابل پیشبینی از ایمنی و عملکرد سازه در مقابل خطرات طبیعی مثل زلزله میباشد. بهینه سازی چند هدفه مبتنی بر عملکرد فرآیندی است که در آن به دنبال کمینه کردن یا بیشینه کردن همزمان پاسخ های سازه و وزن یا هزینه آن از طریق انتخاب متغیر ها از مجموعه مجاز هستیم. با توجه به اینکه اکثر مسایل عملی و مهندسی بیش از یک هدف برای بهینه سازی دارند. بنابراین در سال های اخیر مطالعاتی بر روی بهینه سازی چند هدفه صورت گرفته است و این مبحث توجه بسیاری از محققین را به خود جذب کرده. مسایل بهینه سازی چند هدفه اغلب پیچیده بوده و گاهی اوقات اهداف مختلف در تضاد با یکدیگر هستند، علاوه بر این ها اغلب مسایل طراحی در معرض قید های مختلف طراحی قرار می گیرند، که این محدودیت ها از طریق کد ها واستاندارد های طراحی، مشخصات مصالح و استفاده بهینه وسودمند از منابع وهزینه ها اعمال می شوند. بر خلاف بهینه سازی تک هدفه مسایل چند هدفه بسیار مشکل و پیچیده هستند.اولاً، هیچ جواب منحصر به فردی جواب بهینه نیست؛ به جای آن یک مجموعه از جواب های نا مغلوب باید جهت تقریب خوب جبهه پارتو درست پیدا شوند.دوماً، حتی اگر یک الگوریتم بتواند نقاط روی جبهه پارتو را درست پیدا کند، تضمینی برای توزیع یکنواخت نقاط در طول جبهه وجود ندارد و اغلب الگوریتم ها نمی توانند چنین خاصیتی از خود بروز دهند.سوماً، الگوریتم هایی که برای مسائل تک هدفه به خوبی کار می کنند نمی توانند به صورت مستقیم برای مسائل چند هدفه به کار روند.علاوه براین مشکلات، چالش دیگر نحوه تولید جواب هایی با تنوع کافی است تا جواب های جدید بتوانند فضای جست وجو را به خوبی پوشش دهند. در این میان الگوریتم های فراکاوشی چند جمعیتی چند هدفه عملکرد مناسبی در برخورد با موارد ذکر شده از خود نشان داده اند. در این تحقیق سه قاب 6،3 و12 طبقه فولادی با دهانههای 5 متری و ارتفاع طبقات 3متری مورد بررسی قرار گرفت. این قاب ها با استفاده از الگوریتم چند هدفه وچند جمعیتی جدید کرم شب تاب و به روش طراحی بهینه چند هدفه ی مبتنی بر عملکرد طراحی بهینه شدند.
توضیحات بیشتر
آنچه در این کد خواهید آموخت
1- نحوه مدل سازی الگوریتم های بهینه سازی درمحیط متلب
2- آشنایی با مفاهیم اولیه ی بهینه سازی چند هدفه و تک هدفه
3- نحوه کد نویسی درمحیط متلب
4- نحوه مدل سازی سازه ها درمحیط اپنسیس
5- نحوه کد نویسی درمحیط اپنسیس
6- نحوه لینک کردن دو نرم افزار متلب و اپنسیس با یکدیگر
نکات و الزامات
1- این برنامه در نسخه 2013 متلب قابل اجراست.
3- آشنایی اولیه با MATLAB و مفاهیمی مانند Optimization
Performance base design
4- آشنایی با OPENSEES
5- آشنایی با زبانهای TCL و MATLAB
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam iaculis egestas laoreet. Etiam faucibus massa sed risus lacinia in vulputate dolor imperdiet. Curabitur pharetra, purus a commodo dignissim, sapien nulla tempus nisi, et varius nulla urna at arcu.Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam iaculis egestas laoreet. Etiam faucibus massa sed risus lacinia in vulputate dolor imperdiet. Curabitur pharetra, purus a commodo dignissim, sapien nulla tempus nisi, et varius nulla urna at arcuLorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam iaculis egestas laoreet. Etiam faucibus massa sed risus lacinia in vulputate dolor imperdiet. Curabitur pharetra, purus a commodo dignissim, sapien nulla tempus nisi, et varius nulla urna at arcu.