שְׁאֵלָה:
לוויין דופלר LEO
Rizias
2017-06-16 14:41:01 UTC
view on stackexchange narkive permalink

אני מנסה לדגמן מעבר דופלר של לוויין LEO, ממחקר שלי עד כה נתקלתי בנוסחה הבאה:

\ begin {equation} \ frac {f_r} {f_s} = \ frac {1- \ frac {u} {c} cos \ theta} {\ sqrt {1- \ frac {u ^ 2} {c ^ 2}}} \ end {משוואה}

שבשלי ההבנה תדגם את שינוי הדופלר. עם זאת, עקומת הדופלר ( https://georgeri.smugmug.com/My-First-Gallery/i-m8tmT5V/A) אינה ניתנת להחלפה על ידי זה, מכיוון שהם עקוב אחר צורת גלי (כפי שנראה בתמונה) ולא קוסינוס שהנוסחה תשרטט.

האם אני הולך לכיוון הנכון? האם מישהו יכול בבקשה לספק כמה הפניות כיצד לשכפל את עקומת הדופלר? אני חופר יותר על תורת היחסות המיוחדת או שזו דרך פשוטה יותר לדגמן משמרת דופלר?

האם אתה יכול לציין את המשתנים שלך ואת מערכת הקואורדינטות שלך?
רק כמה פשוט מאוד להתחלה, לא זווית גובה או משתנים "נוספים". מערכת קרטזית פשוטה. מצאתי את זה: https: //amateurgeophysics.wordpress.com/the-analysis-of- sound-using-raven-lite- תוכנה / ניתוח-של- shift-doppler-shift / כדי להקל על ספקותי מעט. עם זאת, כל הפרטים הנוספים שישפרו את המחקר שלי יוערכו מאוד. האם אעמוד במושגים כמו מהירות יחסית כפי שהומלץ בפוסטים רלוונטיים קודמים? האם עלי ללמוד תורת היחסות המרחבית כדי ליישם מודל תמציתי?
תורת היחסות המיוחדת בהחלט אינה נחוצה לצורך הדיוק שתזדקק לו אלא אם כן אתה מנסה לשכפל GPS.
האם תוכל אולי לפרט על השימוש המיועד שלך? לדוגמא, האם ברצונך להכניס אלמנטים קפלריאניים ללוויין ולחשב את משמרת הדופלר במהלך מעבר ספציפי או שאתה מנסה למשהו פשוט יותר? יש לי מספר נוסחאות בספריה שלי, אבל אני לא רוצה להתחיל בדרך הלא נכונה.
@Glenn W9IQ תודה רבה על תשובתך, השימוש המיועד הוא לסימולציה ב- Matlab של ערוץ הלוויין LEO. באמת שידמה מספר מעברים. אני בהחלט רוצה להכניס אלמנטים קפלריאניים אבל מכיוון שאני ברמה מוקדמת מאוד אני לא יודע מה בדיוק יהיה צורך. אני עדיין חוקרת והצלחתי לבנות משהו מאוד פשוט. כל עצות יעריכו מאוד. תודה מראש.
האם אתה מעוניין יותר לעשות את כל המתמטיקה בעצמך, או פשוט להיות לך דרך ליצור משמרת דופלר עם המחשב שלך? לדוגמא, שני תריסר שורות של פיתון המשתמשות בחבילת [Skyfield] (http://rhodesmill.org/skyfield/), וכן הורדת כמה [TLEs] (https://en.wikipedia.org/wiki/Two-line_element_set ) תהיה תשובה אחת. החיסרון הוא שהמתמטיקה תהיה אז בתוך התוכנית, אך הפוך יהיה שהמתמטיקה תהיה נכונה;) האם משהו כזה עשוי להועיל?
@uhoh זה מעולה, אך גישה למתמטיקה תהיה חשובה מאחר ואולי אצטרך לשנות את המודלים או להשתמש בהם באופן חלקי יחד עם היצירות שלי. אם ניתן היה לספק משאבי לימוד שיהיו מצוינים, שוב תודה על התעניינותך, תעריך את זה .
המשוואה שיש לך לעיל היא [משמרת דופלר רוחבית יחסותית] (https://en.wikipedia.org/wiki/Relativistic_Doppler_effect#Transverse_Doppler_effect) עבור מקור נע _ בגישה הקרובה ביותר שלו_ (כאשר העברת דופלר לא רלטיביסטית תהיה אפס). $ u $ הוא מהירות הלוויין. האפקט הזה אמיתי, אבל $ {u ^ 2} / {c ^ 2} $ מאוד מאוד קטן עבור לוויינים בלבד. קרא את שאר עמוד הוויקיפדיה עבור המשוואות שאתה צריך.
למציאת מיקום לוויני, טווח ושיעור שינוי טווח, מ- TLEs, אני ממליץ להשתמש בספריית Python [pyephem] (http://rhodesmill.org/pyephem/) הוא מטפל בכל הפרטים במסלול, מתאם טרנספורמציות, גיאואיד כדור הארץ, וכו '
שתיים תשובות:
Glenn W9IQ
2017-06-19 22:13:10 UTC
view on stackexchange narkive permalink

המשוואה הכללית לשינוי בתדירות עקב העברת דופלר היא:

enter image description here

כאשר c היא מהירות האור, f O הוא תדירות הפעולה, ו- Δv הוא המהירות היחסית.

בעת החלת נוסחה זו על תצפית קרקעית של לווין, Δv מתואר טוב יותר כמהירות טווח (קצב של שינוי מרחק מהלוויין למתבונן). מכיוון שלווייני LEO רבים נמצאים במסלול אליפטי, המתמטיקה להשגת Δv כפונקציה של זמן או מיקום אינה נפתרת באמצעות חישובים זוויתיים פשוטים ולכן הופכת להיות מייגעת מאוד לביצוע גם כאשר מיישמים מתמטיקה מטריצתית לחלק מהחישובים.

ברצוני להציע, עם זאת, כי אין ערך רב לשחזר את כל החישובים למעט עניין אקדמי. במקום זאת, אני מעדיף להשתמש בספריית תוכנה מתוכננת היטב בשם PyEphem שעושה כמעט כל סוג של חישוב ארעי שניתן להזדקק לו (אני אפילו משתמש בספרייה זו במערכת האוטומציה הביתית שלי כדי לחשב את זמני ההפעלה / כיבוי של האורות החיצוניים שלי כדי להשיג עונתיות אוטומטית. התאמה). זוהי ספריית פייתון חינמית המופעלת בקלות כמעט בכל מערכת הפעלה ופלטפורמה, כולל Raspberry Pi בכל מקום.

יישום הספרייה לווייני רדיו חובבים הוא די פשוט. ראשית, רכש את ה- TLE (שני אלמנטים בקו) עבור הלוויין הרצוי. אלה זמינים מ אתר TLE Info. קבוצה טיפוסית של נתוני TLE מכילה את כל המשתנים הארעיים הדרושים ונראית כך:

  OSCAR 71 7530U 74089B 17170.24378275 -.00000031 + 00000-0 + 84707-4 0 99922 7530 101.6303 138.8875 0011838 320.4872 153.4129 12.53627377948883  

מידע זה משמש בספריית PyEmphem באופן הבא. ראשית קבע את מיקום הצופה על פני כדור הארץ (אשתמש כדוגמה בשיקגו, אילינוי, ארה"ב):

  my_loc = ephem.Observer () my_loc.lon = '87 .6298'my_loc.lat = ' 41.8781'my_loc.elevation = 181  

ואז החל את נתוני ה- TLE ליצירת אובייקט גוף של my_sat:

my_sat = ephem.readtle (name, line1, line2);

The כעת הספרייה יכולה לחשב מגוון נתונים הקשורים למעבר הבא של my_sat ב- my_loc:

info = my_loc.next_pass (my_sat)

אז למשל , אנו יכולים להדפיס את זמני העלייה וההגדרה, הגובה המרבי וזמן הגובה המרבי עבור המעבר הבא:

הדפסה ("AOS:% s LOS:% s גובה מרבי:% זמן גובה מקסימאלי:% s "% (מידע [0], מידע [4], מידע [3], מידע [2]))

שים לב שההזזה המקסימלית של הדופלר תתרחש ב- AOS ו- LOS וכי זמן הגובה המרבי הוא כאשר הסטת הדופלר תהיה אפס מכיוון שמהירות הטווח (Δv) תרד לאפס.

אנו יכולים גם לברר באשר למהירות הטווח בכל עת במהלך המעבר. לדוגמא, בתחילת המעבר:

  my_sat.compute (info [0]) הדפס ("מהירות טווח:% s"% (my_sat.range_velocity))  

על ידי יישום טכניקה זו כדי להשיג את מהירות הטווח לאורך המעבר, אנו יכולים לחשב בקלות את Δf של מעבר מסוים כפי שנשקף ממיקום ספציפי על פני כדור הארץ. וכל זה רק לכמה עשרות שורות קוד!

תוכל ללמוד עוד על ספריית PyEphem הרחבה כאן.

אם ברצונך לחקור יותר מהמתמטיקה הגולמית שמאחורי חישובי הלוויין של LEO, הקישורים הבאים עשויים להועיל:

חישוב מסלולים ותיקון דופלר

תיקון דופלר מסתגל

יסודות מסלול הלוויין

תודה רבה על זה, כלי שימושי באמת שככל הנראה אני אשתמש בו. עם זאת, אני מעוניין במתמטיקה המייגעת שמאחורי הכלי, מכיוון שהייתי רוצה לדגמן את אפקט הדופלר. הכלי יספק התייחסות מצוינת להצלבת הנתונים שלי צריך שיהיה לי מודל.
ערכתי את תשובתי כדי לתת לך כמה קישורים למידע רקע על החישובים הגולמיים.
תודה על כך, מודע להתייחסות השנייה ואכן מועיל מאוד. הייתי מוסיף גם: https: //www.itu.int/dms_pubrec/itu-r/rec/m/R-REC-M.1225-0 -199702-I !! PDF-E.pdf ו- "יישומי דופלר במערכות תקשורת לוויין LEO". אני מקווה שאחזור עם פוסט שמביא תוצאות ממחקר זה. תודה שוב על עזרתך!
אני שמח שזה עוזר. המתמטיקה פשוט ארוכה ומורכבת מכדי להכניס אותה כתשובה בפורום זה. אם אתה מקבל מודל מתמטיקה עובד, פרסם כאן בחזרה כדי שנדע שהצלחת. אם תצליחו לעבות את המתמטיקה, אולי תוכלו לפרסם אותה כתשובה לעיון עתידי.
SandPiper
2017-06-18 21:58:38 UTC
view on stackexchange narkive permalink

עקומת הדופלר היא העברת הדופלר. הגרף שיש לך הוא בדיוק מה שתראה בתחנת המקלט שלך. במיוחד עבור לווייני LEO, אינך צריך להקצין עוד יותר מכיוון שהלווין מסתתר על ידי כדור הארץ.

אתה מזכיר שאתה מודאג מתפקוד הקוסינוס במשוואה ... זכור שקוסינוס זהה דבר כמו סינוס אבל עבר 90 מעלות. אינך צריך לדאוג לכך.

קל יותר לחשוב על נוסחה זו אם תוציא את העקמומיות של כדור הארץ מהמשוואה. אם אתה מדמיין לרגע שאתה על משטח ישר ויש לך אובייקט שבא לקראתך (אך מעט מקוזז ממך), התדר שאתה מקבל גבוה מהמקור שהוא משדר. ככל שהוא יתקרב, תהיה פחות ופחות מהירות בקו הראייה שלך. ואז, כשהוא מגיע לנקודת הגישה הכי קרובה אליך, התדר שהתקבל שלך יהיה שווה בדיוק לתדר המשודר מכיוון שהמהירות בקו הראייה שלך לאובייקט היא בדיוק אפס. ככל שהוא ממשיך הלאה, התדר שהתקבל שלך יקטן עד שיהיה רחוק מספיק מכך שרכיב המהירות בקו הראייה שלך יהיה שווה למעשה למהירות הכוללת של האובייקט.

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

לסיכום, אתה בדרך הנכונה. עליכם רק לזכור כי u במשוואה זו הוא מהירות יחסית בקו הראייה של המקלט, ולא במהירות הלוויין.

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

תודה רבה על ההערות המעניינות שלך, אני מעריך את המאמץ שלך. עם זאת כל אלה שתיארת לעיל הם היסודות שקורה לי להיות מודעים אליהם. ספקות אוהבים כיצד עקומת הדופלר תשתנה במסלולים שונים, או כיצד זווית הגובה תשתנה הדברים נמצאים במוחי וצריכים להיפטר יחד עם כל "תופעת לוואי" אחרת, אשר לעת עתה אינני מודעת ...
הנה הסיכום: הכל מסתכם ב- `u`. כאשר המסלול משתנה, הוא משנה את המהירות בקו הראייה. 'u' יהיה פונקציה של זה. עקרונות אלה זהים במסלולי LEO, MEO, GEO או אפילו HEO. אם ברצונך למצוא את פונקציית 'u' שלך, חפש בשתי ערכות אלמנטים בשורות מ- http://www.celestrak.com/norad/elements/ אתה יכול גם להשתמש בתוכנה כמו מערכות כלים לערכת מודל למסלול. מצא את הפונקציה של 'u' ויש לך את המשוואה שלך.
האם התדירות היחסית עליה אני צריך לחקור אז?
כן. התדירות היחסית היא `u`.
$ u $ במשוואה היא מהירות הלוויין, ו- $ c $ היא מהירות האור.


שאלה ותשובה זו תורגמה אוטומטית מהשפה האנגלית.התוכן המקורי זמין ב- stackexchange, ואנו מודים לו על רישיון cc by-sa 3.0 עליו הוא מופץ.
Loading...