Difference between revisions of "Introduction"

From SatNOGS Wiki
(Added two presentations)
 
(15 intermediate revisions by 4 users not shown)
Line 1: Line 1:
==Satellites==
+
<p>SatNOGS project is a complete platform of an Open Source Networked Ground Station. The scope of the project is to create a full stack of open technologies based on open standards, and the construction of a full ground station as a showcase of the stack.</p>
 +
<p>SatNOGS provides the basis for:</p>
 +
<ul>
 +
<li>Bulk manufacturing and deployment of affordable Satellite Ground Stations</li>
 +
<li>Modular design for integration with existing and future technologies</li>
 +
<li>A platform for a variety of instrumentation around Satellite Ground Station operations</li>
 +
<li>A firm platform for a Ground Station collaborative network (one to one, one to many, many to many)</li>
 +
<li>A community based approach on Ground Station development</li>
 +
<li>A solution for massive automation of operator-less Ground Stations based on open standards</li>
 +
</ul>
 +
<p>There are a number of elements to the project that integrate hardware and software in a way that allows multiple observers to be connected to multiple ground stations so that tracking and monitoring satellites from multiple locations is possible. The data that is collected is publically available through the production environment.</p>
 +
<p>[[File:SatNOGS explanation.png|center]]</p>
 +
<p>At the centre is the global management network consisting of:</p>
 +
<h3>Users:</h3>
 +
<p>A user is any validated member of the SatNOGS system. All you need is to sign up and with a bit of familiarity you will be able to use the system.</p>
 +
<h3>Global Management Network:</h3>
 +
<p><strong>SatNOGS Network</strong> &ndash; Our observations, scheduling and discovery server. SatNOGS Network is a web application for scheduling observations across the network of ground stations. It facilitates the coordination of satellite signal observations, and scheduling such observations among the satellite ground-stations connected on the network.</p>
 +
<p><strong>SatNOGS Client</strong> &ndash; An embedded system that receives the scheduled operation from Network, records an observation and sends it back. SatNOGS Client is the software to run on ground stations, usually on embedded systems, that receives the scheduled observations from the Network, receives the satellite transmission and sends it back to the Network web app.</p>
 +
<p><strong>SatNOGS Ground Station</strong> &ndash; The actual ground station instrumentation with tracker, antennas, LNAs and connected to Client. SatNOGS Ground Station is an open source hardware ground station instrumentation with a rotator, antennas, electronics and connected to the Client. It is based on 3D printed components and readily available materials.</p>
 +
<h3>Ground Stations:</h3>
 +
<p>A ground station is considered to be exactly as the name suggests. It is a receiver and antenna combination connected to the SatNOGS Global Management Network with some form of computer. There are two main types of ground stations, these are:</p>
 +
<p><em><strong>Fixed or Non-Rotator</strong></em> — i.e. their antennas wait for the satellites to pass over them (These are simpler types and commonly have a Raspberry Pi and RTL-SDR combination coupled to an antenna like a Turnstile, Eggbeater or other similar fixed antenna type) or</p>
 +
<p><em><strong>Steerable or Rotator</strong></em>&nbsp; — i.e. they point a yagi antenna at the satellite and track it as it passes overhead. These stations can use the simpler Raspberry Pi and RTL-SDR combination but need a rotator such as the SatNOGS rotator or a commercial alternative.</p>
 +
<h3>Satellites:</h3>
 +
<p>Simply any satellite in the SatNOGS Database. This is a growing record of educational, amateur and commercial satellites commonly referred to as the DB.</p>
 +
<p><strong>SatNOGS DB</strong> &ndash; Our crowd-sourced suggestions transponder info website. SatNOGS Database is a crowd-sourced application allowing its users to suggest satellite transmitter information for currently active satellites. Its data are available via an API or via a web application interface, allowing other project to use its satellite transmitter information.</p>
 +
<h3>Presentations on SatNOGS</h3>
  
