PRE2019 1 Group1

From Control Systems Technology Group
Jump to navigation Jump to search

Autonomous systems for space traffic management


Group Members

Name Study Student ID
Stijn Eeltink Mechanical Engineering 1004290
Laura Kulter Psychology & Technology 0851512
Annelies Severens Biomedical Engineering 1232787

Planning

Each week will consist of two meetings. Before each meeting, the team will work individually on the tasks they have been assigned for that meeting. During the meetings, the results of these tasks will be discussed and finalized. L = Laura, S = Stijn, A = Annelies.

Week Monday (morning) Wednesday (afternoon)
1 ALL : choose topic ALL :
literary research
problem definition
make the planning
define structure of the report
2 L : introduction/problem statement
L : wiki page
A : state of the art
ALL : PCR
A: state of the art
S : stakeholders
L : introduction/problem statement
L : edit planning in wiki
3 political aspects
economical aspects
technical aspects
(state of the art)
PCR
A: state of the art on wiki
S: edit stakeholders
L: RPC’s and update wiki
A: air traffic management
ALL: 2 questions for stakeholders (more is allowed)
4 S: questionnaire with information
S: stakeholders in googledocs
L: autonomous mining, how does the system work?
A: Structure of the system. Would a peer-to-peer system work? Which systems does NASA or ESA use?


ALL: work on questionnaire: --> Friday deadline 15:00

  • What requirements would the user have for the system;
  • What tasks should the system be able to fulfill;
  • Privacy concerns;
  • Possible users:
    • NASA/ESA;
    • House of Representatives ;
    • The larger public;

ALL: comment each other’s work

All: More specific RPC, how can results be measured?
All: Specify and categorize specific user questions
A: System architecture of third parties
S: Stakeholders
L: AI systems (rule-based vs learning system)
5 contact users
  • send tweet: ALL
  • send mail
    • Laura: to NASA and ESA
    • Annelies: Dutch government
    • Stijn: Elon Musk/SpaceX, Blue Origin/Jezz Bezos
  • Share survey

read whole report and comment: ALL
think of questions for other tutors: ALL

Contact users
Prepare for tutor meeting Monday
6 Contact users


S: Roadmap/Requirements
A+L: Ethical decision styles
L: Write out user research
L: Machine Learning
ALL: How could the system reward good behavior?
A: How would satellites be detected?
7 finalize report and wiki


Final evaluation (peer review)
finalize report and wiki
8 Presentation
Deadline : report and wiki

Introduction

Space debris often gets the most attention when one talks about threats that exist to active satellites and other spacecraft (previous 0LAUK0 groups have done extensive research on that topic before: PRE2016_3_Group19, PRE2018_3_Group1, PRE2018_4_Group9). However recent developments in the space industry present a ‘new’ threat to active satellites.

On Monday morning September 2nd the European Space Agency had to fire the thrusters of its Aeolus satellite to avoid a collision with satellite Starlink44.[9]

Where traditionally space travel was government-driven, the privatization and commercialization of space activities have gained momentum and have developed different interests like faster and cheaper access to space. Currently, several organizations plan to launch thousands of satellites up into Earth’s orbit in the next several years. These range from governments like the UK planning to launch 2000 satellites by 2030[10] to large companies like SpaceX planning to launch 12000 satellites for its Starlink constellation.[10] If we compare this to the currently 4987[10] satellites in orbit, of which only 1957[10] are still active and functional, one quickly sees how ‘full’ the currently quite ‘empty’ low orbit space around earth will become in the near future.

This could overwhelm current space flight safety processes. However, there are encouraging signs that the government, industry, and the space community are acting to address these issues. This project will look at a possible solution for managing these many thousands of satellites by using an autonomous system for space traffic management(STM).

Problem Statement

As stated in the introduction this project will focus on the need for an Autonomous Space Traffic Management System (henceforth called ASTM). The main reason for the need for such a system is the ever-increasing presence of active satellites in low earth orbit, which will make it no longer feasible in the near future to avoid collisions by depending on human input. There are however a lot of aspects that will need to be analyzed and discussed before a proper concept for an ASTM system can be proposed. First, the current state of the art will need to be analyzed to see how STM is handled right now and where there is room for improvement. Next, the individual stakeholders will be looked at to find the wants and needs of each stakeholder. These things will be summarized in the RPC (requirements, preferences, constraints) and work as a framework for designing a proper ASTM system.

The main reason the end goal is a concept instead of a fully-fledged system is the fact that right now STM is still quite in its infancy. Even large organizations like NASA have only started to fairly recently look into autonomous systems for STM.[8] This means that there are many unexplored factors in regards to creating and deploying an ASTM system and so it is beyond the scope of this project to analyze all these factors in only eight weeks.

