กลับไปหน้าบทความ

อ่าน 2 นาที

ฟรีฟลายเออร์

FreeFlyer เป็นซอฟต์แวร์สำเร็จรูปเชิงพาณิชย์สำหรับการวิเคราะห์ ออกแบบ และปฏิบัติการภารกิจดาวเทียม โครงสร้างพื้นฐานของมันขึ้นอยู่กับภาษาสคริปต์ดั้งเดิมที่เรียกว่า FreeForm Script...

ฟรีฟลายเออร์

ฟรีฟลายเออร์
นักพัฒนาบริษัท ไอ โซลูชั่นส์ จำกัด
เวอร์ชันเสถียร
7.10.1 / มีนาคม 2026
ระบบปฏิบัติการวินโดวส์ , ลินุกซ์
แพลตฟอร์มx86 , x86-64
พิมพ์การคำนวณทางเทคนิค
ใบอนุญาตซอฟต์แวร์เชิงพาณิชย์ที่เป็นกรรมสิทธิ์
เว็บไซต์ai-solutions.com/freeflyer/

FreeFlyer เป็นซอฟต์แวร์สำเร็จรูปเชิงพาณิชย์สำหรับการวิเคราะห์ ออกแบบ และปฏิบัติการภารกิจดาวเทียม โครงสร้างพื้นฐานของมันขึ้นอยู่กับภาษาสคริปต์ดั้งเดิมที่เรียกว่า FreeForm Script ในฐานะเครื่องมือวางแผนภารกิจ มันครอบคลุมความสามารถหลายอย่าง รวมถึงการสร้างแบบจำลองวงโคจรที่แม่นยำ การแสดงภาพ 2 มิติและ 3 มิติ การสร้างแบบจำลองเซ็นเซอร์ การสร้างแบบจำลองการเคลื่อนที่ การประมาณการเคลื่อนที่ การสร้างกราฟ การกำหนดวงโคจร การจำลองข้อมูลการติดตาม และการสร้างแบบจำลองสภาพแวดล้อมในอวกาศ

FreeFlyer ใช้แบบจำลองทางดาราศาสตร์มาตรฐาน เช่น แบบจำลองศักย์แรงโน้มถ่วง JGM-2, EGM-96 และ LP-165; แบบจำลองความหนาแน่นของบรรยากาศ เช่น Jacchia-Roberts, Harris-Priester และ NRL-MSIS; แบบจำลองไอโอโนสเฟียร์อ้างอิงระหว่างประเทศ; และแบบจำลองสนามแม่เหล็กโลกอ้างอิงระหว่างประเทศ

พื้นหลัง

FreeFlyer เป็นกรรมสิทธิ์และพัฒนาโดย ai solutions, Inc. และถูกใช้งานโดยNASA , NOAAและUSAFสำหรับการปฏิบัติภารกิจอวกาศ การรับประกันภารกิจ และการสนับสนุนการวิเคราะห์[ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ] [ 6 ]

การสนับสนุนด้านการปฏิบัติงานและการวิเคราะห์

FreeFlyer ถูกใช้เพื่อสนับสนุนภารกิจยานอวกาศหลายภารกิจ สำหรับการวิเคราะห์การวางแผนภารกิจ การวิเคราะห์การปฏิบัติงาน หรือทั้งสองอย่าง ตัวอย่างภารกิจเฉพาะ ได้แก่สถานีอวกาศนานาชาติ (ISS) [ 7 ]ระบบภารกิจJSpOC [ 8 ]ระบบสังเกตการณ์โลก [ 9 ] [ 10 ] หอดูดาว Solar Dynamics Observatory (SDO) [ 11 ]และภารกิจ Magnetospheric Multiscale Mission (MMS) [ 12 ]

FreeFlyer ยังถูกนำไปใช้ในการวิเคราะห์ใน สภาพแวดล้อม การประมวลผลประสิทธิภาพสูง (HPC) และสถาปัตยกรรมที่เน้นบริการ (SOA) ได้อย่างประสบความสำเร็จอีกด้วย [ 13 ] [ 14 ]

ระดับซอฟต์แวร์

FreeFlyer เป็นผลิตภัณฑ์แบบสแตนด์อะโลนที่มีฟังก์ชันการทำงานสองระดับที่เพิ่มขึ้นเรื่อยๆ

