Product Overview
The National Instruments NI 9759 is a powertrain control module for CompactRIO systems. It is a C Series module designed to provide the input and output functions required to control and monitor combustion engines during prototyping, calibration, and test. The module works with a CompactRIO controller and FPGA to implement engine control strategies in software and hardware logic.
The NI 9759 is part of the NI powertrain and engine control product line, which is used by engine developers, calibration engineers, and research groups. Rather than relying on a fixed production engine control unit, engineers can build a flexible control system that supports rapid change during development and detailed measurement of engine behavior.
Engine Control I/O
The module provides the signal types used in engine control, including functions for sensor input and actuator output that are typical of powertrain systems. Engineers should confirm the exact channel count, signal ranges, and supported functions for the module configuration against the product documentation before planning a system.
Typical engine control signals include crank and cam position inputs, analog sensor channels for pressure and temperature, and outputs for injectors and ignition. The module is designed to work with these signal types in a coordinated control application running on CompactRIO hardware.
CompactRIO and FPGA Integration
The NI 9759 installs in a compatible CompactRIO chassis and communicates with the controller and FPGA. Engine control algorithms that require precise timing, such as injection and ignition scheduling, can be implemented in FPGA logic, while higher level control, calibration, and logging run on the real time processor.
This architecture supports deterministic control and allows engineers to modify control strategy without changing hardware. LabVIEW and LabVIEW FPGA are used to develop and deploy the application, and the resulting system can be adapted as the engine development program progresses.
Calibration and Test Use
In engine development, the control system must support rapid calibration changes and detailed data capture. The NI 9759 system can log sensor data alongside control parameters so that engineers can evaluate the effect of calibration changes on performance, emissions, and efficiency.
Engineers should define the measurement channels, control parameters, and test conditions before starting a test campaign. Consistent documentation of calibration settings and hardware configuration supports comparison between test runs and across engine builds.
Installation and Safety
Powertrain test systems involve high temperatures, rotating machinery, and electrical noise. The module and chassis should be installed in an enclosure that protects against heat, vibration, and contaminants. Wiring should be routed away from ignition and high current conductors, and shielding should be used where appropriate.
Engine test cells require safety systems that operate independently of the control software. Engineers should ensure that emergency stop, overspeed protection, and other safety functions are implemented with hardwired circuits and are not dependent solely on the CompactRIO application.
Typical Applications
Combustion engine control prototyping
Engine calibration and mapping
Powertrain research and development
Alternative fuel and combustion studies
Dynamometer test cell control
Embedded control education and research
The NI 9759 provides a C Series powertrain control module for CompactRIO that supports engine control prototyping and calibration. Its integration with CompactRIO hardware and LabVIEW software makes it suitable for flexible powertrain development applications.




