News: 1622622605

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Surviving eclipse season and resurrecting 25-year-old software with Windows for Workgroups 3.11: One year with Mars Express

(2021/06/02)


Space extenders Today marks the 18th anniversary since the European Space Agency' (ESA) launched the extraordinarily long-lived (ESA) Mars Express spacecraft from the Baikonur cosmodrome in 2003.

Readers may recall the group operating Mars Express [1]last talked to us in 2020 , just as ESA was battening down the hatches in response to the COVID-19 pandemic, so we caught up with them again to discuss the latest milestone.

[2]

Mars Express left Earth for Mars on 2 June 2003, onboard a Russian Soyuz/Fregat launcher. Pic: ESA /J-L Atteleyn

James Godfrey, Mars Express spacecraft operations manager, told us he regarded the fact that things were able to keep ticking over during the last year as one of his highlights of the period. Some of the team is on site; some are working remotely. The overall impact has been "remarkably little."

Having handily passed the 17-year mark in Mars orbit, the hardware continues to surpass expectations. Mars Express has just emerged from the latest eclipse season (September 2020 to March 2021), which had "the longest eclipses experienced by the spacecraft since 2006," observed Godfrey.

The team was concerned about the batteries. The solar arrays continue to perform like champs ("they are only about 5 per cent degraded," revealed Godfrey, "it turns out that the Martian orbit is a very benign environment for arrays"), but the batteries were a worry.

[3]

[4]

[5]

However, studies by the spacecraft manufacturer, Airbus, and the now retired head of ESTEC, suggested that things were not as bad as thought. Coupled with the performance observed during the eclipse season, the old worst case performance models could be swapped with something a little more optimistic.

Old dog, new tricks

New science from the veteran orbiter includes occultation radio science derived from analysing the distortions in a radio signal using the lander radio on Mars Express transmitted to ESA's Trace Gas Orbiter (a comparative youngster at a mere five years old.)

[6]16 years and counting: How ESA squeezed oodles of bonus science out of plucky Mars Express probe

[7]Once considered lost, ESA and NASA's SOHO came back from the brink of death to work even better than it did before

[8]Out on a tangent: Almost two decades into its 5-year mission, INTEGRAL still delivers the gamma ray goods

[9]The ultimate 4-wheel-drive: How ESA's keeping XMM-Newton alive after 20 years and beyond

[10]16 years and counting: How ESA squeezed oodles of bonus science out of plucky Mars Express probe

[11]20 years deep into a '2-year' mission: How ESA keeps Cluster flying

Spacecraft operations engineer Simon Wood told us the radio, originally designed to hail a lander, required a software modification (written in assembler) to transmit a "clean" unmodulated signal. "This new software version," he said, "then had to be uplinked to the spacecraft and flight tested which we managed to do successfully even with most of the team in home office."

"Once we're fully up and running," he said, "then this will be the second new science instrument Mars Express has gained in the past 5 years after we re-purposed the Visual Monitoring Camera into the science payload."

There is also what Godfrey modestly described as a "world first": Multiple Uplink Per Aperture (MUPA) in which a single station can transmit to multiple spacecraft at once (in this case, Mars Express in S-band and Trace Gas Orbiter in X-band.) The concept complements Multiple Spacecraft per Aperture (MSPA) for downlinking from more than one spacecraft at once, taking some of the pressure off the European Space Tracking (ESTRACK) network.

The team has continued to look at ways of improving Mars Express's newly implemented gyroless operation mode. The duty cycles of the gyros have continued to be reduced to eke out extra life, but with both star trackers now routinely switched on, other potential issues have presented themselves: "If one of the star trackers generates an event, the spacecraft cannot distinguish between the two units," explained Godfrey, "So if we wanted the spacecraft [to] react autonomously, e.g. to power cycle the affected unit, it wouldn't know which unit to act on."

[12]

One solution would be to change the Event ID on one of the units to allow the onboard software to distinguish between them. Then they could see how the Attitude and Orbit Control System (AOCS) would react, and so on. A bit tricky, since an exhaustive test on the ground isn't really possible.