วิศวกรภารกิจ
ระดับวิศวกรประกอบด้วย:
  • ภาษาสคริปต์และ IDE
  • การแสดงผลแบบ 2 มิติและ 3 มิติ พร้อมเลย์เอาต์ที่ปรับแต่งได้
  • การสร้างแบบจำลองยานอวกาศและฮาร์ดแวร์หลายแบบ รวมถึงเซ็นเซอร์ เสาอากาศ ถังเชื้อเพลิง เครื่องยนต์ขับดัน และแผงโซลาร์เซลล์
  • การวิเคราะห์การครอบคลุม รวมถึงเซ็นเซอร์ เสาอากาศ สถานีภาคพื้นดิน และยานอวกาศอื่นๆ
  • การสร้างแบบจำลองการเคลื่อนที่แบบฉับพลันและจำกัด รวมถึงระบบกำหนดเป้าหมาย
  • การสร้างแบบจำลองทิศทางของยานอวกาศ รวมถึงเมทริกซ์ทิศทาง ควอ เทอร์เนียนมุมออยเลอร์ RA/DEC อัตราการหมุน และไฟล์ประวัติทิศทาง
  • การสร้างแบบจำลองเซ็นเซอร์และเสาอากาศ รวมถึงรูปแบบที่กำหนดเองและการปิดบังสิ่งกีดขวาง
  • การจำลองการเคลื่อนที่ รวมถึงการเผาไหม้เชื้อเพลิงในปริมาณจำกัด และการสนับสนุนระบบขับเคลื่อนทางเคมีและไฟฟ้า (แรงขับต่ำ)
  • การวิเคราะห์ความครอบคลุม รวมถึงการคำนวณการมองเห็นและการเข้าถึง
  • เพิ่มประเภทระบบพิกัด รวมถึงระบบที่ผู้ใช้กำหนดเอง/กำหนดเอง
  • อินเทอร์เฟซMATLAB [ 15 ]
  • การทำงานอัตโนมัติของงานด้านพลศาสตร์การบิน
  • การวิเคราะห์มอนเตคาร์โล
  • การหลีกเลี่ยงการชน/การวิเคราะห์การเชื่อมต่อ
  • การบินหมู่
  • การประเมินผลการปฏิบัติงานตามแผนภารกิจ
แพ็กเกจ Mission ประกอบด้วยฟังก์ชันการทำงานทั้งหมดของวิศวกร รวมถึง:

การเขียนสคริปต์ FreeFlier

FreeFlyer ประกอบด้วย ภาษาสคริปต์ เชิงวัตถุและสภาพแวดล้อมการพัฒนาแบบบูรณาการ ที่มาพร้อม กัน

ด้านล่างนี้คือสคริปต์ FreeFlyer พื้นฐานที่สร้างและแสดงยานอวกาศ:

// สร้างวัตถุยานอวกาศSpacecraft sc1; // สร้าง ViewWindow โดยส่ง sc1 เป็นส่วนหนึ่งของอาร์เรย์ของวัตถุที่จะดูViewWindow vw({sc1}); // ขยายและแสดงภาพยานอวกาศเป็นเวลาสองวันWhile (sc1.ElapsedTime < TimeSpan.FromDays (2)); sc1.Step(); vw.อัปเดต(); จบ;

ดูเพิ่มเติม

  • เว็บไซต์อย่างเป็นทางการ
ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=FreeFlyer&oldid=1346240271 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ ฟรีฟลายเออร์

FreeFlyer เป็นซอฟต์แวร์สำเร็จรูปเชิงพาณิชย์สำหรับการวิเคราะห์ ออกแบบ และปฏิบัติการภารกิจดาวเทียม โครงสร้างพื้นฐานของมันขึ้นอยู่กับภาษาสคริปต์ดั้งเดิมที่เรียกว่า FreeForm Script...

พื้นหลัง

FreeFlyer เป็นกรรมสิทธิ์และพัฒนาโดย ai solutions, Inc. และถูกใช้งานโดย NASA , NOAA และ USAF สำหรับการปฏิบัติภารกิจอวกาศ การรับประกันภารกิจ และการสนับสนุนการวิเคราะห์ [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ] [ 6 ]

การสนับสนุนด้านการปฏิบัติงานและการวิเคราะห์

FreeFlyer ถูกใช้เพื่อสนับสนุนภารกิจยานอวกาศหลายภารกิจ สำหรับการวิเคราะห์การวางแผนภารกิจ การวิเคราะห์การปฏิบัติงาน หรือทั้งสองอย่าง ตัวอย่างภารกิจเฉพาะ ได้แก่ สถานีอวกาศนานาชาติ (ISS) [ 7 ] ระบบภารกิจ JSpOC [ 8 ] ระบบสังเกตการณ์โลก [ 9 ] [ 10 ] หอ ดู ดาว Solar...

ระดับซอฟต์แวร์

FreeFlyer เป็นผลิตภัณฑ์แบบสแตนด์อะโลนที่มีฟังก์ชันการทำงานสองระดับที่เพิ่มขึ้นเรื่อยๆ