ansys® scade system® avionics package...

4
Avionics-Specific Configurations Configurations are provided as models for reuse and customization to support company-specific methods. Avionics Configuration This backbone configuration enables one to configure the SCADE System Advanced Modeler user interface due to a methodology relying on functional, software, and platform independent layers. This configuration enables defining an Integrated Modular Avionics or any other Avionics architecture. ARINC 429/ARINC 664/CAN Configurations Each of these independent configurations enables one to implement links between avionics system layers based on ARINC 429, ARINC 664-P7/AFDX, or CAN standard communication protocols. A653 Configuration This RTOS-specific configuration is a specialization of the Avionics configuration for handling dedicated ARINC 653 properties, such as partitions memory size. This configuration enables the generation of VxWorks 653 configuration tables. Technical Data Sheet ANSYS® SCADE System® Avionics Package 17.0 SCADE System Avionics Package extends SCADE System design capabilities for the aerospace & defense industries. SCADE System is a product line in the ANSYS® Embedded Software family of products and solutions that empowers users with a systems design environment for use on systems with high dependability requirements, providing full support of industrial systems engineering processes, such as ARP 4754A, ISO 26262, and EN 50126. Combined with SCADE System design capabilities, the Avionics Package offers system engineers a unique solution to tackle the multiple challenges of embedded avionics system design: a growing number of software components, large volume of data exchanged between components, and numerous communication protocols. The package consists of several configurations to deal with communication protocols such as ARINC 429, ARINC 664 (AFDX), or CAN, Integrated Modular Avionics architecture, table generation for ARINC 653 specific properties, resource usage checks, and a comprehensive Aircraft Braking System example. SCADE System Configurator is a prerequisite for using the SCADE System Avionics Package. . 1 Read more about SCADE System Avionics Package: • “Avionics-Specific Configurations” • “Model-Based System Engineering Multi-Level Method” • “Model-Based ICD Management” • “Verification and Generation” • “Customization Capabilities” • “SCADE Tools Integration”

Upload: nguyendieu

Post on 06-Feb-2018

261 views

Category:

Documents


5 download

TRANSCRIPT

Page 1: ANSYS® SCADE System® Avionics Package 17storage.ansys.com/.../tds-scade-system-avionics-package-r17.pdf · ANSYS® SCADE System® Avionics Package 17.0 ... Integrated Modular Avionics

Avionics-Specific ConfigurationsConfigurations are provided as models for reuse and customization to support company-specific methods.

Avionics ConfigurationThis backbone configuration enables one to configure the SCADE System Advanced Modeler user interface due to a methodology relying on functional, software, and platform independent layers. This configuration enables defining an Integrated Modular Avionics or any other Avionicsarchitecture.

ARINC 429/ARINC 664/CAN ConfigurationsEach of these independent configurations enables one to implement links between avionics system layers based on ARINC 429, ARINC 664-P7/AFDX, or CAN standard communication protocols.

A653 ConfigurationThis RTOS-specific configuration is a specialization of the Avionics configuration for handling dedicated ARINC 653 properties, such as partitions memory size. This configuration enables the generation of VxWorks 653 configuration tables.

Technical Data Sheet

ANSYS® SCADE System® Avionics Package 17.0

SCADE System Avionics Package extends SCADE System design capabilities for the aerospace & defense industries. SCADE System is a product line in the ANSYS® Embedded Software family of products and solutions that empowers users with a systems design environment for use on systems with high dependability requirements, providing full support of industrial systems engineering processes, such as ARP 4754A, ISO 26262, and EN 50126.

Combined with SCADE System design capabilities, the Avionics Package offers system engineers a unique solution to tackle the multiple challenges of embedded avionics system design: a growing number of software components, large volume of data exchanged between components, and numerous communication protocols.

The package consists of several configurations to deal with communication protocols such as ARINC 429, ARINC 664 (AFDX), or CAN, Integrated Modular Avionics architecture, table generation for ARINC 653 specific properties, resource usage checks, and a comprehensive Aircraft Braking System example. SCADE System Configurator is a prerequisite for using theSCADE System Avionics Package. .

1

Read more about SCADE System Avionics Package:• “Avionics-Specific Configurations”• “Model-Based System Engineering Multi-Level Method”• “Model-Based ICD Management”• “Verification and Generation”• “Customization Capabilities”• “SCADE Tools Integration”

Page 2: ANSYS® SCADE System® Avionics Package 17storage.ansys.com/.../tds-scade-system-avionics-package-r17.pdf · ANSYS® SCADE System® Avionics Package 17.0 ... Integrated Modular Avionics

Model-Based System Engineering Multi-Level MethodThe SCADE System Avionics Package allows for the clean separation of concerns into functional, software, and platform levels.

Functional Architecture DesignAt the functional architecture level, SCADE System enables:• Representing data exchanges between functions• Propagating data flow in functional architecture• Importing/exporting data with MS Excel or CSV files allowing for integration in existing workflows