The concept will mostly be a recommendation for what type of autonomous system would be most suited to handle STM. Therefore this project will mostly ignore the technical aspects(radio communication in space, the inner workings of satellites, deploying an ASTM system on earth vs in low orbit, etc.) and instead focus on analyzing what an ASTM system could(and should) offer compared to doing STM by hand. This will also include a recommendation which kind of Rational Agent Model (RAM) would be best suited to control an ASTM system.

“In economics, game theory, decision theory, and artificial intelligence, a rational agent is an agent that has clear preferences, models uncertainty via expected values, and always chooses to perform the action with the optimal expected outcome for itself from among all feasible actions.”[14]

State of the art

Legal

At the moment, there are no international or even national Space Traffic Management systems. However, because of the increasing amount of non-governmental organizations executing space activities, rules are needed to ensure safety in air space. Generally speaking, Space Traffic Management can be defined by the safety insurance of: 1. Safe access to outer space, 2. The conduction of operations in outer space, and 3. The return of space objects from outer space free from interference of any form.[1]

Currently, the Outer Space Treaty forms a basis of international space law.[2] The treaty was opened in 1967, when the United States, the United Kingdom, and the Soviet Union signed the treaty. More countries followed in the coming years. As of 2019, 109 countries are parties of the treaty. This treaty focuses on the limitation of the use of celestial bodies and restricts nations from claiming sovereignty of outer space. It does not include any legal regulation of a Space Traffic Management. At the time that the treaty was set up, the STM concept was not considered a priority. In 2015, the UNCOPUOS committee had received approval to add STM as an agenda item in 2016.[3]

The Cosmic Study from IAA created a definition for STM. It was the first step, but too premature to implement any regulations limiting freedom.[4]

“The set of technical and regulatory provisions for promoting safe access into outer space, operations in outer space and return from outer space to Earth free from physical or radio-frequency interference” – Cosmic Study (IAA)

The 2016 “Orbital Traffic Management Study – Final Report” does not contain a definition for space traffic management. Instead, it defines Space Traffic Safety. Management would imply centralized command and control, which was seen as problematic.[5]

“Freedom from those conditions in orbital space that may lead to incidents resulting in harm (death or injury to astronauts and spaceflight participants, damage to public welfare ,damage or loss of spacecraft, interference to spacecraft). Incidents of specific concern are collisions or orbital breakups.” – NASA

The 2017 German Aerospace Center (DLB) White paper on the “Implementation of a European Space Traffic Management System” defines STM as:[6]

“Execution of all necessary managing and Monitoring and Control Operations (including routine and contingency scenarios) to ensure safe ballistic travel of manned and unmanned Suborbital Space Vehicles (SSVs) and spaceplanes through Near-Earth space and airspace under consideration of the existing European Air Traffic Management System and Infrastructure.”

Over the years, there have been different definitions and approaches to STM from the United States, European Space Agency (ESA) and the International Academy of Astronautics (IAA). However, they have some similar key operations, one of which is collision avoidance. This focuses on point 2. of Space Traffic Management: the conduction of operations in outer space.[1] Recently, the European Space Agency (ESA) has performed a collision avoidance maneuver for the first time. The satellite was moved off a potential collision course with a SpaceX satellite in the Starlink constellation. At the moment, ground operators make decisions, which might not always be optimal. The avoidance process between two satellites is largely manual and will be no longer practical if the number of satellites and other space vehicles increases. According to Holger Krag, Head of Space Safety at ESA:[13]

“This example shows that in the absence of traffic rules and communication protocols, collision avoidance depends entirely on the pragmatism of the operators involved. … Today, this negotiation is done through exchanging emails – an archaic process that is no longer viable as increasing numbers of satellites in space mean more space traffic.”

The use of machine learning, artificial intelligence, is being explored to support ground operators when planning and implementing collision avoidance.[7] This is one application that artificial intelligence can be used for. In [8] an initial architecture for a Space Traffic Management system is proposed, based on open Application Programming Interfaces (APIs). The use of machine learning incomplete STM systems is being explored at the moment, a great step towards complete autonomous STMs. According to [1] a national system will be most probably implemented before an international regime. This mainly has to do with the fact that having a good, working STM system, data must be shared between governmental and non-governmental organizations, which remains a difficult topic.

Similar Systems

While there is a lack of proper STM in space and an autonomous system for it is still non-existent, there do however already exist similar systems in other real-world applications.

Air Traffic Control

Air traffic control includes the ground-based personnel and equipment concerned and monitoring air traffic within a particular area. Air controllers ensure safe operations of commercial and private aircraft. They, manually, keep them at safe distances from one another and direct them during takeoff and landing. An equivalent system is needed to direct satellites and other spacecraft from earth into space into their increasingly crowded flight paths. Whenever a rocket is launched into space, it must pass through the airspace where thousands of planes fly through every day, causing planes to reroute. However, an analogous system to that of Air Traffic Control is difficult for several reasons. The Federal Aviation Administration (FAA) runs the air traffic control system. Airspace is divided into zones, and each zone into sectors, segregated by national authority. When an aircraft moves through a particular sector, it is monitored by the air traffic controllers responsible for that area. Space is not separated into sections or divisions with a responsible entity monitoring and controlling that area. Nations are responsible for their spacecraft and would rather improve their system before internationalizing an STM. Also, both governmental and non-governmental organizations are unwilling to give full access to all their data regarding the position of their satellites and other spacecraft. Without widespread participation and positional information, it is difficult to create a command-and-control system that works well for STM. Data collection is, therefore, one of the main issues for any STM.

