Keynote PM Automotive Forum 08
-
Upload
national-instruments-italy -
Category
Documents
-
view
216 -
download
0
Transcript of Keynote PM Automotive Forum 08
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