keynote pm automotive forum 08

26

Upload: national-instruments-italy

Post on 31-May-2018

216 views

Category:

Documents


0 download

TRANSCRIPT

8/14/2019 Keynote PM Automotive Forum 08

http://slidepdf.com/reader/full/keynote-pm-automotive-forum-08 1/26

8/14/2019 Keynote PM Automotive Forum 08

http://slidepdf.com/reader/full/keynote-pm-automotive-forum-08 2/26

Virtual Instrumentation – AcceleratingAutomotive Test Development

“Developing Complex Systems Faster and Cheaper ”

Davide PalandellaAutomotive Accounts Manager

8/14/2019 Keynote PM Automotive Forum 08

http://slidepdf.com/reader/full/keynote-pm-automotive-forum-08 3/26

Abstraction – Fast Development

Reconfiguration – Fast AdaptationIntegration – Fast Assessment

Test Development Accelerators

8/14/2019 Keynote PM Automotive Forum 08

http://slidepdf.com/reader/full/keynote-pm-automotive-forum-08 4/26

Abstraction – Fast Development

Reconfiguration – Fast AdaptationIntegration – Fast Assessment

Test Development Accelerators

8/14/2019 Keynote PM Automotive Forum 08

http://slidepdf.com/reader/full/keynote-pm-automotive-forum-08 5/26

Expanding the Scope of Efficiency

1970’s

Box Instrumentation

I/O

Virtual Instrumentation

I/O and Software

Graphical System Design

I/O, Software & Models

Measurement

Centric

Application

Centric

Design

Centric

1980’s 1990’s 2000’s

   D   e

   s   i   g   n   E    f    f   i   c   i   e   n   c   y

8/14/2019 Keynote PM Automotive Forum 08

http://slidepdf.com/reader/full/keynote-pm-automotive-forum-08 6/26

…Software Defines The Functionality

Car Radio

8/14/2019 Keynote PM Automotive Forum 08

http://slidepdf.com/reader/full/keynote-pm-automotive-forum-08 7/26

8/14/2019 Keynote PM Automotive Forum 08

http://slidepdf.com/reader/full/keynote-pm-automotive-forum-08 8/26

Graphically Programming for FPGAs

F = {(A+B)CD} ⊕ E

AB

C

D

FE

YW X

Z

VHDL

Abstraction – Enabling Technologies

8/14/2019 Keynote PM Automotive Forum 08

http://slidepdf.com/reader/full/keynote-pm-automotive-forum-08 9/26

Application-Ready FPGA Platform

• Integrated I/O• High performance• Truly parallel• Flexible• Reliable• Software configurable

www.ni.com / ipnet

8/14/2019 Keynote PM Automotive Forum 08

http://slidepdf.com/reader/full/keynote-pm-automotive-forum-08 10/26

Accelerating Platform - Control: CompactRIO

LabVIEW

Real-Time

Thread-Safe

Libraries

Multithreaded

RT OS

LabVIEW FPGA

FPGAPoint-to-Point

FPGA Data Links

C Series

Parallel I/O

8/14/2019 Keynote PM Automotive Forum 08

http://slidepdf.com/reader/full/keynote-pm-automotive-forum-08 11/26

CompactRIO - In-Vehicle Datalogger

• Application: Vehicle Datalogger – Portable, rugged and extremely

versatile

 – Onboard analysis and diagnostics

 – Easily and single-handedly navigate all

device functions

 – In-vehicle, laboratory, environmental

chamber, wind tunnel, endurance,

calibration/diagnostics

• Platform: CompactRIO

• Software: LabVIEW, Real-Timeand FPGA

8/14/2019 Keynote PM Automotive Forum 08

http://slidepdf.com/reader/full/keynote-pm-automotive-forum-08 12/26

Abstraction – Fast Development

Reconfiguration – Fast AdaptationIntegration – Fast Assessment

Test Development Accelerators

8/14/2019 Keynote PM Automotive Forum 08

http://slidepdf.com/reader/full/keynote-pm-automotive-forum-08 13/26

The Future Of Virtual Instrumentation

Virtual World Physical World

Manufacturing andDeployment

Verification/ Validation

Design andSimulation

Research/ Modeling

8/14/2019 Keynote PM Automotive Forum 08

http://slidepdf.com/reader/full/keynote-pm-automotive-forum-08 14/26

A Typical Design Cycle

Manufacturing andDeployment

Board and SiliconPrototype

Design andSimulation

Theory andResearch

Cost ofFinding a

Bug

Virtual World Physical World

8/14/2019 Keynote PM Automotive Forum 08

http://slidepdf.com/reader/full/keynote-pm-automotive-forum-08 15/26

Test Refines Simulation and Validation

RLD Measurements

Road LoadData Flow

Courtesy of API COM

8/14/2019 Keynote PM Automotive Forum 08

http://slidepdf.com/reader/full/keynote-pm-automotive-forum-08 16/26

High-Level Design Models

LabVIEWGraphical System Design Platform 

Channel

#include"eio\cmd565\S hared\Shared.h"

