ปัญหาแรมยาน Voyager 1 แก้ไขแล้ว ด้วยการเขียนโค้ดใหม่ ไม่เรียกใช้ส่วนที่เจอปัญหา

by arjin
23 April 2024 - 00:14

นาซ่ารายงานความคืบหน้าของปัญหาคอมพิวเตอร์บนยาน Voyager 1 ค้าง ซึ่งพบว่าสาเหตุน่าจะเกิดจากแรมบางส่วนเสียหาย โดยล่าสุดยานสามารถส่งข้อมูลที่ใช้งานได้กลับมาแล้ว เป็นข้อมูลสถานะของระบบวิศวกรรมในยาน

ปัญหาคอมพิวเตอร์ในยาน Voyager 1 หยุดส่งข้อมูลที่ใช้งานได้กลับมาโลกเกิดขึ้นตั้งแต่วันที่ 14 พฤศจิกายน 2023 โดยส่วนควบคุมอื่นยังสามารถรับคำสั่งและทำงานได้ตามปกติ ซึ่งต่อมาทีมวิศวกรของ Jet Propulsion Laboratory (JPL) ประเมินว่าแรมของคอมพิวเตอร์ 1 ใน 3 เครื่อง ที่เป็นของ flight data subsystem (FDS) สำหรับรวบรวมจัดส่งข้อมูลวิทยาศาสตร์และวิศวกรรมกลับมายังโลก เกิดปัญหา

ทีม JPL พบว่าแรมส่วนที่มีปัญหา เป็นส่วนจัดเก็บโค้ดซอฟต์แวร์ของ FDS บางส่วนด้วย จึงทำให้ระบบรวมเกิดปัญหา ในตอนแรกได้ใช้วิธีย้ายตำแหน่งโค้ดไปไว้ที่ส่วนอื่นของแรม แต่พบว่าไม่มีพื้นที่ในแรมต่อเนื่องที่ใหญ่พอใส่โค้ดนี้ได้ จึงแก้ปัญหาด้วยการแก้โค้ดให้ทำงานแยกส่วน และจัดเก็บกระจายส่วน ซึ่งต้องใช้เวลาทดสอบพอสมควรเนื่องจากมีส่วนที่เกี่ยวข้องมาก

โค้ดใหม่ถูกส่งและจัดเก็บในตำแหน่งใหม่ของแรมเมื่อวันที่ 18 เมษายน ใช้เวลา 22 ชั่วโมงครึ่ง ในการส่งข้อมูลไป และใช้เวลาเท่ากันเพื่อรอข้อมูลกลับมาที่โลก (ระยะทาง 2.4 หมื่นล้านกิโลเมตร) จึงยืนยันว่าทุกอย่างทำงานได้ตามปกติในวันที่ 20 เมษายน และเริ่มจัดเก็บและส่งข้อมูลทางวิทยาศาสตร์ตามปกติ

ที่มา: นาซ่า

ภาพทีมวิศวกรของ JPL ร่วมยินดีเมื่อยืนยันการได้รับข้อมูลกลับมาตามปกติของ Voyager 1

Blognone Jobs Premium