HOME

TheInfoList



OR:

Integrated modular avionics (IMA) are real-time computer network airborne systems. This network consists of a number of computing modules capable of supporting numerous applications of differing criticality levels. In opposition to traditional federated architectures, the IMA concept proposes an integrated architecture with application software portable across an assembly of common hardware modules. An IMA architecture imposes multiple requirements on the underlying
operating system An operating system (OS) is system software that manages computer hardware, software resources, and provides common daemon (computing), services for computer programs. Time-sharing operating systems scheduler (computing), schedule tasks for ef ...
.


History

It is believed that the IMA concept originated with the avionics design of the fourth-generation jet fighters. It has been in use in fighters such as
F-22 The Lockheed Martin F-22 Raptor is an American single-seat, twin-engine, all-weather stealth tactical fighter aircraft developed for the United States Air Force (USAF). As the result of the USAF's Advanced Tactical Fighter (ATF) program, t ...
and
F-35 The Lockheed Martin F-35 Lightning II is an American family of single-seat, single-engine, all-weather stealth multirole combat aircraft that is intended to perform both air superiority and strike missions. It is also able to provide ele ...
, or
Dassault Rafale The Dassault Rafale (, literally meaning "gust of wind", and "burst of fire" in a more military sense) is a French Twinjet, twin-engine, Canard (aeronautics), canard delta wing, Multirole combat aircraft, multirole fighter aircraft designed and ...
since the beginning of the '90s. Standardization efforts were ongoing at this time (see ASAAC or
STANAG 4626 ''STANAG 4626'' is a NATO Standardization Agreement which defines a set of Open Architecture Standards for Avionics Architecture, particularly in the field of Integrated Modular Avionics. The purpose of this standard is to establish uniform require ...
), but no final documents were issued then.


Architecture

IMA modularity simplifies the development process of avionics software: * As the structure of the modules network is unified, it is mandatory to use a common API to access the hardware and network resources, thus simplifying the hardware and software integration. * IMA concept also allows the
Application Application may refer to: Mathematics and computing * Application software, computer software designed to help the user to perform specific tasks ** Application layer, an abstraction layer that specifies protocols and interface methods used in a c ...
developers to focus on the
Application layer An application layer is an abstraction layer that specifies the shared communications protocols and interface methods used by hosts in a communications network. An ''application layer'' abstraction is specified in both the Internet Protocol ...
, reducing the risk of faults in the lower-level software layers. * As modules often share an extensive part of their hardware and lower-level software architecture, maintenance of the modules is easier than with previous specific architectures. *
Application Application may refer to: Mathematics and computing * Application software, computer software designed to help the user to perform specific tasks ** Application layer, an abstraction layer that specifies protocols and interface methods used in a c ...
s can be reconfigured on spare modules if the primary module that supports them is detected faulty during operations, increasing the overall availability of the avionics functions. Communication between the modules can use an internal high speed
Computer bus In computer architecture, a bus (shortened form of the Latin ''omnibus'', and historically also called data highway or databus) is a communication system that transfers data between components inside a computer, or between computers. This ex ...
, or can share an external network, such as
ARINC 429 ARINC 429, "Mark33 Digital Information Transfer System (DITS)," is also known as the Aeronautical Radio INC. (ARINC) technical standard for the predominant avionics data bus used on most higher-end commercial and transport aircraft. It defines the ...
or ARINC 664 (part 7). However, much complexity is added to the systems, which thus require novel design and verification approaches since applications with different criticality levels share hardware and software resources such as CPU and network schedules, memory, inputs and outputs. Partitioning is generally used in order to help segregate
mixed criticality A mixed criticality system is a system containing computer hardware and software that can execute several applications of different criticality, such as safety-critical and non-safety critical, or of different Safety Integrity Level Safety integr ...
applications and thus ease the verification process. ARINC 650 and ARINC 651 provide general purpose hardware and software standards used in an IMA architecture. However, parts of the API involved in an IMA network has been standardized, such as: *
ARINC 653 ARINC 653 (Avionics Application Software Standard Interface) is a software specification for space and time partitioning in safety-critical avionics real-time operating systems (RTOS). It allows the hosting of multiple applications of different ...
for the software avionics partitioning constraints to the underlying Real-time operating system (RTOS), and the associated API


Certification considerations