Wood recently shared a Twitter thread that began, much to the delight of retro-computing fans, with the recovery of data from two IDE drives from a long-dead PC and (spoiler alert) ended with the 25-year-old emulator for the Star Tracker software firing up on a 486-based machine running Windows for Workgroups 3.11 (after more modern Microsoft operating systems rejected it.)

So, today's cutting edge spacecraft flying task. Can i resurrect the 25 year old emulator for our star tracker software?

Starting point is these 2 ide hard drives taken from the pc it ran on just before the machine literally exploded about 6 years ago.

Lets see how it goes 😬 [13]pic.twitter.com/I2pXbjDn6N — Simon Wood (@marwood82) [14]May 6, 2021

Ten more years?

Since we last spoke to the team, the hope remains that the life of the gyros can be eked out to 2030. The fuel is still a (literal) unknown quantity since, in the worst case, it should have run out in 2016. But Mars Express keeps on ticking, and Godfrey, using Venus Express as a model, reckoned that there was a chance that what is left (possibly 5.6kg) might last until 2035. "My gut feeling," he said, "for what it is worth, is that we will run out of gyros before we run out of fuel."

Alternatively, hardware on Earth could give up the ghost. The mission control systems for Mars Express originally ran on Solaris 8 machines (and some tools ran on Solaris 6.) A migration to Solaris 10 occurred in 2013 although, with a hat-tip to the Unix team working around failing ancient hardware, Wood observed: "We have Solaris 10, running a Solaris 8 zone and that zone is configured in Solaris 6 compatibility mode. (it really is turtles all the way down!)"

[15]

This 2018 image from Mars Express shows Korolev crater, an 82km-across feature found in the northern lowlands of Mars (click to enlarge). Pic: ESA/DLR/FU Berlin, [16]CC BY-SA 3.0 IGO

This will be the second new science instrument Mars Express has gained in the past 5 years after we re-purposed the Visual Monitoring Camera into the science payload

Virtualization efforts have played their part in reducing the reliance on hard-to-obtain components. Should ESA keep the funding tap turned on and extend the mission past the end of 2022, an upgrade to Solaris 11 servers is also on the cards (a joint activity with other ESA missions XMM and Integral) that should last until the end of Mars Express.

Then again, one hesitates to use the word "end" where Mars Express is concerned. It is, after all, currently the second-longest serving non-Earth orbiter and has overcome more than its fair share of potentially mission-ending challenges. The prize for longest operational, however, goes to NASA's Mars Odyssey orbiter, which recently celebrated the 20-year anniversary of its launch from the long demolished Cape Canaveral Launch Complex 17.

Would the Mars Express team like to swipe Odyssey's crown? "To be honest I haven't actually spoken to the Odyssey team about it," said Godfrey, "but of course we would like to beat them."

[17]

"In the nicest possible way." ®

Get our [18]Tech Resources



[1] https://www.theregister.com/2020/03/31/mars_express/

[2] https://regmedia.co.uk/2021/06/01/mars_expresss.jpg

[3] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_offbeat/science&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=2&c=2YLdWub6M0HRY2fXc-jGkxQAAAFQ&t=ct%3Dns%26unitnum%3D2%26raptor%3Dcondor%26pos%3Dtop%26test%3D0

[4] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_offbeat/science&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=4&c=44YLdWub6M0HRY2fXc-jGkxQAAAFQ&t=ct%3Dns%26unitnum%3D4%26raptor%3Dfalcon%26pos%3Dmid%26test%3D0

[5] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_offbeat/science&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=3&c=33YLdWub6M0HRY2fXc-jGkxQAAAFQ&t=ct%3Dns%26unitnum%3D3%26raptor%3Deagle%26pos%3Dmid%26test%3D0

[6] https://www.theregister.com/2020/03/31/mars_express/

[7] https://www.theregister.com/2020/07/29/esa_soho_space_extenders/

[8] https://www.theregister.com/2020/06/16/esa_integral/

[9] https://www.theregister.com/2020/05/01/xmm-newton/

[10] https://www.theregister.com/2020/03/31/mars_express/

[11] https://www.theregister.com/2020/04/20/esa_space_extenders_cluster/

