16/05/2019 המחלקה להנדסת מכונות – מכללת אורט בראודה
אופטימיזציה למהנדסים 23200
פרויקט מסכם לקורס אופטימיזציה למהנדסים
.1תאר/י את הבעיה שברצונך לפתור באמצעות הכלים שנלמדו במהלך הקורס. .2תאר/י בקצרה כיצד ניגשים לבעיה כיום ,ללא שימוש באופטימיזציה. .3נסח/י את הבעיה כבעיית אופטימיזציה. לכל משתנה יש לציין שם ,יחידות מדידה וסוג (רציף/בדיד). א .משתני התכן ב .מטרות האופטימיזציה ( 2מטרות מתנגשות) ג .אילוצים (שוויון ו/או אי-שוויון) – לפחות 1בנוסף לגבולות המשתנים ד .פרמטרים נוספים .4יש להכין מודל מתמטי שמאפשר לחשב קירוב לכל אחת מפונקציות המטרה ופונקציות האילוצים .המודל יכול להיות בצורה של פונקציה או משוואות דיפרנציאליות. .5יש לכתוב פונקציה בשפת MATLABשמחשבת את פונקציות המטרה ופונקציות האילוץ עבור וקטור נתון של משתני התכן. .6יש לכתוב תכנית בשפת MATLABשמיישמת את אחד האלגוריתמים שנלמדו בקורס לצורך פתרון בעיית האופטימיזציה כבעיית .Multi-Objective .7יש למצוא את הפתרון האופטימלי עבור כל מטרה בנפרד באמצעות אלגוריתם לבעיות .Single-Objective .8הצג/י את תוצאות האופטימיזציה על פי ההנחיות הבאות: א .יש לשרטט את מרחב המטרות עם כותרות מתאימות לצירים ולתרשים. ב .יש להציג את הביצועים של פתרונות אקראיים ,תוך שימוש בצבעים שונים עבור פתרונות חוקיים ופתרונות לא חוקיים (שמפרים את אחד האילוצים). ג .יש להציג את הביצועים של פתרון שנמצא בשיטות מסורתיות (ללא אופטימיזציה). ד .יש להציג את הפתרונות האופטימליים עבור כל מטרה בנפרד. ה .יש להציג את סט הפתרונות הבלתי-נשלטים שמצאתם באמצעות האלגוריתם. .9בצע/י השוואה בין פתרונות שונים: א .שני פתרונות אופטימליים מאזורים שונים על גבי עקומת התמורה ב .פתרון חוקי ולא אופטימלי ג .פתרון לא חוקי ד .הפתרון שנמצא בשיטות מסורתיות .10על סמך ההשוואה ,האם ניתן להגיע לתובנות לגבי התכן (קשרים בין מרחב החיפוש למרחב הביצועים)? .11יש לכלול בדו"ח הפרויקט תקציר (עד 100מילים) מבוא ,סיכום ומסקנות. .12ניתן להגיש את הדו"ח עד ה20/07/2019 -