Wolfram Mathematica More about Mathematica »
Other User Experiences»

Risk Assessment Used to Prevent Accidents on Mission to Saturn

Reprinted with permission from Scientific Computing and Automation (June 1997)

Frank Kampas has been very busy for the last two years. And he plans to keep on furiously working at least until October 6. On that day, if everything goes according to plan, his work will prove to be for nought.

Kampas is a senior staff system engineer for the Lockheed Martin Missiles and Space Company, a leading supplier of satellites to military, civil government, and commercial communications organizations around the world. For the past several months, he has been part of a five-person team that is working with the National Aeronautics and Space Administration (NASA) on the Cassini Orbiter mission, which will explore Saturn and its dark, cloud-laden moons. But if all goes well, Kampas's contribution to the mission will go unnoticed.

He and his team are responsible for probabilities risk assessment. His objective--to manage the risk in the project and prevent accidents. "It's a matter of looking at every aspect of the mission and making sure nothing goes wrong," he explained.

NASA's Cassini Orbiter's goals are to determine the three-dimensional structure and dynamic behavior of the giant planet's rings, determine the composition of the satellite surfaces and the geological history of each object, and determine the nature and origin of the dark material on one of Saturn's 17 moons, Iapetus. It will also study how the icy satellites--all the moons except Titan--interact with the planet's magnetosphere.

To explore the moons, Cassini will deploy the Huygens probe, which is provided by the European Space Agency (ESA). Cassini itself will remain in orbit around Saturn to explore its rings and satellites. The Cassini spacecraft, the orbiter and its probe, will rank as one of the most complex, bulky missions sent into space. When all the propellants are added, the craft will weigh 5,600 kilograms (12,346 pounds). Supporting the explorers functions are 1,630 interconnect circuits, 22,000 wire connections, and more than 14 kilometers (8.7 miles) of cabling.

Cassini will be carried into space by the Titan IV/Centaur launch vehicle, but once it nears Saturn the usual solar array panel power system will be inadequate because of diminished sunlight. The orbiter will be powered by three radioisotope thermoelectric generators (RTGs), which use heat from the natural decay of plutonium to generate direct current electricity. The RTG design is currently used on the wandering Galileo and Ulysses spacecrafts.

One of Kampas's responsibilities is to determine the likelihood of power failure and engine failure onboard the spacecraft. As a result, he says, simulation programs and probability equations are essential to his work. Even though Kampas, who received a Ph.D. in physics from Stanford University, runs most final-version programs in Fortran, Mathematica from Wolfram Research (Champaign, Illinois) plays a crucial role in his work.

"I use Mathematica mostly for postprocessing. It's a very compact, powerful programming language that let's me organize and plot my data before I convert to Fortran," Kampas said. Mathematica is a symbolic computer language that can manipulate a large number of technical computing functions using fewer programming lines.

For example, Kampas sometimes needs to write a piece of program to calculate a sine of a function. In typical programs, the complete calculation would take five or six lines to operate whereas Mathematica takes only one, using a vector function. In addition to Fortran and Mathematica, Kampas often works with visualization software like PV-Wave from Visual Numerics in Houston, Texas.

Kampas has been programming on Mathematica for about four to five years and currently runs Version 3.0 on Windows 95. By the time he left the solar energy industry two years ago and joined Lockheed Martin, Kampas had had experience in a number of similar languages like APL, which was developed by employees at IBM. "Mathematica is like APL in that it's so compactable and powerful," said Kampas. APL is also best known for its general purpose functionality and its use of non-ASCII symbols. The Lockheed team eventually chose to use Mathematica because of its integrative features and is not planning to add any new software, at least not until after the orbiter launch. "We're very happy with it (Mathematica) so far," he added.



 © 2009 Wolfram Research, Inc.  Terms of Use  Privacy Policy | [ja] |
Sign up for our newsletter: