Professional Documents
Culture Documents
com
www.dspace.com
Catalog 2015
Company Headquarters
in Germany
United Kingdom
France
dSPACE GmbH
Rathenaustrae 26
33102 Paderborn
Tel.: +49 5251 1638-0
Fax: +49 5251 16198-0
info@dspace.de
dSPACE Ltd.
Unit B7 . Beech House
Melbourn Science Park
Melbourn
Hertfordshire . SG8 6HB
Tel.: +44 1763 269 020
Fax: +44 1763 269 021
info@dspace.co.uk
dSPACE SARL
7 Parc Burospace
Route de Gisy
91573 Bivres Cedex
Tel.: +33 169 355 060
Fax: +33 169 355 061
info@dspace.fr
China
Japan
dSPACE Inc.
50131 Pontiac Trail
Wixom . MI 48393-2020
Tel.: +1 248 295 4700
Fax: +1 248 295 2950
info@dspaceinc.com
Catalog 2015
01/2015
Headquarters
Subsidiaries
Germany:
dSPACE GmbH, Paderborn
Project centers:
Stuttgart, Munich , Wolfsburg
USA:
France:
United Kingdom:
Japan:
China:
Distributors
Australia:
Brazil:
Czech Republic
and Slovakia:
India:
Korea:
Netherlands:
Poland:
Sweden:
Sydney
So Paulo
Prague
Bengaluru
Seoul
Rotterdam
Krakow
Stockholm
Please note: To ensure that your application scenario is optimally supported by a specific dSPACE product or product combination,
please contact dSPACE for the latest information on product versions, compatibilities, and suitable use scenarios.
Introduction
Contents
Contents
Introduction
Application Fields
Application Fields
20
38
Software
Software
Hardware
ConfigurationDesk __________________________________________ 48
Engineering
Compilers __________________________________________________ 98
Simulation Software _______________________________________________ 100
VEOS ___________________________________________________ 100
Experiment and Visualization Software _______________________________ 106
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Contents
Software
Production Code Generation Software _______________________________ 180
TargetLink ________________________________________________ 180
2015
1)
Introduction
Contents
Hardware
294
Software
Application Fields
Engineering
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Hardware
Contents
Hardware
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Contents
Engineering 578
dSPACE Engineering Services _______________________________________ 580
586
Application Fields
589
589
Index
590
Engineering
Hardware
Software
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
dSPACE Systems
Solutions for embedded software development in automotive, aerospace, and industrial control
Highlights
n dSPACE products help you manage the complexity
of todays embedded software engineering
n High software quality, accelerated processes, high
productivity
n Mature and reliable tools based on leading-edge
technology and 25+ years of experience
n Dedicated support and engineering services available
worldwide
10
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Software
Relevant products:
n SystemDesk (p. 40)
n SystemDesk Modeling Module (p. 43)
n SystemDesk RTE Generation Module (p. 41)
Application Fields
Engineering
n
n
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
11
Hardware
ECU Autocoding
Automatic code generation for the production ECU is a key development
phase. The production code generator TargetLink generates highly efficient
C code straight from MATLAB/Simulink/Stateflow and allows early verifi
cation through built-in simulation and testing. This drastically reduces the
time needed for implementation, and results in systematic consistency
between your specification and your production code. Changes on the model
level are quickly transferred to code. TargetLink has been certified for use in
developing safety-related systems according to ISO 26262, IEC 61508, and
derivative standards, and offers comprehensive support for the AUTOSAR
standard. The data management software SYNECT provides support for
centrally managing models, ECU signals and parameters as well as MIL/SIL/
PIL tests and test data for all the different variants of your ECU software.
Relevant products:
n TargetLink (p. 180)
n Third-Party Tools for TargetLink (p. 220)
n Model Compare1) (p. 222)
HIL Testing
When your ECU has been programmed, you can test its functions quickly
and automatically by using dSPACE simulation systems. They replace the
real environment, and you can execute your tests in any conceivable test
scenario, systematically and reproducibly thanks to comprehensive test
automation. dSPACE products cover the whole range from early function
testing to large-scale ECU network tests. The comprehensive software
support includes proven-in-practice Automotive Simulation Models
and convenient test automation support for increased productivity in
test development and test execution. The data management software
SYNECT is ideal for centrally managing tests, test results, signals,
parameters, models, and variants.
1)
12
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Virtual Validation
Software
Relevant products:
n VEOS (p. 100)
n TargetLink (p. 180)
n SystemDesk (p. 40)
Application Fields
Virtual validation lets you shift verification and validation tasks to early
development stages. A wide range of use cases is opened up by running
models of controllers and ECUs, and parts of a vehicle, such as the
engine, sensors and actuators, on a PC. VEOS is the dSPACE platform
for PCbased simulation. You can simulate and test ECU functions and
software before a real ECU prototype is available. VEOS even helps
to prepare simulation models and test libraries on a development PC
and reuse them on a hardwareintheloop system. VEOS is integrated
in the dSPACE tool chain working together with the established
dSPACE tools for system architecture, rapid control prototyping, ECU
autocoding, and hardwareintheloop simulation.
Data Management
Hardware
Engineering
dSPACE systems are easy to get up and running. However, if a project
is more complex, if individual solutions are needed or if there is high
time pressure, customers can rely on dSPACEs fast and competent
engineering and consulting services. Our experienced engineers support
customers with smallscale project aid as well as with complete turnkey
solutions if required also with resident dSPACE engineers onsite.
Relevant products:
n dSPACE Engineering Services (p. 580)
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
13
Engineering
Relevant product:
n SYNECT (p. 270)
Product Overview
Product Overview
Offtheshelf components for every development phase
System Architecture
Software
Implementation Software
SystemDesk
Modeling system architecture and
generating virtual ECUs
page 40
ConfigurationDesk
Configuration and implementation
software for dSPACE SCALEXIO
hardware
page 48
n
n
Simulation Software
VEOS
Platform for PC-based simulation
page 100
Ethernet Blocksets
Connection of dSPACE real-time systems
to Ethernet networks and devices
page 88
ADASIS v2 Horizon Reconstructor
Blockset
Developing and testing map-based
driver assistance systems using the
ADASIS v2 protocol
page 92
XSG Utils Library
Ready-to-use function blocks for faster
implementation of FPGA models
page 94
XSG AC Motor Control Library
FPGA-based control design for
MicroAutoBox II, SCALEXIO and PHSbased systems
page 96
NEW: Power RealTime Library
Easy real-time simulation of power
electronics circuits developed with
SimPowerSystems
page 97
Compilers
For translating C code into object code
page 98
14
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Product Overview
Test Automation
Software
Production Code
Generation Software
AutomationDesk
Powerful test authoring and automation
tool (certified for IEC 61508 and ISO
26262)
page 156
TargetLink
Automatic production code generator
(certified for IEC 61508 and ISO 26262)
page 180
Real-Time Testing
Python-based real-time test automation
page 170
Platform API Package
Application programming interfaces for
connecting to dSPACE platforms
page 176
Failure Simulation API Package
Application programming interfaces for
accessing failure insertion units
page 178
Model Compare1)
Comparison of Simulink, Stateflow,
and TargetLink models
page 222
Hardware
MotionDesk
3-D online animation of simulated
mechanical systems in real time
page 140
Software
Application Fields
Experiment and
Visualization Software
1)
2015
15
Engineering
Variable Editor
Visualize, edit, and create ECU description files
page 233
Product Overview
Automotive Simulation
Models
Data Management
Software
SCALEXIO Hardware
SYNECT
Data management software for modelbased development and ECU testing
page 270
n
n
n
n
n
Variant-Based Workflow
Management
Handling complex workflows including
variants
page 290
I/O
MultiCompact unit for powertrain
and vehicle dynamics scenarios
DS2680, page 306
AFDX1)
NEW: Interface Solution for AFDX
page 329
PROFIBUS and EtherCAT
Interface Solution for PROFIBUS and
EtherCAT
(SCALEXIO Field Bus Solution)
page 330
Multi-I/O
I/O hardware with signal conditioning
for automotive systems
NEW: DS6101, page 314
Traffic Simulation
Real-time models for traffic and environment simulation
n ASM Traffic
page 258
2015
MIL-STD-1553
Interface Solution for MIL-STD-1553
page 328
FPGA
HighFlex board with user-programmable
FPGA
DS2655, page 311
Digital I/O
SCALEXIO I/O board with 96 bidirectional digital I/O channels
NEW: DS6201, page 316
16
ARINC 429
Interface Solution for ARINC 429
page 327
Digital I/O
MultiCompact board for vehicle body
scenarios
DS2690, page 309
ModelDesk
Graphical user interface for Automotive
Simulation Models (ASM)
page 261
Signal Measurement
HighFlex board for measuring ECU
output signals
DS2601, page 318
Signal Generation
HighFlex I/O board for simulating ECU
input signals
DS2621, page 320
Bus Interfaces
HighFlex board for interfacing to
different bus systems
DS2671, page 324
1)
Introduction
Product Overview
Modular Hardware
Processor Boards
PowerPC
PPC750GX, 1 GHz
DS1005, page 352
Multi-Channel A/D
32 x 16 bit, MUX, 2 independent ADCs
DS2002, page 366
Multi-Channel A/D
32 x 16 bit, MUX, 2 independent ADCs
DS2003, page 366
D/A
5 x 12 bit
DS2101, page 375
High-Resolution D/A
6 x 16 bit
DS2102, page 375
Multi-Channel D/A
32 x 14 bit
DS2103, page 375
HIL I/O
16 x 14 bit (A/D), 20 x 12 bit (D/A),
signal conditioning
DS2202, page 382
HIL I/O
16 x 14 bit (A/D), 20 x 12 bit (D/A),
sensor signal generation, anglesynchronous signals, and more
DS2211, page 386
Direct Digital Synthesis
6 x VC33 DSP and 16-bit DACs,
36 digital I/O
DS2302, page 392
Hardware
Demo Equipment
Hardware and software for demonstrating single-board hardware
page 347
High-Speed A/D
16 x 16 bit, 16 independent ADCs,
800 ns conversion time,
4 external trigger inputs
DS2004, page 372
ECU Interface
Interface to electronic control units
DS4121, page 412
Prototyping Board
Integration of customized circuits
DS4201, page 416
Serial Interface
4 channels for serial communication
DS4201-S, page 417
CAN Interface
Interface to CAN bus
DS4302, page 418
Engineering
Panels
Connector and LED panels
page 346
LIN Interface
Interface to LIN bus
DS4330, page 421
FlexRay and CAN FD Interface
Interface to FlexRay or (NEW) CAN FD
DS4505, page 424
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
17
Software
Application Fields
Single-Board Hardware
Product Overview
Accessories
Simulator Hardware
Panels
Connector and LED panels
page 480
Expansion Boxes
Space for 3, 9 or 19 dSPACE boards
PX4, PX10, PX20
page 484
AutoBox/Tandem-AutoBox
For in-vehicle experiments,
space for 3 or 13 dSPACE boards
page 488
Simulator Extensions
Power switch, CAN gateway, bus FIU,
electronic load modules, custom
adaptation, break-out boxes
page 505
Link Boards
Connecting a host PC with
dSPACE systems
page 492
MultiLink Panel
Connection of several systems
to one host PC
DS830, page 494
18
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Product Overview
MicroAutoBox Hardware
RapidPro Hardware
NEW: MicroLabBox
Compact prototyping unit for the
laboratory
page 516
MicroAutoBox II
2nd generation of dSPACEs robust
and compact stand-alone prototyping
unit
page 522
RapidPro SC Unit
Flexible signal
conditioning unit
page 551
DCI-CAN1
Robust and compact USB-to-CAN
gateway
page 566
DCI-KLine1
Robust and compact USB-to-K-Line
interface
page 568
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
19
Engineering
Hardware
Software
Application Fields
NEW: MicroLabBox
Hardware
Application Fields
Automotive Industry
The challenge of ECU development
22
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Application
Details
powertrain
n AUTOSAR-compliant production
software
Application Fields
components
n Hybrid demo vehicle with dSPACE prototyping system
n MicroAutoBox and RapidPro control hybrid components
n TargetLink for production code generation
n Engine ECUs supporting functions for combustion engines, hybrid
Electric Vehicle
Battery
Management
System (II)
management systems
Simulator
Hardware
Steering Systems
Software
Battery
Management
System (I)
the road
n ModelDesk to create individual road sections with special surface
1)
Short selection of examples. Numerous application examples from customers, including detailed descriptions and pictures,
can be found on www.dspace.com and in the printed issues of dSPACE Magazine (formerly dSPACE NEWS).
2015
23
Engineering
characteristics
Application
Details
Video-based Driver
Assistance Systems
Smart Adaptive
Cruise Control
strategies in a simulation
environment for Adaptive Cruise
Control (ACC)
Reconstructor Blockset
AUTOSAR Software
Development
components
n SystemDesk for generating virtual ECUs
n VEOS for validating virtual ECUs
Window Control
control algorithms
Lighting
dynamics controllers on
motorcycles
production ECUs
n On-target prototyping based on the dSPACE ECU Interface Manager
24
1)
2015
Short selection of examples. Numerous application examples from customers, including detailed descriptions and pictures,
can be found on www.dspace.com and in the printed issues of dSPACE Magazine (formerly dSPACE NEWS).
Introduction
Standards
Standard
ADASIS
n www.ertico.com/
AUTOSAR
n www.autosar.org
FlexRay
n www.iso.org
FMI
(Functional
Mockup Interface)
n www.fmi-standard.org
ISO 26262
n www.iso.org
Software
Hardware
n www.asam.net
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
25
Engineering
ASAM
Application Fields
adasisforum
Aerospace Industry
The challenge of control system development
26
2015
The MicroAutoBox II can be equipped with an ARINC interface on its IP module slot by dSPACE Engineering Services.
n MicroAutoBox II (p. 522)
n dSPACE Engineering Services (p. 580)
Extended Visualization
For additional visualization (out-the-window view) during the real-time simulation, dSPACE offers integration
with the X-Plane flight simulator.
AFDX is a registered trademark of Airbus.
1)
Introduction
Application Examples1)
Examples
Application
Details
Emergency Power
System
n Developing a fuel-cell-based
Cabin Pressure
Control
Unmanned Aerial
Vehicle (UAV)
robots
n dSPACE
via radio)
Electric Thrust
Reverser
in commercial aviation
Software
1)
Short selection of examples. Numerous application examples from customers, including detailed descriptions and pictures,
can be found on www.dspace.com and in the printed issues of dSPACE Magazine (formerly dSPACE NEWS).
2015
27
Engineering
Sensor-Based
Landing Aid for
Helicopters
Hardware
Integration and
Test Facility (ITF)
28
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Application Examples1)
Examples
Application
Details
Virtual Bus
Heavy Duty
Equipment
Diesel Injection
Systems
Complete Truck
Electronic Tests
n
n
n
Agricultural
Equipment
n
n
Application Fields
1)
Short selection of examples. Numerous application examples from customers, including detailed descriptions and pictures,
can be found on www.dspace.com and in the printed issues of dSPACE Magazine (formerly dSPACE NEWS).
2015
29
Engineering
Hardware
Software
Electric Drives
Efficient controller development
to power on demand, better controllability, and easier maintenance. dSPACE provides exactly the right products and
solutions for simulating electric drives, and for developing
and testing their servos or control units. From flexible dSPACE
development systems and special hardware and software for
electric drives to building complete systems, dSPACE will
accelerate your drive to the future.
30
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Application Examples1)
Examples
Application
Details
Servocontrollers
in Industrial
Automation
HIL simulator
Application Fields
engine
n About 80% of the hybrid controller strategys code was generated
network simulator
n Function and diagnostic tests including random tests integrated into
test automation
n Studying control algorithms for
electric vehicles
Mechatronic
Testbench
Integration
Software
Electric Vehicle
Permanent Magnet
Electrical Machine
based technology
n dSPACE HIL test bench for ensuring the drive controllers compliance
Hardware
FPGA-based Drive
Controller
1)
Short selection of examples. Numerous application examples from customers, including detailed descriptions and pictures,
can be found on www.dspace.com and in the printed issues of dSPACE Magazine (formerly dSPACE NEWS).
2015
31
Engineering
Medical Engineering
Control development for medical applications
32
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Application Examples1)
Examples
Application
Details
Artificial
Respiration
Blood Pump
Control
Safe Surgical
Instruments
Medical Training
Equipment
Prosthetic Wrist
childbirth simulator
n ControlDesk used for configuration and MotionDesk for visualization
n Wrist simulator controlled by a dSPACE prototyping system for
1)
Short selection of examples. Numerous application examples from customers, including detailed descriptions and pictures,
can be found on www.dspace.com and in the printed issues of dSPACE Magazine (formerly dSPACE NEWS).
2015
33
Engineering
Hardware
Software
Impedance
Sensor for Heart
Pacemaker
Application Fields
34
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Application Examples1)
Examples
Application
Details
dSPACE equipment
Application Fields
Gravitational Wave
Research
gravitational waves
n dSPACE equipment helps to eliminate seismic noise
Miniature Robot
assembly
Test Bench for
3-Phase Induction
Motors
High-Speed Robots
Intelligent Flying
System
Nanopositioning
Machine
n Developing nanopositioning
Software
1)
Short selection of examples. Numerous application examples from customers, including detailed descriptions and pictures,
can be found on www.dspace.com and in the printed issues of dSPACE Magazine (formerly dSPACE NEWS).
2015
35
Engineering
Hardware
Other Fields
The challenge of streamlined control development
Cutting-Edge Technology
Wherever mechatronic control systems are used in drives,
industrial automation, medical applications, and others
controllers have to perform ever more complex tasks.
Manufacturers have realized that the gap between increasing
complexity and shorter development times can only be
closed by optimizing and parallelizing the development
tasks. dSPACE provides a complete and seamless development process with user-oriented products.
36
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Application Examples1)
Adaptive UltraLightweight
Structures
Personal
Transportation
System
Self-Navigating
Research Boat
Developing a selfnavigating
research boat with MicroAutoBox
on board
Beverage Filling
Machines
Application Fields
Regenerative
Energy
Details
Software
Application
1)
Short selection of examples. Numerous application examples from customers, including detailed descriptions and pictures,
can be found on www.dspace.com and in the printed issues of dSPACE Magazine (formerly dSPACE NEWS).
2015
37
Engineering
Hardware
Examples
Software
SystemDesk
Modeling system architecture and generating virtual ECUs
Highlights
n
ECU software architecture and system development for
AUTOSAR R3 and R4
n
Easy and efficient modeling with diagrams and editors
n Generation of virtual ECUs for early validation with VEOS
or SCALEXIO
n
Coupling with TargetLink for function development
n
Complete and documented API for automation
n
Powerful validation of AUTOSAR models
Application Areas
SystemDesk is a system architecture tool that provides sophisticated and extensive support for modeling AUTOSAR
architectures and systems for application software. Comprehensive graphical support facilitates the first use but
also enables efficient and error-reduced working during
large-scale projects.
Additionally SystemDesk makes validating AUTOSAR-based
system architectures possible at an early development stage.
Therefore, virtual ECUs (V-ECUs) are generated out of the
application software and used as units under test with the
dSPACE simulation platforms, such as the PC-based simulation platform VEOS (p. 100) for validating the ECU software.
40
Key Benefits
n
Clear system overview due to graphical modeling with
diagrams
n
Flawless data input due to sophisticated dialogs and editors
n
Easy generation of virtual ECUs for validation purposes
n Reliable project quality through comprehensive rule-based
validation of consistency and correctness
n
Convenient development process due to automation of
recurring tasks or remote control by third-party tools via
the open API
SystemDesk 3.2
n
Supports AUTOSAR 3.x
n
SystemDesk Modeling Module
n
SystemDesk Generation Module
n
SystemDesk RTE Generation Module
The SystemDesk Modeling Module is mandatory, the SystemDesk Generation Module and SystemDesk RTE Generation
Module are optional.
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Functionality Overview
Functionality
Description
AUTOSAR modeling
Application Fields
n Data exchange: flexible and easy-to-configure import and export of ARXML files
n Complete support of AUTOSAR meta model1)
n Import of communication matrices (DBC, LDF, FIBEX)
V-ECU generation
requirements
n Partial configuration of basic software (such as COM)
n Comprehensive, rule-based validation of the system architecture and ECU software regarding consistency,
Process support
Software
n Completely documented API for automating tasks such as report generation, creating a software
Order Information
Description
SystemDesk 4.x
SystemDesk 3.x
Order Number
n SYD_MOD
Add-on for
SystemDesk
Modeling Module
n SYD_GEN
Add-on for
SystemDesk
Modeling Module
n SYD_RTE
Hardware
Product
Product
Description
Order Number
TargetLink
See p. 180
Engineering
Relevant Software
See p. 100
n Offline simulation of Simulink plant models together with virtual ECUs from SystemDesk
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
41
VEOS
n
Project Validation
n
Dialogs and Diagrams
For an easy and efficient capture and configuration of common AUTOSAR data, SystemDesk offers convenient, preconfigured dialogs. Additionally special diagrams of the
software architecture and system elements help to keep an
overview over your model.
n
Complete and Documented Tool API
n
Data Exchange with TargetLink
n
Generation of Virtual ECUs for Simulation
42
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Application Fields
Application Areas
The SystemDesk Modeling Module enables the modeling
of AUTOSAR software architectures and systems containing
one or more networked AUTOSAR ECUs. It supports the
software architecture development process from modeling software components (SWCs) to specifying system
aspects including the hardware topology and network
communication.
Software
Key Benefits
n
Easy workflow and intuitive working environment
n
Easy start in working with AUTOSAR
n
Ideally suited for large production projects
n
Reliable data exchange between different project
members
Hardware
Engineering
n
Designing Software Components
The next step is to define and configure the internal behavior of the software components. Among others, this comprises runnables, which are C functions inside of software
components, and the means of communication between
them and with the outside of the software component.
SystemDesk supports the configuration with sophisticated
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
43
n
Modeling the Software Architecture
n
Data Exchange with TargetLink
After the software components are designed, their functions can be implemented from any C code generation tool.
SystemDesk is closely coupled with dSPACE's production
code generator TargetLink (p. 180). Both tools support an
SWC container concept for transferring all required data.
All the files in this container that belong to a modeled
software component, such as ARXML files for the software
component, data types and interfaces, are exported from
SystemDesk. TargetLink users import the SWC container
and use the defined elements to automatically create an
AUTOSAR frame model for the components. Then they
develop the actual functionality and generate AUTOSARcompliant code. This code is transferred back to SystemDesk
together with any generated ASAP2 files, plus the ARXML
files with additional implementation information. The SWC
containers are handled and merged in the SWC Container
Manager, a specialized tool with a graphical user interface
n
Modeling the System
44
ping editors present the data in a clear order and offer easy
means for working on specific tasks.
Once the system is modeled, it can be integrated either
in a basic software configuration tool to create the final
ECU or in SystemDesk as a virtual ECU for simulation on a
dSPACE simulation platform.
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Application Fields
Hardware
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
45
Engineering
Software
46
Key Benefits
n
Guided creation of virtual ECUs out of the software architecture
n
Selective adjustment of BSW components tailored to
specific requirements
n
All required basic software modules for the simulation
Feature Overview
The SystemDesk V-ECU Generation Module makes it possible to configure and generate BSW modules, e.g., the
RTE, OS, or I/O hardware abstraction, or the ECU State Manager. The module provides convenient editors for this, for
example, for mapping runnables to tasks. It also offers
process support for automatic BSW module updates and
configuration as well as for generating the V-ECU implementation. To configure V-ECUs for different test and validation scenarios, you can define RTE intervention points.
All of SystemDesks V-ECU configuration and generation
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
n
Bus Simulation
Application Fields
Software
Use Cases
n
Simulation at Software Architecture Level
The modeled software architectures have to be verified
and tested, even if the underlying hardware topology is
not defined yet (virtual functional bus (VFB) mode). Hereby
functional errors or error behavior in the communication
between software components can be found and fixed as
soon as possible. SystemDesk provides the basic software
modules needed for simulation, such as RTE and OS, and
offers options for modeling, configuring and integrating
basic software components.
Together with the PC-based simulation platform VEOS,
software architectures can be simulated early in the development phase.
n
Processor-in-the-Loop Simulation
n
Further Features
n
Code coverage: Analyzes to which extent the code
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
47
Engineering
Hardware
ConfigurationDesk
Configuration and implementation software for dSPACE SCALEXIO Hardware
Highlights
n Configure real-time applications graphically
n Manage signal paths between external devices
(like ECUs or loads) and behavior model interfaces
n Implement behavior model code and I/O function
code on dSPACE hardware
n Import of virtual ECUs
n NEW: Multicore and multi-processing-unit applications
n NEW: Support of Functional Mock-up Units (FMU)
Application Fields
ConfigurationDesk is an intuitive, graphical configuration
and implementation tool. It is ideal for handling HIL realtime applications based on dSPACE SCALEXIO hardware,
and for implementing behavior models and I/O function
code on dSPACE SCALEXIO hardware. You can define and
document external devices such as ECUs and loads, including their signal properties (descriptions, electrical properties,
failure simulation settings, load settings). ConfigurationDesk
displays user-defined views of the signal path between the
ECU pins/load pins and the behavior model interfaces.
The Benefits
With ConfigurationDesk, it is easy to implement the behavior
model code (from MATLAB/Simulink/Simulink Coder)
and the I/O function code (from ConfigurationDesk) on the
dSPACE SCALEXIO hardware. The entire build process for a
real-time application is handled by ConfigurationDesk. Comprehensive documentation options and graphical displays
give you great project transparency a great advantage
with large-scale HIL project especially. You can assemble
and configure the project-specific hardware offline as a
"virtual system", in other words, as a purely software-based
configuration. A real-time application can be executed for
test runs even if parts of the necessary (and configured) I/O
hardware are not physically available. In addition, you can
generate a Microsoft Excel file with information on the
wiring harness and on external devices.
48
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Functionality Overview
Functionality
Description
n I/O configuration for connecting a MATLAB/Simulink behavior model to dSPACE SCALEXIO hardware:
n
Software
Application Fields
n Complete build process for I/O functions (ConfigurationDesk) and the behavior model (MATLAB/Simulink/Simulink Coder)
Order Information
Products
Order Number
n Free of charge
Hardware
Engineering
n SCLX_RTLib
n SCLX_RTLib_MC (for multicore applications)
n SCLX_RTLib_VECU (for applications containing V-ECUs)
Relevant Software
Required
Optional
Order Number
n MathWorks MATLAB
n Operating system
www.dspace.com/goto?os_compatibility
n Microsoft Excel
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
49
Software
Application (Example)
Creating and Executing a New Real-Time Application
with ConfigurationDesk
You can quickly create new real-time applications with
ConfigurationDesk. The typical procedure is shown below,
though the steps can be performed in a different order.
Step
Description
n Whole real-time applications can be managed in ConfigurationDesk. This includes not only the associated
n It takes just a few clicks to define the interfaces and signal properties of external devices such as ECUs
n I/O ports can be connected to the external devices graphically. You can define different views to focus on
ConfigurationDesk application data, but also general files such as project plans and specifications.
and loads in ConfigurationDesk.
specific data sets. I/O functions automatically fetch failure simulation settings and load settings from the
definitions of external devices.
4. Create model ports
n The behavior model and ConfigurationDesk applications are connected via model port blocks.
n The model port blocks generated by ConfigurationDesk can be integrated into the MATLAB/Simulink
model to implement the inputs and outputs between the model and the hardware. You can also use
Simulink inputs and outputs in the model instead (only at the topmost model level, not inside subsystems).
6. Assign hardware resources
n With ConfigurationDesk, the hardware resources (such as channels on the DS2601 Signal Measurement
Board or the DS2621 Signal Generation Board) can be quickly assigned to the I/O functions.
7. Run the build process for the application n You can run the entire build process with ConfigurationDesk, both for the I/O functions and for
the behavior model.
and create the application for the dSPACE
hardware
8. Download the application to the
dSPACE hardware
50
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Application Fields
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
51
Engineering
Hardware
Software
Application Area
The configuration version offers you configuration and diagnostics functions for RapidPro hardware (p. 542) and
supports you in putting the hardware into operation.
The RapidPro hardware acts as an extension to dSPACE
prototyping systems to cover application scenarios which
require signal conditioning, power stages, and intelligent
I/O subsystems.
52
Benefits
The hardware is displayed in an intuitive structured view.
You can change the configurations of the individual module
channels and monitor the hardware states during operation.
Channel-specific diagnostics (open load, etc.) are provided in
a list view. You can manage the configurations of different
hardware setups via the Project Manager. A pinout list for
wiring the RapidPro hardware to sensors and actuators can
be exported as a comma-separated value (CSV) file or a
Microsoft Excel file.
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Functionality
Description
ConfigurationDesk displays the RapidPro hardware in a structured view, and provides intuitive access to all the
relevant configuration settings. Monitoring of analog and digital signal values is available to support you in
connecting sensors and actuators to the RapidPro hardware when the system is put into operation.
Diagnostics handling
During operation, diagnostic information such as overcurrent, short circuit, open load, overheat, and over- and
undervoltage detection is monitored and displayed. This makes it easy to detect and locate faults.
Project management
ConfigurationDesks Project Manager allows you to organize all the relevant project information such as hardware
configurations and application-specific data.
Wiring information
To help you wire your RapidPro hardware, a pinout list with all the relevant information can be exported as
a comma-separated value (CSV) file or a Microsoft Excel file.
Application Fields
Functionality Overview
Order Number
n Free of charge
n CFD-C
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
53
Engineering
Hardware
Products
Software
Order Information
RealTime Interface
Implementation software for running models on dSPACE hardware
Highlights
n Automatic implementation of MATLAB/Simulink/
Stateflow models on dSPACE hardware
n Automatic code generation
n Graphical I/O configuration via comprehensive
Simulink block libraries
n Easy and safe to use due to automatic consistency
checks
n Support of model referencing hierarchies1)
Application Areas
No matter whether you are performing rapid control prototyping or hardware-in-the-loop simulation: Real-Time Interface (RTI) is the link between dSPACE hardware and the
development software MATLAB/Simulink/Stateflow from
MathWorks.
Key Benefits
RTI lets you concentrate fully on the actual design process
and carry out fast design iterations. It extends the C code
generator Simulink Coder (formerly Real-Time Workshop)
54
2015
Comprehensive Functionalities
RTI handles any kind of continuous-time, discrete-time, and
multirate system. Depending on the I/O hardware, different
channels of the same I/O board can be used with different
sample rates, and even in different subsystems. RTI supports
asynchronous events and lets you set task priorities and task
overrun strategies for executing the interrupt-driven subsystems. It also supports time-triggered tasks and timetables,
which allow you to implement tasks and groups of tasks
with variable or predefined delay times in relation to an
associated trigger event. This makes task handling in your
model very flexible. In addition, RTI offers checks which help
avoid double or improper use of channels.
1)
Introduction
Functionality Overview
Functionality
Description
I/O configuration
n
Comprehensive block library for specifying the hardware setup
n
Configuration of dSPACE I/O simply by connecting the relevant blocks to the Simulink blocks
parameter specification, such as voltage ranges, resolutions, digital I/O, serial interface parameters,
and PWM frequencies
n
Automatic checks on parameter ranges and consistency
n
I/O access anywhere in your model and at different sample rates
n
Separate blocks for different functions of complex I/O boards
n
Data typing and data-typed I/O
n
Asynchronous execution of Simulink subsystems triggered by hardware or software interrupts
n
S-functions and user-written code
n
Generation of C code by Simulink Coder (formerly Real-Time Workshop)
n
C code optimization for real-time implementations
n
Support of Simulink Coder (formerly Real-Time Workshop) code optimizations
n
Generation of initialization functions and I/O function calls
Application Fields
n
I/O
n
Support of multirate systems and preemptive, priority-based multitasking
n
Single timer and multiple timer task mode
n
Asynchronous tasks
Software
n
External hardware interrupts
n
Software interrupts
n
Configurable priority and overrun handling for each task
n
Turnaround time measurement for each task
n
Optional synchronization of periodic timer tasks to external events
n
Time-triggered tasks and timetables
n
Non-real-time simulation modes
n
Automatic compiler call that compiles and links the model
n
Program download to the real-time hardware
n
Simulation control
n
Interactive control, monitoring, and data acquisition with ControlDesk Next Generation (p. 106)
Hardware
n
Data acquisition with time stamps
Order Information
Order Number
Real-Time Interface
n
RTI
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
55
Engineering
Product
Order Number
n
Microtec C Compiler (p. 98) for DS1103, DS1104, DS1005, and MicroAutoBoxII
n
CCPPPC
n
GNU C Compiler for DS1006
n
DS1006_COMP
n
GNU C Compiler for DS1007
n
DS1007_COMP
n
GNU C Compiler for MicroLabBox
n
MLBX_COMP
n
Operating system: www.dspace.com/goto?os_compatibility
n
MATLAB/Simulink/Simulink Coder (formerly Real-Time Workshop) from
The MathWorks
For maximum flexibility, each RTI release supports several different MATLAB
releases (see www.dspace.com/goto?Compatibility)
Optional
n
Real-Time Interface for Multiprocessor Systems RTI-MP (p. 60)
n
RTI_MP
n
Real-Time Interface Bypass Blockset (p. 62)
n
RTIBYPASS_BS
n
Real-Time Interface CAN Blockset (p. 68)
n
RTICAN_BS
n
Real-Time Interface CAN MultiMessage Blockset (p. 70)
n
RTICANMM_BS
n
Real-Time Interface LIN MultiMessage Blockset (p. 73)
n
RTILINMM_BS
n
dSPACE FlexRay Configuration Package (p. 76)
n
FCP
n
RTI RapidPro Control Unit Blockset (p. 549)
n
RTIRAPIDPRO_BS
n
NEW: RTI AUTOSAR Blockset (p. 82)
n
RTIAUTOSAR_PKG
n
RTI FPGA Programming Blockset (p. 86)
n
RTIFPGA_BS
n
Stateflow/Stateflow Coder from The MathWorks
n
Ethernet Blocksets (p. 88)
Hardware
Required
See p. 88
Order Number
n
Pentium
n
1 GB RAM (minimum), 2 GB RAM or more (recommended)
Optional
n
DS1103 PPC Controller Board (p. 334)
n
DS1103
n
DS1104 R&D Controller Board (p. 340)
n
DS1104
n
DS1005 PPC Board (p. 352)
n
DS1005
n
DS1006 Processor Board (p. 356)
n
DS1006
n
NEW: DS1007 PPC Processor Board (p. 362)
n
DS1007
n
MicroAutoBox II (p. 522)1)
n
See p. 522
n
NEW: MicroLabBox with front panel
n
MLBX_1302F
n
NEW: MicroLabBox with top panel
n
MLBX_1302T
1)
56
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Application Fields
Parameter Specification
I/O parameters are specified by double-clicking an I/O block
and entering the data in graphical user interfaces. In this
example, the input signals are the feedback value and the
reference signal. The reference signal now comes from an
external signal generator and is read in by an ADC block.
The output signal from the controller is the control signal
u_M, which is output by the hardware via a DAC block.
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
57
Engineering
Hardware
Software
58
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Real-Time Interface
CAN Blockset
Real-Time Interface
CAN MultiMessage
Blockset
Real-Time Interface
RapidPro Control Unit
Blockset
Real-Time Interface
Bypass Blockset
dSPACE FlexRay
Configuration
Package
Real-Time Interface
LIN MultiMessage
Blockset
Real-Time Interface
AUTOSAR Blockset
Real-Time Interface
FPGA Programming
Blockset
Ethernet Blocksets
CAN Blocksets
For combining dSPACE systems with CAN communication
networks.
n RTI CAN Blockset (p. 68)
n RTI CAN MultiMessage Blockset (p. 70)
Engineering
Hardware
Software
Ethernet Blocksets
Connecting dSPACE hardware to other devices via Ethernet
n Ethernet Blocksets (p. 88)
1)
2015
59
Real-Time Interface
for Multiprocessor Systems
Application Fields
Highlights
n Interprocessor interrupts for synchronized tasks
across several CPUs
n Graphical setup of multiprocessor systems
within Simulink
60
Application Areas
The multiprocessor option for Real-Time Interface (RTI-MP)
supports multiprocessor and multicore systems based on
dSPACEs modular hardware and helps to increase the
performance of real-time simulations. It assists in setting
up multiprocessor networks, including the communication
channels. Multicore applications are configured in the same
way as multiprocessor applications.
Key Benefits
RTI-MP offers a maximum of convenience to accomplish
tasks such as:
n Partitioning the system for optimum processor load
n Defining interprocessor communication channels
n Producing the communication code for a network
of several processors or cores
System dynamics can be designed in Simulink.
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Functionality Overview
Functionality
Description
Adding Simulink blocks for model partitioning via drag & drop
Generation of highly optimized realtime simulation engine and communication code
n Support of triggered subsystems distributed over multiple processors or cores
n Full support of interprocessor interrupts
n
Integration algorithm and step size specific to each processor and core
Single/multitasking mode
n Swinging buffer or shared memory communication mechanism for each individual connection
n Interprocessor communication at different sampling rates
Communication mechanisms
Application Fields
Software
Order Information
Product
Order Number
RTI_MP
RTI
CCPPPC
See p. 99
For information on standard hardware and software requirements for Real-Time Interface, please see p. 58.
Hardware
Optional
Order Number
n
DS1005
DS1006
DS910
DS911
DS1007
MLBX_1302F
MLBX_1302T
Engineering
1)
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
61
Required
Order Number
1)
Hardware
Software
Highlights
n Supports rapid control prototyping (RCP) and whitebox testing of physical as well as virtual ECUs (V-ECUs)
n No need for ECU source code or build environment
n Synchronizing the execution of model-based
algorithms with ECU-internal functions and events
n Real-time read and write access to ECU internal
variables and parameters
Application Areas
The dSPACE tool chain for bypassing and ECU interfacing
consists of the RTI Bypass Blockset and the ECU Interface
Manager (see p. 226). It can be used for applications in
rapid control prototyping as well as for white-box testing
of existing ECU software.
When only some parts of an existing ECU software need to
be optimized or enhanced, bypassing is a powerful and
proven method for rapid control prototyping. It can be employed when no Simulink models of the original control
algorithms are available, or when there is no access to the
source code of ECU software. MATLAB/Simulink models
can be used to bypass and, as a consequence, replace
original ECU functions.
The dSPACE tool chain for bypassing and ECU interfacing
also makes test case development considerably easier. You
can use the tool chain to apply test stimuli in real time that
are triggered by ECU-internal events. In addition, ECU internal memory can be read and written in real time. ECU
functions can be stimulated with specific, reproducible test
data, which makes it easier to cover test cases with a complex setup. External sensors or actuators in the ECU that are
difficult to stimulate or hard to access externally can be
bypassed in order to directly stimulate the ECU functions
under test. Thus, the test coverage of ECU software can be
enhanced considerably.
62
Key Benefits
As the RTI Bypass Blockset hides ECU-specific information
on the bypass interface, control and test engineers can
completely concentrate on function design and test case
development. Based on the ECU description file (A2L file),
users can flexibly select model inputs and outputs as well
as triggers without modifying the ECU software.
A variety of ECU interfaces are supported, such as CCP, XCP
on CAN, XCP on Ethernet, XCP on FlexRay, and dedicated
ECU interfaces such as dSPACE DCI-GSIs, or DPMEM PODs.
If you use the dSPACE bypassing services (see p. 230 and
p. 231), dedicated mechanisms ensure data consistency and
safe operation.
The RTI Bypass Blockset is part of a complete tool chain
for service-based bypassing that supports different bypass
methods and different platforms for model execution:
n External bypassing on dedicated RCP systems
n Internal bypassing directly on the target ECU
n Virtual bypassing of virtual ECUs in a PC-based
simulation or on MicroAutoBox II without using a
physical target ECU at all
The RTI Bypass Blockset supports all bypass methods and
all ECU interfaces with the same intuitive look and feel. It
is easy to switch between the different bypass methods and
platforms, as no changes to the Simulink model are required.
The blockset allows developers to reuse legacy functions,
only available as C source code, in their Simulink models.
Furthermore, a powerful automation API facilitates the integration of the RTI Bypass Blockset into customer-specific
development tool chains.
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Functionality Overview
Functionality
Description
n
Flexibly mapping new Simulink models to ECU functions to trigger their execution
n
Selecting ECU variables via an integrated A2L file browser or by defining new ones via
dialogs
n
Uploading and downloading ECU variables including data vectors
n
Real-time data acquisition and data stimulation of ECU variables including data vectors
n
Switching between bypass execution platforms without changes to the Simulink model
Application Fields
n
Specifying several variable description files (A2L files) for the same bypass interface
n
Model-based configuration of bypass service and interface based on A2L files
n
Switching on/off the bypass function during run-time
n
Enabling and disabling service calls in the ECU code
n
Deactivating read/write access to selected ECU variables during run time without
External bypassing
n
XCP on CAN, XCP on Ethernet (UDP/IP), XCP on FlexRay
Software
Tool automation
n
CCP (CAN Calibration Protocol)
n
Seed & key access to ECU for XCP and CCP
n
JTAG/OCDS, JTAG/SDI, JTAG/Nexus, Nexus/READI, AUD/AUD2, NBD, H-UDI
n
Dual-port memory (DPMEM)
n
dSPACE Calibration and Bypassing Service (see p. 230)
n
dSPACE XCP Service for external bypassing via CAN, Flexray and Ethernet buses
n
Third-party XCP services for measurement and calibration
Safety
n
Configurable failure checking and double buffer mechanism
n
Configurable fall-back strategy when the connection between the RCP system and ECU
is interrupted
n
Switching calibration pages via XCP
Hardware
XCP-related options
n
XCP on CAN gateway functionality for arbitrated access to the ECU via multiple tools
Internal bypassing
Microcontroller support
Engineering
Virtual bypassing
n
Integrating functions that are available as C source code into the Simulink model
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
63
External Bypassing
This bypass method is an efficient approach to developing
new software functions and optimizing existing controller
strategies. It can also be used for white-box testing of ECU
software.
The external bypass method uses a dedicated RCP system
to execute a new controller or test model, while the original
ECU runs on the target ECU, and can remain unchanged.
During the design and test phases, external bypassing allows
even complex Simulink models to be executed, since there
are almost no resource constraints such as available RAM,
ROM (flash), processor performance, or additional I/O channels. Real-time behavior is guaranteed even for complex
bypass functions. Any additional sensors and actuators that
are needed can be connected directly to the prototyping
system. dSPACE supports numerous interfaces to connect
the prototyping system to the ECU, such as CCP, XCP or
on-chip debug interfaces.
Bypassing
RCP System
New control strategy
(under development)
Y=f(X)
ECU
interface
X
ECU
White-Box Testing
dSPACE real-time system
Test function
Stimulate
Compare
ECU
interface
X
ECU
Bypass model
Rapid prototyping
systems
ECU
interfaces
Experiment
environment
ECU service
code
64
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Internal Bypassing
Internal bypassing can be used for on-target prototyping,
i.e., rapid control prototyping on the target ECU, as well as
for white-box testing. With internal bypassing, new controller or test models can be implemented directly on the existing ECU by using its free RAM and flash memory areas.
Target code for the bypass model is generated from the
Simulink model and merged into the existing ECU image
file (HEX file). No special rapid control prototyping or test
hardware is needed. Because the new models are executed
directly on the target hardware, there are no communication
latencies to external systems, and the functions can be integrated into very fast control loops.
Application Fields
Bypass model
New control
strategy
Y=f(X)
ECU
Software
A2L
(with information
on bypass hooks)
HEX
(with
bypass hooks)
Measurement
and calibration tool
A2L
Hardware
HEX
(with internal
bypass function)
(with variables
related to internal
bypass function)
Flash ECU
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
65
Engineering
Workflow with the Internal Bypass PlugIn for the RTI Bypass Blockset.
Virtual Bypassing
With dSPACE VEOS (p. 100), you can run AUTOSAR software
in a PC-based simulation as a virtual ECU (V-ECU), and
simulate it together with realistic plant models.
A V-ECU can also be deployed on MicroAutoBox II by means
of the RTI AUTOSAR Blockset (p. 82) and executed under
real-time conditions together with a physical plant.
New functions can therefore be tested and validated even
before prototypes of the target ECU become available.
Controller model
(under development)
V-ECU
V-ECU
A2L
HEX
(with variables
related to internal
bypass function)
Controller model
(under development)
(with
bypass hooks)
Measurement
and calibration tool
Plant model
HEX
(with internal
bypass function)
66
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Application Fields
A2L
(with information
on bypass hooks)
A2L
(with variables
related to internal
bypass function)
HEX
(with
bypass hooks)
HEX
Measurement
and calibration tool
Software
(with internal
bypass function)
Engineering
ally into the ECU source code, or by using the ECU Interface
Manager (p. 226). The ECU Interface Manager allows integrating the bypass into the original ECU Hex code of the
ECU software. Thus, no access to the build environment or
source code is required.
mapped to the respective addresses on the ECU. The blockset lets you access ECU variables via their names and automatically performs conversion between the ECU HEX representation and the physical representation on the dSPACE
system.
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
67
Bypass Integration
In order to use the RTI Bypass Blockset for ECU interfacing
and bypassing purposes, a bypass service needs to be integrated into the ECU software that handles the communication and synchronization between the new controller and
test model, and the original ECU software. This can be
achieved by integrating the service and service calls manu-
Hardware
Highlights
n Ideal for developing and testing control functions
that communicate via a CAN bus system
n Database file import
n CAN raw data access
n One Simulink block for each functionality/
each message
68
Application Areas
The RTI CAN Blockset is an extension for Real-Time Interface
(p. 56) and can be used for combining dSPACE systems with
CAN communication networks and for configuring these
CAN networks. The RTI CAN Blockset and the RTI CAN
Key Benefits
The RTI CAN Blockset is especially suited for developing and
testing control functions that communicate via a CAN bus
system. To set up a message with the RTI CAN Blockset,
simply choose the appropriate block from the CAN block
library and connect it to your Simulink model. Configuration
information such as the baud rate, identifier, message
length, and interrupts, can be entered in dialogs.
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Functionality Overview
Functionality
Description
General
n
Message-oriented Simulink blockset for combining dSPACE systems with CAN communication networks and
n
Importing database files (see below)
n
Configuring baud rate, sample mode, bit timing parameters, termination resistors, etc.
Application Fields
n
DBC file support
n
User-defined database support via custom parser
n
Multiple DBC file support allowing simultaneous use of several DBC files for one model
Signal and
message handling
n
Dialog-based setup of receive, transmit, request and remote messages (for example, format, identifier, signal
CAN controller
n
Gateway block to transfer messages between two CAN buses unidirectionally or bidirectionally, without message
Software
n
Block outputs for time stamp information: receive time, transmit time, delta time, delay time
n
Different sample times and tasks for different messages (each message represented by its own block)
n
Custom encoding and decoding for the generation (TX) and verification (RX) of checksums and parity bits
n
Raw data manipulation directly from Simulink
n
User defined messages with signal representation
n
Manipulating CAN signals at model design
n
Fixed message cycle time
Interrupts
n
Supported interrupts: receive, transmit, request and remote messages, bus off
Product
Order Number
n RTICAN_BS
Hardware
Order Information
n RTI
n CCPPPC
n DS1006_COMP
n DS1007_COMP
n MLBX_COMP
n DS1005
n DS1007
n DS1006
n DS1103
n DS2202
n DS2211
n DS4302
n MicroAutoBox II
n See p. 522
Order Number
2)
(p. 522)
n MLBX_ 1302F
n MLBX_ 1302T
For information on standard hardware and software requirements for Real-Time Interface, please see p. 54.
2)
The former MicroAutoBox can also be used.
1)
2015
69
Hardware
Optional
Engineering
Software
Required
Highlights
n Ideal for handling complex CAN setups,
especially in hardware-in-the-loop applications
n Convenient configuration of CAN setups
n Database file import (DBC, FIBEX, AUTOSAR)
n Managing a very high number of messages
from one Simulink block
n J1939 Add-On
n NEW: CAN FD support
n NEW: Partial networking support
70
Application Areas
The RTI CAN MultiMessage Blockset is an extension for
Real-Time Interface (RTI) (p. 54) and can be used for combining dSPACE systems with CAN communication networks
and for configuring these CAN networks. The RTI CAN
MultiMessage Blockset and the RTI CAN Blockset (p. 68)
differ with regard to their features and application
areas (rapid control prototyping/hardware-in-the-loop
simulation).
Key Benefits
The strong point of the RTI CAN MultiMessage Blockset is
handling complex CAN setups, especially in hardware-inthe-loop applications. You can control, configure, and
manipulate a very high number of CAN messages from one
single Simulink block. Not only does handling become very
straightforward, but the size of the model files is also
reduced. This cuts code generation time and build time. CAN
configurations can easily be read in from communication
matrix description files such as database container files
(DBC), ASAM-MCD2D (FIBEX), AUTOSAR System Template
files and not only CAN or J1939 formats but also the CAN
FD (Flexible Data Rate) protocol with a much higher data
rate and an extended payload data length. These functions
make the RTI CAN MultiMessage Blockset a time-efficient
and cost-efficient solution for managing complex CAN setups.
2015
Introduction
Functionality Overview
Functionality
Description
General
n
Database-file-oriented Simulink blockset for combining dSPACE systems with CAN communication networks
Application Fields
n
Supports ControlDesk Next Generation Bus Navigator (p. 134)
n
Supports dynamic changes in communication behavior such as signal manipulations and error simulation/detection
n
Importing database files (see below)
n
Configuring baud rate, sample mode, bit timing parameters, termination resistors, etc.
n
Supports DBC, MAT, FIBEX and AUTOSAR files1)
n
User-defined database support via custom parser
n
Multiple database file support allowing simultaneous use of several database files for one model
n
Supports multiple database file variants that can be switched between during run time
n
Multiple, fast, and ECU-dependent selection of transmit and receive messages
n
Trigger reactions for sending messages as result events for a received message
n
Message composition read-only (given by database file)
n
All transmit (TX) messages are received automatically (loop-back) for transmit confirmation
Software
n
Gateway block to transfer messages between two CAN buses unidirectionally or bidirectionally, without message
scheduler to support different cycle times of messages and CAN-compliant scheduling by priority and
bus load. Automatic handling of bus load to avoid turnaround time peaks
n
Different sample times and tasks only for complete bus configurations
n
No support of remote/request messages
n
No interrupt handling (e.g., received interrupts)
Signal and message handling
Hardware
n
Internal
n
Custom CRC functionality
n
Internal parity calculation
n
Internal counter
n
Internal toggle
n
Custom Code functionality to manipulate raw data or signals
n
Raw data as input to or output from Simulink
n
Raw data manipulation from within experiment software (AutomationDesk, ControlDesk)
n
Configuration of database-independent (free) raw messages
n
Capture messages: receiving messages in a given filter range as a stream to Simulink
CAN signals from experiment software for special signal behaviors such as different counter or
signal values for a defined number of transmissions
n
Changing CAN messages during run time
n
Dynamic message triggering: global enabling, spontaneous transmission (kick-out), cyclic message activation, etc.
n
Message definitions including IDs and lengths changeable at run time
n
No interrupts supported
n
Supports trigger reactions
Interrupts
Optional: J1939 support
Engineering
n
Changing
n
J1939 support in RTI CAN MultiMessage Blockset
n
Support of J1939 Network Management (Address Claim)
n
Support of J1939 Broadcast Announce Messages (BAM)
n
Support of J1939 Request to Send/Clear to Send (RTS/CTS)
n
For more information, please contact dSPACE
1)
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
71
n
Support of the J1939 DBC Format
Order Information
Product
Order Number
n
RTICANMM_BS
n
RTICANMM_J1939_BS
Order Number
n
Real-Time Interface1) (p. 54) or
n
RTI
n
ConfigurationDesk (p. 48)
n
CFD_I_xxx
n
Microtec C Compiler for DS1005 and MicroAutoBox II
2)
Optional
1)
2)
72
n
CCPPPC
n
DS1006_COMP
n
GNU C Compiler for DS1007
n
DS1007_COMP
n
GNU C Compiler for MicroLabBox
n
MLBX_COMP
n
ControlDesk Next Generation with Bus Navigator Module
n
See p. 134
Hardware
Optional
(p. 522) or
n
GNU C Compiler for DS1006
Order Number
n
DS1005 PPC Board (p. 352)
n
DS1005
n
DS1006 Processor Board (p. 356)
n
DS1006
n
NEW: DS1007 PPC Processor Board (p. 362)
n
DS1007
n
DS1103 PPC Controller Board (p. 334)
n
DS1103
n
DS2202 HIL I/O Board (p. 382)
n
DS2202
n
DS2211 HIL I/O Board (p. 386)
n
DS2211
n
DS4302 CAN Interface Board (p. 418)
n
DS4302
n
NEW: DS4342 CAN FD Interface Module (p. 427)
n
DS4342
n
MicroAutoBox II2) (p. 522)
n
See p. 522
n
SCALEXIO Processing Unit (p. 304)
n
See p. 304
n MLBX_ 1302F
n NEW: MicroLabBox
n MLBX_ 1302T
2)
n
DS2671 (p. 324)
n
DS2671
n
DS2680 I/O Unit (with bus support) (p. 308)
n
DS2680_2672
For information on standard hardware and software requirements for Real-Time Interface, please see p. 54.
The former MicroAutoBox can also be used.
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Application Fields
Highlights
Key Benefits
The strong point of the RTI LIN MultiMessage Blockset is
handling complex LIN setups, allowing you to control and
configure all unconditional and event-triggered LIN frames
from one single Simulink block (configuration via database
file). LIN configurations can easily be read in from communication matrix description files such as LDF, DBC, and AUTOSAR
System Template.
Hardware
Application Areas
The RTI LIN MultiMessage Blockset is an extension for RealTime Interface and can be used for combining dSPACE systems with LIN communication networks and for configuring
these LIN networks.
Software
Functionality Overview
Functionality
Description
General
Signal initialization/configuration
n
n
n
n
n
n
Node configuration
n
n
n
n
n
n
n
1)
Importing LDF (LIN Database Files), support of LIN standard 1.3, 2.0, 2.1, 2.2
Importing AUTOSAR System Templates (*.arxml)1)
Importing database container (DBC) files
Importing FIBEX (ASAM MCD2 NET) files
Specifying baud rate, transceiver type, terminating resistors, etc.
Switching between several schedules defined in LDF file
Generating LIN schedules (list of grouped frames defined in LDF file)
Configurable LIN network serial number
Enabling/disabling automatic configuration
Manipulation option: Node enable/disable overwrites automatic configuration
Support of configured and preconfigured slave nodes
Master request and slave response frames also useable in model during automatic node configuration
Slave: Conditional change NAD Service
Slave: Read by Identifier Service
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
73
Engineering
Databasefileoriented Simulink blockset for combining dSPACE systems with LIN communication networks and
for configuring these LIN networks
n One Simulink block per bus configuration
Functionality Overview
Functionality
Description
Frames
Bus events
n Online source switch for each signal: input, counter, constant, signal error value (for manual and automated tests)
n Enable saturation of signal-in ports
Handling characteristics
Order Information
74
Product
Order Number
n RTILINMM_BS
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
n RTI
n CFD_I_xxx
n CCPPPC
Application Fields
Software
Required
MicroAutoBox II2) or
n DS1006_COMP
n DS1007_COMP
Hardware
Optional
n DS1005
n DS1006
n DS1007
n DS4330
n See p. 522
n See p. 304
n DS2671
n DS2680_2672
Hardware
For information on standard hardware and software requirements for Real-Time Interface (RTI), please see p. 54.
The former MicroAutoBox can also be used.
Engineering
2)
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
75
1)
Order Number
Software
Optional
Highlights
n Integrating dSPACE systems as simulation or
monitoring nodes in a FlexRay network
n Efficient configuration of FlexRay simulations
n For rapid control prototyping and hardware-in-theloop simulation, including restbus simulation
n Blockset for creating application-specific
Simulink models
n Protocol data unit (PDU) support
76
Application Areas
The dSPACE FlexRay Configuration Package is used to integrate dSPACE hardware as simulation or monitoring nodes
in a FlexRay network. Nodes are configured with the dSPACE
FlexRay Configuration Tool according to a communication
matrix containing scheduling information for signals and
frames transmitted via the FlexRay bus. The communication
information is linked to a MATLAB/Simulink model via the
RTI FlexRay Configuration Blockset. The resulting FlexRay
application can be executed on a dSPACE system.
Key Benefits
The dSPACE FlexRay Configuration Package is an extensive
solution for using FlexRay in dSPACEs MicroAutoBox II or
modular systems. The package makes FlexRay configurations
easy and hides much of FlexRays complexity. Configuration
settings can be stored as project files. The number of FlexRay
controllers needed can be optimized. The dSPACE FlexRay
Configuration Package has been designed in close cooperation with advanced users of the FlexRay protocol to
ensure it meets your requirements. The package supports
two FlexRay channels.
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Functionality Overview
dSPACE FlexRay Configuration Tool
Functionality
Description
1)
n
Reads communication descriptions for FlexRay and validates via plausibility checks
n
Ignores irrelevant data
n
Support of various FIBEX versions (including versions 3.x and 4.1)2)
Handling
Application Fields
n
Support of various AUTOSAR System Template versions (including versions 4.x)2)
n
Hierarchical view of the communication description
n
Visualizes parameters
n
Filter and view options, as well as search masks for handling larger descriptions
n
Generates a report for the present configuration
n
Select
Frame handling
n
Raw data access for frames with or without signals
Software
PDU handling
signals, PDUs and frames for creating blocks with the RTI FlexRay Configuration Blockset
(for use in simulation)
n
All the frames sent to a real ECU are automatically identified and configured for simulation (restbus simulation)
n
PDU update bit manipulation
n
Alive counter for PDUs
n
CRC check for PDUs by user CRC C-code file
n
Raw data access for PDUs
n
CRC check for frames by user CRC C-code file
n
Enable/disable static frames via software: A null frame or old value (CHI Code option) is send
n
Enable/disable buffers of static slots via hardware: There is no bus activity in the slots
Task configuration
n
Generate and configure communication tasks automatically or manually and according to the selected
dSPACE tools for FlexRay rely on the existence of a communication description containing information for time-triggered message scheduling.
The information is used to configure a dSPACE hardware platform to communicate messages, using a MATLAB/Simulink model for handling
the messages.
2)
Please contact dSPACE for appropriate version.
Hardware
1)
Description
Model generation
n
Generates MATLAB/Simulink blocks for FlexRay communication
n
Combine the model frames with application models, for example, for function prototyping or restbus simulation
n
Blocks for FlexRay controllers, tasks, and synchronization settings
n
Blocks for sending and receiving protocol data units (PDUs)
Simulation stage
n
Use a dSPACE platform as a monitoring or simulation node in a FlexRay communication system
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
77
Engineering
n
Trigger blocks for dynamic frames
Order Information
Product
Order Number
n
FCP
n
RTIFLEXRAY_CONF_BS
dSPACE FlexRay Configuration Tool (included with dSPACE FlexRay Configuration Package)
n
FLEXRAY_CONF_TOOL
Optional
Order Number
n
Real-Time Interface
1)
(p. 54) or
n
RTI
n
ConfigurationDesk (p. 48)
n
CFD_I_xxx
n
Microtec C Compiler for DS1005 and MicroAutoBox II (p. 492)
n
CCPPPC
n
GNU C compiler for AMD OpteronTM for DS1006
n
DS1006_COMP
n
GNU C Compiler for DS1007
n
DS1007_COMP
n
Tools for generating a FlexRay communication matrix2)
n
ControlDesk Next Generation with Bus Navigator Module
n
See p. 134
Required
n
Interface modules with FlexRay communication controller,
n
DS4340
Optional
n
DS1005
n
DS1006 Processor Board4) (p. 356)
n
DS1006
Hardware
Order Number
n
NEW: DS1007 PPC Processor Board
4)
(p. 362)
n
DS1007
n
MicroAutoBox II5) (p. 522)
n
See p. 522
n
SCALEXIO Processing Unit (p. 304)
n
See p. 304
n
DS2671 (p. 324)
n
DS2671
n
DS2680 I/O Unit (with bus support) (p. 306)
n
DS2680_2672
For information on standard hardware and software requirements for Real-Time Interface (RTI), please see p. 54.
For further information on available solutions, please contact dSPACE.
3)
For further available products and the latest version information, please contact dSPACE.
4)
With DS4505 Interface Board or the FlexRay Interface Board based on DS4501.
5)
The former MicroAutoBox can also be used.
1)
2)
78
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
dSPACE FlexRay
Configuration Tool
Configuration
of signals, frames
and tasks for
simulation
Application Fields
RTI FlexRay
Configuration Blockset
FlexRay blockset
for modeling with
MATLAB/Simulink
Software
Generation of
Simulink
model frame
Hardware
select all the signals, frames for FIBEX 2.x and PDUs for
FIBEX 3.x and AUTOSAR you want to use in your simulation.
If you want to set up a restbus simulation for a single ECU,
just select the ECU and let the tool look up all the frames
sent to it.
Engineering
Simulation on
dSPACE hardware
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
79
FIBEX file
Code Generation
The configuration tool has been given all the information
it needs to generate the actual communication code and
the settings for initializing the FlexRay controller. The tool
also calculates the required number of FlexRay controllers,
taking into account the available communication buffers,
and startup and synchronization behavior. The code generator is prepared to support Freescale and Bosch E-Ray
controller implementations for FlexRay1).
1)
80
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Application Fields
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
81
Engineering
Hardware
Software
Application Areas
The RTI AUTOSAR Blockset is an extension to Real-Time
Interface (RTI) with a focus on rapid control prototyping,
and ECU software testing and validation.
You can use it to execute AUTOSAR software, from individual AUTOSAR SWCs to entire virtual AUTOSAR ECUs, on
dSPACEs compact, in-vehicle-capable real-time system MicroAutoBox II. These are some typical application scenarios
for the blockset:
n Prototyping and evaluating new Simulink control
algorithms that include existing AUTOSAR software
components (SWCs)
n Benchmarking new AUTOSAR SWCs on a standardized reference hardware
n Testing and validating AUTOSAR software under realtime conditions before the target ECU becomes
available
n Testing and validating AUTOSAR software together
with the physical plant, in the laboratory or in the
vehicle
82
Key Benefits
The RTI AUTOSAR Blockset lets you import AUTOSAR
software from SystemDesk into MATLAB/Simulink in the
form of virtual ECUs (V-ECUs) and use it on MicroAutoBox II.
V-ECUs are realistic representations of future ECU software.
By using the RTI I/O libraries, the V-ECU can use the powerful and flexible I/O of MicroAutoBox II. The model-based
configuration of the I/O blocks makes setting up a V-ECU
with physical I/Os quick and easy. Because of its comprehensive I/O range, the same MicroAutoBox II can be
equipped with different V-ECUs to stand in for a multitude
of AUTOSAR ECUs.
The RTI AUTOSAR Blockset brings with it a dedicated
AUTOSAR OS for MicroAutoBox II. This OS supports AUTOSAR versions 3.x and 4.x. It conforms to AUTOSAR OS
Scalability Class 1, ensuring a high level of compatibility.
By supporting advanced OS concepts, such as extended
tasks, the OS enables a powerful real-time execution of
AUTOSAR software that closely resembles the behavior of
production-grade target ECUs. The OS lets you test realtime aspects of the software even before prototypes of a
target ECU become available.
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Functionality Overview
Functionality
Description
AUTOSAR OS on MicroAutoBox II
n
Realtimecapable, preemptive AUTOSAR OS
n
Automatic configuration of OS and BSW services
Application Fields
n
Conforms to AUTOSAR Scalability Class 1 and comprises:
n
Full OSEK OS conformance (all conformance classes)
n
Support of all OSEK APIs
n
AUTOSAR Counter Interface
n
AUTOSAR Software Free Running Timer Interface (SWFRT)
n
AUTOSAR Schedule Tables
n
AUTOSAR Stack Monitoring
n
Synchronized measurement of Simulink signals and global VECU variables in parallel
n
Standard ASAM A2L file support
n
Extended measurement, calibration and debugging possibilities compared to RTEs on productiongrade
n
ECU State Manager (EcuM)
Software
n
NV RAM Manager (NvM)
n
AUTOSAR CAN stack
n
Versions 3.1, 3.2
n
Versions 4.0.3 , 4.1.1, 4.1.2
The RTI AUTOSAR Blockset prepares imported VECUs for virtual bypassing on MicroAutoBox II.
AUTOSAR SWCs
SystemDesk
Hardware
such as digital or analog input and output ports with production tools is often a very complex and error-prone task.
The model-based I/O configuration with the dSPACE RTI I/O
blocksets makes setting up a V-ECU with physical I/Os quick
and easy. Its comprehensive range of I/O lets you adapt
MicroAutoBox II to a wide range of ECUs.
In combination with the RTI AUTOSAR Blockset, MicroAutoBox II can therefore flexibly stand in for a multitude of
different AUTOSAR ECUs long before physical prototypes
of an ECU become available.
Engineering
MicroAutoBox II
XML
.c
.h
V-ECU
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
83
1)
AUTOSAR SWCs
SystemDesk
XML
.c
.h
V-ECU
TargetLink/
Simulink
Function Design
84
VEOS
PC-based
Simulation
MicroAutoBox II with
RTI AUTOSAR Blockset
Rapid Control
Prototyping
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Product
Order Number
n RTI_AUTOSAR_VECU_BS
Application Fields
Order Information
Optional
n
Real-Time Interface
n
RTI
n
RTI XCP on Ethernet Blockset
n
RTIETHXCP_BS
n
RTI Bypass Blockset
n
SystemDesk
See p. 40
n
VEOS
See p. 100
n
TargetLink
See p. 180
n
ControlDesk Next Generation
See p. 106
n
RTI CAN Blockset
n
RTICAN_BS
n
RTI CAN MultiMessage Blockset
See p. 70
n
RTI LIN MultiMessage Blockset
n
RTILINMM_BS
n
dSPACE FlexRay Configuration Package
n
FCP
n
Ethernet Blocksets
See p. 88
Hardware
Order Number
See p. 522
Hardware
n
MicroAutoBox II
Engineering
Required
RTIBYPASS_BS
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
85
Required
Order Number
Software
Software
Highlights
n Easy connection of FPGA models to
processor models (Simulink, RTI)
n Model-based I/O configuration
n Offline simulation in Simulink
n Supports various dSPACE FPGA platforms
Application Areas
The RTI FPGA Programming Blockset is a Simulink blockset
for using an FPGA model created with the Xilinx System
Generator blockset with a dSPACE system. It provides RTI
blocks for implementing the interface between the FPGA
mounted on a dSPACE board and its I/O, and the interface
between the dSPACE FPGA board and its processor board.
The blockset can be used with the following dSPACE
FPGA platforms, which provide user-programmable FPGAs:
n
DS5203 FPGA Board (p. 438).
n
DS2655 FPGA Base Board (p. 311).
n MicroAutoBox II 1401/1511/1512 and 1401/1512/1513
(p. 522) extended with a DS1552 Multi I/O Module.
n NEW: MicroLabBox (p. 516).
Typical application scenarios for rapid control prototyping
(RCP) and hardware-in-the-loop (HIL) simulation are:
n Projects in automotives, industrial automation,
medical engineering, and aviation
n Signal preprocessing, adapting new interfaces,
very fast control loops, designing and testing
new concepts for electrified powertrains
Key Benefits
The dSPACE FPGA platforms provide a Xilinx FPGA, for which
you can implement an application graphically using the Xilinx
System Generator in Simulink. The RTI FPGA Programming
Blockset allows you to integrate the resulting FPGA model in
a Simulink model that runs on dSPACE hardware. The RTI
FPGA Programming Blockset is a convenient way to connect
the I/O boards I/O driver components and to model the
connection to a processor-based computation node (DS1005
or DS1006 processor boards or MicroAutoBox II). The data
exchange supports fixed point data types as well as floating
point data types. Thus, FPGA programming is seamlessly
integrated into the Simulink environment. With the FPGA
blockset, you can synthesize, build and program the FPGA
or processor directly from Simulink for optimal convenience.
Alternatively, the handcode interface lets you program
the FPGA boards in VHDL (VHSIC Hardware Description
Language) or Verilog.
86
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Functionality Overview
Functionality
Description
General
n
Integrating an FPGA model on a dSPACE FPGA platform
n
I/O configuration
Application Fields
n
Automatic generation of a processor model template on the basis of a FPGA application
FPGA interface
n
Programming the FPGA with the Xilinx System Generator
n
Integrating an FPGA model created with the Xilinx System Generator
n
Offline simulation in Simulink
Handcode interface
n
Programming the FPGA in VHDL or Verilog
I/O access
n
Connecting the FPGA model with analog and digital input and output signals with the RTI FPGA Blockset
Processor-FPGA communication
n
Connecting the FPGA model with the processor model running on the computation node
Software
Asynchronous tasks
Order Information
Product
Order Number
n RTIFPGA_BS
n RTIFPGA_HC
Software
Required
Hardware
1)
(p. 54)
n
RTI
n
ConfigurationDesk (for SCALEXIO)
n
See p. 48
n
Xilinx ISE / Vivado Design Suite2)
n
GNU C Compiler for DS1006
n
DS1006_COMP
n
GNU C Compiler for DS1007
n
DS1007_COMP
n
GNU C Compiler for MicroLabBox
n
MLBX_COMP
n
DS5203 FPGA Board (SX95) or
n
DS5203_SX95
n
DS5203 FPGA Board (LX50) (p. 438)
n
DS5203_LX50
n
DS1005 PPC Board (p. 352) or
n
DS1005
n
DS1006 Processor Board (p. 356)
n
DS1006
n
NEW: DS1007 PPC Processor Board (p. 362)
n
DS1007
n
DS2655 FPGA Base Board (p. 311)
n
DS2655
n
SCALEXIO Processing Unit (p. 304)
n
SCLX_RTPC
n
MicroAutoBox II 1401/1511/1512 and 1401/1512/1513 (pp. 522-525)
n
See p. 496
n
DS1552 Multi I/O Module for MicroAutoBox II (p. 522)
n
DS1552
n
NEW: MicroLabBox with front panel (p. 516)
n
MLBX_ 1302F
n
NEW: MicroLabBox with top panel (p. 516)
n
MLBX_ 1302T
Hardware
Optional
Order Number
For information on standard hardware and software requirements for Real-Time Interface (RTI), please see p. 54.
Please note that due to the introduction of the Vivado software, Xilinx will no longer support the Xilinx System Generator for
DSPs in combination with the ISE Design Suite after MathWorks MATLAB and Simulink Release R2013b.
For information on standard hardware and software requirements for Xilinx products, please see www.xilinx.com
1)
2)
2015
87
n
Microtec C Compiler for DS1005 (p. 98) and MicroAutoBox (p. 522)
Engineering
n
Xilinx System Generator for DSP2) only for FPGA Interface version (RTIFPGA_BS)
Ethernet Blocksets
Overview of Ethernet implementation software
Highlights
n Connection of dSPACE real-time systems to
Ethernet networks and devices
n Convenient configuration of Ethernet setups
n For rapid control prototyping (RCP) and
hardware-in-the-loop (HIL) simulation
Application Areas
Ethernet is an integral part of various dSPACE applications
and solutions, where it is used for communication between
dSPACE systems and other systems, or for co-simulation
coupling, etc. It can also be used as a vehicle network or
bypassing interface.
dSPACE Ethernet implementation software allows customers to efficiently integrate Ethernet functions into a wide
range of applications.
88
Key Benefits
Ethernet is a long-established networking technology for the
most diverse applications that was first used for networking
local computers. Since its beginnings, the technology has
evolved and now offers great features such as flexibility,
efficient pricing, and accumulated know-how. As an ISO
Open Systems Interconnection (OSI) model, Ethernet can be
tailored to many different applications, allowing it to enter
more fields, such as industrial automation. Today, it is even
being used in the vehicle.
dSPACE Ethernet implementation software offers an easyto-use graphical user interface and application-tailored
solutions.
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Functionality Overview
Supported dSPACE
platforms
Application Fields
Purpose
Supported dSPACE
platforms
Additionaly required
hardware
n LVDS_CAB13/14
n DS921
n DS4121, LVDS_CAB14
n DS921
Engineering
Hardware
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
89
Purpose
Software
Additionaly required
hardware
Technical Features
Ethernet standard
10/100/1000 Mb/s
100/1000 Mb/s
(MABX II);
10/100 Mbit/s (DS4121, LVDS_CAB14)
10/100/1000 Mb/s
Protocols
UDP/IP, TCP/IP
UDP/IP
UDP/IP
SOME/IP
IP fragmentation
Yes
No
65507 bytes
1472 bytes
Full duplex
Auto-MDIX
Yes
Yes
DHCP client
Yes
No
Dynamic change of
destination address
Yes (UDP/IP)
No
Receive/transmit queue
Yes/Yes
Yes/Yes
Yes
No
Technical Features
Ethernet standard
10/100/1000 Mb/s
10/100/1000 Mb/s
10/100 Mb/s
UDP/IP, TCP/IP
96 receive, 96 transmit
UDP/IP, TCP/IP
96 receive, 96 transmit
Protocols
UDP/IP, TCP/IP
Maximum number of sockets 65535
Supported middleware
90
96 receive, 96 transmit
IP fragmentation
Yes
Yes
Yes
65507 bytes
65507 bytes
Operation modes
Auto-MDIX
Yes
Yes
No
DHCP client
Yes
Yes
Yes
Dynamic change of
destination address
Receive/transmit queue
Yes/Yes
Yes/No
Yes/No
Yes
Yes
Yes
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Product
Order Number
n RTI_ETH/UDP_BS
n DS4504_ETH_SOL
n DS1006QC_ETH_SOL
n ECP
n RTI_ETH_BS
n SCLX_ETH_SOL
Application Fields
Order Information
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
91
Engineering
Hardware
Software
Highlights
n Simulink blockset for accessing electronic horizon
data via the ADASIS v2 protocol
n Graphical selection of predictive road data for
easier development of map-based driver assistance
functions
n Ready-to-use model blocks for road profiles,
intersections, stubs, and protocol metadata
n Same reconstructor code as for production ECUs
from Elektrobit
Application Areas
Advanced driver assistance systems (ADAS) such as predictive powertrain control, curve lights and curve warnings use
predictive road data, called the electronic horizon, which
is calculated from digital road maps and from the vehicles
current position and driving direction.
To facilitate the development and implementation of such
driver assistance systems, the ADASIS Forum (www.ertico.
com/adasisforum) specified the ADASIS v2 standard for the
transmission of electronic horizon data. The ADASIS v2
Horizon Reconstructor Blockset lets you access the electronic horizon data from within a Simulink model, so you
can use it during function development without having to
implement the protocol yourself.
92
Key Benefits
Using the ADASIS v2 Horizon Reconstructor Blockset together with the dSPACE PC-based simulation platform
VEOS, the MicroAutoBox or AutoBox rapid prototyping
system, you can develop driver assistance systems in short
iteration cycles and directly experience their effects on a PC
or in the real vehicle.
Only a few mouse clicks are needed to select the predictive
road data, connect it to the driver assistance function in
the model, and generate the code and load it to the
development system. So function developers can give their
full attention to implementing the actual ADAS application
without the time-consuming task of implementing the
ADASIS v2 protocol themselves.
The ADASIS v2 Horizon Reconstructor Blockset is based on
the ADASIS v2 reconstructor code for production ECUs from
Elektrobit. By means of this the transition from prototyping
to target ECU implementation is facilitated.
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Functionality Overview
Functionality
Description
General
n
Access to the electronic horizon data from within a Simulink model (e.g., to road curvature, slope
Application Fields
n
Graphical selection of predictive road data for connection to the actual driver assistance functions in
Order Information
Order Number
n ADASISV2HR_BS
Software
Product
Order Number
n
Real-Time Interface1) (p. 56)
n
RTI
n
dSPACE VEOS
See p. 96
Hardware
Optional
Order Number
n
DS1005 PPC Board (p. 352)
n
DS1005
n
DS1006 Processor Board (p. 356)
n
DS1006
n
NEW: DS1007 PPC Processor Board (p. 362)
n
DS1007
n
MicroAutoBox II2)
See p. 522
n
SCALEXIO
(p. 522)
Hardware
Optional
See p. 296
For information on standard hardware and software requirements for Real-Time Interface, please see p. 54.
2)
Various MicroAutoBox variants are available.
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
93
Engineering
1)
Highlights
n Completely open models for Simulink and
Xilinx System Generator (XSG)
n Real-time FPGA programming
n Wide range of function blocks
n For rapid control prototyping or hardware-in-the-loop
(HIL) simulation projects
Application Areas
The XSG Utils Library offers users of real-time FPGA applications enhanced function blocks for implementing their own
projects. The library is completely open and can be used in
the following applications:
n Rapid control prototyping projects using dSPACE
MicroAutoBox II (p. 522) or DS5203 FPGA Board (p. 438)
n Hardware-in-the-loop (HIL) simulation with the DS5203
FPGA Board (p. 438) used in a dSPACE Simulator or with
the DS2655 FPGA Base Board (p. 311) for SCALEXIO
dSPACE offers a variable license model:
n XSG Utils Library for developers of FPGA and processor
applications
n XSG Utils Interface Library for users to embed pre-configured FPGA applications into existing Simulink models
94
Key Benefits
The XSG Utils Library contains essential, often needed function
blocks for FPGA programming, similar to standard Simulink
functions. The high-quality function blocks are ready-to-use
and easy to adapt to your project, so they greatly facilitate
your FPGA programming. They range from enhanced I/O,
scope, and look-up table functions to an average calculator,
sine generator and wavetable encoder.
So that you can buy just the function set you need for your
own FPGA application, dSPACE offers the XSG Utils Library
as a subset of the functions in the XSG Electric Components
Library (p. 249) or XSG ACMC Library (p. 96). Different versions of all these libraries are available for developers and
for users of FPGA applications.
The XSG Utils Library offers pre-built custom instruments
that enable a quick access to the most used functions out
of ControlDesk Next Generation (p. 106).
n Sine Generator
n Discrete PT1
n Scaling
n Wavetable Encoder
n APU
n Small Apps
n Version Info
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Functionality
Description
Scope
Captures 8 (out of a selection of 16) high-frequency signals within the FPGA clock rate and sends the captured data
synchronously to the processor, where it can be displayed and stored, for example, in ControlDesk XY plotters.
PWM Measurement
Measures the dead time (between HSD and LSD), high time and period time of a single- or three-phase signal.
PWM Generator
Generates a pulse-center-aligned PWM signal (single-phase and three-phase). The dead time and the duty cycle can
be set on the processor side (online tunable).
Look-up Table
Configures the accuracy of the normed table, and the minimum and maximum data values to cover, and specifies the
amount of bits to be calculated automatically. Linear interpolation algorithms or the Use Input Below method can be
configured online: 1-D, 2-D and 3-D look-up tables are available.
Enables flexible programming and run-time parameterization of the onboard FPGA I/O as well as the stimulus mode.
Application Fields
Product
Order Number
n FPGA_XSG_UTILS_IF
n FPGA_XSG_UTILS
XSG Electric Components Interface Library including XSG Utils Interface Library
n FPGA_XSG_EC_IF
XSG Electric Components Library including XSG Utils Library and XSG Electric Interface Components Library (p. 249)
n FPGA_XSG_EC
XSG AC Motor Control Interface Library including XSG Utils Interface Library
n FPGA_XSG_ACMC_IF
XSG AC Motor Control Library including XSG Utils Library and XSG ACMC Interface Library (p. 96)
n FPGA_XSG_ACMC
Software
Order Information
See p. 54
See p. 48
See p. 86
See p. 106
See p. 438
See p. 311
See p. 522
Hardware
Optional
Order Number
Please note that due to the introduction of the Vivado software, Xilinx no longer supports the Xilinx System Generator for DSPs
in combination with the ISE Design Suite after MathWorks MATLAB and Simulink Release R2013b.
For information on standard hardware and software requirements for Xilinx products, please see www.xilinx.com
Engineering
Optional
1)
2015
95
Required
Order Number
Hardware
Software
Highlights
n
FPGA library for high-speed electric drive control
n
High performance position sensor processing
n
Flexible PWM generation
n
Connection of diverse position encoders
n
Examples of controller models for various AC motors
Key Benefits
The XSG AC Motor Control library is used for high-performance e-drive control with sample rates above 50 kHz by
performing custom control algorithms or parts of it on an
FPGA. FPGA library components can be combined freely (e.g.
encoder interfaces and PWM) on various FPGA platforms
with different I/O modules and can also be connected to
custom design components.
Purpose
The XSG AC Motor Control library lets you program inside
the FPGA. This mainly involves the high-performance processing of various position sensors and in conjunction with the
included XSG Utils library (p. 94), the flexible generation
of PWM patterns. You can use the RTI FPGA Programming
Blockset (p. 86) to position and combine these components
however required.
Features
n
All library components are open and accessible to users
n
SSI (synchronous serial interface) encoder processing
n
Hall sensor processing
n
Small applications and components for control
n
Resolver and LVDT processing
n
Examples of controller models for various AC motors
Supported Hardware
System
Platform
PHSbased system
DS5203 (SX95/LX50)
MicroAutoBox II
SCALEXIO
+
u d*
i d* = 0A
id
u b*
Product
Order Number
FPGA_XSG_ACMC_IF
FPGA_XSG_ACMC
q-current ctrl
u q*
i q*
n*
u a*
d,q
speed ctrl
Order Information
96
KINTEX
d-current ctrl
iq
a,b,c
u c*
ia
d,q
ib
a,b,c
ic
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Application Fields
Highlights
n
Real-time simulation of SimPowerSystems circuits for
Purpose
The library provides mean value models for power electronics
bridge circuits. These models precisely emulate the switching of power semiconductor devices. The simulation speed
is increased by pre-calculation of model states and model
separation for the distribution across several computational
nodes. Library functions for the easy integration of models
in asynchronous rasters help to avoid interference effects.
Hardware
Key Benefits
The dSPACE Power RealTime Library can be used for the realtime calculation of electrical models developed in SimPower
Systems. The blockset provides different ways for modifying
a SimPowerSystems model to allow real-time-capable code
generation on dSPACE real-time processors by means of
Simulink Coder.
Software
real-time processors
n
Optimized interfaces for dSPACE I/O boards
Features
linear parts and slow switching semiconductors, such as
rectifiers.
n Mean value models can be used for fast switching semiconductors and connected to dSPACE I/O channels for
PWM measurement, such as with the DS5202 FPGA Base
Board with EMH Solution, or the DS2655 in combination
Engineering
Required
Optional
Order Number
Real-Time Interface depending on the target
ConfigurationDesk for use with DS2655
ControlDesk Next Generation
XSG Utils Library
Hardware
Required
Optional
See p. 54
See p. 48
See p. 106
See p. 94
Order Number
n DS1006
n SCLX_RTPC
See p. 438
See p. 311
See p. 464
2015
97
Software
Compilers
For translating C code into object code
Highlights
n New: Support of C++
n Support of ANSI standard C
n Including shell programs for single-step compiling,
assembling, and linking
n Automatic invocation during code generation
process when used with Real-Time Interface (RTI)
Overview
Compilers
Features
dSPACE Products
n
Generates executable object code for PowerPC processors
n
DS1103 (p. 334)
n
Sophisticated optimization pass for efficient, compact object code
n
DS1104 (p. 340)
n
Assembler and linker included
n
DS1005 (p. 352)
n
Run-time libraries included
n
MicroAutoBox II1) (p. 522)
n
Generates executable object code for TIs C31 and VC33 DSPs
n
DS2211 (p. 386)
n
Sophisticated optimization pass for efficient, compact object code
n
DS2302 (p. 392)
n
Assembler and linker included
n
Run-time libraries included
GNU C Compiler
n
Generates executable object code for x86 processors
n
DS1006 (p. 356)
n
Sophisticated optimization pass for efficient, compact object code
n
DS1007 (p. 362)
n
Assembler and linker included
n
MicroLabBox (p. 516)
n
Run-time libraries included
1)
98
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Order Number
n
CCPPPC
n
TMDS3240130
n
DS1006_COMP
n
DS1007_COMP
n
MLBX_COMP
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
99
Engineering
Hardware
Software
Product
Microtec PowerPC C Compiler
Application Fields
Order Information
VEOS
Platform for PCbased simulation
Highlights
n Early validation of ECU software by PC-based
simulation
n Comprehensive, realistic simulation of ECU
network communication for CAN and LIN buses
n Seamless integration with RCP and HIL tool chains
n Openness through support of automotive standards
n NEW: Support of Functional Mock-up Interface
n NEW: Support of multi-model scenarios
Application Areas
dSPACE VEOS is a PC-based simulation platform that promotes the use of virtual validation in the development of
electronic control units (ECUs). VEOS makes it possible to
simulate a wide range of different models function models,
Functional Mock-up Units (FMUs), virtual ECUs (V-ECUs), and
vehicle models independently of any specific simulation
hardware in early development stages.
For multi-model scenarios VEOS supports importing, connecting and running any number of functions and plant
models based on Simulink or Functional Mock-up Interface
(FMI) 2.0 thereby extending the scope of your applications.
100
Key Benefits
Running on a standard PC, VEOS gives function developers,
software architects and ECU testers numerous new options
for virtual validation in an early project phase.
n New functions can be integrated with the overall ECU
software to test how they interact.
n A virtual test bench with powerful engine and vehicle
dynamics models is permanently available for designing
complex controller strategies.
n Complex vehicle and environment models can be integrated with virtual ECUs to simulate and test an entire
virtual vehicle.
n In preparation for hardware-in-the-loop simulation, models and tests can be created, set up and run on a PC
independently of the hardware-in-the-loop (HIL) system.
n TargetLink (p. 180) for generating AUTOSAR and nonAUTOSAR simulations based on production code
n SystemDesk (p. 40) for generating virtual ECUs
n Automotive Simulation Models (p. 236) for complex
environment models
n ModelDesk (p. 261) for graphically configuring and
parameterizing environment models
n ControlDesk Next Generation (p. 106) for experimenting
and visualizing simulations
n MotionDesk (p. 140) for visualizing simulation scenarios
n AutomationDesk (p. 156) for creating tests and automating simulation runs
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Functionality Overview
Functionality
Description
PC-based simulation
n Simulation of different models, from function models to virtual ECUs, bus systems, and vehicle models
n No additional hardware needed for simulation
Simulink support
n Simulation
of Simulink function models and Simulink environment models (such as dSPACE ASMs)
of S-functions, model referencing, multitasking, triggered or enabled subsystems and tunable
parameters
n Support
Application Fields
TargetLink support
AUTOSAR support
n Simulation
n Simulation of ECU network communication on CAN and LIN buses, including messages, scheduling and arbitration
n Idealized
XCP support
n Access to Simulink and TargetLink models as well as V-ECUs via XCP to SystemDesk
Debugging
Code coverage
n Analyzing the extent to which code has been tested with CTC++ from Testwell
Software
Bus simulation
n Support of Freescale MPC 5604B and Infineon TriCore 1797 evaluation board
n Off-the-shelf integration into the dSPACE rapid control prototyping (RCP) and hardware-in-the-loop (HIL) tool chain
Order Information
Application
Description
Order Number
n Basic variant
n VEOS_BASE
Hardware
n Add-on to VEOS_ECU
n VEOS_ECU
Engineering
Relevant Software
Software
Required
Optional
n Simulink
n TargetLink (p. 180)
n dSPACE Automotive Simulation Models (p. 236)
n ModelDesk (p. 261)
n ControlDesk Next Generation (p. 106)
n MotionDesk (p. 140)
n AutomationDesk (p. 156)
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
101
102
CAN/LIN Bus
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Model and
environment
parameterization
Simulation model
Visualization and
animation
Application Fields
Use Cases
Instruments,
simulation control
and validation
Software
Hardware
Function/
Software Developer
V-ECU
Reuse of existing
virtual ECUs
New Simulink
function, to be tested
Function/
Software Developer
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
103
Engineering
Execution of function
tests inside a virtual ECU
in a virtual environment
Model and
environment
parameterization
Instrumentation and
simulation control
Test automation
and reporting
Enhancing and
reusing HIL tests
Simulator
HIL Tester
Test automation
and reporting
Instrumentation and
simulation control
Visualization and
animation
104
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Integration of
software components
and generation of VECUs
Application Fields
Introduction
Instruments,
simulation control
and validation
Software
Execution of integration
tests with virtual ECUs
Software
Integrator
FMU
C Code
Simulation model
Stimulus
Instruments,
simulation control
and validation
Engineering
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
105
Functional
Mock-Up Unit
Hardware
XML
Highlights
n Universal, modular experiment and instrumentation
Application Areas
ControlDesk Next Generation is the dSPACE experiment
software for seamless ECU development. It performs all the
necessary tasks and gives you a single working environment,
from the start of experimentation right to the end. These
are some of the tasks it can be used for:
n Rapid control prototyping (fullpass, bypass)
n Hardware-in-the-loop simulation
n ECU measurement, calibration, and diagnostics
n Access to vehicle bus systems (CAN, LIN, FlexRay)
n Virtual validation with dSPACE VEOS1) (p. 100, p. 123)
Virtual
validation1)
Rapid control
prototyping
(fullpassing/
bypassing)
Key Benefits
ControlDesk Next Generation unites functionalities that
until today required several specialized tools. It provides
access to simulation platforms as well as to connected bus
systems and can perform measurement, calibration and
diagnostics on ECUs, e.g., via standardized ASAM interfaces.
Its flexible modular structure (p. 108) provides high scalability to meet the requirements of specific application cases.
This gives you clear advantages in terms of handling, the
amount of training needed, the required computing power,
and costs.
Hardware-in-theloop simulation
ECU
(measurement,
calibration and
diagnostics)
Access to vehicle
bus systems
CAN
LIN
PC-based
offline simulation
106
1)
2015
FlexRay
Please see www.dspace.com/goto?VET for more information on virtual validation with virtual ECUs, and p. 123 for more
information on PC-based simulation with dSPACE VEOS.
Introduction
Functionality Overview
Module
Description
n Same tool for rapid control prototyping, HIL simulation, offline simulation, ECU calibration
and diagnostics
n Easy creation of layouts and instruments
n Synchronous measurement on all data sources
n Integrated project and experiment management
Application Fields
n Integrated measurement data management (with ASAM MDF 4.1 support for import and export)
n Compatibility with several ASAM standards (such as MDF, XCP, CCP, ASAP2, ODX)
n Powerful tool automation capabilities for user-specific extensions and optimal process integration
n CAN access by dSPACE hardware and PC bus interfaces (e.g. DCI-CAN1): CAN monitoring,
n Using projects and experiment data that have been created before with the Basic Version
n Protection against altering and creating projects and experiments
n Support of dSPACE RCP and HIL platforms (DS1005, DS1006, DS1007, DS1103, DS1104,
Multiprocessor Module
n For using ControlDesk Next Generation with dSPACE multiprocessor systems based on
Software
DS1005 or DS1006
n Support of multicore applications for DS1006, DS1007, and MicroLabBox
n Add-on to Standard Platforms Module
Hardware
(ISO 22901-1))
n Support of ISO protocols for CAN and K-line
n Dedicated instruments to execute diagnostic services and to read or clear the ECU fault memory
n ECU flash programming via diagnostic interfaces
n Support of ASAM MCD-3D v2.0.2
Engineering
n Support of HIL-API stimulus format (.stz files, i.e., zipped .sti files)
n Support of CAN (incl. J1939), LIN, and FlexRay5) buses for dSPACE hardware or PC bus interfaces
n Replaying recorded CAN messages
n Dedicated instruments for LIN and FlexRay bus objects
n LIN monitoring and logging for dSPACE hardware
n FlexRay monitoring and logging via PC bus interfaces
n Managing the failure insertion unit (FIU) of dSPACE Simulator
n Automation interface for measurement, calibration, and diagnostics according to the ASAM
MCD-3 standard
n Continuous data acquisition in real-time raster
n Remote ASAM MCD-3 access to ControlDesk Next Generation via COM/DCOM API
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
107
Module Overview
Versions
Standard
Platforms
Module
Platform
support
Multiprocessor
Module 3)
ControlDesk
Next Generation
Operator Version2)
SCALEXIO
Platform
Module4)
SCALEXIO
Multicore
Module5)
1)
2)
SCALEXIO
Multiprocessor Module5)7)
3)
4)
5)
6)
Additional
functionality
7)
Order Information
Product
Order Number
CDNG_BASIC
CDNG_O8)
CDNG_STD
CDNG_MP
CDNG_SCLX
CDNG_SCLX_MC
CDNG_SCLX_MP
CDNG_ECU
CDNG_DIAG
CDNG_SE
CDNG_BNV
CDNG_FS
CDNG_MCD3
Free of charge
Order Number
Required
Optional
Hardware
8)
9)
10)
11)
12)
2015
See p. 101
See p. 271
Order Number
Required
108
13)
CDNG_O is free of charge, but is available only if ordered together with CDNG_STD or CDNG_SCLX.
Add-on to the Standard Platforms Module
The SCALEXIO Platform Module includes the Standard Platforms Module.
Add-on to the SCALEXIO Platform Module
ControlDesk Next Generation is also approved for the MicroAutoBox Embedded PC (running under
Microsoft Windows 7, 32-bit Ultimate).
The SCALEXIO Multiprocessor Module includes the SCALEXIO Multicore Module.
Introduction
Improvement
dSPACE Platforms
n Support
n Support
Variable Management
Application Fields
n Accessing
Software
Instrumentation
Tool Automation
Hardware
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
109
Engineering
Description
n Easy creation of layouts and instruments
n Synchronous measurement on all data sources
n Integrated project and experiment management
n Integrated measurement data analysis
n Compatibility with several ASAM standards
n Powerful tool automation capabilities for user-specific extensions and optimal process integration
n CAN access by dSPACE hardware1) and PC bus interfaces (e.g. DCI-CAN1): CAN monitoring, CAN logging, and automatically generated Bus Instruments
Order Information
110
Product
Order Number
n CDNG_BASIC
2015
To access the CAN interfaces of dSPACE hardware (i.e., to send and receive CAN messages), the Standard
Platforms Module (p. 125) is necessary.
1)
Introduction
Project Management
Application Fields
Software
Hardware
Access to SYNECT running on the same PC is free of charge. SYNECT Base is only necessary to access
a SYNECT database running on a separate PC.
1)
2015
111
Engineering
Instrumentation
Visualizing Variables on Layouts
ControlDesk Next Generation offers two ways to visualize
variables on layouts. One possibility is to select variables via
the Variable Browser, place them on the layout (via drag &
drop or keyboard), and assign instruments to them (suitable
instruments like the table editor are shown). Another way is
Instrument Selector
The Instrument Selector offers the entire set of instruments,
that can be placed on the layout (drag & drop). From there,
the instrument can be configured, and variables can be
assigned to it. You can define favorite instruments to be
offered every time you work with the variable-based
layouting. Pre-configured instruments (e.g., background
color definable) can be saved as custom instruments.
Table Editor
112
Instrument
Selector
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Application Fields
Software
Variable Array
With the Variable Array instrument it is easy to quickly visualize multiple variables. Each variable is displayed in a row of
the instrument. The variables are marked via multi-selection
and dragged to the layout. The Variable Array provides
different column and cell types. This combination of both lets
you individually specify what is displayed in the instrument
cells and how you can change a parameter value.
Hardware
Variable Array
Multiswitch Instrument
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
113
Engineering
Multiswitch Instrument
n Instrument for changing variable values by clicking
sensitive areas in the instrument and for visualizing
different states, depending on the current value of the
connected variable
n You can easily implement different switch types, e.g.,
rotary switches (with different positions, optionally
spring-loaded), manual and automatic gearshifts,
ignition locks
Plotter
The plotter in ControlDesk Next Generation is the central component for data visualization. With plotters, the
measured data can be compared to online data. Plotter data
can be displayed continuously or triggered (similar to an
oscilloscope).
The Plotter instrument provides a variety of features dedicated to efficient data analysis:
n XY cursor
n Time cursor
n Zoom view
n Option to display several y-axes in a stacked view
n Scroll bar below display area for navigation
plotters
n Display of signals over time or as XY plot
n Save selected signals and time interval to a new
Time/Index Plotters
The Time Plotter (NEW) lets you display signals that are
measured in a time-based raster (time plots), while the Index
Plotter lets you display the values of measurement variables
in relation to corresponding event numbers (index plots). In
comparison to the standard Plotter, the Time/Index Plotters
have an enhanced performance.
n Plotter toolbar for quick function access
Time Plotter
Index Plotter
114
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Application Fields
XY Plotter
n Visualization of several curves (xy pairs of signals)
n Triggered XY Plotter visualization (specially suited for
high-frequency applications such as electric drive systems)
n Background picture possible
n Easy zooming and moving
n Data cursors to analyze the curves
XY Plotter
Avionics Instruments
The Primary Flight Display (PFD) for aerospace applications
offers an altimeter, an artificial horizon, a heading indicator,
and an airspeed indicator.
2015
115
Engineering
Hardware
Software
Steering Controller
The Steering Controller provides a graphical representation of a connected game controller device and lets you
calibrate scalar parameters by moving the device or pressing its buttons or switches. The instrument provides force
feedback support.
Browser Instrument
The Browser Instrument allows you to integrate objects such
as web pages and other documents (like PDF files) directly
on ControlDesk layouts.
Sound Controller
The Sound Controller can be used to play simple sounds or
complex sounds in relation to specific variable values. So
you can create realistic sounds for your simulation model
(engine sounds, horns, wipers, etc.).
116
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Application Fields
Software
Hardware
Stopwatch instrument
General Handling
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
117
Engineering
View Sets
ControlDesk Next Generations View Sets are named configurations which help manage different control bar and tool
bar configurations. This saves an enormous amount of time
when you work with different use cases and functionalities,
as the View Sets can easily be switched via a specific View
Set toolbar, and can be restored to a reset state that has
been saved before. View Sets can be created, renamed,
imported and exported, or assigned to a user-selected
image for customization.
Measurement
Easy Configuration of Measurements
To handle measurements and recordings, ControlDesk Next
Generation provides the Measurement Configuration tool.
The Measurement Configuration tool gives you access to
all the variables selected for measurement and recording,
lets you configure measurements and recordings, and helps
you define and manage triggers for measurement. All the
variables of all the platforms and devices in the active
experiment that are selected for recording can be listed.
Multi-raster measurements can be performed.
Triggered Measurements
You can define real-time triggers to influence the data stream
between the PC and the dSPACE hardware. The plotter can
be synchronized with these settings for an oscilloscope-like
presentation.
Measurement configuration
List of measured signals
Multiple Recorders
You can record to different destination files concurrently,
with independent start/stop triggering.
Multiple recorders
118
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Application Fields
Software
the wiper control unit, the vehicle bus and the video camera
time-synchronously. ControlDesk can also replay the logged
data for detailed analysis later on. A dedicated video instrument lets you select and visualize individual video frames
and associate them with other measurement data.
Hardware
Engineering
Camera view
Windscreen
ControlDesk
Next Generation
Ethernet, USB
Sensor and
control unit
Camera
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
119
120
Bookmarks
You can set bookmarks during a measurement or recording
to mark certain measurement points you want to analyze
later. Bookmarks can be set either manually or automatically,
for example, by definable triggers. The bookmark navigator
gives you a list of all the bookmarks in the current measurement and in the measurement files loaded in ControlDesk
Calculated Variables
You can create new variables, called calculated variables,
whose values are calculated from other variables in the
associated description file. A formula editor helps you
define the calculation method. It is even possible to access
previous values in order to implement filters, derivations,
integrations or statistical functions such as mean values.
Calculated variables can be connected to instruments in
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Tool Automation
Python Editor
ControlDesk Next Generation has an integrated Python
editor with syntax highlighting and automatic code completion
(IntelliSense). In conjunction with the Python interpreter, which
also ships with ControlDesk Next Generation, you have all
you need to write automation scripts efficiently. The interactive
command line interpreter in ControlDesk Next Generation
lets you test your lines of code on the go while scripting.
Application Fields
Software
Hardware
Engineering
Key Benefits
2015
121
Data Sets
Data Structures with Parameter Values
Different operations can be performed on data sets loaded
in ControlDesk Next Generation. You can copy and rename
data sets and export them as a CDF file (Calibration Data
Format as standardized by ASAM), DCM file, or Microsoft
Excel-compatible file. Data sets can also be write-protected.
Calibrating Variables
ControlDesk Next Generation offers many input instruments
for adjusting parameter values. Of course, it is possible to
calibrate scalar as well as multidimensional parameters.
Parameter changes can be made as physical values or as
represented on the target platform, as HEX, decimal, or
binary values.
122
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Application Fields
Virtual Validation
VEOS (p. 100) is the dSPACE platform for virtual validation
in the development of electronic control units (ECUs). VEOS
makes it possible to validate ECU software early by PC-based
simulation and to realistically simulate ECU network communication (CAN). ControlDesk Next Generation and VEOS
together allow you to run and access a wide range of different models: function models, virtual ECUs (V-ECUs), and
vehicle/environment models. You can set up experiments,
layouts and data sets and validate function and environment
Hardware
Software
Plant Model
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
123
Engineering
XCP
Description
n Use projects and experiment data that were previously created with the Basic Version
n Protect against altering and creating projects and experiments
n Perform measurements on platforms/devices (corresponding platform/device module licenses needed)
n Use existing layouts (without modification)
n Reload variable descriptions
n Record data files (automatically added to the experiment)
n Export measurement data files
n Change the working data set
n Duplicate and export data sets
n Use tool automation (for all functionality available with the Operator Version)
n Work with Bus Navigator instruments included on existing layouts
n Monitor, log and replay bus data with the Bus Navigator (CDNG_BNV license needed)
n Perform signal generation with existing signal descriptions (CDNG_SIGNALEDITOR license needed)
n Work with failure patterns of existing failure simulation systems (CDNG_FS license needed)
n Please note: The MCD3 Automation Module is not supported by the Operator Version.
Order Information
124
Product
Order Number
n CDNG_O1)
2015
1)
CDNG_O is offered free charge, but is only available by ordering together with CDNG_STD (p. 125) or CDNG_SCLX (p. 127).
Introduction
Hardware
Software
Application Fields
Support of dSPACE RCP and HIL platforms (DS1005, DS10062), DS10072), DS1103, DS1104, MicroAutoBox, MicroLabBox2))
Order Number
1)
2)
CDNG_STD
2015
125
Product
Engineering
Order Information
Multiprocessor Module
Access to Multiprocessor Features
The Multiprocessor Module is an add-on module to the
Standard Platforms Module, and it provides access to the
multiprocessor features of the dSPACE real-time platforms
DS1005 and DS10061) as well as to using multicore applications on the DS1006, DS1007, and MicroLabBox.
Example:
MicroLabBox
DS1007 (Dual-Core)
Gigalink
DS1006 (Quad-Core)
3 x DS1006 (Single-Core)
or 3 x DS1005
Using ControlDesk Next Generation with the Multiprocessor Module for multiprocessor applications (DS1005, DS1006) and multicore
applications (DS1006, DS1007, MicroLabBox).
Order Information
126
Product
Order Number
Multiprocessor Module
2015
1)
CDNG_MP
The Multiprocessor Module is also necessary when you use multicore applications on a DS1006, DS1007, or MicroLabBox.
Introduction
Application Fields
Hardware
Software
Engineering
Order Information
Product
Order Number
1)
The SCALEXIO Platform Module includes the Standard Platforms Module (p. 125).
2015
127
CDNG_SCLX
Order Information
Product
Order Number
1)
128
CDNG_SCLX_MC
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Software
Application Fields
More Power
SCALEXIO supports the coupling of two or more SCALEXIO
Processing Units to increase the computing power available for complex simulations. The SCALEXIO Multiprocessor
Hardware
Order Information
Product
Order Number
1)
2)
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
129
Engineering
CDNG_SCLX_MP
measurement
n Seed & key access to ECU for XCP and CCP
n Calibration of ECUs without dedicated data segments
On-chip
RAM
JTAG, AUD,
Nexus, ...
CAN
C
On-chip
Flash
FlexRay
Ethernet
Serial calibration
Generic Serial Interface
(DCI-GSI1, DCI-GSI2)
XCP on CAN, CCP
XCP on Ethernet
XCP on FlexRay
Order Information
130
Product
Order Number
CDNG_ECU
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Application Fields
Hardware
Key Benefits
The ControlDesk Next Generation ECU Diagnostics Module
enhances ControlDesk Next Generation to a comprehensive,
integrated measurement, calibration, and diagnostics tool
(MCD tool). Additional instruments for working with an
ECUs fault memory, and diagnostic services and jobs, are
seamlessly integrated into ControlDesk Next Generation.
The easy generation of diagnostic variables from ODX allows
you to use DTCs, measurements and parameters with the
standard instruments and together with signals from other
sources. The integrated ECU flash programming support
lets you update the ECU with the latest software version or
calibration data via diagnostic protocols.
Engineering
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
131
Application Areas
ECUs can be interfaced via the ISO-standardized diagnostic
protocols KWP2000 (ISO 14230), Diagnostics on CAN (ISO
15765), UDS (Unified Diagnostic Services) (ISO 14229-1),
OBD (ISO 15031), and Transport Protocol (TP 2.0) on CAN.
The ECU Diagnostics Module is fully compliant with ODX
(Open Diagnostic Data Exchange), the ASAM MCD-2D
standard (v2.0.1 and v2.2.0 (ISO 22901-1)). Combined
with the ControlDesk MCD3 Automation Module, a standard automation interface according to ASAM MCD-3 D
(v2.0.2) is provided for the remote control of diagnostic
tasks. Alternatively, many of ControlDesks diagnostics functions can be accessed by automation script via a dedicated
application programming interface (API) (p. 121).
Software
Diagnostics Instrument
With ControlDesk Next Generations Diagnostics Instrument, you can work with diagnostic services and Java jobs
described in the ODX database. The available services and
jobs are presented concisely in a tree structure for easy
finding and selection. You can select a service or job,
parameterize and execute it, and monitor the associated
ECU responses and results. You can perform execution once
or cyclically. Diagnostic communication can be logged and
saved to file.
Flash Programming
To perform a flash programming task in ControlDesk
Next Generation, you simply select the logical link to be
flashed and the appropriate flash session, and then execute
it. Optionally, another flash data file, such as a HEX file
with the latest calibration data, can also be selected. Before
executing a flash job, you can adjust the input parameters.
The progress and status of the flash sequence can be monitored on screen.
Quick and easy ODX-based ECU flash
programming with ControlDesk Next Generation.
Order Information
132
Product
Order Number
n CDNG_DIAG
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Application Fields
dSPACE VEOS
n NEW: Stimulating VECU variables (A2L) in
a VEOS simulation
Software
Measurement signal
imported from the
measurement data pool
Engineering
Hardware
Combination of the
synthetic signal and
the measurement signal
(multiplication)
Product
Order Number
n CDNG_SE
1)
Signal generation not supported for the DS1103, DS1104, DS1007, and MicroLabBox.
2015
133
Order Information
them from being transmitted, etc. The Bus Navigator Module supports dSPACE hardware and PC-CAN interfaces
(e.g. dSPACE DCI-CAN1). It also supports SCALEXIO.
n NEW: CAN FD support for dSPACE platforms
(DS1005, DS1006, DS1007, MicroAutoBox)
n NEW: Synchronizing monitoring/logging with
measurements
134
2015
1)
Introduction
Application Fields
n MicroAutoBox II
n DS1103 PPC Controller Board
n DS2202 HIL I/O Board
n DS2210 HIL I/O Board
n DS2211 HIL I/O Board
n DS4302 CAN Interface Board
n DS4330 LIN Interface Board
n DS4505 Interface Board1)
n DS2671 Bus Board
Software
Hardware
1)
The DS4505 Interface Board requires additional DS4340 FlexRay Interface Modules.
2015
135
Engineering
n Vector VN89xx
Order Information
136
Product
Order Number
n CDNG_BNV
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Application Fields
Key Benefits
The Failure Simulation Module is an optional software module for simulating failures in the wiring of an electronic control unit via a Failure Insertion Unit. You can simulate failures
in the wiring of an electronic control unit (ECU) such as an
ECU pin short-circuited to ground or the battery voltage, or
an ECU pin that is not connected (cable break).
Software
Hardware
ECU
Failure insertion
unit
CAN or
RS232 connection
Bus / Ethernet connection
Order Information
Product
Order Number
CDNG_FS
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
137
dSPACE Simulator
Engineering
ControlDesk
Real-time system
Application Areas
The MCD3 Automation Module makes it possible to auto
mate measurement, calibration, and diagnostic tasks with
ControlDesk Next Generation. It is typically used for:
at test benches
n Data capturing, data analysis, and tuning of calibration
Key Benefits
The MCD3 Automation Module features a COM/DCOM
interface based on the ASAM MCD-3 standard for automating measurement, calibration and diagnostic tasks. The
interface lets you perform tasks such as uploading variables
associated with a device in ControlDesk Next Generation
and capturing data in your automation system synchronously
to given real-time rasters. The MCD3 Automation Module
1)
138
2015
2)
3)
The MCD3 Automation Module contains the activation for the automation interface, but not for the platform/device/
diagnostic access to the hardware. Other modules are needed for this.
Tool automation without ASAM MCD3 is included in ControlDesk Next Generation Basic Version (p. 110)
Please note: The MCD3 Automation Module is not supported by the ControlDesk Next Generation Operator Version.
Introduction
Automation and/or
optimization tool
COM / DCOM
ASAMMCD 3MC
ASAMMCD 3D
Application Fields
Software
AutomationDesk
Remote
Calibration (COM)
Library
Remote
Diagnostics (COM)
Library
ASAM MCD-3 MC
ASAM MCD-3 D
Database
ECU
Diagnostics
Module
Database
Application example:
AutomationDesk and ControlDesk
Next Generation with the MCD3 Automation
Module, the ECU Interface Module, and the
ECU Diagnostics Module for ECU access via
calibration and diagnostic interfaces during
test automation.
Hardware
ECU
Interface
Module
ASAM MCD-2 D
(ODX)
Product
Order Number
1)
Engineering
Order Information
CDNG_MCD3
It is also possible to access dSPACE hardware. In this case, the Standard Platforms Module (p. 125) or the SCALEXIO
Platform Module (p. 127) is also required.
2015
139
Basic
ASAM MCD-2 MC
(ASAP2)
MotionDesk
3D online animation of simulated mechanical systems in real time
Highlights
n Tight integration to ModelDesk and ASM
n Intuitive graphical scene design
n Enhanced support for all aspects of advanced driver
assistance systems (ADAS)
n 3-D object library with objects in COLLADA format
n Powerful rendering engine guarantees detailed and
realistic visualization
n Integrated 3-D Scene Editor
n NEW: Animated characters
n NEW: International traffic signs
Application Area
When you develop a mechatronic control system such as an
advanced driver assistance system, you need to be certain
that it performs correctly. You can do this by running HIL
simulations. The best way to understand the behavior of a
simulated system is to use animated visualization in realistic
3-D scenes. Combining a simulation system with real-time
animation is the ideal way to get the whole picture. Since
animations can be recorded and replayed, it is easy to
compare different controller development strategies by using overlay techniques. MotionDesk enhances the dSPACE
tool chain by visualizing how mechanical objects move in
the 3-D world. MotionDesk is the perfect tool to visualize
any kind of vehicle dynamics development and driving
maneuvers, such as lane change, split-, and cornering.
140
Key Benefits
MotionDesk helps you get more out of your HIL simulator, visualizing your simulation in virtual worlds that exactly
represent the simulation scenarios. MotionDesk reads the
data from the HIL simulator and displays the animation of
the moving objects (vehicle, wheels, steering wheel, etc.)
in real time, using the perspectives and render modes that
you choose yourself, to give you a clear understanding of
how the simulated objects actually behave. You can store
the animations as experiment files and record video files to
document and illustrate your developments.
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Description
Benefit
Instant animation
Multitrack mode
n You can easily see which forces influence motion and how
Application Fields
environment objects
n Automation API for remote-controlling MotionDesk
3-D Object Library
n 3-D object libraries based on standardized COLLADA file formats n Easy migration from older MotionDesk versions
n 3-D object libraries can be extended by user-defined
objects in COLLADA
Software
Speed control
time stamps
n You can slow the animation to observe details and speed
Multi-PC support
simulation
Hardware
Product
Order Number
MotionDesk
(Offline simulation with Simulink and VEOS)
n MOTIONDESK_OFF
n MOTIONDESK_HWA
n MOTIONDESK_ANIM_CHAR
n MOTIONDESK_TRF_SIGNS
Engineering
Order Information
Included
Blockset
Required
Operating system
n www.dspace.com/goto?os_compatibility
n Real-Time Interface
n RTI
SCALEXIO interface
n ConfigurationDesk
See p. 48
VEOS
See p. 100
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
141
Software
Hardware
Required
Optional
Order Number
Recommended PC system
dSPACE Simulator
(PPC board)
n DS1005
n DS1006
n DS1007
Single-board hardware
MicroAutoBox hardware
n DS1103
See p.522
SCALEXIO
See p.296
MotionDesk
Multi-PC Interface Kit
n MotionDesk
Various MicroAutoBox variants are available. Please contact dSPACE for advice on which variant you need.
1)
142
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Functionality at a Glance
Application Fields
Software
2-D scene
view
3-D library
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
143
Scene
Navigator
Hardware
Realistic Visualization
n Connection of objects and model data streams via drag
& drop
n Simulation of changing weather conditions like rainfall,
fog, and snow
n
Simulation of different light conditions and shadows
n Freely configurable observers that can follow movable
objects with different behaviors
n Intuitive operation
n Support of multichannel visualization with highest
graphical requirements (p. 153)
n Optional: Import of road networks and predefined
sceneries from dSPACE ModelDesks Road Generator
n Examples: country roads, tree-lined roads, and
urban areas
n Automatic 3-D scenery generation in MotionDesk,
including road embankment or border area, tree
spacing, reflector posts, street lights, building
types, etc.
n Fine adjustments in MotionDesks 3-D Scene Editor
Engineering
144
means that pedestrian detection also recognizes road users through their motion behavior and draws important
conclusions on the road users possible motion trajectories.
To test pedestrian detection systems via simulation, MotionDesk provides the Animated Characters module which
includes animated pedestrian models that show realistic
human appearance, behavior and motion. Besides this, the
Animated Characters module also visualizes animals and
wheeled persons, such as wheelchair users and cyclists.
This way, sensitive pedestrian detection systems do not need
to be tested completely on test tracks. They can also be tested
in the laboratory through visualization with MotionDesk its
flexible and tests are fast to reproduce. Thus, MotionDesk
makes an important contribution towards achieving the next
level of required safety standards on pedestrian detection
(such as NCAP).
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Application Fields
Software
Instruments
MotionDesk has several instrument types for observing the
values of simulation variables. In MotionDesks Scene Viewer
you can attach instruments to movable objects or give them
static positions in a scene. You can also specify several instrument properties such as the size, position and color. The
following instrument types are available:
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
145
Engineering
Hardware
146
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Software
Application Fields
Hardware
Assembling a Scene
To assemble a scene, just drag the
objects from the 3-D object library
to the scene and move them to the
correct positions. For very realistic
animations, you can use atmospheric settings such as light and
fog to reduce the visibility range and
obscure objects that are far away.
Automation API
MotionDesk can also be remote-controlled from other tools,
such as dSPACEs ModelDesk, via a publicly available automation interface. External tools can create a scene and
add objects to it, start or stop the simulation, and switch
to full screen mode.
2015
147
Authoring at a Glance
n 3-D scenes assembled from 3-D library objects by
drag & drop
n Templates for complete sceneries
n Comprehensive automotive object libraries
n NEW: International traffic signs (optional)
n Import customized 3-D objects and graphics
Engineering
3-D objects, like the traffic signs shown here, are added to a scene by simple drag & drop.
Then you can edit them to modify their size, position, rotation, and other attributes.
Multitrack Mode
Three different strategies for a driving maneuver lead to three
different simulations. You can visualize the three simulations
together in one animation by using a different color for each
simulation.
Multitrack mode lets you replay several simulations synchronously.
Animations can be overlaid via rendering techniques.
148
Main Features
n Synchronized replay of several simulations
n Transparent overlaying of objects
n Equidistant time stamps
Typical Applications
n Parameter behavior studies
n Reference comparisons
Comparisons
The multitrack mode in MotionDesk is a smart way to visualize simulations, allowing you to integrate several simulations
in one single animation. The method is ideal for reference
comparisons and in all cases where strategies for a particular
maneuver need to be assessed. For example, different vehicle
dynamics strategies can be compared with one another in
the specification phase, and later, actual results can be tested
against a reference. This is also an ideal way to document
results visually.
Technology
To replay several simulations synchronously, MotionDesk
offers two important features:
n Time stamps for simulation data
n Several replay tracks
You can synchronously replay any simulations that are recorded on the same time basis. The animated objects can
be cloned as required and assigned to different tracks. You
can also give the objects different colors and render modes
so that the individual simulations are clearly distinguishable.
Track Generation
The tracks are created in MotionDesks Scene Navigator.
Track generation automatically creates clones of the movable objects and observers in the scene.
Data Sources
Tracks can receive their data from different sources.
n Online simulation
n Simulink offline simulation
n Stored simulation (MDF files)
If simulations from different sources need to be compared,
they all must use the same time basis.
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Maneuver Comparisons
Application Fields
Software
The red car and the yellow car are on track at the beginning of the
maneuver. The red car is equipped with ESC, the yellow car is not.
Hardware
Engineering
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
149
MotionDesks multitrack mode makes maneuver comparisons easy and clear. It synchronously replays multiple simulations that have been assigned to different tracks. One
track acts as the reference, playing either online, offline, or
stored simulations. Each of the other tracks synchronously
150
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Application Fields
Hardware
Software
Coordinate Transformation
n Simulink blocks for 3-D coordinate transformation
n Convenient setup of kinematic chains
n Euler or Cardan angle interpretation
n Transformation from rotation to translation, and vice
versa
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Engineering
151
ControlDesk
Next Generation
SCALEXIO
152
MotionDesk
Data Transfer
MotionDesk visualizes the simulation results in a 3-D scene.
dSPACE Simulator calculates the absolute positions and orientations of the movable objects for the visualization. Data
for ControlDesk and MotionDesk is transmitted from dSPACE
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Application Fields
Improved Visualization
MotionDesk is ideal for applications in which a human driver
controls a virtual car. Such tests are important if you want to
run not only a suite of automated tests, but also interactive
tests. The driver feedback obviously has to be highly realistic,
which requires a high frame rate and low latencies.
For even greater realism, MotionDesk provides scalable visualization for interactive driving, for example, displaying differ-
A typical multiPC setup (SCALEXIO) with MotionDesk: The human driver can see different views of the same scene simultaneously for greater realism.
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
153
Engineering
Hardware
Software
Typical Application:
Interactive Tests by Man-in-the-Loop
A typical application example is man-in-the-loop simulation,
where the human driver sees multiple screens in an interactive driving simulator.
The same multiPC setup with a PHSbus system (for example, dSPACE Simulator). This requires the MotionDesk MultiPC Interface Kit.
154
n Full ControlDesk functionality and maximum MotionDesk performance at the same time
n Scalable number of MotionDesk PCs for multichannel
visualization (e.g., for interactive test drives)
n Smart solution for setting up driving or flight simulators
n Synchronized animation start/stop on all MotionDesk PCs
Network Connection
The MotionDesk Multi-PC Interface Kit allows multi-faceted
visualizations by letting you connect any number of MotionDesk PCs in the real-time data stream. The hardware
is installed in your dSPACE Simulator. The connection to
the MotionDesk PCs is via Ethernet, so you only need an
Ethernet card in the PCs for high-speed data transfer and
minimum latencies.
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Software Details
n
Programmable via a network sender block
(included in MotionDesk Blockset))
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
155
Engineering
Hardware
Software
Hardware Details
n ISA bus board for providing the real-time data
(DS1005 and DS1006 supported)
n Ethernet connection between PCs
Application Fields
Introduction
AutomationDesk
Powerful test authoring and automation tool
Highlights
n
Graphical description of test routines
n
Advanced custom library concept
n
Automatic report generation
n
Support of HIL API-based simulator access
n
Remote control of calibration, measurement, and
Application Areas
AutomationDesk is a powerful test authoring and automation tool for hardware-in-the-loop (HIL) testing of electronic
control units (ECUs). AutomationDesk users can create and
edit test routines in graphical format without requiring expert
knowledge.
Key Benefits
AutomationDesk provides libraries containing a large number of predefined test steps (e.g., for easy access to the HIL
simulator, to a Failure Insertion Unit (FIU), or to calibration
or diagnostics software). With AutomationDesk, tests can
be executed 24 hours a day, seven days a week, letting engineers increase test coverage and improve ECU software
quality while saving time and costs. AutomationDesk lets you
describe test routines graphically without expert knowledge
in programming.
Functionality Overview
Functionality
Description
n
n
n
n
n
n
156
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Functionality
Description
Automation libraries
n
n
n
Open architecture
n
n
n
n
n
n
Test documentation
Evaluation library
Application Fields
ASAM HIL API library to access HIL simulators via the ASAM HIL API standard
Realtime stimulus, including replay of measurement data
Access to calibration tools like ControlDesk Next Generation, ETAS INCA and Vector CANape via the
ASAM MCD3 MC automation interface
Access to diagnostics tools like ControlDesk Next Generation and Softing DTS 7 via ASAM MCD3 D
(Version 2.0.2)
Access to MATLAB
Convenient access to tools in the dSPACE tool chain
n ControlDesk Next Generation
n Electrical failure simulation systems
n RealTime Test Manager
n RTI CAN MultiMessage Blockset
n ModelDesk
Software
Product
Order Number
AutomationDesk
AUD_BASIC
AUS_BASIC
PLATFORM_API
FAILURE_SIM_API
RealTime Testing
RTT
Hardware
Order Information
Order Number
Required
Optional
See p. 106
See p. 272
VEOS
See p. 100
RTICANMM_AUD_LIB
ModelDesk
See p. 261
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
157
Software
Engineering
Relevant Software
NEW: Certified for SafetyRelated Applications According to ISO 26262 and IEC 61508
The latest version of dSPACE's test automation software,
AutomationDesk, has been certified by TV SD for testing safety-related systems according to ISO 26262 and IEC
61508. The TV SD certificate confirms AutomationDesk's
suitability for the development and testing of safety-related
systems in automotives, commercial vehicles, aerospace and
many other industries. It also confirms the high quality of
the development process and extensive quality assurance
performed for AutomationDesk 4.1.
AutomationDesk is the first hardware-in-the-loop test automation software product to be awarded such a certificate.
Together with the new AutomationDesk Safety Manual,
the certificate gives users a valuable support for validating and qualifying safety-related systems according to ISO
26262 and IEC 61508 and for using AutomationDesk 4.1
for developing and testing them.
Ribbons
Work-phase-related sets of
differently sized tool bars.
Start Page
New start page with links to
valuable information and
often-used commands
Favorites
Define your view of important
blocks in a separate view.
158
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Module Overview
Application Fields
AutomationDesk
AutomationDesk
Basic Version
Versions
Platform
support
AutomationDesk
Automation Server
Basic Version
Software
n
Python-based real-time test automation
Engineering
n
100% reproducible real-time tests executed synchro-
(AutomationDesk or others)
n
Support of VEOS, dSPACEs platform for PC-based
simulation
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
159
Hardware
Real-Time Testing
Editor for
Pythonbased
test steps.
160
n
Ready-to-use test framework
n
Test and test step templates
n
Implicit reporting
n
Standard HTML and PDF style sheets for detailed and
brief reports
n
Exception and verdict handling
n
Based on Framework Builder
n
Highly customizable and transparent
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Breakpoint
Application Fields
Current position of
the Debugger
Breakpoint
Software
Hardware
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
161
Engineering
162
2015
1)
Libraries in AutomationDesk.
n
ODX-based diagnostics
n
Calibration and diagnostic functions based on
Application Fields
n
Complies with ASAM MCD-3 MC
Hardware
Software
1)
Engineering
1)
It is also possible to access dSPACE hardware (this requires the Standard Platforms Module,
Please see product information "ControlDesk Next Generation").
2015
163
n
Complies with ASAM MCD-3 D (Version 2.0.2)
Introduction
Test Automation
Well-Planned Libraries for Reusability
To run HIL test systems efficiently in terms of time and cost,
test automation has to be planned carefully. Sometimes
thousands of relevant tests have to be defined and handled,
possibly even years before start of production in the case
of safety-critical systems.
Number of tests
New simulator
or new vehicle
Work time
Create basic
blocks
Create tests
Create tests
164
Adapt
library
Adapt all tests
Create tests
Create tests
Adapt
library
Create ttests
Create tests
Adapt
library
Adapt all tests
Create tests
st
Create tests
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Tool Interfaces
Support of HIL API Standard
Application Fields
Software
Hardware
Engineering
n
Easy switching between vendor-specific HIL API imple-
n
Quick, convenient HIL-API-based operations detailed
mentations
n
Convenient exchange of object models from different
vendors
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
165
(AutomationDesk or others)
RTI CAN MultiMessage Custom Library
n
Solution to access RTI CAN MultiMessage Blockset functions from within AutomationDesk
n
Convenient access to RTI CAN MultiMessage Blockset parameters (ECU name, message name, signal name, etc.) and
manipulation options
n CAN bus configuration via AutomationDesk blocks: save,
restore and manipulate RTI CAN MultiMessage properties
ModelDesk
n
ModelDesk access library available on request
n
ModelDesk tool automation as preparation for ADAS
tests
n
Remote control of ModelDesk to handle parameters,
roads, maneuvers and traffic
n
Open project/experiment
n Activate parameter set
n
Access to parameter handling, e.g.:
n
Modify parameters
n Download parameters
n
Access to road and maneuver handling , e.g.:
n
Activate and download roads
n Activate and download maneuvers
n
Modify road and maneuver parameters (surface
conditions, velocities)
ASAM interface
n
Access to calibration tools like ControlDesk Next
Generation, ETAS INCA, and Vector CANape, via
ASAM MCD-3 MC
n
Access to diagnostics tools like ControlDesk Next
Generation, and Softing DTS 7 via ASAM MCD-3 D
MATLAB
n
Access to the MATLAB Command Window
n
Data exchange between AutomationDesk and MATLAB
n
Remote execution of MATLAB commands
n
Use of M and MAT files
166
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Application Fields
Input
Test
Steps
Software
Requirements
Results
Hardware
Tests
AutomationDesk
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Engineering
167
Use Cases
XML files open up numerous new application options, such as:
n
Reading and reviewing tests without AutomationDesk
n
Converting tests into different file formats
n
Migrating tests that were created with proprietary tools
into AutomationDesk
n Generating tests from third-party tools, such as Microsoft
Excel, and integrating them into AutomationDesk
Excel
AutomationDesk
Third-party or
proprietary test
description
Converter/XSLT
style sheet
Excel-to-AutomationDesk
converter
Export
Import
168
AutomationDesk
XML
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
AutomationDesk
Automation Server Basic Version
Developing libraries
Test execution
Hardware
Software
AutomationDesk
Basic Version
Application Fields
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
169
Engineering
AutomationDesk
AutomationServer
RealTime Testing
Pythonbased realtime test automation
Highlights
n
100% reproducible real-time tests executed synchro-
Key Benefits
Automated testing is usually performed by executing tests
on a standard PC connected to the hardware-in-the-loop
(HIL) system. However, this method often cannot cope where
greater timing precision is required for example, if ECU
interaction has to be captured and responded to in a range
of milliseconds. Real-Time Testing with its Python scripts for
real-time testing is the answer. The scripts run on the processor
board of the HIL system in real time, i.e., synchronously with
MicroAutoBox
HIL Simulator
*.py
*.py
*.py
170
Simulation Model
Real-Time Scripts
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Functionality Overview
Functionality
Description
Real-Time Testing
Application Fields
Easy integration
Software
Relevant Software
AutomationDesk
See p. 100
See p. 156
Hardware
VEOS
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Engineering
Optional
Order Number
171
Software
Real-Time Observer
A common test case is the detection of an event generated
by the real-time model. An event is specified by a condition
referencing one or more real-time model variables. As soon
as the event has been detected, a test action is triggered in
the same sample step. In this example, the real-time script
observes the speed of a simulated vehicle and reacts by
performing an emergency stop maneuver immediately when
the vehicle speed exceeds 80 km/h. This test case can be
easily implemented by a real-time Python script. The condition is observed continuously within a While loop. The yield
command pauses the test execution, which resumes in the
next simulation step. This means the script can easily be
time-controlled. When the speed exceeds 80 km/h, the While
loop is left, and the brake maneuver is initiated by setting
the associated model parameter in the same simulation step.
velocity
80
60
40
20
0
t
t detect
brake_pedal
100
75
50
25
0
t
t detect
172
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Application Fields
The script links data vectors in the file to the target parameters in the model. For example, if the real-time test
requires data to be replayed exactly 50 ms after a specific
CAN message is received, a simple replay command in the
Python script triggers the real-time-capable data transport
from the PC to the real-time so that the data is replayed in
time. The automatic load mechanism supports the replay
of large data volumes, such as test drive log files that are
several hundred MB in size. Several replay processes can run
simultaneously, and they can all be controlled independently
of one another. In a multiprocessor system, it is even possible to stimulate on several subnodes time-synchronously.
Software
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
173
Engineering
Hardware
An example test scenario (see picture below) is the monitoring of an analog input signal. When a defined trigger threshold (for example, 14.7 V) is exceeded, a predefined CAN
message is sent cyclically every 50 ms until the value goes
below the threshold again. Another application example is
taking CAN communication that was recorded during a test
drive and replaying it in the laboratory with correct timing.
Input_Voltage [V]
20
15
14.7 V
10
5
50 ms
50 ms
0
CAN-Msg #1 CAN-Msg #2 CAN-Msg #3
t = 500 ms
t = 550 ms
t =600 ms
174
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Application Fields
Introduction
Hardware
Software
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
175
Engineering
Highlights
n Package containing automation libraries for accessing
dSPACE systems
n
High-level libraries for convenient platform manage-
Key Benefits
n
The Platform API Package is a set of libraries to access dSPACE real-time platforms and dSPACE VEOS
(p. 100). It provides a convenient way to download and start/
stop models and also gives high-level access to the model
variables for reading, writing, stimulating, capturing, etc.
176
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
RTPLIB2
n
Reuse of existing RTPLIB scripts for dSPACE SCALEXO
n
Programming interface to dSPACE HIL platforms
(SCALEXIO, DS1005, DS1006); new platforms are not
supported
n
Supports reading, writing and easy capturing of model
variables on dSPACE real-time platforms
n
Successor of RTPLIB
n
Direct access from Python
Application Fields
Software
MATLABLIB2
n Remote control MALTAB to use its powerful mathematical
function, e.g., for signal processing
Order Information
Order Number
n PLATFORM_API
Hardware
Product
Relevant Software
Software
n AUD_BASIC
Engineering
n AutomationDesk
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
177
Optional
Order Number
Highlights
n
Package containing automation libraries for accessing
Key Benefits
The Failure Simulation API Package provides automation
libraries for accessing dSPACE FIU systems.
178
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Product
Order Number
n FAILURE_SIM_API
Application Fields
Order Information
Relevant Software
Software
n AUD_BASIC
Engineering
Hardware
Software
AutomationDesk
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
179
Optional
Order Number
TargetLink
Automatic production code generator
Highlights
n High-quality production code generation directly
from Simulink/Stateflow
n Built-in simulation and testing
n Powerful AUTOSAR support
n Certified for IEC 61508 and ISO 26262
180
Application Area
Model-based design has become the established development method across many industries, and production
code generation is the logical step for turning models
into efficient, production-ready code. TargetLink generates production code (C code) straight from the MATLAB/
Simulink/Stateflow graphical development environment.
The C code generation options range from plain ANSI C
code to optimized fixed- or floating-point code for AUTOSAR platforms. Versatile code configuration options ensure
that the production code copes with processor constraints.
Key Benefits
Converting graphical models directly into production code
ensures perfect consistency between model and code. With
deterministic code generation by TargetLink, the same model
always results in the same proven code to guarantee the
highest software quality. Every step can be tested against the
specification via the built-in simulation features. This allows
early verification and translates directly into cost savings,
for example, by avoiding expensive ECU software errors.
Efficient Coding
Efficiency is the key to production-quality code. Efficient code
requires a minimum of execution time and resources to run
on a cost-efficient embedded processor. Code generated by
TargetLink is proven to be as efficient as handwritten code.
Other factors also make TargetLink such a useful tool: code
readability, traceable model/code dependency, and last but
not least, the ability to configure the code generation to
produce exactly the kind of code that is required.
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Description
Benefit
Code efficiency
Code reliability
Human readability
Automatic scaling
stress-tested C code
Application Fields
process
n Malfunctions are found at earliest stage
Multirate code
Software
TargetLink Blockset
your projects
n Simplified software integration and integration testing
Support of OSEK/VDX-compliant
operating systems
Documentation
features
file for calibration tools
development
Engineering
AUTOSAR support
Hardware
integration testing
Modular development
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
181
Order Information
Classification
Type
Order Number
Base Suite
n TBS
n TOM_C16x/Tasking
n TOM_TriCore/Tasking
Renesas SH-2/Renesas
n TOM_SH2/SHC
Other modules
n TSM
n TMOS_OSEK
n TAS
n DSDD_MANAGER
TargetLink is available as a 64 bit as well as a 32 bit version to be used in combination with 64 bit or 32 bit MATLAB.
1)
Relevant Software
Software
Included
Required
Data dictionary
n MathWorks MATLAB/Simulink/Stateflow
n Compiler for host simulation included in MATLAB
Optional
Operating system
n www.dspace.com/go/os_compatibility
182
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Improvement
Modeling in Simulink/Stateflow
n General matrix signal support across the board in TargetLink, i.e., for TargetLink blocks, TargetLink
Application Fields
subsystem interfaces
n Support for Starting index (dialog) and Starting index (port) options in Assignment blocks and
Selector blocks
n Date property for Stateflow data to simplify the detection of changes
AUTOSAR
n Support for AUTOAR 4.1.3, 4.1.2 and 3.2.3 as the major new versions while maintaining compatibility
Software
memory mapping
n Improvements in SWC container exchange with SystemDesk
n Use of model-linked code view files in combination with AUTOSAR-compliant code generation
n Filtering mechanism/views for the Data Dictionary Manager to hide certain Data Dictionary objects
Hardware
and/or properties
n Embedded help functionality for the Data Dictionary Manager along with extended and improved help texts
n Improved message pane for Data Dictionary messages
n Data Dictionary API explicitly allows string type for Set operation
n Replace operation within the Data Dictionary Diff&Merge functionality to simplify engineering round-trips
n Consolidated Data Dictionary XML import to increase robustness
and support for XML file import from older TargetLink versions
Miscellaneous
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
183
Engineering
TargetLink
Base Suite
TargetLink
1)
Blockset
TargetLink Data
2)
Dictionary
Document
Generator
ASAM-MCD 2MC
file generation
Autoscaling
Target Simulation
3)
Module
Target Optimization
Modules
AutomotiveSpecific
Modules
Freescale
MC56F83xx
Freescale
HCS12
Infineon
TriCore
Freescale
S12X
Freescale
MPC55xx
Freescale
MPC560xB
Infineon
C16x
Infineon
C16x
Infineon
TriCore
Renesas
M32R
Infineon
XC2000
Renesas
SH-2
Renesas
V850
Renesas
SH-2
AUTOSAR module
184
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Evaluation Boards
Supported by TargetLink
Freescale 56F83xx
Freescale MC56F8367EVM
Freescale HCS12
Freescale S12X
Freescale MPC55xx
Freescale MPC560xB
Freescale MPC5604BEVB
Infineon C16x
Tasking compilers
Infineon TriCore
Infineon XC2000
Tasking compilers
SK-EB XC2287
Renesas V850
Software
Processor Family
Application Fields
Renesas AB_050_
Fx4_70F4012
Renesas M32R
Renesas M3A2154
Renesas SH-2
Renesas compilers
Hardware
Engineering
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
185
1)
Modeling Approach
Reference
Single-Rate and
Multi-Rate
Modeling
Prepare Simulink
Model for
TargetLink
Typical Task
Behavior Validity Checks
Code Generation Settings
Scaling1)
Simulink
Model Exchange
in Workgroups
MIL
Production Code
Host Simulation
Typical Task
Host-PC
Scaling/Discretization Analysis1)
1)
Saturation and Overflow Detection
Code Coverage Analysis
SIL
Software-in-the-Loop
Validation / Verification
Precision
Model-in-the-Loop
Optimization
Create
TargetLinkModel
from Scratch
Production Code
Target Simulation
Evaluation Board
Typical Task
Memory Measurement
Execution Time Profiling
Target Code Verification
PIL
Code Information
Function Calls
Tasks
...
Processor-in-the-Loop
Calibration
Generating
ASAM-MCD 2MC
Descriptions
Automatic Model
and Code
Documentation
Calibration Tools
Generating
AUTOSAR Software
Component
Descriptions
RTOS
HandWritten
Code
Legacy
Code
I/O
Code
ECU
1)
186
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Workflow
Application Fields
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
187
Engineering
Hardware
Software
Code Generation
The TargetLink Base Suite generates highly efficient ANSI C
code for a controller model at the click of a button.
188
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Software
Implementation-Specific Information
The Simulink block library is very powerful in simulation
tasks, where it provides all the necessary specification features. When it comes to code generation, however, additional information is needed for each block. The TargetLink
blocks significantly extend the functionality of the supported
Simulink blocks. TargetLink blocks have an extended dialog
for you to enter the implementation-specific information
necessary for code generation. Each block also provides a
means of data logging and overflow detection. A special
routine automatically prepares Simulink models for code
generation with TargetLink by enhancing the Simulink
blocks to TargetLink blocks.
Application Fields
Engineering
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
189
Hardware
Software Development
Function Development
1
in
1
in
same model
pictrl
plant model
Simulink Coder
MicroAutoBox
Real-time hardware
pictrl
plant model
TargetLink
ECU
Function development (including rapid control prototyping) with the TargetLink Blockset StandAlone and
software development with a full TargetLink installation.
Block Overview
TargetLink Block Library
190
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Application Fields
Software
Hardware
AUTOSAR Blocks
Model-based design for AUTOSAR ECUs (p. 209) is supported by blocks for structural elements such as runnables,
ports, and certain communication elements.
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
191
Engineering
Multirate Blocks
The TargetLink multirate blocks make multirate operating
system objects available in block diagrams. There are even
OSEK-specific blocks like the CounterAlarm.
Block Configurations
Handling Large Models with the Property
Manager
If you need to change the properties of a large
model, TargetLinks Property Manager is a quicker
alternative to changing the properties in the block
dialogs manually. It is a graphical user interface
that displays the properties of TargetLink blocks
and Stateflow objects in your model, and lets you
view, filter, and modify several properties simultaneously. For Stateflow objects this includes charts,
events, states and data. The Property Manager
provides a tree view of the models subsystem
hierarchy, a list of blocks in each subsystem, and
a configurable list of properties for each block.
The Property Manager for handling models with numerous blocks.
192
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Model-in-the-Loop
Controller model
Software-in-the-Loop
Application Fields
Model-in-the-Loop Simulation
The first step is to record data for reference plots from the simulation model. Signals from selected blocks and state variables
are automatically logged by TargetLink. The model-in-the-loop
simulation captures the specified behavior of the model that
is to be implemented in C code later on. The recorded signal
Processor-in-the-Loop
C code on host PC
Software
Evaluation
board
the host PC instead.The signal plots should be largely identical when compared to the results of model-in-the-loop
simulation. If they are not, they can be analyzed to get a
better understanding of the cause of the deviation and to
fine-tune the fixed-point settings.
Processor-in-the-Loop Simulation
Finally, the generated code runs on an embedded processor. Code that runs correctly on the host PC can still cause
trouble on the target processor. To check that this does not
happen, TargetLink offers processor-in-the-loop simulation.
An off-the-shelf evaluation board is connected to the host
PC, and the generated code is compiled with the target com-
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
193
Engineering
Software-in-the-Loop Simulation
Software-in-the-loop means the code is generated and
replaces the controller blocks in the simulation model (for
example, the same plant and stimulus signals). TargetLink
does this automatically in the background. You still set the
controller blocks, though it is the code that is executed on
Hardware
TargetLink performs the three different simulation modes without any changes to the model or the generated code.
Display Results
Compare Plots
The simulation results are automatically plotted in the same
plot window that was used by the other simulation modes.
This is a convenient way to compare the results of simulations in different modes directly. For example, if plots from
processor-in-the-loop simulation deviate from software-inthe-loop simulation, the most likely cause is a bug in the
target compiler or a problem with the processor.
Efficient Approach
This 3-step approach, using model-, software- and processor-in-the-loop simulation, is easy, intuitive, and quick. As
a result, tests can be carried out more frequently, which
increases software quality.
The TargetLink block dialog lets you specify whether to log signal
histories regardless of the simulation mode.
194
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Result Plotting
TargetLink directly visualizes the simulation results of
logged signals. Simulation results from different simulation
runs, no matter which simulation mode, are plotted on
top of each other in the same plot window, using diffe-
Software
Signal Analysis
In the Detailed Signal Window, you can zoom signals to
inspect deviations visually and get a clear picture of the signal
behavior. Constraints can be displayed to show immediately
whether signals are within defined ranges, which is especially
important for scaling. You can use a cursor to scroll through
the signal histories and display signal values numerically. The
Signal Deviation Window gives you a graph of the deviation
between two signals. These tools are all available at a click
for convenient analysis.
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
195
Engineering
Hardware
Run-Time Analysis
Profiling the Code
Processor-in-the-loop simulation can also be used to profile
the generated code. During simulation, TargetLink automatically measures execution time and stack consumption
directly on the target processor. A code summary lists RAM
and ROM usage for each function. These features allow you
Model-Code Traceability
For improved traceability and simplified code reviews, code files
can be optionally generated in HTML format, with hyperlinks
for navigation from model to code and vice versa at a click.
196
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Scaling Variables
Fixed-Point Accuracy
Application Fields
Overflow Detection
Another big advantage: fixed-point overflows no longer
entail hours-long debugging sessions. With TargetLink, scaling can be checked during simulation. If an overflow occurs,
TargetLink shows the exact location in the block diagram.
The problem can be corrected right away.
Hardware
Software
Automatic Scaling
These scaling properties give ample choices to fine-tune
fixed-point code to the conflicting requirements of low
execution time, high computational precision, and overflow
avoidance. Fixed-point scaling can be done manually by a
software engineer, but in most instances it is left to the
autoscaling tools from TargetLink.
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
197
Scaling Properties
TargetLink offers a two-coefficient linear scaling method, which
is widely used in embedded control applications. The properties
for specifying fixed-point scalings in TargetLink are:
n Data type
n Power-of-two scaling factor or arbitrary scaling factor
n Offset value
n Constraint values
n Bit safety margins
n Saturation options
Engineering
Scaling Choices
Worst-Case Autoscaling
When simulation is not possible or deemed unfeasible,
TargetLink can perform autoscaling based on a worstcase range calculation. This method requires value range
information for inports and some specific blocks inside the
model. TargetLink propagates these value ranges through
the model and calculates the best scaling. The advantages
of this scaling method are that it does not require a plant
model and prevents overflows.
198
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Application Fields
Run-Time Analyses
TargetLink offers C0 and C1 coverage analysis, also
called statement coverage and decision coverage.
During simulation on host or target systems, counters record
the frequency of execution for each branch of code. After
simulation, a code coverage analysis report is generated with
a coverage overview table and a detailed, annotated code
listing with the execution count for each block. This report
tells you immediately whether the tests cover everything.
Total Branches
Reached Branches
Unreached Branches
61.87%
139
86
53
58.91%
129
76
53
56.56%
122
69
53
Correction redundancy
100%
Airflow controller
100%
10
10
Airflow calculation
100%
Airflow subsystem
100%
Software
Code Coverage
Fuel system
Annotated code listing with execution count for each code block.
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
199
Engineering
Hardware
200
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
201
Engineering
Hardware
Software
Application Fields
Code Optimization
Highly efficient production code
Optimized ANSI C Code
TargetLink generates highly efficient ANSI C code. This is
achieved by various optimization techniques, which roughly
fall into 3 categories:
n Standard optimizations
n Interblock optimization
n Code pattern libraries
Interblock Optimization
Interblock optimization combines the code of several blocks
in one C code line. TargetLinks interblock optimization gives
the generated code a human touch, because it combines
code in a very similar way to what a skilled software engineer
would do. For instance, a string of arithmetical, logical, and
relational blocks is usually combined in one expression. Code
Standard Optimizations
TargetLink uses many of the optimization techniques that are
also used by C compilers: constant folding, algebraic transformations, dead code elimination, and lifespan analysis of
variables, to name just a few. They are standard optimization
techniques and are used by TargetLink whenever applicable.
202
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
TargetOptimized Code
ANSI-C
Cycles
1232
45
Code size
100 byte
54 byte
Application Fields
Software
Customized Code
Engineering
Variable Classes
You also have full control of how TargetLink generates variables and and therefore of how the RAM and processor stack
are utilized. You can specify the scope and storage class
of a variable, as well as other C attributes like volatile or
const. Even PRAGMA directives can be generated before
and after each declaration or block of declarations. To keep
things simple, TargetLink bundles all these properties into
variable classes. You can select these in block dialogs to
save a lot of repetitive specification work.
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
203
Readability
TargetLink code is easily readable and has many comments.
Unnecessary macros, function calls, cryptic naming, etc. are
avoided. Comprehensive configuration options give you full
control over variable, function, and file naming, as well as
the flexibility tof partition the code into functions and files
to keep the structure logical and manageable.
Hardware
204
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Application Fields
Software
Since the C code and the ASAM MCD-2 MC file are generated with the same data basis, they are always consistent.
This eliminates another error source, and streamlines the
development process.
TargetLink offers several predefined variable classes for
calibratable and measurable variables. You can also specify
your own classes, ensuring that each class holds suitable
attributes for calibration and/or measurement.
Hardware
TargetLink
TargetLink
ASAM MCD-2 MC file
Code files
/beginn MODULE
/begin CHARACTERISTIC
...
/begin MESUREMENT
...
/begin RECORD_LAYOUT
...
*.a2l
Engineering
controller(vod)
{
...
}
External
ASAM MCD-2 MC files
*.a2l
*.C
ECU
/include module
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
205
Calibration
System
Functionality
n Model-based design for AUTOSAR software components
(SWCs)
n Code generation for AUTOSAR SWCs
n Importing, exporting and merging software component
descriptions
n Simulating and testing SWCs
n AUTOSAR frame model generation
n Round trips with other AUTOSAR tools based on
SWC description files
n Convenient round trips with SystemDesk based on
SWC container exchange
206
Benefits
n Efficient and easy modeling using proven workflows
for AUTOSAR
n AUTOSAR-compliant code generation
n Easy migration of existing TargetLink models to
AUTOSAR
n Testing and verifying SWCs in early design phases
n No tedious manual creation of software component
description files
n Easy integration of TargetLink in an AUTOSAR tool chain
(p. 202)
In brief: You go from model to AUTOSAR-compliant code
faster.
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Hardware
Software
Application Fields
Introduction
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
207
Engineering
208
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
configure the tool to produce precisely the kind of AUTOSAR-compliant code you require. The TargetLink AUTOSAR
Migration Tool is available for download free of charge from
www.dspace.com/goto?tl_ar_migration
exchange data on the basis of AUTOSAR XML files. A topdown approach (starting with the software architecture) and
a bottom-up approach (starting with a TargetLink function
model) can both be used for AUTOSAR round trips.
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
209
Engineering
Hardware
Software
Application Fields
SWC Container
...
.arxml .doc
Container
Manager
SystemDesk
SWC Container
210
.h
TargetLink
Developing AUTOSAR
software with SystemDesk
and TargetLink based on
the exchange of SWC
containers.
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Benefits
This combination of TargetLink and the OSEK/VDX standard gives you huge advantages. A whole real-time system
can be described in one environment. Control algorithms
and operating system objects are specified entirely on the
block diagram level. This means you can specify real-time
properties in your familiar environment. Consistency checks
Application Fields
OSEK
Configurator
Hardware
import/
export
edits
edits
*.mdl
generates
*.oil
OSEK System
Generator
generates
Engineering
input to
TargetLink
Legacy Code
1)
*.C
*.C
*.C
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
211
TargetLink
Model
Software
Intertask Communication
TargetLink InPort and OutPort blocks allow you to completely specify communication between different tasks.
Data can be exchanged via OSEK messages or global variables. The code optionally works with local copies of global
variables. Critical code sections can be protected from being
preempted. If you do not specify intertask communication
manually, TargetLinks intelligent interblock optimization
finds the best setup automatically.
212
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Application Fields
Hardware
Description
The TargetLink Data Dictionary is a central data container
holding the relevant information for a models design, code
generation, and implementation on an ECU. Data dictionary
objects can be referenced from TargetLink models. You can
define and manage variables and their properties, and you
can specify structured data types and use them for variable
n
n
n
n
Software
Key Features
n Central container for managing all data required for
designing a model and implementing it on an ECU
n Convenient administration of parameters, constants,
signals, variables, structures, variable classes, typedefs,
scaling formulas, etc.
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
213
Engineering
Benefits
The TargetLink Data Dictionary is the perfect tool for defining
and handling project-related code specifics, even for workgroups. It provides access to a wealth of additional information: specifics on C modules, function calls, tasks, variable
classes, data variants and so forth. The data is presented in
Subsystem A
Subsystem B
Model X
Subsystem C
Model Y
a well-organized tree and can also be accessed via an application programming interface (API). The Data Dictionary
also supports common import and export formats, so that
existing and proven definitions, for example, a calibration
file, can be used as templates.
Subsystem D
Model Z
ASAM-MCD 2MC
XML
Data Dictionary Manager
Data
Dictionary
API
214
OIL
AUTOSAR SWC
descriptions
.....
Data Dictionary Manager with tree view and Property Value List.
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Application Fields
Data Structure
The TargetLink Data Dictionary has specific main areas where
you can set the configuration data, the pool data for models
(pre-code generation data), and the subsystem and application data (post-code generation data). Selected branches of
the Data Dictionary can be loaded from separate include
files, which are maintained centrally for a whole workgroup.
Share Data
Software
Engineering
Hardware
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
215
SYNECT
Project 1:
Parameters
Signals
Data types
Scalings
216
Fcn1.mdl
Project 2:
Parameters
Signals
Data types
Scalings
TL DD
TL DD
Fcn1.dd
Fcn2.dd
Fcn2.mdl
Project N:
Parameters
Signals
Data types
Scalings
TL DD
FcnN.dd
FcnN.mdl
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Application Fields
Software
Plant Model
TargetLink Model
V-ECU build
ControlDesk
Next Generation
Hardware
V-ECU
AutomationDesk
Virtual ECU wraps
code generated
from a TargetLink
subsystem
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
217
Engineering
1)
218
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
1)
Application Fields
Software
Hardware
Certified Code
With the DO-178C as the future relevant standard for the
development of software in aviation, model-based design
and automatic code generation will have a solid base for
use in the aerospace sector. The document DO-331, ModelBased Development and Verification Supplement to DO178C and DO-278A, which is also part of the standard, was
written specifically for this. dSPACE takes this into account
by providing a workflow document that explains how to
use TargetLink in a model-based tool chain for DO-178Ccompliant projects. The workflow document describes how
to meet the individual requirements or objectives of
DO-178C/DO-331. It focuses not just on TargetLink itself
but also on a complete model-based tool chain that can
contain further third-party tools, for example, from TargetLink cooperation partners such as BTC Embedded Systems,
AbsInt and Model Engineering Solutions. The workflow
document is thus an important contribution towards simplifying the certification of TargetLink-generated code in
DO-178C-compliant applications, addressing all criticality
levels up to Level A.
You can obtain the approximately 60-page document from
TargetLink.Info@dspace.de.
Engineering
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
219
MISRA C
The British MISRA1) C standard is a widely accepted C subset
for projects in the automotive industry. Its aim is to define
rules for avoiding common software errors that can occur
when software engineers write software by hand. Most of
these rules also make sense for machine-generated code.
www.btc-es.de
www.model-engineers.de
TargetLink Partners
220
www.absint.com
www.emerge-engineering.de
PikeTec GmbH
www.piketec.com
www.reactive-systems.com
www.schaeffler-engineering.com
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Topic
Product
Company
Requirements tracing
BTC EmbeddedTester
n Simulink Verification and Validation
www.model-engineers.de
www.btc-es.de
www.mathworks.de
BTC EmbeddedTester
Reactis
BTC EmbeddedTester
MES MTest
n TPT
n
n
Model-based testing
MES M-XRAY
www.dspace.de
www.mathworks.de
n www.model-engineers.de
n www.schaeffler-engineering.de
n
www.btc-es.de
www.reactive-systems.com
www.btc-es.de
www.model-engineers.de
n www.piketec.com
BTC EmbeddedSpecifier
BTC EmbeddedValidator
www.btc-es.de
www.btc-es.de
BTC EmbeddedTester
www.btc-es.de
Astre
n Polyspace Code Prover
n
n
www.absint.com
www.mathworks.de
Formal verification
Software
Guideline checking
Application Fields
www.absint.com
StackAnalyzer
www.absint.com
BTC EmbeddedTester
www.btc-es.de
www.emerge-engineering.de
www.model-engineers.de
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
221
Engineering
Timing analysis
Hardware
Model Compare1)
Comparison of Simulink, Stateflow, and TargetLink models
Highlights
n Graphical display of differences
n Generation of difference reports
n Built-in support for TargetLink
n Flexible difference filters
n Review support
n Merge support for models
n Command line interface for tool automation
n 32/64-bit MATLAB support
Key Benefits
Model Compare finds all the changes in a model. Even
large models can be compared in minutes, which would
be practically impossible without tool support. You can use
filters to focus on relevant differences and ignore unimportant ones such as layout changes or simulation settings. The
support for review sessions also enables reliable, safe, and
controlled reviews of model changes. The merge support
simplifies the synchronization of changes in different versions of a model.
Application Areas
Automatic comparison is a must whenever you work with
multiple versions of a model. Model Compare from dSPACE
can be used with any TargetLink, MathWorks Simulink or
Stateflow model, and also supports libraries. There is a
broad range of use cases for Model Compare, for example:
n Managing different model versions or model variants
n Merging parallel development branches
n Verifying and reviewing model changes
TargetLink Support
Model Compare has built-in support for all TargetLink blocks
and properties. They are displayed and handled like ordinary
Simulink/Stateflow elements, so you do not have to bother
with TargetLink implementation details. Since the semantics
of TargetLink properties are known, they are also intelligently
handled by the predefined filter options.
222
2015
1)
Introduction
Description
Benefit
n Model
implementation details.
n Conversion and upgrade problems can be addressed.
Application Fields
n You
n You
n This
Merge support
n The
Hardware
Report generation
Software
n Comments can be associated with individual blocks and n Reviews are performed in a reliable, controlled and
Review support
n Comparisons
Product
Order Number
Model Compare1)
n MOC
Engineering
Order Information
Relevant Software
Optional
1)
Operating system
n www.dspace.com/goto?os_compatibility
n MathWorks MATLAB/Simulink/Stateflow
n See p. 180
2015
223
Software
Required
Detailed Description
Clear view of the important and relevant differences in dSPACE HIL models via dSPACE addons.
224
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Software
Application Fields
Merge Support
With Model Compare you can eliminate differences between two Simulink/TargetLink models by merging the two
models. Changes of model elements as well as individual
properties can be transferred from one model to the other
by commands copy to right, copy to left or delete,
if it exists in only one model.
A smart line handling mechanism automatically adjusts signal
lines of copied or deleted blocks. If a block is copied, the
related signal lines are copied as well. If a block is deleted,
the related signal lines are automatically deleted or reconnected. All merge operations are logged in the merge log
window.
Hardware
Since Model Compare 2.4, there are new configuration options for customizing the report to individual preferences.
You can specify the subsystem level up to which screenshots
are provided and how comprehensive the report should be.
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
225
Engineering
Report Generation
Comparison results and associated comments can be saved
as difference reports in HTML, PDF and XML format. The
generated reports also include all the comments that were
created during a review. Thus, Model Compares difference
reports are also a means of filing review results.
Highlights
n Quickly integrates bypass hooks in ECU HEX file
n No ECU source code and build environment required
n Visualizes function calls, read/write accesses to ECU
Application Areas
Service-based bypassing with the dSPACE RTI Bypass Blockset is an established model-based approach for developing
new controller strategies for electronic control units (ECUs).
Once the bypass service and bypass hooks are integrated
in the ECU code, control engineers can flexibly choose the
hooks for triggering their new control strategy and select
the ECU variables to be read and written by their new functions. Service-based bypassing also provides mechanisms to
ensure data consistency and safe operation.
The integration of bypass hooks in the ECU software typi-
Key Benefits
The ECU Interface Manager is an easy-to-use tool for quickly
integrating bypass services and hooks directly into the ECU
software. You can individually prepare the ECU HEX and
A2L files for controller strategy development by means of
the RTI Bypass Blockset and internal or external bypassing
via the DCI-GSIs. This does not require ECU source code
modifications by the ECU supplier or access to the ECU build
environment. Bypass projects can be implemented quickly
and development costs are minimized.
The ECU Interface Manager graphically visualizes the positions of function calls, read/write accesses to ECU variables
and conditional branches in the ECU program flow. This lets
you insert bypass hooks at appropriate positions in the ECU
226
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Product
Order Number
n
EIM_BASIC
ECU Interface Manager option for TriCore microcontrollers and internal bypass
n
EIM_TRICORE_INT
ECU Interface Manager option for TriCore microcontrollers and external bypass
n
EIM_TRICORE_EXT
ECU Interface Manager option for Freescale MPC5xxx and ST Microelectronics SPC56/57 microcontrollers and internal bypass
n
EIM_MPC5xxx_INT
ECU Interface Manager option for Freescale MPC5xxx and ST Microelectronics SPC56/57 microcontrollers and external bypass
n
EIM_MPC5xxx_EXT
ECU Interface Manager option for Renesas V850 and RH850 and internal bypass
n
EIM_V850X_INT
ECU Interface Manager option for Renesas V850 and RH850 and external bypass
n
EIM_V850X_EXT
Application Fields
Order Information
Optional
Order Number
n
RTI Bypass Blockset
Software
Software
n
RTIBYPASS_BS
n
Internal Bypass Plug-In for RTI Bypass Blockset supporting the Infineon TriCore microcontroller families n RTIBYPASS_BS_INT_TRICORE
n
Internal Bypass Plug-In for RTI Bypass Blockset supporting the Freescale MPC5xxx and
n
RTIBYPASS_BS_INT_MPC5XXX
n
RTIBYPASS_BS_INT_ V850X
microcontroller families
Hardware
Order Number
n
Generic Serial Interfaces DCI-GSI1 and DCI-GSI2
n
See p. 575/p. 573
calls and conditional branches below these top-level functions are visualized without any extra settings. In addition,
there are options in the configuration file to mark individual ECU functions or variables as hidden and to define new
ECU variables which are not described in the A2L file. The
ECU supplier typically delivers the original ECU HEX and A2L
files plus the configuration file, which can be encrypted, to
the OEM. A graphical configuration tool with access to the
build process simplifies setting up the configuration file.1)
Requires an ELF file that is generated during the ECU software build process.
1)
2015
Engineering
Optional
Hardware
n
DSPACE_ECU_FLASH
227
n
dSPACE ECU Flash Programming Tool
A2L file
HEX file
Configuration file
(encrypted)
Config.
encrypted
MAP/
ELF
ECU
Integration of:
Bypass services
Bypass hooks
Control logics
HEX
Controller development
Bypass configuration
Bypass
service
Bypass Service
User interface of the ECU Interface Manager. In this example bypass hooks have been placed around an ECU function, and a control logic has
been integrated so that the execution of the function can be switched on or off during run time.
228
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Application Fields
function, you can generate a new ECU HEX and A2L file at
the push of a button. If you do not want to merge the
contents of the original A2L file and the bypass-related
information in a single new file, you can also specify output
a separate A2L file with information on bypass hooks. Finally, the new ECU HEX file has to be flashed onto the ECU,
and control engineers can continue developing new controller strategies with the RTI Bypass Blockset.
Software
you are ready to insert bypass hooks. You can simply insert
service calls (bypass hooks) at any appropriate position in
the ECU software. To reduce run-time overhead, the execution of individual ECU functions can be deactivated by
adding a control logic. In order to have as much free ECU
memory as possible, you can also delete ECU functions that
you do not need for a specific development task. You can
then use the freed memory for the new control function
that you are developing. When you have developed the new
Engineering
MATLAB/Simulink
Integrate
bypass service
and hooks
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
229
Remote control
via MATLAB m-API
Hardware
Automation interface of
the ECU Interface Manager
Highlights
n Measurement, calibration, and ECU flash
Application Areas
ECU calibration based on on-chip debug interfaces typically requires a special service implementation on the ECU
to measure data consistently and synchronously according
to given ECU rasters. In addition, for function bypassing it
is usually necessary to implement service calls (bypass
hooks) in the ECU code to establish synchronized communication between the ECU and the prototyping system.
Key Benefits
The dSPACE Calibration and Bypassing Service allows you
to perform measurement, calibration, and bypassing tasks
in parallel. Flexible configuration options make it possible
to tailor the service implementation on the ECU with regard
to functionality and resource consumption. Special mechanisms for bypassing guarantee minimal latencies, data
Order Number
n
dSPACE ECU Flash Programming Tool (p. 235)
n
DSPACE_ECU_FLASH
n
ECU Interface Manager (p. 226)
n
See p. 227
n
RTI Bypass Blockset (p. 62)
n
RTIBYPASS_BS
Hardware
Optional
230
Order Number
n
Generic Serial Interfaces (DCI-GSIs)
n
Customer-specific DPMEM PODs
See p. 576
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Application Fields
Highlights
n ECU service for internal bypassing and on-target
prototyping
n Compatible with Internal Bypass Plug-In for
Hardware
Key Benefits
The dSPACE Internal Bypassing Service supports servicebased bypassing on the target ECU. Once the bypass service
and the associated bypass hooks are integrated in the ECU
code, control engineers can perform controller design in
the Simulink model, flexibly defining which ECU variables
are to be read or written as input or output variables for
the internal bypass functions and which bypass functions
are to be triggered by the hooks. Service-based bypassing
Engineering
source code and referenced later on during function development in the Simulink model. Free areas in the ECU RAM
and flash memory are used to implement internal bypass
functions.
Order Information
Product
Order Number
n
Please inquire
Relevant Software
Software
Optional
Order Number
n
ECU Interface Manager (p. 226)
n
See p. 227
n
RTI Bypass Blockset (p. 62)
n
RTIBYPASS_BS
n
Internal Bypass Plug-In for RTI Bypass Blockset
n
RTIBYPASS_BS_INT
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
231
Application Areas
Internal or on-target bypassing allows new functions to be
prototyped and tested directly on the ECU. The ideal tool
for this is the Internal Bypass Plug-In for the RTI Bypass
Blockset, which is based on the dSPACE Internal Bypassing
Service. Associated bypass hooks can be placed in the ECU
Software
Highlights
n Support of transport layers for CAN and Ethernet
n Highly scalable service code
n Calibration, measurement and bypassing in parallel
n Safety and data consistency mechanisms for bypassing
Application Areas
The Universal Measurement and Calibration Protocol (XCP)
is the successor to the well established CAN Calibration
Protocol (CCP). XCP is standardized by the Association for
Standardisation of Automation and Measuring Systems
(ASAM).
The dSPACE XCP Service supports transport layers for CAN
and Ethernet (UPD/IP and TCP/IP). It is designed for various
Key Benefits
Depending on the transport layer, the dSPACE XCP Service
covers various aspects of XCP, from measurement and ECU
calibration to bypassing and ECU flash programming.
Flexible conguration options make it possible to tailor the
service implementation with regard to functionality and
resource consumption in the ECU.
For bypassing, dedicated mechanisms are provided to guarantee minimal latencies, data consistency, and automatic
failure checking. In addition, you can run measurement,
calibration, and bypassing tasks in parallel on the same ECU.
dSPACE provides consulting and engineering services to help
you integrate the dSPACE XCP service into your ECU.
Order Information
232
Product
Order Number
n
DSPACE_XCP_SERVICE
2015
1)
Introduction
Variable Editor
Visualize, edit, and create ECU description files
Application Fields
Highlights
n Create and edit ECU description files (A2L files)
n Update address information of ECU variables from
map files
n Automate address update and A2L file generation
Hardware
Application Areas
An A2L file according to the ASAM MCD-2 MC standard
(formerly ASAP2) contains all the information about measurement and calibration variables in the ECU. This includes
information on the variables memory addresses and conversion methods, the memory layout and data structures in the
ECU and communication parameters for the measurement
and calibration interface. The automotive industry has
Software
Engineering
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
233
Key Benefits
The Variable Editor serves to visualize, edit, and create ECU
description files. Any number of A2L files can be imported
into the editor, making it easy to copy and paste selected
variables and groups into an existing or new description file.
This makes it possible to generate subsets of existing A2L
files and to merge the contents of multiple files.
With the integrated map file manager, linker map files can
be assigned to an ECU description file to update address
information at a click.
Main Features
n Import of any number of A2L files
n Export of ECU description files according to the
ASAM MCD-2 MC standard
n Visualization, editing, and creation of A2L files
n Export and import of selected variables
n Option to copy and paste variables and groups
between A2L files and to create subsets
n Map file manager to assign any number of map files
to a variable description
in map files
n Address updates from map files at a click
n Dialog-based configuration of variables
n Convenient filter and search mechanisms
n Command line interface to automate address update
234
Product
Order Number
Variable Editor
n
DSPACE_VAR
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Application Fields
Highlights
n Fast ECU flash programming during development
n Stand-alone tool or integrated in ControlDesk
Next Generation
n Safety mechanisms against misoperation
Hardware
Key Benefits
The dSPACE ECU Flash Programming Tool can be seamlessly integrated into ControlDesk Next Generation (p. 106)
or used as a stand-alone device. The tool lets you configure
user rights for different roles, such as calibration engineer
or flash programming expert. Reliable ECU flash programming is guaranteed by flash data identification and consistency mechanisms. Very fast ECU flash programming can
be implemented by using the DCI-GSI1 or the DCI-GSI2.
dSPACE provides consulting and engineering services to help
you to set up a flash programming solution for your ECU.
Engineering
Application Areas
The ECU development process frequently requires new
software versions and data sets to be programmed for the
ECU. This can be done conveniently via the existing measurement and calibration interface. With the ECU Flash
Programming Tool you can program control units via XCP on
CAN, XCP on Ethernet, or via the dSPACE devices DCI-GSI1
and DCI-GSI2.
Software
Order Information
Product
Order Number
n
DSPACE_ECU_FLASH
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
235
Highlights
n
Open MATLAB/Simulink models
n
For ECU testing and function development
n
Intuitive graphical parameterization, and road,
236
Application Areas
The Automotive Simulation Models (ASM) are open Simulink
models for the real-time simulation of passenger cars and
trucks as well as their components. They are used as plant
models for the development and testing of engine controls,
vehicle dynamics controls, on-board power electronics and
driver assistance systems.
The ASMs typically run on a dSPACE Simulator/SCALEXIO
for hardware-in-the-loop (HIL) testing of electronic control
units (ECUs) or during the design phase of controller algorithms for early validation by offline simulation.
Key Benefits
All the Simulink blocks in the models are visible, so it is easy
to add or replace components with custom models to adapt
the properties of modeled components perfectly to individual requirements. The ASMs standardized interfaces
make it easy to expand a single model such as an engine
or body, or even create a whole virtual vehicle. Roads and
driving maneuvers can be easily and intuitively created using
graphical tools with preview and clear visualization.
Modular Concept
The ASM concept consists of coordinated, combinable models
of automotive components. There is a vehicle model with
a trailer, plus other ASMs for gasoline, diesel and hybrid
engines, exhaust systems, turbochargers, brake hydraulics,
electrical systems, electric motors, environment sensors,
roads and traffic. The ASMs support a whole range of
simulations from individual components to complex virtual
traffic scenarios.
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Description
Benefit
n
Almost all models are open down to the Simulink block level
n
Custom models can easily be added or used to
ModelDesk
n
Graphical user interface with parameter and simulation
n
Easy, intuitive parameterization and seamless
Online simulation
Offline simulation
ASMSignalBus
Online tunable parameters
Model interoperability
n
Real-time simulation on real-time hardware
n
Hardware-in-the-loop simulations with ECUs
n
Simulations as early as the design phase
n
Controller validation in early development stages
n
Simulation signals are part of a structured Simulink signal bus
n
Standardized and fast access to model variables
n
Direct parameter access during real-time simulations
n
Online parameter optimizations and behavior studies
n
ASM models are easy to combine to create a virtual vehicle
n
An entire virtual vehicle can be simulated
Application Fields
management
Order Information
Classification
Type
Order Number
Packages
n
Please inquire
n
Please inquire
Software
n
Please inquire
n
Please inquire
n
Please inquire
n
Please inquire
n
Please inquire
n
ASM_L_TC
n
ASM_L_EC
n
Please inquire
n
FPGA_XSG_EC
n
FPGA_XSG_EC_IF
n
ASM_L_BH
Hardware
Libraries
n
Please inquire
n
ASM_L_DEXH
n
ASM_L_TRF
n
ASM_L_PNEU
n
ASM_L_KNC
n
MATLAB/Simulink from MathWorks
Engineering
n
Simulink Coder (formerly Real-Time Workshop)2)
n
Simulink Accelerator1)
n
Real-Time Interface (RTI) 2)
n
ControlDesk2) Next Generation
n
Microsoft Excel
n
www.dspace.com/goto?os_compatibility
Required
Minimum system
n
Pentium4 processor, 1.4GHz or higher
n
Memory = 2GB RAM
n
Graphics accelerator card matching the requirements of MotionDesk3)
Recommended system
n
Intel Core i5 Processor, 3 GHz or higher
n
Memory 4GB RAM
n
Dual-head graphics accelerator card matching the requirements of MotionDesk3)
SCALEXIO or dSPACE Simulator (equipped with DS1005 PPC Board or DS1006 Processor Board)4)
Offline simulations only
Online simulations only
3)
Graphics accelerator required for MotionDesk which is part of the ASM Vehicle Dynamics Simulation Package.
More details on graphics card requirements and compatibility at www.dspace.com/go/mdhwrequ
4)
ASM Traffic, ASM Truck, ASM Trailer, and ASM Engine InCylinder Models support the DS1006 only.
1)
2)
2015
237
Hardware
Introduction
Why Use Simulation? Why Use Models?
In model-based design (MBD), simulation is a widely used
and proven method. It is applied to test and validate control
algorithms in a virtual world instead of on the real controlled
device. For automotive applications this ranges from simulated individual components, such as engines, to complete
virtual vehicles, up to virtual environments consisting of a
vehicle and its surrounding traffic, traffic signs, and so on.
Virtualized controlled device (vehicle)
and controller (ECU) in a control loop.
Simulation Platforms
The support of multiple platforms allows for seamless
simulation processes from model-in-the-loop (MIL) to software-in-the-loop (SIL) to hardware-in-the-loop (HIL). The
ASM tool suite can be executed on different simulation
platforms: SCALEXIO, dSPACE Simulator, VEOS, or a PC
running MATLAB/Simulink. Depending on the platform,
simulations can be performed either with the controller
software or the controller hardware (ECU) in the control
loop. In either case the simulation model stays the same.
The ASM simulation tool suite supports mutiple simulation platforms.
238
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Philosophy
Application Fields
Software
n
Supports migration, including between MATLAB releases
n
Worldwide customer base and mature models
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
239
Engineering
Hardware
240
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
AirPath
TurboCharger
Throttle
IntakeManifold
Software
Application Fields
Features at a Glance
n
Unrestricted number of cylinders
n
Intake manifold with calculation of intake manifold
pressure and temperature
n
Map-based turbocharger for boost pressure
calculation
n
Fuel injection system with fuel tank model
n
Wall film evaporation taken into account
n
Longitudinal driver for standard cycles (FTP75, NEDC,
J10-15, )
n
NEW: Graphical preprocessing support in ModelDesk
n
Simulation with real ECU in hardware-in-the-loop (HIL)
system and simulated soft ECU in model-in-the-loop
simulation
n Start/stop system support
FuelSystem
Hardware
qinj
nEngine
Trqeng
Engineering
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
241
n
Turbocharger
n
Drivetrain (basic)
n
Vehicle dynamics (longitudinal)
n
Environment (basic)
Features at a Glance
n
Up to 20-cylinder diesel/gasoline applications
n
Map-based turbocharger for boost pressure
calculation
n
Gasoline fuel injection system: common-rail system
including direct injector, intake-manifold injector and
tank model
n
Gasoline engine with homogenous and stratified
combustion modes
n
Diesel fuel injection systems: common rail injector,
unit injector, unit pump and tank model
n
Diesel exhaust system including diesel oxidation catalyst (DOC) and diesel particulate filter (DPF)
n
Exhaust-gas recirculation (EGR) of exhaust and unburned
J10-15, )
n
Simulation with real ECU in hardware-in-the-loop (HIL)
Thr
EGR
TC
Wastegate
242
FuelSystem
Manifold
Injection
FuelSystem
Direct
Injection
qinj
VGT
PosWGT
ExhaustManifold
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
neng
Trqeng
Introduction
n
Diesel applications with up to 12 cylinders with common
Application Fields
Software
Features at a Glance
n
Simulation of in-cylinder pressure and temperature in
Intercooler
Throttle
Hardware
PosThr
Turbo charger
EGR
PosEGR
nTC
PosVGT
EGR
Valve
VTG
Turbine
inj
neng
Trqeng
EGR
Cooler
Exhaust valve
PosWGT
Wastegate
Exhaust manifold
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
243
Compressor
Engineering
inj
ASM Turbocharger
Physical turbocharger model
Main Model Components
n
Compressor
n
Turbine
n
Wastegate valve
Features at a Glance
n
Calculates air path with the precision of a physical model
n
Wastegate valve and variable turbine geometry (VTG)
n
Turbine power and turbine output temperature
n
Temperature calculated according to isentropic
efficiency
n
Turbine mass flow and efficiency in maps
n
Compressor power and output temperature
n
Compressor pressure ratio and efficiency in maps
n
Alternative to map-based model
n
Switching between the two models
n
Support of diesel and gasoline engine models
n
Support of SAE J922 turbine model data format
n
Double stage turbocharger
n
Heat loss calculation
244
TurboCharger
Compressor
nTC
PosVGT
VTG
Turbine
Wastegate
PosWGT
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Software
Hardware
Schematic of the diesel exhaust system with DOC, DPF and SCR models.
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
245
Engineering
Application Fields
246
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Application Fields
n
Simulation of a complete automotive electrical system
n
Simulation of electric drive components and power
Software
Hardware
Electric
Motor
Engineering
Transmission
AC/DC
3-Phase
Power
Converter
Battery
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
247
Terminal current
of battery
Reference cell
model provides
reference terminal
voltage
Terminal voltage
of reference cell
EV1077
ECU
battery
management
Vcell
I bal
C1
C2
Reference resistance
and charge state
C4
Voltage differences
of cells
The ASM cell model consists of a reference cell model, and a delta
model that computes the deviation of each individual cells voltage
from the reference voltage.
CAN
bus
EV1077
C5
C6
Vehicle ECUs
C7
C8
Balancing current
C3
Cell module
Delta model
for calculating
deviations in cell
voltage based on
individual parameters
Terminal
voltages of
cells
Simulator
248
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Benefits
n
High precision and stability
n
Very high oversampling rate corresponding to
the PWM switching frequency
n
No PWM synchronization necessary
n
Current ripple (PWM effects) can be simulated
n
Better precision in simulating higher fundamental
frequencies
n
Open models can be modified or partly replaced
by users
n
Run-time license available
n
Parameterization for the FPGA models
n
Continuous integrated parameterization workflow
1)
Please note that due to the introduction of the Vivado software, Xilinx will no longer support the Xilinx System Generator for DSP
in combination with the ISE Design Suite after MathWorks MATLAB and Simulink Release R2013b.
2015
249
Engineering
Hardware
Software
Application Fields
Application Examples
Electric motor control applications that demand very high
precision and correspondingly high sample rates are
simulated best on field-programmable gate arrays (FPGA).
To support identical workflows for controller development
and testing, the XSG Electric Component Models (closedloop simulation components) are implemented as Xilinx
System Generator (XSG)1) models that run on a dSPACE
DS5203 (p. 438, PHS Systems) or DS2655 (p. 311, for
SCALEXIO) FPGA Boards. Closed-loop simulations of electric
devices and their controls are supported at very high sample
rates in real time.
250
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Drivetrain Model
The drivetrain model has manual and automatic transmission, and front-, rear-, and all-wheel-drive. The shaft drives
are modeled as elastic components.
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
251
Engineering
Engine Model
Included table-based engine that supports ECU interventions. It can be easily replaced by a full-featured gasoline or
diesel engine model.
Software
Application Fields
n
MotionDesk
Hardware
Item
Elastic powertrain
13
Body
Steering rod
Wheels
41)
1)
Environment
The environment features models for road, maneuver and
driver. Roads and maneuvers are generated in ModelDesk.
Components and Characteristics
DoF
n
Driver with lateral and longitudinal control
n
Roads consisting of segments with slope, inclination
252
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
ASM Truck
Truck model for tractor and trailer simulation
Software
n
Table-based axles with 3 DoF
n
Twin tires as an option on all axles
n
Axles can be activated and deactivated during simulation
n
Trailers can be hitched and unhitched during simulation
n
Dolly extension for road train simulation
n
Vehicle configurations with arbitrary numbers of axles
Hardware
available on request
n
Truck cabin with additional DoFs
Examples of trailer and axle variants supported by ASM Truck and ASM Trailer.
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
253
Engineering
Application Fields
ASM Trailer
Trailer model with hitch and four axles
The Trailer Model for Cars and Trucks
ASM Trailer is an extension to the ASM Vehicle Dynamics
Simulation Package. It is based on a multibody system
consisting of a trailer body, up to 4 axles, and an optional
dolly. The model also includes suspensions, tires, brakes and
aerodynamics. The connection to the towing vehicle is
provided via a hitch that includes mechanical stops. The
trailer and all axles can be activated or deactivated during
simulation without new code generation.
n
Ball-joint hitch (including mechanical stops)
n
Brakes
n
Aerodynamics
n
Additional loads
n
Graphical parameterization in ModelDesk
The trailer can be configured as a semitrailer or it can have an optional dolly extension. It supports the simulation of road trains consisting of
a truck tractor and multiple trailers.
254
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Application Fields
Introduction
Engineering
Hardware
Software
Axle activation/deactivation
The trailer, axles, and wheels can be modified during simulation, e.g.,
trailer coupled/uncoupled, axles activated/deactivated, and the wheels
can have single tires or twin tires. No code generation is required.
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
255
Trailer coupling/uncoupling
ASM Pneumatics
Air brake and air suspension models
Application Areas
n
Air brakes
n
Air suspensions
n
Supports ABS/EBS and suspensions (car, bus, truck,
truck dolly, tractor trailer, road train)
Components and Characteristics
n
Complete model including compressor, tanks, valves,
256
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Traffic Simulation
Realtime models for traffic and environment simulation
Software
Application Fields
Simulation Package
n
Traffic
Hardware
Solution
Select VRUs from an object library in ModelDesk or define
them graphically in the Traffic Object Manager (TOM). Define sophisticated movements in ModelDesk. Simulate the
VRU together with the vehicle under test that is equipped
with sensor models and autonomous emergency braking
algorithms. Observe the simulated traffic scenario via highend animation in MotionDesk.
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
257
Engineering
Challenge
To simulate moving vulnerable road users (VRU), such as
pedestrians or cyclists, in urban traffic scenarios, and to
detect these objects and their specific parameters with
sophisticated sensor models and avoid a collision.
ASM Traffic
Real-time environment simulation with traffic and objects
Features at a glance
n
Simulation of complex traffic scenarios
n
Road network simulation
n
Static and moving objects like traffic signs and
vulnerable road users
n
Multiple traffic sensor types supported
n
Graphical definition of roads, maneuvers,
and environment
(For information on defining traffic scenarios, please see the
Traffic Editor which is part of ModelDesk, p. 265)
Application Areas
ASM Traffic adds traffic and environment simulation to
dSPACEs Automotive Simulation Models (ASM). It supports
you in developing and testing advanced driver assistance
systems (ADAS) that react to other vehicles or objects, like
adaptive cruise control (ACC) and intersection assistants.
The model simulates a road network, the vehicle under test,
a multitude of fellow vehicles and the necessary environment.
The test vehicle can be equipped with multiple sensors for
object detection and recognition (ego-vehicle). ASM Traffic
is typically used for hardware-in-the-loop testing of electronic control units (ECUs) or for early function validation
by offline simulation during the design phase of controller
algorithms.
258
Key Benefits
ASM Traffic is so flexible that any kind of traffic scenario
can be created to ensure thorough testing of ADAS controllers. It supports the creation of complex road networks, and
you can define sophisticated traffic maneuvers on the roads.
The simulated environment can consist of static and movable
objects, like traffic signs and pedestrians. Various sensor
models and user-definable sensors are available to detect
these objects. To test pre-crash functionalities, you can
define traffic scenarios that in real life could result in an
accident, and observe system behavior under challenging
conditions. Traffic scenarios can be modified and immediately simulated without having to generate code again.
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Road Networks
Software
Application Fields
Features
n
Road networks with roads and intersections for vehicle
dynamics and ADAS use cases
n
Segment- and coordinate-based road definition
n
Lanes with smooth transitions and specific line
definitions
n
Up to 5 lanes per lane segment
n
Support for lane detection sensors
n
GPS coordinate exchange with turn-by-turn navigation
development tools
n
Simulation of tire characteristics and road surface
conditions like split- surfaces, bumps, potholes
Hardware
Maneuvers
Define where and how the egovehicle drives on the road network.
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
259
Engineering
Features
n
Movement control of vehicle under test (ego-vehicle)
n
Maneuver segments defined by distance or time
n
Event-based segment changes
n
Lane driving and lane transition/change definitions
n
Trigger events for specific maneuver activities
n
Open- and closed-loop maneuvers
n
Velocity, steering, and pedal actuation can be set by
using measurement data.
n
User output signals programmable via time and
distance
n
External velocity and pedal access for man-in-the-loop
use cases
Traffic
Features
n
Simulation of objects around ego-vehicle
n
Definition of various traffic situations and complex
scenarios
n
Lane driving and lane change definition
n
Support for intersections with oncoming and crossing
traffic
n
Maneuvers based on distance, velocity and acceleration
n
Independent and interdependent movements
n
Time- and road-based trigger events
n
Direct link between model and animation update
Define where and how the surrounding fellow vehicles drive on the
road network.
Overview of Objects
and Sensors
Sensor Type
Traffic Signs
Object
Sensor Output
80
Speed limit, 80
2-D
More detailed
information available:
n
Product Brochure:
ASM Traffic
n
www.dspace.com/asm
260
Custom
Adult / Child
3-D
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
ModelDesk
The graphical user interface
Main Features
n
Offline and online simulations
n
Graphical user interface
n
Parameter set management
n
Road Generator
n
Maneuver Editor
n
Traffic Editor
n
Tool automation
n
NEW: Preprocessing for engine models
n
Custom model parameterization
Application Fields
ModelDesk Concept
ModelDesk is a graphical user interface for simulation,
intuitive model parameterization and parameter set management. It also provides project handling and allows
parameter sets to be downloaded to offline and online
simulations. It supports tool automation via Python scripts.
ModelDesk can be used seamlessly from parameterization
to offline and online simulation, and finally to parameter
and result management.
Benefits
n
Seamless simulation process from MIL to HIL
Software
n
Intuitive, graphically supported parameterization
n
Parameters changed online and offline
ModelDesks user interface for selecting model subsystems for configuration, parameterization, and simulation on platforms like a PC,
dSPACE VEOS, and dSPACE Simulator.
Graphical Parameterization
The model components and their subsystems are represented by a hierarchical graphical structure. The model
components to be parameterized can be selected from the
top level. Users have the vehicle model before them and
can browse through its systems, guided by graphical representations of the modeled components.
Parameter Management
ModelDesks Project Navigator provides a means of organizing and managing large-scale model parameterization
projects. Parameter files can be created and assigned to
each model component (differential, tires, road, etc.), and
complete vehicle parameter sets can be created and managed. Existing parameter files can be selected from a
parameter pool and applied by drag & drop.
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
261
Engineering
Hardware
n
Managing parameter sets and entire projects
Simulation Management
ModelDesk includes powerful functions for directly executing
and displaying simulations, and managing their results:
n
Starting and stopping a simulation
n
Plotters for visualization
n
Saving, comparing and managing simulation and measurement data
n
Saving simulation experiments
(driving maneuvers, roads, traffic, etc.)
Plotter
ModelDesk features an integrated plotter which displays
signals from the ASMSignalBus. The signals have the same
structure as in the Simulink model. The bus can include
user-defined signals. Plotter configurations can be defined
and stored, and the same single configuration can be used
seamlessly online (HIL simulations) and offline (Simulink
Features
n
Plots of ASM signal buses
n
Plots of user-defined signals
n
Plotter configurations can be saved
n
The same configuration to be used online and offline
n
Plot printouts
n
Configuration comprises measurements, simulation
and parameters
262
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Road Networks
Software
Application Fields
Features
n
Support for vehicle dynamics and advanced driver
assistance traffic scenarios
n
Segment and coordinate-based road definition
n
Intersections and junctions
n
Lane, line and traffic sign definition
n
Height, inclination, and surface condition applied via
segment-independent road coordinates
n
Easy definition of bumps, profiles, split- areas, etc.
n
Dedicated 1-D and 2-D views of road features
n
Road import: map data (like OpenStreetMap, Google
Maps, etc.), ADAS RP (Nokia HERE), and OpenDRIVE
format
n
Road networks and predefined sceneries are automatically imported into MotionDesk (city center, country
road, highways)
n
Definition of driving routes
Engineering
Hardware
Road Generator
The Road Generator is the graphical user interface for defining road networks and sophisticated road features. Roads
can be assembled from geometric segments or imported.
Features such as lanes, intersections, height, inclination,
surface condition, etc., can easily be added to a road by
editing attributes that are displayed in 1-D diagrams. The
whole road network is visualized in a 2-D view. The road
design also interacts closely with the 3-D animation software
MotionDesk to define the environment. The Road Generator
gives ideal support to complex traffic scenario creation in
the development and testing of advanced driver assistance
systems (ADAS).
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
263
The Road Generator supports the definition of intersections and complex road networks. The user interface provides a list of road segments
(upper left), an overview of the whole road network (middle), and a view of lane details (right).
Maneuver
Maneuver Editor
The Maneuver Editor is used to define how and where a
vehicle moves on the road network. Maneuvers consist of
several segments with their own individual properties. There
can be simple maneuvers that just follow the road or very
sophisticated ones based on several stimuli, or user inputs.
A maneuver also defines the driving lane and the lane
changes of the test vehicle. The road or road network the
maneuver relates to is visualized for intuitive maneuver
creation.
Features
n
Definition of driving maneuvers based on road network
routes
n
Maneuver segment definition by distance or time
n
Lane driving and lane change definitions
n
Definition of steering and pedal stimuli or driver-based
maneuvers
n
Standard maneuvers included (lane change, -split,
steady-state cornering, fish hook, etc.)
n
Lateral and longitudinal stimuli can be imported
from measured data (MAT files).
n
User output signals programmable by using time or
distance
The ASM Maneuver Editor: the list of maneuver segments and tabs with maneuver settings in the middle, the imported road with segment
information and a visual preview on the right.
264
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Traffic
Application Fields
Features
n
Definition of traffic fellow movement based on road
network routes
n
Segment-based definition of fellow vehicle movement
n
All vehicles on one page
n
Overview and detailed view
n
Convenient graphical editing
n
Definition of fellow and traffic object parameters in
Traffic Object Manager
n
Easy-to-use fellow vehicle activity definitions
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
265
Engineering
Hardware
Software
Traffic Editor
The Traffic Editor is the graphical user interface for defining
the movements of the fellow vehicles on a road network.
The Traffic Object Manager (TOM) is used to give fellow
vehicles additional characteristics. Traffic objects like signs
or construction barriers can also be defined and placed in
road networks.
Traffic scenarios are defined on a single page that can be
completely customized from complete overview to maximum detail.
NEW: Processing
Parameter Processing
ModelDesk provides a fully integrated parameterization
workflow. Users can include initial data, such as measurements, functions, and settings, flexibly and process it into
parameters optimized for simulation models. Users can write
the processing routines for parameters in the well-known
Import
Measurement data
Process
ModelDesk
Parameter
dSPACE VEOS
(offline simulation)
Download
dSPACE SCALEXIO
(real-time simulation)
MATLAB/Simulink
(offline simulation)
The processing feature transfers measurements, settings, and functions into parameters optimized for simulation.
Features
n
Read and process measurement data
n
Function administration
n
Settings administration
n
Execute functions with appropriate error handling
n
Adapt parameter as a result of a processing function
Use Cases
n
Engine parameterization based on testbench
measurement
n
Battery parameterization based on impedance
spectroscopy
n
Suspension kinematic parameterization based on
kinematic and compliance testbench data
266
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Tool Automation
Functionality
All ModelDesks functions for experiment management and
model parameterization that are available via its GUI can
now also be accessed via its COM (Component Object
Model of Microsoft Windows) interface (except road and
maneuver creation). You can load existing model parameter-
Application Fields
Features
n
Script-based tool automation
n
Integrated Python interpreter
n
Direct access to project and experiment management
n
Direct alteration of all vehicle model parameters
n
Direct alteration of maneuver segments
n
Direct alteration of road features
Software
Benefits
n
Direct alteration of traffic maneuvers
n
Simulation-based parameter studies
n
Automated marginal condition analyses/detection
n
Long-term behavior studies
n
Sequential maneuver executions
Hardware
ModelDesk
Script
Project handling
Engineering
Parameterization
dSPACE VEOS
(offline simulation)
dSPACE SCALEXIO
(online simulation)
MATLAB/Simulink
(offline simulation)
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
267
Parameter download
Features
n
Automatic generation of new parameter pages based
on custom models
n
Controls provided according to parameter dimension
(scalar, vector, table)
n
Original ASM and customized model parts displayed as
one system
Benefits
n
Centralized parameter management
n
Graphical parameterization without detailed modeling
knowledge
Model Preparation
For use in ASM, custom model libraries have to be prepared
according to ASM guidelines in order to parameterize them
in ModelDesk. The guidelines mainly define how parameters
are declared with masked variables and a fixed declaration
structure. Libraries can have multiple masked subsystems,
and each subsystem has its own parameter page for separate parameterization.
268
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Application Fields
time) simulation
n Simulation models parameterized and reconfigured
in ModelDesk with the Runtime License. This enables
real-time simulation on a dSPACE HIL system without
an additional MATLAB license.
Properties
n Open, modular models, viewable right down to
the Simulink block level
n Customer-specific model parts can easily replace or
extend ASM modules.
n Real-time code generation support
n Simulation on a PC (offline) or on dSPACE real-time
hardware (online)
Properties
n Real-time code for simulation on dSPACE real-
time hardware
n Code for simulation on dSPACE VEOS
n Code already generated from the models via
the Developer License
n Customer-specific modifications are not supported
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
269
Engineering
Software
The Benefits
n A simulation environment that seamlessly covers
the offline and online (real-time) worlds.
n ModelDesk is the parameterization tool throughout
the entire process, which means that the parame
terizations can be reused.
Hardware
Introduction
SYNECT
Data management software for modelbased development and ECU testing
Highlights
n For model-based development and ECU testing
n Integrated variant management
n Direct connection to engineering tools
n Traceability between requirements, models,
parameters, and test cases
n Open API for integration into existing IT infrastructure
and workflows
n Scalable from small local to globally distributed teams
Application Areas
SYNECT is a data management and collaboration software
tool with a special focus on model-based development and
ECU testing. The software is designed to help you manage
data throughout the entire development process. This data
can include models, signals, parameters, tests, test results,
and more. SYNECT also handles data dependencies, versions
and variants, as well as links to the underlying requirements. One key aspect of SYNECT is direct connection to
engineering tools, e.g., MATLAB, Simulink, TargetLink, or
AutomationDesk, and application/product lifecycle management systems (ALM/PLM) so that you can work with your
preferred tools and seamlessly exchange data. SYNECT is
ideal for automotives, aerospace, industrial automation and
medical engineering and wherever embedded systems are
developed through model-based design.
270
Key Benefits
SYNECT integrates all your development data into one
single environment.
n Directly store and reuse the data objects found in your
model-based development and ECU testing processes.
n Work with your preferred tools in every development
phase and benefit from easy data flow, because
SYNECT integrates with engineering tools and supports
standards commonly used in model-based development.
n Stay on top of the escalating number of variants with
SYNECTs built-in variant management.
n Benefit from fast deployment due to the modular
and scalable product architecture.
n Customize SYNECT to your needs and integrate it
into your IT architecture thanks to SYNECTs open
structure.
n Benefit from SYNECTs open architecture to implement
company-wide processes via connections to ALM/PLM
tools
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Module Overview
Module
Description
n SYNECT module for the intuitive management, planning, monitoring and evaluation of
n SYNECT module for managing signals, parameters and parameter sets for controller
n SYNECT module for managing models together with their interfaces, parameters and related files
n SYNECT
SYNECT Base
n SYNECT module for working with multiple clients on a common server, for user and rights
Application Fields
n SYNECT_TEST_MGMT
n SYNECT_PAR_MGMT
n SYNECT_MODEL_MGMT
n SYNECT_VARIANT_MGMT
SYNECT Base
n SYNECT_BASE
Hardware
Order Number
arameter M
al & P
ana
ign
S
ge
CT
m
E
e
t
n
M
YN
a
i
a
r
n
a
a
V
ge
T
C
m
e
NE
NECT Base
SY
de
SYNE CT M o
Te
s
em
en
SY
NE
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
271
an
ag
lM
tM
anag
ement
Data
Base
Engineering
nt
SY
nt
Product
Software
Order Information
Application Areas
SYNECT Test Management supports the intuitive management, planning, monitoring and evaluation of all test activities in ECU development projects. The software provides
special support for model-in-the-loop (MIL), software-inthe-loop (SIL), processor-in-the-loop (PIL) and hardware-
in-the-loop (HIL) testing by directly connecting to test automation tools. Your whole teams tests, test data and test
results are stored centrally and made available for analysis
and status monitoring independently of the test system
and tool that you use.
Key Benefits
SYNECT Test Management handles all the information on
your tests and supports the entire test process.
Master the complexity:
n Centrally manage all test activities across different test
levels and tools in your development project.
n Trace your requirements up to test results by
interfacing to requirements management tools.
n Generate and archive documentation on your test
results.
n Let all users work on the same, consistent set of tests,
test data, and test results with multi-user support.
272
Test efficiently:
n Systematically plan and control test execution.
n Check the requirement coverage and assess the
maturity of your system under test at any time.
n Use existing test authoring and execution tools such
as AutomationDesk, BTC EmbeddedTester, Python
scripting or MATLAB scripting as a basis for test
cases in SYNECT Test Management.
n Manage test execution on different platforms: dSPACE
HIL systems, Simulink, TargetLink, VEOS, etc.
n Fit the system to your team size with scalable clientserver architecture from small groups to large testing
teams.
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Test Planning
and Execution
Evaluation
and Reporting
Application Fields
Test
Specification
Import
Test cases
Requirements
Software
Hardware
Tool / Interface:
IBM Rational DOORS
PTC Integrity
Microsoft Excel
...
Tool / Interface:
AutomationDesk
BTC EmbeddedTester
Python scripting
MATLAB scripting
Microsoft Excel
Vector CANoe
Vector vTESTstudio
...
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
273
Requirements Management
Engineering
Resynchronizing requirements.
the test data for different variants, you can specify variant
dependencies and select which variant configurations will be
supported. You can work with variants by using this module
in combination with SYNECT Variant Management (p. 284).
274
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Application Fields
various criteria: for example, it can include all your tests for
one variant or for one ECU function. Execution plans can
also be defined using queries that will select test cases which
fulfill a defined criterion. Your test tools use the execution
plan to run the tests and return the results to SYNECT Test
Management, where you can view the overall tests results
and assess the progress of the test.
Software
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
275
Engineering
Hardware
276
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
277
Engineering
Hardware
Application Areas
SYNECT Signal & Parameter Management is used for the
central management of signals, parameters and parameter
sets throughout the entire model-based development process. It can handle the signals and parameters of controller
functions, ECU software and also plant models. It supports
commonly used file formats and standards and provides
Software
Application Fields
Highlights
n Manage signals, parameters, and parameter sets
n For controller software development and plant models
n Interface to Simulink and TargetLink
n Integrated variant support
278
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
.m files
.dd files
Variant 1
Variant 2
Variant 3
1.5
7.9
7.7
8.0
Ki
3.0
K1
1.1
1.1
K2
14.1
K3
5.1
.xls, .xlsx,
.xml, .csv
Parameter
values
A=1;
B=2;
C=7,9;
Ki=3,0;
AUTOSAR
.arxml
.hex, .mot,
.s19
Customer-specific
import/export filters
Software
TargetLink
Data
Dictionary
Variables, scalings,
typedefs
Parameter
Application Fields
Plain variables,
Simulink data objects
Variant 1
Variant 2
Software Developer
Function Developer
Version
...
1
2
A=1,5;
A=1,5;
3
B=1; A=1,5;
B=1;
C=8,0;B=1;
C=8,0;
Ki=3,0;
C=8,0;
K1 Ki=3,0;
=1,1;
Ki=3,0;
K1
=1,1;
K3 = 5,1;
K1 =1,1;
K3 = 5,1;
K3 = 5,1;
Variant n
Parameter
Variant 1
Variant 2
Variant 3
1.5
7.9
7.7
8.0
Ki
3.0
K1
1.1
1.1
K2
14.1
K3
5.1
Engineering
Ki=3,0;
Version
1
A=1;
4
B=2;A=1;
C=7,7;
B=2;
Ki=3,0;
C=7,7;
K1 =1,1;
Ki=3,0;
K2 =K1
14,1;
=1,1;
K2 = 14,1;
Calibration Engineer
File-based parameter management generates a large number of files. SYNECT centrally manages parameter sets for different variants.
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
279
Version
1
A=1;
2
B=2;
A=1;
C=7,9;
3
B=2;
A=1;
Ki=3,0;
C=7,9;
1 A=1;
B=2;
4
Ki=3,0;
C=7,9;
B=2;
Ki=3,0;
C=7,9;
Hardware
SYNECT supports the import and export of several commonly used file formats, and is open to realize customer-specific import/export filters
via an open plug-in concept.
Application Areas
SYNECT Model Management lets you manage your prime
asset in a model-based development process your models.
It combines model file management, model metadata management and model interface management1) all in one tool,
all accessable from one GUI. You can organize your models
in libraries with dedicated user and rights permissions and
according to their variant dependencies. The modeling of
hierarchical dependencies between models and submodels
allows building and configuring model compositions from
different libraries or work projects. Defining and inspecting
the model architecture directly in SYNECT not only increases
the transparency of the models directly in the data management solution, it also supports implementing top-down
development processes for new models.
280
2015
1)
environments
n Comprehensive model categorization through
customizable metadata
Key Benefits
n Share and reuse models within an organization
by managing them in one central location
n Make it easy to find the right models by organizing
them in libraries, projects, together with alternative
implementation variants, and in relation to other
models
n Increase model transparency with comprehensive,
customizable metadata
n Keep track of model evolution with fine-grained
versioning of models, interfaces, parameters and
model files
n Implement top-down model development processes
by defining the model architecture and interfaces
before implementation
Introduction
Models
SYNECT Model Management manages both the model structure and the actual model implementations by using model
files of the supported modeling environments.
Model structure information can be used as a purely
descriptive feature, increasing transparency and model
understanding directly in the data management solution,
without accessing the actual modeling environment.
You will get the most out of SYNECT Model Management
Par
Out
In
Out
Model
Sub
Model
Out
Out
Model
Sub
Model
Par
Out
In
Par
Par
Sub
Model
Out
In
Par
In
Par
Sub
Model
Model
Sub
Model
Out
Out
In
In
In
Par
Out
Hardware
In
In
In
Software
Sub
Model
Par
Out
Out
Model
Sub
Model
Out
Engineering
Model Implementations
Model implementations contain the actual model files
and all files that come with a model, such as initialization
scripts, parameter files, documentation files, etc. For easy
access to the files, these can be managed directly from the
SYNECT GUI, in the context of the model and its structural
information. SYNECT keeps the model files in an established
file-based configuration management system, such as PTC
Integrity or Apache Subversion. If you already manage
your models in such a system, migration to SYNECT is easy:
Keep the model files in your file-based configuration management systems, link them with your models in SYNECT,
and manage them directly from SYNECT.
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
281
In
Par
Par
Sub
Model
In
Par
Par
Application Fields
Model Variants:
One Model, Multiple Implementations
SYNECT lets you manage multiple implementations
with the same model and its structural properties. As
an organizational feature it helps you group alternative
implementations, called implementation variants. You can
declare the variant dependencies of the individual implementations according to the variant models defined in SYNECT
(see SYNECT Variant Management module, p. 284).
Model
Implementation
Variant A
IImplementation
Variant B
Implementation
Variant C
Version (17)
Version (12)
Version (19)
Version ...
Version ...
Version (16)
Version ...
Version (1)
Version (1)
Version (1)
Model Metadata
The SYNECT metadata model contains standard metadata
and can also be extended with user-specific metadata attributes. Metadata is handled both on the model level as
well as on the model implementation level. Properties that
are valid for all implementations of a model can be managed
at model level, such as the categorization of models as controller models, plant models, etc.. Implementation-specific
Requirements
Requirements that are imported to SYNECT and maintained
in a SYNECT requirements project can be linked to models
bidirectionally. This information can be further processed
and aggregated in order to implement traceability or coverage reports.
282
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Workflows
Top-Down
In this workflow, new models can be defined by structure
in SYNECT and then exported as structural frame models to
supported modeling environments for the subsequent implementation of behavior. The same procedure can be applied if
structural changes (such as interface changes) will be made
in existing models. Export adapters are currently available
Define new
models
Configure
models
Simulink
Simulink
TargetLink
TargetLink
FMI
Hardware
Import
models
Application Fields
Software
Bottom-Up
With this workflow, existing models are imported into
SYNECT Model Management via tool adapters that are specific to the modeling environment. During import, the essential structural information of the model is collected, such as
its inputs, outputs and parameters. After the import these
items can be managed individually with the SYNECT Signal
Export
models
Custom (XML)
Custom (XML)
Model Configuration
You can define new composite models by combining existing models as submodels of the new composite model.
To configure the composite model, just select the specific
implementation variants and versions to be used for each of
its submodels. By default, SYNECT provides the file system
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
283
Engineering
Manage models
Application Areas
SYNECT Variant Management lets you create variant models,
specify constraints between variants, and define variant
configurations that need to be supported in subsequent
development phases. When working with other SYNECT
The variant model is the basis for defining variant configurations, in other words concrete combinations of variants that
need to be supported in your development project.
284
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Application Fields
Introduction
Software
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
285
Engineering
Hardware
286
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Software
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
287
Engineering
Hardware
Database Support
SYNECT supports SQLite, SQL Server and Oracle. For
a quick start, SYNECT comes with a ready-to-use SQLite
database installer.
Application Fields
Highlights
n Database support
n Data model customization
n User and rights managements
n Version management
n Automation and openness
n Requirements handling
n Working with configuration management systems
288
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Internal interpreter
*.py
Access
Software
Access
External interpreter
SYNECT helps you analyze the impact of changes in requirements by providing an overview of linked objects that might
be affected. To navigate between requirements and linked
data, all you need is a mouse click. A special requirements
coverage view is available to check if a requirement is covered by a test case and if this test case has been executed
successfully.
Hardware
COM API
Run
Engineering
Programs written
in C#, Python,
MATLAB,
M scripts,...
Application Fields
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
289
Highlights
n SYNECT-based workflow management solution
n Mastering complex systems with multiple variants
(HIL, modeling) by workflow automation and
simple user interactions
n Reproduceable and reliable workflows
n Easy configuration
n Single-user and multi-user scenarios
Application Areas
Variant-Based Workflow Management (VBWM), which is
based on the data management software SYNECT (p. 270),
makes it easy to integrate your complex workflows (like the
common hardware-in-the-loop (HIL) scenarios for modeling
and control, including variants) into the dSPACE tool chain
and automate them.
290
Key Benefits
With Variant-Based Workflow Management, you can achieve
reproduceable and reliable workflows even in highly complex
use cases, and save a great amount of time by workflow
automation that exactly matches your needs.
n Centrally configure all the information necessary to
support your variant-dependent workflows in SYNECT
n Manage large, highly complex HIL systems with a large
number of variants and multiple software interactions
n Quickly and safely adapt your modeling environment
to changes caused by variant configurations
n Speed up the reliable configuration of your HIL
environment for subsequent HIL tests
n Let multiple real-time applications be configured and
built overnight ready-to-use for HIL testing on the next
day. This can be done easily by using a build server
with scheduled tasks.
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Module Overview
Module
Description
n SYNECT component for resource management that allows to specify any kind of information
Starter
Application Fields
relating to variants: links to files and folders or strings, time stamps, etc. The resources are
value/name pairs of information and are the input data for the workflows.
n Use of the SYNECT variant model
n Management of different variant configurations in configuration sets
n Management of resources in a customized tree
n Inheritance of resource values in the variants tree to avoid redundancy
n Macro mechanism for easier resource definition
n Working directory mechanism to support multiple workstations, multiple user and handling
relative paths
n Fine-grained rights management
n Special support of configuration management systems
n Definition of custom workflows
n Consistency check to validate database contents
n Select a variant configuration with a very simple graphical user interface and start a custom
Software
workflow (see also p. 292), e.g., to start and set up dSPACE ControlDesk (p. 106) with the
appropriate experiment for the selected variant configuration.
n Select multiple variant configurations and start a custom workflow for each variant configuration
Multi-Starter
in a kind of batch mode, e.g., to automatically build the real-time code for a huge number of
variant configurations overnight.
Modeling Connector
Hardware
n Support
Order Information
Product
Order Number
n VBWM_CONFIG_SOL
n APPL_VBWM_WF_SOL
Modeling Connector
n VBWM_MLCON_SOL
n VBWM_MLCON_SOL_LOCAL
Engineering
Relevant Software
Required
Optional
1)
Order Number
n SYNECT Base (p. 271)
n SYNECT_BASE
n SYNECT_VARIANT_MGMT
n SYNECT_PAR_MGMT
n SYNECT_MODEL_MGMT
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
291
Software1)
Workflow Example
HIL Control and Modeling
Variant-Based Workflow Management ideally suits HIL
testing scenarios and modeling activities. After configuring complex, variant- dependent workflows you can run
them with just a few clicks, including automatic overnight
preparation of large real-time testing applications. As an
example: a powertrain HIL environment with six ECUs and
several variants each can easily lead to more than a million
Workflow example 1
Modeling
HIL Control
Data
Real-time application
Configuration files
Workflow
Start dSPACE products
Configure products
Load settings
Variant Configurations
Workflow
Start dSPACE products
Configure products
Load settings
Workflow example 2
Data
Simulink model
Parameterization
Configuration files
File System
Configuration Management
292
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Variant Handling
Variant Model
Application Fields
Ressources
Text
Link to file
Link to folder
Flag
Etc.
Hardware
Variant Configuration
Software
Information Types
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
293
Engineering
Relation between SYNECT Variant Management and Variant-Based Workflow Management (VBWM).
Hardware
SCALEXIO / Introduction
SCALEXIO
Versatile system for HIL simulation
Highlights
n High channel and system flexibility
n Completely software-configurable
n Connectable to existing systems
n NEW: Multicore and multiprocessor support
n NEW: Support of Functional Mock-up Interface (FMI)
n NEW: Support of virtual ECUs (V-ECUs)
Application Area
dSPACE SCALEXIO1) is a very versatile hardware-in-the-loop
(HIL) simulator that provides highly flexible channels, can be
extended to any required size and is completely softwareconfigurable. Its application range covers all test domains
and vehicles, including the test of electronic control units
(ECU) of electric drives (p. 30).
Thanks to the SCALEXIO multiprocessing feature, the simulator can be coupled with existing SCALEXIO-based or DS100xprocessor-board-based systems, allowing users to expand
their existing test setups to meet growing project needs.
Hardware Concept
The SCALEXIO system is standardized and can be reused in
all SCALEXIO system variations.
n The core of a SCALEXIO system, the SCALEXIO Processing
Unit, is based on commercially available components so
that the processing technology is always up-to-date.
n IOCNET, the scalable serial I/O network, provides the
internal communication between the real-time processor
and the I/O boards.
1)
296
2015
Key Benefits
n Support of different workflows and user roles by separating I/O configuration, modeling and code generation
n Test of different ECU variants and types on a single system
with minimal configuration effort
n Easily resized to fit specific test tasks because component
test systems and network systems are both built with the
same standardized hardware components and connections
n Graphical configuration of channels
n Use of virtual ECUs (V-ECUs) (p. 46) for HIL tests if the
real ECU prototype is not available yet
n Support of FMI (p. 25)
Devices connected to the dSPACE HIL system, for example, electronic control units, can feed in high currents and high
voltages (voltages over 60 V DC or 30 V ACRMS), which can be dangerous for the user. This can happen, for example, in
systems for piezoelectric or hybrid applications. Such currents and voltages can result in property damage, personal injury, or
death. Under all circumstances, you must observe all the safety precautions described in the documentation. Please contact
dSPACE for additional safety-related equipment, such as electrically safe interface cables.
Introduction
SCALEXIO / Introduction
System Configuration
Application Fields
Software
FPGA Board
Digital-I/O Board
Hardware
Hypertac Connector
Multi-I/O Board
I/O Modul
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
297
Engineering
SCALEXIO / Introduction
MultiCompact
n Large number of I/O channels for specific applications
n Each channel has a fixed channel type, so the costs per channel are low.
n Integrated signal conditioning and converters
n Onboard failure insertion unit (FIU)
n Connection of real and substitute loads is possible.
n DS2680 I/O Unit (p. 306)
Compact design for installation in a unit carrier
Basic functions for a fully adequate simulation system, such as power switch
Various channels with dedicated I/O functions
n DS2690 Digital I/O Board (p. 309)
Standardized connector for slot independence and easy assembly
Digital channels with dedicated I/O functions
HighFlex
n Universal input/output/bus channels with freely assignable channel types
n Very versatile and finely scalable with 10 channels per I/O board, 4 channels per bus board
n Each channel is individually galvanically isolated.
n Integrated signal conditioning, as well as converters
n Onboard failure insertion unit (FIU)
n Connection of real and substitute loads is possible.
n Standardized connector concept for all boards
n Boards are slot-independent and easy to assemble.
n DS2601 Signal Measurement Board (p. 318)
n DS2621 Signal Generation Board (p. 320)
n DS2642 FIU & Power Switch Board (p. 322)
n DS2671 Bus Board (p. 324)
298
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
SCALEXIO / Introduction
TCP/IP
Application Fields
Software
Host
Gigalink
I/O Subrack
I/O Subrack
DS100x
Processor
IOCNET
PHS
I/O Subrack
Router
I/O Board
I/O Board
I/O Board
I/O Board
I/O Board
I/O Board
I/O Board
I/O Board
I/O Board
I/O Board
..
.
..
.
FIU/PowerSwitch
Gigalink
FIU/PowerSwitch
Hardware
IOCNET
I/O Subrack
IOCNET
I/O Subrack
Router
IOCNET
..
.
Engineering
IOCNET
FIU/PowerSwitch
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
299
Processor
SCALEXIO / Introduction
Failure Simulation
Hardware Components
The SCALEXIO Failure Insertion Unit (FIU) consists of several
components:
n An onboard failure routing unit (FRU) on the I/O channels
prepares failure simulation by switching the I/O channels
to failplanes. The FRU is available for each channel on
the MultiCompact and HighFlex boards and uses relays
to provide the features of the central failure simulation
unit to each channel.
n Depending on their properties, the channels are connected to the failure simulation system by the high-current (up
to 80 A) or the low-capacitance (up to 1 A) failplane. The
low-capacitance failplane for an optimized signal quality
connects signal generation channels and bus channels
to the central FIU. The high-current failplane connects
signal measurement channels to the central FIU.
Open Circuit
1 channel
All channels1)
1 channel
Up to 10 channels1)2)
2 channels
Up to 10 channels1)2)
Requires the option Activation by FRU relay and is only possible on I/O channels without current enhancement.
2)
Depending on the ampacity of the failplane.
1)
License Concept
n All SCALEXIO I/O boards and the DS2680 I/O Unit include
a failure simulation (FS) function. You need an additional
FS license to activate the failure simulation. The FS license
will be checked at the host PC. Each license can be used
for one SCALEXIO system.
n The licenses are scaled for failure simulation with different
numbers of channels. The failure simulation is configured in ConfigurationDesk, so you need the appropriate
SCALEXIO failure simulation license for the number of
I/O functions that are mapped to channels with an FRU
that you use in your real-time application. The FS license
is needed only for running the simulation, not for configuring the I/O channels with ConfigurationDesk.
300
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
SCALEXIO / Introduction
SCALEXIO
Lowcapacitance
fail rail
Highcurrent
fail rail
DS2908
Failplane
Segment
Switch
DS2671
Bus Board
DS2621
Signal Generation
Board
DS2601
Signal Measurement
Board
DS2642
FIU & Power Switch
Board
I/O unit
Battery
power
supply
unit
Application Fields
DS2908
Failplane
Segment
Switch
Software
I/O unit
Hardware
DS2908
Failplane
Segment
Switch
Connection to
another HIL system
DS2642
FIU & Power Switch
Board
Failplane
ECU connection
DS2601
Signal Measurement
Board
Failplane
DS2621
Signal Generation
Board
Failplane
DS2671
Bus Board
Order Number
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
301
Product
Engineering
Order Information
SCALEXIO / Introduction
Battery simulation
controller
(e.g., DS2907)
Controls
current and
voltage
supply
In the DS2680 I/O Unit (p. 306), the control for the power
supply and the power switch are already integrated.
You can read out and check the latest current and voltage
values at any time during simulation. The voltage behavior
is specified in the model.
SCALEXIO System
Switches the
power supply
to the ECU
ECU
Configuration Software
ConfigurationDesk (p. 48) is the configuration and implementation software for SCALEXIO and intensifies the system's flexibility. You can perform all configuration tasks in
a single tool, in an easy-to-read 3-column window:
n Describing the connected devices
n Assigning I/O functions and hardware
n Connecting to the model
302
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
SCALEXIO / Introduction
Special Applications
Application Fields
Engineering
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
303
Hardware
Highlights
n x86 processor technology Intel XEON E3
n High bandwith for I/O communication
via IOCNET
n SCALEXIO connectable to DS100x-based HIL
systems (via Gigalink)
n Multiprocessor support
Host
interface
304
Real-time
processor
Processing
Unit
PCI Express
IOCNET
Link Board
IOCNET/
Gigalink
IOCNET
SCALEXIO's communication network IOCNET (I/O Carrier
Network) uses a proprietary dSPACE protocol to guarantee
the simulator's real-time capability. It is the interface to
the I/O boards and SCALEXIO processing units, providing a
flexible network topology and high bandwidth to connect
a large number of I/O boards, even when they are far apart
(p. 299).
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Host PC Interface
Communication with the host PC runs via Gigabit Ethernet,
so that the SCALEXIO system can be used in any company
network. When more than two SCALEXIO Processing Units
are used, they are coupled via the SCALEXIO MP Switch to
ensure communication with the host PC. The IP address for
the connection can be assigned via a DHCP server or stored
on the SCALEXIO system itself.
Application Fields
Parameter
Specification
Processor
Memory
Software
Technical Details
n L2 cache: 256 kB
n L3 cache: 8 MB
n 4 GB RAM memory (DDR3)
n 6 APUs on the DS2502 IOCNET Link Board
n 0.011
Speed range
n 28,610 rpm
Speed resolution
n 0.109 rpm
n 4
Physical data
Physical size
Hardware
n Gigabit Ethernet
Host interface
n 19-inch subrack
n 3 HU
n 483 x 133 x 400 mm (19.0 x 5.2 x 15.7 in)
Cooling
n Active cooling
n Operating temperature 0 C ... 40 C (32 F ... 104 F)
Voltage supply
Order Number
n SCLX_RTLib
n SCLX_RTLib_MC
n SCLX_RTLib_MP
n SCLX_RTLib_VECU
Hardware
Order Number
n SCLX_RTPC_RACK E31275
n Please inquire if you use a SCALEXIO Real-Time PC with another processor
SCALEXIO MP Switch
n SCLX_SWITCH SG300_10
Relevant Software
Product
Required
2015
305
Software
Engineering
Order Information
Highlights
n 140 channels for extensive I/O functions
n Galvanically isolated as a unit
n Compact half 19" unit
n Attractive price
306
I/O Functionality
The DS2680 has numerous I/O channels, each with a mostly
predefined function. You can choose between analog and
digital inputs and outputs, resistance simulation channels,
and special I/O channels. Signal measurement and generation can be time-triggered or angle-triggered.
Real Loads
Substitute loads can be plugged onto the DS2680 internally
if required. An exchangeable load board is available for
you to mount different plug-on loads. Real loads or large
substitute loads can be connected externally via the load
connector provided for them.
Component Variants
The DS2680 is available with and without an integrated
bus board. The integrated bus board provides two channels
for each of the bus protocols LIN, CAN and FlexRay. If you
need more or different bus channels, for example, four CAN
channels, you can use a HighFlex bus board in addition or
as an alternative.
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Technical Details
Parameters
Specification
Signal measurement
(Analog In 1)
Application Fields
n 30 digital inputs
n Voltage measurement
(Digital In 1)
n 18 variable inputs
(Flexible In 2)
(Analog Out 1)
Software
Signal generation
(Analog Out 4)
(Analog Out 3)
Hardware
n Resolution 14 bit
n Effective inner resistance 250
n 12 resistance simulation channels
(Resistance Out 1)
n 28 digital outputs
(Digital Out 1)
Engineering
n 1 ADC
n 1 DAC
n 1 load (component channel)
n Voltage range -10 ... +10 V
n Current range -5 ... +5 mA
(Power Control 1)
n 6 power switches without current
n Up to 60 V
n Continuous current 4 x 6 A per channel (but a maximum total of 50 A for all channels)
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
307
Voltage supply
Parameters
Specification
Buses
n 2 CAN (CAN 1)
1)
n 2 LIN (LIN 1)
n Configurable as K-line
n Conventional LIN VBAT
n 2 FlexRay (FlexRay 1)
n Only 4 bus lines, i.e., 1 fault-tolerant FlexRay bus (channels A + B) or 2 FlexRay buses
(channel A)
n Conventional FlexRay VBAT
General
n Voltage 60 V
n Failure switch for up to 48 A
n Continuous current for high-current fail rail 48 A
n Continuous current fail rail with low capacitance 1 A
n Broken wire
Failure types
n IOCNET
Physical data
Physical size
Voltage supply
n 24 V
1)
Order Information
Product
Order Number
n DS2680_ONLY
n DS2680_2672
n DS2680_IL
n SCLX_OBD_CAB1
Relevant Software
Product
Required
308
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Application Fields
Highlights
I/O Functionality
The DS2690 offers digital channels that are either predefined
for signal measurement or signal generation, or can be individually configured for either. Channels for signal measurement and generation are usable as Digital In, PWM In or
Digital Out, PWM Out.
The signal types and channel bundling are configured with
ConfigurationDesk (p. 48).
IOCNET connector
Hardware
Key Benefits
The DS2690 offers a large number of dedicated digital I/O
channels for signal generation and measurement. Their
supported I/O functionalities cover exactly the ones needed
for body electronic ECUs. Real loads can be connected to
each channel individually.
An on-board failure routing unit (FRU) enables failure simulation on all channels. For further information on the failure simulation function, please refer to Failure Simulation
on p. 300.
I/O connector
Fuse
Engineering
Application Area
The DS2690 Digital I/O Board is the tailored SCALEXIO solution for hardware-in-the-loop (HIL) simulation of body electronics ECUs. Vehicle body applications such as electric window lift and windscreen wipers require many high-current
digital I/O channels, as well as the ability to simulate failures.
Software
Fuse
FRU
Internal load
Controller
I/O
Digital
In
Digital
Out
PWM
In
PWM
Out
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
309
...
Technical Details
Parameters
Specification
General
Signal measurement
(Digital In 2)
n 10 channels
n Supported I/O functions
Multi Bit In
PWM/PFM In
n Measurement range 0 ... 60 V
n Max. 6 A per channel
n Substitute loads pluggable, up to 2 W per measurement channel
n Real loads can be wired externally
n FIU via high-current failplane
Signal generation
(Digital Out 2)
n 10 channels
n Supported I/O functions
Multi Bit Out
PWM/PFM Out
n Configurable as low-side/high-side switch or push/pull
n Low-side = GND
n High-side = external reference for each channel
n Voltage range high-side: 5 ... 60 V
n Current range -80 ... +80 mA
n FIU via low-capacitance failplane
n 10 channels
n Supported I/O functions
Multi Bit In
PWM/PFM In
Multi Bit Out
PWM/PFM Out
n FIU via low-capacitance failplane
Digital In
Digital Out
Failure simulation
n IOCNET
Physical data
Physical size
n Requires 3 slots
Voltage supply
n 24 V
Order Information
Product
Order Number
n DS2690
Relevant Software
Product
310
Required
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Application Fields
Highlights
Key Benefits
The DS2655 includes a powerful, freely programmable fieldprogrammable gate array (FPGA), the Xilinx Kintex-7 160T.
To include I/O channels, you connect up to five I/O modules
to the board.
Together with dSPACE electronic load modules and/or the
XSG Electric Components Library, the DS2655 provides the
fast reaction times required for simulating electrical machines
in closed-loop operation with a controller (p. 511).
Hardware
Application Area
The DS2655 FPGA Base Board has been designed for applications that require very fast, high-resolution signal processing, for example:
n Hybrid vehicle applications
n Electric drive applications
n Wind energy converters
n Processor-based motor simulation
n FPGA-based motor simulation
Software
n User-progammable FPGA
n Flexible board for special I/O solutions
n Up to 5 piggyback modules for I/O can be added
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Engineering
311
Specification
General
n User-programmable FPGA
FPGA
n 5
Device timing
n 125 MHz
n IOCNET
Physical characteristics
Physical size
Power supply
n 24 V
Specification
Digital I/O
Input
Output
n Push-pull drivers
n One output voltage can be selected for all channels: 3.3 V or 5 V
Analog I/O
Input
n 5 channels
n Resolution 14 bit
n Sampling rate 4 MSPS SAR
n Input voltage range selectable for each channel: 5 V or 30 V
Output
n 5 channels
n Resolution 14 bit
n Update rate 7.8 MSPS
n Output voltage range: 10 V
Physical
characteristics
312
Physical size
Power supply
n 24 V
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Order Information
Required
Optional
Product
Order Number
DS2655 7K160
DS2655_M1
HYPERTRONICS_CON90_FP1_QT
Application Fields
Relevant Software
Product
RTI FPGA Programming Blockset (p. 86)
ConfigurationDesk (p. 48)
XSG Electric Components Library (p. 249)
XSG Utils Library (p. 94)
Hardware
Software
Engineering
Optional
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
313
Required
Highlights
n 69 channels for comprehensive I/O functions
n Signal conditioning for signal levels of 12-V, 24-V, and
48-V automotive systems
n Ideally suited for engine, powertrains, and vehicle
dynamic applications
Application Area
The DS6101 comprises a large variety of I/O functions needed for hardware-in-the-loop simulation and can be used
for generating and measuring typical automotive signals.
This makes the DS6101 ideally suited for applications with
extensive I/O requirements.
For failure simulation, you can connect additional hardware
to your system, such as the DS2642 FIU & Power Switch
Board. The same holds true for bus communication. There
you can revert to the DS2671 Bus Board.
Key Benefits
The DS6101 Multi I/O board offers 69 I/O channels for voltage-related functions, including analog, digital, resistance,
and special input/output groups, for example for lambda
probe simulation.
The integrated signal conditioning is tailored to automotive project requirements, such as voltages of 12 V, 24 V,
and 48 V.
I/O Functionality
The I/O channels of the DS6101 offer software-configurable
I/O functions. You can choose between analog and digital
inputs and outputs, resistance simulation channels, and
special I/O channels. All channels are defined and configured
graphically in the dSPACE ConfigurationDesk software.
314
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Technical Details
Parameter
Specification
General
(Analog In 3)
n 12 digital inputs
Application Fields
Signal Measurement
n Resolution 16 bit
n Voltage measurement range 0 ... 60 V
(Digital In 3)
n 10 variablel inputs
(Flexible In 3)
Signal generation
(Analog Out 5)
Software
(Analog Out 8)
(Analog Out 3)
(Resistance Out 2)
Hardware
(Digital Out 3)
n 1 ADC, 12 bit
n 1 DAC, 14 bit
n Voltage range -10 ... +10 V
n IOCNET
Physical data
Physical size
Engineering
n Requires 3 slots
Voltage supply
n 24 V
Product
Order Number
DS6101
n DS6101
Relevant Software
Product
Required
2015
315
Order Information
Highlights
n 96 channels for high I/O requirements
n Signal conditioning up to 60 V
n Measures and generates automotive signals and
TLL signals
n All channels configurable as input or output
n Software-configurable channels
Application Area
The DS6201 Digital I/O Board comprises a large number of
digital I/O channels that can all be configured as input or
output channels. The available I/O functions cover digital,
PWM, and PFM functions for hardware-in-the-loop simulation in automotive projects, such as the test of body electronics ECUs.
Additionally the DS6201 includes an onboard signal conditioning unit. This makes the DS6201 a cost-efficient way
to start a HIL simulation project.
Key Benefits
The DS6201 Digital I/O Board offers 96 I/O channels for signal measurement and signal generation. The onboard signal
conditioning is tailored to automotive project requirements,
such as voltages of 12 V, 24 V, 36 V, and 48 V, as well as to
customary TLL levels.
I/O Functionality
The 96 digital channels of the DS6201 can be configured
for signal measurement or signal generation. They can be
used as
n Multi Bit In or Out
n PWM In or Out
n PFM In or Out
The channels are software-configurable and are defined and
configured graphically in the dSPACE ConfigurationDesk
software.
316
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Technical Details
Parameter
Specification
General
Application Fields
n PWM/PFM In
n Multi Bit Out
n PWM/PFM Out
n 3 x 50-pin Sub-D connectors
n Digital inputs
n Digital outputs
n IOCNET
Physical data
Physical size
Software
n Requires 3 slots
Voltage supply
n 24 V
Order Information
Order Number
DS6201
n DS6201
n HYPERTRONICS_CON90_FP1_QT
Hardware
Product
Relevant Software
Product
Engineering
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
317
Required
Highlights
n Current and voltage measurement
n Channel bundling to increase current carrying capacity
n Configurable fuses
n Onboard failure routing unit
n Onboard loads or external loads via 2nd connector
n Galvanically isolated channels
Application Area
The DS2601 Signal Measurement Board measures ECU output signals and passes the measurement values to the realtime processor. Signal measurement can be time-triggered
or event-triggered, and the execution of signal measurement
can be voltage- or current-triggered.
I/O Functionality
The DS2601 has 10 flexibly configurable input channels,
onto the board itself or connect real loads via a cable harness to the externally accessible load connector.
which can connect analog (analog-digital converter) and
also digital (comparator) measurement units
to measure the current and voltage. For
example, the measurement units can be comLoad connector
IOCNET interface
I/O connector
bined to trigger analog current measurement
if a specified voltage is exceeded. The channels
DC
are defined and configured in the ConfiguraDC
tionDesk software.
Fuse
The 10 channels on the DS2601 can be conFRU
Controller
nected in parallel. This channel bundling
AnalogFuse
Voltage
increases the current-carrying capacity up to
digital
measurement
converter
Measurement
80A (RMS). ConfigurationDesk displays the
circuit
Current
Comparator
measurement
Internal load
bundled channels as one single I/O function.
10
...
The DS2601 supports the use of loads for the
Status LED
LED
1
ECU. You can either plug substitute loads
318
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Technical Details
Parameter
Specification
General
Application Fields
Electrical capacity
Signal measurement
(Flexible In 1)
Voltage measurement
Software
Current measurement
Trigger
Electronic fuses
n IOCNET
Physical data
Physical size
Hardware
n Requires 2 slots
Voltage supply
n 24 V
Product
Order Number
n DS2601
Engineering
Order Information
Relevant Software
Product
ConfigurationDesk (p. 48)
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
319
Required
Highlights
n Signal generation for simulating voltage, current,
resistance and switches
n Channel bundling to increase output voltage
n Onboard failure routing unit
n Galvanically isolated channels
Application Area
The DS2621 Signal Generation Board stimulates ECU inputs.
It mimics sensors or switches such as door contact switches,
Hall sensors, and sensors for wheel speed and oil temperature. Each of the DS2621's 10 channels can be softwareconfigured as a voltage source, a current sink, a digital
output simulation or a resistance simulation.
I/O Functionality
The DS2621 has 10 flexibly configurable output channels
to make analog and digital signal generators available. To
increase the current or voltage range, up to 10 channels can
be bundled in parallel or in series. For example, two voltage
sources can be switched in sequence, or two current sinks in
parallel, to increase the output voltage or current. The digital
output can be used as a switch and can generate time- and
frequency-dependent signals (such as PWM). For example,
the resistance simulation can be used to pass the specified
temperature changes to an ECU via the environment model.
Channel bundling is supported by the software. ConfigurationDesk displays the bundled channels as one single I/O
function.
320
IOCNET connection
I/O connector
DC
Current sink
DC
Voltage
source
Fuse
Controller
Digital output
FRU
Fuse
Resistance
simulation
Signal generator
circuits
1
... 10
Status LED
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Technical Details
Parameter
Specification
General
Application Fields
Signal generation
(Flexible Out 1)
Voltage source
n Output voltage 20 V
n Output current 40 mA
n DAC resolution 16 bit
n Signal frequency 0 ... 140 kHz (sine)
Current sink
n Voltage range 60 V
n Current range 40 mA
n DAC resolution 15 bit
n Signal frequency 0 140 kHz (sine)
Resistance simulation
Software
n Current range 40 mA
Digital output
n Voltage range 60 V
n Current range 40 mA
n Signal frequency 0 ... 1 MHz
Electronic fuses
Physical data
Physical size
Hardware
n Requires 1 slot
Voltage supply
n 24 V
Product
Order Number
n DS2621
Engineering
Order Information
Relevant Software
Product
ConfigurationDesk (p. 48)
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
321
Required
Highlights
n Central FIU
n Switched battery voltage
n Failure feedforward
n High-precision current measurement on each channel
Application Area
The DS2642 FIU & Power Switch Board combines two components:
n Central Failure Insertion Unit (FIU) for simulating failures
for the I/O channels of the SCALEXIO HighFlex boards
and MultiCompact units
Central FIU
The central FIU on the DS2642 is connected to the failure
routing units of the I/O boards via the fail rails. It switches
the failures for the channels on the boards.
The following options are available:
n Broken wires on each individual channel, with or without bouncing as selected
n Crossed wire between two channels, with or without
bouncing
n Short circuit to a fixed potential such as the supply
voltage, with or without bouncing
The failures are prepared on the I/O boards by relays, and
failure insertion is performed by semiconductor switches on
the central FIU. The result is a fast switching frequency that
enables loose contacts to be simulated.
For information on the failure simulation function, please
refer to Failure Simulation on p.300.
322
Power Switch
The power switch provides 10 switchable channels, which
supply current to the external devices such as ECUs and
loads. The current can be measured simultaneously. The
central FIU can also use the power switch channels to simulate short circuits to the supply to the ECU. The channels
can be bundled to increase the current, and are selected in
ConfigurationDesk. Several DS2642s can be used in one
SCALEXIO system.
Current Measurement
The power consumption of the connected components
can be measured precisely on each power switch channel.
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Technical Details
Parameter
Specification
General
Application Fields
Current Measurement
Software
Electronic fuses
General
n Voltage 60 V
n Failure switch for up to 80 A
n Continuous current for LC fail rail 80 A
n Continuous current fail rail with low capacitance 1 A
n Status LED for the FIU component
Failure types
n Broken wire
n Short circuit to GND or UBat
n Crossed wire between two channels
n IOCNET
Hardware
Physical size
Voltage supply
n 24 V
Product
Order Number
n DS2642
Engineering
Order Information
Relevant Software
Product
ConfigurationDesk (p. 48)
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
323
Required
Highlights
n Supports CAN, LIN, and FlexRay bus systems
n 4 flexibly configurable channels
n Onboard failure routing unit
Application Area
The DS2671 Bus Board is the interface between dSPACE
Simulator and various bus systems. It has 4 multifunctional
channels, each of which can support a bus system that is
assigned to it by software.
The following buses and protocols are supported:
n FlexRay
n CAN (high-speed & fault-tolerant)
n LIN/K-line
n RS232, RS422, RS485
n TLLbased protocols
I/O Functionality
Each channel on the DS2671 has a bus FPGA, all the standardly supported transceivers for bus systems and protocols,
and a piggyback slot for customer-specific transceivers. The
bus system controllers, which include certified IP cores such
as the Bosch E-Ray controller for FlexRay, are implemented
on the bus FPGA.
To use a bus system or protocol that is not yet standardly
supported, you can install the necessary transceiver in the
channel's piggyback slot.
324
A different bus system can be used on each of the 4 channels on the DS2671.
For information on the failure simulation function, please
refer to Failure Simulation on p.300.
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Technical Details
Parameter
Specification
General
Application Fields
Physical data
Physical size
Software
n TTL driver
n Requires 1 slot
n 24 V
Voltage supply
Product
Order Number
n DS2671
Hardware
Order Information
Relevant Software
Product
IOCNET
connection
I/O connector
DC
Required
Optional
DC
Engineering
Fuse
FRU
Termination
Controller
or
Piggyback
Bus FPGA
.
1 ..
Status LED
LED
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
325
Bus
transceivers
Highlights
n Supports different power supply units for battery
simulation
n Wiring simplified by adapter
Application Area
The DS2907 Battery Simulation Controller is used to control
the current and voltage values of battery simulation in a
SCALEXIO system. Control is performed by software.
Order Information
Product
Order Number
DS2907
DS2907_M2
Relevant Software
Product
Required
326
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Additional Solutions
SCALEXIO Interface Solution for ARINC 429
Application Fields
Software
Technical Details
Parameter
Specification
General
Hardware
Features
Order Information
Product
Order Number
Please inquire
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
327
Engineering
Technical Details
Parameter
Specification
General
Features
Order Information
328
Product
Order Number
Please inquire
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Application Fields
Software
Technical Details
Parameter
Specification
General
Hardware
Features
Engineering
n UDP Queuing
n SAP (Service Access Ports) UDP
n SAP IP
n SAP MAC
Product
Order Number
Please inquire
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
329
Order Information
Technical Details
Parameter
Specification
General
PROFIBUS Features
EtherCAT Features
n
n
n
n
n
n
Order Information
330
Product
Order Number
Please inquire
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Application Fields
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
331
Engineering
Hardware
Software
SingleBoard Hardware
For building a complete realtime control system with just one controller board
Highlights
n Compact and versatile controller boards
n For a variety of applications in rapid control
prototyping
n Real-time processor for fast calculation of models
n Variety of I/O components
Application Areas
Controller development and rapid control prototyping are
ideal application areas for the DS1103 PPC Controller Board
and the DS1104 R&D Controller Board.
The DS1103 (ISA bus) can be installed in an AutoBox or
a dSPACE Expansion Box. The DS1104 board can be installed in virtually any PC with a free PCI or PCIe slot.
332
Key Benefits
Both boards, the DS1103 as well as the DS1104, combine
compactness with high performance and a high number of
features. Used with Real-Time Interface (RTI), the controller
boards are fully programmable from the Simulink block
diagram environment.
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Hardware
Demo Equipment
For educational and training purposes, dSPACE also offers
demo equipment for single-board hardware. The demo
equipment comprises hardware for the simulation of typical
mechanical positioning systems and cables for connection
to the controller boards.
Engineering
Connector Panels
All I/O signals of controller boards can usually be accessed
via adapter cables. A more convenient solution is I/O access
via connector panels, which make the signals available
in either a 19 rack or a 19 desktop box. The panels are
Software
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
333
Application Fields
Controller Boards
Controller boards contain a real-time processor for fast
calculation of your model, and a variety of I/O interfaces
that allow you to carry out your control developments.
Highlights
n Single-board system with real-time processor
and comprehensive I/O
n CAN interface and serial interfaces ideally suited
to automotive applications
n High I/O speed and accuracy
n PLL-driven UART for accurate baud rate selection
Application Areas
The DS1103 controller board is designed to meet the requirements of modern rapid control prototyping and is highly
suitable for applications such as:
n Automotive controllers
n Induction motor control
n Robotics
n Positioning systems and stepper motors
n Active vibration control
Key Benefits
The DS1103 is an all-rounder in rapid control prototyping. You can mount the board in a dSPACE Expansion Box
or dSPACE AutoBox to test your control functions in a
laboratory or directly in the vehicle. Its processing power
and fast I/O are vital for applications that involve numerous actuators and sensors. Used with Real-Time Interface
(RTI, p. 54), the controller board is fully programmable from
the Simulink block diagram environment. You can configure
all I/O graphically by using RTI. This is a quick and easy way
to implement your control functions on the board.
Comprehensive Interfaces
The unparalleled number of I/O interfaces makes the DS1103
a versatile controller board for numerous applications. It
provides a great selection of interfaces, including 50 bitI/O channels, 36 A/D channels, and 8 D/A channels. For
additional I/O tasks, a DSP controller unit built around Texas
Instruments TM320F240 DSP is used as a subsystem.
334
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Technical Details
Parameter
Specification
Processor
PowerPC Type
n PPC 750GX
CPU clock
n 1 GHz
Cache
Memory
Timer
n 133 MHz
Temperature sensor
Local memory
Global memory
n 96 MB communication SDRAM for data storage and data exchange with host
2 general-purpose timers
Application Fields
n 1 MB level 2 (L2)
Bus frequency
n Reload by software
n 15-ns resolution
n One 32-bit up counter with compare register
n Reload by software
n 30-ns resolution
Software
n Reload by software
n 30-ns resolution
n 64-bit up counter
n 30-ns resolution
n 3 timer interrupts
Interrupt controller
(4 channels belong to one A/D converter. 4 consecutive samplings are necessary to sample
all channels belonging to one A/D converter.)
n 4 parallel channels each equipped with one sample & hold A/D converter
n Note: 8 A/D converter channels (4 multiplexed and 4 parallel) can be sampled simultaneously.
Resolution
n 16-bit
n 10 V
Overvoltage protection
n 15 V
Conversion time
D/A converter
Offset error
n 5 mV
Gain error
n 0.25%
Offset drift
n 40 V/K
Gain drift
n 50 ppm/K
Signal-to-noise ratio
n >83 dB
Channels
n 8 channels
Resolution
n 16-bit
Output range
n 10 V
Settling time
n 5 s (14-bit)
Offset error
n 1 mV
Gain error
n 0.5%
Offset drift
n 30 V/K
Gain drift
n 25 ppm/K
Speed and timing specifications describe the capabilities of the hardware components and circuits of our products.
Depending on the software complexity, the attainable overall performance figures can deviate significantly from the hardware
specifications.
Engineering
1)
2015
335
Channels
Hardware
A/D converter
Parameter
Specification
D/A converter
Digital I/O
Signal-to-noise ratio
n >83 dB
I max
n 5 mA
C I max
Channels
n 10 nF
n 32-bit parallel I/O
n Organized in four 8-bit groups
n Each 8-bit group can be set to input or output (programmable by software)
Digital incremental
encoder interface
Voltage range
I out, max
n 10 mA
Channels
n 6 independent channels
n Single-ended (TTL) or differential (RS422) input (software programmable for each channel)
Position counters
n 24-bit resolution
n Max. 1.65 MHz input frequency, i.e.,fourfold pulse count up to 6.6 MHz
n Counter reset or reload via software
n 5 V/1.5 A
n Shared with analog incremental encoder interface
Analog incremental
encoder interface
n 1 channel
Channels
Position counters
n < 5 resolution
n 32-bit loadable position counter
n Max. 0.6 MHz input frequency, i.e., fourfold pulse count up to 2.4 MHz
n 6-bit resolution
n 10 MSPS
n 5 V/1.5 A
n Shared with digital incremental encoder interface
CAN interface
Configuration
Serial interface
Baud rate
n Max. 1 Mbit/s
Configuration
Baud rate
n Up to 1 MBd (RS422)
Slave DSP
Type
Clock rate
n 20 MHz
Memory
I/O channels1)
Output current
Host interface
n Max. 13 mA
n Plug & Play support
n Requires a full-size 16-bit ISA slot
Physical
characteristics
Physical size
Ambient temperature
n 0 50 C (32 122 F)
Cooling
n Passive cooling
Power supply
n +5 V 5%, 4 A
n +12 V 5%, 0.75A
n -12 V 5%, 0.25A
336
2015
1)
The exact number of I/O channels depends on your configuration and is described in the user documentation.
Product
Order Number
n DS1103
Introduction
Order Information
Included
Required
Optional
n RTI
n CCPPPC
n RTICAN_BS
n RTICANMM_BS
See p. 106
n PLATFORM_API
n MotionDesk
Order Number
Optional
n CP1103
n CLP1103
n ADP_CAB1103
Software
Hardware
Application Fields
Software
PC
ISA Bus
Host
Interface
PowerPC
750GX
Hardware
Block Diagram
Slave
DSP I/O
96 MB
Communication
SDRAM
PWM
1 x 3-Phase
4 x 1-Phase
TMS320F240
DSP
Local Bus
2 General
Purpose
Timers
Interrupt
Controller
Dual Port
RAM
DAC
8 channels
16-bit
Incr. Encoder
7 channels
Digital I/O
32 channels
Serial
peripheral
interface
Serial
communication
interface
ADC
20 channels
16-bit
Analog Input
16 ch. 10-bit
Serial
Interface
RS232/RS422
Dual Port
RAM
Digital I/O
18 bits
CAN Interface
on 80C164
Master PPC I/O
DS1103
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
337
32 MB
Application
SDRAM
Engineering
4 Capture
Inputs
338
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Robotics
Easy Handling
In the example below, the controller board replaces the
position controller. The easy programmability of the DS1103
enables you to implement and test different control algorithms very quickly, which reduces design iteration times
to a minimum. The prototyping hardware allows easy
parameter changing and modification, without any hardware
setup changes.
Application Fields
Hardware
Software
Calculating Values
The real-time system picks up the robots six incremental
encoder signals to determine the current robot position.
Then this data is compared with the reference values.
Afterwards, the DS1103 calculates the control algorithm
and sends the controller output for example, data on
positions and velocities back to the robot.
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
339
Engineering
Highlights
n Single-board system with real-time hardware
and comprehensive I/O
n Cost-effective
n PCI hardware for use in PCs
n Variant with PCIe (PCI Express) host interface
Application Areas
The real-time hardware based on PowerPC technology and
its set of I/O interfaces make the controller board an ideal
solution for developing controllers in various fields, such as
drives, robotics, and aerospace. The board is used in many
university laboratories.
Key Benefits
The DS1104 R&D Controller Board upgrades your PC to a
powerful development system for rapid control prototyping
(R&D stands for research & development). Real-Time
Interface (RTI, p. 54) provides Simulink blocks for graphical
I/O configuration. The board can be installed in virtually any
PC with a free PCI or PCIe slot.
340
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Technical Details
Parameter
Specification
Processor
Timer
Global memory
n 32 MB SDRAM
Flash memory
n 8 MB
4 general-purpose timers
Application Fields
Memory
n Reload by hardware
n 80-ns resolution
n 64-bit up counter
n 40-ns resolution
n 5 timer interrupts
Interrupt controller
Software
n 1 UART interrupt
n 1 slave DSP interrupt
n 1 slave DSP PWM interrupt
n 5 A/D converter (end of conversion) interrupts
n 1 host interrupt
n 4 external interrupts (user interrupts)
A/D converter
Channels
n 4 multiplexed channels equipped with one sample & hold A/D converter (1x16-bit)
n 4 parallel channels each equipped with one sample & hold A/D converter (4x12-bit)
n Note: 5 A/D converter channels (1x16-bit and 4x12-bit) can be sampled simultaneously
Resolution
Conversion time
Hardware
Offset error
n 5 mV
Gain error
Offset drift
n 40 V/K
Gain drift
n 25 ppm/K
Signal-to-noise ratio
Resolution
n 16-bit
Output range
n 10 V
Settling time
Offset error
n 1 mV
Gain error
n 0.1%
Offset drift
n 130 V/K
Gain drift
n 25 ppm/K
Signal-to-noise ratio
n >80 dB
Imax
Channels
n 5 mA
n 20-bit parallel I/O
n Single bit selectable for input or output
1)
Voltage range
Iout, max
n 5 mA
Speed and timing specifications describe the capabilities of the hardware components and circuits of our products. Depending on
the software complexity, the attainable overall performance figures can deviate significantly from the hardware specifications.
2015
341
Digital I/O
Channels
Engineering
D/A converter
Parameter
Specification
Digital incremental
encoder interface
Channels
n 2 independent channels
n Selectable single-ended (TTL) or differential (RS422) input (software programmable
n 24-bit resolution
n Max. 1.65 MHz input frequency, i.e., fourfold pulse count up to 6.6 MHz
n Counter reset or reload via software
Serial interface
n 5 V/0.5 A
Configuration
Baud rate
Slave DSP
Type
Clock rate
n 20 MHz
Memory
I/O channels
1)
n 10 PWM outputs
n 4 capture inputs
n 1 serial peripheral interface
Output current
n Max. 13 mA
PCI
PCIe
Physical
characteristics
Physical size
Ambient temperature
n 0 55 C (32 131 F)
n 0 55 C (32 131 F)
Cooling
Power consumption
n 18.5 W
Please inquire
Power supply
n +5 V 5%, 2.5 A
Please inquire
342
The exact number of I/O channels depends on your configuration and is described in the user documentation.
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Order Information
Product
Order Number
n DS1104
n DS1104PCIE
Software
Order Number
n DS1104 Real-Time Library
Optional
n CCPPPC
See p. 106
n PLATFORM_API
Hardware
Order Number
n CP1104
n CLP1104
n ADP_CAB1104
Hardware
Engineering
Optional
n RTI
Software
Required
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
343
Included
Application Fields
Block Diagram
PCI Bus / PCIe x 1 Bus
PC
Slave
DSP I/O
PWM
1 x 3-Phase
4 x 1-Phase
PCI Interface /
PCIe Interface
Interrupt Control
Unit
32 MB
SDRAM
Timers
TMS320F240
DSP
4 Capture
Inputs
Dual Port
RAM
Serial
peripheral
interface
Memory Controller
8 MB Flash
Memory
PowerPC 603e
Digital I/O
14 bits
ADC
4 ch. 16-bit
4 ch. 12-bit
DAC
8 channels
16-bit
344
Incr. Encoder
2 channels
Digital I/O
20 bits
Serial Interface
RS232/RS485/
RS422
DS1104
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Application Fields
Drive Control
In this use case, an induction motor controller is developed
with the DS1104. The DS1104 is well suited for drive control:
while in this use case the slave DSP system calculates the
PWM signals, the PowerPCs calculation power supports
convenient simulation. With an experiment software such
as ControlDesk Next Generation (p. 106), measuring and
parameterization can be performed during run-time.
Software
DS1104 R&D
Controller Board
Encoder Signal
6 PWM
Signals
Hardware
Ua
Ub
Uc
Engineering
Frequency
Converter
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
345
AC
ia
Highlights
n Access analog signals via BNC connectors
n Access digital signals via Sub-D connectors
Sub-D connectors are grouped according to I/O
n
channels or functional units
n LED panels indicate the status of the boards digital
signals
Connector Panel
Board
BNC Connectors
Sub-D Connectors
Width
n
20 ADC inputs
n
Digital I/O
14 MU
n
8 DAC outputs
n
Slave DSP I/O
1)
21 MU1)
n
Incremental encoder interfaces
n
CAN interface
n
Serial interfaces
n
8 ADC inputs
n
Digital I/O
n
8 DAC outputs
n
Slave DSP I/O
9 MU1)
14 MU1)
n
Incremental encoder interfaces
n
Serial interfaces
1)
Order Information
346
Product
Order Number
n
CP1103
n
CP1104
n
CLP1103
n
CLP1104
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Demo Equipment
Hardware and software for demonstrating singleboard hardware
Application Fields
Highlights
Hardware
Software
Product
Order Number
n
VCFP
Engineering
Order Information
Hardware
Required
Order Number
Cable to DS1103 PPC Controller Board or
n
VCFP_CAB1103
n
VCFP_CAB1104
n
DS1103
n
DS1104
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
347
Relevant Hardware
Modular Hardware
Optimum scalability and flexibility for hardware that fits your project
Highlights
n Scalable hardware for applications like rapid control
prototyping and hardware-in-the-loop simulation
n High processing power
n High performance with multiprocessor systems
n Fast access to I/O hardware
n Variety of I/O boards available
n NEW: DS1007 PPC Processor Board
348
Key Benefits
Our modular hardware gives you optimum scalability and
flexibility. You can choose from our wide range of I/O boards
and processor boards to put together exactly the hardware
you need for your project. You can set up both singleprocessor and multiprocessor systems with a processor
board as a base, and then adapt the system to your tasks
by connecting I/O boards. The system can be expanded or
adapted to new projects at any time. The type and number
of I/O interfaces, the computing performance, and I/O
capabilities can easily be expanded by adding further boards
to the system.
Processor Boards
Processor boards (p. 349) are the basis of dSPACEs modular hardware. They give your system real-time calculation
power, and also provide the interfaces to the I/O boards
and to the host PC. The processor boards also do all the
communication with experiment tools running on the host
computer.
I/O Boards
The wide range of I/O boards (p. 350) features numerous
options, from simple signal input/output to complex signal
generation and interface support. Nearly all I/O boards can
be configured and programmed graphically using Simulink
and Real-Time Interface (RTI). For special I/O specifications,
which are not covered by our off-the-shelf boards, dSPACE
provides additional I/O solutions (p. 474).
Accessories
Accessories (p. 351) for our modular hardware will help you
complete your system. In addition to expansion boxes for
installing dSPACE systems, for use in either the laboratory
or a vehicle, there are also panels allowing easy access to
the signals from I/O boards.
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Processor Boards
Application Fields
Software
n
For applications with very high I/O
n
For applications with moderate I/O
n
For applications with high I/O
requirements (moderate latencies, moderate
requirements (low latencies, high
reactivity)
reactivity)
n
For models with very high complexity
n
For models with high complexity
Hardware
Key Features
1 GHz processor
2.8 GHz Quad-Core AMD Opteron processor
3)
QorlQ P5020 dual-core processor running at 2 GHz
1)
Up to 16 I/O boards
Up to 16 I/O boards
PHS bus
Gigalink
Module
Processor boards
Gigalink
Module
Further processor boards
(up to 20 in total)
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
349
Engineering
2)
I/O Boards
Key Benefits
Modular hardware usually contains at least one I/O board for
connection to the real world.
To meet all the demands of rapid control prototyping and
hardware-in-the-loop simulation, dSPACEs wide range of
intelligent I/O boards features numerous options, from
simple signal input/output to complex signal generation and
interface support. If you cannot find the I/O board you need,
we also offer additional I/O solutions to fit your requirements.
n I/O boards overview (p. 350)
n Additional I/O solutions (p. 474)
n Engineering services (p. 580)
I/O boards
n 20 MB/s peak transfer rate (higher for new I/O boards)
n Up to 16 I/O boards can be connected to one
processor board
n Up to 64 interrupts from up to 8 I/O boards can be
Details
Page
p. 366
p. 366
p. 372
p. 375
p. 375
p. 375
p. 382
p. 386
Real-time and high-accuracy signal generation, 6 x VC33 DSP and 16-bit DACs, 36 digital I/O
p. 392
p. 398
DS3001 Incremental Encoder Interface Board Precise position control, 5 incremental encoder interface channels (digital)
350
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
p. 400
DS3002 Incremental Encoder Interface Board Precise position control, 6 incremental encoder interface channels (digital and analog)
p. 400
Generating and capturing digital signals, 8 timing channels, 200 ns resolution, 32 digital I/O
p. 404
p. 409
p. 410
p. 412
p. 416
p. 417
p. 418
p. 421
p. 424
p. 428
p. 432
SCRAMNet+ Interface
p. 442
PROFIBUS Interface
p. 444
p. 446
p. 448
p. 450
p. 452
p. 438
p. 454
p. 456
p. 460
EMH Solution
p. 464
p. 470
p. 472
p. 474
Solutions for I/O and buses not covered by dSPACE standard boards. Examples: electrical failure
insertion, interfaces to Ethernet, VME, and resolvers
Application Fields
Page
Software
Details
Hardware
I/O Board
Introduction
AutoBoxes
AutoBox and Tandem-AutoBox are special expansion
boxes for in-vehicle applications.
n AutoBox/Tandem-AutoBox (p. 488)
Does not apply to the MicroAutoBox II. The MicroAutoBox II offers an Ethernet host interface.
1)
2015
351
Expansion Boxes
Accessories for our modular hardware will help you complete your system. Our I/O boards can be inserted in expansion boxes with several ISA slots for up to 20 boards. The
boxes communicate with the host PC via ISA, PCI, PCI
Express, PCMCIA, ExpressCard or Ethernet connections.
n Expansion boxes (p. 484)
Engineering
Accessories
Highlights
n PowerPC 750GX, 1 GHz
n Fully programmable from Simulink
n High-speed connection to all dSPACE I/O boards
via PHS bus
n Multiprocessor system of several DS1005 PPC Boards
via fiber-optic connection (Gigalinks)
352
Key Benefits
The DS1005 features a PowerPC 750GX processor running
at 1 GHz, so it has ample power for the vast majority of
cases. If you need even more calculation power, the DS1005
PPC Board meets all multiprocessing requirements.
The DS1005 is directly connectable to all dSPACE I/O boards
via PHS and PHS++ bus. The PHS++ bus standard is compatible with the standard PHS bus, but allows faster communication with I/O boards supporting PHS++ bus access, such
as the DS2211.
Multiprocessor Setup
The processor board can be connected to other DS1005
boards via an additional optical interface (DS910 Gigalink
Module) to create DS1005 multiprocessor systems of all
sizes, so that your modular hardware can be tailored
exactly to your requirements. Synchronization between
the boards is ensured, since interrupts can be dispatched
to other DS1005 boards via hardware, with minimal
latencies.
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Technical Details
Parameter
Specification
Processor
n
IBM PowerPC 750GX, 1 GHz
n
Up to 4 instructions in parallel
n
32 KB L1 data cache
n
32 KB L1 instruction cache
n
1 MB L2 cache
Memory
Application Fields
n
Cache running at processor clock
n
128 MB SDRAM global main memory for host data exchange and application
n
16
MB flash memory for boot firmware and for user-specific applications, with flight
recorder functionality for data recording
n
Full host access to global memory
n
2 general-purpose timers
Timer
n
Synchronous time base unit (for multiprocessor systems)
n
Interrupt controller with up to 18 interrupt sources
Interrupt controller
Interfaces
Serial interface
n
RS232 interface with standard UART allowing transfer rates of up to 115.2 Kbaud
n
PHS++ bus Interface
n
32-bit I/O bus for modular I/O configuration (p. 350)
n
Peak transfer rate 20 MB/s, up to 30 MB/s for new I/O boards
Software
n
Up to 64 PHS bus interrupts
n
One full-size 16-bit ISA slot required
Host interface
n
Interface via eight 16-bit I/O ports (ISA bus)
n
Bidirectional interrupt line (PPC/host PC)
n
Plug & Play support
n
Building multiprocessor systems with further DS1005 PPC Boards
Multiprocessor systems
n
Up to 20 DS1005 PPC Boards
n
High-speed link via one DS910 Gigalink Module on each DS1005
Physical size
n
340 x 125 x 15 mm (13.4 x 4.9 x 0.59 in)
Ambient temperature
n
0 55 C (32 ... 131 F)
Cooling
n
Passive cooling
Power supply
n
+5 V 5%, 4 A (without DS910 Gigalink Module)
Hardware
n
Cable length of up to 100 m
Physical characteristics
n
+5 V 5%, 5.2 A (with DS910 Gigalink Module)
Order Number
n
DS1005
Order Number
n
C Real-Time Library
n
Experiment and Platform Manager
Required
Optional
n
RTI
n
Microtec C compiler for PowerPC (p. 98)
n
CCPPPC
n
Real-Time Interface for multiprocessor systems extension (p. 60)
n
RTI_MP
Hardware
Optional
n
Real-Time Interface (p. 54)
Order Number
n
PHS bus cable (with x connectors and terminator)
n
PHS-CABx
n
DS910 Gigalink Module
n
DS910
n
DS802 PHS Link Board
n
See p. 468
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
353
Product
DS1005 PPC Board
Engineering
Order Information
Block Diagram
DS910 Gigalink
Module
Further
DS1005s
PowerPC
750 GX
64 MB
Global RAM
Global Bus
64 MB
Global RAM
I/O Boards
16 MB Boot
Flash
Local Bus
1 MB Level 2
Cache
PHS Bus
PHS-Bus
Interface
Supervisor
Interrupt
Controller
External
Timers
Peripheral Bus
Global Bus
Serial
Interface
Host
Interface
DS1005
ISA Bus
PC
Graphical Programming
Programming from MATLAB/Simulink/Stateflow
You can easily program the DS1005 PPC Board from Simulink via Real-Time Interface. A set of Simulink blocks gives
access to the entire range of dSPACE I/O Boards. Even
setting up multiprocessor systems is simple thanks to dedicated RTI-MP blocks.
354
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Application Fields
Gigalink Modules
All variants of the DS1005 PPC Boards are connected via
optional Gigalink modules, which allow high-speed serial
data transmission via fiber-optic cable and 1.25Gbit/s technology. You can connect up to 20 processor boards in a
system, and over distances up to 100meters, in this way.
The fiber-optic connectors of the Gigalink modules are
pluggable, making it easy to replace them yourself.
Software
Parameter
Specification
General
n
Hardware extension to DS1005 PPC Board for building multiprocessor systems
Hardware
n
Requires several DS1005 PPC Boards (1 GHz, 933MHz, 800MHz, or 480MHz variant), each with
optical, high-speed communication ports (Gigalinks), each providing 16 bidirectional interrupt lines
and 16 bidirectional data channels (2 kilowords width on each channel)
n
The fiber-optic connectors are pluggable, making it easy to replace them yourself. Substitute connectors
are available only from dSPACE (order number: SFP_TRANS_MOD).
n
I/O access speed of send operations adapted to Gigalinks capabilities: Data is sent directly without
a FIFO buffer
n
32-bit or 64-bit read/write operations allowed: 32-bit access for single 32-bit (or shorter) data words,
fast 64-bit access for block transfer functions wherever possible
n
Real-time interrupt dispatching
n
Passive cooling
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Engineering
n
4
355
Hardware details
Highlights
n x86 processor technology
n Quad-Core AMD Opteron processor
n Fully programmable from Simulink
n High-speed connection to all dSPACE I/O boards
Key Benefits
The DS1006 processor board is our flagship for very complex, large, and processing-intensive models for example,
for powertrain and virtual vehicle simulations. The board is
built around the AMD Opteron, x86-compatible 64-bit
server multi-core processor. It provides 512 kB L2 cache per
core and 6 MB shared L3 cache. The DS1006 also has 1 GB
356
Multiprocessor Setup
If you need even more performance, you can build a multiprocessor system by connecting several DS1006 boards via
an additional optical interface (DS911 Gigalink Module,
p. 361). Synchronization between the boards is guaranteed,
since interrupts can be sent to other processor boards via
hardware, with minimal latencies.
With the possibility for parallel computing and a high performance data exchange between the cores, the DS1006
multi-core board speeds up all your applications (p. 359).
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Technical Details
Parameter
Specification
Processor
n
Quad-Core AMD Opteron processor, 2.8 GHz
n
4 x 64 kB L1 data cache, 4 x 64 kB L1 instruction cache, 4 x 512 kB L2 cache, 6 MB L3 cache
n
1 GB DDR2-800 SDRAM local memory for the application and dynamic application data
Memory
n
4 x 128 MB DDR2-267 SDRAM global memory for host data exchange
n
2 MB on-board boot flash memory for boot firmware
Application Fields
n
Application flash memory on CompactFlash card (accessable via ControlDesk). The capacity
Timer
n
Synchronous time base unit (STBU) for multiprocessor systems
n
For each core: one interrupt controller with 18 different interrupt sources
Interrupt controller
n
The
interrupt sources of the connected I/O boards can be handled from each core via internal
Gigalinks.
Interfaces
Serial interface
n
RS232 interface with standard UART allowing transfer rates of up to 115.2 Kbaud
n
PHS++ bus interface
n
32-bit I/O bus for modular I/O configuration (p. 350)
n
Peak transfer rate 20 MB/s, up to 30 MB/s for new I/O boards
Software
n
Up to 64 PHS bus interrupts
n
One full-size 16-bit ISA slot required
Host interface
n
Interface via eight 16-bit I/O ports (ISA bus)
n
Building multiprocessor systems with further DS1006 Processor Boards
Multiprocessor system
n
Up to 20 DS1006 Processor Boards
n
Up to 4 high-speed links via one DS911 Gigalink Module on each DS1006
Physical size
n
340 x 125 x 15 mm (13.4 x 4.9 x 0.6 in)
Ambient temperature
n
0 ... 40 C (32 ... 104 F)
Cooling
n
Active cooling (fan)
Power supply
n
ISA bus:
Hardware
n
Possible cable length of up to 100 m
Physical characteristics
n
+5 V 5%, 2.0 A (without DS911)
n
+5 V 5%, 3.0 A (with DS911 as of module revision 2.0)
n
+12 V 5%, 1.5 A
n
CPU power connector: +5 V 5%, 20 A
Order Information
Order Number
n
DS1006
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
357
Engineering
Product
Order Number
Included
n
C Real-Time Library
n
Experiment and Platform Manager
Required
Optional
n
Real-Time Interface (p. 54)
n
RTI
n
GNU C compiler for AMD Opteron
n
DS1006_COMP
n
Real-Time Interface for multiprocessor systems extension (p. 60)
n
RTI_MP
n
DS1006 Ethernet Blockset (p. 88)
Hardware
Order Number
Required
n
For safety reasons DS1006 Processor Boards must be used only in
Optional
n
PHS bus cable (with x connectors and terminator)
n
PHS-CABx
n
DS911 Gigalink Module
n
DS911
n
DS802 PHS Link Board
n
See p. 492
n
DS921 (Connector bracket for Ethernet connection)
n
See p. 475
Block Diagram
DS911 Gigalink
module
1 ... 4
Further
DS1006s
Firmware
flash
PHS bus
I/O boards
1024 MB
local RAM
Compact
Flash
AMD
OpteronTM
(Quad-Core)
Chipset
..
128 MB
global RAM
Bus arbiter
External
Timers
PHS-bus
interface
..
Host
Interface
..
Interrupt
Controller
Watchdog
..
..
Internal
Gigalink
connection
ISA bus
358
PC
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Graphical Programming
Hardware
Software
Application Fields
Programming from
MATLAB/Simulink/Stateflow
You can easily program the DS1006 Processor Board from
Simulink via Real-Time Interface (RTI, p. 54). Simulink blocks
provide access to the entire range of dSPACE I/O boards.
The setting up of multiprocessor systems as well as the
configuration of the data transfer between the processor
cores is simple thanks to dedicated RTI blocks (RTI-MP,
p. 60).
Dialogs for altering simulation parameters (such as solver
options or the simulation time) and for generating C code,
are directly accessible from the Simulink environment.
Speed Information
Mean Turnaround Time
n
0.11 ms
n
ASM Vehicle Dynamics Simulation Package (including Brake Hydraulics Model) (p. 251)
n
0.14 ms
n
Gasoline Engine Basic
n
0.16 ms
n
Vehicle Dynamics
n
0.20 ms
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
359
Engineering
n
Gasoline Engine Basic
n
0.17 ms
n
Vehicle Dynamics
n
0.22 ms
n
Drivetrain
n
17.2 s
n
Drivetrain
n
43.7 s
n
Gasoline Engine
n
36.1 s
n
Gasoline Engine
n
66.5 s
n
Vehicle Dynamics
n
91.3 s
n
Vehicle Dynamics
n
140.9 s
360
calculated in parallel
For applications with tough requirements on I/O latencies,
please note that the DS1006 Processor Board with the
Quad-Core processor has to access all connected I/O boards
via one PHS bus.
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Application Fields
Gigalink Modules
The DS1006 Processor Boards are connected via optional
Gigalink modules, which allow high-speed serial data transmission via fiber-optic cable and 1.25Gbit/s technology.
You can connect up to 20 processor boards in a system, and
over distances up to 100meters, in this way.
The fiber-optic connectors of the Gigalink modules are
pluggable, making it easy to replace them yourself.
Hardware
Software
Specification
General
n
Hardware extension to DS1006 Processor Board for building multiprocessor systems
n
Requires several DS1006 Processor Boards, each with a DS911 Gigalink Module
n
Gross transfer rate: 1.25 Gbit/s
n
Distance up to 100m
n
4 optical, high-speed communication ports (Gigalinks), each providing 16 bidirectional interrupt lines and
Engineering
Hardware details
a FIFO buffer
n
32-bit or 64-bit read/write operations allowed: 32-bit access for single 32-bit (or shorter) data words,
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
361
n
Real-time interrupt dispatching
Highlights
n Freescale QorlQ P5020, dual-core, 2 GHz
n Fully programmable from Simulink
n Integrated Ethernet host interface for high data
throughput
n Ethernet I/O interface for real-time connection of
sensors and devices via TCP/IP and UDP/IP protocols
n USB interface for data logging via USB mass storage
device
362
Application Areas
The DS1007 PPC Processor Board is one of dSPACEs processor boards that form the core of dSPACEs modular hardware. The DS1007 is an excellent fit when your application
models require a combination of high computing power
and fast closed-loop rates (e.g., for electric motor control,
advanced driver assistance systems or active noise and vibration cancellation).
Key Benefits
As the successor of the DS1005, the DS1007 features a
QorlQ P5020 dual-core processor running at 2 GHz. The
DS1007 offers an integrated, high-data-throughput Ethernet host interface for setting up modular systems without
additional host interface cards.
The DS1007 is highly expandable. Its Ethernet I/O interface
can be used for direct real-time model access via the TCP/
IP or UDP/IP protocol and for bypassing. USB mass storage
devices can be connected for long-term data logging via
the integrated USB interface.
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Technical Details
Parameter
Specification
Processor
Real-time processor
n
Freescale QorlQ P5020, dual-core, 2 GHz
n
32 KB L1 data cache per core, 32 KB L1 instruction cache per core, 512 KB L2 cache per core,
2 MB L3 cache total
Host communication
coprocessor
n
Freescale QorlQ P1011 800 MHz for communication with host PC
Application Fields
n
1 GB DRAM
Memory
n
128 MB flash memory
n
Each core has 3 general-purpose timers
Timer
n
Synchronous time base unit (for multiprocessor systems)
n
Each core has one interrupt controller with full and independent access to all real-time events
Interrupt controller
n
Additional interprocessor interrupts and messages via internal Gigalinks
Interfaces
Serial interface
n
RS232 interface with standard UART allowing transfer rates of up to 230.4 Kbaud
Ethernet interfaces
n
Integrated low-latency Gigabit Ethernet I/O interface
USB interface
n
USB 2.0 interface for data logging via USB mass storage device (requires a separate license)
n
PHS++ bus Interface
n
32-bit I/O bus for modular I/O configuration
Software
n
Peak transfer rate 20 MB/s, up to 30 MB/s for new I/O boards
n
Up to 64 PHS bus interrupts
n
Integrated Gigabit Ethernet host interface
Host interface
Physical characteristics
Physical size
n
340 x 125 x 19 mm (13.4 x 4.9 x 0.75 in)
Ambient temperature
n
0 ... 55 C (32 ... 131 F)
Cooling
n
Active cooling via fan
Power supply
n
+5 V 5%, 9 A
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
363
Engineering
Hardware
n
+12 V 5%, 0.8 A
Order Information
Product
Order Number
n
DS1007
Order Number
n
C Real-Time Library
n
Experiment and Platform Manager
Required
Optional
n
RTI
n
GNU C Compiler for PowerPC
n
DS1007_COMP
n
For multi-core applications: Real-Time Interface for multiprocessor systems extension (p. 60)
n
RTI_MP
n
RTI Ethernet Blockset
n
RTI_ETH_BS
n
RTI USB Flight Recorder Blockset
n
RTI_USB_FR_BS
Hardware
Optional
364
n
Real-Time Interface (p. 54)
Order Number
n
PHS bus cable (with x connectors and terminators)
n
PHS-CABx
n
DS802 PHS Link Board
n
See p. 492
n
DS1007 RS232 bracket (requires an additional slot)
n
DS1007_RS232
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Block Diagram
PHS-bus
interface
Real-time
processor
(P5020)
RAM
256MB
Flash
64MB
Interrupt
controller
Host
communication
coprocessor
(P1011)
Ethernet
switch
Real-time
clock (RTC)
Local bus
Flash
128MB
USB 2.0
Software
RAM
2 x 512MB
I/O boards
Application Fields
PHS bus
I/O boards
UART
DS1007
Ethernet
PC
RS232
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
365
Engineering
Hardware
ECU
Highlights
A/D boards with various resolutions, channel numbers
and speeds
n Up to 32 channels
n Resolution up to 16 bit
n Sample times 3.9 - 5.6 s (16 bit)
n
Application Areas
A/D conversion is an element of most applications in rapid
control prototyping and hardware-in-the-loop (HIL) simulation. In rapid control prototyping, sensors for pressure,
temperature, or other signals provide analog voltages or
currents. In HIL simulations, the electronic control unit provides analog voltages or currents that control the simulated
actuators.
Key Benefits
The A/D boards provide various channel numbers, resolutions, and speeds for you to choose from. The table below
gives you an initial overview. The boards can be configured
from Simulink using Real-Time Interface (p. 54). You can
select the voltage range and the resolution separately for
each channel or A/D converter.
4, 8, 12, 16 bit,
shortcycling
Channels
Resolution
DS2002
MultiChannel A/D Board
32 in
DS2003
MultiChannel A/D Board
32 in
1)
366
Sample Time1)
(2 Channels)
Board
Speed and timing specifications describe the capabilities of the hardware components and circuits of dSPACE products. Depending on the
software complexity the attainable overall performance can deviate significantly from the hardware specification.
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Specification
General
n
32 A/D input channels (single-ended)
n
2 independent A/D converters with separate sample & hold (S/H), 16 multiplexed inputs each
n
Hold mode
Application Fields
n
4-, 8-,12- or 16-bit resolution (programmable)
Conversion time1)
n
1.5, 2.0, 2.5, 3.0 s (resolution-dependent)
n
0.9 s to 0.01% of FSR (full-scale range)
n
1.2 s to 0.01% of FSR
Offset error
n
2.0 mV
Gain error
n
0.2% of FSR
Offset drift
n
4 ppm of FSR/K
Gain drift
n
25 ppm of FSR/K
Linearity error
n
0.003% of FSR
n
0.002% of FSR
Missing codes
n
No missing codes at 14-bit resolution
n
78 dB
Channel crosstalk
n
-75 dB (at 10 kHz signal frequency)
Input impedance
n
1 M
n
Up to 15 V
Warm-up time
n
2 min.
Interrupt controller
n
2 interrupts on end of A/D conversion (one for each A/D converter)
Sampling
n
By software from processor board
Software
n
5 V or 10 V input voltage range (programmable)
A/D channels1), 2)
n
Simultaneous
Host interface
Physical
characteristics
Hardware
n
50-pin male Sub-D input connector
Physical connections
n
One 8- or 16-bit ISA slot (power supply only)
Physical size
n
340 x 125 x 15 mm (13.4 x 4.9 x 0.6 in)
Ambient temperature
n
0 70 C (32 158 F)
Power supply
n
+5 V 5%, 2.5 A
n
+12 V 5%, 200 mA
n
-12 V 5%, 130 mA
1)
Engineering
Speed and timing specifications describe the capabilities of the hardware components and circuits of dSPACE products. Depending on the
software complexity the attainable overall performance can deviate significantly from the hardware specification.
2)
Typical values at 25 C, 16-bit resolution and 10 V input voltage range (FSR = full-scale range).
Order Information
Product
Order Number
n
DS2002
Software
Required
Order Number
n
Real-Time Interface (p. 54)
Hardware
Optional
n
RTI
Order Number
n
Connector Panel for DS2002 (p. 480)
n
CP2002
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
367
Specification
General
n
32 A/D input channels (single-ended)
n
2 independent A/D converters
n
Simultaneous sample-and-hold (S/H)
n
Hold mode
n
4-, 8-,10-, 12-, 13-, 14-, 15- or 16-bit resolution (programmable separately for each channel pair)
n
5 V or 10 V input voltage range (programmable)
n
1 external trigger input line
A/D Channels1), 2)
Conversion time1)
n
1.4 ... 3.0 s (resolution-dependent)
n
1 s to 0.01% of FSR (full-scale range)
n
1.6 s to 0.01% of FSR
n
400 ns
Offset error
n 2.5 mV
Gain error
n
0.2% of FSR
Offset drift
n
10 ppm of FSR/K
Gain drift
n
35 ppm of FSR/K
Linearity error
n
0.006% of FSR
n
0.002% of FSR
Missing codes
n
No missing codes at 14-bit resolution
n
78 dB
n
-80 dB
Static crosstalk
n
-80 dB (at 10 kHz signal frequency)
Dynamic crosstalk
n
-110 dB
Input impedance
n
1 M
n
Protection up to 15 V
Warm-up time
n
10 min.
Interrupt controller
n
Scan process complete
n
A/D converter data buffer: not empty, half full, full
n
By software from processor board
Sampling
n
By external signal
n
Simultaneous
n
50-pin male Sub-D input connector
Physical connections
Host interface
Physical
characteristics
n
One 8- or 16-bit ISA slot (power supply only)
Physical size
n
340 x 125 x 15 mm (13.4 x 4.9 x 0.6 in)
Ambient temperature
n
0 70 C (32 158 F)
Power supply
n
+12 V 5%, 350 mA
n
-12 V 5%, 280 mA
n
+5 V 5%, 1.5 A
Speed and timing specifications describe the capabilities of the hardware components and circuits of dSPACE products. Depending on the
software complexity the attainable overall performance can deviate significantly from the hardware specification.
2)
Typical values at 25 C, 16-bit resolution and 10 V input voltage range (FSR = full-scale range).
1)
368
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Order Information
Product
Order Number
n DS2003
Software
Application Fields
Required
n RTI
Hardware
Order Number
n Connector Panel for DS2003 (p. 480)
PHS Bus
n
CP2003
Processor
Board
I/O Boards
Software
Optional
PHS-Bus
Interface
Hardware
Barrel
Shifter
A/D 2
A/D 1
Setup
Register
Power
Supply
Interrupt
Controller
Channels
17 ... 32
Short
Cycle
16-bit ADC
Range
Select
S/H
16 to 1
MUX
Channels
1 ... 16
Start of
Conversion
Generator
Engineering
Power
Supply
DS2002
ISA Bus
PC
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
369
Channel
Select
Register
Processor
Board
PHS Bus
PHS-Bus
Interface
I/O Boards
Control
Ext. trigger
Start
Scanning
Register
A/D 2
A/D 1
Scan
Table
Buffer
Power
Supply
Short
Cycle
16-bit ADC
Range
Select
32 to 1
MUX
Channels
1 ... 32
S/H
Setup
Register
Power
Supply
Interrupt
Controller
DS2003
ISA Bus
370
PC
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Graphical Programming
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
371
Engineering
Hardware
Software
Application Fields
Highlights
n 16 high-speed A/D channels with high accuracy
n 4 external trigger inputs and extensive trigger
functions
n Single and burst conversion mode
Key Benefits
Each of the DS2004s 16 channels has an independent
A/D converter with a resolution of 16 bits and differential
inputs. The conversion time is 800 ns per channel. The measurement modes plus 4 external trigger inputs and extensive
trigger functions enable the conversion of both single measurement values and whole sample bursts. The board buffers
up to 16,384 values per channel and then transfers them to
the processor board as a burst. This reduces the communication overhead and improves the overall system performance.
Application Areas
The DS2004s triggered sample mode can be used to record
data within a defined window based on trigger events. For
example, angle-synchronous measurements of a combustion
engine can be started by an external software trigger.
Possible applications include cylinder pressure-based control
and the measurement of knock signals in an angle window.
372
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Technical Details
Parameter
Specification
General
n
16 A/D input channels (differential)
n
16 independent A/D converters
n
16-bit resolution
n
0.8s ... 1s trigger interval (adjustable)
n
5 V or 10 V input voltage range (programmable for each channel)
Application Fields
n
12 V input voltage working range
n
4 external trigger input lines
A/D Channels1), 2)
Conversion time
n
800 ns
n
1 mV
n
0.1% of FSR
n
2 ppm of FSR/K
Gain drift
n
20 ppm of FSR/K
Linearity error
n
0.003% of FSR
n
0.003% of FSR
Missing codes
n
No missing codes at 15-bit resolution
SNR (signal-to-noise-ratio)
n
+85 dB (at 10 kHz, 10 V range)
Software
n
+83 dB (at 10 kHz, 5 V range)
n
-85 dB (at 10 kHz, 10 V range)
n
-83 dB (at 10 kHz, 5 V range)
Channel crosstalk
n
-95 dB
n
1 M
n
50 V continuous, 60 V for up to 10 s
Interrupt controller
n
Burst start
n
Data ready
n
Data lost
Input voltage
n
CMOS level
n
50 V continuous, 60 V for 10 s
Host interface
Physical
Characteristics
Hardware
n
Conversion trigger overflow
External trigger
input
n
One 8- or 16-bit ISA slot (power supply only)
Physical size
n
340 x 125 x 15 mm (13.4 x 4.9 x 0.6 in)
Ambient temperature
n
0 55 C (32 131 F)
Power supply
n
+5 V 5%, max. 1.5 A
n
+12 V 10%, 1.5 A
Speed and timing specifications describe the capabilities of the hardware components and circuits of dSPACE products. Depending on the
software complexity the attainable overall performance can deviate significantly from the hardware specification.
2)
Typical values at 25 C, 16-bit resolution and 10 V input voltage range (FSR = full-scale range).
Order Information
Product
Order Number
n
DS2004
Order Number
n
Real-Time Interface (p. 54)
Hardware
Optional
n
RTI
Order Number
n
Connector Panel for DS2004 (p. 480)
n
CP2004
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
373
Engineering
1)
Block Diagram
Processor
board
PHS bus
I/O boards
...
PHS-bus
interface
16
1
Swinging buffer
Free buffer
Free buffer
Write buffer
Buffer
control unit
IRQ controller
A/D converter
unit
Differential
input
Signal
conditioning
External trigger 1
.
.
.
External trigger 4
Trigger
unit
ADC
timer
Power supply
DS2004
ISA bus
374
PC
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Application Fields
Highlights
D/A boards with various resolutions, channel
numbers, and speeds
n Up to 32 channels
n Resolution up to 16 bit
n Minimum settling time of 1.6 s
n
Key Benefits
The D/A boards provide various channel numbers, resolutions, and speeds for you to choose from. The table below
gives you an initial overview. All three boards can be configured from Simulink with Real-Time Interface. You can
select the voltage range for each channel individually.
Hardware
Application Areas
D/A conversion is required by many rapid control prototyping applications to provide the control signal for actuators.
In the other direction, in hardware-in-the-loop applications,
sensors that provide analog signals have to be simulated.
Software
Resolution
Sample Time 1)
5 out
12 bit
3.0 s
6 out
16 bit
1.6 s
32 out
14 bit
10.0 s
Speed and timing specifications describe the capabilities of the hardware components and circuits of dSPACE products. Depending on the
software complexity the attainable overall performance can deviate significantly from the hardware specification.
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Engineering
1)
375
Board
Specification
General
n
5 parallel D/A converters
n
12-bit resolution
n
5 V, 10 V or 0 ... +10 V output voltage range (programmable)
n
Reset to 0V on I/O error (programmable)
D/A channels1), 2)
Settling time
n
3 s typ. (4 s max.) to 0.01% of FSR (full-scale range)
n
1 s typ. at major carry
Output current
n
5 mA max.
Output impedance
n
0.3
Offset error
n
< 3 mV
Gain error
n
< 0.1 %
Offset drift
n
10 ppm of FSR/K
Gain drift
n
30 ppm of FSR/K
Linearity error
n
1/2 LSB
n
3/4 LSB
Monotonicity
n
Fully monotonic
Triggering
n
By software from the processor board
n
Immediate output or simultaneous output
n
25-pin female Sub-D output connector
Physical connections
Host interface
n
One 8- or 16-bit ISA slot (power supply only)
Physical
characteristics
Physical size
n
340 x 125 x 15 mm (13.4 x 4.9 x 0.6 in)
Ambient temperature
n
0 ... 70 C (32 ... 158 F)
Power supply
n
+5 V 5%, 2.25 A
Speed and timing specifications describe the capabilities of the hardware components and circuits of dSPACE products. Depending on the
software complexity the attainable overall performance can deviate significantly from the hardware specification.
2)
Typical values at 25 C and 10 V output voltage range (FSR = full-scale range).
1)
Order Information
Product
Order Number
n
DS2101
Order Number
n
Real-Time Interface (p. 54)
Hardware
Optional
376
n
RTI
Order Number
n
Connector Panel for DS2101 (p. 480)
n
CP2101
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Specification
General
n
6 parallel D/A converters
n
16-bit resolution
Output current
n
Reset to 0 V on I/O error (programmable)
Board revisions DS2102-01 DS2102-043):
n
Deglitcher disabled: 1.3 s to 0.025% of FSR (full-scale range)
n
Deglitcher enabled: 2 s to 0.025% of FSR
Board revision DS2102-053):
n
1.6 s to 0.025% of FSR
n
5 mA max.
Offset error
n
1 mV
Gain error
n
0.05%
Offset drift
n
14 ppm of FSR/K
Gain drift
n
25 ppm of FSR/K
Linearity error
n
2 LSB
n
4 LSB
Monotonicity
n
14 bits
n
-90 dB (at 10 KHz)
Settling time
Triggering
Software
D/A channels1), 2)
Application Fields
n
5 V, 10 V or 0 ... +10 V output voltage range (programmable)
n
By software from the processor board
n
Immediate output or simultaneous output
n
37-pin female Sub-D output connector
Physical connections
n
One 8- or 16-bit ISA slot (power supply only)
Physical size
n
340 x 125 x 15 mm (13.4 x 4.9 x 0.6 in)
Ambient temperature
n
0 ... 70 C (32 ... 158 F)
Power supply
n
+5 V 5%, 3.3 A (DS2102-01 ... DS2102-04)
Hardware
Host interface
Physical
characteristics
n
+5 V 5%, 1.6 A (DS2102-05)
n
12 V 5%, 50 mA
Product
Order Number
n
DS2102
Engineering
Order Information
Required
Order Number
n
Real-Time Interface (p. 54)
Hardware
Optional
n
RTI
Order Number
n
Connector Panel for DS2102 (p. 480)
n
CP2102
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
377
Software
Specification
General
n
32 parallel D/A converters
n
14-bit resolution
n
5 V or 10 V ouput voltage range (programmable)
n
Reset to 0V on I/O error (programmable)
D/A channels1), 2)
Settling time
n
10 s to 0.012% of FSR (full-scale range)
Output current
n
5 mA max.
Offset error
n
1 mV
Gain error
n
0.2% of FSR
Offset drift
n
10 ppm of FSR/K
Gain drift
n
10 ppm of FSR/K
n
1 LSB
Monotonicity
n
14 bits
n
-92 dB (at 10 kHz)
Triggering
n
By software from the processor board
n
Immediate output or simultaneous update in groups of four channels
Physical connections
Host interface
Physical
Physical size
characteristics
Ambient temperature
Power supply
n
50-pin female Sub-D output connector
n
One 8- or 16-bit ISA slot (power supply only)
n
340 x 125 x 15 mm (13.4 x 4.9 x 0.6 in)
n
0 ... 70 C (32 ... 158 F)
n
+5 V 5%, 3.0 A
n
12 V 5%, 50 mA
1)
2)
Order Information
Product
Order Number
n
DS2103
Order Number
n
Real-Time Interface (p. 54)
Hardware
Optional
378
n
RTI
Order Number
n
Connector Panel for DS2103 (p. 480)
n
CP2103
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
PHS Bus
PHS-Bus
Interface
I/O Boards
D/A 5
D/A 4
D/A 3
D/A 2
D/A 1
Setup
Register
Application Fields
Processor
Board
Introduction
Ch. 5
Ch. 4
Ch. 3
Ch. 2
Auto-Zero
Circuit
12-bit DAC
Range
Select
Ch. 1
Power
Supply
PC
ISA Bus
Processor
Board
I/O Boards
Calibration
Hardware
PHS Bus
PHS-Bus
Interface
Software
DS2101
D/A 6
D/A 5
D/A 4
D/A 3
D/A 2
D/A 1
Setup
Register
Ch. 6
Ch. 5
Ch. 4
Ch. 3
EEPROM DAC
16-bit DAC
Ch. 2
Range
Select
Ch. 1
Engineering
Auto-Zero
Circuit
Power
Supply
DS2102
PC
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
379
ISA Bus
Processor
Board
PHS Bus
PHS-Bus
Interface
I/O Boards
D/A 8
D/A 7
D/A 6
D/A 5
D/A 4
D/A 3
D/A 2
Scan
Table
D/A 1
Range
Register
Strobe
Register
14-bit
DAC
14-bit
DAC
14-bit
DAC
14-bit
DAC
17...20
13...16
1...4
DS2103
380
21...24
5...8
Power
Supply
ISA Bus
29...32
25...28
9...12
Mode
Register
Auto-Zero
Circuit
Channels
PC
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Graphical Programming
Application Fields
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
381
Engineering
Hardware
Software
Highlights
n Ideally suited to body electronics, transmission,
and component tests
n Lower-cost alternative to DS2211 HIL I/O Board,
without signal processor and angular processing unit
n High number of analog and digital channels
n Supports 2-voltage systems
Key Benefits
The DS2202 HIL I/O Board has been designed for hardwarein-the-loop simulation in automotive applications, and is
tailored to the simulation and measurement of automotive
signals. The board contains signal conditioning for typical
signal levels of 12 V, 24 V, and 48 V automotive systems
and supports 2-voltage systems. Typical use cases are body
electronics, transmission, and component tests performed
by automotive suppliers, or as an additional HIL I/O board
in large powertrain and vehicle dynamics HIL applications.
382
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Technical Details
Specification
A/D channels
D/A channels
Channels
n
16 differential A/D channels (multiplexed)
Resolution
n
14 bit
Conversion time1)
n
1.1 s per channel
n
0 60 V, differential inputs
Offset error
n
10 mV
Gain error
n
0.5 %
Input impedance
n
>1 M
Channels
n
20 D/A channels with individual ground sense line
n
0 10 V (with internal reference, or ratiometric with 5 10 V external
Application Fields
Parameter
reference)
lines allow differential outputs with DACx2) output swing -10 V ... +12 V
from system ground
Digital inputs
Resolution
n
12 bit
Settling time
n
20 s (full scale to 1 LSB)
Output current
n
5 mA
Offset error
n
5 mV
Gain error
n
0.5 % (with internal reference)
Channels
n
Max. 24 PWM measurement inputs (shared with digital inputs),
Software
n
Sense
Digital outputs
Input voltage
n
0 +60 V
n
1 V 23.8 V
Input impedance
n
390 k
Channels
n
16 digital outputs
Hardware
measurement
n
9 PWM outputs, resolution 16 bit, 0.01 Hz 100 kHz, push/pull outputs
n
PWM outputs can also be used for square wave signal generation
n
+5 V +60 V
n
Supplied from two independent rails (VBAT1 and VBAT2)
n
2-voltage support for digital outputs, selectable pin-wise
n
Max. 50 mA
n
(VBATx 1.2 V) at +50 mA
Serial interface
n
0.4 V at -50 mA
Configuration
n
TL16C550C single UART (universal asynchronous receiver and transmitter)
Engineering
n
RS232, RS422 compatibility
Baud rate
n
Up to 115.2 kBd (RS232)
n
Up to 1 MBd (RS422)
Configuration
n
2 CAN channels based on ST10F269 microcontroller
n
ISO DIN 11898-2 CAN High-Speed standard
n
Max. 1 MBd
Physical connections
n
I/O
Host interface
n
One 8- or 16-bit ISA slot (power supply only)
Speed and timing specifications describe the capabilities of the hardware components and circuits of dSPACE products. Depending on the
software complexity, the attainable overall performance can deviate significantly from the hardware specification.
2)
Output swing referenced to ground, when DACx is connected to another potential than GND.
1)
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
383
Baud rate
Technical Details
Parameter
Specification
Physical
characteristics
Physical size
n
340 x 125 x 61 mm (13.4 x 4.9 x 2.4 in)
n
Requires three brackets
n
0 55 C (32 131 F)
Ambient temperature
Power supply
n
+5 V 5%; 1 A (without load on power supply outputs on output connector)
n
+12 V 5%; 0.15 A (typ.), 0.3 A max. (with load on all analog outputs)
n
-12 V 5%; 0.15 A (typ.), 0.3 A max. (with load on all analog outputs)
VBAT
n
Two VBAT rails (5 V 60 V DC)
n
Each rail (VBATx): 0.05 A + load current on digital outputs
n
VBATx has to be supplied from an external source
Order Information
Product
Order Number
n
DS2202
Relevant Software
Software
384
Order Number
Required
n
Real-Time Interface (RTI) (p. 54)
n
RTI
Optional
n
RTI CAN Blockset (p. 68)
n
RTICAN_BS
n
RTI CAN MultiMessage Blockset (p. 70)
n
RTICANMM_BS
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Block Diagram
PHS bus
Processor board
I/O boards
Sensor and
actuator interfaces
Application Fields
ADC
interface
PHS-bus
interface
DAC
interface
PWM unit
Software
CAN
subsystem
Serial
interface
Power
supply
Communication
interface
DS2202
PC
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
385
Engineering
Hardware
ISA bus
Highlights
Highlights
n Simulates and measures all engine signals
(for up to 8 cylinders)
n Signal conditioning for signal levels of 12 V,
24 V, and 48 V automotive systems
n Supports 2-voltage systems
n Ideally suited for engine, powertrain,
and vehicle dynamics applications
386
Key Benefits
The DS2211 HIL I/O Board is the central I/O board for hardware-in-the-loop simulation, especially in the field of automotive electronics. The DS2211 HIL I/O Board is tailored to
the simulation and measurement of automotive signals,
particularly for engine and vehicle dynamics applications,
and combines a variety of typical HIL I/O signals on one
board. The board contains signal conditioning for typical
signal levels of 12 V, 24 V, and 48 V automotive systems
and supports 2-voltage systems.
Angle-Synchronous Cascading
For tougher I/O requirements, several boards, for example,
several DS2211s, can be cascaded. The boards operate
angle-synchronously if their time base connectors are connected. One DS2211 board acts as the time base (angle
master), and the other boards read out its time base, which
allows signals to be generated and measured angle-synchronously on several boards. The same applies to the
DS4002 Timing and Digital I/O Board (p. 404), the DS5001
Digital Waveform Capture Board (p. 428), and the DS5203
FPGA Board (p. 438), which can all be connected to the
time base, too.
See p. 390 for an application example.
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Technical Details
Parameter
Specification
General
n
Angular
Slave processor
Application Fields
Interrupt controller
n
6 angle position interrupts (can be set at any engine position in 0.01 degree increments)
n
1 CAN controller interrupt
n
1 serial interface (universal asynchronous receiver and transmitter) interrupt
D/A channels
n
0.011 crank angle
Speed range
n
29,000 rpm
Speed resolution
n
0.112 rpm
Channels
n
16 differential A/D channels (multiplexed)
Resolution
n
14 bits
Conversion time1)
n
1.1 s per channel
n
0 60 V, differential inputs
Offset error
n
10 mV
Gain error
n
0.5 %
Input impedance
n
> 1 M
Channels
n
20 D/A channels with individual ground sense line
n
0 10 V (with internal reference, or ratiometric with 5 10 V external reference)
Software
A/D channels
Angular resolution
Hardware
n
Sense lines allow differential outputs with DACx2) output swing -10 V ... +12 V from
system ground
Resolution
n
12 bits
Settling time
n
20 s (full scale to 1 LSB)
Analog outputs
n
1 crankshaft signal (angular processing unit)
n
2 camshaft signals (angular processing unit)
n
4-channel wheel speed or 4-channel knock signal generation (based on DSP); up to
Transformer outputs
Output current
n
5 mA
Offset error
n
5 mV
Gain error
n
0.5 % (with internal reference)
Settling time
n
10 s (full scale to 1 LSB)
n
10 V
Output current
n
5 mA
n
20 V (transformer output mode)
Engineering
n
4 additional analog waveform outputs (from DSP, no sense line, 10V)
n
5 mA
Speed and timing specifications describe the capabilities of the hardware components and circuits of dSPACE products. Depending on the
software complexity, the attainable overall performance can deviate significantly from the hardware specification.
2)
Output swing referenced to ground, when DACx is connected to a potential other than GND.
1)
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
387
n
10 V (DC output mode)
Output current
Technical Details
Parameter
Specification
Digital inputs
Channels
n
10 channels
Topology
n
16-bit switched resistor ladder
Resistance range
n
15.8 1 M
Resistance error
n
2% or 3, whichever is greater, with RESx pin within 5 V of system ground
Voltage range
n
Each terminal must stay within 10 V of system ground
n
Max. 80 mA
n
Max. 250 mW
Channels
n
Max. 24 PWM measurement inputs (16 inputs shared with digital inputs, 2 inputs
Digital outputs
Input voltage
n
0 +60 V
n
1 V 22.65 V or 23.8 V (dependent on I/O circuit)
Input impedance
n
390 k
Channels
n
Max. 16 digital outputs (2 pins shared with digital camshaft signal outputs)
n
9 PWM outputs, resolution 16 bit, 0.01 Hz 100 kHz, push/pull outputs
n
PWM outputs can also be used for square wave signal generation
n
Max. 5 SENT transmit channels (revision SENT2010)
n
+5 V +60 V
n
Supplied from two independent rails (VBAT1 and VBAT2)
n
2-voltage support for digital outputs, selectable pin-wise
Interfaces
n
Max. 50 mA
n
(VBATx 1.2 V) at +50 mA
n
0.4 V at -50 mA
Serial interface
n
TL16C550C single UART (universal asynchronous receiver and transmitter)
n
RS232, RS422 compatibility
n
Up to 115.2 Kbaud (RS232)
n
Up to 1 Mbaud (RS422)
n
2 CAN channels based on ST10F269 microcontroller
n
ISO DIN 11898-2 CAN High-Speed standard
n
Max. 1 Mbaud
Physical connections
n
I/O connection via 2 x 100 pin high-density connectors and a 50-pin female Sub-D
Host interface
n
One 8- or 16-bit ISA slot (power supply only)
connector
n
Requires three brackets (for I/O connectors)
Physical characteristics
Physical size
n
340 x 125 x 61mm (13.4 x 4.9 x 2.4in)
n
The board requires three brackets.
Ambient temperature
n
0 55 C (32 131 F)
Power supply
n
+5 V 5%; 1.5A
n
+12 V 5%; 0.25 A typical (max. 0.5A with load on all analog and transformer outputs)
n
-12 V 5%; 0.2 A typical (max. 0.5A with load on all analog and transformer outputs)
n
Two VBAT rails (5 V 60 V DC)
n
Each rail (VBATx): 0.05 A + load current on digital outputs
n
VBATx has to be supplied from an external source.
388
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Order Information
Product
Order Number
n
DS2211
Relevant Software
Order Number
n
Real-Time Interface (RTI) (p. 54)
n
RTI
Optional
n
RTI CAN Blockset (p. 68)
n
RTICAN_BS
n
RTI CAN MultiMessage Blockset (p. 70)
n
RTICANMM_BS
n
Texas Instruments C3X/4X Code Composer (p. 98)
n
TMDS3240130
Application Fields
Software
Required
PHS bus
I/O boards
Sensor and
actuator interfaces
ADC
interface
Crankshaft
signal
generator
DAC
interface
Camshaft
signal
generators
Resistance
simulation
Ignition
capture
Injection
capture
PWM unit
DSP
subsystem
CAN
subsystem
Hardware
PHS-bus
Interface
Engineering
Angular
processing unit
Engine
position
accumulator
Processor board
Serial
interface
Power
supply
Communication
interface
DS2211
ISA bus
PC
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
389
Further
DS2211s,
DS4002s,
DS5001s
Software
Block Diagram
Graphical Programming
Programming from MATLAB/Simulink/Stateflow
Programming and connecting to I/O is simple with our Real-Time
Interface (p. 54), which enables you to program all your I/O
graphically in Simulink, even the angular processing unit.
.
.
.
DS5001
(Slave)
DS5001
(Slave)
DS5001
(Slave)
DS2211
(Slave)
Injection signals
12
Injection signals
12
ECU
Crankshaft signal
DS2211
(Master)
.
.
.
390
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Processor Board
Camshaft Phase
Knock Parameters
Engine
Position
Bus
Crankshaft Signal
Generator
Crankshaft Signal
Camshaft Signal
Generator
Camshaft Signal
VC33 DSP
Knock Signals
Ignition
Capture
Ignition Signals
Injection Angles
Injection
Capture
Injection Signals
Hardware
Spark Advance
ECU
Engineering
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
391
Engine Position
Accumulator
Software
PHS
Bus
Application Fields
Highlights
n Essential for hardware-in-the-loop simulation
n Flexible sensor signal simulation with up to 6 channels
n Fast analog output on up to six 16-bit DACs
n APU (angular processing unit) slave interface for each
channel
Key Benefits
The DS2302 enables you to simulate complex sensor signal
waveforms for testing electronic control units (ECUs). The
board was redesigned and equipped with a faster processor,
and is compatible with its earlier version. It meets tough
requirements regarding complexity, flexibility and resolution.
The DS2302 is equipped with six DSPs and designed for
fast, flexible waveform generation. It computes each signal
sample just-in-time and outputs it immediately. The signal
parameters can easily be changed on-the-fly by a master
processor board. The DS2302 C functions allow you to
exchange data between your main application and an application running on one of the six DSPs. Communication
runs via the dual-ported memories of the DS2302.
392
Application Areas
To test an ECU to its limits, even interferences such as noise
or spikes often need to be simulated. For example, in automotive hardware-in-the-loop applications, signals such as
crankshaft or camshaft pulses have to be generated as
angle-based for the greatest accuracy. Signal variables, such
as engine speed, must be modified in real time. The Fast
Analog Capturing Module (p. 394) is used to capture injection control voltage and calculate the injection quantity for
piezo actuators of SI engines.
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Technical Details
Parameter
Specification
General
n
6 independent direct digital synthesis channels
Processor
n
Texas Instruments TMS320VC33 floating-point DSP
n
150 MFLOPS
n
13.3 ns cycle time
Memory
n
16 K x 32-bit true dual-port RAM per channel
Application Fields
n
Used for program download and to read/write parameters (e.g., for communi
n
On-board I/O (e.g., timer or DMA), external, other DSP channels
Interrupt controller
n
One interrupt to PHS-bus master per DSP channel
Plug-on modules
n
Plug-on DAC module (optional) (p. 394)
n
Plug-on ADC module for fast analog capturing (optional)
Digital I/O
Voltage range
n
TTL input/output levels
Output current
n
Max. -800 A/+1.5 mA
Further details
n
7 digital I/O lines per DSP
n
Programmable as input or output
n
One line programmable as external interrupt input
Physical characteristics
Software
n
APU (angular processing unit) slave interface for each channel
n
44-pin female high-density Sub-D output connector
Physical connections
Physical size
n
338 x 114 x 20 mm (13.3 x 4.5 x 0.8 in)
Ambient temperature
n
0 70 C (32 158 F)
Power supply
n
+5 V 5%, 4.0 A (with 6 DAC modules inserted)
Product
Order Number
n
DS2302
Hardware
Order Information
n
Texas Instruments C3X/4X Code Composer
n
TMDS3240130
n
Real-Time Interface (p. 54)
n
RTI
n
Connector panel for DS2302 (p. 480)
n
CP2302
Hardware
Optional
Order Number
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
393
Required
Order Number
Engineering
Software
Block Diagram
Processor
Board
PHS Bus
PHS-Bus
Interface
APU
Slave
Interface
PHS-Bus
Interrupt
Controller
Channel 6
Channel 5
Channel 4
Channel 3
Channel 2
Channel 1
Interrupt
Select
Register
Address
Register
I/O Boards
16K x 32
DPRAM
VC33
DSP
150 MHz
Analog
In/Out
Digital
I/O
..
..
Analog
In/Out
Digital
I/O
Plug-On
Module
Setup
Register
Data
Register
DS2302
DAC Module
Parameter
Specification
General
n
One D/A converter per channel
n
16-bit resolution
n
Reset on I/O error (programmable)
Analog output
(typical values at 25 C)
Physical characteristics
n
10 V
Output current
n
Max. 5 mA
n
1 mV
Offset drift
n
10 ppm of FSR/K (FSR = full scale range)
n
0.5%
Gain drift
n
20 ppm of FSR/K
Settling time
n
0.8 s typ. at 0.012% of FSR
Slew rate
n
Approx. 25 V/s
n
1 LSB (least significant bit)
Monotonicity
n
14 bit
n
-90 dB (at 10 kHz)
Physical size
n
92 x 18 x 10 mm (3.6 x 0.7 x 0.4 in)
Ambient temperature
n
0 70 C (32 158 F)
Power consumption
n
1.45 W
394
1)
2015
The Fast Analog Capturing Module is an additional I/O solution for the DS2302 Direct Digital Synthesis Board. It is neither
part of the dSPACE product range, nor part of any dSPACE releases. For more information, please contact dSPACE.
n 2 channels
n 10V input range
n Optional external trigger input
Application Fields
Software Details
n Integration (Euler) on DS2302 slave DSP in 8 ... 10s
n Threshold values for starting and stopping computation
included
n Capture of n injection pulses (currently n=3 per cylinder)
per 720 crankshaft revolution
n Values provided to the master via dual-port memory
Generating Signals
n PWM
n Incremental sensor simulator
Software
n Fourier synthesis
Hardware
periods or amplitudes
n Nonstationary noise of variable noise color depending
Engineering
Common Signals
Software examples are included with the DS2302 for most
of these signal types:
n Sine-wave, square-wave and sawtooth
n Gaussian noise and PRBS
Real-Time Interface
Graphical Programming
The DS2302 Simulink read/write blocks and dialogs
provided by Real-Time Interface allow convenient parameter updates via the on-board dual-port memories.
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
395
Hardware Details
n 16-bit resolution
Introduction
C Code Programs
Programs in C code are available for various signals, but you can
also use them as a starting point for your own applications. Each
channel can run its own signal generator program. Channels
can also trigger each other with interrupts and access other
channels variables via their dual-port memories. To determine
the maximum sampling rate your application can reach, there
are utilities for execution time measurement and optimization.
Downloading an Application
When the development and test phase of your DS2302
applications has finished, you can include them in your master
application and download the complete application via the
processor board to the DS2302 by using dSPACEs Real-Time
Interface from your Simulink block diagram.
Host PC
Compiling +
Speed Optimization
MATLAB/Simulink +
Real-Time Interface
Indirect Download
Processor Board
PHS bus
DS2302
Simulink
Read/Write
Variables
Processor Board
Master Application
DS2302
Signal Generation
Use Cases
Sensor Simulation
Simulating Sensor Signals
The simulation of crankshaft, camshaft, and knock signals
plays an important role in HIL applications for testing engine
or powertrain control units. The ECU uses these signals to
determine the proper injection and ignition timing. The
396
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Application Fields
Application Areas
The DS2302 board is ideally suited for simulating crankshaft,
camshaft and knock signals. Channel 2 generates the sinusoidal crankshaft signal, including the gap for the two
missing teeth in the sensor wheel. This channel also computes the triggers for the camshaft pulses and the knock
signal, which are generated in channels 1 and 3. The knock
signal basically consists of damped oscillation, overlaid by
speed-dependent random noise.
To Processor Board
Engine Speed
DP-RAM 3
Knock
Parameters
Software
DSP 2
Crankshaft
DSP 3
Knock Signal
Engineering
Angle-based signals
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
397
Engine Speed
DP-RAM 2
DSP 1
Camshaft
Hardware
Engine Speed
DP-RAM 1
Highlights
n Ideally suited to hardware-in-the-loop simulation
n 10 to 500 k resistance range
n Channels individually insulated from system ground
n 4 resistance output channels
Application Areas
In hardware-in-the-loop applications, the simulation of sensors plays an important role. While many sensors provide
voltages or currents, others have a resistance output for
example, thermistors or resistance temperature detectors
(RTDs) for temperature measurement. To simulate these
resistive sensors, precise resistance values must be provided.
Key Benefits
The DS2401 features four resistance output channels of
identical structure. All channels are insulated from system
ground individually. The application running on the processor board writes the desired resistance to the DS2401 board,
and the resistance is then simulated electronically between
the two output pins of that channel.
Block Diagram
Processor
Board
PHS Bus
I/O Boards
Resistor Channel 4
PHS-Bus
Interface
Resistor Channel 3
Resistor Channel 2
Resistor Channel 1
Opto
Isolation
12-bit
Multiplying D/A
Converter
Default
Resistance
CH4
CH3
Power
Supply
Insulated
Power Supply
Current Sense
& Ranging
CH2
Overload
Protection
CH1
DS2401
ISA Bus
398
PC
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Technical Details
Parameter
Specification
General
n
4 simulated resistors
n
12-bit resolution
n
Default resistance output during power-down (determined by external resistor)
n
Overload relay state output
n
10 ... 500 k total resistance range (programmable)
n
Automatic range switching for each channel (by software): 10 ... 250 , 200
Settling time to 1%
n
50 s
n
Max. 20 V
Load current
n
Max. 20 mA
n
3 mV
n
0.3% + 0.5
n
2 LSB
Monotonicity
n
12 bit
Offset drift
n
100 V/K
Resistance drift
n
40 ppm/K
Noise voltage
n
10 mVrms (at 1 k)
Isolation
n
All channels individually insulated from system ground
n
TTL
DEF_EN output
n
TTL
Output current
n
Max. -0.4 mA/+20 mA
... 5 k,
n
Max. -0.4 mA/+4 mA
Triggering
n
By software from master processor board; immediate output or simultaneous update
Physical connections
n
25-pin female Sub-D output connector
Host interface
n
One 8- or 16-bit ISA slot (power supply only)
Physical size
n
340 x 125 x 15 mm (13.4 x 4.9 x 0.6 in)
Ambient temperature
n
0 ... 70 C (32 ... 158 F)
Power supply
n
+5 V 5%, 0.6 A
Hardware
Physical
characteristics
Application Fields
Resistance range
Software
Resistor terminals
n
+12 V 5%, 1 A
Product
Order Number
n
DS2401
Engineering
Order Information
Relevant Software
Required
Order Number
n
Real-Time Interface (p. 54)
n
RTI
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
399
Software
Highlights
n Ideal for applications in robotics and drive control
n Up to 6 incremental encoder interface channels
n 24- or 32-bit position counters
n Measuring digital or sinusoidal position signals
400
DS3001
DS3002
Number of channels
Position counter
24 bit
32 bit
1.25 MHz
750 kHz
Resolution
4fold subdivision
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Specification
General
n
5 independent incremental encoder interface channels
n
Differential inputs for encoder phase lines and an index line on each channel
Application Fields
n
Encoder power supply lines
n
Interrupt on index
n
Four-stage digital filter
Interrupt controller
n
5 index interrupts (one for each channel)
n
Digital signals: single-ended (TTL) or differential (RS422)
n
Selectable individually for each channel
n
Minimum index pulse width 200 ns
Position counters
n
24-bit counters
n
Max. 1.25 MHz input frequency, i.e., fourfold pulse count up to 5 MHz
n
Counter reset via hardware or software (asynchronous via PHS bus, synchronous via index-
n
5 V, 200 mA max. per channel
Software
n
Voltage regulation with sense lines
n
Separate index signal for each channel, via interrupt (edge-triggered) or flag (polling mode,
Index detection
level-triggered)
n
Index signal can be used for counter reset
Encoder interface
n
150 in series with 4.7 nF input impedance (RS422)
n
200 mV min. differential input voltage (differential mode only)
n
5 V max. common mode input voltage (differential mode only)
n
200 ns minimum encoder state width (programmable)
n
9.6 ms max. noise pulse width (programmable)
n
50-pin female Sub-D input connector
Host interface
n
One 8- or 16-bit ISA slot (power supply only)
Physical
characteristics
Physical size
n
340 x 125 x 15 mm (13.4 x 4.9 x 0.6 in)
Ambient temperature
n
0 70 C (32 158 F)
Power supply
n
+5 V 5%, 2.5 A
Hardware
n
200 ns minimum index pulse width
Physical connections
n
+12 V 5%, 1.2 A
n
-12 V 5%, 150 mA
Product
Order Number
n
DS3001
Engineering
Order Information
Required
Order Number
n
Real-Time Interface (p. 54)
n
RTI
n
Connector Panel for DS3001 (p. 480)
n
CP3001
Hardware
Optional
Order Number
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
401
Software
Specification
General
n
6 independent incremental encoder interface channels
n
Differential inputs for encoder phase lines and an index line on each channel
n
Synchronized sampling of multiple channels
n
Encoder power supply line per channel
n
On-board line termination
n
Connector for measuring pulse widths and frequency of count/index pulses with other I/O
n
Sinusoidal signals: 11 App differential or 1 Vpp differential
n
Digital signals: single-ended (TTL) or differential (RS422)
n
Selectable individually for each channel
n
Minimum index pulse width 250 ns
n
32-bit counters
Position counters
n
Max. 750 kHz input frequency, i.e., fourfold pulse count up to 3 MHz
n
Counter reset or preload via software or automatically on index pulse
n
5 V, 200 mA max. per channel
n
Voltage regulation with sense lines
Input performance
n
12-bit resolution
ADC
n
800 ns data conversion time, 10 MSPS (pipelined)
n
4 mV for 1 Vpp (0.08 % position error)
n
75 nA for 11 App (0.14 % position error)
ADC nonlinearity
n
0.06 % resulting position error
n
No missing codes
n
0.25 % (0.025 % position error) of 1 Vpp
n
0.6 % (0.06 % position error) of 11 App
n
Position calculation on processor board (look-up tables and interpolation)
n
62-pin female Sub-D input connector
Physical connections
Host interface
Physical
characteristics
n
One 8- or 16-bit ISA slot (power supply only)
Physical size
n
340 x 125 x 15 mm (13.4 x 4.9 x 0.6 in)
Ambient temperature
n
0 70 C (32 158 F)
Power supply
n
+5 V 5%, 2.0 A
n
+12 V 5%, 200 mA plus 200 mA for each channel in use
Order Information
Product
Order Number
n
DS3002
Order Number
n
Real-Time Interface (p. 54)
Hardware
Optional
402
n
RTI
Order Number
n
Connector Panel for DS3002 (p. 480)
n
CP3002
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Application Fields
Start of
Conversion
Register
32 bit
+
12 bit
+
12 bit
Channel 6
Channel 5
Channel 4
Channel 3
Channel 2
Channel 1
Sensor
Power
32-bit
Position
Counter
Hardware
Index
Engineering
PHS-Bus
Interface
Block Diagram
I/O Boards
Phase
Decoder
12-bit
ADC
Phase 2
12-bit
ADC
Phase 1
Power
Supply
DS3002
ISA Bus
PC
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
403
Processor
Board
PHS Bus
Software
Highlights
Captures digital signals for parameter measurement
n Generates flexible pulse patterns
n Comprehensive set of standard applications included
n Especially useful for automotive applications
n
Key Benefits
The DS4002 Timing and Digital I/O Board combines a
variety of digital I/O tasks on one board. It provides the
functionality you expect from an ordinary digital I/O board
plus additional features that help you perform specific control tasks easily. Eight channels can be programmed for
either capturing digital signals or generating flexible pulse
patterns. 32 additional I/O lines can be used for further
digital I/O tasks, for example, to control single input lines
(switches, sensors) or output lines (relays, displays).
Application Areas
The DS4002 Timing and Digital I/O Board is ideally suited
to all kinds of hardware-in-the-loop simulations and rapid
control prototyping. It captures digital signals for the measurement of parameters such as frequency or phase, and
generates digital signals such as PWM pulses to control
actuators or simulate sensors. It also performs many digital
I/O tasks, for example, controlling switches or displays.
A brief overview of applications:
n
n
n
n
n
n
Further Features
The DS4002 Timing and Digital I/O Board can be used
together with the DS2211 HIL I/O Board to capture engine
signals angle-synchronously. The DS4002 can also be the
time base (angle master) in such a setup (DS2211, p. 386).
In many situations, the DS4002 board can be used as an
alternative to our DS5001 Digital Waveform Capture and
DS5101 Digital Waveform Output Boards (p. 428, p. 432).
404
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Technical Details
Parameter
Specification
General
n
8 channels (timing I/O) with 200 ns resolution
n
Each channel individually programmable as input or output
n
Common 30 bit/200 ns time base
n
Fast dual-port RAM for data storage
n
32 additional digital I/O lines (TTL)
Application Fields
n
2 external trigger input lines
n
Time-base connector
n
1 read event interrupt
Interrupt controller
n
2 signal generation interrupts
Timing I/O
n
Time and polarity stored for each edge (time stamps)
n
Stores up to 512 30-bit time stamps per channel
n
Rising and/or falling edge detection programmable
n
Latchup protection
n
Interrupt to master processor after predefined number of edges
n
Minimum pulse widths: see table on p. 406
n
Signals described as a series of rising and falling edges
n
Stores up to 256 commands and 29-bit delay constants
Software
n
Minimum pulse width: see table on p. 406
n
All channels triggerable from channels 1 and 2
n
Interrupts programmable from channels 1 and 2
n
Loop counter
n
Update of time constants, output level, jump address, and loop counter during program execution
Digital I/O
Voltage range
n
TTL input/output levels
Output current
n
Max. 75 mA
Input/output frequency
n
Max. 833 kHz (1 channel active)
Lines
n
32 lines with ESD (electrostatic discharge) protection:
Hardware
n
24 lines input/output (programmable in 8-bit groups, as direct input, strobed input or output)
n
4 lines fixed input mode
n
4 lines fixed output mode
n
1 strobe input
n
2 handshake lines for acknowledge and output ready
n
Direct and/or latched input mode
n
Max. -64 mA/+16 mA
n
2 lines with TTL input level
Physical connections
n
50-pin female Sub-D connector
Host interface
Physical
characteristics
n
One 8- or 16-bit ISA slot (power supply only)
Physical size
n
338 x 114 x 20 mm (13.3 x 4.5 x 0.8 in)
Ambient temperature
n
0 70 C (32 158 F)
Power supply
n
+5 V 5%, 3 A
Order Information
Product
Order Number
n
DS4002
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
405
n
TTL input/output level
Output current
Engineering
n
Used to control single input or output lines
Voltage range
Order Number
Included
n
C functions for accessing/controlling the DS4002
Required
n
Real-Time Interface (RTI), (p. 54)
Hardware
n
RTI
Order Number
Optional
n
Connector Panel for DS4002 (p. 480)
n
CP4002
n
Connector/LED Combi Panel for DS4002 (p. 480)
n
CLP4002
1)
406
Channels
in Use
Pulse Width
(Capture Mode)
Pulse Width
(Generation Mode)
0.6 s
0.6 s
1.0 s
1.0 s
1.4 s
1.4 s
1.8 s
1.8 s
2.2 s
2.2 s
2.6 s
2.6 s
3.0 s
3.0 s
3.4 s
3.4 s
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Block Diagram
Processor
board
PHS-bus
interface
I/O boards
Time-base
connector
Time base
Further DS5001/
DS4002/DS2211
Application Fields
PHS bus
Dual-port
memory
Channel 8
.
.
.
.
.
Controller
Timing I/O
unit
Channel 1
Interrupt
controller
Power
supply
Software
External
trigger
PC
Hardware
ISA bus
Graphical Programming
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
407
Engineering
Application Examples
Creating Pulse Patterns in Generation Mode
You can create complex pulse patterns flexibly in Generation
mode. Functions for the most common applications, such
as PWM pulse pattern generation and square-wave signal
generation, are included. Or you can program your own
pulse patterns directly in C code.
Channels 1 and 2 can trigger other channels and send inter-
408
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Application Fields
Highlights
n 96 TTL lines (three 32-bit ports)
n 3 handshake control lines per port
Software
Technical Details
Parameter
Specification
General
n
Release output for external release logic
n
I/O error monitor output and I/O error request input for error monitoring of external devices
n
Two customization module connectors (pinheaders) supporting digital I/O lines and power supply of two ports
n
Three user interrupts, one per port
n
Three strobe interrupts, one per port
Digital I/O
n
TTL input level
Lines provided by
each port
n
32 I/O lines programmable in 8bit groups, usable as nonstrobed input, strobed input or output
Hardware
n
One interrupt on I/O error
Voltage range
n
One strobe input
n
Two handshake lines for acknowledge and output ready
Voltage range
n
TTL input level
Output current
n
15 mA out (high, 2.4 ... 5 V), 24 mA in (low, 0 ... 0.8 V)
Input current
n
0.12 mA in (high, 2.4 ... 5 V), 0.2 mA out (low, 0 ... 0.8 V)
n
Three 50pin male SubD connectors (three brackets required)
n
One 8 or 16bit ISA slot (power supply only)
n
The board requires three brackets
Ambient temperature
n
0 ... 70 C ( 32 ... 158 F)
Power supply
n
+5 V 5%, 1.5 A (without customization modules/external loads)
Order Information
n
RealTime Interface (p. 54)
Hardware
Optional
Engineering
n
340 x 125 x 15 mm (13.4 x 4.9 x 0.6 in)
Order Number
Product
Order Number
n
RTI
n
DS4003
Order Number
n
Connector Panel for DS4003 (p. 480) n
CP4003
n
Combined Connector/LED Panel for
n
CLP4003
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
409
Physical connections
Host interface
Physical
Physical size
characteristics
Highlights
n 96 digital I/O channels with general signal conditioning
up to 60 V
n Measures and generates automotive signals and
TTL signals
n All channels configurable via software
n Flexible HIL simulation for widely varying configurations
of body electronics
Key Benefits
The DS4004 comprises 96 digital I/O channels with signal
conditioning for typical automotive systems with electrical
system voltages of 12 V, 24 V, 36 V, and 48 V, etc., as well
as for customary TTL levels. The 96 digital I/O channels of
the DS4004 are arranged in three identical groups, each
with two different voltage systems, ranging from 5 V to
60 V. Each of the 96 I/O channels of the DS4004 can be
configured via software as digital I/O for PWM measurement
or PWM generation, for frequency measurement, or for
square wave generation. The digital I/O channels can be
used individually, or synchronized in 32-bit words. You can
set the values of the I/O channels for the initialization phase
and for terminating the model.
410
Application Areas
The automotive signal conditioning on the DS4004 HIL
Digital I/O Board is a cost-efficient way to start using HIL
simulation for body electronics ECUs. The DS4004 can be
used hassle-free and at low cost in an expansion box, the
dSPACE Simulator Mid-Size and the dSPACE Simulator FullSize. These simulators are frequently used to test body
electronics ECUs with the DS4004.
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Technical Details
Parameter
Specification
I/O channels
n
96 bidirectional digital I/O channels with automotive signal conditioning, arranged in three
Digital Outputs
Input voltage
Threshold voltage level
n
0 ... +60 V
Input impedance
Overvoltage protection
Output voltage
n
390 k
n
1 V ... 23.8 V (software-configurable)
Application Fields
Digital inputs
n
0 ... +60 V continuous
n
+5 V ... +60 V (supplied from external power source)
n
6 independent rails VBAT_Px_y (two rails for each port P1 ... P3)
Interrupt controller
n
Max. 50 mA; short circuit proof to GND and VBAT by self-resetting fuse
n
1 V ... 23.8 V (software-configurable)
n
VBAT -1.2 V; at +50 mA
n
0.4 V; at -50 mA
n
3 x 2 pins (shared with I/O channels)
n
Interrupt generation on falling edges, rising edges, or both edges (software-configurable)
n
One 8- or 16-bit ISA slot (power supply only)
Physical size
Software
Host interface
Physical
characteristics
n
340 x 125 x 19 mm (13.4 x 4.9 x 0.7 in)
n
The board requires three brackets
Ambient temperature
n
0 ... 55 C (32 ... 131 F)
n
+5 V 5%, 1.5 A max. (from host PC or expansion box)
n
+12 V 5%, 0.4 A max. (without load on power supply outputs)
n
-12 V 5%; 0.01 A max.
Hardware
Order Information
Product
Order Number
n
DS4004
Relevant Software
Order Number
n
Real-Time Interface (p. 54)
n
RTI
Engineering
Required
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
411
Software
Highlights
n Real-time interface to ECUs with 8-, 16- and 32-bit
microprocessors
n Two LVDS channels for high-speed, low latency
communication
n Standard ECU interface blockset fully
integrated in MATLAB/Simulink
n Tailored for bypass applications and the
RTI Bypass Blockset
412
Application Areas
The DS4121 provides the link between your electronic
control unit (ECU) and a dSPACE modular system. Bypassing
individual ECU algorithms and calculating them on a
prototyping system is a typical application example. The
connection is made via a dual-port memory plug-on device
(DPMEM POD), on-chip debug interfaces like the DCI-GSI1
(p. 574) or an LVDS-Ethernet Link cable (p. 413) to establish
an Ethernet UDP/IP communication. Two independent
Key Benefits
The DS4121 is designed to carry out bypassing exactly the
way you want. For example, the production-intent ECU can
remain in its final mounting position while the prototyping
system might be mounted virtually anywhere in the vehicle.
The standard board version of the DS4121 is connected
to the ECU via copper cable. The DS4121-FX uses a fiberoptic link which increases the possible distance between
board and ECU.
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Technical Details
Parameter
Specification
General
n
2 communication channels
Memory
n
16 K x 16 for each channel
n
16-bit word access, 8-bit low byte, 8-bit high byte
n
Bidirectional interrupts for synchronization of data transfer (for each channel)
Interrupts
n
Connection lost interrupt (for each channel)
Application Fields
n
16 subinterrupts (using RTI Bypass Blockset) via one interrupt line
n
FIFO-full and FIFO-empty interrupt (for each channel)
Target ECUs
n
Most kinds of 8-, 16- and 32-bit microprocessors
n
Two channels for connecting two ECUs or one dual-CPU ECU
n
Communication
Cabling
n
Full-duplex high-speed LVDS link (low-voltage differential signaling)
Transfer rate
n
250 Mbit/s LVDS interface between DS4121 and ECU
Software
n
DS4121-FX: connection between board and ECU via fiber-optic cable
Signaling system
n
80 Mbit/s effective data rate per channel in both directions
n
One 8- or 16-bit ISA slot (power supply only)
Host interface
Physical size
n
340 x 125 x 15 mm (13.4 x 4.9 x 0.6 in.)
Ambient temperature
n
0 70 C (32 158 F)
Power supply
n
+5 V, 1.2 A
Hardware
Physical characteristics
Order Information
Product
Order Number
n
DS4121
Included
n
ECU software porting kit
Required
n
Real-Time Interface (RTI) (p. 54)
Optional
n
RTI
n
RTI
Order Number
n
Generic Serial Interface DCI-GSI1 (p. 574)
n
DCI-GSI1
n
Customer-specific Plug-On Devices (PODs) (p. 576)
Please inquire
n
LVDS-Ethernet Link cable
n
LVDS_CAB13/14
n
LVDS Link cable
n
LVDS_CAB2
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
413
Hardware
Optional
Engineering
Software
Block Diagram
Processor
Board
PHS Bus
I/O Boards
PHS-Bus
Interface
Address
Register
Data
Register
Channel 1
DPMEM
16 K x 16
Channel 1
Reflective
Memory
Controller
High
Speed
Link
Channel 2
DPMEM
16 K x 16
Channel 2
Reflective
Memory
Controller
High
Speed
Link
POD
ECU
POD
ECU
Interrupt
Register
Power
Supply
DS4121
ISA Bus
414
PC
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Graphical Programming
Software
Application Fields
Hardware
Engineering
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
415
Highlights
n Provides all the required electronics for connection
to the dSPACE PHS bus
n Space for mounting custom devices
n Useful for additional I/O solutions
Technical Details
Parameter
Specification
Custom interface
n
Bidirectional buffered 32bit data bus
n
8 interrupt lines (programmable)
n
4 PHS bus address signals
n
13 predefined chip select outputs (for I/O ports)
n
1 board select signal; read/write signals; I/O signals
n
Up to 25 MB/s transfer speed
n
80pin custom connector
n
Power lines (ground, +5 V, +12 V, 12 V)
Timing
n
SYNCIN and SYNCOUT lines for input and output on several I/O boards
Physical connections
n
50pin male SubD connector for external devices
Host interface
n
One 16bit ISA slot
Physical characteristics
Physical size
n
340 x 125 x 15 mm (13.4 x 4.9 x 0.6 in)
n
Up to 115 x 185 mm (4.5 x 7.3 in)
Ambient temperature
n
0 ... 70 C (32 ... 158 F)
Power supply
n
+5 V 5%, 500 mA (without custom module)
Order Information
Product
Order Number
n
DS4201
Order Number
Included
n
C library functions for serial communication (for DS4201S only)
Required
n
RealTime Interface (for DS4201S only) (p. 54)
n
RTI
n
Adapter cable with standard 9pin SubD (for DS4201S only)
n
SIO_CAB
Hardware
Optional
416
Order Number
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Application Fields
Highlights
Software
Technical Details
Parameter
Specification
General
n
4 independent serial communication channels, each with a PC16550D UART (universal asynchro
nous receiver/transmitter)
n
Supported transceiver types: RS232C, RS422, RS485
Interrupts
n
Programmable interrupt control unit for up to 4 independent serial communication interrupts
n
4 RS232 transceiver channels
Hardware
n
RS422 and RS485 transceivers optional
n
Clock source: up to 24 MHz (optional for RS422 and RS485, custom clock source possible)
n
Modem control functions
RS232
n
1.8432 MHz clock: up to 115.2 Kbaud
n
24
RS422
n
1.8432 MHz clock: up to 115.2 Kbaud
n
24
RS485
n
1.8432 MHz clock: up to 115.2 Kbaud
n
24
Parity bits
n
Even, odd, or no parity
Stop bits
n
1, 1.5, or 2 bits
Word length
n
5, 6, 7, or 8 bits
FIFOs
n
16 byte input FIFO
Engineering
n
16 byte output FIFO
Physical connections
n
50pin male SubD connector
Host interface
n
One 8 or 16bit ISA slot (power supply only)
Physical
characteristics
Physical size
n
340 x 125 x 15 mm (13.4 x 4.9 x 0.6 in)
Ambient temperature
n
0 ... 70 C (32 ... 158 F)
Power supply
n
+5 V 5%, 350 mA
Order Information
Product
Order Number
1)
n
DS4201S
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
417
n
+12 V 5%, 75 mA
Highlights
n Connects modular dSPACE systems to the CAN bus
n Features 4 CAN channels
Application Areas
The DS4302 CAN Interface Board has been designed to
operate in controller area network (CAN) environments as
used primarily in the automotive and automation industries.
Typical application fields of the DS4302 are:
n In-vehicle rapid control prototyping
n Hardware-in-the-loop tests
n Restbus simulation
n Automation tasks
Key Benefits
The DS4302 enables dSPACE systems to take part in CANbus traffic without the need for extra interface electronics.
Its three individual transceivers on each of the four independent channels cover almost all possible application areas.
They include a high-speed transceiver for hard real-time
communication and a fault-tolerant low-speed transceiver,
necessary for tasks such as comfort electronics. Every configuration of the DS4302 can be carried out in a Simulink
block diagram, thereby eliminating CAN controller programming.
418
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Technical Details
Parameter
Specification
General
n
4 independent CAN channels
n
3 different on-board CAN transceivers per channel
n
Piggyback module socket for up to 4 customer-specific CAN transceivers
Processor
Slave DSP
Memory
On-board memory
n
TMS320VC33-150 from Texas Instruments (75 MHz, 150 MFLOPS, 75 MIPS)
n
Handles CAN controller communication
Application Fields
n
256 k x 32-bit SRAM
n
4 M x 32-bit flash memory
n
32 k x 32-bit dual-port memory (DPMEM) for communication between PHS-bus master
Interrupt controller
n
PHS interrupt support
n
Various interrupt sources
Standards supported
n
CAN 2.0 A (standard frame format)
n
CAN 2.0 B (extended frame format)
n
ISO DIS 11898-2 high-speed CAN bus
n
ISO 11519-1 low-speed CAN bus, fault-tolerant
Transceiver chips
n
MAX3057 ISO11898 high-speed transceiver (up to 2 MBd), 80 V fault protected
n
TJA 1055 fault-tolerant low-speed transceiver supporting transmission rates up to 125 kBd
Software
On-board
CAN transceivers
n
SN75176 modified RS485 transceiver supporting baud rates up to 500 kBaud
n
Bus termination resistors (software selectable)
n
8 bidirectional I/O lines at customization module connectors
n
Full-CAN controller (BOSCH CC770)
Further details
n
Programmable controller clock
n
One 8- or 16-bit ISA slot (power supply only)
Host interface
Physical size
n
340 x 125 x 15 mm (13.4 x 4.9 x 0.6 in.)
Ambient temperature
n
0 70 C (32 158 F)
n
+5 V 5%, 1.2 A
n
+12 V 5% 20 mA
Hardware
Physical
characteristics
Order Information
Product
Order Number
n
DS4302
Order Number
Required
n
Real-Time Interface (RTI), (p. 54)
n
RTI
Optional
n
RTI CAN Blockset (p. 68)
n
RTICAN_BS
n
RTI CAN MultiMessage Blockset (p. 70)
n
RTICANMM_BS
n
Add-On: RTI CAN MultiMessage-J1939 Blockset
n
RTICANMM_J1939_BS
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
419
Software
Engineering
Relevant Software
Block Diagram
Processor
Board
PHS Bus
I/O Boards
CAN 4
...
CAN 1
CAN
Controller
CC770
PHS-Bus
Interface
32k x 32-bit
DPMEM
TMS320VC33
DSP
Interrupt
Controller
Interrupt
Controller
ISO 11898
RS485
Channel 4
.
.
.
Channel 1
Fault-Tolerant
4M x 32-bit
Flash ROM
Power
Supply
256k x 32-bit
SRAM
Piggyback
Module
Termination
Resistor
DS4302
ISA Bus
420
PC
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Application Fields
Highlights
Application Areas in
Hardware-in-the-Loop Simulation
Using dSPACE Simulator and a DS4330, you can test the
LIN network features of an electronic control unit. The
dSPACE system simulates the LIN nodes, which are connected to the LIN bus. The simulated LIN nodes behave in
exactly the same way as real bus members (restbus
simulation).
Test Scenarios
The DS4330 can be used in many different ways. Several
test scenarios are possible:
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
421
Engineering
Hardware
Software
Technical Details
Parameter
Specification
General
n
16 independent LIN channels
n
One on-board LIN transceiver per channel
n
Simulation of up to 16 LIN slaves per LIN channel
n
Software-selectable individual baud rates from 1000 baud up to 20 kBd for each channel
n
Piggyback module socket for up to 16 custom LIN transceivers
n
Transmitting and receiving LIN data from within a Simulink model
Processor
Slave DSP
Memory
On-board memory
n
IBM PowerPC 405CR, 200 MHz
n
PowerPC can boot from DPMEM or flash memory (selectable by software)
n
64 MB SD-RAM, 100 MHz
n
8 MB flash memory
n
32 k x 32 bit dual-port memory for communication between PHS bus and slave
processor
n
UART interrupt for each LIN channel
Interrupt controller
n
LIN transceiver wake-up interrupt for each LIN
channel
n
All interrupts can be enabled/disabled separately by software
Transceiver chip
n
Infineon TLE6259
n
Integrated pull-up resistors for TXD and RXD lines
n
On-chip termination resistor for LIN slave applications
n
2
Further details
Host interface
Physical characteristics
Physical size
n
340 x 125 x 15 mm (13.4 x 4.9 x 0.6 in.)
Ambient temperature
n
0 70 C (32 158 F)
Power supply
n
+5 V 5%, 1.5 A
n
+12 V 5%, 750 mA (supplies the VCC12 pin on the interface connector only)
Order Information
Product
Order Number
n
DS4330
Relevant Software
Software
422
Order Number
Required
n
Real-Time Interface (RTI) (p. 54)
n
RTI
Optional
n
RTI LIN MultiMessage Blockset (p. 73)
n
RTILINMM_BS
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Application Fields
Introduction
Software
Block Diagram
Engineering
Hardware
I/O Boards
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
423
PC
Highlights
Connects dSPACEs modular hardware to
a FlexRay or a CAN FD bus system via additional
interface modules
n Supports up to 4 interface modules
n NEW: DS4342 CAN FD Interface Module (p. 427)
n
424
Application Area
The DS4505 Interface Board allows a dSPACE system with
modular hardware to be connected to a FlexRay and/or a
CAN FD communication system. It is ideally suited for testing applications with a dSPACE prototyping system or
Simulator. The board can carry up to four interface modules.
Key Benefits
There are two additional interface modules for the DS4505
Interface Board: the DS4340 FlexRay Interface Module (p.
426) for connection to FlexRay buses and the DS4342 CAN
FD Interface Module (p. 427) for connection to CAN FD
buses. The modular structure enables the use of both modules on one DS4505 simultaneously.
FlexRay Basics
FlexRay is a time-triggered communication system for
in-vehicle applications with demanding communication
needs. It is the standard for deterministic, high-performance
automotive communication networks. The basic principle
of time-triggered systems is that tasks are executed and
messages are sent according to a predefined schedule. In
FlexRay, activities are aligned to a global time base, whereas in nondeterministic communication protocols such as
CAN, they are mainly event-triggered at run time.
CAN FD Basics
The CAN FD (FD = Flexible Data Rate) protocol was introduced to enhance the classic CAN protocol in terms of data
rates and payload data length. With CAN FD, a multiplied
data rate allows an average data transmission speed of
several Mbit/s and payload lengths of up to 64 bytes (compared to 8 bytes in a classic CAN).
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Technical Details
Parameter
Specification
General
n Access to a FlexRay or CAN FD communication bus from a test system or prototyping platform
n Supports the DS4340 FlexRay Interface Module (p. 426) and the DS4342 CAN FD Interface Module (p. 427)
n Provides 4 slots (for DS4340 or DS4342)
n Supports high-performance interfaces via a PHS++ bus
n Sub-D 50 connector to connect an external FlexRay or CAN FD bus with DS4505
Physical
characteristics
Physical size
n Full length ISA board, 340 x 125 x 15 mm (13.4 x 4.9 x 0.59 in)
Ambient temperature
Power supply
Application Fields
Host interface
Order Information
Order Number
n DS4505
Software
Product
Included
Required
n RTI
n FCP
n RTICANMM_BS
Hardware
n DS4340
n DS4342
n FR_CAB2
Engineering
Optional
Order Number
DS4340 FlexRay Interface Module (p. 426)
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
425
Required
Hardware
Software
Specification
General
n
Supports FlexRay protocol specification 2.1
n
Supports the DS4505 Interface Board or MicroAutoBox II 1401/1505/15071), 1401/1507, 1401/1511/1512 and 1401/1512/1513
n
Automatic detection of Industry Package (IP) for MicroAutoBox and DS4501 or fast COM mode (depending on the carrier board)
n
Molex connectors for direct access to FlexRay bus lines
n
Switchable termination circuit (hardware-configurable)
n
Feed-through possibility for FlexRay bus lines in passive-linear-bus topology
n
Two FlexRay channels
Hardware
Details
n
Freescale MFR43xx Communication Controller Family
n
Dual PHY Interface with TJA1080
n
For wake-up, hardware modification of MicroAutoBox and DS4340 is required.2)
n
Requires one slot
1)
2)
426
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Parameter
Specification
General
n
2 CAN/CAN FD channels
Application Fields
n
Supports the DS4505 Interface Board and MicroAutoBox II 1401/1505/1507, 1401/1507, 1401/1511/1512 and 1401/1512/1513
n
Automatic detection of Industry Package (IP) for MicroAutoBox 1507 or fast COM mode for MicroAutoBox 1512 and DS4505 carrier board
n
Support by RTI CAN MultiMessage Blockset
n
Capable for ISO 118985 network management
Software
n
Capable for handling ISO 118982 CAN or CAN FD on every channel
n
NXP TJA1145T CAN Transceiver
Engineering
Hardware
n
Requires one slot
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
427
Hardware
Details
Highlights
Captures digital signals for parameter evaluation
n Standard functions for pulse analysis such as PWM
measurement included
n Ideally suited to control and hardware-in-the-loop
applications in automotives and drives
n
Application Areas
The application area of the DS5001 Digital Waveform Capture Board ranges from automotives through drives to robotics. The DS5001 is in active use in many hardware-in-theloop and rapid control prototyping applications. It can be
connected to the Engine Position Bus of the DS2211 HIL I/O
Board (p. 386). This allows you to perform angle-synchronous signal capturing, with the DS5001 as either a time-base
slave or the master. The board can also be connected to the
time-base connector of the DS4002 Timing and Digital I/O
Board or other DS5001 boards, and itself function as a
time-base master for other boards.
Key Benefits
Capturing digital signals is a part of most control and hardware-in-the-loop applications. However, with ordinary
timing I/O, the speed, resolution, or number of channels
often is not sufficient. And typically, complicated analysis
algorithms are required and these usually have to be programmed in assembler language, which most users would
prefer to avoid.
You can overcome these limitations with the DS5001. The
board records digital signals at high speed for extremely
flexible evaluation of frequency, phase, duty cycles, and other
signal parameters.
Further Functions
The DS5001 Digital Waveform Capture Board includes
16 input channels that let you capture digital signals with
a resolution of 25 ns. The board sees each signal as a series
of rising and falling edges. The time stamp and polarity of
each edge are stored. A processor board can use this data
to perform any analysis you need. Event counters and
sophisticated interrupt mechanisms enable you to evaluate
not only frequencies and phases, but also signal characteristics such as jitter and missing pulses.
428
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Technical Details
Parameter
Specification
General
n
16 timing I/O channels (inputs)
n
Event storage with dual-port memory (DPMEM) and first-in-first-out memory (FIFO)
n
Interrupt controller
n
Time-base connector
n
Interrupt on predefined number of events
Interrupt controller
Application Fields
n
Interrupt on event buffer full
Time resolution
n
25 ns
Sampling rate
n
Max. 40 MHz
Input frequency
n
Max. 20 MHz
Pulse-width range
n
25 ns 53.68 s
Edge detection
n
Separate edge detector for each channel
Detection type
n
Programmable rising and/or falling edge detection
n
10 V (programmable)
n
35 V (continuous)
Hysteresis
n
80 mV 2.8 V (selectable)
Input impedance
n
>12 k / 5 pF
Edge detection
Software
n
Interrupt on input FIFO full
n
Rising and/or falling edge detection (programmable)
n
Trigger level -10 +10 V (programmable in 256 steps)
n
Dual-port RAM stores up to 512 events per channel
Event storage
n
Events include 31-bit time stamp and edge polarity
n
Access to event storage from processor board
n
3 up counters (32-bit)
Event counters
n
Each counter can be assigned to any channel
n
Counter read and reset from processor board
n
37-pin male Sub-D input connector
Physical connections
Host interface
n
One 8- or 16-bit ISA slot (power supply only)
Physical size
n
340 x 114 x 20 mm (13.4 x 4.9 x 0.8 in)
Ambient temperature
n
0 70 C (32 158 F)
Power supply
n
+5 V 5%, 2.5 A
Hardware
Physical
characteristics
Order Number
n
DS5001
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
429
Product
Engineering
Order Information
Order Number
Included
n
C functions for accessing/controlling the DS5001 (provided with the processor board)
n
Standard functions for pulse analysis (provided with the processor board), such as:
Required
n
RTI
Hardware
Order Number
Optional
n CP5001
Block Diagram
Processor
board
PHS bus
PHS-bus
interface
Interrupt
controller
Counter A
Counter B
I/O boards
Time
base
Further
DS5001/
DS2211/
DS4002
Time-base
connector
Counter C
16
...
1
Controller
FIFO
FIFO
Edge
detector
Comparator
Input
protect.
Chan. 16
.
.
.
Chan. 1
Trigger level
select
Dual-port
memory
Power
supply
DS5001
ISA bus
430
PC
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Graphical Programming
Application Fields
Channel 1...16
Hardware
Software
Application Example
CH 1
...
t1
t3
t5
t8
t10
t12
t13
CH 16
t2
t4
t6
t7
t9
t11
Edge Detect
Channel
1...16
CH
CH 1
1
tt1
1
tt3
3
tt5
5
tt8
8
tt10
10
tt12
12
tt13
13
Engineering
...
...
CH 16
16
CH
tt2
2
tt4
4
tt6
6
tt7
7
tt9
9
Edge Detect
Event RAM
...........................
Channel 1
CH 1
t1
t1
t3
t5
t8
...t3
t5
CH 16
t8
t2
t4
t6
t7 t9
t10
t12
t13
...........................
Event RAM
Channel 1
t1
t3
t5
t8
t10
t12
t13
...........................
tt11
11
Channel 16
t2
t10
t4 t12 t13
t6
t7
t9 t11
t11
Channel 16
t2
t4
t6
t7
t9
t11
2015
431
Capturing Events
Each input signal is captured with its own edge detector,
including programmable edge enables and trigger level. The
times and polarities of the detected events are stored separately for each channel in an event buffer in dual-port RAM.
You can then use this data to perform analysis on the processor board.
Highlights
n Generates digital pulse patterns autonomously
n 25 ns resolution on 16 channels
n Standard pulse patterns such as PWM included
Application Areas
Digital pulse patterns are required in almost any control
application. The demands made on PWM resolution and
flexibility are very high, especially in drives control. With
ordinary timing I/O, you come up against the limits very
quickly. Digital signals in automotive applications usually
require less resolution, but the demands on flexibility can
nevertheless be high, for example, for the simulation of
crankshaft signals.
Key Benefits
The DS5101 autonomously generates any TTL pulse patterns
on up to 16 channels with high accuracy. With a time
resolution of 25 ns, the DS5101 meets even the toughest
requirements. The ability to change pulse widths in real time
combined with various trigger and interrupt mechanisms
give the DS5101 board unbeatable flexibility and programmability.
432
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Technical Details
Parameter
Specification
General
n
16 timing I/O channels
n
External reset input
n
Interrupt controller
Memory
n
DPMEM for program (states) and data (delays)
n
Stores 512 delay parameters (30 bits) and 128 program states (90 bits) for each channel
Application Fields
n
All timing I/O channels share a single physical interrupt to the processor board. Any channel
Interrupt controller
Time base
n
25 ns time resolution
n
40 MHz internal or 20 ... 40 MHz external common time base
n
2 MHz maximum output frequency
n
250 ns ... 26 s pulse widths
n
Mutual triggering of all channels
Triggering
n
TTL input/output level
Output current
n
Max. -15 mA/+64 mA
n
TTL input level
Physical connections
n
37-pin female Sub-D output connector
Host interface
Physical
characteristics
Software
n
Output channels configurable as input channels for trigger signals
Voltage range
n
One 8- or 16-bit ISA slot (power supply only)
Physical size
n
340 x 125 x 20 mm (13.4 x 4.9 x 0.8 in)
Ambient temperature
n
0 ... 70 C (32 ... 158 F)
Power supply
n
+5 V 5%, 0,5 A
Product
Order Number
n
DS5101
Hardware
Order Information
Required
n
C functions for accessing/controlling the DS5101
n
Intuitive high-level language for programming pulse patterns
n
Real-Time Interface (p. 54)
n
RTI
n
Connector Panel for DS5101 (p. 480)
n
CP5101
Hardware
Optional
n
Standard pulse patterns
Order Number
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
433
Included
Order Number
Engineering
Software
Block Diagram
Processor
board
PHS bus
I/O boards
PHS-bus
interface
Channel 16
...
Interrupt
control
unit
Channel 16
Channel 1
Swinging
buffer
controller
Channel 1
Controller
Reset
logic
Dual-port
memory
Software
trigger / flag
unit
External
reset input
Power
supply
DS5101
ISA bus
434
PC
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Application Fields
Programming Language
n Intuitive high-level language
n Mutual triggering of all channels
n Loop counter
Definition
CH
DECCTR
DELAY
Defines a delay constant that defines the time after which the next state will be executed.
GOTO
IF ... ELSE
LOOP
Causes the current channel to continue execution with the first state.
LPHSINT
RESET
SET
SYNCEN
TOGGLE
TR
UNIT
WAIT
Causes the current channel to wait for a trigger event before proceeding to the next state.
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
435
Engineering
LDCTR
Hardware
Command
Software
436
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Various Commands
In the example, the master clock on channel 1 sends triggers
to channels 2 and 3. The phsint command generates an
interrupt on the processor board, for example, to sample
Program listing
for a PWM signal
generation example.
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
437
Engineering
Hardware
Software
Application Fields
Highlights
n Completely user-programmable via the RTI FPGA
Programming Blockset (p. 86)
n Utilizes the Xilinx System Generator (XSG) Simulink
Blockset
n Offline simulation in Simulink
n Basic set of I/O drivers on-board, I/O extendable
by piggyback modules
438
Application Areas
The DS5203 FPGA Board can be adapted to various tasks,
so you can react flexibly to tougher requirements, such as,
signal conditioning, using new interfaces, or speeding up
model parts. FPGAs are especially useful for relieving the
processor board of tasks such as signal preprocessing
during ECU development. Running at 100 MHz, the DS5203
board is ideal for application fields like engine knocking,
cylinder pressure analyses and electric drive projects. The
DS5203 works closely together with the XSG model library
(p. 249).
Key Benefits
A field-programmable gate array (FPGA) is a semiconductor
device consisting of logic elements that you can configure.
The DS5203 FPGA Board features a powerful, freely programmable FPGA, the Xilinx Virtex-5. In addition, it offers
6 ADC, 6 DAC and 16 digital I/O channels, and connection
to the processor board via PHS bus. The number of I/O
channels can be increased by piggyback modules.
Two Variants
The DS5203 is available with two different FPGAs:
n The DS5203 LX 50 includes a Xilinx Virtex-5 LX50T-1C
FPGA, consisting of 46080 logic cells and 48 special
DSP blocks. This board offers a cost-effective solution
for smaller applications and starter systems.
n The DS5203 SX95 includes a Xilinx Virtex-5 SX95T-2C
FPGA, consisting of 94298 logic cells and 640 special DSP
blocks. The large amount of DSP blocks help by performing tasks such as fast, resource-saving multiplication.
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Technical Details
Specification
Parameter
DS5203 LX50
DS5203 SX95
General
n User-programmable FPGA
FPGA
n
Only ISE
Device timing
n 100 MHz
Digital I/O
Application Fields
Input
Analog I/O
Output
n Digital output: Push-pull drivers; one output voltage can be selected for all channels: 3.3 V or 5 V
Input
n 6 channels
n Resolution: 14 bit pipelined
n Sampling rate: 10 Msps
Software
Output
n 6 channels
n Resolution: 14 bit
n Update rate: 10 Msps
n Output voltage range: 10 V
n Slot for one I/O module for extending the analog and digital I/O (p. 441)
Further interfaces
Ambient temperature
Power supply
n +5 V 5%, 2.5 A
Hardware
Physical size
Inter-FPGA Communication
The DS5203 FPGA Board provides two inter-FPGA-communication connectors. Together, the two connectors provide
a 32-bit parallel data bus. Inter-FPGA communication allets
the user exchange data directly between two FPGA boards
without a detour via the PHS bus and the processor board.
One FPGA application can be triggered by another, that is
located on another FPGA board, e.g., to synchronize the
applications.
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Engineering
439
Physical characteristics
Order Information
Product
Order Number
n DS5203_LX50
n DS5203_SX95
Order Number
n Real-Time Interface (RTI) (p. 54)
n RTI
n RTIFPGA_BS
n RTIFPGA_HC
Optional
n XSG_ELECTRIC_BS
n FPGA_XSG_UTILS
n FPGA_XSG_ACMC
Hardware
Optional
Order Number
n DS5203M1 Multi-I/O Module (p. 441)
n DS5203_M1
n EV1099
n DS5203_CAB1
Please note that due to the introduction of the Vivado software, Xilinx no longer supports the Xilinx System Generator for DSPs in combination
with the ISE Design Suite after MathWorks MATLAB and Simulink Release R2013b.
For information on standard hardware and software requirements for Xilinx products, please see www.xilinx.com
1)
440
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Application Fields
Technical Details
Parameter
Specification
Digital I/O
Input
Software
Output
Analog I/O
Input
n 6 channels
n Resolution: 14 bit pipelined
n Sampling rate: 10 MSPS
n Input voltage range selectable for each channel: 5 V or 30 V
Output
n 6 channels
n Resolution: 14 bit
n Update rate: 10 MSPS
n Output voltage range: 10 V
Sensor supply
n Adjustable
Hardware
Engineering
Additional features:
n Configurable audio transformer for each of the 6 DAC
channels
n Switchable 220 resistor for each of the 6 ADC
channels
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
441
SCRAMNet+ Interface
Interface to SCRAMNet+ networks
Highlights
n Connects dSPACE systems to SCRAMNet+ networks
n Provides standard SCRAMNet+ fiber-optic connections
n Supports standard features of SCRAMNet+
n RTI SCRAMNet+ Blockset for MATLAB/Simulink
442
Application Areas
This interface allows dSPACE Simulators to be integrated in
existing simulator environments where SCRAMNet+ (Shared
RAM Network) is the chosen node-to-node communication
standard. It enables dSPACE prototyping systems to be the
platform for distributed control systems and helps you
satisfy high-speed requirements when developing real-time
applications. SCRAMNet+ is ideally suited to applications
including simulation, telemetry, robotics, data acquisition,
instrumentation, industrial process control, digital video,
and virtual reality.
Key Benefits
With a SCRAMNet+ Interface, dSPACE Simulators and RCP
solutions can take advantage of the very high speed and
deterministic performance of shared memory in a SCRAMNet+ network. SCRAMNet+ interfaces are available for
various bus architectures such as VME, PCI, PMC, and
CompactPCI, so dSPACE systems can integrate with nondSPACE systems at high speed and in real time. Since this
interface can share data and interrupts, accurate real-time
synchronization can be achieved between dSPACE and nondSPACE systems. Data and interrupts are communicated at
memory speeds, a huge improvement over typical messagepassing networks. The result is interprocessor communication that is 100% deterministic and very low-latency.
SCRAMNet+ Network
The SCRAMNet+ network is an ultra-fast data communication system designed for use in real-time computer systems.
SCRAMNet+ is optimized for the high-speed transfer of
small packets of data between computers when lowlatency data transmission and precise timing are critical.
SCRAMNet+ Blockset
A special SCRAMNet+ Blockset for MATLAB/Simulink is available for the SCRAMNet+ Interface board. The blockset serves
as a graphical interface that allows you to configure the
SCRAMNet+ node, read from and write to the SCRAMNet+
shared memory, and handle interrupts, both memory- and
error-based. This blockset gives you the ability to read and
write to SCRAMNet+ memory in two ways: by specifying a
starting address and the number of consecutive values to
read or write, or by entering one or more addresses as an
array that does not have to be sequential.
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Technical Details
Parameter
Specification
General
n
Standard fiber-optic media connectors
n
1 MB shared SCRAMNet+ memory
n
Auxiliary connector for Fiber Optic Bypass Switch
n
Supports all standard SCRAMNet+ features
Application Fields
n
Status LEDs
Software support
n
Multiple protocol support:
n
Burst
n
Burst Plus
n
Platinum
n
Platinum Plus
n
Network timeout support
n
Write-me-last mode support
n
Control of Fiber-Optic Bypass Switch
n
Read and write access to entire 1 MB memory
n
Data type handling
Software
n
Network interrupt generation
n
Incoming network interrupt handling
n
Error interrupt generation and handling
n
Memory interrupt generation and handling for each 32-bit location
n
Virtual paging (ability to integrate with any memory configuration)
Supported standards
n
SCRAMNet+
Host interface
n
One 8- or 16-bit ISA slot (for power supply only)
Physical size
n
Full-length ISA board
Ambient temperature
n
0 +70 C (32 158 F)
Power supply
n
+5 V 5%, 1.36 A
Hardware
Physical
characteristics
Order Information
Product
Order Number
Please inquire
Software
Order Number
Included
n
RTLib C driver library
Required
n
Real-Time Interface (RTI) (p. 54)
n
RTI
n
RTI SCRAMNet+ Blockset
Please inquire
Order Number
n
DS4503 carrier board
n
1 MB SCRAMNet+ rehostable module
n
Standard Fiber Optic Media Card module
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
443
Hardware
Included
Engineering
PROFIBUS Interface
Interface to a PROFIBUS communication bus
Highlights
n Connects dSPACE systems to the PROFIBUS Network
n Dual-port memory for data exchange with processor
board
n Master or slave PROFIBUS modules available
n Communication without load on the host system
Application Areas
Processing closed-loop and open-loop control information
for machinery and systems with the aid of powerful microchips is widespread in modern automation technology. As
a rule, the processors are connected by one or more communications networks. The PROFIBUS interface connects
dSPACE Simulator and dSPACE prototyping systems to
PROFIBUS networks to develop controller technologies for
factory automation, decentralized peripherals, and motion
control, for example.
Key Benefits
The PROFIBUS Interface is equipped with the PHS++ bus
interface and can therefore communicate with the dSPACE
modular hardware at very high speeds. The maximum
possible baud rate for PROFIBUS communication is 12 Mbaud.
A sample setup with a ControlDesk experiment comes with
the interface to explain the basic implementation of dSPACE
modular hardware in PROFIBUS environments.
PROFIBUS
The PROcess-FIeld-BUS is a vendor-independent, open field
bus standard for a wide range of applications in manufacturing and process automation. Vendor independence and
openness are ensured by the international standards
IEC 61158 and IEC 61784. PROFIBUS allows communication
between devices from different manufacturers without any
special interface adjustment. PROFIBUS can be used for both
high-speed time critical applications and complex communication tasks. It utilizes a nonpowered two-wire (RS485)
network and can have up to 126 nodes.
444
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Technical Details
Parameter
Specification
General
n
Direct connection to the field bus
n
Communication without load on the host system
n
Dual-port memory for data exchange with processor board
n
9-pin Sub-D connector for connection to PROFIBUS
Application Fields
n
C device driver functions for communication
n
PROFIBUS access and message composing via S-functions, based on dSPACE
examples
Technical data
Free potential
n
RS485
Transmission rate
n
12 Mbaud
Diagnostic interface
n
RS232C, nonisolated
Supported standards
n
PROFIBUS
n
One 8- or 16-bit ISA slot (power supply only)
Host interface
Physical characteristics
Physical size
n
Full-length ISA board
Ambient temperature
n
0 +55 C (32 131 F)
Power supply
n
+5 V 5%, 0.7 A
Software
n
12 V 5%
Order Information
Product
Order Number
PROFIBUS Interface
Please inquire
Software
Hardware
Included
n
Hilscher SyCon configuration software
Required
n
dSPACE Software Release with RTI1)
n
dSPACE PROFIBUS Solution1) (DS1005, DS1006, DS1007)
Included
Order Number
n
DS4502 carrier board
n
Hilscher Module COM-PB (master) or COM-DPS (slave)
Engineering
Hardware
n
DS4502
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
445
1)
Interface to MILSTD1553
Interface to MILSTD1553 networks
Highlights
Connects a modular dSPACE real-time system
to a MIL-STD-1553 network
n For hardware-in-the-loop simulation and rapid
control prototyping
n Supports MIL-STD-1553B
n Comprehensive Simulink Blockset
n
Application Areas
The interface to MIL-STD-1553 connects a modular dSPACE
real-time system to a MIL-STD-1553 network. It is used in
hardware-in-the-loop (HIL) simulation and rapid control
prototyping (RCP) to test and develop control systems that
use MIL-STD-1553. Examples are HIL simulation for satellite
avionics integration testing and component validation of
aircraft flight surface actuator and engine controllers
(FADECs). This interface is based on the industry-proven
QPC-1553 module from GE Intelligent Platforms.
446
Key Benefits
The interface to MIL-STD-1553 enables you to connect your
MIL-STD-1553 network directly to the real-time application
running on the dSPACE processor board. It supports the
DS1005 PPC Board and DS1006 Processor Board, and is also
multiprocessor-capable.
Each channel can be configured independently as Remote
Terminal (RT), Bus Controller (BC), or Bus Monitor (BM).
When configured as Remote Terminal, each channel supports
up to 31 remote terminals, and in BC functionality, schedule
lists are supported, with the ability to change lists dynamically during run time to facilitate fault testing for RTs.
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Technical Details
Parameter
Specification
General
n
Up to 4 RX/TX single-function dual-redundant MIL-STD-1553B Notice II Channels supported
n
Each channel can be configured as BC, RT, or BM
n
Up to 31 RTs supported per RT channel
n
1 MB of RAM per channel
n
45-bit message time-tagging
Application Fields
n
User-selectable direct or transformer output coupling
n
Bus voltage user-configurable at a static or variable level during run time
n
Mode code support
n
BC messaging schedule lists supported
n
Control of major and minor frame content and timing
n
User-configurable No Response timeout
n
User-configurable Late Response timeout
n
User-configurable minor frame period
n
Data and mode code transmit and receive
n
Precise time-stamping of TX and RX data
n
Multiple RT simulation (up to 31 RTs) per channel
n
RT31 configurable as a broadcast node
Software
n
32 transmit and 32 receive subaddresses (SAs) per RT, 32 words of data per SA
n
RT node configuration supports changing status word during run time
n
Blocks for RX/TX of data and mode codes, including broadcast (RT31)
n
45-bit, microsecond resolution time-tagging
n
Using the real-time processor of the DS1005 or DS1006 Processor Board, up to 100 messages
can be monitored and captured simultaneously with the Bus Monitoring Block
Physical connections
n
Transition cable to MIL-STD-1553 jacks provided
Supported standards
n
PMC Mezzanine Card
n
MIL-STD-1553B Notice II
n
One 8- or 16-bit ISA slot (power supply only)
Physical size
n
Full-length ISA board
Ambient temperature
n
0 ... +70 C (32 ... 158 F)
Power supply
n
+5 V 5%, 7-10 A
Hardware
Host interface
Product
Order Number
Interface to MIL-STD-1553
Please inquire
Engineering
Order Information
Order Number
n
Real-Time Interface (p. 54)
n
RTI
n
DS4504 MIL-STD-1553B Interface (DS1005, DS1006)1)
Hardware
Required
Order Number
n
DS4504 PMC Carrier Board
n
DS4504
n
QPM-1553-2S, QPM-1553-4S (2 or 4 channel module,
GE Intelligent Platforms)
n
CF card with QNX OS Kontron ETX module
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
447
1)
Highlights
Connects modular dSPACE real-time systems to
the ARINC 429 data bus
n Supports up to 32 transmit and receive channels
n Simulink block library
n
448
Application Areas
The ARINC 429 Interface is used to connect dSPACE simulators and prototyping systems to the ARINC 429 avionics
data bus. It enables dSPACE HIL simulators to be used for
testing aircraft electronics, at both the subsystem and the
complete-vehicle level (Integrated Flight Testing facilities),
and dSPACE prototyping systems to be used for developing
new control functions in areas such as engine management
(FADEC), flight surface actuation, guidance, and navigation.
Key Benefits
n Easy configuration of each IP module via a setup block
n Data manipulation blocks
n Supports advanced testing by inducing predefined
errors in a message
n Full software support for C handcoded applications
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Technical Details
Parameter
Specification
General
n
Up to 4 ARINC 429 IP modules supported
n
8 receive and 8 transmit channels per module
Application Fields
n
Adjustable receiver thresholds and transmitter output voltages
n
Automatic slew rate adjustment
Receive features
Data rates
n
12.5 kbit/s
n
100 kbit/s
Transmit features
n
6.5 to 13 VDC
n
0.1 to 13.5 VDC (A to B)
Data rates
n
12.5 kbit/s
n
100 kbit/s
n
10 VDC (A to B)
n
0 to 10 VDC (A to B)
Scaling
n
Adding a scaling factor based on the data format type to increase the resolution of the 19-bit
Transmission rates
n
Multiple transmission rates for multiple labels
Error injection
n
Supports BCHI, BCLO, GAP error injections per channel and PARITY error injection per label
Failure simulation
n
Label failure simulation by enabling/disabling labels during run time
Supported standards
Software
n
IndustryPack
ARINC 429
n
n
One 8- or 16-bit ISA slot (power supply only)
Host interface
Physical
characteristics
Physical size
n
Full length ISA board
Ambient temperature
n
0 ... +70 C (32 ... 158 F)
Power supply
n
+5 V 5%, 36 mA (plus 77 mA per IP module)
Hardware
n
12 V 5%, 11 mA per IP module
Order Information
Product
Order Number
Please inquire
Software
Required
Optional
Engineering
n
RTI
n
dSPACE ARINC 429 Block library1) (DS1005, DS1006)
n
Bus Tool ARINC 2.61 from GE Intelligent Platforms
Hardware
Included
Order Number
n
DS4501 IP carrier board
n
ARINC IP-429HD-44P module, version 4
n
DS4501
2)
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
449
1)
Highlights
n Connects modular dSPACE real-time systems
Application Areas
The ARINC 717 Interface is used to connect dSPACE simulators and prototyping systems to the ARINC 717 avionics
data bus. ARINC 717 is used in avionics systems to communicate with flight data recorders. The interface enables
dSPACE systems to be integrated with such network communication, a typical example being the HIL simulation of
an aircraft for testing avionics in integrated flight testing
(ITF) applications. The ARINC 717 interface supports multiple channels and even multiple buses, so control applications
can comprise several devices.
Key Benefits
n Easy configuration of each IP module via a setup block
n Data manipulation blocks
n Supports advanced testing by inducing predefined
errors in a message
n Full software support for handcoded C applications
450
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Technical Details
Parameter
Specification
General
n
Up to 4 IP modules supported
Transmit features
Bit rates
n
768, 1536, 3072, 6144, 12288 or 24576 bit/sec
n
5 V differential
n
64, 128, 256, or 512 words (12-bit word size)
Receive buffer
n
4 KB
n
4 times subframe size received at specified rate
n
User-selectable per channel
Bit rates
n
768, 1536, 3072, 6144, 12288 or 24576 bits/sec
n
5 V differential
n
1.5 or 10 s
n
64, 128, 256, or 512 words (12-bit word size)
Receive buffer
n
4 KB
Application Fields
n
1 RX and 1 TX channel per IP module
Receive features
Software
n
Industry Pack
n
ARINC 717 HBP (Harvard Bi-Phase)
n
One 8- or 16-bit ISA slot (power supply only)
Host interface
Physical characteristics
Physical size
n
Full length ISA board
Ambient temperature
n
0 ... +70 C (32 ... 158 F)
Power supply
n
+5 V 5%, 36 mA (plus 83 mA per IP module)
n
+12 V, 39 mA per IP module
Hardware
n
-12 V, 39 mA per IP module
Order Information
Product
Order Number
n
Please inquire
n
Real-Time Interface (p. 54)
n
RTI
n
DS4501 ARINC 717 Interface (DS1005, DS1006)
Hardware
Included
Order Number
n
DS4501 IP Carrier Board
n
ARINC IP-717-HBP module (GE Intelligent Platforms)
n
DS4501
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
451
Required
Order Number
Engineering
Software
Highlights
n FPGA application-specific-programmable on
a per project basis
n Piggyback module with application-specific I/O drivers
n S-functions programmed on a per project basis to access
I/O from real-time applications
Application Areas
The FPGA Base Board has been designed for applications
that require very fast, high-resolution signal preprocessing,
for example:
n High-precision digital capturing of 3-phase PWM
signals.
n Simulation of engine speed/position sensors for electric
motors.
n Fast current/voltage measurements, connection of diverse
position encoders and control of AC motors
n Electric motor simulation
n Connection of dSPACE real-time systems to EtherCAT
networks as slaves
452
Key Benefits
The FPGA code and the piggyback module for the
FPGA Base Board are always tailored to specific applications, according to customers specifications, and can
be adapted to other projects. Algorithms for real-time
applications with high sampling rates can be shifted to the
FPGA (field programmable gate array). The time resolution
of the signals depends on how the FPGA is programmed.
The reference frequency for the control loop is set in the
digital frequency synthesizer (DFS). Even with complex FPGA
algorithms, the typical working range is 40 ... 80 MHz. The
piggyback module allows flexible integration of I/O drivers
and special combinations of analog/digital inputs/outputs
and bus drivers.
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Technical Details
Parameter
Specification
General
n Customization module site for a piggyback module providing customer-specific I/O adaptations
n 180
Host interface
Physical
characteristics
Physical size
n 340x125xapprox. 20mm
n 123.5x114.3mm (4.86x4.5in)
Ambient temperature
n 0...70C (32...158F)
Power supply
Software
FPGA
Application Fields
n 18
Order Information
Order Number
n DS5202
Hardware
Product
Hardware
Order Number
n Piggyback module
Please inquire
Engineering
Required
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
453
Required
Order Number
Highlights
n High-precision digital capturing of 3-phase
PWM signals
n Fast signal measurement and analysis
n RTI blockset for MATLAB/Simulink
Purpose
dSPACE offers you a PWM measurement solution based
on the DS5202 FPGA (field programmable gate array) Base
Board. It is specially designed for high-precision digital capturing of 3-phase PWM signals such as those typically used
for controlling a 3-phase AC electric motor.
Efficient testing of electronic control units (ECUs) for electric
machines requires fast measurement and analysis of several
closely associated signals. The challenge is to capture these
signals with a very short sample time, e.g. <20 s.
Application
The DS5202 PWM solution combined with a simulation
model allows you to measure the signals of up to 4 electric
machines with up to 8 power switch control signals each,
for example, IGBTs (insulated-gate bipolar transistors). The
combined signals of up to 4 inverter legs can be evaluated
for verifying the ECUs functions. For example, if the dead
time does not reach the predefined minimum, an error flag
454
Use Case
A typical use case is a hardware-in-the-loop (HIL) simulation,
where the electric motor including the electronic power
stage is simulated by means of the dSPACE modular realtime hardware. Simulation models like dSPACE Automotive Simulation Models ASM Electric Components Library
(p. 247) are used for simulating electric components. The
gate driver signals (typically PWM signals) coming from a
controller are measured by the DS5202 PWM measurement
solution The calculated motor current signals are sent back
to the controller by means of analog voltage signals.
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
v1
u1
v1
u2
v2
w1
v1
w2
v2
v2
Application Fields
Introduction
u1 ...
IGBT control signals
Features
n Measuring duty cycles and periods of up to 32 PWM
signals
n Separate group access via Simulink interface. Capture
mode adjustable for each group independently.
n Measuring phase shifts between two half-bridges
n Evaluating dead time between adjacent channels
n Interrupt generation if the measured dead time is
less than a predefined value
n Generating interrupts and triggers to external devices
at the center position of the PWM period
Software
HIL simulation
Hardware
ECU
Technical Details
Timing resolution
Digital input
Number of channels
Input voltage range
Two adjustable threshold values
Input resistance
Resolution
Digital output
Number of channels
Output voltage range
Used for
Frequency range
n
n
n
n
n
25 ns
32
0 ... +15 V
2.5 or 7.5 V
10 k
25 ns ... 400 ns (adjustable)
39 Hz to 40 MHz
Order Information
Engineering
Specification
Software
Order Number
DS5202
DS5202_PWM
DS5202_PWM_BS
Relevant Software
Hardware
Required
Order Number
RealTime Interface (RTI)
RTI
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
455
Parameter
Highlights
n Simulation of various position sensors
n High timing resolution
n RTI blockset for MATLAB/Simulink
Purpose
The PSS (position sensor simulation) solution is based on
the DS5202 FPGA Base Board. It is specially designed for
simulating typical position sensors such as resolvers or
incremental encoders.
Use Case
A typical use case is a hardware-in-the-loop (HIL) simulation incorporating electric motor simulation. The PSS
solution provides the necessary position signals for
the ECU.
Application
The board is equipped with four independent angular processing units (APUs) that receive the angular velocity from
the model and calculate the position signal. Since each
APUs sample time is 25ns, it provides a position signal
Features
n Two digital and two analog sensors (three signals each)
can be simulated in parallel.
n
Different sensor types are possible
n
Analog type: resolver, sinus encoder, user-defined
waveform
n
Digital type: TTL encoder, Hall position sensors,
user-defined waveform
n The analog and digital sensor simulation groups can be
arbitrarily allocated to up to four independent simulated
shafts (APUs). Four sensors can be simulated per simulated shaft.
456
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Software
Application Fields
Resolver simulation:
One primary analog input and two modulated
analog outputs (sines and cosines).
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
457
Engineering
Hardware
Technical Details
APU (Angular Processing Unit)
Parameter
Specification
n 4
n 32 bit
n 25 ns / 40 MHz
n Up to 292,969 rpm
Specification
n 2
Sensor types
n 1 ... 16,383
Resolver accuracy
458
n Up to 409.6 s
n -100 ... +100%
n -90 ... +90
n 0.02197
Analog Inputs
Input range
Resolution
Protection
Resolver excitation-coil simulation
n 2 channels
n 4 channels
n 2 channels
n 30 V (differential)
n 14 bit pipelined
n 60 V
n 220 / 2 W
n 10 V single-ended (20 V differential or transformer mode)
n 12 bits (of user-specified output range)
n 10 MSPS
n Transformer or direct output
n 60 V
n 10 V
n 12 bit
n 10 MSPS
n Single-ended output
n 60 V
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Parameter
Specification
n 2
Sensor types
n 1 ... 16,383
n 0.0439
Digital Output
Output range
Sample rate
Output current
Protection
Application Fields
n 0 ... +5 V
n 25 ns / 40 MHz
n 20 mA
Software
n 60 V
Order Information
Product
Order Number
n DS5202
n DS5202_PSS
n DS5202_PSS_BS
Software
Order Number
n RTI
Engineering
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
459
Required
Hardware
Relevant Software
Highlights
n
Fast current/voltage measurements
n
Control of AC motors, e.g., asynchronous motors (ASMs),
Purpose
The AC Motor Control Solution is based on the DS5202
FPGA Base Board or on the MicroAutoBox with DS1512
I/O board.
These are specially designed for fast current / voltage measurements, connecting diverse position encoders and controlling AC motors such as ASMs, BLDCs and PMSMs. Rapid
Use Case
Typical use cases for the AC Motor Control Solution are
highly dynamic control systems for different types of AC
motors.
Some scenarios:
n Field-oriented control of PMSMs or ASMs
n Control of BLDCs
n Prototyping new methods for sensorless control
n Using RapidPro Power Unit with suitable modules or
customer-specific power converters
To use the AC Motor Control Solution in a vehicle, you can
install it in the dSPACE AutoBox or use the MicroAutoBox
variant. For stationary use, it can be installed in an expansion box.
460
Applications
n Measurements (of phase currents and/or voltages,
and DC link currents or voltages) and ADC starts can
be synchronized to PWM signals.
n Position and speed measurements using typical
sensors such as Hall sensors or incremental encoders,
resolvers, or typical single/multiturn encoders with
serial interfaces (EnDat or SSI)
n Generation of gate driver signals (center-aligned
3/6 PWMs for sinusoidal commutation or PWM signals
for block commutation or advanced customer-specific
PWM patterns)
n Synchronization of ADC measurement with centeraligned PWM signals (regular sampling)
n Model synchronization by interrupt generation at the
center position of the PWM or at user-defined motor
angles.
n Trigger signal to external devices at the center position
of the PWM.
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
PHS Bus
DS1005/DS1006/
DS1007
or
Application Fields
Control signals
Current signals
Piggyback module
used inside
MicroAutoBox II
DS5202
Software
Hall / Encoder
Resolver, SSI,
EnDat
EV1048
Motor
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
461
Engineering
Hardware
Specification
Digital input
n 8 channels, 0 ... 5 V, differential or single-ended. Default: 3 x single-ended for Hall sensor, 3 x differential for
Digital output
n 10 channels, 0 ... 5 V, single-ended; 6 gate driver signals, 4 generic digital outputs (e.g. PWM synchronization
incremental encoder, 2 x single-ended for bit in, frequency and duty cycle measurement
signals or bit out)
n Gate driver frequency 10 Hz ... 1 MHz
n 12 additional gate driver signals available by using the ACMC Extension Board
ADC
DAC
Resolver interface
n Max. position resolution 16 bits (depending on motor velocity). Generation of excitation signal (3,7,10 Vrms);
RS422/RS485
n 4 RS485 transceivers for connecting 2 serial angle meters (EnDat or SSI interface)
n 5 V and 12 V, 140 mA
Order Information
Product
Order Number
n DS5202_ACMC
n DS5202_ACMC_EXT
n DS5202_ACMC_BS
Order Number
Hardware
Order Number
462
n RTI
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Parameter
Specification
Digital input
ADC
Example: 3 x single-ended for Hall sensor, 3 x differential for incremental encoder, 2 x single-ended for bit in,
frequency and duty cycle measurement
n 16 channels, 0 ... 5 V, single-ended to generate gate driver signals, PWM synchronization signals, bit out
n 8 additional channels by modifying IP-module pins
n Gate driver frequency 10 Hz ... 1 MHz
n 8 channels, software-configurable inpult voltage range (5 V, 15 V, 30 V), differential, 10 MSPS
DAC
Resolver interface
n Max. position resolution 16 bits (depending on motor velocity). Generation of excitation signal (3,7,10 Vrms;
RS422/RS485
Digital output
Application Fields
n 12 V: max. 50 mA
Software
Order Information
Order Number
n MABXII_ACMC
n MABXII_ACMC_BS
Hardware
Product
Relevant Software
Software
Order Number
FPGA firmware for AC motor control application
Real-Time Interface (RTI)
n RTI
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
463
Engineering
EMH Solution
Electric motor simulation
Highlights
n High-precision digital capturing of
3-phase PWM signals
n Fast signal measurement and analysis
n Simulation of various position sensors
n High timing resolution
n Various additional multipurpose signals
n RTI Blockset for MATLAB/Simulink
Purpose
The EMH (electric motor HIL) solution is based on the DS5202
FPGA Base Board. It gives you all the I/O channels that are
needed for HIL simulation of electric motors, such as highprecision digital capturing of 3-phase PWM signals and
position sensor simulation, plus several digital and analog
I/O channels. It combines the features of the DS5202 PWM
and PSS solutions with many additional multipurpose channels, and enables efficient testing of electronic control units
(ECUs) for electric motors on a single I/O board.
Application
The DS5202 EMH solution combined with a simulation
model allows you to measure the signals of up to 2 electric
machines with up to 8 power switch control signals each,
for example, IGBTs (insulated-gate bipolar transistors). There
is a choice of three operating modes: software polling,
external interrupt source, and internal pulse center interrupt
source, meaning clock generation based on the measured
PWM signals, which is the most suitable way of avoiding
beat effects.
464
Use Case
A typical use case is a hardware-in-the-loop (HIL) simulation
where the electric motor including the electronic power
stage is simulated by means of the dSPACE modular real-time
hardware. Simulation models like dSPACE Automotive Simulation Models ASM Electric Components Library (p. 247) are
used for simulating the electric components. The gate driver
signals (typically PWM signals) coming from a controller are
measured by the DS5202 EMH solution, and calculated
motor current signals are sent back to the controller by
means of analog voltage signals, which can also be provided
by the DS5202 EMH solution. In addition, the DS5202 EMH
solution provides the necessary position sensor signals for
the ECU.
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
PHS bus
Introduction
DS1005/DS1006/DS1007
DS5202
Application Fields
I/O module
Current signals
ECU
Hall/encoder
Software
Resolver
PWM Measurement
n Oversampling and downsampling for interrupt generation
n Using an external trigger as a latch source for the time
measurement and interrupt for the real-time model
n 16 channels can alternatively be used as general purpose
inputs (digital or PWM inputs)
n High timing resolution
n Adjustable debounce time
n Measuring phase shifts between two half-bridges
Hardware
Features
n Measuring duty cycles and periods of up to 16 PWM
signals
n Separate access by groups of 8 channels via Simulink
interface. Capture mode adjustable for each group
independently
n Evaluating dead time between adjacent channels
n Generating interrupts and triggers to external devices
at the center position of the PWM period
Features
n One digital and one analog sensor (three signals each),
one protocol-based sensor and three independent anglebased digital signals can be simulated in parallel.
n Different sensor types are possible:
n
Analog type: resolver, sinus encoder, user-defined
waveform
n
Digital type: TTL encoder, Hall position sensors,
user-defined waveform
n Protocol type: SSI, Hiperface or EnDat sensor simulation
Engineering
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
465
RTI Blockset
Multipurpose Channels
Features
n 7 analog output channels
n 4 analog input channels
n 10 digital output channels
n 1 digital input
Shared I/O:
n 3 analog output channels
n 2 analog inputs channels
n 16 digital/PWM input channels
n 6 digital output channels
466
Parameter
Specification
Number of channels
n 16
Resolution
n 0 ... +30 V
Adjustable thresholds
n +1 ... +8.5 V
Input resistance
n 24 k
Protection
n 50 V
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Parameter
Specification
n 4
n 32 bit
n 25 ns / 40 MHz
n Up to 292,969 rpm
Application Fields
Parameter
Specification
n 1
Sensor types
n 1 ... 16,383
Resolver accuracy
n 1 channel
Hardware
n 0.02197
n 30 V (differential)
n 14 bit pipelined
n 10 MSPS
n 50 V
n 220 / 2 W
n 2 channels
n 10 V single ended (20 V differential / transformer mode)
n 12 bit (of user specified output range)
n 10 MSPS
n Transformer or direct output
Engineering
n 50 V
n 10 V single ended (20 V differential)
n 12 bit
n 10 MSPS
n Direct output (with inverted output stage)
n 50 V
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
467
Software
Specification
n 1 (+3
Sensor types
n TTL encoder, hall encoder, user defined waveform; (+3 independent angle-based outputs)
n 1 ... 16,383
n 0.0439
Digital Output
Output range
Sample rate
Output current
Protection
Specification
n 1
Sensor types
n 0 to 14
n 1 to 18
RS485
Maximum data rate
Protection
n 2 full-duplex channels
n Up to 10 Mbps
n 50 V
Specification
Analog outputs
Digital inputs
Digital outputs
n 2 channels; 30 V
Protection 50 V
n 6 channels; 0 ... +5 V output voltage range; Protection 50 V; shared with digital sensor
simulation
n 3 channels; 0 ... +5 V output voltage range; Protection 50 V; shared with digital sensor
n LTI ServoOne TWINsync; 4 Mbaud; (To control a ServoOne inverter by dSPACE real-time
468
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Product
Order Number
n DS5202
n DS5202_EMH
n DS5202_EMH_BS
Application Fields
Order Information
Relevant Software
Software
Order Number
n RTI
Engineering
Hardware
Software
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
469
Required
Highlights
n Connects dSPACE real-time systems to EtherCAT
networks as slaves
n Dual-port memory for data exchange with processor
board
n RTI EtherCAT Blockset for MATLAB/Simulink
470
Application Areas
The dSPACE EtherCAT slave interface connects a dSPACE
real-time system to the Ethernet fieldbus EtherCAT as a
slave. Typical use cases for the EtherCAT slave interface are
real-time applications in automation technology, such as
process automation or test benches.
Key Benefits
The dSPACE EtherCAT slave interface enables you to take
advantage of the very high performance of an EtherCAT
network, which supports 100 Mbit/s and cycle times down
to 50 s.
EtherCAT
EtherCAT is an open, high-performance, Ethernet-based
fieldbus system and is especially designed for automation
applications which require short cycle times and low communication jitter. The EtherCAT slave device reads the data
addressed to it and also inserts input data while the telegram
passes through. The frames are only delayed by a fraction
of a microsecond in each node, and many nodes can be
addressed with just one frame. EtherCAT is an international
standard (for more information, see www.ethercat.org).
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Technical Details
Parameter
Specification
General
Application Fields
n Up to 6 sync managers per module whose type (input/output) can be defined freely
Cyclic communication
n Template model and device description file (DDF) are generated according to configuration script
Multirate modeling
n EtherCAT interrupts (distributed clocks, sync manager interrupts) are available to synchronize
Supported standards
Host interface
Physical size
Software
Physical
characteristics
Power supply
n +5 V 5%
Product
Order Number
n Please inquire
Hardware
Order Information
Included
Required
Included
Order Number
n FPGA Base Board
Engineering
Hardware
n RTI
n DS5202
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
471
Software
Highlights
Connects a modular dSPACE real-time system
to an Ethernet network
n For projects that need intelligent data processing
n Data transmission for customer-specific bus system
n Easy-to-use, comfortable Simulink blockset
n
Application Areas
The 100 Mbit/s Ethernet Interface connects a modular
dSPACE real-time system to an Ethernet network. It enables
you to transmit data between dSPACE processor boards
(DS1005, DS1006, or multiprocessor system) and a remote
computer system. Its application areas are hardware-in-theloop simulation and rapid control prototyping, where simultaneous communication runs via one or more network
nodes. Data transmission between the processor board and
a customer-specific bus system can also be implemented by
using an appropriate gateway computer connected to the
Ethernet network.
Key Benefits
The dSPACE Ethernet Solutions supports variable length
frames for sending and receiving with datagram up to a
payload size of 65507 bytes. It also supports TCP (Transmission Control Protocol) single point-to-point communication.
The UDP/IP and TCP/IP protocols are executed on the ETX.
The dynamic or static IP address of the ETX module comes
with auto negotiations features. Your Ethernet configuration
is downloaded to DS4504 and initialized by startup.
472
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Technical Details
Parameter
Specification
General
n
DS4504 ETX carrier board with ETX module
n
Simultaneous communication with one or more networks
n
Communication with processor board via PHS++ (Peripheral High Speed) bus
n
Multiprocessor-capable
n
Dynamic or static IP address with auto negotiation features
Receive/transmit features
Application Fields
n
TCP single point-to-point (client/server) communication
n
Variable length frames for sending and receiving
n
Support of datagram up to payload size of 65507 bytes
n
Sending and receiving (multiple) TCP and UDP frames to user-defined IP addresses and ports
Physical
characteristics
Physical size
n
95 x 114 mm (3.7 x 4.7 in)
Ambient temperature
n
0 ... +60 C (32 ... 140 F)
Power supply
n
+5 V 5%, 6-9 A
Product
Order Number
Please inquire
Software
Order Information
Order Number
n
Real-Time Interface (p. 54)
n
RTI
n
DS4504 Ethernet Basic Blockset1)
n
DS4504_ETH_SOL
Hardware
Order Number
n
DS4504
n
Kontron ETX module
n
DS4504_ETX_CD166_2GB
n
DS381 Ethernet Connector Board
n
DS381
Engineering
n
DS4504 PMC Carrier Board
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
473
Required
Hardware
1)
Highlights
n Solutions for I/O and buses not covered by
our standard boards
n Development of customer-specific I/O boards
for nonstandard I/O
n Programming of advanced I/O functions and
Simulink S-functions
Key Benefits
The list of I/O solutions which dSPACE has developed in
response to customer requirements is extensive. The need
for such solutions arises when situations cannot be covered
by our off-the-shelf boards. Some I/O solutions establish
connections to field-bus-based systems and industrial or
aerospace buses. In general, I/O solutions typically consist
of integrated hardware and software.
I/O Solutions
The following pages give just a few examples of dSPACEs
additional I/O solutions:
n DS1006 Advanced Support Package
n 10 Mbit/s Ethernet Interface (UDP/IP)
n VME Interface
n Programmable Generic Interface (PGI1)
n Battery Cell Voltage Measurement and Balancing
n Resolver Interface
You can also create your own solution based on the DS4201
Prototying Board (p. 416), or dSPACE can provide a solution
for you.
n dSPACE Engineering Services (p. 580)
Order Information
474
Product
Order Number
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Application Fields
Software Details
n Interface software based on a Linux application
n Data exchange between real-time application and
Linux application
Software
Hardware Details
n DS921 connector bracket for direct mounting
on the DS1006 Processor Board
n 1 GBit/s Ethernet interface
n 2 USB interfaces
n The DS921 can be used in conjunction with the
DS911 Gigalink Module (p. 361) on the same
DS1006.
Hardware
bus (UDP/IP)
Engineering
Hardware Details
n Carrier hardware DS4502 with additional Ethernet
communication module (10 Mbit)
n Dual-port memory for data exchange with master
processor
n 9-pin Sub-D connector with RJ45 adapter for
connection to Ethernet network
Software Details
n Suitable for MotionDesk Multi-PC Interface Kit
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
475
VME Interface
n Connects dSPACEs modular hardware to
476
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Application Fields
SCALEXIO
Example of configuration via ConfigurationDesk for a SCALEXIO-based dSPACE system (a PSI5 sensor simulation)
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
477
Engineering
Hardware
Solution
Software
Platform
Technical Details
n Modular system supporting 4 to approx. 200 cells,
installable in a vehicle
n 24 cell voltages per module
n 24 cell temperatures per module
n Intersil ISL78600 BMS IC
n Cell voltage measured with up to 2 mV accuracy
n Synchronized measurement of cell voltages,
temperatures and current independent of the
number of cells
n High sampling rate of 1 kSPS
n Plug-on modules for quick replacement of balancing
resistances. Resistance values of up to 10
n S-function-based Simulink blockset (RTI Ethernet
(UDP) blockset additionally required)
n Two balancing modes:
n
Manual mode with full user control
n
Configurable automatic mode
n Comprehensive error detection features
n Isolation monitoring device connectable to each
module
For the emulation of high-voltage batteries, please
refer to the EV1077 Battery Cell Voltage Emulation
board (p. 514).
For battery simulation via dSPACEs Automotive Simulation Models, see p. 246.
478
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Resolver Interface
n Connects dSPACEs modular hardware to resolver
Application Fields
sensors
n DS4501 IP Carrier Board hosting an IP module for
resolver-to-digital conversion from TEWS Technologies
(TIP150-41)
Software Details
n Simulink block library
n Configuration of each IP Module via a setup block
n Synchronous or asynchronous reading of resolver
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
479
Engineering
Hardware
channels
n Supports multiple range options
n Supports single- or dual-channel reading
Software
Hardware Details
n DS4501 supports up to 4 IP modules
n Each IP module can support 2 resolver sensors
n Supports adaptable signal conditioning
n Excitation signal can be set from 2kHz ... 20kHz,
11.8V rms (max), 70mA
n Detection of lost signals
Highlights
Access analog signals via BNC connectors
n Access digital signals via standard Sub-D connectors
n Sub-D connectors are grouped according to I/O
channels or functional units
n LED panels indicate the status of the boards digital
signals
n
Sub-D Connectors
LED Panel
Connector/ LED
Combi Panel
Width1)
Width1)
Width1)
DS2001
5 ADC inputs
2 MU
DS2002
32 ADC inputs
10 MU
DS2003
32 ADC inputs,
1 trigger
10 MU
DS2004
16 ADC inputs,
4 triggers
7 MU
DS2101
5 DAC outputs
2 MU
DS2102
6 DAC outputs
2 MU
DS2103
32 DAC output
10 MU
DS2201
20 ADC inputs,
8 DAC outputs
DS2302
6 DAC/ADC Outputs/
Inputs
Digital I/O
3 MU
10 MU
4 MU
DS3001
5 incremental encoders
2 MU
DS3002
6 incremental encoders
3 MU
Digital I/O
4 MU
12 MU
3 digital I/O
4 MU
7 MU2)
DS4002
DS4003
8 timers,
2 triggers
DS5001
16 waveform inputs
5 MU
DS5101
16 waveform outputs,
1 reset
5 MU
1)
2)
480
BNC Connectors
Connector Panel
MU = measurement unit (1.2/30.5 mm), height for 19 rack: 2/51 mm (3 MU), depth for 19 desktop box: 2/51 mm.
Each CLP4003 serves only one of the three ports (32 lines).
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Approx.
weight
DS2001
61 x 129 x 51 mm
(2.4 x 5.1 x 2 in)
0.45 kg
(1 lb)
DS2002
305 x 129 x 51 mm
(12 x 5.1 x 2 in)
1.9 kg
(4.1 lb)
DS2003
305 x 129 x 51 mm
(12 x 5.1 x 2 in)
1.9 kg
(4.1 lb)
DS2004
213 x 129 x 51 mm
(8.4 x 5.1 x 2 in)
1.2 kg
(2.6 lb)
DS2101
61 x 129 x 51 mm
(2.4 x 5.1 x 2 in)
0.2 kg
(0.45 lb)
DS2102
61 x 129 x 51 mm
(2.4 x 5.1 x 2 in)
0.25 kg
(0.55 lb)
DS2103
305 x 129 x 51 mm
(12 x 5.1 x 2 in)
0.9 kg
(2 lb)
DS2201
305 x 129 x 51 mm
(12 x 5.1 x 2 in)
1.7 kg
(3.7 lb)
0.2 kg
(0.4 lb)
DS2302
91 x 129 x 51 mm
(3.6 x 5.1 x 2 in)
0.7 kg
(1.5 lb)
DS3001
61 x 129 x 43 mm
(2.4 x 5.1 x 1.7 in)
0.35 kg
(0.8 lb)
DS3002
91 x 129 x 43 mm
(3.6 x 5.1 x 1.7 in)
1.1 kg
(2.4 lb)
DS4002
122 x 129 x 51 mm
(4.8 x 5.1 x 2 in)
0.45 kg
(1 lb)
365 x 129 x 51 mm
(14.4 x 5.1 x 2 in)
0.8 kg
(1.8 lb)
DS4003
122 x 129 x 43 mm
(4.8 x 5.1 x 1.7 in)
0.9 kg
(2 lb)
213 x 129 x 43 mm 1)
(8.4 x 5.1 x 1.7 in)
0.6 kg
(1.3 lb)
DS5001
152 x 129 x 51 mm
(6 x 5.1 x 2 in)
0.5 kg
(1.1 lb)
DS5101
152 x 129 x 51 mm
(6 x 5.1 x 2 in)
0.5 kg
(1.1 lb)
122 x 129 x 40 mm
(4.8 x 5.1 x 1.6 in)
Approx.
weight
Size (w x h x d,
without enclosure)
Approx.
weight
Application Fields
Size (w x h x d, without
enclosure)
Software
LED Panel
Size (w x h x d, without
enclosure)
Hardware
Connector Panel
Board
Each CLP4003 serves only one of the three ports (32 lines).
1)
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
481
Engineering
(LED only
Order Information
Products
Order Number
Connector Panel
n CP2001
n CP2002
n CP2003
n CP2004
n CP2101
n CP2102
n CP2103
n CP2201
n CP2302
n CP3001
n CP3002
n CP4002
n CP4003
n CP5001
n CP5101
LED Panel
n LP2201
Connector/LED
Combi Panel
n CLP4002
n CLP40031)
Each CLP4003 serves only one of the three ports (32 lines).
1)
Order Information
482
Products
Order Number
Required
19 rack for connector and LED panels (14MU)
(only one of these is required) 19 desktop box for connector and LED panels (14MU)
n CP_Rack
n CP_Desk
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Enclosure Options
Application Fields
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
483
Engineering
Hardware
Software
Highlights
n Space for 3, 9 or 19 dSPACE boards
n Including Link Board for connection to host PC
n Several options for connection to host
n AutoBoot option for stand-alone operation
n Low noise emission and efficient vibration handling
Specification
Chassis
n
Desktop box
n
4 full-size 16-bit ISA slots
n
1 slot reserved for Link Board
n
1 additional slot required if AutoBoot option is used
n
Low-noise fan cooling
n
Can be used for rapid control prototyping only
Power supply
n
100 ... 240 V AC, 50 ... 60 Hz
n
80 W
n
10 A at 5 V
n
3 A at 12 V
n
0.8 A at -12 V
Grounding
n
Circuit ground is connected to the chassis and through that to the power
1)
2)
484
Physical size
n
99 x 165 x 428 mm (3.9 x 6.5 x 16.8 in)
n
3.5 kg (7.7 lb)
Ambient temperature2)
n
0 ... 50 C (32 ... 122 F)
Humidity
n
0 ... 95%, noncondensing
The sum of the output currents of the rails must not exceed the maximum output power.
The dSPACE processor and I/O boards have different maximum ambient temperatures. When they are installed together, the lowest maximum
ambient temperature is applicable.
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Specification
Chassis
n
Desktop box
n
19 rack-mount version available (height: 4 U, 4 HE)
Application Fields
n
10 full-size 16-bit ISA slots
n
1 slot reserved for Link Board or slot CPU board for Ethernet connection
n
1 additional slot required if AutoBoot option is used
n
Low noise emission and efficient vibration handling
Power supply
Parameter
n
100 240 V AC, 50 ... 60 Hz
n
40 A at 5 V
Specification
n
250 W
n
10 A at 12 V
n
1 A at -12 V
n
Circuit ground is connected to the chassis and through that to the power
Grounding
Physical size
Weight (without boards)
n
10.8 kg (23.8 lb)
Ambient temperature
n
0 50 C (32 ... 122 F)
Humidity
n
0 95%, noncondensing
2)
1)
2)
Software
Physical characteristics
The sum of the output currents of the rails must not exceed the maximum output power.
The dSPACE processor and I/O boards have different maximum ambient temperatures. When they are installed together, the lowest maximum
ambient temperature is applicable.
Parameter
Specification
Chassis
n
Desktop box
Hardware
n
19 rack-mount version available (height: 4 U, 4 HE)
n
20 full-size 16-bit ISA slots
n
1 slot reserved for Link Board or slot CPU board for Ethernet connection
n
1 additional slot required if AutoBoot option is used
n
Low noise emission and efficient vibration handling
Power supply
n
100 ... 240 V AC, 50 ... 60 Hz
n
400 W at 100 ... 170 V AC
Engineering
n
450 W at 170 ... 240 V AC
n
75 A at 5 V
n
12 A at 12 V
n
4 A at -12 V
Grounding
n
Circuit ground is connected to the chassis and through that to the power
Physical size
Weight (without boards)
n
15.6 kg (34.4 lb)
Ambient temperature
n
0 ... 50 C (32 ...122 F)
Humidity
n
0 ... 95%, noncondensing
2)
The sum of the output currents of the rails must not exceed the maximum output power.
2)
The dSPACE processor and I/O boards have different maximum ambient temperatures. When they are installed together, the lowest maximum
ambient temperature is applicable.
1)
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
485
Physical characteristics
Order Information
Order Number
Product
PCMCIA Link
Ethernet Interface1)
PX4
n
PX4/814/815
n
PX10N1
n
PX10/814/815
n
PX10N1/Rack
n
PX10/814/815/Rack
n
PX20N1
n
PX20/814/815
n
PX20N1/Rack
n
PX20/814/815/Rack
1)
Order Information
Order Number
Product
486
ExpressCard: DS821
PCI Express
PX4
n
PX4/814/817/Opto
n
PX4/814/821
n
PX4/814/819/Opto
n
PX10/814/817/Opto
n
PX10/814/821
n
PX10/814/819/Opto
n
PX10/814/817/Rack/Opto
n
PX10/814/821/Rack
n
PX10/814/819/Rack/Opto
n
PX20/814/817/Opto
n
PX20/814/821
n
PX20/814/819/Opto
n
PX20/814/817/Rack/Opto
n
PX20/814/821/Rack
n
PX20/814/819/Rack/Opto
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
487
Engineering
Hardware
Software
Application Fields
Accessories / AutoBox
AutoBox
Expansion boxes for invehicle use
Highlights
n Robust housing
n Power supply via car battery
n NEW: For 12 V, 24 V and 48 V electrical systems
n NEW: Improved cold-start behavior
Application Areas
AutoBox is the ideal enclosure for using your modular
dSPACE real-time system for in-vehicle control experiments
such as test drives in the development of powertrains, ABS
or chassis control. You can install AutoBox quite easily in
your test car, like in the trunk or the passenger cabin.
488
Key Benefits
AutoBox is a robust box for mounting processor boards and
I/O boards. It provides space for dSPACE hardware (7 slots
in the AutoBox, 14 slots in the Tandem-AutoBox). One of
the strengths of AutoBox is that it can operate in various
electrical systems such as 12 V, 24V and 48 V.
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Accessories / AutoBox
Technical Details
Specification
Parameter
General
AutoBox
Tandem-AutoBox
Enclosure
n
Compact aluminum chassis, shock mounts with rubber shoes
Slots
n
7 full-size 16-bit ISA slots
n
14 full-size 16-bit ISA slots
slot reserved for Link Board or slot CPU board for Ethernet connection (both not required for
PHS-bus systems based on DS1007)
Power supply
Cooling
n
Temperature-controlled fan with dust filter
Input voltage
n
10 V ... 60 V DC normal operating range
n
Two power supplies. The following input
n
6 V ... 10 V DC undervoltage crank condition,
n
8 V ... 60 V DC normal operating range
n
60 V 70 V DC
Application Fields
n
1
Software
n
30 A at 12 V input voltage
n
20 A at 12 V nominal
n
15 A at 24 V input voltage
n
10 A at 24 V nominal
n
7.5 A at 48 V input voltage
Input protection
n
Adaptive overcurrent/short-circuit protection
Start-up current
n
Max. 6 A
n
32 A foldback current line
n
60 A external fuse
n
50 A
n
Soft start
n
< 1 mA with remote off at 12 V
Hardware
n
230 ms at 12 V DC start-up time
Quiescent current
n
< 1 mA with remote off
n
< 3 mA with remote off at 48 V
n
40 A, +5 V
n
40 A, +5 V
n
10 A, +12 V
n
7 A, +12 V
n
3 A, -12 V
n
3 A, -12 V
n
300 W
n
270 W at 12 V nominal input voltage
Efficiency
n
85% within input voltage operation range
n
60% at 12 V nominal input voltage
n
Approx. 90 % at 48 V input voltage
n
100 V
n
7-pin male connector
n
250 V
General
n
Overvoltage-protected remote on/off input. Overvoltage protection of the remote pin is also 100V.
Engineering
Remote control
Input/output isolation1)
If the remote pin is connected directly to the vehicle battery, AutoBox will always be on, and the
vehicle battery will soon be exhausted if the engine is not running. A switch is therefore highly
recommended.
Input resistance at remote input n 44 k tied to GND
n
47 k tied to GND
Remote on voltage
n
>4V
n
<1V
Maximum voltage between any input pins or any output pins and output ground must not exceed 100 V.
Cannot be reached in the standard AutoBox configuration (DS1005 or DS1007 with various I/O boards).
3)
The sum of the output currents of the rails must not exceed the maximum output power.
2)
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
489
1)
Accessories / AutoBox
Specification
Parameter
AutoBox
Tandem-AutoBox
n
Mechanical vibration test
n
Test conditions: sinusoidal vibration, 3-axis test, 5 ... 2000 Hz, up to 9 g, 30 min per axis
n
During this test, AutoBox continuously executed a program incl. I/O without any failures
EN 60068-2-27
n
Mechanical test of shock resistance
n
Test conditions: shock, 3-axis test, 11 ms at 15 g
n
During this test, AutoBox continuously executed a program incl. I/O without any failures
Mounting positions
n
Horizontal position (with shock mounts below)
n
Vertical position
n
Not allowed: upside-down position
Grounding
n
Circuit ground is connected to the backplane ground, which is isolated from the vehicle battery
Physical size
n
195 x 220 x 480 mm (7.7 x 8.6 x 18.9 in) incl. n 195
ground
shock mounts
Weight (without boards)
n
Approx. 6.5 kg (14.3 lbs)
n
Approx. 10.6 kg (21.2 lbs)
Ambient temperature1)
n
0 ... 55 C (32 ... 131 F)
n
0 ... 55 C (32 ... 131 F)
1)
490
The dSPACE processor and I/O boards have different maximum ambient temperatures. When they are installed together, the lowest maximum
ambient temperature applies.
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Accessories / AutoBox
Order Information
Only AutoBox
(without host
interface)
Ethernet
Interface
PCMCIA Link
ExpressCard Link
AutoBox
n
ABX_BOX_ONLY
n
ABX1
n
ABX/814/815
n
ABX/814/817/Opto
n
ABX/814/819/Opto
n
ABX/814/821
Tandem
AutoBox
n
TABX1
n
TABX/814/815
n
TABX/814/817/Opto
n
TABX/814/819/Opto
n
TABX/814/821
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
491
Engineering
Hardware
Software
Product
Application Fields
Order Number
Link Boards
Connecting a host PC with dSPACE systems
Highlights
n Connection via different link types
(ISA, PCI, PCI Express, PCMCIA, ExpressCard or Ethernet)
n Partitioning the peripheral high-speed (PHS) bus
There are Link Boards for connecting host PCs via ISA,
PCI, PCI express, PCMCIA, ExpressCard or Ethernet with
100 megabit/s technology1).
Host PC
AutoBox/
Expansion Box
Ethernet
Ethernet
Interface
492
1)
2015
PCMCIA
DS815
PCI bus
DS817
PCI Express
DS819
ExpressCard
DS821
Optical connection
Optical connection
Slot CPU
DS814
DS814
DS814
DS814
This is the capability of the hardware components and circuits of our products. Depending on the software, the achievable
performance figures can deviate significantly from this hardware specification.
Introduction
Partitioning the PHS Bus with the DS802 PHS Link Board
Board is for adding and removing a simulators slave systems
in response to changing tasks. Slave systems can be replaced
within one simulator or exchanged between simulators. This
setup is ideal for all applications that do not need processing
power in every expansion box and ensures optimal utilization
of your simulator resources. Master-slave systems can of
course be combined with multiprocessor systems.
Application Fields
Modular I/O
With the DS802 PHS Link Board, you can spatially partition
the PHS bus by arranging the I/O boards in several expansion
boxes. The box which contains the processor board is the
master box. Boxes which contain only I/O boards are
slave boxes. One DS802 must be installed in the master box
and one in every slave box. The DS802 boards provide the
necessary link between the boxes via fiberoptic cable (up
to 100 m). A typical use scenario for the DS802 PHS Link
Slave-Box
DS802
PHS
I/O
Software
Optical
connection
I/O
Master-Box
Processor
Board
DS802
Slave-Box
I/O
DS802
PHS
I/O
PHS
I/O
Gigalink
DS802
Hardware
Slave-Box
(Additional slave-boxes)
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
493
Engineering
PHS
Highlights
Three variants: For up to 4, 8, and 16 connections
n Support of ISA, PCMCIA, and PCI host connection
n
Application Areas
Flexibility is crucial when it comes to extending the
topology of your dSPACE system. With the DS830 MultiLink
Panel, you have the advanced option of linking up to
16 dSPACE systems to only one host PC. The linked systems
might be expansion boxes, AutoBoxes or MicroAutoBoxes1). Your benefit: All parts of the dSPACE system are
under the supervision of only one host PC.
1)
1)
...
494
2015
1)
Does not apply to the MicroAutoBox II. The MicroAutoBox II offers an Ethernet host interface.
Introduction
Technical Details
Parameter
Specification
Physical connection
n
Host PC connection: High-speed up-link interface (100 Mbit/s)
DS830/4
DS830/8
DS830/16
n
Host PC connection requires only one dSPACE link board (p. 492)
n
Expansion hardware connection: High-speed down-link interface (100 Mbit/s)
n
Up to 4 expansion boxes and/ n
Up to 8 expansion boxes and/ n
Up to 16 expansion boxes and/
Protocol
n
High-speed serial link (proprietary)
n
100 Mbit/s1)
or MicroAutoBoxes
Status LEDs
or MicroAutoBoxes
Application Fields
n
Link medium: Fiber-optic cable (multi mode 50/125 m) or crossed patch cable (twisted pair CAT5 STP)
Connectable boxes
or MicroAutoBoxes
n
Various LEDs displaying the current status of each connection and the power supply
Physical characteristics
Enclosure
n
Aluminum box
Physical size
n
201.6 x 56.0 x 108.6 mm
n
0.75 kg (1.65 lb.)
Ambient temperature
n
0 ... 50 C (32 ... 122 F)
n
288.0 x 56.0 x 108.6 mm
n
460.8 x 56.0 x 108.6 mm
n
1.70 kg (3.75 lb.)
n
24 W
n
40 W
n
16 W
Power supply
n
+6 V ... +58 V DC
Software
n
Active cooling (fan)
Power consumption
n
Power supply via mains socket or a car battery (power supply cables are part of the DS830
hardware package)
n
Mains socket cable includes a power supply unit (15.0 V, 4.0 A)
1)
The transfer rate describes the capabilities of the hardware components and circuits of dSPACE products. Depending on the software complexity
the attainable overall performance can deviate significantly from the hardware specification.
Product
Order Number
n
DS830-4
n
DS830-8
n
DS830-16
Hardware
Order Information
Relevant Hardware
2)
Order Number
n
Expansion boxes
See p. 484
n
Link Boards
See p. 492
n
AutoBoxes
See p. 488
n
MicroAutoBoxes2)
See p. 522
Does not apply to the MicroAutoBox II. The MicroAutoBox II offers an Ethernet host interface.
Engineering
Optional
2015
495
Hardware
Highlights
n For ECU function and integration tests
n Ideally tailored for testing powertrain, vehicle
dynamics and body ECUs
n Signal conditioning, load simulation and
electrical failure simulation
n Open and scalable
496
Hardware Details
The hardware of dSPACE Simulator Mid-Size is mounted in
a 19 desktop rack (standard height: 6 -12 U).
The DS1005 PPC Board, DS1006 Processor Board, and
DS1007 PPC Processor Board can be used as processor
boards. The DS2202 or DS2211 HIL I/O Board generate and
measure the I/O signals. The signal conditioning, loads, failure insertion units (FIU) and power supply are also mounted
in the 19 rack. Additional I/O, signal conditioning, fault simulation, and current measurement can be added on request.
Connection to Host PC
All dSPACE software for experiment setup and control or
test automation runs on your PC or notebook. The dSPACE
Simulator hardware is connected to your PC via link boards
(p. 492).
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Hardware Summary1)
Hardware
Description
Form factor
n 19 desktop rack
Processor hardware
I/O hardware
Application Fields
Signal conditioning
Substitute loads
Real-load connector
ECU connectors
Software
Break-out box
Truck-application-capable (24V/36V)
48 V-capable
included
optional
Hardware
(1 x)
(2 x)
Load cards
Power supply
Engineering
Height units
n 12
included
optional
not available
1)
Devices connected to the dSPACE HIL system, for example, electronic control units, can feed in high currents and high voltages (voltages
over 60 V DC or 30 V ACRMS), which can be dangerous for the user. This can happen, for example, in systems for piezoelectric or hybrid
applications. Such currents and voltages can result in property damage, personal injury, or death. Under all circumstances, you must observe
all the safety precautions described in the documentation. Please contact dSPACE for additional safety-related equipment, such as electrically
safe interface cables.
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
497
Hardware Components
Signal Conditioning
n On-board for DS2202/DS2211 HIL I/O Board signals
n Spare slots for additional signal conditioning (e.g., current
measurement for direct injection applications, lambda
probe simulation or signal conditioning for additional
I/O boards)
Load Capabilities
n Five load boards (per load/FIU unit), 10 single-ended
loads or 5 double-ended loads each
n Cascading of loads/FIU units with additional DS2211/
DS2202 boards
n Extendable by electrically equivalent loads or low-power
resistor loads (2W maximum continuous power per load)
n Front connector for measurement or connection of
real loads
n 6A maximum load current per pin (real loads)
n LED indicators displaying current load states (display
mode selectable)
ECU connectors
Adapter for OBDII connector
Modular hardware: processor board and
I/O board with signal conditioning
Remote-controlled power
supply (battery simulation)
Power Supply
n Simulation of car battery
n Programmable switched-mode power supply
n Remote-controlled
n Up to two power supply units for 2-voltage systems
n VBat1: 0 ... 30 V output voltage range
n VBat2: 0 ... 60 V output voltage range
n 48 V and truck-capable using VBat2
n Three switched battery rails for each battery voltage,
e.g., main relay, ECU-controlled high rail
n 16A maximum current for each rail of first battery
voltage
n 6A maximum current for each rail of second battery
voltage
498
Connectors
n Three 90-pin connectors for the ECU
n One Sub-D CARB connector (SAE J1962) for diagnostic
tools (an adapter to the standard CARB connector
is optionally available)
n One CAN connector for access to the CAN bus
n Jacks for battery voltage (for power supplies 1 and 2)
and ground
n External load connectors
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Application Fields
Actuator-FIU
Sensor-FIU (Optional)
FIU cards
n DS791
n DS793/DS794
n5
n Up to 2
n 10
n Up to 81
Switch type
n Relay
n CMOS switch
n6A
n 0.5 A
Cable break
Hardware
Software
included
Expandability
n Two or more HIL I/O Boards2)
n Integration of additional dSPACE I/O board possible
n Signal conditioning for additional I/O boards
n Custom signal conditioning
n Connection of real loads, dummy resistive loads or electrical equivalent loads
The number of load/FIU units depends on the number of HIL I/O Boards.
Requires larger 19" rack.
1)
2)
2015
499
Engineering
not available
500
Hardware Details
dSPACE Simulator Full-Size is mounted in a 19 cabinet
whose height depends on your requirements. The dSPACE
processor boards and I/O boards are mounted in a standard PX20 Expansion Box (p. 484). The PX20 Expansion
Box provides 20 slots for dSPACE boards. An additional
Expansion Box can be integrated on request. Several PX20
Expansion Boxes can be integrated in a multirack system,
so you never face restrictions on expandability.
Connection to Host PC
All dSPACE software for setting up and controlling experiments or test automation runs on your host PC or notebook.
The dSPACE Simulator hardware is connected to your PC
via Link Boards (p. 492).
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Hardware Summary1)
Hardware
Description
Form factor
Processor hardware
19 cabinet, 17 ... 42 U
Signal conditioning
Substitute loads
Realload connector
Application Fields
I/O hardware
Breakout box
Software
OBDII diagnostic connector / connection to diagnostic tools n Standard 16pin CARB connector
n Diagnostic connectors (CAN, Kline)
n Others on request
48 Vcapable
included
optional
1)
Devices connected to the dSPACE HIL system, for example, electronic control units, can feed in high currents and high voltages (voltages
over 60 V DC or 30 V ACRMS), which can be dangerous for the user. This can happen, for example, in systems for piezoelectric or hybrid
applications. Such currents and voltages can result in property damage, personal injury, or death. Under all circumstances, you must observe
all the safety precautions described in the documentation. Please contact dSPACE for additional safety-related equipment, such as electrically
safe interface cables.
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
501
Engineering
Hardware
Hardware Components
Current measurement boards FIU
RSIM module
Sub-D connector (for CAN measurements)
Modular Hardware
n Single-processor or multiprocessor systems
n Freely expandable by any dSPACE I/O board (Modular
Hardware, p. 348), according to your requirements
n PX20 Expansion Box for modular hardware (processor
and I/O boards)
n Modular signal conditioning concept (customer-specific
configuration)
n Expandable, e.g., with hardware for failure insertion
and load simulation (customer-specific configuration)
502
Signal Conditioning
n Signal conditioning for all dSPACE I/O boards
n Supports almost any signal type: e.g., digital in,
digital out, analog in, analog out, relay simulation,
current sink/source, LVDT simulation, resistance simulation and linear lambda probe simulation
n Further modules on request
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Power Supply
n Simulation of car battery
n Programmable switched-mode power supply
n Remote-controlled
n 48 V and truck-capable: 0 ... 60 V voltage range
Load Capabilities
n Modular load concept (customer-specific configuration)
n Support of single-ended and double-ended loads
n Resistive loads or other kinds of equivalent loads
n Connection of electrically equivalent loads or lowpower resistive loads
n Connection of real loads, can optionally be integrated
in the cabinet
n Integration of customers load panels
n High-speed electronic loads (e.g. for emulation of
electric motor)
Software
Hardware
Engineering
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
503
Application Fields
Expandability
n Maximum flexibility through modular concept
n Minimum hardware modification when requirements
change
n Supersets with spare signals, allowing tests on several
ECU variants, even after ECU pinout changes
n All signals accessible on terminal strips for additional
measurement tasks and for flexible response to changing specifications
n Clear and transparent system architecture
n Multirack systems possible
Failure Simulation
Failure Simulation Variant 1
Our standard variant for failure simulation on dSPACE Simulator Full-Size supports failure simulation on all ECU input
and output pins. All digital and analog I/O boards from
dSPACE are supported by failure simulation. The relay boards
(DS291) for failure simulation can be used on their own for
failure simulation on sensor signals (ECU inputs) or in conjunction with load boards (DS281) on actuator signals (ECU
outputs). Failure relays are controlled via a serial RS232.
FIU cards
n DS291
n DS282
n Configurable
n Configurable
n 10
n 10
Switch type
n Relay
n Relay
Central modules
n 1 x DS293
n8A
n8A
Cable break
included
not available
504
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Simulator Extensions1)
Examples of simulator extensions
Application Fields
Highlights
1)
Engineering
Hardware
Devices connected to the dSPACE HIL system, for example, electronic control units, can feed in high currents and high voltages (voltages
over 60 V DC or 30 V ACRMS), which can be dangerous for the user. This can happen, for example, in systems for piezoelectric or hybrid
applications. Such currents and voltages can result in property damage, personal injury, or death. Under all circumstances, you must observe
all the safety precautions described in the documentation. Please contact dSPACE for additional safety-related equipment, such as electrically
safe interface cables.
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
505
Tailor-made solutions
Further simulator-specific hardware can be integrated into
your dSPACE Simulator in addition to the modular hardware
listed in this catalog. This simulator-specific hardware can
include real system components, as well as measurement
and diagnostic tools. The components and tools can be built
and integrated by dSPACE, or you can do it yourself.
dSPACE Simulator Full-Size can be equipped with simulatorspecific hardware for optimum tailoring to your specific
needs. dSPACE Simulator Mid-Size can also be similarly
equipped to a certain extent.
Software
n Power switch
n CAN gateway
n Bus FIU
n Electric drives
n Custom adaptation
n Break-out boxes
power switch module can therefore handle two power supply lines to simulate different vehicle electrical systems within
dSPACE Simulator. Even the sequence when a vehicle is
starting up can be simulated.
A measurement unit allows the precise current measurement
of each ECU supply line in different current ranges, even
in the microampere range. For example, current consumption during ECU sleep mode can be compared with normal
operation mode consumption. The module is controlled by
software via a CAN interface.
506
Break-Out Boxes
An optional break-out box makes all ECU pins directly
accessible. This simplifies the measurement and input of
signals. The break-out boxes can be integrated into dSPACE
Simulator, or take the form of external desktop boxes.
Third-party break-out boxes can also be included.
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Application Fields
CAN Gateway
In large-scale CAN networks, the testing of bus communication plays a key role. Engineers need to test the behavior
of ECUs and distributed functions when an expected CAN
message fails to arrive or contains unexpected signals.
To simulate errors, a CAN gateway module is inserted into
the CAN network (see graphic). Each ECU can be connected
individually to one of the two CAN controllers in the dSPACE
Tx
Rx
CAN
controller 1
ECU 1
Tx
CAN
controller 2
ECU 2
Hardware
Rx
Software
Signal
manipulation
ECU n
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
507
Engineering
Failure Simulation
DS1450 Bus FIU Board
Offers the essential options of electrical failure insertion for
the physical layer of buses such as FlexRay. These options
include short circuits, open circuit, and varying termination
resistance.
Specification
Hardware
Software
n DS5355/DS5390
n Configurable
n Up to 19
Switch type
n Relay
n 50 A
included
508
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Application Fields
Parameter
Specification
Software
Technical Details
10
Rack variants
(each with BreakOutBox (BOB) optional)
Switch type
Relay
Control
Connection interface
90 channels
180 channels
n 270 channels
Hardware
8 A per channel
Cable break
Short circuit to ground
n Short circuit to battery voltage
n Short circuit to another ECU pin via common fail plane
n
Form factor: 39 U
12 V / 100 W
Product
Order Number
EXTFIU90PINS_B
EXTFIU180PINS_B
n EXTFIU270PINS_B
n
EXTFIU90PINS
EXTFIU180PINS
n EXTFIU270PINS
n
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
509
Engineering
Key Features
n Current sink and source capability
n High-speed current regulation ideal for loading PWM
power stages
n Simulation of current ripple
n Different types of electric motors
n Remote-controlled by standard 10 V analog signals
Technical Details
The Electronic Load Module DS5380 contains two independent load channels, which can control a unipolar current
through its output stage. It provides high-speed current
regulation of less than 5 s. Each module can provide continuous current of 30 A and 300 W, and a maximum voltage
of 30 V can be applied. Several modules can be connected
in parallel to increase the current. Cooling is performed by
a temperature-controlled fan. The modules are protected
against overload and overtemperature. The control options
can be configured via jumper switches. The two channels can
be used as a sink and source device (bidirectional current)
or they can be switched in parallel to double the maximum
current if a current flow in only one direction is required.
This expands the range of applications beyond electric motor simulation.
For further information, please refer to
n DS5203 FPGA Board (p. 438)
n DS2655 FPGA Board (p. 311)
n XSG Electric Components Library (p. 249)
510
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Power Recovery
The Electronic Load Module DS5381 uses the same supply
voltage as the device under test (ECU). It is equipped with
bidirectional working voltage regulators so that the current
that is sunk on one pin can be sourced to another pin. This
means that the effective power which is simulated on the
Load pins can be much higher than the power consumption of the electronic load.
Operation Modes
The Electric Load Module can be operated in three diffe
rent modes:
n Current control mode (typically used for motor appli
cations, not BLDC motors)
n Voltage control mode (general-purpose applications)
n Mixed current and voltage control mode (BLDC motor
applications)
Software
Application Fields
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
511
Engineering
Hardware
The mode parameter can be set from the host via protocol.
DC-link+
Microcontroller +
MOSFET driver
E-load
type-B
Battery
ECU
DC-link-
ECU diagnostics
512
12 V
6 ... 60 V
Approx. 20% of the nominal load current (48 V battery voltage / 50 Arms
motor phase current on 3 phases)
1680 V
3,300 W
Dimensions
Weight
15.5 kg
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Application Fields
Software
Hardware
Applications
The concept of the electronic load emulator can be used
for simulating all types of motor. The physical properties of
each motor, such as motor inductivity, torque generation
and power consumption, are represented very realistically.
For variable inductivities (such as in an interior permanent
magnet or IPM motor, or with saturation effects), mean values
have to be used in the load emulator due to the constant
substitute inductivities. Nevertheless, correct representation of the torque and
the power is possible.
Any desired hybrid
and electrical vehicle
configuration can be
simulated by using
different electric motor
models in conjunction
with variable drivetrain
models (for example,
Automotive Simulation
Models from dSPACE).
The concept
is also suitable for various industrial
HIL applications.
Engineering
513
Compact Systems
For battery management solutions dSPACE offers compact
systems with one 19'' Full-Size Simulator rack including all
required components. The systems contains:
n Up to 200 cells for battery voltage emulation
n The real-time computing system
n A safety compartment for the ECU
514
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Technical Data
Hardware structure
Output voltage
n 0 ... 6 V
Resolution
n 120 V
n 1.5 mV
n 10 ... 50 C
n 1 A, switchable in parallel
Isolation
Application Fields
Connection
n 1 kHz
Fault simulation
Engineering
Hardware
Software
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
515
1)
NEW: MicroLabBox
Compact prototyping unit for the laboratory
Highlights
n Compact all-in-one development system
for laboratory purposes
n Dual-core real-time processor at 2 GHz
n User-programmable FPGA
n More than 100 channels of high-performance I/O
n Dedicated electric motor control features
n Ethernet and CAN bus interfaces
n Easy I/O access via integrated connector panel
Application Areas
With MicroLabBox, dSPACE introduces a fully new system
category: a compact development system for the laboratory that combines compact size and low system costs with
high performance and versatility. MicroLabBox lets you set
up your control, test or measurement applications quickly
and easily, and helps you turn your new control concepts
into reality. More than 100 I/O channels of different types
make MicroLabBox a versatile system that can be used in
mechatronic research and development areas, such as robotics, medical engineering, electric drives control, renewable
energy, vehicle engineering, or aerospace.
Key Benefits
High computation power combined with very low I/O latencies provide great real-time performance. A programmable
FPGA gives you a high degree of flexibility and lets you run
even extremely fast control loops, as required in applications such as electric motor control or active noise and
vibration cancellation.
MicroLabBox is supported by a comprehensive dSPACE
software package (see options on p. 519), including, e.g.,
Real-Time Interface (RTI) for Simulink for model-based I/O
integration and the experiment software ControlDesk Next
Generation, which provides access to the real-time application during run time by means of graphical instruments.
516
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Technical Details
Parameter
Specification
MicroLabBox
Processor
Real-time
processor
Host
communication
co-processor
Application Fields
n 32 KB L1 data cache per core, 32 KB L1 instruction cache per core, 512 KB L2 cache per core, 2 MB L3 cache total
n 1 GB DRAM
Memory
Inter
faces
Host interface
USB interface
CAN interface
n USB 2.0 interface for data logging ("flight recorder") via USB mass storage device (requires a separate license)
Serial interface
LVDS interface
n 2 CAN channels
n 1 x LVDS interface to connect with the Programmable Generic Interface PGI1 (support planned for a later release)
Programmable FPGA1)2)
Analog
input
Resolution and
type
Software
Boot time
Digital I/O
n 8 mA
n 48 bidirectional channels, 2.5/3.3/5 V (single-ended)
n 12 bidirectional channels (RS422/485 type) to connect sensors with differential interfaces
Hardware
n I/O functionality: Bit I/O, PWM I/O, SPI Master, functionality for electric motor control
n 2 x differential encoder interface
n 2 x Hall sensor input
n 2 x resolver interface2)
n 2 x SSI interface2)
n 2 x EnDat interface2)
n Multi-channel PWM
n Block commutational PWM
n 1 x 12 V, max. 3 W/250 mA (fixed)
Sensor supply
Engineering
Feedback elements
Theft protection
n Kensington lock
Cooling
Physical connections
User-programmable via RTI FPGA Programming Blockset (p. 86). Using the RTI FPGA Programming Blockset requires additional
software.
2)
SSI, Endat, and resolver interface support are planned for a later release.
1)
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
517
Parameter
Specification
MicroLabBox
Physical
Enclosure size
characteristics Temperature
Power supply
Power consumption
n 125 W
Panel Variants
518
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Products
Order Number
n MLBX_1302F
n MLBX_1302T
Application Fields
Order Information
Optional
n For Simulink
n RTI
n MLBX_COMP
See p. 108
n CDNG_MP
Software
Required
Order Number
n Data retrieval utility for flight recorder read-out
n RTI_MP
n RTICAN_BS
n RTICANMM_BS
n
NEW: RTI Electric Motor Control Blockset
n RTI_EMC_BS
n RTI_USB_FR_BS
n RTI_ETH_BS
See p. 87
n PLATFORM_API
Hardware
Order Number
n One Ethernet patch cable (HSL_PATCH) for host connection
and one power supply cable are already included with each
purchased MicroLabBox.
Additionally included with each purchased MicroLabBox
front-panel variant:
n Set of Sub-D plugs
Engineering
Included
Hardware
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
519
Included
MicroLabBox
Block Diagram
PC
Ethernet
Controller
Ethernet
switch
USB 2.0
PGI
Interface1)
RAM
256 MB
Host
communication
co-processor
(P1011)
Interrupt
Interrupt
Controller
controller
Real-time
clock (RTC)
Local bus
Flash
64 MB
RAM
2 x 512 MB
Real-time
processor
(P5020)
Flash
128 MB
DS1202
DS1302
RAM
2 x 18 MB
Sensor
supply
I/O FPGA
I/O CPLD
ADC
DIG I/O
LED
DAC
Buzzer
CAN
UART
Connector panel
1)
520
Support of the LVDS interface to connect with the PGI1 planned for a later release
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Application Fields
Control signals
Software
Current measurement
Hall / Encoder
MicroLabBox
Hardware
Motor
Engineering
RTI Blockset
MicroLabBox
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
521
Power signals
MicroAutoBox II
Compact, standalone prototyping unit
Highlights
n Comprehensive I/O including CAN, LIN, K/L line,
FlexRay, Ethernet, and LVDS/bypass interfaces
n Robust and compact design ideal for in-vehicle use
n Variant with Simulink1)-programmable FPGA
n MicroAutoBox Embedded PC (p. 530)
n AC Motor Control Solution (p. 534)
n FPGA-based cylinder pressure indication (p. 533)
n Multistage watchdog mechanism (p. 529)
n NEW: Optional CAN FD module (p. 539)
Application Areas
MicroAutoBox is a real-time system for performing fast
function prototyping in fullpass and bypass scenarios.
It operates without user intervention, just like an ECU.
MicroAutoBox can be used for many different rapid
control prototyping (RCP) applications such as:
n Powertrain
n Chassis control
n Body control
n Advanced driver assistance systems (ADAS)
n Electric drives control
n X-by-wire applications
n Aerospace applications
More Features
MicroAutoBox can start up autonomously after power-up,
with ECU-like boot-up times. A PC or notebook can be
easily connected (hot-plugged) for application download,
model parameterization, and data analysis via Ethernet.
Application programs are stored in nonvolatile memory.
MicroAutoBox contains signal conditioning for automotive
signal levels and an integrated flight recorder for long-term
data acquisition (incl. support of USB mass storage devices).
522
2015
1)
Key Benefits
The special strength of the MicroAutoBox hardware is its
unique combination of high performance, comprehensive
automotive I/O, and an extremely compact and robust design
(extreme shock and vibration tests according to ISO 167503:2007, see p. 536) all for a favorable price. This lets you equip
several vehicles or a whole test fleet to check the reliability
of your control functions. With dSPACE's combination of
comprehensive software and hardware support, you can also
keep overall system costs low. In addition to the standard
I/O, MicroAutoBox offers variants with FPGA functionality for
application-specific I/O extensions and for user-programmable
FPGA applications. Moreover, there are MicroAutoBox variants
with interfaces for all major automotive bus systems: CAN,
CAN FD, LIN, K/L line, FlexRay, and Ethernet. As an option, an
additional embedded PC (p. 530) can be integrated into the
MicroAutoBox II.
User-programmable via RTI FPGA Programming Blockset. Using the RTI FPGA Programming Blockset requires additional software.
Parameter
Specification
MicroAutoBox II
1401/1511
Processor
Memory
1401/1513
1401/1511/1512
Introduction
n 16 MB main memory
n 6 MB memory exclusively for communication between MicroAutoBox and PC/notebook
n 16 MB nonvolatile flash memory containing code section and flight recorder data
n Depending on flash application size. Measurement examples: 1 MB application: 160 ms; 3 MB application: 340 ms
n 100/1000 Mbit/s Ethernet connection (TCP/IP). Fully compatible with standard network infrastructure. LEMO connector.
n Optional XCP on Ethernet interface to support third-party calibration and measurement tools
Ethernet real-time
I/O interface
n 100/1000 Mbit/s Ethernet connection UDP/IP (TCP/IP on request). RTI Ethernet (UDP) Blockset (optional) for read/write
USB interface
CAN interface
n USB 2.0 interface for long-term data acquisition with USB mass storage devices. LEMO connector.
n 4 CAN channels
networking supported)
Serial interface
(based on CAN
processor)
n 2 x RS232 interface
n 3 x RS232 interface
n 2 x RS232 interface
n 3 x RS232 interface
ECU interface
IP module slot for
FlexRay and CAN FD
n 16 16-bit channels
n 32 16-bit channels
n 32 16-bit channels
n 0 ... 4.5 V
n -10 ... 10 V
n 0 ... 4.5 V
n -10 ... 10 V
n 5 mA max.
n 8 mA max.
n 5 mA max.
n 8 mA max.
n 0 ... 5 V
n 4 12-bit channels
PWM generation/
measurement
On-board sensors
Signal conditioning
Physical connections
n 40 inputs
n 24 inputs
n 40 outputs, 5 mA output
n 24 outputs, 5 mA output
n
40 inputs (additional
n
24 inputs (additional
channels with DS1552,
channels with DS1552,
p. 533)
p. 533)
current
current
n
40 outputs, 5 mA output n 24 outputs, 5 mA output
current (additional
current (additional
channels with DS1552)
channels with DS1552)
n Input / output logic levels: 5 V or levels up to 40 V (depending on VDrive), selectable
n All channels fully configurable as frequency or PWM inputs/outputs
n PWM frequency 0.0003 Hz ... 150 KHz, duty cycle 0 ... 100%, up to 21-bit resolution
n Motion sensing with 3-axis accelerometer. Pressure sensing for altitude indication.
n Signal conditioning for automotive signal levels, no power driver included
n Overvoltage protection; overcurrent and short circuit protection
n ZIF connector for I/O signals, mechanically secured, Sub-D connector for power supply
n LEMO connectors for 2 ECU interfaces, Ethernet I/O interface, USB interface, and Ethernet host interface
n Ethernet host interface for notebook/PC connection (for program load, experiment configuration, signal monitoring and
flight recorder read-out)
n Integrated Ethernet switch
IP module slot. Can also be used for other IP modules such as an ARINC interface module (via dSPACE Engineering Services, p. 580).
User-programmable via RTI FPGA Programming Blockset. Using the RTI FPGA Programming Blockset requires additional software.
3)
Please note that due to the introduction of the Vivado software, Xilinx will no longer support the Xilinx System Generator for DSP
in combination with the ISE Design Suite after MathWorks MATLAB and Simulink Release R2013b.
1)
2)
2015
Engineering
Bit I/O
523
Digital
I/O
Hardware
Sampling
Software
n 4 CAN channels
networking supported)
Programmable FPGA
Analog Resolution
input
Application Fields
Boot time
Inter
Host interface
faces
Parameter
Specification
MicroAutoBox II
1401/1511
1401/1513
1401/1511/1512
1401/1512/1513
n 6 ... 40 V input power supply, protected against overvoltage and reverse polarity
Power
consumption
n Max. 25 W
524
n Max. 50 W
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Specification
MicroAutoBox II
1401/15011)
Processor
Memory
n 16 MB main memory
1401/15041)
1401/1505/15071)
1401/1507
Application Fields
n 16 MB nonvolatile flash memory containing code section and flight recorder data
n Clock/calendar function for time-stamping flight recorder data
n Depending on flash application size. Measurement examples:
Boot time
n 100/1000 Mbit/s Ethernet connection (TCP/IP). Fully compatible with standard network infrastructure. LEMO connector.
n Optional XCP on Ethernet interface to support third-party calibration and measurement tools
Ethernet real-time
I/O interface
n 100/1000 Mbit/s Ethernet connection UDP/IP (TCP/IP on request). RTI Ethernet (UDP) Blockset (optional) for read/write
USB interface
n USB 2.0 interface for long-term data acquisition with USB mass storage devices. LEMO connector.
CAN interface
n 2 CAN channels
Serial interface
(based on CAN
processor)
n 1 x RS232 interface
n 2 x RS232 interface
ECU interface
n 3 x dual-port memory
n 4 x dual-port memory
n 2 x dual-port memory
interface
interface
interfaces
Software
Inter
faces
n 3 x dual-port memory
interface
n 24 12-bit channels
n 16 12-bit channels
n 4 to 1 multiplexed
n Simultaneous sample & hold
n 8 12-bit channels
n 0 ... 4.5 V
Output current
General
n Digital I/O on 68336 slave processor, 20 MHz, with time processor unit (TPU)
n I/O software support for different applications
n 16 discrete inputs
Bit I/O
PWM generation/
measurement
n 8 12-bit channels
Hardware
Digital
I/O
n 0 ... 5 V
Engineering
n 4 PWM outputs, PWM frequency 2.5 Hz ... 100 kHz, duty cycle 0 ... 100%
n Up to 16-bit resolution
On-board sensors
n Motion sensing with 3-axis accelerometer. Pressure sensing for altitude indication.
Signal conditioning
mechanically secured
n LEMO connectors for 2 ECU interfaces, Ethernet I/O interface, USB interface, and Ethernet host interface
n Connection to a notebook/PC for program load, experiment configuration, signal monitoring and flight recorder read-out
n Additional 78-pin Sub-D connector with MicroAutoBox variants 1401/1505/1507 and 1401/1507
n Host interface: 100/1000 Mbit/s Ethernet connection (TCP/IP), see "Interfaces"
n Integrated Ethernet switch
The MicroAutoBox II hardware variants 1401/1501, 1401/1504 and 1401/1505/1507 will be available only until the end of
2015. New releases of dSPACE software are guaranteed to continue supporting these MicroAutoBox II hardware variants until
at least the end of 2018. We recommend that you use the successor variants when starting new projects.
2)
IP module slot.
1)
2015
525
Physical connections
Parameter
Specification
MicroAutoBox II
1401/1501
1401/1504
1401/1505/1507
1401/1507
Temperature
Power supply
n 6 ... 40 V input power supply, protected against overvoltage and reverse polarity
Power
consumption
n Max. 25 W
Order Information
Products
Order Number
MicroAutoBox II 1401/1513
n MABX_II_1513
MicroAutoBox II 1401/1512/1513
n MABX_II_1512/13
MicroAutoBox II 1401/1511
n MABX_II_1511
MicroAutoBox II 1401/1511/1512
n MABX_II_1511/12
MicroAutoBox II 1401/1505/1507
n MABX_II_0507
MicroAutoBox II 1401/1507
n MABX_II_1507
MicroAutoBox II 1401/1501
n MABX_II_1501
MicroAutoBox II 1401/1504
n MABX_II_1504
Order Number
n Data retrieval utility for flight recorder read-out
Included
Required
n RTI
n CCPPPC
n ControlDesk
Optional
See p. 108
n RTICAN_BS
n RTICANMM_BS
n RTILINMM_BS
n FCP
n RTIBYPASS_BS
n See p. 85
n RTI_ETH/UDP_BS
n RTI_USB_FR_BS
n AutomationDesk
(p. 156)
n AUD
(p. 86)
n See p. 871)2)
n RTI1552_I/O_EXT_ BS
n MABXII_CPI_CPU
n MABXII_ACMC_BS
n RTI_WATCHDOG_BS
n FPGA_XSG_ACMC
526
n FPGA_XSG_UTILS
Using the RTI FPGA Programming Blockset requires additional software i.a. Xilinx products, please see the relevant product information.
Please note that due to the introduction of the Vivado software, Xilinx will no longer support the Xilinx System Generator for DSP
in combination with the ISE Design Suite after MathWorks MATLAB and Simulink Release R2013b.
1)
2)
2015
Introduction
Order Number
Included
Optional
n DS4340
n DS4342
n FR_CAB1
n FR_CAB3
Application Fields
Hardware
n ETH_CAB1
n ETH_CAB2
n ETH_CAB3
n ETH_CAB4
n LVDS_CAB1
n LVDS_CAB15
n DS1541
n DS1552
n MABXII_ACMC
n See p. 530
n MABXII_1507_DIO_SOL
n RAPIDPRO_MABX_KIT
Shock and vibration ratings depend on the stack size. Please contact dSPACE for more information.
1)
2015
527
Engineering
Hardware
Software
MicroAutoBox II 1401/1512/1513
Block Diagram
IBM PPC
750 GL
6 MB
communic.
memory
16 MB
flash
(non-volatile)
16 MB
local RAM
Clock/
calendar
Watchdog
USB
Connector
(LEMO)
ECU
interface
Connector
(LEMO)
ECU
interface
Connector
(LEMO)
Ethernet
I/O
interface
Connector
(LEMO)
Signal Generation/
Measurement
Signal
Conditioning
CAN/LIN/serial
module
Physical
CAN/serial
CAN/LIN/serial
module
Physical
CAN/serial
CAN/LIN/serial
module
Physical
CAN/serial
Digital I/O
(FPGA-based)
Signal
conditioning
& protection
32-channel
16-bit ADC
Signal
conditioning
& protection
8-channel
16-bit DAC
Signal driver
& protection
Signal Generation/
Measurement
Signal
Conditioning
I/O Connector
Performance
timer
Connector
(LEMO)
Ethernet
host
interface
IP module slot
(e.g., for FlexRay)
Programmable
FPGA
528
2015
FPGA
extension slot
Optional signal
conditioning on DS1552
or ACMC Solution
Add-On Modules1)
1)
I/O Connector
IP module slot
(e.g., for FlexRay)
Introduction
Key Benefits
n Activating a predefined system behavior (e.g., system
reboot) in critical states
n Easy configuration directly in the Simulink model increases
efficiency. Same user experience as with any other RTI
blockset.
n Two-stage watchdog concept (FPGA-based hardware
watchdog and configurable software watchdogs on the
CPU) for setting up task-specific monitoring
n Configurable watchdog timeout functionality helps monitor and analyze root causes
n All MicroAutoBox II variants supported
Software
Application Fields
Overview
MicroAutoBox II has a multistage watchdog mechanism that
performs run-time monitoring with configurable timeout
behavior. When critical states occur, the system responds
Order Information
Hardware
RTI_WATCHDOG_BS
Order Information
Product
Order Information
1)
RAPIDPRO_MABX_KIT
Shock and vibration ratings depend on the stack size. Please contact dSPACE for more information.
2015
529
Engineering
MicroAutoBox Embedded PC
All Integrated
MicroAutoBox II with MicroAutoBox Embedded PC is a compact, shock- and vibration-proof system for in-vehicle use
that combines two powerful hardware units. While the actual
control functions are being computed on the real-time prototyping unit of the MicroAutoBox, additional applications such
as telematics, digital road maps and camera-based object
detection can run on the integrated MicroAutoBox Embedded
PC. With all these possibilities, the system provides immense
potential for developing advanced driver assistance, info-
n
n
In
FPGA
DS1401
Processor
Processor
Board
Ethernet Host
Ethernet I/O
COM Express
processor
module,
Intel Core
i7 dual-core,
2 x 1.7/2.8 GHz,
8 GB DDR3
RAM
Embedded PC
Gbit Ethernet
Switch
PCIe
Mini Card
128 GB
flash memory
(64 GB
integrated
plus 64 GB
exchangeable via
CFAST card)
Express
Card
CFAST
I/O connector
Out
DS1511
I/O Board
MicroAutoBox II 1401/1511
Embedded PC
Example:
MicroAutoBox II 1401/1511 and
MicroAutoBox Embedded PC with
Intel Core i73517UE.
Order Information
Product
Order Number
EMB_PC_WLAN
530
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
16-bit
ADC
CAN
16-bit
DAC
DIO
IBM PowerPC,
900 MHz,
1 MB cache
IP module 1
FPGA
IP module 2
(e.g., FlexRay)
USB data
storage
LVDS
interface
Ethernet
I/O
Ethernet
host
Gbit Ethernet
ExpressCard
CFAST
COM Express
processor module,
2 x USB 3.0,
2 x USB 2.0
DVI-I
Embedded PC unit
Engineering
Hardware
3 x Gbit Ethernet
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
531
RS232,
LIN
Software
UBat = 7 32 V
Application Fields
Block Diagram
I/O connector
In
FPGA
(programmable)
DS1512
FPGA Board
DS1401
Processor Board
I/O connector
Processor
FPGA
DS1511 or
DS1513
I/O Board
In
Out
DS1553 ACMC
Module
MicroAutoBox II 1401/1511/1512
and 1401/1512/1513
Programming Options
1)2)3)
VHDL
1)
2)
3)
532
2015
4)
Customer-Specific Solution
via dSPACE Engineering
Services
4)
optional
optional
optional
For programming via Simulink, the RTI FPGA Programming Blockset is needed.
Using the RTI FPGA Programming Blockset requires additional software, i.a. Xilinx products, please see the relevant
product information.
Please note that due to the introduction of the Vivado software, Xilinx will no longer support the Xilinx System
Generator for DSP in combination with the ISE Design Suite after MathWorks MATLAB and Simulink Release R2013b.
XSG AC Motor Control Library (p. 96) required for the I/O framework.
Introduction
Use Case 2:
Additional I/O Channels for the Standard I/O
You can supplement the standard I/O interfaces of the
MicroAutoBox II with additional I/O channels (configurable
with RTI DS1552 I/O Extension Blockset). The FPGA is not
user-programmable, and Xilinx tools are not needed in this
use case as it is used in a predefined configuration together
with the RTI DS1552 I/O Extension Blockset.
Hardware
Software
Use Case 1:
User-Specific FPGA Programming
The DS1552 provides I/O interfaces for the user-programmable FPGA in the MicroAutoBox II. The FPGA is
programmed by model-based design with the RTI FPGA
Programming Blockset1)2) (p. 86) plus Xilinx software, in
VDHL or via dSPACE Engineering Services (p. 580).
Application Fields
2)
3)
Using the RTI FPGA Programming Blockset requires additional software, i.a. Xilinx products, please see the relevant product
information.
Please note that due to the introduction of the Vivado software, Xilinx will no longer support the Xilinx System Generator
for DSP in combination with the ISE Design Suite after MathWorks MATLAB and Simulink Release R2013b.
As of December 2014, the option to add custom algorithms is still under development. For more information on availability,
please contact dSPACE.
2015
533
1)
Engineering
Use Case 3:
FPGA-Based Cylinder Pressure Indication
With the cylinder pressure indication blockset, the
MicroAutoBox II can now be used for FPGA-based cylinder
pressure measurement and indication (MABXII Cylinder
Pressure Indication Solution). The solution supports anglesynchronous pressure measurement with 0.1 max. resolution. The evaluation of the pressure values can be controlled
by several algorithms, e.g., released heat, combustion mass
center, indicated mean effective pressure. In the future you
will also be able to add your own algorithms using the RTI
FPGA Programming Blockset3).
Parameter
Accessible via the RTI FPGA Programming Blockset1) Accessible via the RTI DS1552 I/O Extension Blockset
Analog input
Analog output
Digital I/O
n 16 input channels
45 mA output current
Order Information
Product
Order Number
n DS1552
n RTI_FPGA_BS1)2)
n RTI1552_I/O_EXT_BS
Cylinder Pressure Indication Solution (RTI blockset). Open XSG library planned3) .
Please inquire
Using the RTI FPGA Programming Blockset requires additional software, i.a. Xilinx products, please see the relevant
product information.
2)
Please note that due to the introduction of the Vivado software, Xilinx will no longer support the Xilinx System
Generator for DSP in combination with the ISE Design Suite after MathWorks MATLAB and Simulink Release R2013b.
3)
As of December 2014, the option to add custom algorithms is still under development. For more information on
availability, please contact dSPACE.
1)
534
2015
Use Case 2:
AC Motor Control Solution
The MicroAutoBox II AC Motor Control Solution uses the
DS1553 module in conjunction with a dedicated FPGA firmware and provides a comprehensive and easy-to- use RTI
blockset for controlling various electric drives. All modeling
is performed on the processor via MATLAB Simulink no
FPGA programming by the user required.
Software
Use Case 1:
User-Specific FPGA Programming
The DS1553 provides I/O interfaces for the user-programmable FPGA of MicroAutoBox II. The FPGA is programmed by
model-based design with the RTI FPGA Programming Blockset1)2) (p. 86) plus Xilinx software or via dSPACE Engineering
Services (p. 580). The required I/O framework is provided in
a bundle with the XSG AC Motor Control Library (p. 96).
Application Fields
Introduction
Specification
Digital input
Digital output
Analog input
16 channels, 0 ... 5 V, singleended to generate gate driver signals, PWM synchronization signals, bit out
8 additional channels by modifying IPmodule pins
n 8 channels, softwareconfigurable input voltage range (5 V, 15 V, 30 V), differential, 10 Msps
Analog output
Resolver interface
Max. position resolution 16 bits (depending on motor velocity). Generation of excitation signal (3,7,10 Vrms;
excitation frequency from 2 ... 20 kHz in 250 Hz steps (softwareconfigurable)
RS422/RS485
4 RS485 transceivers for connecting 2 serial angle meters (e.g., EnDat or SSI interface)
12 V: max. 50 mA
5 V: max. 50 mA (use the MicroAutoBox II VSENSPIN for currents up to 250 mA)
Engineering
Product
Order Number
MABXII_ACMC
MABXII_ACMC_BS
RTI_FPGA_BS
XSG AC Motor Control Library including XSG Utils Library and XSG AC Motor
Control Interface Library
FPGA_XSG_ACMC
1)2)
1)
2)
Using the RTI FPGA Programming Blockset requires additional software, i.a. Xilinx products, please see the relevant product information.
Please note that due to the introduction of the Vivado software, Xilinx will no longer support the Xilinx System Generator for DSP
in combination with the ISE Design Suite after MathWorks MATLAB and Simulink Release R2013b.
2015
535
Order Information
Certifications
Standards
Like all dSPACE hardware products, MicroAutoBox meets
the requirements of the European Committee for Electro
technical Standardization (CENELEC) and is therefore
CE-compliant.
n EN 61326-1 Table 2: Immunity standard for industrial
environments
n CISPR11, EN 55011 Group 1, Class A: Emission standard
for industrial environments
Robustness Tests
To verify their reliability under realistic operating conditions,
all the standard MicroAutoBox variants were exposed to
extreme shock and vibration tests according to ISO 167503:2007. During the test, MicroAutoBox continuously
executed a program without any failures. It is also shockand vibration-tested up to 50G.
Vibration
Shock
Applied Standard
Description
ISO 16750-3:2007
/ 4.1.2.4 Test IV
DO160F Section 8
Test Curve B1
EN 60068-2-6
ISO 16750-3:2007
/ 4.2.2
Bypass-Based Prototyping2)
In bypass-based prototyping, existing ECU software is optimized or partially revised. In this example, an automotive
ECU is connected to the MicroAutoBox via an ECU interface. The original ECU executes all the functions that will
remain unchanged, while the new algorithms are calculated in the MicroAutoBox. The necessary input data and
results are exchanged between the MicroAutoBox and the
original ECU. If your existing ECU already features the I/O
data required by the new control strategy, you only need
an appropriate ECU interface and the MicroAutoBox for
controller prototyping. If your algorithm requires additional
data, you can use the I/O interfaces of the MicroAutoBox2)
or RapidPro, to directly connect new sensors or actuators
to the vehicle bus.
Processor
AutoBox System
MicroAutoBox ECU
Floating-point, Fixed-point or
high processing floating-point,
power
target type,
low processing
power
Memory
Large, scalable
Large
Limited
I/O
Flexible, modular,
scalable
Fixed1)
Applicationspecific, fixed
Signal
conditioning
External, flexible,
e.g. via RapidPro
hardware
Built-in,
Built-in, fixed,
additional
applicationflexible signal
specific
conditioning
e.g. via RapidPro
hardware
Size
19.5 x 20 x 48 cm
(7.7 x 7.9 x 18.9 in)
Small
(pp. 523-526)
Small
Operation
Stand-alone
or PC
Stand-alone
or PC
Stand-alone
Programming
Graphical,
convenient,
automatic
implementation
Graphical,
Difficult,
convenient,
manual
automatic
implementation
Existing ECU
Additional I/O
1)
536
2015
2)
I/O
I/O extensions for the Simulink-Programmable FPGA available. Custom-specific I/O modifications possible via dSPACE
Engineering Services (p. 580).
The MicroAutoBox II 1401/1507 does not offer standard I/O or signal conditioning, but rather concentrates on the bus
and interface features (p. 525).
Introduction
Application Fields
Real-Time Interface
The Real-Time Interface (RTI) library provides the link between
dSPACE MicroAutoBox II and the development software
MATLAB/Simulink/Stateflow from MathWorks.
Hardware
Software
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
537
Engineering
Engineering Services
I/O Specifications
dSPACE offers engineering services (p. 580) to adapt the I/O
and signal conditioning of MicroAutoBox to your specifications. For I/O, dSPACE offers predeveloped, verified designs
that can easily be integrated in MicroAutoBox. In general,
these modules do not have to be modified to suit your
application, which saves development time and reduces
engineering costs. The same I/O modules can of course be
integrated several times. dSPACE will also include the I/O
circuit designs you provide, such as company-specific CAN
controllers, ASIC, or plug-on devices, and will also design
new circuits according to your specifications. For the MicroAutoBox II 1401/1511/1512 and 1401/1512/1513, dSPACE
offers engineering services for hardware/software interface
integration via FPGA programming.
Specification
General
Hardware details
Order Information
538
Product
Order Number
n DS4340
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Parameter
Specification
General
n
n
n
n
n
Hardware details
n
n
2 CAN FD channels
For use with MicroAutoBox II 1401/1505/1507, 1401/1507, 1401/1511/1512, and 1401/1512/1513
Automatic detection of Industry Package (IP) for MicroAutoBox 1507 or fast COM mode for MicroAutoBox 1512
Supported by RTI CAN MultiMessage Blockset
Suited for ISO 118985 network management
Suited for handling ISO 118982 CAN or CAN FD on every channel
NXP TJA1145T CAN Transceiver
Requires one additional slot
Software
Application Fields
Order Information
Product
DS4342
Engineering
Hardware
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
539
Order Number
Highlights
n Fast and flexible signal connection
n Checking and reconnecting signals without changing
an existing cabling harness
n For use with all MicroAutoBox variants
Key Benefits
The MicroAutoBox Break-Out Box provides easy access
to all signals on the I/O connectors of the MicroAutoBox
(p. 522). You can observe signals and/or reconnect them
without changing an existing cable harness.
Terminal points
Connector to
MicroAutoBox
1)
540
2015
Knife disconnectors
Connector to
sensors and
actuators
Devices connected to the MicroAutoBox Break-Out Box can feed in high currents and high voltages which can be dangerous for
the user. Under all circumstances, you must observe all the safety precautions described in the documentation of the MicroAutoBox
Break-Out Box and of the devices connected.
Introduction
Technical Details
Parameter
Specification
General
Ambient temperature
Application Fields
Order Information
Product
Order Number
n DS1541
Hardware
Software
Relevant Hardware
Order Number
One connection cable to MicroAutoBox is already included
with each purchased MicroAutoBox Break-Out Box.
Required
n MicroAutoBox II
n See p. 526
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
541
Engineering
Hardware
Included
RapidPro Hardware
Flexible hardware for rapid control prototyping
Highlights
n Scalable, modular, and configurable system architecture
n Compact and robust enclosure
n For in-vehicle, laboratory, and test bench use
n Comprehensive software support
n Application-specific configurations for common
application areas (p. 546)
n Advances for engine control: Any-crank/cam technologies and start/stop development support
542
Key Benefits
The RapidPro hardware works as an extension to dSPACE
prototyping systems. Its enclosure is designed so that you can
use the RapidPro units separately or connect several of them
to build a stack to use as one physical unit. Off-the-shelf
hardware- and software-configurable signal conditioning
(SC) and power stage (PS) modules (p. 559) can be installed
in the units to set up individual systems that optimally fit
the needs of a particular application. The modular
concept, using modules that are hardware- and softwareconfigurable, means that all components can be reused,
reconfigured, or extended with a minimum of effort, for
example in later projects or if requirements change.
Application Areas
The RapidPro hardware can be used for various applications.
To get you started working easily, dSPACE offers off-theshelf, predefined configurations for common application
areas such as:
n Engine control
n Body control
n Chassis control
n Transmission control
n Electric motor control
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Software
Application Fields
Introduction
Hardware
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
543
Engineering
Use Scenario A
Signal Conditioning and Power Stages for dSPACE
Prototyping Systems
The RapidPro SC Unit and the RapidPro Power Unit (equipped
with the relevant SC and PS modules, p. 559) can be used
as separate units in conjunction with prototyping systems
(MicroAutoBox, MicroLabBox, Modular Hardware including DS1005 and DS1007 plus I/O boards, Single-Board
Hardware). The RapidPro SC Unit supports your prototyping system wherever demanding signal conditioning
tasks such as signal protection, amplification, attenuation, filtering, and electrical isolation have to be performed. In turn, actuators like drives, valves, injectors,
Analog and
digital signals + SPI
USB
RapidPro
SC Unit
RapidPro
Power Unit
Hardware configuration
Sensors
Actuators
544
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Use Scenario B
Application Fields
Software
Hardware
LVDS link
RapidPro
Power Unit
USB
RapidPro
Control Unit
with MPC565
Sensors
In this scenario, two RapidPro units form a stack including signal conditioning
and power stages, so that complex I/O signals can be acquired and generated
independently of the main CPU of the prototyping system.
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
545
Actuators
Engineering
Hardware configuration
Application-Specific Configurations
RapidPros predefined configurations cover a wide range of
typical signal conditioning and power stage tasks in various application areas. For example, the configurations for
engine control prototyping let you run engines with up to
6 cylinders and all modern sensors and actuators, and the
configuration for electric motor control serves as a flexible inverter stage during the prototyping phase of diverse
AC electric motors. Each configuration consists of selected
RapidPro power and signal conditioning modules (p. 529)
installed in the corresponding number of RapidPro units.
A RapidPro Control Unit is used whenever complex I/O signals need to be captured or generated, or a large number
of I/O signals are involved.
dSPACE also provides dedicated Simulink startup models for the configurations. These include all the available
I/O signals which are already configured in corresponding
tasks (e.g. angle-synchronous tasks for engine control). This
enables a fast startup and lets you concentrate fully on
your primary task of developing control algorithms for your
application. If your specific I/O requirements differ from the
setups, this is no problem at all. You can adapt one of the
ready-made configurations or build a new RapidPro system
from scratch. Either way, RapidPro will help you solve your
specific signal conditioning and power stage task.
For further information, please contact dSPACE.
Engine control
Basic configuration
(based on Use Scenario B)
n 10 analog inputs
RapidPro SC Unit
n 6 high-side outputs
n 2 lambda inputs
n 12 low-side outputs
n 6 crank/camshaft inputs
n 2 DC motor outputs
n 8 digital inputs
n 7 digital outputs
Engine control
Advanced configuration for
6 cylinders
(based on Use Scenario B)
n 2 lambda inputs
n 30 analog inputs
n 16 digital outputs
n 6 high-side outputs
n 6 crank/camshaft inputs
n 24 low-side outputs
n 8 digital inputs
n 2 DC motor outputs
n 24 digital inputs
n 6 low-side outputs
n 10 analog inputs
n 18 high-side outputs
n 8 digital outputs
n 2 full-bridge outputs
n 32 digital inputs
n 28 digital inputs
n 6 low-side outputs
n 10 analog inputs
n 24 high-side outputs
n 2 full-bridge outputs
Chassis control
Basic configuration
(based on Use Scenario A)
n 14 analog inputs
n 12 low-side outputs
n 16 digital inputs
n 2 full-bridge outputs
n 8 digital outputs
n 4 sensor supply outputs
Chassis control
Advanced configuration
(based on Use Scenario B)
n 16 digital outputs
Transmission control
(based on Use Scenario B)
n 20 analog sensors
n 16 digital outputs
n 18 low-side outputs
n 2 full-brige outputs
n 24 digital inputs
n 16 digital inputs
n 12 low-side outputs
n 6 high-side outputs
n 2 full-bridge outputs
measurement
546
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
14 analog sensors
12 low-side drivers
Proportional valves
Valves for hydraulic control
4 x sensor supply
Sensors
Parts
Devices
DC motor
Stepper motor
16 digital inputs
Level sensors
Various switches
Wheel speed sensors
Power Unit
SC Unit
Application Fields
Temperature
Pressure
Acceleration
Level sensors
8 digital outputs
PWM outputs
Relay driver
Flexible controls
Software
The basic configuration for chassis control is based on Use Scenario A (p.514) and offers all the sensors and actuators needed for chassis
control development.
Hardware
2x 7A DC motor drivers
Throttle motor
EGR motor
2 lambda inputs
Up to 18 low-side drivers
Relays
Valves
Power Unit
Power Unit
SC Unit
Control Unit
Engineering
Temperature
Pressure
Throttle position
Air mass flow
...
6 high-side drivers
Relays
Valves
16 digital inputs
Switches
Brake and clutch pedal
Neutral gear
Cruise control
4 x sensor supply
16 digital outputs
Sensors
Parts
Devices
PWM outputs
Relay drives
Flexible controls
The advanced configuration for engine control is based on Use Scenario B (p. 515) and is suitable for engine control development for up
to 6cylinders.
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
547
Up to 30 analog sensors
Application Fields
Engine Control
548
Transmission
Chassis
Body Control
Drives
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Hardware
Application Fields
Software
Crankshaft control
n Crankshaft signals with up to 3600 pulses per wheel with or without gaps
Camshaft control
Engineering
Common
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
549
Injection control
Hardware Overview
Component
Description
Further
Information
Use
Scenario
A (p. 544)
Use
Scenario
B (p. 545)
RapidPro SC Unit
p. 551
p. 553
p. 556
SC Modules
p. 560
p. 560
p. 560
p. 560
p. 560
p. 560
p. 560
p. 560
p. 560
p. 561
p. 561
p. 561
p. 561
p. 562
p. 562
PS modules
p. 562
p. 562
p. 563
p. 563
12 V and 24 V applications
n 2-channel, high-current, half-bridge driver module for
12 V and 24 V applications
n Further modules are under development
If the DS1664 2-channel direct injection driver module is used with RapidPro, electrically safe host PC interface cables (up to 300 V DC/ACRMS
and 600 V peak) are mandatory for all connected systems such as RapidPro, MicroAutoBox, and DS1005. You must perform all the safety
precautions described in the documentation.
1)
550
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
RapidPro SC Unit
Flexible signal conditioning unit
Application Fields
Highlights
Hardware
Key Benefits
The RapidPro SC Unit is highly modular, flexible, intelligent, and especially designed for rapid control prototyping
in automotive applications. It comes with a robust, compact enclosure and an advanced mechanical concept. It
is not only suited to in-vehicle use, but also to the laboratory and the test bench. All inputs and outputs are automotive-protected. A RapidPro SC Unit can be equipped
with single- and/or multi-channel SC modules mounted
on the carrier board. The whole RapidPro SC Unit can be
switched on or off from a dSPACE prototyping system
via a remote control input, or all outputs deactivated via
an enable/disable input. A USB interface is available for
communicating with the host PC. dSPACEs ConfigurationDesk (p. 48) provides easy configuration of the unit and
diagnostics handling.
Engineering
Application Areas
The RapidPro SC Unit in conjunction with the standard SC
modules (p. 560) or customer-specific modules lets you
adapt almost any type of sensor (for example, temperature,
pressure, and crankshaft and camshaft sensors) to specific
prototyping systems.
Software
Technical Details
Parameter
Specification
General
n 8 slots for configurable, analog or digital signal conditioning modules (SC modules, p. 560)
n Up to 64 channels per unit (for example, 40 analog plus 24 digital I/O or 40 digital plus 24 analog I/O)
n Unit Connection Bus for use with RapidPro Control Unit (p. 526)
n Onboard A/D converter to display I/O signals of the installed SC modules
n Internal temperature and voltage monitoring
n Remote control input to switch the unit on or off
n Enable/disable input to switch all outputs of a unit on or off
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
551
Technical Details
Parameter
Specification
Software support
Configuration
Diagnostics
Electrical
characteristics
Power supply
n +6 +60 V DC
Mechanical
characteristics
Enclosure
Environmental
characteristics
Physical size
(with cover and base plate)
Physical size
(without cover and base plate)
Ambient temperature
Resistance to
vibration
EN 60068-2-6
n Mechanical test of resistance to vibration; test conditions: sinusoidal vibration, 3-axis test,
Resistance to
shock
EN 60068-2-27
Order Information
Product
Order Number
RapidPro SC Unit
Order Number
ConfigurationDesk (p. 48)
Hardware
Required
Optional
552
n CFD-C
Order Number
SC Modules
See p. 559
n RPS_F1F2
n RPS_R1R2
n RAPIDPRO_CRIMP
n DS1687
n USB_CAB6
isolation, 4.5 m)
n Further cables: please inquire.
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Application Fields
Highlights
Hardware
Key Benefits
The RapidPro Power Unit is based on the same advanced
architecture as the RapidPro SC Unit (p. 551). The main
difference is that the power unit is designed to support
high current signals for driving actuators. The carrier board
offers space for up to six power stage modules (p. 559),
with or without current feedback. Each RapidPro Power
Unit can have up to 48 power driver channels. The whole
RapidPro Power Unit can be switched on or off from dSPACE
prototyping systems via a remote control input, or all outputs
can be deactivated via an enable/disable input. dSPACEs
ConfigurationDesk (p. 48) provides easy configuration of
the unit and extensive diagnostics handling.
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
553
Engineering
Application Areas
The RapidPro Power Unit, in conjunction with the standard
PS modules (p. 559) or customer-specific modules, lets you
adapt many different types of actuators (for example, drives,
injectors, valves, relays, ohmic loads) to specific prototyping
systems.
Software
Technical Details
Parameter
Specification
General
n 6 slots for configurable power stage modules (PS modules) (p. 559)
n Support of modules with different form factors
n Up to 48 power stage channels per power unit
n Unit Connection Bus for use with RapidPro Control Unit (p. 556)
n USB interface for communication with host PC
n SPI interface for diagnostics with MicroAutoBox
n Internal temperature and voltage monitoring
n Remote control input to switch the unit on or off
n Enable/disable input to switch all outputs of a unit on or off
n Defined powered-off state during initialization and booting
Software support
Configuration
Diagnostics
Electrical
characteristics
Power supply
Mechanical
characteristics
Enclosure
n +6 +60 V DC
n Load dump protection up to +100 V
n Reverse voltage protection up to -100 V
n Aluminum enclosure with cooling fins (no fan)
n Advanced mechanical concept with special coulter clips for easy installation and module locking
n Enclosure designed for flexible assembly (stack or single unit)
Environmental
characteristics
Physical size
(with cover and base plate)
Physical size
(without cover and base plate)
Ambient temperature
Resistance to
vibration
EN 60068-2-6
n Mechanical test of resistance to vibration; test conditions: sinusoidal vibration, 3-axis test,
Resistance to
shock
EN 60068-2-27
Order Information
554
Product
Order Number
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Required
n CFD-C
Optional
n RTI
PS Modules
See p. 559
isolation, 4.5 m)
n Further cables: please inquire.
n RPP_F1F2
n RPP_R1R2
n RAPIDPRO_CRIMP
n DS1688
n USB_CAB6
Engineering
Hardware
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
555
Optional
Order Number
Software
Hardware
Required
Application Fields
Software
Highlights
n MPC565 microcontroller module
n Complex I/O signal generation and acquisition
n Up to 6 signal conditioning modules
n USB configuration interface
n LVDS slave communication interface
n NEW: Powerful FPGA
556
Application Areas
The MPC565-based RapidPro Control Unit can be used
as an intelligent I/O subunit to provide existing prototyping systems such as MicroAutoBox or AutoBox (including the DS1005 PPC Board or the DS1007 PPP Processor Board and the DS4121 ECU Interface Board)
with additional I/O functionality. For example, in
Key Benefits
The MPC565-based RapidPro Control Unit is based on
the same architecture as the RapidPro SC Unit (p. 551).
Additionally, the RapidPro Control Unit is equipped with
a powerful microcontroller module, including an MPC565
microcontroller, which is dedicated to handling complex I/O
tasks. The carrier board provides space for up to six signal
conditioning modules (SC modules, p. 559) and two communication (COM) modules. The signal conditioning modules
are the same modules as for the SC Unit. The USB configuration interface module is used for communication with the
host PC. The LVDS slave interface module enables highspeed communication with dSPACE prototyping systems
(MicroAutoBox or DS1005 or DS1007 via DS4121). The RapidPro
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Technical Details
Parameter
Specification
General
n 6 slots for configurable, analog or digital signal conditioning modules (SC modules) (p. 559)
n Support of modules with different form factors
Application Fields
and/or SC Units
n Internal temperature and voltage monitoring
n Remote control input to switch the unit on or off
n Power management, sleep, and wake-up via prototyping system
n Support of table-based algorithm for wider coverage of crank/cam wheel architectures, e.g.,
Microcontroller module
n MPC565, 56 MHz
n 4 MB external SRAM, 16 MB external flash
n Onboard FPGA for additional functionality
Software
Software support
Configuration
n Configuration of connected units and modules from a host PC via ConfigurationDesk (p. 48)
Diagnostics
Electrical characteristics
Power supply
n +6 ... +60 V DC
Hardware
Mechanical characteristics
Enclosure
Physical size
(with cover and base plate)
Ambient temperature
Resistance
to vibration
EN 600682-6
n Mechanical test of resistance to vibration; test conditions: sinusoidal vibration, 3-axis test,
Resistance
to shock
EN 600682-27
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
557
Environmental
characteristics
Engineering
Order Information
Products
Order Number
Stack:
RapidPro Control Unit
with MPC565 plus RapidPro Power Unit
n RAPIDPRO_1601/1651
Stack:
RapidPro Control Unit
with MPC565 plus RapidPro SC Unit plus RapidPro Power Unit
n RAPIDPRO_1601/1621/1651
Order Number
ConfigurationDesk (p. 50)
n CFD-C
n RTI
n RTIRAPIDPRO_BS
SC Modules
See p. 559
Hardware
Required
Optional
Order Number
isolation, 4.5 m)
n Further cables: please inquire.
n RPC_F1
n RPC_F2
n RAPIDPRO_CRIMP
n DS1689
n USB_CAB6
n LVDS_CAB2
n LVDS_CAB15
n LVDS_CAB3
558
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Application Fields
Highlights
Hardware
Application Areas
The RapidPro signal conditioning (SC) and power stage
(PS) modules bring vital signal conditioning and power
stage functionality to the RapidPro units. The SC modules
can be installed in the RapidPro SC Unit and the RapidPro
Control Unit. The PS modules are installed in the RapidPro
Power Unit.
Software
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Engineering
559
Key Benefits
A wide choice of hardware- and software-configurable
modules is available that provide standard solutions in many
different applications. Installing and removing the modules
is easy, so the RapidPro units can be reused efficiently in
different projects. Customer-specific modules will also be
available on request. All the modules used with the RapidPro
Description
Order Number
SC-SENS 4/1
n DS1626
SC-AI 4/1
n DS1631
SC-AI 10/1
n DS1633
n DS1642
SC-DO 8/1
n DS1646
SC-CCDI 6/1
n DS1637
SC-EGOS 2/1
n 2-channel, exhaust gas oxygen sensor module for connecting Bosch LSU4.2, LSU4.9 or LSU ADV broadband n DS1634
lambda probes
n Requires 1 slot in a RapidPro unit
n Based on Bosch ASIC CJ125
n Lambda measurement range: 0.65 ... and 0.75 ... (software-configurable)
n Pump reference current: 0 ... 150 A (software-configurable in 10 A steps)
SC-KNOCK 4/1
n DS1635
SC-TC 8/1
n DS1638
560
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Signal Conditioning
Module (SC Module)
Description
Order Number
SC-UHEGO 2/1
n DS1639
n For integrating DENSO broadband lambda probes (PLUS2.1, PLUS3.x) into a function prototyping set-up
Application Fields
AFR 12 25
SC-DO 8/2
n DS1647
Software
Description
Order Number
PS-FBD 2/1
n DS1661
Hardware
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Engineering
n DS1662
561
PS-LSD 6/1
Description
Order Number
PS-HSD 6/1
n DS1663
n Integrated on carrier board: load dump protection up to +100 V (only valid for internal voltage supply of
n DS1667
duty cycle)
PS-HCHBD 2/1
n DS1668
PS-DINJ 2/11)
n DS1664
If the DS1664 2-channel direct injection driver module is used with RapidPro, electrically safe host PC interface cables (up to 300 V DC/ACRMS
and 600 V peak) are mandatory for all connected systems such as RapidPro, MicroAutoBox, and DS1005. You must perform all the safety
precautions described in the documentation.
1)
562
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Description
Order Number
PS-HCFBD 1/2
n DS1767
Application Fields
PS-HCHBD 2/2
n DS1768
Software
Requires two PS-HCHBD 2/2 modules in the same Power Unit and includes a brake chopper for conversion
of breaking energy into heat
n General purpose mode for controlling high current actuators (e.g. valves, resistive loads) (up to 30 A peak
current. 19 A rms current)
n Each channel up to 30 A peak current per channel (1 s), 19 A rms continuous per channel (depends on
ambient temperature)
n Output stages in the general purpose mode configurable as half-bridge, low-side or high-side driver
n Max. supply voltage: 30 V
n Current measurement with software-configurable low-pass filter (1st order/2nd order)
n Protection against: short circuit, overtemperature, and overvoltage
n Optional: RP-HC-CAB1 cable for connecting external loads such as three-phase electric motors
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
563
Engineering
Hardware
For more detailed information, please contact dSPACE. Further signal conditioning modules are under development. Please let us know about
your requirements for future modules.
Highlights
n Fast and flexible sensor and actuator connection
n Checking and reconnecting signals without changing
an existing cable harness
Key Benefits
With the RapidPro Break-Out Boxes, you can connect
sensors and actuators to RapidPro units flexibly and see
at a glance which signals are connected, including their
statuses. You can also reconnect signals without changing
an existing cable harness. This makes the RapidPro BreakOut Boxes an important accessory in setting up signal
Labeled terminals
Multicolor LEDs
Rotary switch:
voltage level adaption
Female I/O
connectors
to RapidPro
units
Male I/O
connectors
to sensors/
actuators
Terminal points
1)
564
Knife disconnectors
Slide switch to
turn LEDs on/off
Devices connected to RapidPro Break-Out Boxes can feed in high currents and high voltages which can be dangerous for the user. Under all
circumstances, you must observe all the safety precautions described in the documentation of the RapidPro Break-Out Boxes and of the devices
connected!
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Technical Details
Parameter
Specification
General
DS1687 for SC Unit, DS1688 for Power Unit, DS1689 for Control Unit
n I/O connectors a) for connection to RapidPro units and b) for connection to an existing
cable harness
n Each Break-Out Box provides the same number of terminals as the connected unit: up to
Application Fields
6 terminal points for each signal. There are knife disconnectors to interrupt the signal path.
n LEDs to indicate signal status (one multicolor LED for each signal path). Indication adjustable
Power supply
n +6 +60 V DC
n MINI Fuse (blade type automotive fuse):
Physical size
Environmental
characteristics
Ambient temperature
Software
Mechanical characteristics
Order Information
Products
Order Number
RapidPro Break-Out Box for SC Unit; 2 x connection cable RapidPro SC Unit (F1/F2) and BOB
(F1/F2), 0.5 m
RapidPro Break-Out Box for Power Unit, 2 x connection cable RapidPro Power Unit (F1/F2)
and BOB (F1/F2), 0.5 m
RapidPro Break-Out Box for Control Unit, 1 x connection cable between RapidPro Control Unit
(F1) and BOB (F1), 0.5 m; 1 x connection cable between RapidPro Control Unit (F2) and BOB
(F2), 0.5 m
n DS1687
Hardware
n DS1688
n DS1689
Hardware
Required
n CFD-C
Engineering
Required
Order Number
Order Number
RapidPro unit with corresponding SC/PS modules
See p. 529
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
565
Software
Highlights
Robust design for in-vehicle use
n Plug & Play via USB
n Integrated optoisolation and high-speed transceiver
n API for easy integration in custom applications
n
Application Areas
n Measurement of ECU internal variables, ECU
calibration, diagnostics and ECU flash programming
via CCP1), XCP2) on CAN, KWP20003) or UDS4) on CAN,
for example.
n Measurement of physical quantities like temperature,
pressure and voltages via CAN-based I/O modules
n Monitoring the data stream on the CAN bus in
ControlDesk Next Generation
n Transmitting messages via the CAN bus
Key Benefits
The Controller Area Network (CAN) is an established standard in the automotive industry to exchange data between
electronic control units. The DCI-CAN1 provides a robust,
compact interface to the CAN bus via a Plug & Play USB
connection, and features integrated optoisolation and a
high-speed transceiver. The DCI-CAN1 is powered directly
via USB, so no additional components are necessary to connect to the CAN bus.
Host PC
ECU with CCP
or XCP on CAN
1)
566
2)
3)
2015
4)
Introduction
Technical Details
Parameter
Specification
General
n
NXP CAN controller SJA1000 (clock rate: 16 MHz)
n
High-speed CAN transceiver 82C251
n
Baud rates up to 1 Mbit/s
n
Supports CAN specification 2.0A and 2.0B (11- and 29-bit identifiers)
n
Time-stamping all measured or monitored data is sent to ControlDesk Next Generation
Application Fields
n
USB
Software configuration
n
Configuration of the DCI-CAN1 from host PC with ControlDesk Next Generation or with dSPACE CAN API
Physical
characteristics
Enclosure
n
Robust aluminum box
Connectors
n
9-pin, male Sub-D connector for connection to CAN (according to CiA-DS 102-1)
n
A-type USB connector with 1.5 m (5 ft) cable for connection to the host PC
Status LED
n
Off: CAN inactive/not connected
n
On: CAN active
n
16 x 55 x 84 mm (0.63 x 2.16 x 3.30 in)
Approx. weight
n
150 g (0.33 lb.)
Temperature range
n
-40 ... 85 C (-40 ... 185 F) ambient temperature
Software
n
Flashing: bus traffic
Physical size
n
-65 ... 125 C (-85 ... 257 F) storage temperature
n
IP 54
Power supply
n
Power consumption max. 600 mW supplied by USB
n
Galvanic isolation up to 50 V (connector maximum) via optoisolation
Power consumption
n
< 600 mW supplied by USB
Galvanic isolation
n
Up to 50 V (connector maximum) via optoisolation
Hardware
Electrical
characteristics
IP protection class
Order Information
Product
Order Number
n
DCI_CAN1
Application Areas
Key Features
n
Supports multiapplication: several applications can connect to the same CAN channel
Engineering
n
Supports multiclient: the same application can connect to one or more CAN channels
n
2 virtual CAN channels for testing your application without using the hardware
n
Up to 16 CAN channels accessible
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
567
n
Provided along with the DCI-CAN1 and dSPACE Release
Highlights
Robust design for in-vehicle use
n Plug & Play via USB
n Integrated optoisolation
n Supports 12 V and 24 V power supply networks
in the vehicle
n
Application Areas
The DCI-KLine1 is used with ControlDesk Next Generation
to access electronic control units via KWP2000 on K-Line
(ISO14230). ECUs providing single-wire K-Line communication and a fast initialization wake-up pattern (WuP) are
supported. ECU diagnostics and ECU flash programming
can both be done via the DCI-KLine1.
USB
Key Benefits
The DCI-KLine1 comes in the same reliable, robust and
compact casing as the DCI-CAN1. Plug & play capabilities
via USB provide a quick connection to the host PC. The
DCI-KLine1 can be used for ECU diagnostics in passenger
cars and commercial vehicles with 12 V and 24 V power
supply networks. The integrated optoisolation of the DCIKLine1 avoids ground loops.
K-Line
DCI-KLine1
ECU with
KWP2000 on K-Line
Connection scenario using the DCIKLine1 for ECU diagnostics and ECU flash programming.
568
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Technical Details
Parameter
Specification
General
n
Support of fast initialization on KLine via hardwaregenerated wakeup pattern (WuP)
n
Baud rate range: 183 Bd 115,2 kBd1) for communication
n
Support of standard PC baud rates according to ISO 14230 (9.6 kBd, 19.2kBd, 38.4kBd, 57.6kBd,
Application Fields
n
Complies with European directives 73/23/ECC (Low-Voltage Directive) and 89/336/ECC (Electro
n
USB
Software configuration
n
Configuration of the DCI-KLine1 from host PC with ControlDesk Next Generation
Physical
characteristics
Enclosure
n
Robust aluminum box
Connectors
n
4 mm female connectors for connection to the ECU and power supply: red (VBAT), black (GND),
green (K-Line)
n
A-type USB connector with 1.5 m (5 ft) cable for connection to the host PC
n
Off: USB not powered/not connected
Status LED
n
On (yellow): USB not initialized, VBAT on
n
On (red): USB initialized, VBAT off
n
On (green): USB initialized, VBAT on
n
16 x 55 x 84mm (0.63x 2.16x 3.30in)
Approx. weight
n
150g (0.33lb.)
Temperature range
n
-40+85C (-40+185F) ambient temperature
Software
n
Flashing (green): K-Line traffic
Physical size
n
-65+125C (-85+257F) storage temperature
Electrical
characteristics
Power supply
n
Voltage range: 4 40V
Power consumption
n
<100mA (from USB)
n
Overvoltage protection: 60V, including all possible wrong wirings of K-Line, GND, and VBAT
n
40mA max. (from VBAT)
n
Approx. 2mA (from VBAT, in standby mode)
Hardware
n
Up to 60VDC (connector maximum) via optoisolation
Galvanic isolation
The lower limit is determined by the USB-to-serial converter. The upper limit is determined by the driver circuit and capacitance of K-Line.
1)
Order Number
DCI-KLine1
n DCI_KLINE1
Relevant Software
Software
Required
Order Number
n
ControlDesk Next Generation (p. 106)
n
See p. 108
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
569
Product
Engineering
Order Information
Highlights
n Very small communication latencies with bypassing
n Various on-chip debug interfaces and connectors
supported off-the-shelf
n High measurement data throughput via USB or XCP
on Ethernet
n Measurement and bypassing without ECU code
changes
Application Areas
The current trend for modern automotive microcontrollers
is towards higher levels of system integration, faster clock
rates, increased on-chip RAM and flash memory, and more
comprehensive I/O functionality. In this context, on-chip
debug interfaces are becoming much more important for
ECU software development.
dSPACE provides the generic serial interfaces DCI-GSI1 and
DCI-GSI2, which can be used for function bypassing, measurement, ECU calibration and flash programming. The
broad range of available connector adapters lets you adapt
the DCI-GSIs to individual electronic control units.
ECU
ControlDesk
Next Generation
DCI-GSI2
Ethernet
XCP on Ethernet
Vbat
MicroAutoBox II with
integrated Ethernet switch
Example wiring scenario with DCIGSI2 for ECU calibration and measurement in parallel to bypass communication.
570
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Application Fields
dSPACE AutoBox
for bypassing
Ethernet
LVDS
(Low-Voltage
Differential Signaling)
ECU
JTAG/Nexus,
AUD or
NBD, ...
DCI-GSI1
Installation inside or outside
the ECU enclosure
USB
DCI-GSI2
DCI-GSI1
Harness complexity
n
Two connections in total (Ethernet, power supply)
n
Three connections in total (LVDS, USB, power
Size of enclosure
n
102.5 x 71 x 26.5 mm (4.04 x 2.80 x 1.04 inch)
n
102.5 x 71 x 21.4 mm (4.04 x 2.80 x 0.84 inch)
Temperature range
n
40 +85 C (40 +185 F) operating
n
40 +85 C (40 +185 F) operating
supply)
temperature)
n
USB 2.0, proprietary protocol
n
XCP on Ethernet (UDP/IP, TCP/IP), 1 GBit/s
n
LVDS, proprietary protocol
Hardware
n
No
n
Yes
n
> 50 Mbit/s1)
n
< 6 Mbit/s (via USB interface)
n
Very low (no changes to ECU code required)
n
Low (ECU service typically required)
n
100 kHz (measurement rasters 10 s possible)
n
10 kHz (for measurement rasters 100 s)
n
Unlimited
n
Limited
n
Unlimited (trace mirror size up to 400 kB)
n
Limited
n
Yes (via data trace interface)
n
No
n
Yes
n
Yes
n
Yes
n
Yes
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
571
1)
Engineering
n
Yes
Specification
Host Interface
n
XCP on Ethernet (100 Mbit/s, 1 GBit/s)
ECU Interface
n
JTAG/OCDS and DAP/DAP2: Infineons TriCore families
n
DAP: Infineon XC2000
n
JTAG/Nexus: Freescales MPC55xx, MPC56xx and MPC57xx families
n
JTAG/Nexus: ST Microelectronics SPC56xx and SPC57xx families
n
JTAG/Nexus: Renesas V850E2 and RH850 family
Connectors
n Various connector adapters are available from dSPACE. Some adapters also have a tool connector
Enclosure
n
Aluminum box (to be ordered separately)
Size
n
DCI-GSI2 with aluminium box: 102.5 x 71 x 26.5 mm (4.04 x 2.8 x 1.04 in)
n
DCI-GSI2 without aluminium box: 70.05 x 62.4 x 10.5 mm (2.76 x 2.46 x 0.41 in)
Weight
(without connector adapter)
n
DCI-GSI2 with aluminium box: approx. 220 g (0.49 lb.)
Temperature range
n
-40 ... +85 C (-40 ... +185 F) operating temperature
n
DCI-GSI2 without aluminium box: approx. 28 g (0.06 lb.)
n
-40 ... +105 C (-40 ... +221 F) operating temperature on request
n
-65 ... +125 C (-85 ... +257 F) storage temperature
Electrical
characteristics
n
4.3 ... 30 V (38 V transient), extended range with power supply cable PWR_CAB9
Power supply
Protection
Power consumption
n
Protected against reverse battery up to -32 V
1)
n
4 W typ. at room temperature, 12 V, and 1 GBit/s Ethernet. Using 100 Mbit/s Ethernet instead of
1)
572
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Product
Order Number
n
DCI_GSI2
Application Fields
Order Information
Relevant Hardware
Hardware
Order Number
n
Enclosure for in-vehicle use
n
DCI_GSI2_ENC1
n
Enclosure for laboratory use
n
DCI_GSI2_ENC2
n
Microcontroller-specific connector adapters
n
Please inquire
n
ETH_CAB1
the host PC)
n
Ethernet Connection Cable (for example, to connect a DCI-GSI2 to a MicroAutoBox II) n
ETH_CAB3
n
Ethernet Connection Cable (for example, to connect the MicroAutoBox II to the
n
ETH_CAB4
host PC); length 10 m
n
PWR_CAB9
n
Power Supply Cable for DCI-GSI1/GSI2 with galvanic Isolation
Engineering
Hardware
Software
n
Ethernet Connection Cable (for example, to connect the DCI-GSI2 to
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
573
Optional
Specification
General
n
64 MB RAM for buffering measurement data
n
USB host interface for measurement and calibration
n
Low-voltage differential signaling (LVDS) bypass interface for connection to dSPACE prototyping hardware
n
Interface for connecting an additional tool to the ECU via its on-chip debug port
n
Offline check and display of allocation status of overlay RAM in ControlDesk Next Generation
n
Quick-start measurement
n
ECU flash programming via dSPACE ECU Flash Programming Tool (p. 235)
n
Support of memory address relocation, for example, in connections with microcontrollers featuring
n
READI/Nexus: Freescales MPC56x family1)
n
AUD/AUD2: Renesas SH2 and SH2A family
n
NBD: Renesas V85x, Renesas M32R family and Toshiba TMP1984FDF
n
JTAG/OCDS: Infineons TriCore family
n
JTAG/H-UDI: Renesas SH2A and SH4A family
n
JTAG/SDI: Renesas M32R family
n
JTAG/Nexus: Freescales MPC55xx and MPC56xx family
Target/tool connector
n
SAMTEC FOLC-125-01-S-Q-LC to interface individual connector adapters
n
Various connector adapters available from dSPACE. Certain adapters feature an extra connector
Enclosure
n
Aluminum box (to be ordered separately)
n
Protection classes IP 54 and IP66 on request
Size
n
DCI-GSI1 with aluminum box: 102.5 x 71 x 21.4 mm (4.04 x 2.80 x 0.84 in)
n
DCI-GSI1 without aluminum box: 62.4 x 56 x 10.5 mm ( 2.46 x 2.21 x 0.41 in)
Weight
n
DCI-GSI1 with aluminum box: approx. 214 g (0.47 lb.)
n
DCI-GSI1 without aluminum box: approx. 29 g (0.06 lb.)
Temperature range
n
-40 ... +85 C (-40 ... +185 F) operating temperature
n
-65 ... +125 C (-85 ... +257 F) storage temperature
Electrical
characteristics
Power supply
n
6 V ... 48 V
Protection
n
Protected against overvoltage
n
Load dump protection up to 60 V
n
Protected against reverse battery up to -60 V
Power consumption2)
n
2.3 W max., at room temperature and 12 V
n
12 mW typ. in standby mode
The DCI-GSI1 uses chip-internal overlay units of the MPC56x. There is an error in some versions of MPC56x chips with regard to using these
overlay units; Freescale has confirmed this (published as CDR_AR_1073). Ensure that your application or chip version is not affected by this
error. You can also contact dSPACE to exclude problems in connection with this error.
2)
If JTAG/Nexus with MPC5xxx microcontroller is used.
1)
574
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Product
Order Number
n
DCI_GSI1
Application Fields
Order Information
Relevant Hardware
Order Number
n
DCI_GSI1_ENC
n
Microcontroller-specific connector adapters
n
Please inquire
n
Accessory kit for DCI_GSI1
n
DCI_GSI1_C
n
Interface cable with optoisolation
n
USB_CAB4
n
PC connection cable
n
USB_CAB5
n
Power supply cable for DCI-GSI1 with galvanic isolation
n
PWR_CAB7
n
LVDS Link Cable (to connect MicroAutoBox and DCI-GSI1 or DPMEM PODs)
n
LVDS_CAB1
n
LVDS Link Cable (to connect DS4121 and DCI-GSI1 or DPMEM PODs)
n
LVDS_CAB2
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
575
Engineering
Hardware
n
Enclosure for DCI-GSI1
Software
Hardware
Optional
Highlights
n Dedicated interfaces tailored for customer-specific
use cases
n Solutions for a wide range of microcontrollers
already available
n Reliable systems proven in several thousand
installations world-wide
Application Areas
When the external bypass method is used for rapid control
prototyping, there are often several possible ways of diverting the flow of data from the ECU to the prototyping system
and back. In cases where a dSPACE standard bypass interface
is not applicable, a customer-specific plug-on device (POD)
may be a suitable solution. dSPACE offers a wide range of
options for such PODs, meeting the needs of numerous
microcontroller types and individual applications. We recommend you consult us on bypassing issues at an early project
stage, to gain maximum benefit from one of dSPACEs
standard solutions and significantly reduce engineering
costs.
Key Benefits
From many years of experience with bypass interface
development, dSPACE has a long list of well proven solutions
to offer. You can also order a custom bypass interface,
precisely tailored to the microcontroller of your production
ECU and your application.
Parallel interface
n
Standard product, e.g., DS541 DPMEM POD for MPC55xx microcontrollers
n
Customized DPMEM POD
n
Standard products: DCIGSI1 and DCIGSI2 (p. 570) for microcontrollers specified
n
Standard product: One CAN channel on ECU is used
CAN interface
576
n
Customerspecific PODs or specific adaptations of the DCIGSI1 and DCIGSI2
n
Standard product: One CAN channel on ECU is used
Ethernet interface
FlexRay interface
n
Standard product: LVDSEthernet Link Cable (LVDS_CAB13/14), DS1007 (p. 362)
with integrated Ethernet interface, MicroAutoBox II Ethernet I/O interface (p. 522)
n
Standard product: One FlexRay channel on ECU is used
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
CPU
Bypass Interface
Freescale 68HC11
n
Customer-specific: DPMEM POD
Freescale 68HC12
n
Customer-specific: DPMEM POD
Freescale 68HC16
n
Customer-specific: DPMEM POD
Freescale MPC563
n
Customer-specific: DPMEM POD
Freescale MPC555
n
Customer-specific: DPMEM POD
Freescale MPC56x
n
Standard product: DCI-GSI1 (p. 570)
n
Standard product: DPMEM POD DS541 and DS543 for VertiCal connector
Application Fields
n
Standard products: DCI-GSI1, DCI-GSI2 (p. 570)
n
Standard products: DCI-GSI2 (p. 570)
Freescale MPC57xx
n
Standard product: DPMEM POD DS543 for VertiCal connector
n
Customer-specific: DPMEM POD
n
Standard product: DCI-GSI2
Infineon C167
n
Customer-specific: DPMEM POD
n
Customer-specific: DPMEM POD
n
Standard product: DCI-GSI1
n
Standard products: DCI-GSI1, DCI-GSI2
n
Standard product: DCI-GSI2
Infineon XC2000
n
Standard product: DCI-GSI2
Renesas M32R
n
Customer-specific: RTD IF POD
Software
Freescale DSP56F807
n
Standard product: DCI-GSI1
Renesas RH850
n
Standard product: DCI-GSI2
Renesas SH2/SH2A
n
Customer-specific: NBD IF POD
n
Standard products: DCI-GSI1
Renesas V850
n
Customer-specific: NBD IF POD
n
Standard product: DCI-GSI1, DCI-GSI2
n
Standard products: DPMEM POD DS543 for VertiCal connector
ST-Microelectronics ST10-F280
n
Customer-specific: DPMEM POD
Toshiba R3900
n
Customer-specific: NBD IF POD
Freescale HCS12
n
Customer-specific: DPMEM POD
n
Customer-specific: DPMEM POD
Hardware
ST-Microelectronics SPC564A80
Application Examples
Control algorithm
DPMEM
Processor Board
(DS1005 or DS1006)
DPMEM
DS4121
CustomerSpecific POD
Engineering
I/O
and/or
standard
ECU
functions
Data,
Interrupts, etc.
Electronic Control
Unit (ECU)
Control algorithm
DPMEM
or
Processor Board
(DS1007)
DPMEM
MicroAutoBox II
CustomerSpecific POD
I/O
and/or
standard
ECU
functions
Electronic Control
Unit (ECU)
The DS1007 (p. 362) and the MicroAutoBox II (p. 522) offer standard Ethernet interfaces.
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
2015
577
Bypassing via DPMEM POD: a customer-specific POD combined with the DS4121 ECU Interface Board (p. 412) provides a fast and safe
communication between your ECU and your prototyping system.
Engineering
Highlights
n Globally available engineering and consulting services
complementing dSPACE's product range
n Custom hardware and software adaptations
n Fast response
n Experienced team of engineers
n Local and global projects, from small projects to
complete turnkey solutions
Key Benefits
dSPACE systems are easy to get up and running however,
if a project is more complex, if individual solutions are needed
or if there is high time pressure, you can trust dSPACE's
fast, competent and reliable engineering and consulting
services. Experienced engineers support you with smallscale project aid as well as with complete turn-key solutions. And dSPACE engineers can also help you on-site
even as residents. dSPACE's engineering services enable you
to quickly work independently with our tools and to acquire
the necessary product know-how from dSPACE's specialists.
For global projects, dSPACE's internationally networked
team of specialists as well as our central project coordination guarantee smooth and rapid project progress towards
successful project completion. dSPACE engineering services
are provided worldwide thanks to the dSPACE headquarters and three project centers in Germany, the three dSPACE
locations in Japan, and the dSPACE locations in France, the
U.K., the USA, and China. dSPACE engineering and consulting services are available for every phase of development, so
that you can concentrate fully on your actual tasks. Moreover, dSPACE specialists provide standard training courses as
well as customer-specific courses, also on site if requested.
Description
Tool introduction
n dSPACE Engineering Services help you collect all the information needed for making your decision so
as to ensure the long-term viability of your system. For example, dSPACE offers feasibility studies, the
development of application scenarios, benchmarking, pilot projects, and specific training and coaching.
Process consulting
n dSPACE supports you in optimizing your development processes and in combining dSPACE tools and
Turn-key solutions
n dSPACE Engineering Services offer complete ready-to-use solutions even for complex application scenarios.
n To ensure that your system works properly even if requirements change, dSPACE services go far beyond
system delivery. Services include, for example, software adaptations, interface extensions, hardware
modification and expansion, and model adaptation.
580
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Application Fields
Service (Examples)
n Custom integration with TargetLink (p. 180) and other behavior modeling tools
n Adapting SystemDesk to customer-specific data management solutions
AUTOSAR support
n Help in analyzing the efficiency, safety, and reusability of your models and modeling style
n Assistance in creating and optimizing company-specific guidelines and in applying industry-proven standards
Tool automation
n Developing custom scripts (e.g., mapping of architecture elements based on naming conventions, connection
Software
Details (Examples)
Custom solutions
n Custom I/O interfaces (e.g. FPGA-based I/O modules for DS5202/DS5203 FPGA boards or MicroAutoBox II)
n Custom RTI blocksets
n Modifying and designing signal conditioning and power stage modules for RapidPro hardware (p. 542)
n Integrating third-party hardware and software (e.g., for developing driver assistance systems)
n Concept design
n System configuration
n Signal list / wiring harness specification
Hardware
Bypassing
n ECU-specific configuration of dSPACE bypass services and integration into ECU source code
n Development of ECU-specific plug-on devices and connector adapters for the dSPACE bypass interfaces DCI-
Engineering
ECU Autocoding
Service (Examples)
Details (Examples)
Tool introduction
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
581
ECU Autocoding
Service (Examples)
Details (Examples)
n Help
in analyzing your models and modeling style with regard to efficiency, safety, and reusability
in creating and optimizing company-specific guidelines and in applying industry-proven
standards
n Assistance
AUTOSAR integration
ECU integration
n Support for integrating the generated code in the ECUs software environment
Process consulting
n Consultation
on issues such as model, code and data exchange between ECU suppliers and OEM,
and between function and software developers; developing safety-relevant applications; software
development according to ISO 26262. Advice on responsibilities, intellectual property, etc.
HIL Testing
Service (Examples)
Details (Examples)
detection unit, 1-D and 3-D motion platforms, steering test benches, FPGA-based solutions, hardware
for load simulation)
n Developing custom software (e.g., Simulink and ConfigurationDesk models)
n Open- and closed-loop HIL system tests
n HIL systems for applications such as testing complete hybrid powertrains, battery management, etc.
n Implementing sensor and actuator models and protocols
n Custom tools to manage the HIL system, e.g., for variant handling
n Custom FPGA applications (e.g., e-drive models, special I/O functions) based on XSG library
n On-site commissioning
n Hands-on training
n Resident engineers (see also "Test Management and Automation", p. 584)
Simulation models
Process consulting
n Integrating HIL testing in the ECU development process and tool environment
n Optimizing HIL testing activities by means of variant and workflow management
n Partitioning between components, subsystems, and full-vehicle HIL simulators
n Exchanging models and data between OEM and supplier
n Consulting on HIL configuration management
582
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Modeling
Service (Examples)
Details (Examples)
Application Fields
Model integration
n Integrating ASMs, customer models, and third-party models into a HIL, MIL, or SIL environment
n Integrating special maneuvers, roads, vehicles, etc. in the ASM Vehicle Dynamics and ASM Traffic
simulation environment
n Combining the above models, for example, to create an entire virtual vehicle
n Handling variants of models in a superset model
n Developing and adapting model components, e.g. for ASM Engine (CNG engine, special injection
systems, truck components, ...), ASM Vehicle Dynamics (air suspension, parking assistant systems, special
differentials, ...), or drivetrain applications (electric vehicles, hybrid-electric drivetrains)
n Developing custom import and export filters for parameterizations, road descriptions, etc.
n Developing and adapting model components for customer models
n Closed-loop HIL, MIL, and SIL tests
Software
Engineering
Hardware
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
583
Further support
Details (Examples)
584
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Virtual Validation
Service (Examples)
Details (Examples)
Application Fields
n Connecting several virtual electronic control units to form complex simulation systems
n Designing, implementing and maintaining tool chain
n Developing customer-specific scripts (e.g., data exchange between several tools, creating and testing
(p. 48), ControlDesk Next Generation (p. 106), or Simulink, or other third-party tools
n Integrating V-ECUs into real-time simulations
n Process support
Service (Examples)
Software
Data Management
Details (Examples)
Hardware
n Consulting on test modeling in AutomationDesk for efficient use in SYNECT Test Management (p. 272)
n Consulting on model life cycle management and the use of SYNECT Model Management (p. 280)
n Customizing model import and export
Engineering
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
585
588
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Introduction
Warning!
Electrical Safety
Using dSPACE products can be dangerous. You must carefully read and follow the instructions below and in the user manuals. dSPACE products
enable you, the user, to influence or control electronic and mechatronic systems. The user actions involved may cause hazards which result in
property damage, personal injury, or death.
Software
Application Fields
names and product names are trademarks or registered trademarks of their respective companies or organizations.
explicitly stated otherwise, mentioning third-party products does not imply any endorsement or recommendation of these products. The absence of a company
name or product name does not imply any evaluation.
n Mentioning third-party names aims solely to illustrate certain capabilities of dSPACE products, and is not, or not necessarily, a statement of compatibility in each individual
use case or of suitability for a specific use case. Please always check with dSPACE and with the vendor of the third-party product under which circumstances products and
product versions are compatible with each other, and which are suitable use scenarios.
n To purchase or get technical support for third-party products, please contact the third-party product vendor directly.
n Where links to the websites of other providers have been provided to supplement the dSPACE GmbH contents, said links are intended solely to facilitate access to generally
available information sources. The linked sites were inspected for illegal contents, but are subject to changes that are beyond our control. Should illegal contents on any
such websites become known to you, please inform us of this fact by e-mail to webmaster@dspace.de.
n No offers, obligations, or binding statements from dSPACE GmbH, including but not necessarily on the availability of products or services, can be inferred from the information in the Catalog. For information on these, please send your inquiry to info@dspace.de.
n AutomationDesk, CalDesk, ConfigurationDesk, ControlDesk, dSPACE, Embedded Success dSPACE, Green Success, MicroAutoBox, ProMINT, SCALEXIO,
SYNECT, SystemDesk, TargetLink, and VEOS are trademarks or registered trademarks of dSPACE GmbH in the United States of America or in other countries or both.
n This document mentions brand names and products of the following third-party companies or organizations: AIM (AMC-FDX-2), Airbus (AFDX), AMD (Quad-Core AMD
Opteron), Apache Subversion, ASAM, AUTOSAR, Avionics Interface Technologies (AIT, PMC modules), Axiom Manufacturing (Axiom CMD-05651, Axiom CME-0555,
Axiom MPC5554DEMO), Beckhoff (FB1111-0140), Berner & Mattner (CTE), Bosch (CC196, CC770, CJ125, E-Ray controller, LSU4.2, LSU4.9, LSU ADV), BTC Embedded
Systems (BTC EmbeddedSpecifier, BTC EmbeddedTester, BTC EmbeddedValidator), Cosmic Software (Cosmic compilers), Delta Elektronika (SM15/100, SM35/45, P183),
DENSO (PLUS2.1, PLUS3.x), Eberspcher (FlexCard Cyclone II, FlexCard Cyclone II SE, FlexCard USB), Elektrobit (EB) (EB 61x0, EB Assist ADTF, tresos, tresos Studio), EmergeEngineering (MEDKit), ETAS (INCA), Freescale (56F83xx, 68HC11, 68HC12, 68HC16, CodeWarrior (Metrowerks), DSP56F807, HCS12, MPC5xx, MPC55xx, MC56F83xx,
M68EVB912DP256, MPC5561EVB, MPC5604BEVB, MPC8240, MPC565, MPC563, MPC555, MPC56x, MPC56xx, S12X), Future Technology Devices (FT232BM), GE Intelligent Platforms (Bus Tools/ARINC 2.61, IP-429HD-88P module, IP-717-HBP), Glenair (Glenair), Green Hills Software (Green Hills compilers), Hewlett-Packard (HP) (Quality
Center), Hilscher (Hilscher modules, SyCon), Hypertac (Hypertac), IBM (PowerPC 405CR, PowerPC 603e, PPC 750GL, PPC750GX, Rational DOORS), I+ME ACTIA (i+ME
eCAN C167 CR), Infineon (C16x, C167, SK-EB XC2287, TriBoard TC1766, TC1767, TC1791, TC1793, TC1796, TC1798, TLE6259, TriCore, XC2000), Intel (Atom N270/1.6
GHz COM Express processor module, Core i5, Core i7, Pentium, XEON), JSOL Corporation (JMAG-RT), Kontron (Kontron ETX module), Kvaser (LAPcan, LAPcan II,
Leaf Professional, Leaf Professional LIN (USB), Memorator Professional, USBcan II, USBcan Professional), Laminar Research (X-Plane), LTi (ServoOne TWINsync interface),
Maxim Integrated Products (MAX3057), Microsoft (DirectShow, Excel, Source-Code Control Interface, SQL Server, Visual C++, Visual Studio, Windows, Windows
XP, Windows Vista, Word), MISRA (MISRA, MISRA AC-TL), Model Engineering Solutions (Model Examiner (MXAM), MTest, M-XRAY, Quality Commander), MOST
Cooperation (MOST), Motorola (Motorola 68336), NEC (V850FX3 CAN-IT), Nokia (HERE), NXP (82C251, SJA1000, TJA1054), Oracle (Orade), ParallelGraphics (Internet Scene
Assembler), PikeTec (TPT), PTC (Integrity), PushOk Software (SCC API plug-in), QNX Software Systems (QNX Realtime Operating System), RA Consulting (DiagRA), Reactive
Systems (Reactis), Renesas (CDK7058, M32R, M3A2154, SDK72513, SH-2, SH2A, SH4A, V85x), SAMTEC (FOLC-125-01-S-Q-LC), Schaeffler Engineering (StyleChecker), SICK
(Hiperface), SIMPACK (SIMPACK), Softing (Diagnostic Tool Set DTS, DTS7, EDICcard-based diagnostic interface VAS5163, EDIABAS), Spectrum Digital (VC33 DSP), SQLite
(SQLite), ST-Microelectronics (SPC564A80, ST10-F280), Tasking (Tasking compilers), TDK-Lambda (Genesys), Testwell (CTC++), TEWS Technologies (TIP150-41), Texas Instruments (C31, C3X/4X Code Composer, TMS320F240 DSP, TMS320P14 DSP, TMS320 Optimizing C Compiler, TMS320VC33, TMS470, SN75176), MathWorks (MathWorks,
MATLAB, Real-Time Workshop, Simulink, Simulink Coder, Stateflow, Stateflow Coder), Toshiba (R3900, TMP1984FDF), TV SD (TV SD), Vector (CANalyzer,
CANape, CANcard, CANcase, CANscope, CANstress, CANoe, VN16xx series, VN7600, VN89xx series, vTESTstudio), VIRES Simulationstechnologie (OpenDRIVE), WebEx
Communications (WebEx), Wind River (Wind River compilers), Xilinx (ISE Foundation, Kintex-7, System Generator, Spartan-3 XC3S4000, Spartan 6, Virtex, Vivado).
Errors and omissions excepted.
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
589
Engineering
Hardware
n Unless
Index
590
C
Calibration 63, 83, 106, 163, 205, 230, 232, 233, 235,
279
dSPACE Calibration and Bypassing Service 230
software 196
Camera-based systems 24, 119, 144, 530
Camera interface and video instrument (ControlDesk)
119
CAN
blocksets 68, 70
Bus Navigator Module (ControlDesk) 134
bypassing 63
FD (CAN FD) 70, 109, 424, 427, 522, 539
USB to CAN converter 566
CAN Navigator, see Bus Navigator Module
Car2x systems 145
CCP
RTI Bypass Blockset 62
Certification for IEC 61508 and ISO 26262
(AutomationDesk, TargetLink) 156, 158,
180, 218
Certified code (TargetLink) 219
Code, certified (TargetLink) 219
Code coverage analysis 47, 101, 199
Code optimization (TargetLink) 202
Collaboration software (SYNECT) 270
COLLADA (MotionDesk) 140
COM/DCOM interface 107, 121, 132, 138, 157, 168, 169
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Application Fields
Full-Size 500
Mid-Size 496
implementation software 54
programmable power supplies 506
real-time models (ASM) 236
Real-Time Testing 170
SCALEXIO 296
signal conditioning 314, 316, 382, 386, 410
test automation software 156
workflow management 290
dSPACE Simulator Full-Size 500
dSPACE Simulator Mid-Size 496
dSPACE XCP Service 232
dual-core processor 362, 516
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Hardware
Software
E
ECU
autocoding 180
bypassing, see Bypassing (Rapid control prototyping)
calibration 63, 83, 106, 163, 205, 230, 232, 233,
235, 279
code generation 180
connection 412, 570, 576
development 10-13
engineering services for ECU development 580
Diagnostics Module (ControlDesk) 131
flash programming 132, 235, 570, 581
hardware-in-the-loop simulation, see dSPACE
Simulator
integration 582
interface board 412
Interface Manager 226
Interface Module (ControlDesk) 130
rapid control prototyping, see dSPACE Prototyping
Systems
system architecture design 40
testing 296, 496
Education, research (application field) 34
Electric components simulation, models for 247, 249
Electric drives 30
Electrical drives simulation 247
Electrical safety (Safe use of dSPACE products) 589
Electrical system model 247
Electric motor 30, 31, 247, 249, 303, 362, 452, 454,
456, 464, 496, 500, 510, 511, 513, 516, 521,
522, 542
Electric Motor Control Blockset (RTI, MicroLabBox) 519
Electronic load modules 303, 510, 511, 513
Embedded PC (MicroAutoBox II) 530
Embedded software development 10
EMH Solution 464
Encoder 94, 96, 249, 328, 334, 340, 400, 430, 436,
452, 456, 460, 465, 517, 521, 549
EnDat 460, 465, 517, 535
Engineering services 580
Engine simulation models 240
Environment simulation (ASM Traffic) 258
EtherCAT slave interface 470
Ethernet blocksets (RTI) 88
Ethernet Interface 88, 362, 472, 475, 516, 522
EV1077 (Battery cell voltage emulation) 248, 514
EV1099 (Resolver SC Module for DS5203) 441
Evaluation boards (TargetLink) 185
Exhaust gas oxygen sensor modules (RapidPro) 560, 561
Expansion boxes for modular hardware 484
Experiment software (ControlDesk Next Generation)
106
Engineering
DS4302 418
DS4330 421
DS4340 426, 538
DS4342 427, 539
DS4505 424
DS5001 428
DS5101 432
DS5202 (FPGA Base Board) 452
DS5203 (FPGA Board) 438
DS5203M1 (Multi-I/O Module) 441
DS5380 510
DS5381 511
DS541 576-577
DS6101 314
DS6201 316
DS802 493
DS814 492
DS815 492
DS817 492
DS819 492
DS821 492
DS830 494
DS910 355
DS911 361
DS921 89, 475
dSPACE ADTF Blockset 24
dSPACE
company, see www.dspace.com
systems 10
dSPACE Calibration and Bypassing Service 230
dSPACE ECU Flash Programming Tool 235
dSPACE Engineering Services 580
dSPACE FlexRay Configuration Package 76
dSPACE Internal Bypassing Service 231
dSPACE products (overview) 14
dSPACE Prototyping Systems
AUTOSAR 82
bypassing, see Bypassing (Rapid control prototyping)
bus interfaces (RTI) 54-76, 88
ControlDesk Next Generation 106
embedded PC (MicroAutoBox II) 530
engineering services 581
experiment software 106
FPGA programming 86, 438, 516, 522
generic serial interfaces 570
implementation software 48
intelligent I/O subsystems (RapidPro) 542, 556
MicroAutoBox II 522
MicroLabBox 516
modular hardware 348
on-target prototyping 24, 65, 231
power stages 542, 553
RapidPro 542
Real-Time Interface (RTI) 54
signal conditioning 522, 542, 551, 556
single-board hardware 332
dSPACE tool chain 10-13
dSPACE Simulator
automation 156, 170
3-D online animation 140
break-out boxes 506
bus interfaces (RTI) 68-76, 88
CAN gateway 507
ControlDesk Next Generation 106
data management software 270
experiment software 106
extensions 505
failure insertion units 50, 137, 178, 300, 322, 499,
503, 504, 508, 509
FlexRay, testing FlexRay ECUs 76, 324
591
Introduction
Index
Index
F
Failure simulation 50, 81, 137, 178, 300, 322, 449, 458,
467, 499, 504, 508, 509
Failure Simulation API Package 178
Failure Simulation Module (ControlDesk) 137
Fellow vehicle simulation (ASM Traffic) 258, 260, 265
FIBEX 41, 44, 70, 73, 76
Field Bus Solution (SCALEXIO) 330
FlexRay
bus FIU board (DS1450) 508
interface (RTI) 76
interface module 426, 538
MicroAutoBox II 522
SCALEXIO Bus Board (DS2671) 324
Flight recorder 353, 363, 517, 523, 525
blockset (MicroLabBox, MicroAutoBox II) 519, 526
FMI 25
FMU 48, 51, 100, 280, 283, 302
Force feedback support (ControlDesk) 115
FPGA
Base Board (DS5202) 452
Base Board (DS2655, SCALEXIO) 311
Board (DS5203) 438
control design (XSG AC Motor Control Library) 96
function blocks for faster implementation of FPGA
models 94
I/O extension modules for MicroAutoBox II 532
MicroAutoBox II 522
Programming Blockset (RTI) 86
RapidPro Control Unit with MPC565 556
simulations, FPGA-based 249
cylinder pressure indication (MicroAutoBox II) 501
Full-bridge driver module (RapidPro) 561, 562, 563
Fullpassing, see dSPACE Prototyping Systems
Full-Size (dSPACE Simulator) 500
Function development, see dSPACE Prototyping Systems
Function prototyping, see dSPACE Prototyping Systems
Further applications (Other Fields) 36
G
Gateway 63, 69, 71, 472, 507, 566
Generic serial interface (DCI-GSI1, DCI-GSI2) 570
Gigalink module 355, 361
GNU C compiler 98
Graphical scene design (MotionDesk) 140, 147
GSI (DCI-GSI1, DCI-GSI2) 570
Guidelines 219, 268, 581, 582
H
Hardware-in-the-loop simulation, see dSPACE Simulator
and SCALEXIO
High-current full bridge driver module (RapidPro)
562, 563
High-current half-bridge driver module (RapidPro)
562, 563
HighFlex I/O boards (SCALEXIO) 298
High-side driver module (RapidPro) 561, 562
HIL API standard 101, 104, 107, 133, 156, 165, 176
HIL hardware 296, 348, 496, 500, 505
HIL I/O 298, 350, 505
HIL simulation, see dSPACE Simulator and SCALEXIO
HIL testing, see dSPACE Simulator and SCALEXIO
H-UDI 63, 574
Hybrid drive 23, 29, 246, 500, 511, 522, 524
I
I/O subsystems (RapidPro) 542, 556
IEC 61508 12, 156, 158, 180, 218
592
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Q
Quad-Core AMD Opteron 356
S
Safety instructions (dSPACE products) 589
Satellites 26, 27
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Hardware
Software
Application Fields
Engineering
P
Partitioning models 61
Partner Program, TargetLink 220
PCI 327-330, 332, 340, 351, 442, 446, 486, 491, 492,
494
PCIe see PCI Express
PCI Express 304, 332, 340, 351, 486, 491, 492, 494,
530
PCMCIA 136, 351, 486, 491, 492, 494
PC-based simulation (VEOS) 100, 123
PC cards 340
Pedestrian simulation 144, 257
PFD (Primary Flight Display) (ControlDesk) 115
PGI1 (Programmable Generic Interface) 331, 477
PHS bus (Modular Hardware) 328
PHS++ 352, 357, 363, 382, 425, 444, 446, 473
PIL (processor-in-the-loop) 47, 101, 186, 272
Platform API Package 176
Plotter (ControlDesk) 114
Plug-on device (POD) 412, 576
Pneumatics (ASM) 256
POD (Plug-on device), see Plug-on device (POD)
Position Sensor Simulation Solution 456
PowerPC 334, 340, 352, 522
PowerPC compiler 98
Power RealTime Library 97
Power stages (RapidPro) 542, 553
Process integration 580
Processor hardware 304, 334, 340, 352, 356, 362,
516, 522
Processor-in-the-loop (PIL), see PIL (processor-in-the-loop)
Production code for ECUs (TargetLink) 180
Product Overview 14-19
PROFIBUS interface 444
Programmable Generic Interface (PGI1), see PGI1
Prototyping, see dSPACE Prototyping Systems
Prototyping Board (DS4201) 416
PS-DINJ 2/1 562
PS-FBD 2/1 561
PS-HCFBD 1/1 562
PS-HCFBD 1/2 563
PS-HCHBD 2/1 562
PS-HCHBD 2/2 563
PS-HSD 6/1 562
PS-LSD 6/1 561
PSI5 331
PWM
capturing 318, 334, 386, 428
generating 320, 334, 404, 522
PWM Measurement Solution 454
PX10 484
PX20 484
PX4 484
Python 46, 117, 121, 160, 170, 176, 178, 261, 267,
272, 567
Python-based real-time test automation 170
R
R&D controller board (DS1104) 340
Radar sensor model 258
RCP, see dSPACE Prototyping Systems
RapidPro hardware 542
application-specific configurations 546
break-out boxes 564
communication interface modules 556, 557
ConfigurationDesk 48, 52
Control Unit Blockset (RTI) 549
Control Unit with MPC565 559
engineering services 580
hardware overview 550
intelligent I/O subsystem 545, 556
power stages 553
Power Unit 553
SC/PS modules 559
SC Unit 551
signal conditioning 551, 556
use scenarios 544, 545
Rapid control prototyping, see dSPACE Prototyping
Systems
READI/Nexus, see Nexus/READI
Real-time animation 140, 258
Real-time code for dSPACE hardware
ConfigurationDesk (for SCALEXIO) 48
RTI 54
Real-time hardware 304, 334, 340, 352, 356, 362,
516, 522
Real-Time Interface (RTI) 54
ADASIS v2 Reconstructor Blockset 92
AUTOSAR Blockset 82
blocksets for 59
Bypass Blockset 62
CAN Blockset 68
CAN MultiMessage Blockset 70
Electric Motor Control Blockset (MicroLabBox) 519
Ethernet blocksets 88
FPGA Programming Blockset 86
FlexRay Configuration Package 76
for multiprocessor systems 60
LIN MultiMessage Blockset 73
MicroAutoBox II blockset 537
RapidPro Control Unit Blockset 549
USB Flight Recorder Blockset 364, 519, 526
Real-time models for HIL simulation 236
Real-time simulation (HIL) 296, 496, 500
Real-Time Testing 170
Remote control 40, 131, 137, 138, 141, 147, 156, 163,
166, 168, 169, 177, 229, 267, 489, 497, 498,
499, 501, 503, 506, 510, 530, 551, 553, 557
Research and education 34
Resistance sensor simulation 398
Resistive sensor simulation 398
Resolver Interface 462, 479, 517, 535
Restbus simulation
dSPACE Simulator 496, 500
Real-time Testing 170
SCALEXIO 296
Road Generator (ModelDesk) 263
Robotics 147, 150, 152, 334, 339, 340, 400, 428, 442,
516, 521
RPCU Blockset (RTI, RapidPro) 549
RTE Generation Module (SystemDesk) 41
RTI see Real-Time Interface
Runnables (AUTOSAR) 43, 46, 66, 84, 191, 206-209
593
Introduction
Index
Index
594
V
Variable array (ControlDesk) 113
Variable Editor 233
Variable valve lift (VVL) simulation 243
Variable valve timing (VVT) simulation 243
Variant-Based Workflow Management 290
Variant Management (SYNECT) 284
VCFP demo 347
V-ECU Generation Module (SystemDesk) 46
VEOS 100
Vehicle dynamics simulation
models for 250
Video instrument (ControlDesk) 119
Virtual validation 13, 100
Visualizing simulations 106, 140, 261
VME 442, 476
Voice-coil-driven flexible positioner (VCFP) 347
VRML2 141, 147
W
WLAN (MicroAutoBox II) 530
Workflow management, variant-based 290
worst-case autoscaling (TargetLink) 198
X
X86 304, 356
X86 C compiler 98
XCP on CAN 62, 63, 107, 130, 235, 566, 576
XCP on Ethernet 62, 63, 85, 107, 130, 235, 523, 525,
570, 576
2015
dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com
Headquarters
Subsidiaries
Germany:
dSPACE GmbH, Paderborn
Project centers:
Stuttgart, Munich , Wolfsburg
USA:
France:
United Kingdom:
Japan:
China:
Distributors
Australia:
Brazil:
Czech Republic
and Slovakia:
India:
Korea:
Netherlands:
Poland:
Sweden:
Sydney
So Paulo
Prague
Bengaluru
Seoul
Rotterdam
Krakow
Stockholm
Please note: To ensure that your application scenario is optimally supported by a specific dSPACE product or product combination,
please contact dSPACE for the latest information on product versions, compatibilities, and suitable use scenarios.
www.dspace.com
www.dspace.com
Catalog 2015
Company Headquarters
in Germany
United Kingdom
France
dSPACE GmbH
Rathenaustrae 26
33102 Paderborn
Tel.: +49 5251 1638-0
Fax: +49 5251 16198-0
info@dspace.de
dSPACE Ltd.
Unit B7 . Beech House
Melbourn Science Park
Melbourn
Hertfordshire . SG8 6HB
Tel.: +44 1763 269 020
Fax: +44 1763 269 021
info@dspace.co.uk
dSPACE SARL
7 Parc Burospace
Route de Gisy
91573 Bivres Cedex
Tel.: +33 169 355 060
Fax: +33 169 355 061
info@dspace.fr
China
Japan
dSPACE Inc.
50131 Pontiac Trail
Wixom . MI 48393-2020
Tel.: +1 248 295 4700
Fax: +1 248 295 2950
info@dspaceinc.com
01/2015
Catalog 2015