Aeroespacial

SENER Aeroespacial leads the AURORA project on advanced space software technologies

28/04/2021 (International)

With AURORA, SENER Aerospace is advancing its position as a vendor of medium-cost space equipment and systems that offer good performance and high reliability, all in an effort to adapt to the demands of a more competitive market.

SENER Aeroespacial leads AURORA, a project financed by the European Union through its H2020 Space Program, to develop auto-coding in-flight software. The ultimate goal is to promote competitiveness, self-reliance and innovation in the European space sector and to bolster its technological advances.

The AURORA project provides a suite of European tools for the development and validation of auto-coding in-flight software that optimizes interoperability and the exchange of information on the platform. Simplifying the process yields a more reliable solution, significantly shorter software programming times and lower production costs. The auto-coding in-flight software is applicable in both scientific missions and commercial missions, including the telecommunications market and the so-called NewSpace.

SENER Aeroespacial is applying its experience in guidance, navigation and control programs in AURORA, especially in AOCS (attitude and orbit control systems), which it has successfully developed for European Space Agency (ESA) satellites such as Euclid, Herschel, Planck, NAVIGA, and others. Also taking part in AURORA are the Universidad Politécnica de Madrid and two European companies.

Thus, through AURORA, SENER Aeroespacial is enhancing its position in a budding market in Europe, that of medium-cost space systems and devices that offer good performance and high reliability.

How AURORA works

The programming code of an AOCS system is generated by applying model-based systems engineering (MBSE) that simulates the different scenarios, conditions and possible errors, and yields different programs for the system. The next phase is to transfer these models to the source code that is specific to each space vehicle in order to create the guidance, navigation and control (CNG) software. Today, this process needs extensive verification and multiple manual tests, which translates into high costs.

The AURORA solution validates the capabilities of the QGEN tool to transform the models into source code that is directly integrated into the flight software. The technology is demonstrated by running the automated code in AURORA with the results of the auto-generated code in the Euclid mission, which was already validated and verified: the demonstration process will make use of the validation and verification test cases designed for the formal AOCS/CNG campaign for Euclid, with testing conducted in the actual test environment (MIL, SIL, PIL [open-loop emulator] and HIL [SCOE for open-loop testing]). This approach makes it easier to evaluate the technology by using a higher TRL (Technology Readiness Level). In other words, the most cutting-edge modeling standards and guidelines are applied to the auto-coding generation and validation process.

Furthermore, AURORA will guarantee the solution's interoperability capacity by specifying API (application program interface) for the component integration, for both the manual and auto-generated code. It incorporates new solutions, such as NASA's core flight system (cFS).

With support from the set of certified tools, AURORA proposes a lifecycle process for auto-coding in-flight software and a methodology for its specification, development and validation. The processes will adhere to the principles of Model-Based Systems Engineering (MBSE), including Component-Based Architecture, Model-Driven Architecture (MDA) and Model to Testing transformation.

AURORA will conclude with a demonstration of the feasibility assessment of the toolkit and the reduction in non-recurring costs of generating and verifying the software system.

Share
Share:
Contact Up Up
Cookie configurator

A "cookie" is a small file that asks permission to be placed on your devices. Once the user has accepted, the file is added and helps analyze web traffic or allows you to detect when that user visits a particular Website.

Current law allows us to store cookies on your device, if these are strictly necessary for the operation of our web page, based on the legitimate interest of SENER GRUPO DE INGENIERÍA. Thus, for the rest of the cookies we need your consent, so below we inform you of the different types of cookies that we use in our Website.

SENER AEROESPACIAL uses its own and third party cookies to enable the operation of our page, obtain information on browsing and analyse the activity in this Website. You can accept and configure your preferences through this cookie notice, as well as obtain more information in our Cookies Policy.

Cookie settings Accept all and continue browsing
Your choice regarding cookies on this site

This website uses cookies and / or similar technologies that store and retrieve information when you browse. In general, these technologies can serve very diverse purposes, such as, for example, recognizing you as a user, obtaining information about your browsing habits, or customizing the way the content is displayed. The specific uses we make of these technologies are described below.

  • Necessary cookies

    Technical or necessary cookies: those strictly necessary for the correct functionality of SENER GRUPO DE INGENIERÍA’s Website. They cannot be deactivated as, without them, certain parts of the web may not be available.

     

    Necessary cookies

    Technical or necessary cookies: those strictly necessary for the correct functionality of SENER GRUPO DE INGENIERÍA’s Website. They cannot be deactivated as, without them, certain parts of the web may not be available.

    Show / hide full list
    Owner Name Purpose Type Length
    aeroespacial.sener group.sener - HTTP 1 year
    CWNWSESSION - HTTP Session
    prod-plat-senerv3.geanetondemand.com CWNWSESSION - HTTP Session
    prod-plat-senerv3.yunbit.es CWNWSESSION - HTTP Session
  • Statistical cookies

    Analysis and statistical cookies: they help to understand how visitors interact with the Website, by gathering and providing information in an anonymous way, such as visits and views on the Website. In addition, they allow us to identify technical problems and find ways to optimize it.

     

    Statistical cookies

    Analysis and statistical cookies: they help to understand how visitors interact with the Website, by gathering and providing information in an anonymous way, such as visits and views on the Website. In addition, they allow us to identify technical problems and find ways to optimize it.

    Show / hide full list
    Owner Name Purpose Type Length
    aeroespacial.sener _at.hist.# - HTML Persistent
    _ga - HTTP 2 years
    _gat - HTTP 1 day
    _gid - HTTP 1 day
    _pk_id# - HTTP 1 year
    _pk_ses# - HTTPS 1 day
    google-analytics.com collect - Pixel Session
    piwik.yunbit.es piwik.php - Pixel Session
  • Marketing cookies

    Marketing cookies: these are used to personalise SENER GRUPO DE INGENIERÍA’s Website and online store, showing personalised product recommendations or information to the user on this or other web sites.

    Marketing cookies

    Marketing cookies: these are used to personalise SENER GRUPO DE INGENIERÍA’s Website and online store, showing personalised product recommendations or information to the user on this or other web sites.

    Show / hide full list
    Owner Name Purpose Type Length
    aeroespacial.sener __atuvc - HTTP 1 year
    __atuvs - HTTP 1 day
    _at.cww - HTML Persistent
    at-lojson-cache-# - HTML Persistent
    linkedin.com bcookie - HTTP 2 years
    bscookie - HTTP 2 years
    lidc - HTTP 1 day
    lissc - HTTP 1 year
    youtube.com GPS - HTTP 1 day
    VISITOR_INFO1_LIVE - HTTP 179 days
    YSC - HTTP Session
    yt-remote-cast-installed - HTML Session
    yt-remote-connected-devices - HTML Persistent
    yt-remote-fast-check-period - HTML Session
    yt-remote-session-app - HTML Session
    yt-remote-session-name - HTML Session
    doubleclick.net IDE - HTTP 1 year
    test_cookie - HTTP 1 day
    addthis.com uvc - HTTP 1 year
    xtc - HTTP 1 year
Go back Save settings