11th grade-all tasks
בניית הדמיה לחלקיק הנע לאורך קו ישר בהשפעת כוח משתנה- תנועה הרמונית
2. הראו כי משוואת התנועה של הגוף היא :
3. הראו שהפונקציה הבאה פותרת את המשוואה הדיפרנציאלית: כאשר ערכו של הקבוע ניתן על ידי:
מכונה הפרש המופע. הראו שקשר זה מתקיים.
File "<ipython-input-4-3cbd6087160d>", line 1
x=A*np.cos(np.sqrt(k/m)*t+)#it aint right because you dont know how to shift cos
^
SyntaxError: invalid syntax
הערה: התשובה לא הגיונית, ומתייחסת רק לחלק מהשאלה.
4. פתחו ביטוי למהירות כתלות בזמן.
5. על מנת למצוא את הפתרון הפרטי יש להתחשב גם במהירות הגוף ההתחלתית. רישמו משוואה נוספת שתקשור בין משתני המצב , לבין .
File "<ipython-input-5-0aa9bfd5ac34>", line 2
v0=vmax*sin(sqrt(k/m)*t+δ)=-sqrt(k/m)*A*sin(sqrt(k/m)*t-δ)#probably wrong
^
SyntaxError: can't assign to operator
הערה: הקוד לא עובד
6. נניח כי נתון כי בזמן t=0 הגוף נמצא בנקודה ומהירותו שם אפס. מסת הגוף וקבוע הקפיץ . מיצאו את ערכי משתני המצב ו-, ורישמו את הפתרון הפרטי.
File "<ipython-input-6-f45ee195c57a>", line 1
A=0.1 because v=0 in that spot, and the amplitude is in the spot where v=0
^
SyntaxError: invalid syntax
הערה: הקוד לא עובד
7. השתמשו ב-numpy על מנת להגדיר את פונקציות המקום והמהירות במקרה הפרטי המתואר בשאלה הקודמת ושרטטו שני גרפים, האחד מתאר את מקום הגוף כתלות בזמן והשני את מהירותו כתלות בזמן. ציירו לפחות שלושה מחזורים.השוו את הגרפים שקיבלתם לגרפים המדוייקים.
8. תנועת הגוף היא מחזורית, מה זמן המחזור?
הערה: נדרשת תשובה מדוייקת
9. תרשים מופע הוא תרשים המתאר את מהירות הגוף כתלות במקום. שרטטו גרף של מהירות הגוף כתלות במקום.
מה צורת הגרף? כיצד תסבירו צורה זו?
הערה: חסרה תשובה מילולית
פיתרון נומרי של משוואה דיפרנציאלית מסדר שני
10. השלימו את הקוד שבהמשך על מנת לפתור בצורה נומרית את משוואות האוסילטור ההרמוני.
הערה: יש בעיה בקוד. אין כל התאמה בין הגרף המדוייק (האדום) לנומרי (הכחול). הגרף האדום לא נראה כאוסילטור הרמוני.
הערה: יש בעיה בקוד. כנראה שמצאתי את הבעיה. הפתרון צריך להיות פתרון נומרי לפי שיטת אוילר, ואילו אתה הצבת את הפתרונות המדוייקים בתוך הפונקציות. זה לא נכון, ומראה על חוסר הבנה על אופן פעולתה של שיטת אוילר. .
11. שרטטו את האנרגיה הכוללת של המערכת הפונקציה של הזמן. האם הגרף מתנהג כצפוי?
הערה: יש בעיה בקוד.ביקשתי את גרף האנרגיה. זה לא נראה נכון..
הערה: חסרה תשובה מילולית.
12. שרטטו תרשים מופע של הפתרון הנומרי. כיצד משתנה התרשים כאשר משנים את dt?
הערה: יש בעיה בקוד. עליכם להציג את הגרפים. אני לא רואה אותם. התשובה לא ברורה. מה זה ups ו-downs?. הגרף שאתם מציגים לא טוב, בגלל באג בקוד המקורי, לפני מספר שאלות, ולכן יהיה קשה להסיק לפיו מסקנות הגיוניות.
ביחנו את הגרפים שבניתם בסעיפים הקודמים. האם הם מתנהגים נכון?
אם התוצאות לא הגיוניות יכולות להיות לכך מספר סיבות:
- יש טעות במודל,
- יש באג בקוד,
- ייתכן שיש בעיה באלגוריתם.
נסו לזהות מה הבעיה במקרה הזה. קודם כל וודאו שאין באגים בקוד.
הערה: חסרה תשובה מילולית.
Eeuler-Cromer Method
השלימו את המשוואות של שיטת אוילר באופן מפורש עבור האוסילטור ההרמוני:
קיימות שיטות נוספות לפתרון משוואות, הנותנות פתרונות מדוייקים יותר. אחת השיטות האלו נקראת שיטת Euler-Cromer. בשיטה זו נעריך קודם את ערכו של אחד ממשתני המצב בצעד הבא, ולאחר מכן נשתמש בערך שמצאנו כדי לחשב את ערכו של המשתנה השני. אפשר לעשות זאת כך, למשל: שימו לב שאת הפונקציה השניה מחשבים באמצעות הערך שחישבנו הרגע. הפונקציה שבהמשך מיישמת שיטה זו.
השלימו את הפונקציה כך שהיא תיישם את שיטת אוילר-קרומר.
הערה: חסרה תשובה מילולית. בשאלה 13
הערה: עליך להעזר בניסוח הנוסחאות למעלה, לנסות ולהבין את הקוד, ולהוסיף את הדברים המתאימים..
הערה: התשובה לא מנומקת, ולמעשה לא מבוססת על דבר..
Second order Euler Method
רשות
בשיטה זו, במקום להעריך את ערכה של הנגזרת רק בנקודה השמאלית של הקטע, נעריך אותה גם בצד הימני של הקטע, ונשתמש בממוצע ביניהן. כדי להעריך את הנגזרת בצד הימני, צריך קודם להעריך את ערכי המשתנים בצעד הבא. לשם כך עושים צעד ניסיון :
נשתמש בערך זה כדי להעריך את הנגזרת בצעד הבא, וכך נקבל את הנוסחה של שיטת אוילר מסדר שני:
תרגיל רשות: כיתבו פונקציה חדשה המיישמת את השיטה החדשה עבור האוסילטור ההרמוני.
הרחבה
תנודות של קפיץ דועכות לאחר זמן ארוך מספיק. במודל הפיזיקלי הנפוץ לתיאור תופעה זו מוסיפים איבר מרסן למשוואה. החיכוך פרופורציוני לגודל המהירות ופועל תמיד בניגוד לכיוונה. לכן במשוואה הדיפרנציאלית עבור התאוצה הוא מיוצג על ידי הביטוי כאשר מייצג את עוצמת הריסון.
א. רישמו את מערכת המשוואות הדיפרנציאליות בתוספת איבר הריסון.
ב. הוסיפו איבר זה למודל שלכם ובידקו כיצד משתנים המיקום והמהירות כפונקציה של הזמן. וודאו שהתופעה שאתם רואים נובעת מהפיזיקה, ולא מבעיות התכנסות בשיטת אוילר.
ג. ציירו את תרשים המופע של הבעיה החדשה. מה מאפיין תרשים זה? מיצאו בתרשים את נקודת שווי המשקל.
ד. בידקו את צורת הפתרון עבור ערכים שונים של : ערכים הגדולים יחסית לכוח המחזיר, וקטנים יחסית אליו. האם תמיד יש מחזוריות בפתרון? .
ה. האם זמן המחזור תלוי בעוצמת הריסון?