HOME

TheInfoList



OR:

Integrated modular avionics (IMA) are
real-time Real-time, realtime, or real time may refer to: Computing * Real-time computing, hardware and software systems subject to a specified time constraint * Real-time clock, a computer clock that keeps track of the current time * Real-time Control Syst ...
computer
network Network, networking and networked may refer to: Science and technology * Network theory, the study of graphs as a representation of relations between discrete objects * Network science, an academic field that studies complex networks Mathematics ...
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 and software resources, and provides common daemon (computing), services for computer programs. Time-sharing operating systems scheduler (computing), schedule tasks for ...
.


History

It is believed that the IMA concept originated with the avionics design of the
fourth-generation jet fighter The fourth-generation fighter is a Jet fighter generations, class of jet fighters in service from around 1980 to the present, and represents design concepts of the 1970s. Fourth-generation designs are heavily influenced by lessons learned from t ...
s. It has been in use in fighters such as F-22 and F-35, or
Dassault Rafale The Dassault Rafale (, literally meaning "gust of wind", or "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), 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 An application programming interface (API) is a connection between computers or between computer programs. It is a type of software interface, offering a service to other pieces of software. A document or standard that describes how to build ...
to access the hardware and network resources, thus simplifying the hardware and software integration. * IMA concept also allows the Application developers to focus on the
Application layer An application layer is an abstraction layer that specifies the shared communication protocols and interface methods used by hosts in a communications network. An ''application layer'' abstraction is specified in both the Internet Protocol Su ...
, 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. * Applications 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 (historically also called a data highway or databus) is a communication system that transfers data between components inside a computer or between computers. It encompasses both hardware (e.g., wires, optical ...
, or can share an external network, such as
ARINC 429 ARINC 429, the "Mark 33 Digital Information Transfer System (DITS)," is the ARINC technical standard for the predominant avionics data bus used on most higher-end commercial and transport aircraft. It defines the physical and electrical interface ...
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 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 for the software avionics partitioning constraints to the underlying Real-time operating system (RTOS), and the associated
API An application programming interface (API) is a connection between computers or between computer programs. It is a type of software interface, offering a service to other pieces of software. A document or standard that describes how to build ...


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 Federal Aviation Administration, FAA, European Aviation Safety Agency, EASA and Transport Can ...
and RTCA DO-254 form the basis for flight certification today, while DO-297 gives specific guidance for Integrated modular avionics. ARINC 653 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 (ACLP). It was originally developed by Bombardier Aviation and had two years in service as the Bombardier CSeries. The program was launche ...
:
Rockwell Collins Rockwell Collins, Inc. 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 Radi ...
Pro Line Fusion *
Airbus A350 The Airbus A350 is a flight length, long-range, wide-body twin-engine airliner developed and produced by Airbus. The initial A350 design proposed in 2004, in response to the Boeing 787 Dreamliner, would have been a development of the Airbu ...
*
Airbus A380 The Airbus A380 is a very large wide-body airliner, developed and produced by Airbus until 2021. It is the world's largest passenger airliner and the only full-length double-deck jet airliner. Airbus studies started in 1988, and the pr ...
*
Airbus A400M The Airbus A400M AtlasNamed after the Atlas (mythology), 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 ...
*
ATR 42 The ATR 42 is a regional airliner produced by Franco-Italian manufacturer ATR (aircraft 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ér ...
*
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. The number "72" in its name is derived from the aircraft's typical standard seating capacity of 72 pa ...
*
BAE Hawk The BAE Systems Hawk is a British single-engine, subsonic, jet-powered advanced trainer aircraft. Its aluminum alloy fuselage is of conventional string-frame construction. It was first known as the Hawker Siddeley Hawk, and subsequently produc ...
( 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. The 777 is the world's largest twinjet and the most-built wide-body airliner. ...
: includes AIMS avionics from
Honeywell Aerospace Honeywell Aerospace Technologies 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 Intern ...
*
Boeing 777X The Boeing 777X is the latest series of the Long-haul, long-range, Wide-body aircraft, wide-body, Twinjet, twin-engine jetliners in the Boeing 777 family from Boeing Commercial Airplanes. The changes for 777X include General Electric GE9X engi ...
: will include the Common Core System from GE Aviation *
Boeing 787 The Boeing 787 Dreamliner is an American wide-body airliner developed and manufactured by Boeing Commercial Airplanes. After dropping its unconventional Sonic Cruiser project, Boeing announced the conventional 7E7 on January 29, 2003, wh ...
: GE Aviation Systems (formerly
Smiths Aerospace Smiths or Smith's may refer to: Companies *Smith Electric Vehicles, or Smith's, a manufacturer of electric trucks *Smith's Food and Drug, or Smith's, an American supermarket chain ** Smith's Ballpark, a baseball stadium in Salt Lake City, Utah, U. ...
) IMA architecture is called ''Common Core System'' * Bombardier Global 5000 / 6000 :
Rockwell Collins Rockwell Collins, Inc. 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 Radi ...
Pro Line Fusion * COMAC C919 *
Dassault Groupe Industriel Marcel Dassault SAS (; also GIM Dassault or Dassault Group) is a French corporate group established in 1929 with the creation of Société des Avions Marcel Bloch (now Dassault Aviation) by Marcel Dassault, later led by his so ...
Falcon 900 The Dassault Falcon 900, commonly abbreviated as the F900, is a French-built corporate trijet aircraft made by Dassault Aviation. Development The Falcon 900 is a development of the Dassault Falcon 50, Falcon 50, itself a development of the e ...
, 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 automation, industrial automa ...
's IMA architecture is called ''MAU'' (Modular Avionics Units), and the overall platform is called EASy *
F-22 Raptor The Lockheed Martin/Boeing F-22 Raptor is an American twin-engine, jet-powered, all-weather, supersonic stealth fighter aircraft. As a product of the United States Air Force's Advanced Tactical Fighter (ATF) program, the aircraft was de ...
* Gulfstream G280:
Rockwell Collins Rockwell Collins, Inc. 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 Radi ...
Pro Line Fusion * Gulfstream G400, G500, G600, G700, G800, Data Concentration Network (DCN) *
Rafale The Dassault Rafale (, literally meaning "gust of wind", or "burst of fire" in a more military sense) is a French twin-engine, canard delta wing, multirole fighter aircraft designed and built by Dassault Aviation. Equipped with a wide range ...
:
Thales Thales of Miletus ( ; ; ) was an Ancient Greek philosophy, Ancient Greek Pre-Socratic philosophy, pre-Socratic Philosophy, philosopher from Miletus in Ionia, Asia Minor. Thales was one of the Seven Sages of Greece, Seven Sages, founding figure ...
IMA architecture is called ''MDPU'' (Modular Data Processing Unit) *
Sukhoi Superjet 100 The Yakovlev SJ-100 (until August 2023: Sukhoi Superjet 100 SJ100 ) is a regional jet originally designed by the now-merged Russian aircraft company Sukhoi Civil Aircraft, a division of the United Aircraft Corporation (now: "Regional Aircraft" ...


See also

* Annex: Acronyms and abbreviations in avionics * ARINC 653 : a standard
API An application programming interface (API) is a connection between computers or between computer programs. It is a type of software interface, offering a service to other pieces of software. A document or standard that describes how to build ...
for avionics applications * Cockpit display system * Def Stan 00-74 : ASAAC standard for IMA Systems Software *
OSI model The Open Systems Interconnection (OSI) model is a reference model developed by the International Organization for Standardization (ISO) that "provides a common basis for the coordination of standards development for the purpose of systems inter ...
* STANAG 4626


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. {{DEFAULTSORT:Integrated Modular Avionics Avionics Aircraft instruments Modularity