Autonomous Mining

A big implementation of autonomous systems can be found in the mining industry. Fortescue Metals Group in Australia uses autonomous systems for various operations, of which their autonomous haulage system[21] (AHS) comes closest to a real-world example of an autonomous traffic management system. AHS is used to control the massive driverless trucks at mining sites that are responsible for transporting ores etc. from point A to B. The system is responsible for making sure the driverless trucks don’t collide with each other or other obstacles and stick to their designated routes.

According to a public news report[20], there has been only one reported accident involving the driverless trucks so far since the active operation started in 2012. In February 2019 one of the trucks collided at low speed with another parked truck after a wifi outage caused the truck to lose its connection with the control center. While two driverless trucks colliding with each other might not be a big deal and would mostly have a low monetary impact, such a result would not be acceptable with for instance communication satellites.

While only a single accident in 7 years is a noteworthy feat there are a few things to note here. The trucks drive in a closed environment owned by the company. This means that the system seldom has to take into account non-company owned trucks or other vehicles. The system knows everything about all the members at the mining site. However, in space, there are thousands of satellites with hundreds of different owners and not everyone is willing to share their information. Another factor is that since the mining site is owned by the company, they decide (within the boundaries of the Australian law) what happens and who can or cannot enter the site. The international space treaties however basically state that nobody is the boss in space and that everyone should have the right to shoot satellites into space. This means that while the autonomous system does work and is certainly a technological feat, it owns much of its success to the extremely limited and controlled environment it operates in.

Architecture Model

Space agencies like ESA and NASA are currently using distributed systems for their programs.[a],[b] In most of the implementations, the system consists of a central computer, the server, and many user computers, the clients.

There are several architectures of distributed systems: peer-to-peer and client-server. Client-server is a system that is divided into servers, that carry out tasks, and clients, which require the service. A server computer can manage several clients simultaneously, and at the same time, a client can be connected to several servers, that provide different services, simultaneously. Peer-to-peer (P2P) is an architecture where all computers and devices, called peers, work together. There is no central administrator and each peer is equal to the other peers. Files can be shared directly between systems without a central server, each network can be seen as a server and a client, that work towards a common goal. These computers work together to function as a single application for the client. The decentralization makes the network efficient and more tolerant for faults.

Important programs from NASA, such as NASA’s Earth Observing System Data and Information System (EOSDIS) are designed as distributed systems.[a] For the last couple of years, NASA has been investigating Distributed System Missions (DSM). A DSM is a mission that involves spacecraft to achieve one or more common goals. However, these missions are currently focused on the use of client-server architectures. P2P architectures have yet to be investigated.[c]

ESA uses a distributed computing environment as well, in the form of client-server architectures.[b] The Advanced Concepts Team (ACT) is part of ESA that focuses on new technologies that could be of importance in the long term, especially on innovations in distributed computing. P2P architectures are not yet implemented in the system that ESA uses for its programs, however, the ACT department is looking in this relatively new technology.[d]

Summary: NASA and ESA use distributed architecture systems. There are several types. (1) Server-client, which NASA and ESA use, where there are server computers and client computers. (2) peer to peer systems (P2P), where all computers are both clients and servers. Not much can be found that indicates NASA is researching P2P, ESA has a team (ACT) that is occupied with innovative technologies for the long term, such as P2P.

Conclusion: There has been too little research on the effects of the implementation of p2p systems, to say with certainty that a p2p system would work as STM. As a first concept, it would be best to choose a system that is compatible with the ones used by space agencies at the moment, which is a distributed client-server architecture.

Stake Holders

The last years have seen rapid growth and change in the space industry. Where traditionally space travel was government-driven and solely focused on security, political or scientific activities. The privatization and commercialization of space activities have gained momentum and have developed different interests like faster and cheaper access to space. This easier access to space has opened participation to many more participants than was historically possible. Private companies have proposed, funded and begun deployment of very large constellations of satellites.

These new activities could overwhelm current space flight safety processes. However, there are encouraging signs that the government, industry, and the space community are acting to address these issues. But is their effort enough, and is there a need for an Autonomous Space Traffic Management System?

Social

Space debris is not some far off distant problem that we need to worry about. The probability of collisions occurring is not only continually rising, but there have been several collision events that have damaged the international space station and other satellites. Every time we launch into space, we generate some sort of unwanted waste. This is happening exponentially more since the privatization of space activities. Small particles like aluminum-oxide, explosive bolt fragments, and paint chips can cause serious issues. While this debris is small, it is also moving at 30.000 km/h, which means that it has enough kinetic energy to damage important satellites and even the international space station.

