dspace solutions for control - umu.se€¦ · dspace solutions for control the presentation is...

34
dSPACE Solutions for Control Uwe Mettin Department of Applied Physics and Electronics Umeå University, Sweden 2007, September 26

Upload: doankhanh

Post on 26-May-2018

217 views

Category:

Documents


0 download

TRANSCRIPT

dSPACE Solutions for Control

Uwe Mettin

Department of Applied Physics and ElectronicsUmeå University, Sweden

2007, September 26

IntroductionImplementation Software

Test and Experiment SoftwareProduction Code Generation Software

Prototyping HardwareRapidPro Hardware

Conclusion

Outline

1 Introduction

2 Implementation Software

3 Test and Experiment Software

4 Production Code Generation Software

5 Prototyping Hardware

6 RapidPro Hardware

7 Conclusion

U. Mettin dSPACE Solutions for Control

dSPACE Solutions for Control

The presentation is based on the Catalog 2006,dSPACE, Technologiepark 25, 33100 Paderborn, Germany,

www.dspace.com.

V-Cycle: Development process for an ECU

Key Feature: Model-based design concepts throughout the whole process

with easy-to-use interface components by dSPACE (user interface, libraries).

Product Overview – Software

Product Overview – Software

Product Overview – Hardware

Product Overview – Hardware

IntroductionImplementation Software

Test and Experiment SoftwareProduction Code Generation Software

Prototyping HardwareRapidPro Hardware

Conclusion

Outline

1 Introduction

2 Implementation Software

3 Test and Experiment Software

4 Production Code Generation Software

5 Prototyping Hardware

6 RapidPro Hardware

7 Conclusion

U. Mettin dSPACE Solutions for Control

Real-Time Interface (RTI)

PowerPC C Compiler

IntroductionImplementation Software

Test and Experiment SoftwareProduction Code Generation Software

Prototyping HardwareRapidPro Hardware

Conclusion

Outline

1 Introduction

2 Implementation Software

3 Test and Experiment Software

4 Production Code Generation Software

5 Prototyping Hardware

6 RapidPro Hardware

7 Conclusion

U. Mettin dSPACE Solutions for Control

ControlDesk

ControlDesk (Snapshot from Crane Control)

ControlDesk

Handling Files (CDExpGuide.pdf, p.39ff.):

CLIB

MLIB/MTRACE

Python-Based Test Automation

Powerful script language Python for advanced applications

ControlDesk Interface: almost all classes and functions forautomating ControlDesk are provided bycdautomationlib

IntroductionImplementation Software

Test and Experiment SoftwareProduction Code Generation Software

Prototyping HardwareRapidPro Hardware

Conclusion

Outline

1 Introduction

2 Implementation Software

3 Test and Experiment Software

4 Production Code Generation Software

5 Prototyping Hardware

6 RapidPro Hardware

7 Conclusion

U. Mettin dSPACE Solutions for Control

TargetLink

IntroductionImplementation Software

Test and Experiment SoftwareProduction Code Generation Software

Prototyping HardwareRapidPro Hardware

Conclusion

Outline

1 Introduction

2 Implementation Software

3 Test and Experiment Software

4 Production Code Generation Software

5 Prototyping Hardware

6 RapidPro Hardware

7 Conclusion

U. Mettin dSPACE Solutions for Control

MicroAutoBox (MABX 1401/1501, DS1401)

MicroAutoBox (MABX 1401/1501, DS1401)

Important specification details

Processor IBM PPC 750FX, 800 MHzAnalog input 16 channels, 0...5 VDCAnalog output 8 channels, 0...4.5 VDCDigital I/O 16 discrete inputs,

10 discrete outputs, ...Incremental encoder interface 3 channelsSerial, CAN, ECU interfaceZIF connector for I/O signals and power supplyHigh-speed host interface, Support of PCMCIA and PCICast aluminum box (approx. 200 x 225 x 50 mm)

MicroAutoBox (MABX 1401/1501, DS1401)

Connecting MABX to host PC

1. Power supply 6-40 VDC, 30 W consumptionOBS! polaritychosen: 24 VDC, recommended fuse: 8 A

2. Connect patch cable from PC/Laptop to MABX3. Switch ON system

Software information

Used dSPACE release R5.1Used Matlab release R2006aUsed Simulink release 6.4Realtime Interface Platform rti1401

IntroductionImplementation Software

Test and Experiment SoftwareProduction Code Generation Software

Prototyping HardwareRapidPro Hardware

Conclusion

Outline

1 Introduction

2 Implementation Software

3 Test and Experiment Software

4 Production Code Generation Software

5 Prototyping Hardware

6 RapidPro Hardware

7 Conclusion

U. Mettin dSPACE Solutions for Control

RapidPro Hardware Overview

RapidPro Hardware Overview

RapidPro Hardware Overview

RapidPro Hardware Overview

RapidPro Hardware Overview

Routing ID 37854

Routing ID 44205

Routing ID 16384 MPC565Routing ID 17019 MPC5554

Routing ID 35429 MPC565Routing ID 49580 MPC5554

Routing ID 11550 MPC565Routing ID 28762 MPC5554

ConfigurationDesk

Windows application for hardware configuration:

ConfigurationDesk

Features:

IntroductionImplementation Software

Test and Experiment SoftwareProduction Code Generation Software

Prototyping HardwareRapidPro Hardware

Conclusion

Outline

1 Introduction

2 Implementation Software

3 Test and Experiment Software

4 Production Code Generation Software

5 Prototyping Hardware

6 RapidPro Hardware

7 Conclusion

U. Mettin dSPACE Solutions for Control

Conclusion

dSPACE offers suitable products for Real-time applications

Confidence in using prototyping hardware

Explore more features of experimentation software

RapidPro is helpful in order to be most flexible togetherwith MABX