[12] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_offbeat/science&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=4&c=44YLdWub6M0HRY2fXc-jGkxQAAAFQ&t=ct%3Dns%26unitnum%3D4%26raptor%3Dfalcon%26pos%3Dmid%26test%3D0

[13] https://t.co/I2pXbjDn6N

[14] https://twitter.com/marwood82/status/1390270440598351872?ref_src=twsrc%5Etfw

[15] https://regmedia.co.uk/2021/06/01/korolev1.jpg

[16] https://creativecommons.org/licenses/by-sa/3.0/igo/

[17] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_offbeat/science&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=3&c=33YLdWub6M0HRY2fXc-jGkxQAAAFQ&t=ct%3Dns%26unitnum%3D3%26raptor%3Deagle%26pos%3Dmid%26test%3D0

[18] https://whitepapers.theregister.com/

Impressive...

ShadowSystems

I wonder how far the device would have flown, how long it would have lasted, if it were trying to run on Windows 10 instead. How do you deal with a BSOD if it's a million kilometers away? It's not like you can walk over, smack the case, & power cycle it to make sure it passes POST.

Hats off to the team. You've done an excellent job & will hopefully continue to do so for decades to come!

Re: Impressive...

spodula

I suspect only the control software in Mission control was written with a Windows UI. The stuff actually running on the spacecraft itself it likely to much less off the shelf. I doubt it even has an X86 processor.

ET and all that......

Anonymous Coward

One accepted way to search for other "intelligent" life (assuming there is intelligent life here on earth) is to look for signs of radio waves from far off planets and solar systems. Similarly, we know that our own radio waves are travelling into space for the past 120-ish years.

Have any of these Mars explorers/orbiters ever had a listen to see what they can detect from Earth (other than the stuff that is directed to them?) Is the earth really a pale blue dot generating huge amounts of RF signals that stand out in the cosmos, or does it just fade into the background interstellar noise?

Curious minds and all that......

Re: ET and all that......

Pascal Monett

I admit to occasionally wonder about how far our radio signals can be determined to be anything other than background noise.

Compared to a star (and lets not start on pulsars), the Earth emits a puny amount of radio waves. I wonder if, should we have an outpost on Ganymede, would it be possible to view a TV broadcast, or even listen to a radio broadcast ?

Then you ask the same question, but one light-year away. I'm absolutely no expert in radio waves, but the strength of our signals when they reach Proxima Centaur must be vanishingly small.

air filled, so lucky!

Anonymous Coward

6 years ago, so air filled - fortunate!

Would be all kinds of fun and games with the current generation of helium filled drives (the helium slowly leaks away over 5+ years starting the day they leave the factory. And then with no working fluid inside the drive, the heads will be welded to the platters by the high vacuum - a tiny bit of hydrogen and helium leak in from the atmosphere, but that is pretty much negligible). Still if the data was critical enough you could slowly leak helium into the drives and repressurise before powering them up, but if you powered them up first that is a whole different story. Or if speed is required puncture the drives inside a pressurised helium filled container).

Oh and before someone says SSD's unless powered up after about a year powered off their contents start to fade away - according to testing by Intel.

Re: air filled, so lucky!

Anonymous Coward

Some SSD's are going to be far worse than others, I'll let you guess which:

https://pic2.zhimg.com/80/v2-35c09eaf1a42c43f1e3c845544e48b9d_720w.jpg

Storing electrons in a cell to store 2 possible states or electrons in a cell to store 16 possible states.

And here is the report that included data from Intel:

https://www.jedec.org/sites/default/files/Alvin_Cox%20%5BCompatibility%20Mode%5D_0.pdf

The "Temperatures and data retention" tables one for enterprise and one for consumer class devices, 10 weeks powered off for enterprise and 52 weeks for the typical consumer SSD's.

The Mars Express is a testament to the intelligence of our species

Pascal Monett

There are things we can do right, and the history of the Mars Express is brilliant proof of that. Intelligent minds getting together to solve problems will overcome everything but the heat death of the Universe.

You guys are awesome. Keep up the good work !

Re: The Mars Express is a testament to the intelligence of our species

lglethal

"Intelligent minds getting together to solve problems will overcome everything but the heat death of the Universe."

Challenge accepted!!!

Some of the things that live the longest in peoples' memories never
really happened.