This could be devastating to society. Satellites with critical duties we rely on every day could be struck. Global communication, GPS and navigation, and weather data could suddenly disappear. If this debris collides with such a satellite, it will be destroyed instantly. This satellite then turns into thousands of little pieces, that are capable of destroying other satellites. This could trigger an unstoppable chain reaction, which is called the Kessler syndrome. If this were to happen, the loss of our space infrastructure would set lots of technology advancements back, and limit the technological advancements made from space travel in the future.

NASA and ESA are running multiple missions [22] dedicated to observing the Earth, to gather information on how the planet is changing. Missions like Aqua [23] collect information on ocean evaporation, atmospheric water vapor, clouds, precipitation, soil moisture, sea and land ice, and snow cover. With this information, NASA wants to show the evidence for climate change, the causes, effects, and try to find solutions. NASA also observes our planet’s atmosphere, where ozone, nitrogen dioxide, and particulate matter [24] can be measured to indicate the air quality. Because air pollution is responsible for about 1 in 9 deaths worldwide, this data is very important.

Other missions from NASA like SMAP are valuable to agriculture. The satellite uses a radiometer that can see through the clouds to measure the soil moisture levels on earth. By measuring the moisture levels in the soil, it allows you to predict droughts, monitors floods and even predict crop yields for a given year. The data from this program is widely available and is used by all countries for better agriculture. The technological advancements made in space travel have lots of different spinoff technologies. If space travel were to stop, the constant flow of new patents and technologies would also stop. Advancements in health, medicine, transportation, public safety, computer technology, and industrial productivity are key to the development of human society.

Political

While space activity has democratized with many new players, the U.S. government is still the single largest actor and stakeholder in the lower earth orbit (LEO) operations environment. The U.S. government re-established the National Space Council in the summer of 2017. One of its first actions was to establish a working group to recommend a way forward on space traffic management. “National Space Traffic Management Policy” was issued on June 18, 2018, and outlines several steps changing how space traffic is managed and regulated. This paper addresses the need for improved space situational awareness (SSA), data sharing with other organizations, and space traffic management (STM).

The Department of Commerce wants to simplify the regulatory structure for licensing for commercial companies, which the industry has needed for a long time. It will also take the function of STM and SSA for the U.S. Air Force. By creating an open-architecture space data repository they will actively share information with and between operators, and encourage new technologies for SSA.

The Federal Communications Commission has been regulating practical orbital debris for commercial companies that operate in the U.S. market. The new rules would explicitly address the issue of large constellations and post-mission disposal reliability. These new rules also contemplate active SSA data sharing, transponders, enhanced signatures, and shared maneuver plans, which would greatly decrease the amount of space debris.

Space is however fundamentally an international concern since no nation owns or controls the environment. The foundational document for international space law is the Outer Space Treaty. Though this treaty is not enough. The United Nations Committee is considering new rules for topics like space debris management and creating guidelines for the long-term sustainability of space.

While these combined actions have mitigated some of the risks in the transition, further action is recommended. The best source of innovation and solutions are the organizations that are building new systems. Industry-driven norms and standards of behavior are among the most effective methods for preventing the new activity from contributing to space debris. The government should encourage these industry-driven, voluntary approaches.

Economics

This change in space activities, especially the very large LEO constellations, represents major investments by commercial companies like SpaceX. Every U.S. operator proposing a large constellation has stated the intention of following best practices and being ‘’good citizens’’ of space. These operators have a significant vested interest in maintaining the space environment, and in protecting their investments that will run into the billions of dollars. Some of the new operators are among the strongest proponents advocating for increased regulation and scrutiny. They intend to build in high reliability for post-mission disposals, like their intent to deploy satellites at a low altitude, and then raising the orbit once checkout is complete. While there are some disadvantages to this approach, when a satellite fails, drag can bring it down much earlier.

They are building in the capability of high-precision orbit knowledge and are actively willing, even seeking, to share position and maneuver data. Also, a high level of automated collision avoidance and automated deorbit of failed systems are being developed, much like the ASTM proposed by our group. To make sure the post-mission disposal plans are successful, companies are planning to deorbit on a fixed schedule, rather than maximizing mission life as is commonly done. Also, operators are adding grappling fixtures, reflectors, and other retrieval aids, even if they have no intent for on-orbit servicing or retrieval.

Scientific

As is touched upon previously, space travel is key for scientific research, technological advancements, and spinoff technologies. Originally space activities were only used for scientific research and with private companies looking to make money in this area, we need to make sure we can sustain our research in this field. More missions are researching the earth than ever before. The atmosphere, the climate, the continental drift and geodynamics, the gravity, hurricanes, the ice, the land and vegetation, the oceans, ozone, the sun and its influence on Earth, the water cycle, the weather, and wildfires are all studied by multiple missions. [25] An STM system is mandatory to keep expanding this ever-growing research field, as well as to make sure private-owned constellations, satellites and space ships will not interfere with this research.