RTCA
DO-178C DO-178C, Software Considerations in Airborne Systems and Equipment Certification is the primary document by which the certification authorities such as FAA, EASA and Transport Canada approve all commercial software-based aerospace systems. The ...
and RTCA DO-254 form the basis for flight certification today, while DO-297 gives specific guidance for Integrated modular avionics.
ARINC 653 ARINC 653 (Avionics Application Software Standard Interface) is a software specification for space and time partitioning in safety-critical avionics real-time operating systems (RTOS). It allows the hosting of multiple applications of different ...
contributes by providing a framework that enables each software building block (called a partition) of the overall Integrated modular avionics to be tested, validated, and qualified independently (up to a certain measure) by its supplier. The FAA CAST-32A position paper provides information (not official guidance) for certification of multicore systems, but does not specifically address IMA with multicore. A research paper by VanderLeest and Matthews addresses implementation of IMA principles for multicore"


Examples of IMA architecture

Examples of aircraft avionics that uses IMA architecture: *
Airbus A220 The Airbus A220 is a family of five-abreast narrow-body airliners by Airbus Canada Limited Partnership. It was originally designed by Bombardier Aerospace, Bombardier and had two years in service as the Bombardier CSeries. The program was ...
:
Rockwell Collins Rockwell Collins was a multinational corporation headquartered in Cedar Rapids, Iowa, providing avionics and information technology systems and services to government agencies and aircraft manufacturers. It was formed when the Collins Radio C ...
Pro Line Fusion *
Airbus A350 The Airbus A350 is a long-range, wide-body twin-engine jet airliner developed and produced by Airbus. The first A350 design proposed by Airbus in 2004, in response to the Boeing 787 Dreamliner, would have been a development of the A330 ...
*
Airbus A380 The Airbus A380 is a large wide-body airliner that was developed and produced by Airbus. It is the world's largest passenger airliner and only full-length double-deck jet airliner. Airbus studies started in 1988, and the project was annou ...
*
Airbus A400M The Airbus A400M AtlasNamed after the Greek mythological figure. is a European four-engine turboprop military transport aircraft. It was designed by Airbus Military (now Airbus Defence and Space) as a tactical airlifter with strategic capa ...
*
ATR 42 The ATR 42 is a regional airliner produced by Franco-Italian manufacturer ATR, with final assembly in Toulouse, France. On 4 November 1981, the aircraft was launched with ATR, as a joint venture between French Aérospatiale (now Airbus) a ...
*
ATR 72 The ATR 72 is a twin-engine turboprop, short-haul regional airliner developed and produced in France and Italy by aircraft manufacturer ATR (french: Avions de transport régional or it, Aerei da Trasporto Regionale), a joint venture forme ...
*
BAE Hawk The BAE Systems Hawk is a British single-engine, jet-powered advanced trainer aircraft. It was first flown at Dunsfold, Surrey, in 1974 as the Hawker Siddeley Hawk, and subsequently produced by its successor companies, British Aerospace and ...
( Hawk 128 AJT) *
Boeing 777 The Boeing 777, commonly referred to as the Triple Seven, is an American long-range wide-body airliner developed and manufactured by Boeing Commercial Airplanes. It is the world's largest twinjet. The 777 was designed to bridge the gap b ...
: includes
AIMS AIMS or Aims may refer to: Education * Acharya Institute of Management and Sciences, Bangalore, Karnataka, India * Adventist International Mission School, Muak Lek, Thailand * African Institute for Mathematical Sciences, Cape Town, South Afric ...
avionics from
Honeywell Aerospace Honeywell Aerospace is a manufacturer of aircraft engines and avionics, as well as a producer of auxiliary power units (APUs) and other aviation products. Headquartered in Phoenix, Arizona, it is a division of the Honeywell International conglome ...
*
Boeing 777X The Boeing 777X is the latest series of the long-range, wide-body, twin-engine jetliners in the Boeing 777 family from Boeing Commercial Airplanes. The 777X features new GE9X engines, new composite wings with folding wingtips, greater c ...
: will include the Common Core System from GE Aviation *
Boeing 787 The Boeing 787 Dreamliner is an American wide-body jet airliner developed and manufactured by Boeing Commercial Airplanes. After dropping its unconventional Sonic Cruiser project, Boeing announced the conventional 7E7 on January 29, 2003, ...
: GE Aviation Systems (formerly Smiths Aerospace) IMA architecture is called ''Common Core System'' * Bombardier Global 5000 / 6000 :
Rockwell Collins Rockwell Collins was a multinational corporation headquartered in Cedar Rapids, Iowa, providing avionics and information technology systems and services to government agencies and aircraft manufacturers. It was formed when the Collins Radio C ...
Pro Line Fusion * COMAC C919 *
Dassault Dassault Group (; also GIM Dassault or Groupe Industriel Marcel Dassault SAS) is a French group of companies established in 1929 with the creation of Société des Avions Marcel Bloch (now Dassault Aviation) by Marcel Dassault, and led by son ...
Falcon 900, Falcon 2000, and Falcon 7X :
Honeywell Honeywell International Inc. is an American publicly traded, multinational conglomerate corporation headquartered in Charlotte, North Carolina. It primarily operates in four areas of business: aerospace, building technologies, performance ma ...
's IMA architecture is called ''MAU'' (Modular Avionics Units), and the overall platform is called EASy *
F-22 Raptor The Lockheed Martin F-22 Raptor is an American single-seat, twin-engine, all-weather stealth tactical fighter aircraft developed for the United States Air Force (USAF). As the result of the USAF's Advanced Tactical Fighter (ATF) program, t ...
*
Gulfstream G280 The Gulfstream G280 is a twin-engine business jet built by Israel Aerospace Industries (IAI) for Gulfstream Aerospace. It began delivery to users in 2012. Development In 2005, Gulfstream and IAI began designing a follow-on aircraft to the Gulf ...
:
Rockwell Collins Rockwell Collins was a multinational corporation headquartered in Cedar Rapids, Iowa, providing avionics and information technology systems and services to government agencies and aircraft manufacturers. It was formed when the Collins Radio C ...
Pro Line Fusion * Gulfstream G400, G500, G600, G700, G800, Data Concentration Network (DCN) * Rafale :
Thales Thales of Miletus ( ; grc-gre, Θαλῆς; ) was a Greek mathematician, astronomer, statesman, and pre-Socratic philosopher from Miletus in Ionia, Asia Minor. He was one of the Seven Sages of Greece. Many, most notably Aristotle, regard ...
IMA architecture is called ''MDPU'' (Modular Data Processing Unit) *
Sukhoi Superjet 100 The Sukhoi Superjet 100 () or SSJ100 is a regional jet designed by Russian aircraft company Sukhoi Civil Aircraft, a division of the United Aircraft Corporation (now: Regional Aircraft – Branch of the Irkut Corporation). With development starti ...


