< Return to Video

35C3 - Space Ops 101

  • 0:00 - 0:18
    35c3 Preroll music
  • 0:18 - 0:22
    Herald: It's an honor to introduce you.
    Sven Prüfer who is a professional in the
  • 0:22 - 0:28
    space business and he's going to give you
    a introduction to spacecraft control under
  • 0:28 - 0:31
    the title of space ops 101.
  • 0:31 - 0:39
    Applause
  • 0:39 - 0:43
    Sven: OK. Thank you very much for the kind
    introduction. Hello and welcome to space
  • 0:43 - 0:49
    ops 101. My name is Sven Prüfer, I'm a
    mission planning engineer at the German
  • 0:49 - 0:52
    Space Operations Center which is a part of
    the Deutsches Zentrum für Luft und
  • 0:52 - 0:59
    Raumfahrt and I will give you a slightly
    biased introduction to spacecraft control.
  • 0:59 - 1:04
    It's slightly biased because first of all
    I'm working for a particular space agency.
  • 1:04 - 1:09
    And secondly, because we will look at the
    whole thing kind of through the lens of a
  • 1:09 - 1:16
    mission planning engineering.
    Unfortunately the topic is pretty, well..
  • 1:16 - 1:20
    large so we won't be able to talk about
    everything. In particular, we will not
  • 1:20 - 1:25
    talk about launches, launches are pretty
    amazing. I'd love to see one in real life
  • 1:25 - 1:31
    but we can't really go into that much
    detail because that's a very specific and
  • 1:31 - 1:37
    particular topic. Also we will not talk
    much about human spaceflight and neither
  • 1:37 - 1:42
    about entry descent landing. So for
    example, landing on another planet. Of
  • 1:42 - 1:44
    course the combination of human
    spaceflight and landing on another planet
  • 1:44 - 1:54
    would be very cool to see. But I cant just
    talk about it right now. Okay. So instead
  • 1:54 - 2:03
    we will deal with one of the main segments
    of mission operations. So in general you
  • 2:03 - 2:08
    distinguish three parts. There's one. The
    space segments. So this is everything that
  • 2:08 - 2:13
    actually flies up into space. Some
    particular satellite or spacecraft
  • 2:13 - 2:18
    including its payload, so whatever it is
    doing up there. Then there is the transfer
  • 2:18 - 2:24
    segment which is, well, the launching
    business. And then thirdly there is the
  • 2:24 - 2:28
    ground segment. So we will talk among
    mostly about the Ground segment. So this
  • 2:28 - 2:34
    is everything that actually takes place on
    earth in order to command or use the
  • 2:34 - 2:42
    spacecraft in space. OK. The Ground
    segment itself again splits into various
  • 2:42 - 2:52
    subsystems. So, one of them is the the the
    main player when you want to actually talk
  • 2:52 - 2:56
    to your spacecraft. Those are the ground
    stations. OK. So we will definitely need
  • 2:56 - 3:00
    to talk about those. Secondly we need to
    actually know where our spacecraft is and
  • 3:00 - 3:09
    where it's going. This is actually done or
    described by the flight dynamics. Thirdly
  • 3:09 - 3:14
    space is at the same time very cold and
    also very hot. So there's the power and
  • 3:14 - 3:22
    thermal subsystem. Then there is attitude
    and orbit control which are responsible for
  • 3:22 - 3:26
    telling the spacecraft where it should
    look at and for actually figuring out how
  • 3:26 - 3:33
    it is oriented. Next we need to actually
    talk to the spacecraft. This includes
  • 3:33 - 3:37
    interpreting, well, receiving and
    interpreting the data. So this is part of
  • 3:37 - 3:43
    the TM/TC subsystem or the data system.
    And last but not least that's of course
  • 3:43 - 3:48
    the most important subsystem. That's the
    mission planning which is responsible for
  • 3:48 - 3:54
    scheduling spacecraft activities. OK, so
    the talk will kind of follow the lifecycle
  • 3:54 - 4:00
    of a spacecraft. We will start with the
    launch and early operations phase which is
  • 4:00 - 4:05
    called LEOP for short and that we will
    need to talk about orbits and flight
  • 4:05 - 4:09
    dynamics as well as how to actually
    communicate with the spacecraft. After
  • 4:09 - 4:16
    that we will talk about how we can, well,
    test and validate our spacecraft very
  • 4:16 - 4:19
    quickly and then we will switch to the
    routine phase, so when we do the actual
  • 4:19 - 4:25
    operations for what, of whatever the
    spacecraft was designed to do. This
  • 4:25 - 4:31
    includes data analysis, telemetry and Tele-
    commands, so TM/TC and also the mission
  • 4:31 - 4:36
    planning. And then in the end we will talk
    about, well, the end of the mission. So
  • 4:36 - 4:41
    whatever we are going to do at the end
    when we want to dispose of the satellite.
  • 4:41 - 4:48
    All right. So everything starts with the
    launch. Well not quite. Of course before
  • 4:48 - 4:53
    that we have a pretty lengthy phase of
    preparations. I will not actually talk
  • 4:53 - 4:59
    about this but this might take about
    something like two years in advance of the
  • 4:59 - 5:02
    launch in order to prepare everything to
    make sure that everything is running
  • 5:02 - 5:10
    smoothly. Once the spacecraft is strapped
    onto the rocket it will get, well, flown
  • 5:10 - 5:16
    into space and there it will be separated
    from the launch vehicle. From this moment
  • 5:16 - 5:23
    on then, it's flying by itself. And we
    need to actually control it. However we
  • 5:23 - 5:29
    don't really know right now where the
    launch provider will put our spacecraft. It
  • 5:29 - 5:34
    might actually be on its final orbit. And
    so for example if it's a rather low orbit
  • 5:34 - 5:39
    or it might be a transfer orbit to its
    final target orbit if it's actually
  • 5:39 - 5:47
    further up. Once this is - during this
    launch there's actually a second control
  • 5:47 - 5:56
    center. That's the one for the spacecraft.
    This is actually the control room K1 in
  • 5:56 - 6:01
    the German Space Operations Center. And it
    kind of looks like you expect a control
  • 6:01 - 6:05
    room to look. So in particular, there are
    many screens on average everybody has like
  • 6:05 - 6:10
    four screens. There are large ones for
    showing an overview of what's going to
  • 6:10 - 6:14
    happen. And there are many small yellow
    signs. These yellow signs denote the
  • 6:14 - 6:22
    various positions of the operators and the
    engineers. At the back in the center there
  • 6:22 - 6:26
    is one position that's called the flight
    director. The flight director is the
  • 6:26 - 6:29
    person who is in charge of the operation.
    So whenever there's something that needs
  • 6:29 - 6:35
    to be confirmed, needs to be done, that
    needs to be decided and he is the last
  • 6:35 - 6:42
    operational person to actually confirm the
    decision. Now in principle right after the
  • 6:42 - 6:49
    spacecraft is separated from the rocket.
    This control room actually takes over.
  • 6:49 - 6:54
    However there are few subtleties here. In
    particular right after separation the
  • 6:54 - 6:59
    spacecraft is somewhere we kind of know
    approximately where it is because we
  • 6:59 - 7:04
    planned this beforehand but we don't know
    the precise position. We first have to
  • 7:04 - 7:09
    acquire a signal we have to find it in
    space and have to set up a connection in
  • 7:09 - 7:13
    order to understand this we need to talk a
    little bit about orbital mechanics. So
  • 7:13 - 7:20
    first of all why does a spacecraft not
    fall down. Well if you look at the ISS, so
  • 7:20 - 7:24
    the International Space Station, it flies
    at an altitude of about 300 to 400
  • 7:24 - 7:29
    kilometers where the gravitational force
    of the Earth is still about 90 percent of
  • 7:29 - 7:35
    the one at ground. This means that you
    really need some horizontal speed in order
  • 7:35 - 7:43
    to not fall down to earth. So you need to
    go really fast. 7.9 km/s is the speed that
  • 7:43 - 7:48
    you actually need in order to not fall
    down on the ground. So if you're a bit
  • 7:48 - 7:53
    higher and some orbit then you need a bit
    less speed actually. OK because you're
  • 7:53 - 8:01
    farther away from the from the earth. OK.
    So we need to go very fast. Good thing to
  • 8:01 - 8:06
    know. Secondly we need to know at which
    distances we will actually be flying our
  • 8:06 - 8:13
    spacecraft. So this is Earth obviously, in
    particular the following picture will
  • 8:13 - 8:19
    actually be to scale approximately. So one
    thing one possible place where you can put
  • 8:19 - 8:26
    your spacecraft is low earth orbit. So
    that's the region below about 2000 km
  • 8:26 - 8:31
    altitude above ground. However
    2000 are pretty high so very common are
  • 8:31 - 8:36
    altitudes of 600 kilometres, 500km, 700km.
    This is a place where you mostly do
  • 8:36 - 8:41
    scientific experiments, in particular Earth
    observation. OK. So there are many many
  • 8:41 - 8:46
    satellites, science scientific satellites
    that actually try to take pictures at
  • 8:46 - 8:49
    various frequencies of the earth and also
    this is the place where you do
  • 8:49 - 8:55
    reconnaissance. OK. Then they're actually
    a bit higher altitudes for example, this
  • 8:55 - 9:02
    is medium Earth orbit. So the the drawn
    circle is actually at an altitude of 20000
  • 9:02 - 9:09
    kilometers. And this is mainly used for
    navigational satellites. So think GPS or
  • 9:09 - 9:16
    Galileo, the European version. And then
    there's another very common type of orbit
  • 9:16 - 9:21
    that's the geostationary orbit. This is at
    an altitude of about or pretty much precisely
  • 9:21 - 9:29
    35786 km above ground. This is chosen in
    such a way that the orbital period, so the
  • 9:29 - 9:35
    the time it takes it to fly once around
    the Earth, is 24 hours. This has the
  • 9:35 - 9:39
    advantage that the movement of the
    satellite actually sync up with the, are
  • 9:39 - 9:44
    synchronized with the rotation of the
    earth, meaning that's your satellite is
  • 9:44 - 9:50
    kind of always at the same position as
    when seen from Earth. This is a particular
  • 9:50 - 9:55
    important for TV satellites because well
    imagine you would have to actually move
  • 9:55 - 9:59
    around your TV satellite dish all the time
    just because the satellite is moving.
  • 9:59 - 10:04
    Instead you only have to fix it once and
    then it's pointing in the right direction.
  • 10:04 - 10:09
    OK. And this is also very common place for
    communications satellites for the same
  • 10:09 - 10:17
    reason because we actually want to have a
    fixed position in which we have to look.
  • 10:17 - 10:22
    OK. In order to get there for someone
    geostationary orbit it's possible that the
  • 10:22 - 10:27
    launch provider will actually put us in
    some kind of transfer orbit. Yeah. They
  • 10:27 - 10:32
    usually then don't look like circles but
    rather like ellipses and and that in such
  • 10:32 - 10:36
    a case we would need to do additional
    maneuvers. So we are on the red circle. We
  • 10:36 - 10:41
    will fly outwards but at some point we'll
    touch the geostationary orbit, so the black
  • 10:41 - 10:46
    one. But in order to not well kind of fly
    back to Earth we will have to accelerate.
  • 10:46 - 10:50
    So this is a maneuver that we have to
    execute somewhat at the beginning of the
  • 10:50 - 10:59
    mission in order to reach our
    geostationary orbit. OK. So the the system
  • 10:59 - 11:04
    that actually deals with these
    considerations, calculations, Procedura,
  • 11:04 - 11:09
    that's the flight dynamics department. So
    their tasks are in particular orbit
  • 11:09 - 11:14
    determination. There are various ways to
    do this for example. Very often you can
  • 11:14 - 11:19
    actually ask the satellite where it is
    because it has GPS onboard at least
  • 11:19 - 11:25
    if it's a LEO, so satellite in low earth
    orbit so it actually knows where it is or
  • 11:25 - 11:30
    you can do ranging which we'll talk about
    in a few seconds. And from this you can
  • 11:30 - 11:34
    calculate the orbit. Once you have the
    orbit you also want to know where the
  • 11:34 - 11:41
    satellite is going to be located in the
    future. So you will do orbit propagation.
  • 11:41 - 11:46
    Next thing, well, we have to we might have
    to execute some maneuver to actually stay
  • 11:46 - 11:52
    where we want to be or to get where we
    want to be. So we need to calculate which
  • 11:52 - 11:57
    direction we have to thrust, we have to
    turn on our thrusters for how long. This
  • 11:57 - 12:02
    is also done by flight dynamics. And the
    fourth point is, well we have to talk to
  • 12:02 - 12:07
    the satellite. So we actually need to see
    it, in order to do this. And flight
  • 12:07 - 12:15
    dynamics can actually calculate the times
    and the positions or the directions rather
  • 12:15 - 12:20
    where the satellite's going to be. And you
    can see all of these tasks are pretty
  • 12:20 - 12:26
    numerical nature its really hard core
    mathematics numerics. Meaning that you
  • 12:26 - 12:33
    actually want to use some tools that are
    very well battle tested so to speak and
  • 12:33 - 12:38
    well one of the most common programming
    languages for numerical caluclations is of
  • 12:38 - 12:43
    course Fortran. OK, so that's really a
    place where Fortran is still being used,
  • 12:43 - 12:47
    actively being used because these
    libraries are just working the way they're
  • 12:47 - 12:52
    supposed to work. So nobody really wants
    to switch from there because they're just
  • 12:52 - 13:01
    very good. OK. Now let's go back to the
    control room. We have talked to our Flight
  • 13:01 - 13:05
    Dynamics department who have told us:
    Well, the satellite's going to be at a
  • 13:05 - 13:10
    certain position, at a certain time. Or at
    least that's where we expect it. So the
  • 13:10 - 13:15
    next thing we need to do, is we need to
    establish a connection to the satellite.
  • 13:15 - 13:21
    And for this we need a ground station. The
    picture you see here is actually the
  • 13:21 - 13:28
    ground station in Weilheim. That's in
    Bavaria. That's sort of the main ground
  • 13:28 - 13:34
    station that we use. And well, it knows
    where to expect the satellite. So at a
  • 13:34 - 13:38
    certain direction it should appear, at a
    certain time above the horizon and then it
  • 13:38 - 13:43
    tries to establish a contact. This first
    acquisition, as it is called, is the first
  • 13:43 - 13:47
    contact of the spacecraft after the
    separation. And this is of course a
  • 13:47 - 13:53
    crucial moment. Now, once it has
    established a connection, it tries to do
  • 13:53 - 13:57
    various things. First of all it needs to
    downlink some data. So download, but it's
  • 13:57 - 14:02
    called downlink. This includes telemetry,
    so descriptions of the state of the
  • 14:02 - 14:08
    spacecraft because want to make sure that
    the spacecraft is actually still working
  • 14:08 - 14:14
    after the launch. And then later this also
    includes downlink of payload data, for
  • 14:14 - 14:21
    example. So think pictures, or whatever it
    was that the satellite was supposed to
  • 14:21 - 14:27
    measure or to take. And then it will also
    uplink some stuff. So, for example
  • 14:27 - 14:31
    commands because want to tell the
    satellite to do something. But this might
  • 14:31 - 14:39
    also include for example software updates.
    And one other thing that the ground
  • 14:39 - 14:46
    station can do, is ranging. Ranging means
    that you sent a package or a packet to the
  • 14:46 - 14:51
    satellite from the ground station. This
    travels with the speed of light. Then the
  • 14:51 - 14:58
    satellite will actually reply to that
    signal, to that packet, and then the
  • 14:58 - 15:03
    answer will fly. well, will go back to the
    ground station. And if you measure the
  • 15:03 - 15:08
    time, and if you know how long the
    satellite takes to actually react to such
  • 15:08 - 15:13
    a package, you can calculate the distance
    from the ground station. If you do this
  • 15:13 - 15:19
    several times then you get kind of like a
    radio distance profile. And from this you
  • 15:19 - 15:27
    can really deduce the orbit of the
    satellite. OK. So let's look again to
  • 15:27 - 15:32
    Earth. There's a ground station. It's
    actually located at the North Pole here.
  • 15:32 - 15:37
    So that's on top. And there's a satellite.
    The satellite is not to scale, just in
  • 15:37 - 15:42
    case you were wondering. And it's actually
    flying on an orbit which is 600 kilometers
  • 15:42 - 15:49
    above the ground. This is actually to
    scale. Now the signals of the ground
  • 15:49 - 15:52
    station, they actually have to pass
    through the atmosphere, meaning they're
  • 15:52 - 15:59
    attenuated quite a bit. So you have a
    finite range of the ground station's
  • 15:59 - 16:04
    signal, and this is drawn here. So
    the red circle is an approximate range of
  • 16:04 - 16:10
    the ground station and this intersects the
    orbit of the satellite only at a certain
  • 16:10 - 16:16
    time interval, or a certain interval of
    the orbit. In particular, we can look at
  • 16:16 - 16:21
    some numbers here. If you have a satellite
    at 600 kilometers altitude, you get a 90
  • 16:21 - 16:26
    minutes period, approximately 90 minutes
    period, around the Earth. And the portion
  • 16:26 - 16:31
    of the orbit that you actually see the
    satellite from 1 given ground station is
  • 16:31 - 16:36
    10 minutes long. OK. So this means, we
    would expect to see the satellite every 90
  • 16:36 - 16:41
    minutes for 10 minutes. OK? And this is
    when we have to do all the downlink and
  • 16:41 - 16:49
    uplink. Unfortunately, it's a bit more
    complicated because Earth actually
  • 16:49 - 16:54
    rotates. This map of Earth actually shows
    the ground track of the satellite, so
  • 16:54 - 16:59
    that's the projection of the satellite
    onto the ground. So that's the red line.
  • 16:59 - 17:03
    And the problem is that after 90 minutes
    the satellite returns to the position
  • 17:03 - 17:09
    where it was before. However, Earth has
    actually rotated by some amount, like 90
  • 17:09 - 17:16
    minutes divided over 24 hours. This is why
    the ground tracks actually don't close
  • 17:16 - 17:23
    up. So instead, you get these kinds of
    stripes. Over Europe you see WHM, that's
  • 17:23 - 17:31
    the Weilheim station. It has a certain
    range. That's the circle-like black line.
  • 17:31 - 17:42
    And you can see that usually you have two
    contacts with the satellite per rotation.
  • 17:42 - 17:50
    So the third pass will already be outside
    of the range of the ground station. OK. So
  • 17:50 - 17:55
    we actually have even less contacts than
    what I said earlier. This picture actually
  • 17:55 - 18:00
    shows the same situation from the top, so
    from North Pole. You can see that actually
  • 18:00 - 18:04
    they are circles. So all the distortions
    that you've seen on the earlier slide, was
  • 18:04 - 18:10
    due to the projection that was used for
    the map. So this is sort of what it
  • 18:10 - 18:15
    actually looks like if you look from above
    the earth. But the other one is the
  • 18:15 - 18:22
    typical maps that you see. OK. So now we
    have found our spacecraft. We want to talk
  • 18:22 - 18:28
    to it. So we need to actually send a
    signal there. Now let's think about which
  • 18:28 - 18:32
    kind of frequencies we might use for this
    communication. Well, first of all, we
  • 18:32 - 18:39
    noticed that there is for example water
    vapor in the atmosphere which absorbs
  • 18:39 - 18:44
    parts of the electromagnetic spectrum. So
    for example here, at around 23 gigahertz,
  • 18:44 - 18:51
    there is an absorption peak due to water,
    and the higher frequencies we use, the
  • 18:51 - 18:58
    more actually gets absorbed. This means
    that we kind of want to restrict our
  • 18:58 - 19:02
    frequency usage to actually lower
    frequencies, in order to get a higher
  • 19:02 - 19:09
    range. But then we also have, well, maybe
    less data rate. So in spacecrafts, you
  • 19:09 - 19:16
    usually use actually the lower part of the
    graph that's shown here. Usually, even
  • 19:16 - 19:22
    below what is shown at all. So this starts
    at 10 gigahertz, and you use even less
  • 19:22 - 19:27
    frequencies or lower frequencies. For
    example, you might use UHF, so amateur
  • 19:27 - 19:38
    radio at 430 megahertz, you might use
    L-Band, 1 to 2 gigahertz, in particular the
  • 19:38 - 19:45
    main carrier frequency of GPS satellites
    is in this range. OK? Then there is
  • 19:45 - 19:50
    S-Band. So that's a very typical frequency
    range from 2 to 4 gigahertz which is used
  • 19:50 - 19:54
    for the actual commanding of the
    satellite. So this is an important
  • 19:54 - 20:01
    frequency for us, or band for us. Then
    there's also the X-Band. So X-Band is
  • 20:01 - 20:07
    higher frequency, so we expect even higher
    data rates. And this is usually then used
  • 20:07 - 20:12
    for payloads. OK? So, if you have a lot of
    data that you want to downlink, for
  • 20:12 - 20:16
    example a picture that you just took from
    your satellite. Also, this is being used for
  • 20:16 - 20:23
    deep space missions. Then there is Ku-
    Band. Ku-Band is used for TV satellites.
  • 20:23 - 20:30
    And Ka-Band. So this is now slightly above
    the local water vapor absorption maximum.
  • 20:30 - 20:35
    So this is pretty cool. There, you really
    have high data rates. It's been used for
  • 20:35 - 20:41
    various applications, whenever you need to
    a high data rate. However, there are some
  • 20:41 - 20:47
    mechanical difficulties because you have a
    directional antenna, so this is slightly
  • 20:47 - 20:52
    non-trivial but it's being used more and
    more often. Now if you fix such a
  • 20:52 - 20:56
    frequency, and you talk to the satellite,
    you of course need to modulate some signal
  • 20:56 - 21:02
    on top of that. You need some protocols
    which do some level of error correction
  • 21:02 - 21:07
    etc. I will not talk about this but in
    principle there are very specific
  • 21:07 - 21:13
    standards for space that are being used in
    order to assure that signals that you send
  • 21:13 - 21:21
    or that you receive actually get received.
    OK! So, we can now talk to the satellite,
  • 21:21 - 21:26
    we have acquired a signal. So we switch
    back to the control room. In the control
  • 21:26 - 21:31
    room, we are now very happy. So we have
    done the first acquisition, this is
  • 21:31 - 21:39
    actually when people hear applause. And
    then afterwards, there are a few things
  • 21:39 - 21:45
    that are left to do. Actually, now the
    work starts. So for example, the satellite
  • 21:45 - 21:51
    was actually running on battery during the
    launch and afterwards. But it needs of
  • 21:51 - 21:55
    course some new power. So for this you
    need to deploy solar panels. This is done
  • 21:55 - 22:01
    during the LEOP. Also, you might need to
    deploy antennas. I showed you various
  • 22:01 - 22:05
    frequency bands, and usually satellites
    actually have several antennas and use
  • 22:05 - 22:10
    several bands for different tasks. So the
    commanding might be done on the S-Band but
  • 22:10 - 22:14
    the actual downlink of the payload data
    might be on X-Band. For this you need an
  • 22:14 - 22:19
    additional antenna. So this needs to be
    deployed. Also, this is the time when you
  • 22:19 - 22:25
    do all the other maneuvers in order to
    reach your final orbit, and you start
  • 22:25 - 22:29
    switching on other components of the
    spacecraft. This might include for
  • 22:29 - 22:33
    example, star trackers. Star trackers are
    essentially cameras that just take
  • 22:33 - 22:40
    pictures of the sky, so the stars, and
    they compare them to some onboard database
  • 22:40 - 22:45
    of known star positions. And this way, the
    camera can figure out which direction it
  • 22:45 - 22:50
    is looking. If you know how the star
    tracker is actually mounted on a
  • 22:50 - 22:55
    spacecraft, you can then deduce how the
    spacecraft is oriented. This is important
  • 22:55 - 22:58
    for example if you want to take a picture,
    then of course you need to know, where
  • 22:58 - 23:03
    have you been actually looking at? So you
    need something like a star tracker.
  • 23:03 - 23:09
    Another thing that you would kind of
    switch on, or actually spin up during a
  • 23:09 - 23:15
    LEOP, would be a reaction wheel. So
    reaction wheels are essentially gyros that
  • 23:15 - 23:20
    just rotate very quickly. You spin them
    up, and the idea is that, well, this
  • 23:20 - 23:25
    stabilizes the spacecraft. Because you
    actually want to control the rotations in
  • 23:25 - 23:33
    most cases. OK. So now we hope that
    everything was working perfectly. We
  • 23:33 - 23:40
    launched the spacecraft. But
    unfortunately, not always everything goes
  • 23:40 - 23:45
    perfectly. So let's maybe dig into
    some example. This is TV-SAT 1. Well, I
  • 23:45 - 23:52
    don't have a picture but that was a TV
    satellite from 1987. And everything worked
  • 23:52 - 23:56
    as we described. So we got the first
    acquisition. We got some telemetry from
  • 23:56 - 24:00
    the spacecraft. But unfortunately, the
    solar arrays turned out to be only
  • 24:00 - 24:05
    partially deployed. That's of course a
    problem. And we need to diagnose this, and
  • 24:05 - 24:14
    we need to fix it if possible. So the
    first thing you have to know, is that you
  • 24:14 - 24:20
    kind of can't really necessarily trust all
    the data that you get. You have to confirm
  • 24:20 - 24:25
    that whatever you're seeing, is actually
    the case. So you have to use additional
  • 24:25 - 24:30
    sources. For example, in the case of a
    solar array, you can actually check, how
  • 24:30 - 24:35
    much is the power output? Is it actually
    less than expected if it was deployed? And
  • 24:35 - 24:41
    it turned out: Yes, there's not enough
    power. And secondly, once you notice this,
  • 24:41 - 24:45
    you can actually send the manual
    deployment command again, now. So it's
  • 24:45 - 24:51
    possible that the automatic solar panel
    deployment didn't work. So we just tried
  • 24:51 - 24:59
    again and unfortunately, this did not
    work. So it still seemed undeployed. Now
  • 24:59 - 25:05
    you start thinking, well, what are we
    going to do. And you consult usually the
  • 25:05 - 25:10
    satellite manufacturer. The satellite
    manufacturer actually also sits in the
  • 25:10 - 25:14
    control room during the LEOP because there
    happen to be many questions, so you need
  • 25:14 - 25:20
    somebody on hand. And they suggested, or
    the people who operate the satellite, they
  • 25:20 - 25:26
    suggested various tests to figure out what
    was wrong with TV-SAT 1. And I want to
  • 25:26 - 25:31
    present just 2 of these things you can
    try. One is, you can orient the spacecraft
  • 25:31 - 25:38
    or the satellite such that it is at a 45
    degree angle towards the the sunlight, and
  • 25:38 - 25:43
    then you start rotating it. If you do this
    carefully, and you measure the power
  • 25:43 - 25:50
    output of the solar arrays, you can
    actually estimate the angle that the solar
  • 25:50 - 25:56
    array was deployed. So they did that and
    they figured out, well, they're completely
  • 25:56 - 26:02
    not deployed. So less than 2 degrees
    actually. OK. So that's a problem. Then
  • 26:02 - 26:08
    they did various other tests, and they
    came up with one possible problem. And
  • 26:08 - 26:15
    this is that there might be the actual
    stirrups, sort of the black boxes in the
  • 26:15 - 26:20
    picture which keep the solar array
    attached to the satellite during the
  • 26:20 - 26:24
    launch, that they might still be there. In
    principle, they should have been kind of
  • 26:24 - 26:30
    fired off, or removed, and then the solar
    arrays should deploy. But it looked like,
  • 26:30 - 26:35
    they were actually still there. So one
    thing you can then try, is, well, you can
  • 26:35 - 26:41
    again rotate the satellite in such a way
    that the stirrups will cause a small
  • 26:41 - 26:53
    shadow over the solar array. This will
    reduce the power output again just a tiny
  • 26:53 - 26:56
    little bit. So you might be able to
    measure this. And this way confirm that
  • 26:56 - 27:00
    the stirrups are still there. Turns out,
    this was not actually really well
  • 27:00 - 27:06
    measurable. So this didn't work. However,
    they were still able to deduce it. It was
  • 27:06 - 27:09
    probably the stirrups that are still
    there. Once you have diagnosed the
  • 27:09 - 27:12
    problem, you want to solve it, of course.
    So let's see. How can we recover such a
  • 27:12 - 27:18
    situation? And this is sort of where you
    can just follow your creativity and come
  • 27:18 - 27:22
    up with arbitrary solutions, and see
    whether you can actually try them. So one
  • 27:22 - 27:27
    thing we can do is, we can spin up the
    spacecraft. If we do this very fast, we
  • 27:27 - 27:32
    will have a very strong centrifugal force.
    So maybe an acceleration of about 1 G. And
  • 27:32 - 27:38
    this way, we might hope that we loosen the
    stirrups. Another thing you can try to do:
  • 27:38 - 27:43
    You can use your main engine to actually
    accelerate the spacecraft in a pulsed way
  • 27:43 - 27:49
    in order to excite resonant frequencies
    off the stirrups. OK. So hopefully this
  • 27:49 - 27:54
    might actually loosen the stirrups.
    Another thing you can try to do is, you
  • 27:54 - 28:01
    can comand the spacecraft to heat up and
    to cool down in some ways. And this way
  • 28:01 - 28:08
    actually also losens the stirrups. And the
    last thing you can try is, you can kind of
  • 28:08 - 28:13
    just try to shock the whole thing. So for
    example, you could deploy an antenna, in
  • 28:13 - 28:17
    this particular case that was the main
    antenna which was actually stuck beneath
  • 28:17 - 28:21
    the solar array. So you'd try to deploy
    this and hope that the force actually
  • 28:21 - 28:30
    pushes the solar array out. Yeah.
    Unfortunately, none of those worked. And
  • 28:30 - 28:35
    this was an unsuccessful recovery of a
    satellite. So in particular, the main
  • 28:35 - 28:40
    problem was that, well, this was a TV
    satellite, so it really needs the antenna,
  • 28:40 - 28:47
    but the antenna couldn't deploy because of
    the stuck solar array. So in this case,
  • 28:47 - 28:53
    this did not work. But usually, of course,
    this works and people are coming up with
  • 28:53 - 28:57
    very creative, very interesting solutions
    to all kinds of problems and get things
  • 28:57 - 29:06
    running. All right. So once we have our
    spacecraft in some kind of safe state, we
  • 29:06 - 29:11
    kind of conclude the LEOP and we start
    testing the actual properties of the
  • 29:11 - 29:14
    spacecraft. This is called the
    commissioning phase, or in-orbit-testing
  • 29:14 - 29:21
    of the payload. So this usually takes
    longer than a LEOP, might take several
  • 29:21 - 29:26
    months, depends on what type of mission
    you're looking at. This is when you
  • 29:26 - 29:31
    actually start or switch on the payload,
    and when you also verify that the payload
  • 29:31 - 29:38
    is working as expected. OK. So in the
    picture, you see a geostationary
  • 29:38 - 29:42
    communications satellite. So its main
    payload are the communication arrays, or
  • 29:42 - 29:47
    the antennas, in particular. So, for
    example, you might want to actually verify
  • 29:47 - 29:51
    that the antennas are working properly
    after the launch. So during launch, they
  • 29:51 - 29:56
    all get shaked up and it's really pretty
    intense. So you want to make sure that
  • 29:56 - 30:00
    they are working properly afterwards. So
    for example, one thing you might want to
  • 30:00 - 30:07
    do is, point the satellite at your ground
    station, you measure the strength of the
  • 30:07 - 30:11
    signal that you receive, then you move it
    slightly, you measure again the strength,
  • 30:11 - 30:19
    and this way you kind of get a pattern of
    the antenna. OK. And this is a property
  • 30:19 - 30:25
    of this particular one, this particular
    antenna that you might use later. Another
  • 30:25 - 30:30
    thing that you do during this time is, you
    checkout redundant components of the
  • 30:30 - 30:36
    satellite. So for example, if you have an
    Earth observation mission, you, as I
  • 30:36 - 30:40
    already mentioned, you need to know where
    you're looking at. So you need for example
  • 30:40 - 30:45
    GPS or a star tracker. Now if that fails,
    you obviously have a large problem because
  • 30:45 - 30:52
    now suddenly you don't know where you were
    taking photos or images. So usually, there
  • 30:52 - 30:59
    is quite a bit of redundancy on
    satellites. So there are 2 GPS receivers.
  • 30:59 - 31:03
    And then you can actually switch between
    them, and during this phase, you will test
  • 31:03 - 31:09
    that they are working properly. OK. So
    let's suppose, we have done this and
  • 31:09 - 31:15
    everything is working as expected. Then we
    start with the routine phase. The routine
  • 31:15 - 31:20
    phase is sort of the main phase of the
    operation. So that's when you actually do
  • 31:20 - 31:23
    the science experiments, or you start
    offering communication services, or
  • 31:23 - 31:31
    whatever it is you're doing. This picture
    is a picture of the mission TerraSAR-,
  • 31:31 - 31:39
    TanDEM-X. So those are two radar
    satellites flying in low earth orbit. And
  • 31:39 - 31:44
    they can actually make 3-dimensional maps
    of the ground by sending a radar signal
  • 31:44 - 31:48
    and then receiving it. And because they're
    flying in close formation, so something
  • 31:48 - 31:52
    like a few 100 meters apart from each
    other, they actually get this kind of
  • 31:52 - 32:01
    sterographical 3-D information. And during
    the routine phase, a scientist would
  • 32:01 - 32:08
    actually order a data take or a picture of
    this kind somewhere, maybe online. And
  • 32:08 - 32:14
    then somehow the mission would actually
    command this, the command center would
  • 32:14 - 32:18
    command this data take. It gets
    downlinked, and then the result will
  • 32:18 - 32:24
    actually given to the scientists. OK. So
    this is the main phase of the spacecraft's
  • 32:24 - 32:28
    life. So where we do this payload
    operations. But wait. This picture is a
  • 32:28 - 32:35
    picture of a joint American-German
    mission. That's a Grace follow-on mission,
  • 32:35 - 32:41
    two satellites that have a microwave or a
    laser link between them. And they measure
  • 32:41 - 32:47
    the distances in order to, well,
    variations of the distances in order to
  • 32:47 - 32:53
    deduce the gravitational field of the
    Earth. Last year at 34c3, there was
  • 32:53 - 32:57
    actually a talk about the predecessor
    mission. Here, actually, probably in this
  • 32:57 - 33:05
    room. OK. So this is the time when we do
    our science experiments. Furthermore, we
  • 33:05 - 33:08
    actually monitor the spacecraft of course
    because we still need to know what's
  • 33:08 - 33:12
    happening. Is it working properly? We
    will, of course, continue to handle
  • 33:12 - 33:17
    contingencies. But hopefully there are
    none anymore. And we might also adapt to
  • 33:17 - 33:24
    new mission requirements. So for example,
    well, you could actually try to devise new
  • 33:24 - 33:28
    kinds of experiments on the flying
    satellite. And for that, you might need to
  • 33:28 - 33:33
    upload new software which is also done
    during this phase. Another issue is that a
  • 33:33 - 33:40
    spacecraft actually ages. So for example,
    a battery might deteriorate. So its total
  • 33:40 - 33:49
    capacity actually gets smaller over time.
    So you need to adapt to that. For example,
  • 33:49 - 33:54
    if there's less power available, then you
    can actually do fewer data takes,
  • 33:54 - 33:59
    something like that. And you need to
    monitor this and react accordingly. OK. So
  • 33:59 - 34:05
    how does the monitoring work? Well, that's
    part of the TC/TM and the Data subsystem
  • 34:05 - 34:11
    or system. And the idea is that the
    spacecraft actually measures various
  • 34:11 - 34:15
    properties that it has or that describe
    the state, all the time. So we have a time
  • 34:15 - 34:21
    series of binary data, and also of
    numerical values. So for example, here,
  • 34:21 - 34:26
    the plot shows the temperature of a
    certain part of the spacecraft over time.
  • 34:26 - 34:30
    But remember, we don't have this
    information available live. We only get
  • 34:30 - 34:37
    this once we actually downlink it. OK.
    And then we get a huge part of the data at
  • 34:37 - 34:45
    once. OK. So this describes the state of
    the spacecraft. And there can be lots of
  • 34:45 - 34:51
    parameters. So for example, 20.000
    telemetry parameters for one spacecraft is
  • 34:51 - 34:57
    possible. If you measure something once
    every second, you do this for a few years,
  • 34:57 - 35:02
    20.000 parameters, this means that you
    have a lot of data. So obviously, you can
  • 35:02 - 35:06
    do a lot of data analysis, time series
    analysis with that. You can do anomaly
  • 35:06 - 35:14
    detection, telemetry prediction, or
    detecting errors or problems within this
  • 35:14 - 35:23
    data. Also, what you need to do is, you
    kind of need to save this to some kind of
  • 35:23 - 35:28
    offline database. Because lots of other
    subsystems actually need this data.
  • 35:28 - 35:34
    Because they want to know what is the state
    of the spacecraft. So this is an example
  • 35:34 - 35:42
    for telemetry view. So this is one
    software that we use. It's called Geckos.
  • 35:42 - 35:48
    And you can see here a number of telemetry
    pakets. So for example, there are a few
  • 35:48 - 35:53
    confirmations that some checksum was
    correct, and that some pinging was
  • 35:53 - 35:59
    actually received and was being worked on.
    OK. So it was executed. It's time stamped,
  • 35:59 - 36:03
    and you get some additional information.
    And this is sort of the the most basic
  • 36:03 - 36:09
    thing you can really see. Once you know
    the state of your spacecraft, you actually
  • 36:09 - 36:15
    want to command the spacecraft to do
    something. This is done via Telecommands.
  • 36:15 - 36:21
    And on the picture here, you can see some
    commands that have been executed and also
  • 36:21 - 36:29
    some that are still to be executed. So for
    example, in the upper part, you see a few
  • 36:29 - 36:35
    pings which were not actually answered by
    the spacecraft. But the last one was
  • 36:35 - 36:40
    received and was replied to. And the
    operator can, for example, already load a
  • 36:40 - 36:45
    few Telecommands on the manual command
    stack, prepare them and then execute them
  • 36:45 - 36:50
    very quickly. This is the lower part.
    Notice that these Telecommands are very
  • 36:50 - 36:54
    specific to the spacecraft because they
    really need to do something there. So this
  • 36:54 - 37:00
    is in some way provided by the satellite
    manufacturer, and you have to somehow
  • 37:00 - 37:07
    understand all the possible things you can
    do. In particular, you very often don't
  • 37:07 - 37:13
    really want to do like very atomic things,
    but instead, you want to achieve a certain
  • 37:13 - 37:18
    task. For this you bundle the
    Telecommands, you can add for example also
  • 37:18 - 37:23
    telemetry checks, so conditions on the
    telemetry, and you call this a Flight
  • 37:23 - 37:29
    Operations Procedure. So this will be sort
    of a bundled thing that will executed on
  • 37:29 - 37:36
    the spacecraft, for the purpose of
    achieving a specific goal. Another thing
  • 37:36 - 37:41
    that's important, as I've mentioned
    various times, you don't see the
  • 37:41 - 37:45
    spacecraft all the time, meaning, you
    cannot really command it all the time, but
  • 37:45 - 37:48
    instead what you do is, you send
    Telecommands, but you make them time-
  • 37:48 - 37:52
    tagged, and then they get executed, for
    example, when you don't see the
  • 37:52 - 37:58
    spacecraft. OK. And these kinds of
    Telecommands are called TTC. Let's look at
  • 37:58 - 38:06
    an example. So this might be a set of
    time-tagged Telecommands for a maneuver.
  • 38:06 - 38:12
    OK. So at the time t zero, we want to
    execute some maneuver. So we want to turn
  • 38:12 - 38:16
    on the thrusters, this time and the
    position and this, and the duration of the
  • 38:16 - 38:20
    burn, they were calculated by the flight
    dynamics departments of course, but one
  • 38:20 - 38:25
    hour before that we actually need to
    check, for example, that the spacecraft is
  • 38:25 - 38:30
    in some some fixed state, some prepared
    safe state. Eight seconds later we might
  • 38:30 - 38:34
    actually start heating up the thrusters
    because the fuel needs some kind of
  • 38:34 - 38:40
    operational temperature. Then eleven
    minutes before the burn starts, you will
  • 38:40 - 38:45
    automatically command the switch-on of
    some additional telemetry. So this is kind of
  • 38:45 - 38:51
    like, you turn on the debug
    mode, OK? You just tell the spacecraft to
  • 38:51 - 38:57
    actually tell you, to give you more data.
    Then, because the burn will actually
  • 38:57 - 39:02
    make the the spacecraft shake quite a bit,
    there will be lots of alarms going off. So
  • 39:02 - 39:07
    at some point before the burn, you will
    turn off these alarms to safeguards, just
  • 39:07 - 39:11
    because the reaction of the
    spacecraft is actually expected. Then you
  • 39:11 - 39:16
    start rotating in the right direction of
    course. And at some point the burn starts.
  • 39:16 - 39:22
    Now this should in principle stop
    automatically. However you might command
  • 39:22 - 39:27
    an additional safeguard stop command, just
    to make sure that in case the other one
  • 39:27 - 39:32
    well kind of didn't get
    executed, you you stop nevertheless. And
  • 39:32 - 39:35
    then you kind of reverse the whole
    procedure to return to a mode where you
  • 39:35 - 39:41
    can proceed with your payload operations,
    okay? And this would be a sequence of
  • 39:41 - 39:46
    time-tagged commands that are uploaded to
    the spacecraft during an uplink and then
  • 39:46 - 39:56
    executed whenever t0 was actually taking
    place. All right. So there is one other
  • 39:56 - 40:02
    thing that I want to describe and this is
    mission planning, since probably they the...
  • 40:02 - 40:10
    Yeah. One of the lesser known
    subsystems and this is sort of at the
  • 40:10 - 40:15
    point where you have to wait between
    automation and manual commanding. So
  • 40:15 - 40:19
    suppose you have a scientist that actually
    wants to take pictures. So he wants to
  • 40:19 - 40:24
    have the satellite taking some pictures of
    some region. So then he has to sort of ask
  • 40:24 - 40:30
    if the satellite can do this and has to
    make a reservation. This is being taken
  • 40:30 - 40:33
    care of by the mission planning system,
    which will then talk to Flight Dynamics to
  • 40:33 - 40:38
    see whether this is actually possible,
    give feedback to the scientist, and this
  • 40:38 - 40:43
    will also tell the operators, or the
    operating... well, the telecommand
  • 40:43 - 40:52
    operators to actually execute some command
    to take the data take. However, because of
  • 40:52 - 40:56
    all these kinds of little issues, problems
    that you can have all the time, you cannot
  • 40:56 - 41:00
    really automate everything. There is some
    kind of, some amount of manual commanding
  • 41:00 - 41:07
    that's still being needed. For example due
    to those contingencies. So what the
  • 41:07 - 41:12
    mission planning system internally does is
    it schedules activities and it tries to do
  • 41:12 - 41:19
    this in some consistent and conflict-free
    manner. Yeah, si imagine, for example, for
  • 41:19 - 41:26
    the, for a data take. You need to actually
    take the picture before you want to
  • 41:26 - 41:30
    downlink it. OK, so there those are two
    activities and they should actually take
  • 41:30 - 41:37
    place in some order. OK. From this,
    these kind of activities that were
  • 41:37 - 41:42
    requested by some scientists, they create,
    the system creates a timeline which is
  • 41:42 - 41:46
    then, well, provided to everybody who
    needs to know what the spacecraft is going
  • 41:46 - 41:51
    to do at some point. So here's one
    example. So that's one software we
  • 41:51 - 42:02
    use. So it's called PINTA and it shows on
    the x-axis the time, and up on the top,
  • 42:02 - 42:07
    you see these black-white things. Okay, so
    this is, these are actually eclipses. So
  • 42:07 - 42:11
    whenever the spacecraft is not in the sun
    or is in the sun, you can see this there.
  • 42:11 - 42:18
    And below that, there there are a few
    experiments planned, but one of them is
  • 42:18 - 42:23
    partially planned during an eclipse. But
    it has the condition that it must not take
  • 42:23 - 42:28
    place during the eclipse, so this gives a
    conflict. And the mission planning
  • 42:28 - 42:32
    system is responsible for identifying
    these kind of conflicts and
  • 42:32 - 42:38
    actually supplying that information to the
    scientist or the operator to be
  • 42:38 - 42:42
    resolved. One other thing you can see is
    this thing that we talked about at the
  • 42:42 - 42:47
    beginning. So you need to downlink the
    information from the experiment. So you
  • 42:47 - 42:54
    need some scheduled downlinks, downlink
    opportunities, and you can see two of them
  • 42:54 - 43:00
    actually as the green lines above the blue
    ground. So this is when, the next time
  • 43:00 - 43:04
    when the satellite actually sees the
    ground station and it can downlink the
  • 43:04 - 43:13
    results of the prior experiments. OK. So
    now we are doing kind of semi-automated
  • 43:13 - 43:18
    all our experiments. We gather a lot of
    scientific data, but at some point
  • 43:18 - 43:24
    everything has to end. So there's also the
    the end of the mission that you have to
  • 43:24 - 43:29
    consider. So in general, the mission time
    of a spacecraft might depend for example
  • 43:29 - 43:34
    on the mission goal. Imagine that the,
    that you have one specific experiment that
  • 43:34 - 43:39
    you want to do and this might be finished
    at some point in time. Also it might
  • 43:39 - 43:45
    depend on the orbit itself. So if you have
    a spacecraft in an altitude of 300 to 400
  • 43:45 - 43:51
    kilometers it will actually descend into
    the atmosphere within less than a year. If
  • 43:51 - 43:56
    you have a satellite at an altitude above,
    say, 700 kilometers it would take more
  • 43:56 - 44:01
    than 25 years to actually get down. If you
    are in a geostationary orbit you will
  • 44:01 - 44:11
    actually never come down. So another thing
    is, and this is mainly for geostationary
  • 44:11 - 44:16
    orbit, geostationary satellites, is that
    you have a finite amount of fuel. So at
  • 44:16 - 44:21
    some point you can't really keep your
    spacecraft at the position where it is, so
  • 44:21 - 44:26
    then you have to end the mission, of
    course. For geostationary satellites this
  • 44:26 - 44:32
    might take something like 15 years, for
    low earth orbit satellites a few years are
  • 44:32 - 44:36
    pretty common but very often you can
    actually extend the lifetime quite
  • 44:36 - 44:43
    considerably if you are very careful about
    your fuel consumption for example. Now
  • 44:43 - 44:48
    what are you going to do once it reaches
    the end of the mission? Well, this depends
  • 44:48 - 44:53
    again on the orbit. So for example, if you
    have a low earth orbit satellite then you
  • 44:53 - 44:57
    reserve some fuel, or you might reserve
    some fuel in order to actually take it to
  • 44:57 - 45:05
    a lower orbit such that it deorbits
    and disintegrates in the atmosphere within
  • 45:05 - 45:09
    something like 25 years. These 25 years,
    they are now, they nowadays pretty much
  • 45:09 - 45:16
    mandated by for example the FCC and also
    the ESA. So you really need to kind of
  • 45:16 - 45:23
    dispose of your spacecraft at most 25
    years after the end of your mission. So
  • 45:23 - 45:27
    you can deorbit LEO satellites, but
    usually there is not enough fuel to
  • 45:27 - 45:33
    deorbit a geostationary orbit satellite.
    In that case, you will actually raise the
  • 45:33 - 45:37
    altitude by something like 500 kilometers
    and put them on the so-called graveyard
  • 45:37 - 45:43
    orbit, because that's a place where they
    are not disturbing anybody anymore, so you
  • 45:43 - 45:49
    can put them there and, well, kind of
    forget about them. OK. Well and then you
  • 45:49 - 45:56
    can look back at at your mission, you have
    spent quite a few years on that, yeah.
  • 45:56 - 46:01
    And, well, hopefully it was, everything
    was working correctly, you produced a lot
  • 46:01 - 46:07
    of scientific data, you're happy and with
    this I also want to end my talk. So thank
  • 46:07 - 46:10
    you very much. And enjoy the rest of the
    Congress.
  • 46:10 - 46:22
    Applause
  • 46:22 - 46:24
    Herald Angel: Thank you. There's about 10
  • 46:24 - 46:29
    to 15 minutes left for Q and A. This works
    pretty simple. You walk to a microphone.
  • 46:29 - 46:33
    You wave your hand and you may end up with
    the opportunity to ask a question, which
  • 46:33 - 46:37
    gets me to the "asking questions"
    bit: Q&A is for questions, not about
  • 46:37 - 46:43
    statements or how nice a speech was, etc.
    So keep it short. And the first question
  • 46:43 - 46:47
    goes to the Internet, to the Signal Angel
    who has been diligently monitoring IRC and
  • 46:47 - 46:53
    Twitter on the hashtag #hallC, so signal
    angel, do have a question?
  • 46:53 - 47:00
    Signal Angel: Yes, yes, hello. Yes, yes
    yes, (in the background: no Mic!) Hello,
  • 47:00 - 47:06
    hello, hello, hello. (Background: Need mic
    on the signal Angel!) Hello check check.
  • 47:06 - 47:09
    Herald: You need to, you know, use
    microphone. Get the microphone, I will
  • 47:09 - 47:13
    take the Question first to this microphone
    over here. (Background: okay)
  • 47:13 - 47:19
    Question: Hello, is this on? Nope.
    Microphone 2, please. it's not on?
  • 47:19 - 47:23
    (Background: number 5) Is it, is it on
    now?
  • 47:23 - 47:29
    Different Microphone: Okay great, test
    test? Ah. Would it be feasible to put like
  • 47:29 - 47:37
    4 satellites in geostationary orbit as
    communication relays, so we have uplink
  • 47:37 - 47:41
    all the time, and why is it not done?
    Sven: Yeah, so, this is feasible, and this
  • 47:41 - 47:47
    is actually being done. So for example
    the, the ISS, as far as I know, actually
  • 47:47 - 47:53
    does most of its communication via some
    relays, relay satellite in geostationary
  • 47:53 - 47:58
    orbit by NASA, but there also for some
    European alternatives, OK, so there's a
  • 47:58 - 48:01
    European data relay system, for example,
    that you can also use for this. This is
  • 48:01 - 48:07
    being used. However, it's always, I mean,
    money is always an important issue. OK so
  • 48:07 - 48:11
    if you're using somebody else's
    communication relay system then you of
  • 48:11 - 48:19
    course have to pay for that. So you some
    very often actually try to find a minimal
  • 48:19 - 48:24
    solution to your communication
    needs. Thank you.
  • 48:24 - 48:27
    Herald: OK. Next question goes to
    Microphone number two.
  • 48:27 - 48:32
    Microphone 2: Yes. This is the question
    from the Internet, which would like to
  • 48:32 - 48:36
    know about the security of the protocols
    and protection or encryption or anything
  • 48:36 - 48:39
    like that.
    Sven: OK. So I mean I can't really give
  • 48:39 - 48:44
    too many details about this because that's
    not my particular area of expertise, but
  • 48:44 - 48:50
    in principle, the the tele-commanding and,
    or the, or at least the telemetry is
  • 48:50 - 48:57
    usually encrypted. So there is a lot of
    effort put into that. However, for the
  • 48:57 - 49:03
    payload data, this is not always
    encrypted. For example, very famously
  • 49:03 - 49:10
    known are the weather satellites, so you
    can just receive the data and it is
  • 49:10 - 49:14
    transmitted and clear and you can just
    receive them. OK. Thank you.
  • 49:14 - 49:17
    Herald: Okay. Next question is from
    microphone number 1.
  • 49:17 - 49:26
    M1: So just one example, you told an
    example of a geosat that inaudible out
  • 49:26 - 49:30
    and it didn't work. Who does, who has
    final decision on, "Oh it's not working,
  • 49:30 - 49:33
    and we're going to drop this project, and
    maybe start anew" - who has the final
  • 49:33 - 49:39
    decision? And, in particular this geosat,
    while it was put on an orbit so long ago,
  • 49:39 - 49:45
    did they just leave it there? I mean, it's
    down and its inaudible. So,
  • 49:45 - 49:58
    one question: who gets the decision, and
    the other one is, did they leave it there?
  • 49:58 - 50:02
    Sven: OK, so, the decision making process
    is kind of involved. I haven't been part
  • 50:02 - 50:08
    of any mission yet that failed, so I kind
    of don't really know the details of that.
  • 50:08 - 50:12
    But in principle there's not just the
    flight director. So first, I mentioned the
  • 50:12 - 50:15
    flight director but that's actually the
    person in charge during the actual
  • 50:15 - 50:20
    operations. But there's also for example
    the project investigators, that the PI,
  • 50:20 - 50:25
    who's doing the scientific, who's having
    the, who's in charge of the scientific
  • 50:25 - 50:30
    process. There are other kinds of
    organizational people, and they decide
  • 50:30 - 50:35
    this together in some way. Okay so this is
    a non-trivial decision. And regarding the
  • 50:35 - 50:42
    other question, the, So I mean, they could
    still, for TVSat 1 they could still
  • 50:42 - 50:47
    control the satellite. So they were
    actually able, as far as I know, they, to
  • 50:47 - 50:51
    lower the orbit to actually have it burn
    up at some point. I think they even tried
  • 50:51 - 50:58
    to turn it on at some time later and I
    think it still worked. But nowadays I
  • 50:58 - 51:01
    think it has already burned up. So at
    least this mentioned somebody, I'm not
  • 51:01 - 51:07
    quite sure but, yeah, it was still usable.
    Well in that sense you could still lower
  • 51:07 - 51:13
    the orbit, eh, the orbit. So that's not a
    problem for the satellite.
  • 51:13 - 51:16
    Herald: Okay next question for microphone
    number 2.
  • 51:16 - 51:24
    M2: You mentioned a, you had a temperature
    time series on your, on your charts. I was
  • 51:24 - 51:31
    wondering what message do you use to find
    anomalies in this temperature time series?
  • 51:31 - 51:34
    Sven: Pardon, what's the question?
    M2: What method do you use to find
  • 51:34 - 51:48
    anomalies in that temperature series.
    Sven: Ah, well, so, I mean, there are
  • 51:48 - 51:53
    quite a few properties of the spacecraft
    that might actually deteriorate over time,
  • 51:53 - 52:00
    and there might be various indications for
    that. And you try to look for hints that
  • 52:00 - 52:03
    something is wrong, something that you're
    not noticing because nothing is failing
  • 52:03 - 52:09
    yet but you actually want to to see that,
    for example, some sliding average is
  • 52:09 - 52:16
    actually increasing over time. it's still
    below some some kind of alarm limit, but
  • 52:16 - 52:20
    it's actually getting worse. OK. So you,
    you try to do Time's series analysis for
  • 52:20 - 52:26
    that. Yeah. There are very various similar
    issues that you want to identify
  • 52:26 - 52:31
    M2: So it's a moving average, or ARIMA?
    Sven: So, this particular example or...?
  • 52:31 - 52:36
    M2: Yeah, I was wondering...
    Sven: Yeah, well, I'm not sure this this
  • 52:36 - 52:42
    particular example shows anything
    particular. So this seemed to work properly,
  • 52:42 - 52:49
    I guess. Yeah, so.
    M2: OK. Thanks a lot.
  • 52:49 - 52:55
    Herald: Questions inaudible. Sorry, next
    question from microphone number 1.
  • 52:55 - 53:03
    M1: Just talk about commands, sending
    commands. Does this command get sent and
  • 53:03 - 53:09
    interpreted by the server, or at least
    some kind of compilation? If you send up
  • 53:09 - 53:18
    binary or something like that, or an
    executable? Do you have a server-side
  • 53:18 - 53:22
    ????? server-side? So, does the satellite
    do interpretation or do you send a
  • 53:22 - 53:26
    compiled command as software?
    Sven: OK. Well it's kind of like an API, I
  • 53:26 - 53:30
    mean, that you define, that actually gets
    provided by the, well, satellite
  • 53:30 - 53:35
    manufacturer. So you really send a binary
    command, so I might be, these protocols
  • 53:35 - 53:39
    are actually very effective. Yes, so they
    do just one thing, they make sure that
  • 53:39 - 53:43
    this is actually transmitted correctly,
    and then it gets executed. So this might
  • 53:43 - 53:50
    be, just switch one of the machines. OK.
    So there's just some binary thing that you
  • 53:50 - 53:56
    need to transmit to the satellite. There's
    of course some level of checking going on,
  • 53:56 - 54:01
    so for example there might be a command
    counter that needs to be correct, or some
  • 54:01 - 54:07
    kind of checksum, but apart from that this
    will be executed directly. However,
  • 54:07 - 54:12
    sometimes you also need to upload some
    kind of binary data. For example, imagine
  • 54:12 - 54:18
    that, for some reason, one of the things
    on your satellite moves a little bit then
  • 54:18 - 54:23
    the orientation is not correct anymore and
    you need to somehow fix this in your
  • 54:23 - 54:27
    internal calculations. For that you need
    to actually upload some rotation matrix,
  • 54:27 - 54:30
    for example, describing this small
    distortion. OK. So in that case you would
  • 54:30 - 54:36
    actually upload some binary data that gets
    put at the correct place on the onboard
  • 54:36 - 54:39
    computer.
    M1: OK.
  • 54:39 - 54:42
    Herald: OK, next question is from
    microphone number 4
  • 54:42 - 54:49
    M4: About the orbits. Is there much
    garbage on these orbits, and is this a
  • 54:49 - 54:55
    problem?
    Sven: Is there a what? Sorry.
  • 54:55 - 55:01
    M4: Is there much garbage, so old
    satellites or parts that get lost?
  • 55:01 - 55:06
    Sven: So so you're talking about space
    debris, so stuff that's flying around and
  • 55:06 - 55:12
    that might actually hit our satellite. Yes
    there is quite a bit. So satellites
  • 55:12 - 55:19
    actually have to do maneuvers to just, to
    to be on the safe side to not crash into
  • 55:19 - 55:25
    some, do not collide with some space
    debris. It's getting more and more, in
  • 55:25 - 55:30
    particular there was a destruction of a
    satellite a few years ago by the Chinese
  • 55:30 - 55:34
    so they tried to blow up their own
    satellite, and for example this created a
  • 55:34 - 55:39
    lot of additional debris. This is,
    however, the debris is actually flying on
  • 55:39 - 55:44
    the same orbit or approximately the same
    orbit as it was beforehand. OK. So instead
  • 55:44 - 55:49
    of large target, you now have many smaller
    ones. They are being tracked by various
  • 55:49 - 55:54
    space agencies. You can actually get their
    data online somewhere and I think they
  • 55:54 - 55:58
    will even write you an e-mail if your
    satellite happens to to be on a collision
  • 55:58 - 56:02
    course with something.
    M4: Can I ask a second question? Is there
  • 56:02 - 56:09
    any idea how to remove this, or...?
    Sven: So I'm not too knowledgeable about
  • 56:09 - 56:13
    this, but in principle there are people
    trying to do this. So the ESA actually has
  • 56:13 - 56:19
    various projects, has done a few
    conferences on the question how to deal
  • 56:19 - 56:25
    with space debris, but I'm not sure
    there's any really good and feasible
  • 56:25 - 56:29
    solution yet, but maybe in a few years,
    hopefully.
  • 56:29 - 56:32
    M4: Thank you.
    Sven: Thank you.
  • 56:32 - 56:35
    Herald: OK. Next question from microphone
    number 5.
  • 56:35 - 56:42
    M5: Yeah. I would like to add to their
    question. So she was talking about the
  • 56:42 - 56:50
    Keppler syndrome in the LEO, right? But
    you also talked about the graveyard orbit,
  • 56:50 - 56:57
    so, will we build a second Keppler
    syndrome just a little further out?
  • 56:57 - 57:02
    Sven: So, I'm not sure I got the last
    question but, so, the graveyard orbits,
  • 57:02 - 57:08
    they are actually for geostationary
    orbits, yeah? Because you can't deorbit a
  • 57:08 - 57:11
    satellite from there. So instead you kind
    of move it away from the earth.
  • 57:11 - 57:19
    M5: Yeah. So my question is: will we
    create the same problem on the
  • 57:19 - 57:24
    geostationary, this.
    Sven: Yeah, I mean, in principle this
  • 57:24 - 57:30
    means that there is also space debris then
    there, in geostationary orbit. However, I
  • 57:30 - 57:37
    mean, if you fixed the orbit then, well,
    with increasing orbit, the the, well,
  • 57:37 - 57:43
    there is more space left. Okay. So the
    density actually kind of reduces with a
  • 57:43 - 57:50
    larger radius. So you're not having the
    same problems as with LEO, yeah, so.
  • 57:50 - 57:56
    Because in LEO they're really, you're
    accumulating space debris faster than
  • 57:56 - 58:02
    you're actually deorbiting it. So you have
    to actually go through LEO to get to geo-
  • 58:02 - 58:09
    transfer orbits. But yeah it's not, it's
    not such an urgent issue there, and likely
  • 58:09 - 58:12
    will never be. But, who knows.
    M5: Thank you.
  • 58:12 - 58:18
    Sven: Also. And maybe also some comment.
    Nowadays there's kind of a shift from
  • 58:18 - 58:23
    geostationary orbit to actually going more
    LEO. Yeah. Also for communications
  • 58:23 - 58:28
    satellites. So this might actually maybe
    in long term even reduce the number of
  • 58:28 - 58:33
    geostationary satellites but I don't know.
    Herald: Okay. Next question goes to the
  • 58:33 - 58:41
    Internet.
    Signal angel: So, IRC... Hello? Yes. So,
  • 58:41 - 58:47
    IRC would like to know if you're concerned
    with SpaceX launching 5000 satellites into
  • 58:47 - 58:55
    low-earth orbit running at 25 000 k/h.
    Sven: Pardon, can you repeat that?
  • 58:55 - 58:58
    Signal: SpaceX is talking about launching
    thousands of cell satellites.
  • 58:58 - 59:00
    Sven: Yeah.
    Signal: How is that gonna work with
  • 59:00 - 59:06
    communications with those buzzing around.
    Sven: So I don't know the details about
  • 59:06 - 59:11
    this project but, so as far as I know,
    they talk about something like 4000
  • 59:11 - 59:16
    communications satellites in low earth
    orbit and as far as I remember they're
  • 59:16 - 59:23
    supposed to communicate via lasers. Okay,
    so they will actually spend sort of a
  • 59:23 - 59:29
    laser communication network and then you
    just try to route your, the information
  • 59:29 - 59:36
    that you have through this network. Okay.
    Of course this is a lot of satellites. I
  • 59:36 - 59:39
    don't know at which altitude they will
    operate, whether this will cause problems
  • 59:39 - 59:45
    for anybody, but as far as I know the FCC
    in the U.S. has already said that it's
  • 59:45 - 59:51
    okay to proceed with this project. So,
    yeah, let's see where this will lead. It's
  • 59:51 - 59:56
    hard to say at the moment I guess.
    Herald: Next question is from Microphone
  • 59:56 - 60:00
    number 3, and this may be the last
    question.
  • 60:00 - 60:07
    M3: I would like to know in regard to
    redundancy with antennas, are the
  • 60:07 - 60:16
    satellites built in a way that an antenna
    for one frequency can take over duties
  • 60:16 - 60:22
    for, that were actually intended for
    another frequency especially in two
  • 60:22 - 60:30
    scenarios, if the antenna receiving
    instructions is compromised and cannot
  • 60:30 - 60:39
    deploy or, for example, if the telemetry
    antenna is somehow incapacitated.
  • 60:39 - 60:46
    Sven: Right, so, on the ground, for
    example, an antenna might actually be able
  • 60:46 - 60:52
    to to serve another frequency, OK? So this
    is pretty common, for example in Weilheim
  • 60:52 - 60:56
    on one of the pictures you've seen a large
    antenna that can actually serve multiple
  • 60:56 - 61:01
    frequencies. On the satellite, I don't
    think this is actually done as far as I
  • 61:01 - 61:07
    know. However, of course, you could try to
    route the same kind of information through
  • 61:07 - 61:12
    another antenna, but it depends a little
    bit on the bus I guess. So for example of
  • 61:12 - 61:20
    the satellite bus. So on some satellites
    the additional antennas are actually well
  • 61:20 - 61:26
    kind of separate from the satellite bus,
    and in that case it's not feasible to
  • 61:26 - 61:32
    actually route the telemetry through that.
    But I guess in various cases this is
  • 61:32 - 61:38
    indeed possible, but I'm not sure, I've
    ever heard that it is actually being used.
  • 61:38 - 61:41
    Herald: OK. Thank you very much. That was
    the last question and this was the end of
  • 61:41 - 61:45
    this talk. A round of applause for our
    speaker.
  • 61:45 - 61:46
    Applause
  • 61:46 - 61:47
    Sven: Thank you.
  • 61:47 - 61:52
    applause
  • 61:52 - 61:58
    35c3 postroll music
  • 61:58 - 62:16
    subtitles created by c3subtitles.de
    in the year 2019. Join, and help us!
Title:
35C3 - Space Ops 101
Description:

more » « less
Video Language:
English
Duration:
01:02:16

English subtitles

Revisions