The DS1554 Engine Control I/O Module upgrades the MicroAutoBox III DS1514 variants to a very powerful prototyping system for even the most complex tasks in advanced combustion engine control. The DS1554 therefore provides dedicated I/O interfaces, such as digital I/O channels for crank/cam processing and for generating injection/ignition pulses. Moreover, it is equipped with several analog I/O channels for measuring pressure and detecting knocks and even with channels for lambda1) processing. All these interfaces have a very low latency and are connected directly to the Kintex-7 FPGA of the MicroAutoBox III DS1514 FPGA Base Board.
Addressed engine types:
The DS1554 provides dedicated I/O interfaces with a very low latency and is connected directly to the Kintex-7 FPGA of the MicroAutoBox III DS1514 FPGA Base Board.
In combination with the powerful Xilinx® Kintex®-7 FPGA (XC7K325T) of the MicroAutoBox III DS1514 variants, the DS1554 Engine Control I/O Module offers the highest possible performance and lowest possible I/O latency for even the most complex signal preprocessing tasks in advanced engine control. It provides lots of ready-to-use ConfigurationDesk functions for common engine control functions, such as crank and cam signal processing, ignition and injection pulse generation, and cylinder pressure indication. The FPGA of the MicroAutoBox III can be used to process crank and cam signals with a 0.1° resolution through its angular computation unit. Moreover, it can be used to indicate the pressure of each engine cylinder in real time, process lambda1) data, and detect knocks. On the basis of this comprehensive real-time combustion data, the FPGA computes and generates multiple pulses within the actual combustion cycle, for example, for injection and ignition. This opens up new possibilities like immediate reactions to abnormal combustion states (e.g., misfire, pre-ignition, knock), improved combustion stability, and control over cycle-to-cycle fluctuations. In addition, the in-cycle control paves the way for novel combustion engine concepts such as gasoline-controlled autoignition (GCAI).
The respective controller functionalities in both the FPGA and the CPU of MicroAutoBox III can easily be implemented with ConfigurationDesk and MATLAB/Simulink. Furthermore, an open XSG blockset is available to give you a detailed view of the algorithms so that you can modify them wherever necessary.
With the Cylinder Pressure Indication Blockset, the MicroAutoBox III variants with the DS1514 FPGA Base Board can also be used to measure and indicate the cylinder pressure based on FPGA. The solution supports angle-synchronous pressure measurements at a max. resolution of 0.1°. The evaluation of the pressure values can be controlled by several algorithms in real time, for instance, the released heat, combustion mass center, and indicated mean effective pressure.
Parameter | Specification |
---|---|
Digital I/O | 40 x digital out (driving actuators, e.g., injection, ignition, camless valves) 8 x digital I/O (multipurpose) |
Analog I/O | 14 x analog (burst) in (e.g., pressure measurement), ±10 V, 16-bit, 1 Msps |
Engine I/O | 5 x digital in -40 V / +60 V (crank/cam), threshold configurable between ±40 V 1 x digital in with zero crossing detection (crank) 2 x lambda in1) 4 x analog in ± 5V, 16-bit, 1 Msps (reserved for knock signals) |
Drive innovation forward. Always on the pulse of technology development.
Subscribe to our expert knowledge. Learn from our successful project examples. Keep up to date on simulation and validation. Subscribe to/manage dSPACE direct and aerospace & defense now.