Automatic Deployment of an RPAS Mission Manager to an ARINC-653 Compliant System

  • Hèctor Usach
  • Juan A. Vila
  • Alfons Crespo
  • Pedro Yuste
Article
  • 21 Downloads

Abstract

The development process of avionics system requiring a high level of safety is subjected to rigorous development and verification standards. In order to accelerate and facilitate this process, we present a testbed that uses a suite of methods and tools to comply with aerospace standards for certification. To illustrate the proposed methodology, we designed a Mission Management System for Remotely Piloted Aircraft Systems (RPAS) that was deployed on a particular run-time execution platform called XtratuM, an ARINC-653 compliant system developed in our research group. The paper discusses the system requirements, the software architecture, the key issues for porting designs to XtratuM, and how to automatize this process. Results show that the proposed testbed is a good platform for designing and qualifying avionics applications.

Keywords

Software design methodologies Software architectures Integrated modular avionics Mission managers RPAS 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Notes

Acknowledgments

This research has been financed by the Institute of Control Systems and Industrial Computing (Ai2), and by projects GVA AICO/2015/126 (Ayudas para Grupos de Investigación Consolidables) and GVA ACIF/2016/197 (Ayudas para la contratación de personal investigador en formación de carácter predoctoral) of the Spanish Regional Government “Generalitat Valenciana”.

References

  1. 1.
    Aeronautical Radio, Inc.: ARINC specification 653-1. Avionics Application Software Standard Interface (2003)Google Scholar
  2. 2.
    Bonasso, R., Kerri, R., Jenks, K., Johnson, G.: Using the 3T architecture for tracking Shuttle RMS procedures. In: Proceedings of the IEEE International Joint Symposia on Intelligence and Systems. IEEE, Rockville, MD, USA (1998)  https://doi.org/10.1109/IJSIS.1998.685440
  3. 3.
    fentISS: XtratuM Hypervisor Emulator (SKE) start guide. Tech. rep., Universidad Politècnica de València (2015)Google Scholar
  4. 4.
    Fons, B.: Plataforma para diseño y ejecución de aplicaciones de aviónica. Universitat Politècnica de València, Master’s thesis (2013)Google Scholar
  5. 5.
    International Civil Aviation Organization: Doc. 9613 AN/937: Performance-based Navigation (PBN) Manual, 4th edn. (2013)Google Scholar
  6. 6.
    International Civil Aviation Organization: Doc. 10019, AN/507: Manual on Remotely Piloted Aircraft Systems (RPAS), 1st edn. (2015)Google Scholar
  7. 7.
    Koehl, D.: SESAR initiatives for RPAS integration. In: ICAO Remotely Piloted Aircraft Systems Symposium. Montreal, Canada (2015)Google Scholar
  8. 8.
    Masmano, M., Ripoll, I., Crespo, A., Metge, J.: XtratuM: A hypervisor for safety critical embedded systems. In: Proceedings of the 11th Real-Time Linux Workshop. Dresden, Germany (2009)Google Scholar
  9. 9.
    Masmano, M., Valiente, Y., Balbastre, P., Ripoll, I., Crespo, A., Metge, J.: LithOS: A ARINC-653 guest operating for XtratuM. In: Proceedings of the 12th Real-Time Linux Workshop. Nairobi, Kenia (2010)Google Scholar
  10. 10.
    McCarley, J.S., Wickens, C.D.: Human factors implications of UAVs in the national airspace. Tech. Rep. AHFD-05-05/FAA-05-01, University of Illinois, Institute of Aviation, Aviation Human Factors Division (2005)Google Scholar
  11. 11.
    North Atlantic Treaty Organization: STANAG 4703: Light Unmanned Aircraft Systems Airworthiness Requirements. NATO Standarization Agency (2014)Google Scholar
  12. 12.
    Radio Technical Commission for Aeronautics (RTCA): DO-178C/ED-12C Software Considerations in Airborne Systems and Equipment Certification. RTCA (2011)Google Scholar
  13. 13.
    Ribeiro, L.R., Oliveira, N.M.R.: UAV autopilot controllers test platform using Matlab/Simulink and X-Plane. In: 40th ASEE/ IEEE Frontiers in Education Conference. IEEE, Washington, DC, USA (2010).  https://doi.org/10.1109/FIE.2010.5673378
  14. 14.
    Spitzer, C.R.: Digital Avionics Handbook: Elements, Software and Functions, 2nd edn. CRC Press (2006)Google Scholar
  15. 15.
    The MathWorks Inc.: Simulink Coder Target Language Compiler (2012)Google Scholar
  16. 16.
    Usach, H.: Integridad y tolerancia a fallos en sistemas de aviónica. Universitat Politècnica de València, Master’s thesis (2014)Google Scholar
  17. 17.
    Usach, H., Fons, B., Vila, J., Crespo, A.: An autopilot testbed for IMA (Integrated Modular Avionics) architectures. In: Proceedings of the 19th IFAC Symposium on Automatic Control in Aerospace. Elsevier, Würzburg, Germany (2013).  https://doi.org/10.3182/20130902-5-DE-2040.00076
  18. 18.
    Usach, H., Vila, J., Crespo, A., Yuste, P.: A highly-automated RPAS Mission Manager for integrated airspace. In: Proceedings of the 5th International Conference on Application and Theory of Automation in Command and Control Systems, ATACCS’15. ACM, Toulouse, France (2015).  https://doi.org/10.1145/2899361.2899363

Copyright information

© Springer Science+Business Media B.V. 2017

Authors and Affiliations

  • Hèctor Usach
    • 1
  • Juan A. Vila
    • 1
  • Alfons Crespo
    • 1
  • Pedro Yuste
    • 2
  1. 1.Instituto de Automática e Informática IndustrialUniversitat Politècnica de ValènciaValenciaSpain
  2. 2.Instituto de Aplicaciones de las Tecnologías de la Información y de las Comunicaciones AvanzadasUniversitat Politècnica de ValènciaValenciaSpain

Personalised recommendations