CAN in Space workshop

Europe/Rome
Gianluca Furano (ESA/Data Systems Division), Giovanni Tuccio (SITAEL S.p.A.), Jean Dalenq (Airbus Defence and Space), Luca Bolognino (ESA), Marco Rovatti (ESA-ESTEC), Maurizio Caramia (Thales Alenia Space)
Description

Space avionics systems are witnessing a change from highly centralized intelligence to distributed autonomous functions, thanks to the availability of high capacity FPGAs and microcontrollers that offload tasks alternatively concentrated in the on-board computer. The glue of this change are the command and control buses, and a similar process led in the late 80s to the development and successive adoption of CAN as an automotive and industrial automation bus.

The CAN workshop will include tutorials, exhibits together with presentations on CAN bus physical and protocol layers. With the arrival of the QML-V qualified radiation tolerant CAN bus transceivers, and the impending qualification of several CAN-able rad hard microcontrollers, the availability of larger and larger Rad-Tolerant FPGAs, space communications engineers are now able to implement a CAN bus network for spacecraft on-board communications and controls of the same level of complexity than a terrestrial CAN-based embedded system.

A CAN bus system will allow engineers to replace older, more complex wiring communications architectures, with a CAN two-wire bus network. Reducing the number of wires and weight along with lower power consumption and easier testability will result in major cost savings for spacecraft manufacturers. The planned modifications for of ECSS-E-ST-50-15C will be given, as well as an update on flying and about-to-fly CAN applications, in established space industry as well as in nanosats and academia. Additionally an overview of modern design tools and method commonly used by automotive industry in design, development, production and maintenance of CAN bus networks for safety critical applications will be discussed.

REGISTRATION FEE:
- Early Bird Registration until 28th February 2017: 250€ (VAT excluded if applicable)
- Regular Registration until 28th April 2017: 300€ (VAT excluded if applicable)