Space travel already requires a lot of data science, AI and cybersecurity development, and the STM system will only contribute to this. This is because a server network capable of tracking and monitoring more than 5 million objects is needed. This server system must be protected against cyber-attacks. It could form a huge threat to society if the server system falls into the wrong hands, and it is of uttermost importance to keep this from happening.


User Inquiry

To better design an ASTM system that will fit the needs of future users attempts where made to contact several stake holders and user groups. Several methods were used in this process and they will be listed below, ranging from sending a single message to a specific person to spreading a questionnaire on several social media platforms. Getting into contact with stake holders proofed to be more difficult than expected and many did not reply at all. A small group of citizens did reply to the questionnaire, but due to the low response rate (22 people as of writing) and the fact that citizens are not satellite owners (while citizens benefit from satellite usage, they do not own them and so in the end would not have a say in the actual system integration) they will be mentioned here but will not be used much (if at all) when creating a final concept.

Organizations and Companies

Contacting actual satellite owners like NASA or SpaceX turned up no results. Getting useful contacting information of these large organizations is hard (aside from a basic HQ reception number) and the few options that did show up (email addresses, facebook, twitter) also lead to no responses. In short the following organizations received emails or social media messages; Elon Musk (SpaceX, twitter), Blue Origin, NASA(email), ESA(5 emails to different departments). Sadly none of them replied and so there is no direct input from these organizations that can be used, there is still indirect input (like articles and papers) from said organizations that can be interpreted when designing a system.

Politics

Attempts were made to get into contact with the Dutch government, specifically Jessica van Eijs and Monika Keijzer. However both were not able or available to discuss this topic and attempts to contact other government officials also lead to no responses.

TU Delft

……

Questionnaire for the public

A questionnaire was spread on social media (facebook, twitter, family) in an attempt to find out what the public opinion is regarding STM and specially what they would think about an ASTM system. The full questionnaire can be found in SECTION-NEEDS-LISTING but the most important results will be discussed here. A total of 22 people responded to the questionnaire.

When people were asked whether a STM system should work autonomously a big majority of 72.7% said yes (see A1) while only a small minority of 18.2% said no and the final 9% can be interpreted as “yes and no”. Which is an interesting result, for instance the use of autonomous cars is always followed by heated debates whether an autonomous system can be trusted or not and yet here the majority votes to use an ASTM system. One might argue because there is a difference between asking a person whether they would entrust their life to a car or trust a satellites ‘life’ to an ASTM system, but that is not the goal of this project though could be an interesting topic of debate for another research group in the future.



A1: Diagram result of whether a STM system should work autonomously or not.

Another surprising result is that 100% of the people who filled in the questionnaire voted for an international STM system. While for instance the ISS(International Space Station) exists, most countries still focus heavily on national usage of space and spacecraft, which is contrary to what the people in the questionnaire would vote for.

A2: Diagram result whether the system should be national or international.

While some of the other questions lead to inconclusive or not useable answers there is one question that lead to some really interesting answers.

“Aside from collision avoidance, what other tasks do you believe an autonomous STM system should be able to handle?”


Summarizing the answers people suggested the following tasks:

  • Energy supply(this would require some kind of supply station in orbit before it can be even considered possible);
  • Destroy objects that present a threat;
  • Navigation out of orbit, deorbiting, disintegration;
  • Provide information about the satellites to the command centre, fuel monitoring etc. (this already happens);
  • Prediction of collisions;
  • Detecting when it is too busy. This could be interpreted in several ways, like when the system is too busy or when the space in orbit gets too busy;
  • Detect space debris and save the data;
  • Minimize the required amount of space satellites/attributes;
  • Tracking of events;
  • Alert earth if aliens pass by;

While not all the answers are useable or relevant there are several good suggestions that were not considered before. For instance destroying objects could be very interesting in the future if machines get deployed into orbit that are responsible for cleaning up or destroying space debris, an ASTM system could monitor this to better coordinate between satellites and space debris cleaners, and even detect which space debris takes priority based on prediction models. Energy supply is also a nice future suggestion, however right now there is no infrastructure in the orbit around earth to actually make this feasible like supply stations.

Several other suggestions were already being considered but are here also being confirmed by participants. Like predicting collisions and deorbiting satellites when they reach end-of-life. However some suggestions are harder to interpret like ‘tracking of events’ and ‘minimize required amount of space satellites/attributes’ , the goal of the system is to manage safe space traffic and protect members its goal is not to analyse how many communication satellites for instance SpaceX needs, this is something the companies and users decide within their own respective organizations.

Requirements, Preferences, Constraints (RPC)

