OrbitalHub

The place where space exploration, science, and engineering meet

Domain is for sale. $50,000,000.00 USD. Direct any inquiries to contact@orbitalhub.com.

Archive for August, 2009

August 31, 2009

STS-128 ISS Docking

Posted by

 

 

On STS-128, NASA is testing a new system during the rendezvous, docking, undocking, and fly-around phases of the mission. The new vision system is called TriDAR and it is developed by Neptec, a Canadian company based in Ottawa. Neptec is a prime contractor to NASA since 1995. Neptec range of products for the space industry also includes the Laser Camera System (LCS) and the Space Vision System (SVS).

Read more about STS-128…

 

  • Facebook
  • Google
  • Slashdot
  • Reddit
  • Live
  • TwitThis
August 29, 2009

ISRO Lost Contact With Chandrayaan-1

Posted by

 

Credits: ISRO

 

After nine months of operation, Chandrayaan-1 failed to communicate with the base. The Indian Space Research Organization (ISRO) abruptly lost contact with the spacecraft on Saturday, September 29, 2009.

 

If this is the end of Chandrayaan-1, the mission covered only nine months of its scheduled two-year operational life. I really hope that this is a minor obstacle that the ISRO will be able to overcome. ISRO stated that the Chandrayaan-1 mission was able to meet most of its scientific objectives.

 

 

The Chandrayaan-1 scientific payload contains a diverse collection of instruments. The instruments were designed and developed by ISRO, ESA, NASA, and the Bulgarian Space Agency.

 

There are two instruments that are used to map the surface of the Moon: the Terrain Mapping Camera (TMC) and the Lunar Laser Ranging Instrument (LLRI). The X-ray spectrometer onboard the spacecraft measures the concentration of certain elements on the lunar surface and monitors the solar flux in order to normalize the results of the measurements taken. The mineralogical configuration of the surface is mapped by four instruments: the Hyper Spectral Imager (HySI), the Sub-keV Atom Reflecting Analyzer (SARA), the Moon Mineralogy Mapper (M3), and the Near-Infrared Spectrometer (SIR-2). The Radiation Dose Monitor (RADOM-7) records the radiation levels in the lunar orbit.

 

You can find out more about Chandrayaan-1 on the ISRO’s dedicated web page.

 

  • Facebook
  • Google
  • Slashdot
  • Reddit
  • Live
  • TwitThis
August 29, 2009

STS-128 Space Shuttle Discovery Launch

Posted by

 

 

On August 28, 2009, at 11:59 PM EDT, Space Shuttle Discovery launched from Launch Pad 39A, Kennedy Space Center. Discovery\’s payload contains the Leonardo Multi-Purpose Logistics Module and the Lightweight Multi-Purpose Experiment Support Structure Carrier.

The STS-128 crew consists of Commander Rick Sturckow, Pilot Kevin Ford, mission specialists José Hernández, John “Danny” Olivas, Nicole Stott, European Space Agency\’s Christer Fuglesang and Patrick Forrester. Nicole Stott will remain on the space station as flight engineer, replacing Timothy Kopra.

Read more about STS-128…

 

  • Facebook
  • Google
  • Slashdot
  • Reddit
  • Live
  • TwitThis
August 25, 2009

Carnival of Space #117

Posted by

 

Credits: NASA

 

Carnival of Space #117 is hosted by Mike Simonsen at Simostronomy.

 

This week you can read about X-15 – the first reusable spaceship, a database of lunar sample data and images, titanium manufacturing, space elevators, and much more.

 

 

  • Facebook
  • Google
  • Slashdot
  • Reddit
  • Live
  • TwitThis
August 23, 2009

Ariane 5 Launch

Posted by

 

 

On August 21, the fourth flight of the Ariane 5 launch vehicle this year orbited two Asia-Pacific telecommunications satellites. This was the 32nd consecutive mission success for Ariane 5. The JCSAT-12 and Optus D3 payloads were injected into geostationary transfer orbit during a flight that lasted just over 34 minutes.

JCSAT-12 was built by Lockheed Martin Commercial Space Systems. The satellite carries 30 Ku-band transponders plus 12 C-band transponders.

Optus D3 was manufactured by Orbital Sciences Corporation. Optus D3 is designed to provide fixed communications and direct television broadcasting services for Australia and New Zealand. The spacecraft is equipped with 32 Ku-band transponders.

Read more about the Ariane 5 launch…

 

  • Facebook
  • Google
  • Slashdot
  • Reddit
  • Live
  • TwitThis

 

Credits: NASA

 

Software is a key component of present-day aerospace systems. Increased reliability is required from operating systems that host critical software applications.

 

Wind River’s VxWorks is a real-time operating system that is widely used in the aerospace industry. Missions using VxWorks include the Mars Reconnaissance Orbiter, the Phoenix Mars Lander, the Deep Impact space probe, Spirit and Opportunity Mars Exploration Rovers, and Stardust.

 

Mike Deliman, Senior Engineering Specialist at Wind River Systems, answered a few questions related to the new VxWorks MILS Platform 2.0.

 

