คำถามนี้เป็นคำถามเพิ่มเติมเกี่ยวกับวิธีแก้ไขปัญหาเชิงตัวเลข
ในโครงการขนาดเล็กฉันต้องการจำลองท่าทางการเคลื่อนไหวของ Janus และ Epimetheus นี่เป็นปัญหาของร่างกายสามประการ ฉันเลือกดาวเสาร์ที่จะแก้ไขที่จุดเริ่มต้นปล่อยให้และเป็นเวกเตอร์ตำแหน่งของ janus และ epimetheus ตามลำดับ เนื่องจากผลกระทบที่เกิดขึ้นเมื่อเจนัสและ Epimetheus มีความใกล้ชิดกันฉันหยิบญาติพิกัดสำหรับการแก้ปัญหาที่ดีกว่าคือและRตอนนี้ฉันได้สมการการเคลื่อนที่ดังนี้
โดยที่สอดคล้องกับมวลของดวงจันทร์คือมวลของดาวเสาร์และค่าคงตัวโน้มถ่วง ปัญหาเกิดขึ้นเมื่อฉันพยายามที่จะแก้ปัญหานี้เป็นตัวเลข หนึ่งมีการจัดการกับค่านิยมของขนาดที่แตกต่างกันอย่างสิ้นเชิงคือและ{17} และ , อยู่ในขอบเขต 0 ถึง 150,000
บอกตามตรงฉันไม่แน่ใจว่านี่เป็นฟอรัมสถานที่เพื่อพูดคุยเกี่ยวกับปัญหาเชิงตัวเลขหรือไม่
ข้อมูลมากกว่านี้:
รหัสถูกเขียนใน Matlab และฉันใช้ตัวแก้ ODE มาตรฐานเพื่อให้ได้ผลลัพธ์ อย่างไรก็ตามนี่เป็นการทำลายเนื่องจากขนาดขั้นตอนไม่สามารถลดลงได้ภายใต้ความแม่นยำของเครื่อง (ฉันพบว่าสิ่งนี้ไม่น่าแปลกใจเพราะต้องจัดการกับลำดับความสำคัญที่กล่าวถึงแล้ว)