המעבדה לבקרה הטכניון – המכון הטכנולוגי לישראל 1 Adaptive Fuzzy Gain Scheduling in Guidance System Design מנחה: ד"ר מרק מוליןמבצעים: תומר שגב אורן אלזרה.

Slides:



Advertisements
Similar presentations
ממיבחניםC שאלות ++.
Advertisements

בתרגול הקודם הורשה: –ניתן להרחיב רק מחלקה אחת –כל מה שלא private – עובר בהורשה –המילה השמורה super –יצירת היררכיה –Object היא שורש ההיררכיה –דריסה אופרטור.
1 Formal Specifications for Complex Systems (236368) Tutorial #4 Refinement in Z: data refinement; operations refinement; their combinations.
1 Formal Specifications for Complex Systems (236368) Tutorial #2 Z introduction and notation (contd.); Birthday book example (Chapter 1 in the book); Z.
מטרות בבניית התנורמטרות בבניית התנור שהתנור יהיה כמה שיותר קרוב לעיגול, אך שיהיה נוח לבנות אותו. לא נאבד את החום בפינות התנור לא לאבד חום בדפנות התנור.
רקורסיות נושאי השיעור פתרון משוואות רקורסיביות שיטת ההצבה
משטר דינמי המשך – © Dima Elenbogen :55 חידה שכדאי לעבור עליה: 2011/ho/WCFiles/%D7%97%D7%99%D7%93%D7%94%20%D7%A2%D7%9D%20%D7%91%D7%95%D7%A0%D7%95%D7%A1.doc.
חורף - תשס " ג DBMS, Design1 שימור תלויות אינטואיציה : כל תלות פונקציונלית שהתקיימה בסכמה המקורית מתקיימת גם בסכמה המפורקת. מטרה : כאשר מעדכנים.
עקיבה אחרי מספר מטרות בשיטת קורלציה + JPDAF מגיש : לוטן קפלנסקי מנחה : ד " ר גבי דוידוב הטכניון - מכון טכנולוגי לישראל TECHNION - ISRAEL INSTITUTE OF TECHNOLOGY.
מטרות הפרויקט הבנת בעיית העקיבה לימוד בעיית העקיבה החד ממדית לימוד השימוש במסנן קלמן לפתרונה שימוש בלוגיקה עמומה לשיפור הפתרון לימוד בעיית העקיבה הדו.
Power Consumption Awareness by using a Pedometer המעבדה לרשתות מחשבים המעבדה לרשתות מחשבים סמסטר אביב תשס " ח סמסטר אביב תשס " ח מנחים: איתי דברן – המעבדה.
1 שיפור עקיבה אחר מטרה בשיטת קורלציה ומרכז כובד בשילוב אלגוריתם IMM מגיש: שישלניקוב דניס מנחה: דר' גבי דוידוב הטכניון - מכון טכנולוגי לישראל TECHNION -
מגישים : אייל שור יצחק עוז - סיני מנחה : רן זסלבסקי.
המעבדה לבקרה ורובוטיקה 1 חקירה אמפירית של ניתוב תחרותי ברשתות תקשורת מגישים : דרור עמר & איתי ג ' ורג ' י מנחה : ישי מנשה סמסטר : חורף תשס "
1 Adaptive Fuzzy Gain Scheduling in Guidance System Design מנחה: ד"ר מרק מוליןמבצעים: תומר שגב אורן אלזרה.
The Solar Wind And its consequences. dx dA משוואות בסיסיות בהידרו דינמיקה הכח הפועל כתוצאה מגרדיאנט בלחץ על אלמנט מסה - dm.
Tutorial #7 Preventing combinatorial loops – © Yohai Devir 2007 © Dima Elenbogen 2009 Technion - IIT.
מבוא להנדסת חשמל מעגל מסדר שני.
שימושים בטורי פוריה לעיבוד אותות
Map-Reduce Input: a collection of scientific articles on different topics, each marked with a field of science –Mathematics, Computer Science, Biology,
לוגיקה צירופית יחידות סטנדרטיות מבוסס על הרצאות של יורם זינגר, האוניברסיטה העברית י " ם יהודה אפק, נתן אינטרטור אוניברסיטת תל אביב.
יולי גרמן, רואי אנואר MCDM - Multi Attribute Utility1 תורת תועלת מרובת תכונות.
1 Formal Specifications for Complex Systems (236368) Tutorial #5 Refinement in Z: data refinement; operations refinement; their combinations.
מצגת פרויקט עקיבה אחרי גוף נע פרויקט סמסטריאלי סטודנטים : וסילי גנקין מראט אקולוב מנחה : אריה נחמני סמסטר אביב תשס " ז.
קינטיקה כימית ישנן תגובות שמתרחשות תוך שניות, בעוד שאחרות יכולות לארוך שעות, ימים ואף חודשים. גם כאשר תגובה היא ספונטאנית, לא תמיד היא מתרחשת מעצמה – קצב.
משטר סטטי שערים לוגיים Wired Drives – © Dima Elenbogen 2009, Moshe Malka :29.
Formal Specifications for Complex Systems (236368) Tutorial #6 appendix Statecharts vs. Raphsody 7 (theory vs. practice)
תורת הקבוצות חלק ב'. קבוצה בת מניה הגדרה: קבוצה אינסופית X היא ניתנת למניה אם יש התאמה חד-חד ערכית בין X לבין .
תכנות תרגול 6 שבוע : תרגיל שורש של מספר מחושב לפי הסדרה הבאה : root 0 = 1 root n = root n-1 + a / root n-1 2 כאשר האיבר ה n של הסדרה הוא קירוב.
נתחיל בחזרה על קבוע הזמן של הממברנה. Membrane (2 : מבודד (גרוע ביחס לכבל). 1) Cytoplasm : מוליך (גרוע ביחס לכבל). Extracellular medium (3 : אנו מניחים.
1 Formal Specifications for Complex Systems (236368) Tutorial #1 Course site : T.A. :Emilia Katz.
מנפה שגיאות - DEBUGGER מבוא למדעי המחשב (234114) רועי מלמד
מערכת הנחיית טיל בשיטת לוגיקה עמומה מגישים : אייל בן איסטי אסף צבירן מנחה : ד " ר מרק מולין ספטמבר 2003.
BRUSHLESS בקרה למנוע BRUSHLESS בקרה למנוע DSP באמצעות.
מערכות הפעלה ( אביב 2009) חגית עטיה ©1 מערכת קבצים log-structured  ה log הוא העותק היחיד של הנתונים  כאשר משנים בלוק (data, header) פשוט כותבים את הבלוק.
01/01/01 אמיר ווינשטוק עירן חוף שקופית מס ’ 1 מימוש ובדיקת אלגוריתם ללמידה ע"י חיזוקים עבור רובוט המשחק הוקי - אויר : מגישים עירן חוף אמיר ווינשטוק : מנחה.
שיפור תמונות צבע תוך שימוש ב -Multiscale Retinex מבצעים : מרינה בלבנוב ירון זליכה מנחה : דר’ דורון שקד סמסטר חורף תשנ”ט.
תרמודינמיקה השפעת טמפרטורה על GG בקרה קינטית ובקרה תרמודינמית רים נאוה ארנה.
1 חקירת טרנזיסטור קוונטי הנשלט על ידי שינויי תדר Frequency Controlled Quantum Transistor מבצע : חן טרדונסקי מנחה : ד " ר אראל גרנות.
Galileo Navigation System Software Systems lab Software Systems lab סמסטר חורף תשס " ט סמסטר חורף תשס " ט מנחה: ולדימיר זדורנוב משה חיות מבצעים: גליה סימנובסקי.
Data Structures, CS, TAU, Perfect Hashing 1 Perfect Hashing בעיה : נתונה קבוצה S של n מפתחות מתחום U השוואה ל - Hash : * טבלה קבועה (Hash רגיל - דינאמי.
תכנות תרגול 5 שבוע : הגדרת פונקציות return-value-type function-name(parameter1, parameter2, …) הגדרת סוג הערכים שהפונקציה מחזירה שם הפונקציהרשימת.
מגישים : רן ינאי שרון אלעד מנחה : ד " ר הקטור רוטשטיין סמסטר קיץ תשס ” ב הטכניון - מכון טכנולוגי לישראל הפקולטה להנדסת.
1 Data Structures, CS, TAU, Perfect Hashing בעיה: נתונה קבוצה S של n מפתחות מתחום U השוואה ל- Hash : * טבלה קבועה (Hash רגיל - דינאמי) * רוצים זמן קבוע.
משטר דינמי – © Dima Elenbogen :14. הגדרת cd ו -pd cd - הזמן שעובר בין הרגע שראשון אותות הכניסה יוצא מתחום לוגי עד אשר אות המוצא יוצא מתחום.
מרחב הפאזה פרקים בתנודות וגלים לא ליניאריים פרופ' לזר פרידלנד
רגרסיה קו רגרסיה הוא קו תיאורטי המאפשר לנו לבחון את השפעתו של משתנה מנבא אחד (או יותר) על המשתנה התלוי: במילים אחרות, מודל רגרסיה עוזר לנו לנבא על פי משתנה.
מערכים עד היום כדי לייצג 20 סטודנטים נאלצנו להגדיר עד היום כדי לייצג 20 סטודנטים נאלצנו להגדיר int grade1, grade2, …, grade20; int grade1, grade2, …, grade20;
מודל הלמידה מדוגמאות Learning from Examples קלט: אוסף של דוגמאות פלט: קונסיסטנטי עם פונקציה f ב- C ז"א קונסיסטנטי עם S ז"א מודל הלמידה מדוגמאות Learning.
עקרון ההכלה וההדחה.
הטכניון – מכון טכנולוגי לישראל הפקולטה להנדסת חשמל מעבדה לבקרה ורובוטיקה בחינה של אלגוריתמים לעקיבה אחר טילים בליסטיים מגישים : נדב רוזנבלט ויבגני גנדין.
– © Yohai Devir 2007 © Dima Elenbogen 2009 Technion - IIT Tutorial #7 Preventing combinatorial loops.
מדדי פיזור פיזור מצביע על מידת ההטרוגניות או ההומוגניות של ההתפלגות. פיזור הוא מדד יחסי, כיוון שאפשר לומר אם הפיזור בהתפלגות רחב או צר, רק ביחס לפיזור.
Markov Decision Processes (MDP) תומר באום Based on ch. 14 in “Probabilistic Robotics” By Thrun et al. ב"הב"ה.
A. Frank File Organization Introduction to Pile File.
מודל הלמידה מדוגמאות Learning from Examples קלט: אוסף של דוגמאות פלט: קונסיסטנטי עם פונקציה f ב- C ז"א קונסיסטנטי עם S ז"א.
עצים בינאריים - תזכורת דרגת צומת שורש עלה צומת פנימי מרחק בין 2 צמתים
ניתוח בחינת הבגרות במכניקה ומעבר..... מכניקה – שאלה 3.
1 Formal Specifications for Complex Systems (236368) Tutorial #3 Z introduction and notation (contd.); Birthday book example (Chapter 1 in the book)
בקרה תומר באום ב"הב"ה. סוגי בקרה חוג פתוח Open-loop control : אנו מכוונים את הרובוט למצב הבא שהוא אמור להיות בו לפי מודל מסוים, כמו שעשינו בקינמטיקה הפוכה.
Interpolation Functions in Matlab By Dmitriy Katsif.
עקיבה אחר מטרה בשיטת מרכז כובד בשילוב אלגוריתם IMM מגישים: שי בן שחר גלעד רבינוביץ מנחה: דר' גבי דוידוב הטכניון - מכון טכנולוגי לישראל TECHNION - ISRAEL.
דיפרנציאציה ואינטגרציה נומרית
Structure. מה לומדים היום ? דרך לבנות מבנה נתונים בסיסי – Structure מייצר " טיפוס " חדש מתאים כאשר רוצים לאגד כמה משתנים יחד דוגמאות : עובד : שם, טלפון,
פיתוח מערכות מידע Class diagrams Aggregation, Composition and Generalization.
תכנות מכוון עצמים ושפת ++C וויסאם חלילי. TODAY TOPICS: 1. Function Overloading & Default Parameters 2. Arguments By Reference 3. Multiple #include’s 4.
1 Formal Specifications for Complex Systems (236368) Tutorial #1 Course site:
Formal Specifications for Complex Systems (236368) Tutorial #1
בחירת חומר גלם כתב: עמרי שרון.
NG Interpolation: Divided Differences
Presentation transcript:

המעבדה לבקרה הטכניון – המכון הטכנולוגי לישראל 1 Adaptive Fuzzy Gain Scheduling in Guidance System Design מנחה: ד"ר מרק מוליןמבצעים: תומר שגב אורן אלזרה

המעבדה לבקרה הטכניון – המכון הטכנולוגי לישראל 2 מבנה המצגת מטרת הפרויקט. הפתרון הנבחר. תוצאות הפרויקט. סיכום. מסקנות.

המעבדה לבקרה הטכניון – המכון הטכנולוגי לישראל 3 מטרות הפרויקט מטרת הפרויקט העיקרית הייתה מימוש מערכת בקרה לטיל מתביית עם מערכת מסתגלת ופרמטרים מתוזמנים. למידה של המערכת הדינאמית של הטיל, בפרט הפרמטרים השונים המשפיעים על הבקרה. שיפור הבקרה בעזרת מערכת "לוגיקה עמומה".

המעבדה לבקרה הטכניון – המכון הטכנולוגי לישראל 4 המערכת הדינאמית RMTx - המרחק האופקי למטרה RMTy - המרחק האנכי למטרה λ - זווית הראיה למטרה Θm - זווית ציר גוף הטיל Θh - זווית בה מצביע החישן נגדיר את שגיאת העקיבה כ- ε = λ - Θm - Θh - Θh*RR

המעבדה לבקרה הטכניון – המכון הטכנולוגי לישראל 5 מערכת הבקרה פרמטרי גדלים Ac - פקודת תאוצת הטיל Am - תאוצת הטיל At - תאוצת המטרה (בסימולציה זו נילקח כקבוע) Vm - מהירות הטיל Hm - גובה שיוט הטיל Tgo - זמן משוערך לפגיעת הטיל במטרה N - יחס הנחייה פרופורציונאלי (הגבר) Tc - קבוע הזמן של מסנן ההנחיה Kα - קבוע אווירודינמי RR - שגיאה כתוצאה משבירת הקרניים בכיפת המכ"ם (בחיישן) Ta - קבוע הזמן של הטיס האוטומטי Tc - קבוע הזמן של מסנן הבקרה (ההנחיה) Ts - קבוע הזמן של מסלול עקיבת החיישן

המעבדה לבקרה הטכניון – המכון הטכנולוגי לישראל 6 חישוב RMT RMT - המרחק המשוער לפגיעה במטרה. המערכת שבנינו מחשבת מתוך אינטגרציה על המהירות היחסית בין הטיל למטרה את המרחק המשוער ביניהם. כיוון שמדובר בזויות קטנות, ניתן לקרב את ה COS ל (1- ), ולכן נוכל בפשטות לחשב ולקבל תוצאות מדויקות בקירוב טוב:

המעבדה לבקרה הטכניון – המכון הטכנולוגי לישראל 7 מערכת לחישוב Kα הפרמטר – Kα,הינו קבוע אווירודינמי. הקבוע האווירודינמי למעשה מגדיר מעטפת טיסה מקומית בה נמצא הטיל. ערכו של הקבוע נמצא ביחס הפוך הן למהירות הטיל והן לצפיפות האוויר. לאחר קירובים והנחה כי הטיל נע בשכבת ה- Troposphere וקצת מעליה. נקבל את הנוסחא:

המעבדה לבקרה הטכניון – המכון הטכנולוגי לישראל 8 תהליך חקירת הפרמטרים N, Tc Settling time of Am Tc N N Settling time of Am

המעבדה לבקרה הטכניון – המכון הטכנולוגי לישראל 9 J function « הגדרת משתנה שיכיל את ערך השגיאה הרגעית בין תאוצת הטיל לבין תאוצת הכניסה (המטרה), וביצוע אינטגרל על ערך זה. « כך נקבל מושג לגבי סה"כ השגיאה שלנו בעקיבה, וכמובן מדד טוב לזמן ההתכנסות. « הוספת אינטגרציה על RMT הרגעי, כך שנקבל הערכה טובה על קצב התקדמות הטיל לעבר מטרתו. « המקדם – ρ בא כדי לתת משקל מתאים ל"מחיר" של הטעות ב – RMT ביחס לשגיאת היציאה. סה"כ הפונקציה שהגדרנו היינה: כאשר ρ נקבע להיות בסדר גודל של.

המעבדה לבקרה הטכניון – המכון הטכנולוגי לישראל 10 J function N Tc N

המעבדה לבקרה הטכניון – המכון הטכנולוגי לישראל 11 תהליך בחירת ההגברים אילוץ הפרמטרים N, Tc להיות בתחום הדרוש קבלת זוגות הגברים לכל משתנה כניסה דוגמה לתהליך : וההגברים המתקבלים :

המעבדה לבקרה הטכניון – המכון הטכנולוגי לישראל 12 מערכת הבקרה

המעבדה לבקרה הטכניון – המכון הטכנולוגי לישראל 13 בקר – fuzzy logic ♦ רק לאחר חקירה מעמיקה של הפרמטרים יכולנו לגשת לתכנון בקר ה – Fuzzy. ♦ תחילה, הגדרנו כמשתני הכניסה את – Hm, Vm, Tgo. ♦ לאחר מכן הגדרנו את התחום בו המשתנים עשויים להמצא – זו מעטפת הטיסה.

המעבדה לבקרה הטכניון – המכון הטכנולוגי לישראל 14 חוקי ה - fuzzy

המעבדה לבקרה הטכניון – המכון הטכנולוגי לישראל 15 המשך בקר ה -fuzzy logic פונקציות החבורה העקרונות הבסיסיים שהנחו אותנו היו : התאמת מספר הפונקציות של כל משתנה למידת השפעתו על בחירת הפרמטרים. התאמת צורת הפונקציה למשתנה אותו היא מתארת. שמנו לב שצורת הגאוסיין נותנת את התוצאות הטובות ביותר כיוון שהיא מאפשרת מעבר "חלק" בין פונקציה אחת למשניה, ואף כוונון עדין ומדויק יותר. קביעת רוחב הפונקציה בהתאם לתחום אותו אנו רוצים לייצג. התאמת החפיפה בין הפונקציות לאופי המעבר שנרצה בין התחומים.

המעבדה לבקרה הטכניון – המכון הטכנולוגי לישראל 16 פונקציות החבורה Vm Hm Tgo N Tc

המעבדה לבקרה הטכניון – המכון הטכנולוגי לישראל 17 פיצול מערכת ה- Fuzzy מוטיבציה : בחינת המערכת הראתה זמן סימולציה ארוך מאוד. מערכת – Fuzzy עמוסת חוקים דורשת יכולת חישוב חזקה ממחשב המערכת. פיצול המערכת יקל על עומס החישוב, יקטין את זמן החישוב וידוש חומרה פשוטה יותר. ניסיון לשיפור ביצועי המערכת.

המעבדה לבקרה הטכניון – המכון הטכנולוגי לישראל 18 תת מערכת ראשונה תת מערכת שנייה כניסות יציאות

המעבדה לבקרה הטכניון – המכון הטכנולוגי לישראל 19 בקר הגברים קבועיםבקר – Fuzzy יחידבקר – Fuzzy מפוצל תגובת יתר [%] זמן התכנסות [s] RMT(500) [m] S N (500) השוואת ביצועים בין מערכות הבקרה השונות

המעבדה לבקרה הטכניון – המכון הטכנולוגי לישראל 20 ביצועים עבור כניסות בתדר גבוה לשם השוואה נוספת בין המערכות, בדקנו את ביצועיהן עבור כניסות מהירות וגובה סינוסיאידליות בתדר גבוה. בקר הגברים קבועיםבקר – Fuzzy יחידבקר – Fuzzy מפוצל תגובת יתר [%] זמן התכנסות [s]207.7 לא מתייצב RMT(500) [m]

המעבדה לבקרה הטכניון – המכון הטכנולוגי לישראל 21 ביצועים עבור רעש גבוה בקר הגברים קבועיםבקר – Fuzzy יחידבקר – Fuzzy מפוצל תגובת יתר [%] זמן התכנסות [s] RMT(500) [m]

המעבדה לבקרה הטכניון – המכון הטכנולוגי לישראל 22 סיכום ומסקנות ♦ יש לגשת לתכנון בקר ה- Fuzzy רק לאחר הבנה יסודית של כל חלקי המערכת אותה מממשים. דרושה שליטה טובה בכתיבת החוקים ובחירת פונקציות חבורה מתאימות  התהליך דורש זמן רב. ♦ מערכת ה- Fuzzy דורשת מחשב בעל יכולות חישוב גבוהות, ודורשת זמן חישוב ארוך. במערכת הטיל השאיפה היא לחומרה פשוטה כמה שניתן. ♦ טיל העוקב אחר מטרה דורש מערכת חסונה ונוקשה, ולכן ספק אם בכלל בקר – Fuzzy יאפשר ביצועים טובים למערכת כזו. ♦ אם זאת, נוכחנו לראות כי בקר – Fuzzy מתוכנן היטב, מתמודד טוב יותר עם רעשים חזקים. ♦ יתרונה הגדול של מערכת ה- Fuzzy הינו ביכולת המהנדס לבצע שינויים בתגובת המערכת בצורה פשוטה כפי שנדרש בכל מצב. יכולת כתיבת חוקים ספציפיים לפתרון נקודות בעיתיות במערכת. ♦ פיצול מערכת ה-Fuzzy לתת יחידות מוביל לביצועים טובים יותר, ולקיצור משמעותי בזמן הריצה.