08.03.2013 Views

Simulink® Modeling for Vehicle Simulator Design - Delphi

Simulink® Modeling for Vehicle Simulator Design - Delphi

Simulink® Modeling for Vehicle Simulator Design - Delphi

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Figure 8. Rolling Count on Simulation<br />

Figure 9. Radar Scan Index on Simulation<br />

2. DECODING OF CAN MESSAGES<br />

FROM THE ECU<br />

Decoding of CAN messages is automated in the model with<br />

the help of CAN database.<br />

3. INSTRUMENTATION SUPPORT FOR<br />

READING AND WRITING MEMORY<br />

THROUGH CAN CALIBRATION<br />

PROTOCOL (CCP) AND UNIVERSAL<br />

CALIBRATION PROTOCOL (XCP)<br />

CAN calibration protocol (CCP) provide a set of commands<br />

<strong>for</strong> instrumentation. Read- and-write memory operations are<br />

achieved using UPLOAD and DOWNLOAD commands<br />

respectively.<br />

Universal measurement and calibration protocol (XCP) offers<br />

synchronous data transfer in both directions, from master<br />

(simulator) to slave (ECU) and from slave to master. XCP<br />

protocol uses transportation layers like CAN, TCP/IP, UDP/<br />

IP and USB.<br />

This Simulink ® model uses TCP/IP as a transport layer <strong>for</strong><br />

XCP to verify ACC algorithms which involves processing of<br />

huge amount of data.<br />

Figure 10. CCP Architecture<br />

Figure 11. XCP Architecture<br />

4. SUPPORT FOR PERIODIC DATA<br />

ACQUISITION (DAQ) AND PERIODIC<br />

DATA STIMULATION (STIM) USING<br />

CCP AND XCP<br />

Data acquisition (DAQ) is used to read non-contiguous<br />

memory locations periodically.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!