Leading the Embedded World

Helicopter Engine Control Units

Helicopter engine control units (ECUs) monitor engine temperatures, engine pressure, air density, and more as input data to automatically adjust engine settings to optimize performance and control rotor speed while responding to the pilot’s throttle. As flight-critical systems, TRIUMPH’s ECUs are developed to RTCA/DO-178B/C Design Assurance Level A (DAL A).

TRIUMPH uses the INTEGRITY®-178 RTOS on its full line of ECUs, including the EMC-100, EMC-101, and EMC-102. Those TRIUMPH’s ECUs are deployed on a wide variety of U.S. military helicopters, including the AH-64D Apache, CH-47D/F & MH-47D/F/G Chinook, UH-60L/M/V Black Hawk, HH-60 Pave Hawk, MH-60 Jayhawk, and SH-60 Sea Hawk. TRIUMPH ECUs using INTEGRITY-178 are also deployed internationally in commercial Airbus helicopters, including the H130, H135, H160, and H225. The ECUs for commercial aircraft have been certified to DAL A.

EMC-100 Full Authority Digital Engine Control

TRIUMPH selected the INTEGRITY-178 RTOS for the security and determinism of its DAL A partition scheduler, the quality of its certification artifacts for RTCA/DO-178B DAL A, and the high productivity of its MULTI® Integrated Development Environment (IDE). Moving forward, TRIUMPH has also selected the INTEGRITY-178 tuMP™ multicore RTOS for its next generation of ECUs, which has applications running concurrently on all cores of a quad-core processor. Those TRIUMPH ECUs rely on the multicore robust partitioning provided by INTEGRITY-178 tuMP to the same level as for single-core processors. Key factors in that selection were the unique multicore technology and the availability of CAST-32A/AC 20-193 multicore artifacts for the latest processors.

Additional Resources