With the state of the art and stakeholders in mind, it is time to set down the framework by defining the requirements, preferences, and constraints. With these, it will be possible to analyze rational agent models and to begin constructing a proper concept for an ASTM system.

Requirements

The system should be able to do the following:

  • Autonomous space flight and collision avoidance for all participating members in low earth orbit;
  • Nowadays more than 500.000 objects are tracked by NASA. As the amount of space debris is expected to grow tenfold in the next decade, our system should be able to handle more than 5 million objects to provide safety for the participating members for the coming 10 years.
  • Because there can be many non-participating members like space debris or active satellites not part of the ASTM control the system should be able to detect these non-participating members and keep participating members from colliding with them;
  • Be able to work with incomplete, inaccurate or slightly false information. Especially military organizations will be unwilling to disclose full or any information regarding strategic satellites. There is also the chance of inaccurate sensor information. In each case the system should try to use the combined data of sensors and satellites in its group to make an as accurate guess as possible;
  • Fully autonomous operation. Human interference should only be needed in situations the system cannot solve (like an approaching collision with no ‘no loss’ solution);

Preferences

The following items, while not absolute requirements, would still be desired for a good ASTM system:

  • Easy compatibility. To make the system as accessible to as many organizations as possible the system should be able to easily connect with different kinds of satellites, including different messaging systems and/or operating systems. This could be achieved by centralizing the system, instead of it needing to be installed on satellites it would just require to be able to listen and talk to satellites in their ‘language’;
  • Find least-cost solutions to avoid approaching collisions (making a group of 10 satellites move out of the way instead of the group of 1000 for example); (MAYBE REQUIREMENT?)
  • Ability to assist in coordinating spacecraft back to earth when the end of life has been reached;
  • The ability to not just react to collisions when they are about to happen but to also use 3D models and learning algorithms to predict possible collisions early on and take preventative measures if predicted collision risk reaches a certain threshold;

Constraints

The constraints should never be violated, this also has mostly to do with international space treaties. So a system that can not meet one of these constraints will automatically not be an option:

  • Original owners/operators (o/o) should always be able to regain control of satellites. The system is a service, not an owner;
  • System should in no way violate the international space treaties(for instance nobody is the boss in space, so the system will not influence satellites that aren’t participating);
  • The system should be impartial in its judgment and only use a cost-benefit analysis to make decisions;
  • Like any other form of robots or artificial intelligence the system has to follow Asimov’s three laws of robotics;[15]

Concept

AI systems: Rule-Based Systems vs Machine Learning Systems

AI systems can mainly be split into two groups, rule-based systems(RBS) and machine learning systems(MLS), with each their benefits and drawbacks. Choosing between these systems is important because they form the foundation when one wants to build an autonomous system and so in proposing an ASTM concept a choice for one or the other should also be presented. First follows a basic explanation of both systems with each their pros and cons. The ongoing discussions in the field of AI about whether an RBS system is actually intelligent or not will not be considered here.

Rule-Based Systems

In principle, RBS use coding in the form of if-then-else statements using the knowledge of a human expert. This means that the system uses a (large) set of predetermined rules and facts to make decisions and take actions. A key benefit being that these rule sets can be easy to write, especially in limited environments.[x2]

“A rule-based system is like a human being born with fixed knowledge. The knowledge of that human being doesn’t change over time. This implies that, when this human being encounters a problem for which no rules have been designed, then this human gets stuck and so won’t be able to solve the problem. In a sense, the human being doesn’t even understand the problem.”[x1]


In most closed systems (like a robot arm in a car manufacturing plant) this is fine, but in more complex and changing environments this leads to major drawbacks in the long run. The biggest drawbacks of this system are that adding rules later on without accidentally creating contradictions with earlier rules is tough, basically, the entire system needs to be checked when rules are added making maintenance time consuming and expensive in the long run.

Using a Rule-Based ASTM system

There are several pro’s and cons to using a rule-based ASTM system. A major advantage is that everything the system does is clear from start to finish, if anything ever goes wrong it can be easily traced back what caused it. From a legal and ethical standpoint this can be very desirable, it might also help with attracting users. A lot of users might not like the idea that the fate of their million dollar investments gets decided by what an AI considers to be the ‘best’ decision. In a RBS users can be informed beforehand what actions the system will take, allowing the users to take a better informed decision about what their risks are. Another advantage is that RBS does not need to ‘learn’ as long as the programmers are able to program in every possible situations it should work without ever creating an error. This tends to allow for easy and safe implementation.

On the other hand a RBS has major drawbacks, especially when handling STM. As explained before a lot is going to change regarding satellite usage and the space around earth is going to get a lot busier in the coming decennia. RBS works best (if only) when all possible situations are known, however due to the changing nature of space usage in the coming decennia it will be hard or near impossible to predict all possible situations the system may encounter. If a RBS encounters an unknown situation it will freeze since RBS cannot update its own rules.

