Dự án satNOGS (Trạm vệ tinh mở trên mặt đất) là phần mềm miễn phí và nền tảng phần cứng mã nguồn mở định tạo ra một mạng lưới của các trạm mặt đất vệ tinh.
Phạm vi của dự án là tạo ra một chuỗi công nghệ mở hoàn chỉnh dựa trên các tiêu chuẩn mở và xây dựng một nhà ga hoàn chỉnh trên mặt đất như một nơi trưng bày ngăn xếp.
satNOGS nhằm mục đích trở thành một nền tảng được tối ưu hóa cho mô-đun, được xây dựng từ các công cụ và tài nguyên có sẵn và giá cả phải chăng.
Về SatNOGS
Dự án này bắt đầu vào giữa tháng 2014 năm XNUMX, trong cuộc thi hackathon của NASA Thử thách ứng dụng không gian tại hackerpace.gr.
Sau công việc đầu tiên đó, nhóm SatNOGS đã tham gia vào lần lặp lại đầu tiên của Giải thưởng Hackaday và đã giành được vị trí đầu tiên, cái gì đã tạo cho họ một sự thúc đẩy lớn (cả về nguồn lực và cộng đồng) để thành lập Quỹ Libre Space.
Ban đầu, SatNOGS lấy trọng tâm chính là khôi phục tín hiệu từ các vệ tinh LEO trên băng tần UHF và VHF.
satNOGS có thể truy xuất các tín hiệu trạng thái và phép đo từ xa, dữ liệu trọng tải (thử nghiệm) vệ tinh nghiên cứu và khoa học (ví dụ thí nghiệm từ quyển), dữ liệu khí tượng, v.v.
SatNOGS có thiết kế và giao diện quản lý toàn cầu (Mạng SatNOGS) để tạo điều kiện thuận lợi cho các hoạt động của nhiều trạm mặt đất từ xa.
Một quan sát viên có thể tận dụng mạng lưới hoàn chỉnh của các trạm mặt đất SatNOGS trên khắp thế giới.
Các tính năng của dự án SatNOGS
Như đã đề cập ở phần đầu, SatNOGS nhằm mục đích cung cấp một đống công nghệ cần thiết cho một mạng lưới các trạm vệ tinh mặt đất phân tán trong quỹ đạo Trái đất thấp.
Để triển khai một ngăn xếp như vậy, bốn tiểu dự án sau được phát triển:
đỏ
Mạng SatNOGS mới là một ứng dụng web để lập lịch quan sát thông qua mạng trạm mặt đất.
Bằng cách duy trì kiến trúc mô-đun dựa trên truyền thông mạng, khả năng truy cập từ xa và thiết kế có thể hoán đổi cho nhau đáp ứng tất cả các nhu cầu có thể được đảm bảo.
Cơ sở dữ liệu
Cơ sở dữ liệu SatNOGS là một ứng dụng đa nguồn cho phép người dùng đề xuất thông tin máy phát vệ tinh cho các vệ tinh hiện đang hoạt động. Dữ liệu của bạn có sẵn thông qua một API.
Khách hàng
SatNOGS Client là phần mềm chạy trên các trạm mặt đất, thường là trên các hệ thống nhúng, nhận các quan sát theo lịch trình từ mạng, nhận truyền vệ tinh và gửi nó trở lại ứng dụng web của mạng.
Trạm mặt đất
Trạm mặt đất SatNOGS là một thiết bị đo đạc trạm mặt đất phần cứng mã nguồn mở với bộ quay, ăng-ten, thiết bị điện tử và được kết nối với Máy khách. Nó dựa trên các thành phần in 3D và các vật liệu sẵn có.
Điểm đặc biệt là mọi thứ đều là mã nguồn mở và dự án bao gồm tất cả các yếu tố cần thiết để tiếp nhận dữ liệu, bao gồm thiết kế ăng-ten và cơ giới hóa chúng (yêu cầu máy in 3D), mà còn giải mã và tổng hợp dữ liệu.
Nói một cách đơn giản, SatNOGS cung cấp cho cộng đồng nhiều công cụ mã nguồn mở để lấy dữ liệu từ tất cả các vệ tinh đó.
Cốt lõi của dự án này là cộng đồng những người nghiệp dư trên đài phát thanh, Những người đam mê vũ trụ, vận hành vệ tinh, lập trình viên, đã tập hợp xung quanh một ý tưởng đơn giản: "Không gian bên ngoài rộng mở và có thể truy cập được cho tất cả mọi người."
Làm thế nào để bắt đầu dự án SatNOGS của tôi?
Tất cả phần mềm (mạng, cơ sở dữ liệu vệ tinh, ứng dụng khách và các công cụ khác) phần cứng (xoay ăng-ten với các bộ phận và thiết bị điện tử in 3d) cần thiết để lấy dữ liệu từ tất cả các vệ tinh có sẵn trên GitLab.
Về trang web chính thức của dự án bạn cũng có thể tìm thấy tài liệu tuyệt vời về cách bắt đầu nếu bạn muốn tạo dự án của riêng mình, nơi xây dựng chi tiết từng bước.
Ngoài việc triển khai phần mềm (máy khách) trên Raspberry Pi của bạn.
Cộng đồng satNOGS tiếp tục phát triển và ngày nay có hơn 60 trạm mặt đất trong môi trường sản xuất và nhiều trạm khác trong môi trường phát triển.