See also

* Annex: Acronyms and abbreviations in avionics *
ARINC 653 ARINC 653 (Avionics Application Software Standard Interface) is a software specification for space and time partitioning in safety-critical avionics real-time operating systems (RTOS). It allows the hosting of multiple applications of different ...
: a standard API for avionics applications * Cockpit display system * Def Stan 00-74 : ASAAC standard for IMA Systems Software *
OSI model The Open Systems Interconnection model (OSI model) is a conceptual model that 'provides a common basis for the coordination of SOstandards development for the purpose of systems interconnection'. In the OSI reference model, the communications ...
*
STANAG 4626 ''STANAG 4626'' is a NATO Standardization Agreement which defines a set of Open Architecture Standards for Avionics Architecture, particularly in the field of Integrated Modular Avionics. The purpose of this standard is to establish uniform require ...


References


IMA Publications & Whitepapers


"Transitioning from Federated Avionics Architectures to Integrated Modular Avionics"
Christopher B. Watkins, Randy Walter, 26th Digital Avionics Systems Conference (DASC), Dallas, Texas, October 2007.
"Advancing Open Standards in Integrated Modular Avionics: An Industry Analysis"
Justin Littlefield-Lawwill, Ramanathan Viswanathan, 26th Digital Avionics Systems Conference (DASC), Dallas, Texas, October 2007.
"Application of a Civil Integrated Modular Architecture to Military Transport Aircraft"
R. Ramaker, W. Krug, W. Phebus, 26th Digital Avionics Systems Conference (DASC), Dallas, Texas, October 2007.
"Integrating Modular Avionics: A New Role Emerges"
Richard Garside, Joe F. Pighetti, 26th Digital Avionics Systems Conference (DASC), Dallas, Texas, October 2007.
"Integrated Modular Avionics: Managing the Allocation of Shared Intersystem Resources"
Christopher B. Watkins, 25th Digital Avionics Systems Conference (DASC), Portland, Oregon, October 2006.
"Modular Verification: Testing a Subset of Integrated Modular Avionics in Isolation"
Christopher B. Watkins, 25th Digital Avionics Systems Conference (DASC), Portland, Oregon, October 2006.
"Certification Concerns with Integrated Modular Avionics (IMA) Projects"
J. Lewis, L. Rierson, 22nd Digital Avionics Systems Conference (DASC), October 2003.


Other External links



{{DEFAULTSORT:Integrated Modular Avionics Avionics Aircraft instruments Modularity