The processing power in current exploration rovers like the MER's RAD6000 (20Mhz) and Curiosity's RAD750 (200Mhz) is far below anything you would find in any mobile phone today. As far as I understand this is mainly due to the radiation hardening and possibly temperature ranges.

What would happen if you used terrestrial processors and other electronic components for a rover on a lunar mission? Could you use other measures to prevent these effects (e.g. shielding)?

  • 1
    $\begingroup$ One of the simplest ways for shielding is to estimate the amount of radiation that might hit the processor and based on that make a calculation for the thickness of aluminium that has to be used for the structure in order to prevent the radiation (charged particles) to bombard the electronics. The estimations can be made in the ESA SPENVIS tool. $\endgroup$ Commented Jul 18, 2013 at 6:07

2 Answers 2


It is a bit a question of philosophy - between a zero-fault system or a fault-tollerant system. A typical terrestrial processor would cause a higher number of faults during computation, such as bit flips etc. leading to unpredictable results. Yes, one can shield them to some degree. But it is much easier to build the computer and its software so that they can handle such glitches. This is essentially what is done in a number of academic satellite projects. Those projects either just can not effort radiation-hardened hardware or are just not allowed to buy it (dual-use issues). Although academic satellites are mostly sent to low Earth orbit only, they have also an increased problem with radiation and solar activity. Nevertheless, a wide range of cheap embedded and even desktop CPUs have been successfully used.


An alternative to hardened processors is the concept of multiple redundant negotiating processors, where each processor negotiates its view of the world with the others, so if one suffers a bit flip it can be corrected by consensus, or even shut down if it is faulty.

The space shuttle used a basic version of this with 3 computers needing to agree, or if necessary 2 out of 3 winning.

Of course hardening and simplification can provide provable robustness, whereas using a complex configuration with 9 high end processors will have to cope with frequent incidents requiring correction.

  • $\begingroup$ In addition to radiation issues (the main cause of bit flips), there are also thermal issues (both heat dissipation and stresses from thermal variation) which might influence operation and device lifetime. (Vibration sensitivity [when using traditional launch technologies] might also be a factor?) $\endgroup$
    – user56
    Commented Jul 17, 2013 at 12:21
  • $\begingroup$ Definitely - the challenge of a heat buffer to reduce thermal stress, and effective radiators to dissipate excess heat make this very tricky. $\endgroup$
    – Rory Alsop
    Commented Jul 17, 2013 at 12:24

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.