Which is where the second major drawback comes in. Rule-based systems can be cheap and easy to implement in simple environments (like a robot arm in a factory that needs to always place the same part in the same place) at first, but in complex changing environments they tend to get unwieldy and extremely expensive in the long run. So in regards to STM the system might work fine at first but will require frequent updates in the long run and might eventually become error prone, especially when the environment changes faster than the speed at which the system can get updated.

Machine Learning Systems

Machine learning systems, on the other hand, can adapt to situations more easily and often on their own without human interference. When a learning system encounters new information it can change or discard existing models in favor of (hopefully) better models. This means that a learning system is not limited to its initial knowledge or static rules set. However with learning systems, depending on the area of application, training can be very important to help the system build ‘good’ models initially instead of starting from nothing. Now in some areas that can be an issue, there might be no available prior knowledge and so a system builder would let several learning systems take a shot at it and hope that one of them comes with a useable model. Luckily with STM, there is already a lot of prior data to use which can help in creating ‘good’ models for the system to start from. However, the adaptability of this system is also its major drawback, if the system creates a wrong model it can lead to a lot of damage based on how late or early the faulty model is discovered.

Using Machine Learning in an ASTM system

Considering the complex and changing environment of STM there are several obvious advantages for choosing ML over RBS. First off ML is actually able to update itself and can almost instantly react to new situations. This decreases maintenance and also lowers the chance of errors due to changing situations. Though a side not should be made, it can decrease the chances or errors due to changing situations, something RBS struggles with, but this does not mean that it is less error prone necessarily in general. For instance ML systems depend a lot on the training data they are provided to construct their models. While RBS would force a programmer to make a system that takes into account all possible situations with a ML system good quality control might be looked over in favour of quicker implementation and lower upfront costs. However a badly trained ML system will also behave badly leading to costly errors.

Another side of ML systems is its ability to make ‘best’ decisions and to create predictive models. Both are features that would be highly desirable for ASTM from a technical standpoint, especially when such a system might need to control tens of thousands of spacecraft in the future at which point things like efficiency and good prediction models can have big impacts on cost savings. However from a legal standpoint there might be a big downside to this as well. As discussed earlier ML systems are black boxes , while a programmer can feed it training data and set some requirements, at the end there is no way to know exactly why the system made a certain decision. While in closed environments where only one or two parties are involved this might be less of an issue, it can be a bigger issue when the system is responsible for taking care of thousands of satellites from hundreds of owners. Why did satellite A move to avoid B? Why was B not forced to move? Why did satellite C get sacrificed in an unavoidable collisions instead of satellite D? And who would pay for the costs involved, who is even responsible? While some of these questions are general legal issues other systems also run into like autonomous cars, it is still something that can be a consideration for choosing one system over the other depending on future legislation.

Conclusion

With STM being both a complex and changing environment a good ASTM system should be able to easily adapt and be highly scalable. From a technical standpoint these two necessities alone already make an ASTM system using ML much more feasible and future proof compared to the archaic and not so scalable RB system. So from the viewpoint of engineers the recommendation here will be to use ML systems for ASTM. However an ASTM system using ML can only be put to use if legislation gets updated and laws are made regarding accountability etc.

Rational Agent Models

Conclusion

Questionnaire

The questionnaire can be found at the following link:
https://docs.google.com/forms/d/e/1FAIpQLSdGZJFoZNH4_d3MZeXmlmIhCp3bif57ZQd2vxdQmlqtTIe3ug/viewform?usp=sf_link


A copy of the questionnaire is provided below.

Section 1

Space debris often gets the most attention when one talks about threats that exist to active satellites and other spacecraft. However recent developments in the space industry present a ‘new’ threat to active satellites.

Where traditionally space travel was government-driven, the privatization and commercialization of space activities have gained momentum and have developed different interests like faster and cheaper access to space. Currently, there are several organizations that plan to launch thousands of satellites up into the earth’s orbit in the next several years. These range from governments like the UK planning to launch 2000 satellites by 2030 to large companies like SpaceX planning to launch 12000 satellites for its Starlink constellation. If we compare this to the currently 4987 satellites in orbit, of which only 1957 are still active and functional, one quickly sees how ‘full’ the currently quite ‘empty’ low orbit space around the earth will become in the near future.

This could overwhelm current space flight safety processes. However, there are encouraging signs that the government, industry, and the space community are acting to address these issues. This project will look at a possible solution for managing these many thousands of satellites by using an autonomous system for space traffic management (STM).

BACKGROUND INFORMATION
If you don't know why space debris forms a problem in the first place, we suggest you watch the video below to bring you up to speed!

https://www.youtube.com/watch?v=itdYS9XF4a0

Section 2

We would first like to get to know you a little more!
How old are you?
….

What is your gender?

  • Female
  • Male
  • Prefer not to say

What is your highest level of education?

  • MBO
  • HBO
  • WO
  • Other…

Section 3

Some first thoughts on the topic.