DJ: What is VxWorks MILS Platform 2.0?
Mike Deliman: VxWorks MILS Platform 2.0 is a platform for creating systems that are evaluatable to high levels of the Common Criteria / Evaluated Assurance Level scale. VxWorks MILS 2.0 separation kernel is currently under evaluation by NIAP labs to an EAL 6+ level. The VxWorks MILS 2.0 Platform contains a separation kernel and technology to allow you to create multi-partitioned software systems where each partition can be evaluated to handle multiple independent levels of security (MILS) or to handle multiple levels of security (MLS). The long-and-short of it is similar to a VxWorks 653 flight OS, you can use a VxWorks MILS 2 platform to design a single platform that is capable of replacing multiple legacy systems. In other words, like a VxWorks 653 flight system, you can create a single modern system to replace multiple legacy systems, reducing Space, Weight and Power (SWaP) requirements.

 

DJ: What is a separation kernel and how did the concept make its way into software development for the aerospace industry?
M.D.: Separation Kernels allow you to take a single modern high-powered CPU and use it to replace several legacy systems. There are many examples of separation kernels and paradigms for their use. ARINC 653 defines a time and memory-space partitioning paradigm, services, and an API that must be provided (the Application Executive, or APEX). We have a platform – VxWorks 653 – that implements the ARINC 653 APEX separation and API. Separation Technologies are becoming quite popular, many are called “Hypervisorsâ€. There are many Hypervisors out in cyberspace, the “Type 1†Hypervisors can all be thought of as forms of separation kernels. The Aerospace industry is a prime target for separation technologies because of the need to reduce the “SWaP†factors.

 

DJ: How does the VxWorks MILS separation kernel improve the reliability of aerospace applications?
M.D.: The VxWorks MILS separation kernel could be used to allow a single satellite to fulfill multiple missions. For instance, there may be a number of sensors and experiments on board, some for civilian / educational interests, some for NASA, some for research entities, perhaps some for the USAF. A MILS kernel could be used to collect, encode, and steer data safely, providing assurance that the data will not be mixed until it is in a state deemed “safe†for mixing. A satellite running a MILS separation kernel to handle such data wrangling could combine and satisfy multiple mission masters. If I were to be asked to design such a system, I would most likely recommend a flight computer separate from the science computer. Even if the science and flight SW were to share a single CPU, the separation technology would help ensure that no problems on any science application could affect any of the other science applications or any flight applications. In this way the flight system would be protected from anomalous events in the science packages, and the overall system would benefit from improved reliability.

 

DJ: John Rushby introduced the concept of separation kernel in order to provide multilevel secure operation on general-purpose multi-user systems. Do software applications developed for the aerospace industry (and I have in mind software running on micro-controllers) have the level of complexity that would require a separation kernel?
M.D.: Concentrating on the micro-controller aspect, no, most single (federated) systems running one micro-controller (or even several) do not even need a 32-bit processor dedicated to their operation. However, with a proper separation kernel and time-sliced architecture, you could use one modern high-speed 32-bit CPU to control and monitor a large number of smaller systems, and ensure any faults occurring on those control-and-monitor loops are contained. And as noted above, in a system used to satisfy requirements of multiple masters (agencies), MILS-style data separation may be the only way to keep satellite weight within limits and provide the information assurance the agencies require.

 

DJ: What features make the VxWorks operating system reliable and secure?
M.D.: Focusing on the VxWorks family of operating systems and the VxWorks OS API, VxWorks has been used in millions of devices over more than two decades of service, in applications as simple as MP3 players and as complex as autonomous space exploring robots, and as life-critical as telerobotic surgeons. There is no way a software company could anticipate the wide range of use that our customers have dreamed up and implemented. The VxWorks family of OSes share a common ancestry of code and all can benefit from bugs discovered and fixed in any of the family line.
 
Focusing on the VxWorks MILS platform, the separation kernel was designed expressly in compliance with the SKPP (the Protection Profile for separation kernels), with a focus on controlling embedded applications that require some degree of real-time control.

 

DJ: What are the features that make VxWorks a real-time operating system?
M.D.: Determinism is king in the real-time world. The ability to react to events in the real world with a high degree of determinism is what gives VxWorks its hard real-time responsiveness. This hard-determinism is carried over into all of the VxWorks family line, including our separation kernels and VxWorks SMP.

 

DJ: What toolchain is shipped with VxWorks? What programming languages are supported by the toolchain?
M.D.: Depending on the VxWorks package, one or more toolchains may be supplied and supported. For the most part, various versions of the Wind River Complier (formerly “Diabâ€), and various versions of the Gnu tools are supplied / supported with VxWorks. For the VxWorks MILS 2 platform we use a couple of versions of the GNU tool chains, specially modified for the parts they are used to build.

 

DJ: What hardware is targeted by the platform? Is an actual board necessary for development of applications or is an emulated target environment available for software engineers?
M.D.: Specifically, chips we are targeting include the following:
– Freescale 8641D (CW VPX6-165)
– Freescale 8548 (Wind River SBC8548)
– Intel Core 2 Duo (Supermicro C2SBC-Q)
– Freescale P2020, P1011, P4080 (future)
– Intel Atom, Nehalem (future)
We currently support Simics as the only simulation environment available for the VxWorks MILS platform.

 

Wind River Systems was founded in Berkeley, California in 1981. Intel bought Wind River Systems for a reported $884 million in July 2009. VxWorks real-time operating system is one of the Wind River flagship products.

 

  • Facebook
  • Google
  • Slashdot
  • Reddit
  • Live
  • TwitThis