ADI APPLIED DYNAMICS INTERNATIONAL mul PCI-Engine · ADIAPPLIED DYNAMICS INTERNATIONAL...

2
Lattice Lattice QSpan II MPC565 Lattice Lattice PCI-Engine Compute Board VRS Crank Waveform Daughter Board Low Noise Interconnect Knock Daughter Board [Optional] PCI-Engine Signal Conditioning Board 2nd VRS Crank/Cam [Optional] ADI APPLIED DYNAMICS INTERNATIONAL PCI-Engine Emulate an Automotive Engine on Your Desktop mul x2 x16 x2 x8 x1 Crank Output Configurable analog or digital waveform PWM Output Control(frequency, duty cycle) x8 PWM Input Measure(frequency, duty cycle) Fuel & Spark Pulse Measure Measure(start angle, end angle, duration) CAN Interface Configurable CAN messaging Knock Sensor Output Control(angle, frequency, duration, ampl.) PCI-Engine Cam Output Configurable cam waveform w/ phasing Crank Synchronous x4 θ start θ end x8 General Purpose Digital Early Prototype, Rapid Prototyping or Production ECU From a signal perspective, PCI-Engine acts as an engine supporting up to 8 cylinders. Add a second PCI-Engine and synchronize up to 16 cylinders. PCI-Engine integrates all the signal conditioning required to handle a broad range of engine configuration. Daughter boards are used to provide optional crank-synchronous knock signal generation and a second channel of variable reluctance cam and crank. The PCI-Engine Signal Conditioning board is tightly connected with the Compute Board across a low-noise interconnect. PCI-Engine provides a compact, configurable, high-perfor- mance solution for automotive engine simulation that gets you up and running quickly. PCI-Engine is an innovative tool for the design, development and accep- tance testing of engine control units (ECU). PCI-Engine provides a com- plete electronic interface to the ECU including configurable cam and crank signal output, pulse-width modulated (PWM) output, PWM input, and fuel and spark measurement. PCI-Engine functionality is supported under The MathWorks’ xPC Target LabVIEW, C- callable libraries in Windows and in Applied Dynamics’ rtX real-time simulator. Benefits Offload development work from expensive HIL simulators Reduce the cost of acceptance testing Applications Early ECU hardware and software development Rapid prototype development Supplier acceptance testing ECU end-of-line production testing System Requirements Windows PC Windows XP Operating System 2 full-length adjacent PCI slots Driver Support ADvantage/rtX xPC Target® (hard drive required on target PC) LabVIEW Windows C/C++ 8-cylinder engine

Transcript of ADI APPLIED DYNAMICS INTERNATIONAL mul PCI-Engine · ADIAPPLIED DYNAMICS INTERNATIONAL...

Page 1: ADI APPLIED DYNAMICS INTERNATIONAL mul PCI-Engine · ADIAPPLIED DYNAMICS INTERNATIONAL PCI-Engine™ Emulate an Automotive Engine on Your Desktop mul x2 x16 x2 x8 Crank Output x1

Lattice

Lattice

QSpan II

MPC565

Lattice

Lattice

PCI-EngineCompute Board

VRS Crank WaveformDaughter Board

Low NoiseInterconnect

Knock Daughter Board [Optional]

PCI-Engine Signal Conditioning Board

2nd VRS Crank/Cam[Optional]

ADI APPLIED DYNAMICSINTERNATIONAL

PCI-Engine™

Emulate an Automotive Engine on Your Desktopmul

x2

x16

x2

x8

x1Crank OutputConfigurable analog or digital waveform

PWM OutputControl(frequency, duty cycle)

x8PWM InputMeasure(frequency, duty cycle)

Fuel & Spark Pulse MeasureMeasure(start angle, end angle, duration)

CAN InterfaceConfigurable CAN messaging

Knock Sensor OutputControl(angle, frequency, duration, ampl.)

PCI-E

ngin

e

Cam OutputConfigurable cam waveform w/ phasing

Crank Synchronous

x4

θstart θend

x8General Purpose Digital

Early Prototype,Rapid Prototyping or

Production ECU

From a signal perspective, PCI-Engine acts as an engine supporting up to 8 cylinders. Add a second PCI-Engine and synchronize up to 16 cylinders. PCI-Engine integrates all the signal conditioning required to handle a broad range of engine configuration. Daughter boards are used to provide optional crank-synchronous knock signal generation and a second channel of variable reluctance cam and crank. The PCI-Engine Signal Conditioning board is tightly connected with the Compute Board across a low-noise interconnect. PCI-Engine provides a compact, configurable, high-perfor-mance solution for automotive engine simulation that gets you up and running quickly.

PCI-Engine is an innovative tool for the design, development and accep-tance testing of engine control units (ECU). PCI-Engine provides a com-plete electronic interface to the ECU including configurable cam and crank signal output, pulse-width modulated (PWM) output, PWM input, and fuel and spark measurement. PCI-Engine functionality is supported under The MathWorks’ xPC Target LabVIEW, C- callable libraries in Windows and in Applied Dynamics’ rtX real-time simulator.

BenefitsOffload development work from expensive HIL simulatorsReduce the cost of acceptance testing