In the context of spaceflight, a satellite is an artificial object which has been intentionally placed into orbit. Such objects are sometimes called artificial satellites to distinguish them from natural satellites such as Earth's Moon.
+
* Alfredos Panagiotis Damkalis presented [https://www.youtube.com/watch?v=ltqgCXi5SGs "SatNOGS - State of the Union"] at [https://indico.oscw.space/event/3/contributions/62/ OSCW 2019].
 +
* Corey Shields & Dan White presented a workshop on [https://www.youtube.com/watch?v=DrgsOxZEq9o "SatNOGS Ground Station Building Guide"] at TAPR DCC 2019
 +
* Dan White presented [https://digitalcommons.usu.edu/smallsat/2018/all2018/313/ “Overview of the Satellite Networked Open Ground Stations (SatNOGS) Project”] at 32nd SmallSat conference 2018.
 +
* Nikos Roussos presented [https://www.youtube.com/watch?v=fxKCWNXFh2g “SatNOGS: Crowd-sourced satellite operations Satellite Open Source Ground Station Network”] at FOSDEM 2018.
 +
* Pierros Pappadeas presented [https://www.youtube.com/watch?v=JGv-S1F-hQo "Going to space the Libre way”] at the AMSAT UK RSGB 2017 convention.
 +
* Scott Bragg presented [https://www.youtube.com/watch?v=BKULw0NXhyI "Decoding Satellites with SatNOGS"] at linux.conf.au in 2017.
 +
* Manolis Surligas presented [https://www.youtube.com/watch?v=zs_J1wlIpMs "SatNOGS: An SDR-based Satellite Networked Open Ground Station"] at FOSDEM 2017.
 +
* Dan White presented "SatNOGS: Satellite Networked Ground Stations" at the Digital Communications Conference in 2015.
  
Satellites are used for a large number of purposes. Common types include military and civilian Earth observation satellites, communications satellites, navigation satellites, weather satellites, and research satellites. Space stations and human spacecraft in orbit are also satellites. Satellite orbits vary greatly, depending on the purpose of the satellite, and are classified in a number of ways
+
==See also==
  
==SatNOGS==
+
*[[Academic Papers]] on SatNOGS.
SatNOGS (Satellite Networked Open Ground Station) project is a free software and open source hardware platform aimed to create a satellite ground station network. The scope of the project is to create a full stack of open technologies based on open standards, and the construction of a full ground station as a showcase of the stack.  
+
*[https://satnogs.org/faq/ SatNOGS FAQ].
  
In order to implement such a stack the four following different sub-projects are developed
+
[[Category:Build]]
 
+
[[Category:Develop]]
===Network===
+
[[Category:Operate]]
SatNOGS Network is a web application for scheduling observations across the network of ground stations. It facilitates the coordination of satellite signal observations, and scheduling such observations among the satellite ground-stations connected on the network.
+
[[Category:Hardware]]
 
+
[[Category:Software]]
===Database===
+
[[Category:Community]]
SatNOGS Database is a crowd-sourced application allowing its users to suggest satellite transmitter information for currently active satellites. Its data are available via an API or via a web application interface allowing other project to use its satellite transmitter information.
 
 
 
===Client===
 
SatNOGS Client is the software to run on ground stations, usually on embedded systems, that receives the scheduled observations from the Network, receives the satellite transmission and sends it back to the Network web app.
 
 
 
===Ground Station===
 
SatNOGS Ground Station is an open source hardware ground station instrumentation with a rotator, antennas, electronics and connected to the Client. It is based on 3D printed components, readily available materials.
 

Latest revision as of 09:17, 4 August 2020

SatNOGS project is a complete platform of an Open Source Networked Ground Station. The scope of the project is to create a full stack of open technologies based on open standards, and the construction of a full ground station as a showcase of the stack.

SatNOGS provides the basis for:

  • Bulk manufacturing and deployment of affordable Satellite Ground Stations
  • Modular design for integration with existing and future technologies
  • A platform for a variety of instrumentation around Satellite Ground Station operations
  • A firm platform for a Ground Station collaborative network (one to one, one to many, many to many)
  • A community based approach on Ground Station development
  • A solution for massive automation of operator-less Ground Stations based on open standards

There are a number of elements to the project that integrate hardware and software in a way that allows multiple observers to be connected to multiple ground stations so that tracking and monitoring satellites from multiple locations is possible. The data that is collected is publically available through the production environment.

SatNOGS explanation.png

At the centre is the global management network consisting of:

Users:

A user is any validated member of the SatNOGS system. All you need is to sign up and with a bit of familiarity you will be able to use the system.

Global Management Network:

SatNOGS Network – Our observations, scheduling and discovery server. SatNOGS Network is a web application for scheduling observations across the network of ground stations. It facilitates the coordination of satellite signal observations, and scheduling such observations among the satellite ground-stations connected on the network.

SatNOGS Client – An embedded system that receives the scheduled operation from Network, records an observation and sends it back. SatNOGS Client is the software to run on ground stations, usually on embedded systems, that receives the scheduled observations from the Network, receives the satellite transmission and sends it back to the Network web app.

SatNOGS Ground Station – The actual ground station instrumentation with tracker, antennas, LNAs and connected to Client. SatNOGS Ground Station is an open source hardware ground station instrumentation with a rotator, antennas, electronics and connected to the Client. It is based on 3D printed components and readily available materials.

Ground Stations:

A ground station is considered to be exactly as the name suggests. It is a receiver and antenna combination connected to the SatNOGS Global Management Network with some form of computer. There are two main types of ground stations, these are:

Fixed or Non-Rotator — i.e. their antennas wait for the satellites to pass over them (These are simpler types and commonly have a Raspberry Pi and RTL-SDR combination coupled to an antenna like a Turnstile, Eggbeater or other similar fixed antenna type) or

Steerable or Rotator  — i.e. they point a yagi antenna at the satellite and track it as it passes overhead. These stations can use the simpler Raspberry Pi and RTL-SDR combination but need a rotator such as the SatNOGS rotator or a commercial alternative.

Satellites:

Simply any satellite in the SatNOGS Database. This is a growing record of educational, amateur and commercial satellites commonly referred to as the DB.

SatNOGS DB – Our crowd-sourced suggestions transponder info website. SatNOGS Database is a crowd-sourced application allowing its users to suggest satellite transmitter information for currently active satellites. Its data are available via an API or via a web application interface, allowing other project to use its satellite transmitter information.

Presentations on SatNOGS

See also