Paper
Slides
summary
Participants
  • Alberto Valverde
  • Alessandro Avanzi
  • Alex Jiménez Conesa
  • Allan Robinson
  • Amit Goyal
  • Anass Mrabet
  • Artur Scholz
  • Ascolino Bernardi
  • Bruno Storni
  • Carsten Siemers
  • Chris Rouch
  • Christian Sayer
  • Christoph Schieber
  • christophe BOUCHERON
  • Daniel Giménez Moreno
  • Dejan Gacnik
  • ELSIDDIG MOHAMMED HASSAN HIGAZI
  • Emily Crudo
  • Eric TINLOT
  • Fabio Alfredo Roberto Maggioni
  • Femmy David Danyiwo
  • Filippo Ferrarese
  • Franco Bigongiari
  • Gianluca Furano
  • Giovanni D'Aliesio
  • Giovanni Di Salvo
  • Giovanni Tuccio
  • Giuseppe Montano
  • Holger Zeltwanger
  • Jean DALENQ
  • Jean-Brieuc Feron
  • Julio Martin-Hidalgo
  • King Lam
  • LAURA BOI
  • Laurent THIEBLIN
  • Lorenzo Gonzales
  • Luca Bolognino
  • Luis Basanta
  • Marco Ottavi
  • Marco Rovatti
  • Marco Ruiz
  • Massimo Testaguzza
  • Maurizio Caramia
  • Michael ÖBERG
  • Michel ILZKOVITZ
  • Mikhail Malyshev
  • Mohamed Salem
  • Musab Jamaleldein
  • Mustafa Alhassan
  • NICOLA ZACCHEO
  • Olivier NOTEBAERT
  • Oscar Mansilla
  • Patrizia Giacomini
  • Per Brolin
  • Pietro Tosi
  • RAFFAELLO SECONDO
  • Sandi Habinc
  • Sriram Narayanan
  • Stéphane CAEL
  • Szymon Mroczek
  • Teodolinda de Lellis
  • Urban Zrim
  • Uwe Gieselmann
  • Vito Centonze
  • Volodymyr Burkhay
  • Yasir ABBAS
    • 08:45 09:30
      Registration Open 45m

      Participants are welcome for registration.

    • 09:30 10:45
      Welcome and Introduction

      Workshop welcome

      • 09:30
        Welcome in Mola Di Bari 15m
        Nicola Zaccheo, Chief Executive Officer at SITAEL S.p.A. welcomes participants.
        Speaker: Mr Zaccheo Nicola (SITAEL)
      • 09:45
        Logistics 10m
        Speaker: Mrs Angela Caporale (SITAEL)
      • 09:55
        ESA (short) Welcome 10m
        Speaker: Mr Gianluca Furano (ESA/Data Systems Division)
        Slides
      • 10:05
        Keynote speech - CAN in Space, a little history. 40m
        Speaker: Mr Olivier Notebaert (Airbus Defence and Space)
        Slides
    • 10:45 11:10
      Coffee Break 25m
    • 11:10 13:00
      CAN in Space - Heritage: What has been done so far with CAN

      In this session experience and know how with current CAN-using space mission will be presented.

      Convener: Mr Alberto Valverde Carretero (ESA)
      • 11:10
        CAN activities @ ESA 25m
        Presentation will focus on the already important CAN heritage at ESA, showing timeline of past, current and future CAN-powered ESA missions.
        Speakers: Mr Alberto Valverde Carretero (ESA), Mr Luca Bolognino (ESA)
        Slides
      • 11:35
        CAN activities @ THALES 30m
        Presentation will be focused on CAN bus at the heart of the TAS avionics architecture and, in particularly, on: - Architecture of CAN bus in THALES ALENIA SPACE design. - Validation strategy of the CAN bus. - CAN validation results: *Electrical tests *Functional tests - Going further / free discussions: *Step forward with integration of the Applicable Document AD919 in ECSS. *Further FDIR management: Improve CAN failure monitoring (identification of the failed unit). Improve CAN failure auto isolation."
        Speaker: Mr Stephane Cael (Thales)
        Slides
      • 12:05
        CAN @ Airbus - An Overview of use of CAN bus at Airbus Defence and Space 30m
        An overview of CAN bus applications within Airbus Defence and Space will be presented and for each application the main characteristics of the network will be described. Main part of the presentation is focused on Telecom.
        Speaker: Mr Jean Dalenq (Airbus Defence and Space)
        Slides
      • 12:35
        CAN @ OHB - CAN bus as payload control bus in telecom applications 25m
        Speaker: Mr Carsten Siemers (OHB)
        Slides
    • 13:00 14:00
      Lunch Break 1h
    • 14:00 17:50
      CAN and CANOpen. SW and IPs: Building blocks behind CAN protocol, for space.
      Convener: Dr Maurizio Caramia (Thales Alenia Space)
      • 14:00
        VECTOR tools for CAN 45m
        Outlook on the current status of Vector main tools for the analysis, simulation and testing of CAN/CAN-FD networks
        Speaker: Mr Ferrarese Filippo (VECTOR)
        Slides
      • 14:45
        ExoMars 2016 Entry Descent Module CAN Bus Application Layer 30m
        The presentation covers the design of the CAN Application layer used in EXOMARS 2016 Schiaparelli Entry Descent Module, starting from the description of peculiar avionic architecture and functional requirements and ending to performance measurements, and lesson learnt.
        Speaker: Mrs Laura Boi (Thales Alenia Space)
        Slides
      • 15:15
        CANOpen IP Core Evolutions 30m
        The CANopen IP Core (CCIPC) has been developed in the frame of the Exomars project. The CCIPC has been designed to implement the main aspect of the CANopen protocol in order to move from a SW to HW solution and to make all the CAN aspects, from Application to Physical layer, transparent to the final user. This presentation will provide an overview of the main architectural and functional changes made by SITAEL on the new CCIPC core and the future improvements that can lead CAN / CANopen as the main bus for the next space missions.
        Speaker: Mr Pietro Tosi (SITAEL)
        Slides
      • 15:45
        Coffee break 30m
      • 16:15
        CANOpen SW stack for uControllers 30m
        Speaker: Mrs Emily Crudo (ESA/ESTEC)
        Slides
      • 16:45
        Robust hot redundant CAN communication protocol for space application 25m
        With the accelerated development of remote terminal units, there is an increased need for a reliable interface protocol that can be used for communication over CAN. While the CANopen interface protocol is developed for automation and used in variety of terrestrial applications, the ECSS variant implements only a subset of its functionality. As such a CAN interface protocol suitable for use on spacecraft that includes all the beneficial features from the current ECSS CAN standard, but offers increased reliability by introducing software-based acknowledgments, was developed. Further, a hot redundant CAN bus for reliable communication was defined. Another key feature is the use of the extended CAN frame format as defined in the CAN 2.0 B standard. The application layer is, in contrast with CANopen IP, less demanding and therefore more suited for implementation on a microcontroller with less processing power.
        Speaker: Mr Lorenzo Gonzales (Skylabs)
        Slides
      • 17:10
        Testing CANOpen systems 20m
        Speaker: Mr Bruno Storni (ADELSY)
        Slides
    • 17:50 19:05
      E-Bike test ride: Social event
      • 17:50
        Intro to SITAEL Connected e-Bikes 15m
        Speaker: Mr Alfredo Torre (SITAEL)
      • 18:05
        E-bike ride 1h
    • 09:00 11:20
      CAN Future and ECSS standardization: Keynote Speech
      Convener: Mr Gianluca Furano (ESA/Data Systems Division)
      • 09:00
        CAN FD: Status of international standardization and lessons learned from the first applications 1h 15m
        In 1992 Holger founded the international users’ and manufacturers’ group CAN in Automation (CiA). To this date he is General Manager of CiA.
        Speaker: Dr Holger Zeltwanger (CIA - CAN in Automation)
        Slides
      • 10:15
        ECSS adoption notice 35m
        Speaker: Dr Maurizio Caramia (Thales Alenia Space)
        Slides
      • 10:50
        ECSS Standardization - Updates and advantages for industry. 30m
        Speaker: Mr Marco Rovatti (ESA-ESTEC)
    • 11:20 14:55
      CAN for Platform and Payload control: CAN in Platforms and Payloads
      Convener: Mr Jean Dalenq (Airbus Defence and Space)
      • 11:20
        Coffee Break 30m
      • 11:50
        CAN @ Tesat - CAN in Telecom Payload Products 35m
        Tesat-Spacecom is an equipment supplier for telecommunication payloads. Therefore the presentation covers the application of CAN in the different products of Tesat-Spacecom. The presentation will cover aspects of interface standardization due to the use of the CAN interface as well as implementation details. Furthermore some technical challenges of CAN application are pointed out and a short outlook on future projects and ongoing developments will be given.
        Speaker: Mr Christoph Schieber (TESAT Gmbh)
        Slides
      • 12:25
        CAN @ MDA – An Overview of CAN implementations in MDA’s Space Electronics 35m
        MDA's space electronics division located in Montreal, Canada, has been designing, manufacturing and testing complex electronic sub-systems for space missions over the past 40 years. These include platform and payload computers and avionics suites, motor control, data storage and digital signal processing, as well as RF electronics and power converters. MDA has significant heritage in implementing CAN for space since almost every major electronic unit designed in the past decade has implemented the CAN bus. This presentation will provide an insight into MDA's various electronic products and how CAN was implemented in each case.
        Speaker: Mr Giovanni D’Aliesio (MDA)
      • 13:00
        Lunch Break 1h
      • 14:00
        LARAD (Lightweight Advanced Robotic Arm Demonstrator) 30m
        Speaker: Dr Giuseppe Montano (Airbus Defence and Space Ltd)
        Slides
      • 14:30
        Performance of CAN protocol for Space based on its use on Raman Laser Spectrometer for Exomars Mission 25m
        After previous experiences using CAN in space applications (as interface of some instruments and as main bus in small satellites), INTA (Spanish National Institute for Aerospace Technology) is currently involved in the development of RLS, a Raman Laser Spectrometer to be boarded in ExoMars 2020. RLS is the first implementation at INTA using a standardized high layer (CANOpen based on CCIPC) on top of the CAN data link layer. The experience of this approach will be presented.
        Speaker: Mrs Laura Seoane Purrinos (INTA)
        Slides
    • 14:55 18:10
      CAN and CAN FD Physical layer: Transceivers and CAN FD
      Convener: Mr Gianluca Furano (ESA/Data Systems Division)
      • 14:55
        An Overview of Intersil CAN Bus Transceiver Family 30m
        Intersil released the first to market class V radiation hardened CANbus transceiver family in March of 2016. The basic features and performance of the transceivers in this family will be presented. We will introduce our new “A” version family of CAN transceivers that were release in April 2017. The “A” versions transceivers, when configured in the medium speed mode, supports data rates up to 500kbps with driver skew and rise / fall times for good EMI performance. We will briefly present the new Intersil ISL71026M CAN transceiver offered in an 8Ld SOIC plastic package for use in short duration and low earth orbit space applications. Finally we will briefly cover a few of our new signal chain products that we have recently released or are in development.
        Speaker: Mr Oscar Mansilla (Intersil)
        Slides
      • 15:25
        Components for CAN-based systems from Texas Instruments 30m
        Speaker: Mr Narayanan Sriram
        Slides
      • 15:55
        Coffee break 30m
      • 16:25
        An Overview of Cobham-Aeroflex’s Rad Hard CAN Transceiver 30m
        Speaker: Ms Gonsalves Elaine (Cobham-Aeroflex)
        Slides
      • 16:55
        Components for Hi-Rel distributed systems by SPACE-IC 25m
        Speaker: Mr Volodymyr Burkhay (SPACE IC GmbH)
        Slides
      • 17:20
        Lessons learnt on CAN implementations 30m
        Speaker: Mr Luca Bolognino (ESA/ESTEC)
        Slides
    • 18:10 23:25
      Gala Dinner 5h 15m 18.45 Pick-up Barion Hotel back at ~ 22.30 (Il Trappetello)

      18.45 Pick-up Barion Hotel back at ~ 22.30

      Il Trappetello

      Gala Dinner

    • 09:00 09:40
      Keynote - III
      • 09:00
        Keynote speech from Italian Space Agency 40m
        Mr. Danilo Rubini, Agenzia Spaziale Italiana Head of the Technology Office, part of ASI Technology & Engineering Division; he has been working for the Technology Development Division since 2010, for the Marketing Unit (2004-2010) and previously for the Small and Medium Enterprises Unit (2002-2004). He is National Expert Advisor for ESA Industry Policy Committee (since 2006), National Delegate for the ESA Technology Harmonisation Advisory Group (since 2009), National delegate for the Space Technical Expert Group of EC H2020, National Member and Steering Board Representative for the Programme Support Action of the Strategic Research Cluster for the Electric propulsion in H2020, National Delegate in the JTF (Joint Task Force) ESA-EC-EDA on Critical Technologies for European Strategic Non Dependence; ASI delegate to the OECD Space Forum (forum for analyses of the space economy as source of economic growth).
        Speakers: Mr Danilo Rubini (Agenzia Spaziale Italiana), Mr Roberto Formaro (Agenzia Spaziale Italiana)
        Slides
    • 09:40 13:00
      CAN and Microcontrollers: Building Blocks for CAN

      Components and other BB for CAn

      Convener: Mr Marco Rovatti (ESA-ESTEC)
      • 09:40
        CAN for space by Microchip/Atmel 30m
        The talk will deal with the CAN protocol presentation, the CAN bus native securities for space and the Microchip /Atmel CAN for space.
        Speaker: Mr Nicolas Ganry (ATMEL/Microchip)
        Slides
      • 10:10
        Rad Tolerant CAN ARM M0+ Microcontroller form Cobham Semiconductor Solutions-Aeroflex 30m
        Speaker: Mrs Gonsalves Elaine (Cobham)
      • 10:40
        Coffee Break 30m
      • 11:10
        Highly versatile PicoSkyFT soft-core microcontroller for CAN based distributed system 30m
        Autonomous functionality, versatile design, high interoperability between units and shorter time to market are the key aspects of distributed architectural approach. A solution for such highly integrated and distributed design is presented, with basic concept of reusing building blocks on a unit level. Basic building block is represented by flexible and highly configurable, radiation hardened by design 8/16-bit PicoSkyFT soft-core processor, that enables versatility on user interfaces from standard to highly customized designs, a CAN controller with newly defined hot redundant CAN stack, in order to ensure interoperability and reliable communication between units, and complete development ecosystem, to fasten development times.
        Speaker: Mr Dejan Gacnik (SkyLabs d.o.o.)
        Slides
      • 11:40
        GR716 uC from Cobham-Gaisler 30m
        Speaker: Mr Sandi Habinc (Aeroflex Gaisler AB)
        Slides
      • 12:10
        Control Loop Processor – A deterministic processor with CAN support 25m
        For its motor control applications for space vehicles, SABCA developed with ESA support the last member of its processor family : the Control Loop Processor. This deterministic processor is now available for the European space and non-space markets. With its high throughput & precision arithmetic capability, its radiation- & fault-tolerant capability and (between other) its CAN bus communication interface, it is dedicated to mission-critical, real-time and high performances applications.
        Speakers: Mr Jean-Brieuc Feron (SABCA), Mr Marco Ruiz (SABCA)
        Slides
      • 12:35
        Open source implementation of ECSS-CAN Bus Extension Protocol for CubeSats 25m
        With the ever growing capabilities of FPGAs and microcontrollers, spacecraft systems are evolving from centralized architectures with a single main processing unit to decentralized layouts composed of multiple intelligent nodes. The backbone of this development is the command and control bus that interconnects these units. In this talk we present the details and results of a prototype implementation of the ECSS-CAN bus standard for CubeSat missions in C and Python. We demonstrate that the minimal implementation of this protocol stack can well be adapted to the tight constraints of small-sized microcontrollers.
        Speaker: Mr Artur Scholz (ESOC)
        Slides
    • 13:00 14:00
      Lunch Break 1h
    • 14:00 14:50
      CAN for Small Satellites: CAN for micro, nano, pico sats and for educational space world
      Convener: Mr Tosi Pietro (SITAEL)
      • 14:00
        CAN and CANopen implementation in distributed avionics for mini and microsatellites 25m
        Speaker: Mr Alessandro Avanzi (SITAEL)
        Slides
      • 14:25
        Mixed-Field Radiation Test Results on a CAN-based 1U CubeSat System 25m
        Speaker: Mr Raffaello Secondo (CERN)
        Slides
    • 14:50 16:00
      Final Discussion and wrap up
      Convener: Mr Gianluca Furano (ESA/Data Systems Division)