Did you know what space debris was, and why it is a problem?

  • Yes, I did and I knew it was a problem.
  • Yes, but I didn’t think it was such a big deal.
  • No, I had never heard of it.
  • Other…

Do you think there is a need for an autonomous Space Traffic Management system when you look at the current situation? Yes/no, why?
….

Do you think such a system should work autonomously? (example: satellites avoiding collisions without human input)

  • Yes
  • No
  • Other…

Section 4

What do you think an autonomous STM system should be able to do?

Do you think an STM system should be completely autonomous?
….

Do you think an autonomous system could be able to make “right” decisions? If two satellites would run into each other, for example, do you think it could be programmed to make the best decision?
….

Do you think a system should be allowed to make such decisions?
….

Aside from collision avoidance, what other tasks do you believe an autonomous STM system should be able to handle?
….

Section 5

How do you see such a system implemented in modern-day society?

Do you think there should be an overall body responsible for an STM system?
….

Do you think a system should be run by governmental or non-governmental organization?
….

If you answered government-driven on the previous question, do you think an STM system should be implemented on a national or international level?

  • National
  • International

Section 6

Would an STM system lead to international collaboration or conflicts?

Do you think all parties involved in space traffic should participate?
….

Do you believe the main world powers (US, Russia, China, Europe) would be willing to participate together?
….

Do you think a system could be implemented, even though not all parties agree to share their positional data?
….

How long do you think it will take before an STM system will be implemented?

  • 1 year
  • 5 years
  • 10 years
  • More than 10 years


Are you afraid that an STM system could be a target for terrorism in the future?
….

Section 7

End of the survey
Thank you so much for taking the time out of your day to complete our survey!

If you have any other comments or thoughts we haven't discussed yet, feel free to leave them here!
….

References

[1] (https://iislweb.org/docs/Diederiks2017.pdf)

[2] http://www.unoosa.org/pdf/publications/STSPACE11E.pdf

[3] UN General Assembly resolution A/RES/70/82, “International cooperation in the peaceful uses of outer space”, 21 December 2015 Online: http://www.unoosa.org/oosa/oosadoc/data/resolutio ns/2015/general_assembly_70th_session/ares7082. html, (accessed 06.09.2017);

[4] K.U. Schrogl, “Space Traffic Management: The new comprehensive approach for regulating the use of outer space – Results from the 2006 IAA cosmic study”, Acta Astronautica 62, 2008, pp. 272-276

[5] O.Brown et al.: “Orbital Traffic Management Study – Final Report”, prepared for National Aeronautics and Space Administration (NASA) Headquarters, prepared by Science applications InternationalCorporation(SAIC), 21 November 2016.

[6] R. Tüllmann et al.: “On the Implementation of a European Space Traffic Management System – Volume I. A White Paper; Volume II. The Safety and Reliability Strategy; Volume III. Technical Requirements”, conducted on behalf of European Space Agency (ESA) by German Aerospace Center (DLR) and partner Institutes and Companies, 27 April 2017.

[7] file:///C:/Users/20166004/Downloads/artificial-intelligence-support1.pdf: more explanation about collision maneuvers

[8] https://ntrs.nasa.gov/archive/nasa/casi.ntrs.nasa.gov/20180007349.pdf

[9] http://www.esa.int/Our_Activities/Space_Safety/ESA_spacecraft_dodges_large_constellation

[10] https://www.pixalytics.com/satellites-orbiting-earth-2019/

[11] https://www.space.com/spacex-starlink-satellites-launch-just-beginning.html

[12] https://www.eumetsat.int/website/home/Satellites/LaunchesandOrbits/SatelliteOrbits/Satellitemanoeuvres/index.html

[13]http://www.esa.int/Our_Activities/Space_Safety/ESA_spacecraft_dodges_large_constellation

[14]https://www.definitions.net/definition/rational+agent

[15]https://www.scientificamerican.com/article/asimovs-laws-wont-stop-robots-from-harming-humans-so-weve-developed-a-better-solution/

[20] https://www.dmp.wa.gov.au/Documents/Safety/MSH_COP_SafeMobileAutonomousMiningWA.pdf

[21] https://www.mining.com/driverless-trucks-not-flawless-two-crash-fortescue-mine-australia/

[22] https://climate.nasa.gov/nasa_science/missions/?page=0&per_page=40&order=title+asc&search=

[23] https://aqua.nasa.gov/

[24] https://airquality.gsfc.nasa.gov/

[25] https://www.nasa.gov/content/earth-missions-list

[x1] https://www.tricentis.com/artificial-intelligence-software-testing/ai-approaches-rule-based-testing-vs-learning/

[x2] https://deparkes.co.uk/2017/11/24/machine-learning-vs-rules-systems/


[…] file:///C:/Users/20166004/Downloads/PREPRINT-DASC2011-AutomaticCollisionAvoidanceSystemDesignDevelopmentandFlighttests.pdf : automatic collision avoidance system

Peer Evaluations