{unsignedshort*AccessArea;unsignedshortRegisterMask;

staticunsignedlongintRegOffset;staticintInitialized=0;

if(!Initialized){

Initialized=1;

 /*GETIMMR*/GetRegOffset(RegOffset);}

 /*WRITEDDR*/RegisterMask=1<<CHANNEL; AccessArea=0 x306102+RegOffset;*AccessArea=(*AccessArea)&(~RegisterMask);/*Settherightbitto zero*/

 /*READDI*/ AccessArea=0x306100+RegOffset;/*Skipto dataregister*/RESULT=(*AccessArea)&RegisterMask;}

RESULTRESULT

CHANNEL

0

Output

Dataflow C Code Textual Math Simulation Statechart

Real-Time FPGA MicroprocessorsDesktop

8/14/2019 Keynote PM Automotive Forum 08

http://slidepdf.com/reader/full/keynote-pm-automotive-forum-08 17/26

ConfigurableSimulation

Benefits of LabVIEW Graphical System Design

Graphical Dataflow

Math ScriptState Diagram

8/14/2019 Keynote PM Automotive Forum 08

http://slidepdf.com/reader/full/keynote-pm-automotive-forum-08 18/26

LabVIEW Control Design and Simulation Module

• Easily create interactivecontrol design and analysis VIs

• Model construction,conversion, and reduction

• Time and frequency response

•Dynamic characteristics

• Classical control design- root locus, PID, lead/lag ...

• State-space control andestimation - LQR, LQG, poleplacement, Kalman filter ...

8/14/2019 Keynote PM Automotive Forum 08

http://slidepdf.com/reader/full/keynote-pm-automotive-forum-08 19/26

Statechart in LabVIEW

• Complex State Machines

• State-based Control

• User Interfaces

• Communication protocols

Deploy Statecharts on

• Desktop

• Real-time Controllers

• FPGAs

• Embedded Systems

• Touch Panels

LabVIEW Statechart Module

ni.com/statechart

8/14/2019 Keynote PM Automotive Forum 08

http://slidepdf.com/reader/full/keynote-pm-automotive-forum-08 20/26

NI LabVIEW Simulation Interface Toolkit (SIT)

• Use the LabVIEW SimulationInterface Toolkit to:

 –  Build powerful user interfaces for

models developed in the

Simulink environment

 –  Interact with, view, and control

models from LabVIEW

 –  Deploy models to real-time

hardware with LabVIEW Real-

Time*

.

Real-Time Workshop® is a registered trademark of The MathWorks, Inc.

All other trademarks are the property of their respective owners.

*Requires The MathWorks, Inc. Real-Time Workshop®

8/14/2019 Keynote PM Automotive Forum 08

http://slidepdf.com/reader/full/keynote-pm-automotive-forum-08 21/26

NI LabVIEW Simulation Interface Toolkit (SIT)

LabVIEW Front Panel

Model Parametersand Signals

LabVIEW Controlsand Indicators

SIT Connection Manager

Simulation Model

8/14/2019 Keynote PM Automotive Forum 08

http://slidepdf.com/reader/full/keynote-pm-automotive-forum-08 22/26

NI PXI – Engine Test Simulator

Intel-based PCrunning Windows

Intel-based PXI Systemrunning Real-Time Operating System(Simulates a BMW)

Engine

Control Unit(ECU)

MicroNova Uses LabVIEW FPGA for Exact and

Comprehensive Engine Simulation to test the engineECU in a BMW 12-cyclinder hydrogen-based series car

8/14/2019 Keynote PM Automotive Forum 08

http://slidepdf.com/reader/full/keynote-pm-automotive-forum-08 23/26

Real-Time Target Sensor Simulation

Hardware-In-the-Loop Simulation Architecture

Host PC

Test Automation

Test DataManagement and

Post-Processing

Simulation ModelsUser Interface

Plant ModelSimulation

Real-Time TestSequencing

Test DataLogging

Analog Out

Digital Out

CAN Out

Custom HIL Out

ActuatorSimulationAnalog In

Digital In

CAN In

Custom HIL In

Model SignalsTest Results

Simulation ModelsTest Vectors

Parameter Values/Sets

Control Unit

FPGA

8/14/2019 Keynote PM Automotive Forum 08

http://slidepdf.com/reader/full/keynote-pm-automotive-forum-08 24/26

The Deployment Curve

PXI RIO

PCI RIO

Number of Systems Deployed

   S   y   s   t   e   m    F

    l   e   x   i    b   i    l   i   t   y

   a   n   d   P   r   i   c   e

CompactRIOIntegrated

Custom I/O

I/O

I/O

I/O

Processor FPGA

LabVIEW

CompactRIO

Modular

8/14/2019 Keynote PM Automotive Forum 08

http://slidepdf.com/reader/full/keynote-pm-automotive-forum-08 25/26

Making Test&Control Integral to the Design Cycle

Manufacturing and

Deployment

Research/ 

Modeling

Design, Prototype,

and Test

8/14/2019 Keynote PM Automotive Forum 08

http://slidepdf.com/reader/full/keynote-pm-automotive-forum-08 26/26

Making Test&Control Integral to the Design Cycle

Manufacturing and

Deployment

Research/ 

Modeling

Design, Prototype,

and Test

Virtual Instrumentation –

Accelerating Automotive Test Development