Software Architecture Design At the software architecture level, SCADE System enables:• Assembling functions on software components and representing message exchanges between components• Defining ARINC 429, ARINC 664-P7/AFDX, or CAN message exchanges between software components• Propagating messages in logical architecture• Allocating functions to software components• Allocating functional data onto ARINC 429, ARINC 664, or CAN messages

Platform Architecture DesignAt the platform architecture level, SCADE System enables:• Representing computation of units, buses, and switches• Mapping software components to the hardware platform components• Defining ARINC 664 frames and virtual links

Model-Based ICD ManagementSCADE System Avionics Package allows for the comprehensive generation of consistent Interface Control Documents (ICD) across architecture design levels.

The package allows for the automated production of:• Tables of ARINC 429 message definitions• Tables of ARINC 664-P7/AFDX messages and virtual links• Tables of CAN messages

ANSYS® SCADE System® Avionics Package 17.0

Functional Level

Software (ARINC 429)

Functional

Software (ARINC 664-P7/AFDX)

Platform (ARINC 664-P7/AFDX)

2

Model-based ICD management

Page 3: ANSYS® SCADE System® Avionics Package 17storage.ansys.com/.../tds-scade-system-avionics-package-r17.pdf · ANSYS® SCADE System® Avionics Package 17.0 ... Integrated Modular Avionics

Verification and GenerationSCADE System Avionics Package automates platform specific verification checks and configuration table generation.

Resource Usage Checks• Checking AFDX communication bandwidth to verify every platform port

has enough bandwidth to transmit all allocated messages

Generation of VxWorks ARINC 653 Tables• Generating one VxWorks 653 software partition configuration file per

ARINC 653 hardware module

Customization CapabilitiesSCADE System Avionics Package supports user-specific and company-oriented customization:• Extending configurations provided as models for SCADE System

Configurator with new properties, new object categories, etc.• Creating new configurations from existing configurations used as library

to refine them and adding new configurations to existing models at any time

• Adding support for new communication protocols is as easy as a simple copy/paste/edit from one of the existing communication protocol configuration

• Developing one’s own rules for automated verification based on SCADE System API that includes all domainspecific information generated automatically from the configurations

• Customizing IDE menus to launch the generation of specific code or tables using Java or TCL scripts and accesses to the model API

• Powerful and easily customizable tables of SCADE System allows for customization of messages and ICDs tables, and export/import with MS Excel and CSV files

SCADE Tools IntegrationSystem Life Cycle ManagementSCADE System integration with SCADE LifeCycle provides the following capabilities:• Requirements management and traceability to system requirements with SCADE LifeCycle ALM Gateway shared with SCADE Suite and SCADE Display• Synchronization with SCADE Suite of defined software components For information on the SCADE LifeCycle product line, see the SCADE LifeCycle technical data sheet.• VxWorks ARINC 653 table generation• Resources usage checks (ARINC 664-P7 port bandwidth)• Aircraft Braking System model example

ANSYS® SCADE System® Avionics Package 17.0

3

Page 4: ANSYS® SCADE System® Avionics Package 17storage.ansys.com/.../tds-scade-system-avionics-package-r17.pdf · ANSYS® SCADE System® Avionics Package 17.0 ... Integrated Modular Avionics

Minimal/Required System ConfigurationOS Platforms Microsoft® Windows 7 SP1 (64-bit)1 or Windows 8.1 (64-bit)

CPU processor 1,5 GHz or faster

RAM 1 GB minimum (2 GB recommended)

Disk Space 1 GB minimum

Protocol Network adapter and TCP/IP installed and configured for license management

Display 16-bit color, 1280x1024 screen resolution recommended

1. SCADE System application is compiled on Windows 7 SP1 (32-bit). Tests performed on other platforms ensure all SCADE System modules support them.

SCADE System Avionics Package Content• Configurations: ARINC 653, ARINC 429, ARINC 664 (AFDX), CAN provided as SCADE System Configurator models

• VxWorks ARINC 653 table generation

• Resources usage checks (ARINC 664-P7 port bandwidth)

• Aircraft braking system model example

If you’ve ever seen a rocket launch, flown on an airplane, driven a car, used a computer, touched a mobile device, crossed a bridge or put on wearable technology, chances are you’ve used a product where ANSYS software played a critical role in its creation. ANSYS is the global leader in engineering simulation. We help the world’s most innovative companies deliver radically better products to their customers. By offering the best and broadest portfolio of engineering simulation software, we help them solve the most complex design challenges and engineer products limited only by imagination.Visit www.ansys.com for more information.

Any and all ANSYS, Inc. brand, product, service and feature names, logos and slogans are registered trademarks or trademarks of ANSYS, Inc. or its subsidiaries in the United States or other countries. All other brand, product, service and feature names or trademarks are the property of their respective owners.

ANSYS, Inc.ANSYS, Inc.Southpointe2600 ANSYS DriveCanonsburg, PA [email protected]

© 2016 ANSYS, Inc. All Rights Reserved.

ANSYS® SCADE System® Avionics Package 17.0