ApplicationsEarly ECU hardware and software developmentRapid prototype developmentSupplier acceptance testingECU end-of-line production testing

System Requirements Windows PC Windows XP Operating System2 full-length adjacent PCI slots

Driver SupportADvantage/rtXxPC Target® (hard drive required on target PC)LabVIEWWindows C/C++

••

••••

•••

••••8-cylinder engine

Page 2: ADI APPLIED DYNAMICS INTERNATIONAL mul PCI-Engine · ADIAPPLIED DYNAMICS INTERNATIONAL PCI-Engine™ Emulate an Automotive Engine on Your Desktop mul x2 x16 x2 x8 Crank Output x1

ADI APPLIED DYNAMICSINTERNATIONAL

Dynamic Cam PhasingDynamic cam phasing on digital cam outputsAdvance/retard resolution ................. 0.05 degrees CAMax instantaneous advance/retard .................. ±1.5 degrees CAMax slew rate is controlled by the update rate (Ex: Max 5ms update slew rate of 300 crank angle degrees/second).

Fuel & Spark Pulse MeasurementMeasures crank angle at pulse start/end, pulse duration and partial pulse times of on going pulses.Channels .................. 16Angular resolution .................. 0.05 degrees CATime resolution .................. 83.33 nsMax engine speed .................. 20,000 RPMMin pulse width .................. 2 µsMax voltage .................. 42V compliant (50V max)Pulse polarity .................. Software configurable

PWM InputMeasures ECU-generated PWM signals such as EGR valve control signalsChannels .................. 8Time resolution .................. Selectable range (83.33 ns to 21.25 µs in steps of 83.33 ns)Frequency range .................. 20kHz to 0.718 HzDuty cycle .................. 0 - 100%Duty cycle step size .................. resolution * frequency * 100%Max voltage .................. 42V compliant (50V max)Pulse polarity .................. Software configurable

PWM OutputChannels .................. 8Time resolution .................. Selectable range (83.33 ns to 21.25 µs in steps of 83.33 ns)Frequency range .................. 3MHz to 0.725 HzMax frequency .................. 1 / (resolution * 4)Min frequency .................. 1 / (resolution * 65536)Duty cycle .................. 0 - 100%Duty cycle step size .................. resolution * frequency * 100%Max voltage .................. 42V compliant (50V max)Max current ................. 100 mAHi/lo side drive is jumper-selectable.

General Purpose I/OGeneral purpose automotive level digital inputs and outputsChannels .................. 4 input and 4 outputInput/Output voltage .................. 42V compliant (50V max)Output drive .................. 100 mAHi/lo side drive is jumper-selectable.

Knock Sensor Output (Optional)Emulates crank-synchronous engine knock signals with control of sinusoi-dal amplitude, frequency, start angle and time duration.Channels .................. 2Sinusoidal frequency .................. up to 100 kHzBurst start angle resolution ............... 0.05 degrees CABurst duration resolution .................. 83.33 nsExternal noise input may be summed with generated signals.

Controller Area Network (CANbus) Interface (Optional)Supports two CAN interfacesChannels .................. 2High-speed transceiver .................. ISO 11898-2 / J1939 / J2284Fault tolerant transceiver .................. ISO 11519-2 and/or ISO 11898-3Single-wire transceiver .................. J2411Tranceivers are jumper-selectable.*CANbus interface available for xPC Target and ADvantage rtX Target only

3800 Stone School Road - Ann Arbor, MI 48108-2499 - 734.973.1300 - Fax: 734.668.0012 - www.adi.com

SpecificationsDigital Crank OutputEmulates a Hall Effect type crank position sensor.Channels .................. 4 Angular resolution .................. 0.05 degrees crank angle (CA)Max engine speed .................. 20,000 RPMMax voltage .................. 42V compliant (50V max)Max current .................. 100 mACrank profile is user-configured with an ASCII data file. Hi/lo side drive is jumper-selectable.

Analog Crank OutputEmulates a variable reluctance type crank position sensor.Frequency resolution .................. 31E-6 RPMMax engine speed .................. 20,000 RPMMax voltage .................. ±10VMax current .................. 20 mAPCI-Engine includes four configurable digital crank-synchronous trigger outputs. Analog crank signal is jumper-selectable for AC-coupling. Crank profile is user-configured with an ASCII data file.

Digital Cam OutputEmulates open collector type cam position sensors.Channels .................. 4Angular resolution .................. 0.05 degrees CAMax engine speed .................. 20,000 RPMMax voltage .................. 42V compliant (50V max)Max current .................. 100 mACam profile is user-configured with an ASCII data file. Hi/lo side drive is jumper-selectable.

©2007 Applied Dynamics International. All rights reserved. PCI-Engine is a trademark of Applied Dynamics International. All other trademarks are the property of their respective owners.Rev. 3.2

Up and Running Fast...PCI-Engine includes a Windows-based control panel appli-cation enabling you to begin work with the engine signals immediatly. PCI-Engine includes a library of Simulink I/O blocks for xPC, C/C++ and ADvantage/rtX drivers as well as LabVIEW VIs for developing custom ECU test and develop-ment applications.

Emulate an Automotive Engine on Your Desktop

Simulink & xPC Target

Windows Control Panel