The rising number of electronic control units (ECUs) in vehicles and the decreasing time to market have led to the need for advanced methods of calibration. A multi-ECU calibration system was developed based on the ...The rising number of electronic control units (ECUs) in vehicles and the decreasing time to market have led to the need for advanced methods of calibration. A multi-ECU calibration system was developed based on the explicit calibration protocol (XCP) and J1939 communication protocol to satisfy the need of calibrating multiple ECUs simultaneously. The messages in the controller area network (CAN) are defined in the J1939 protocol. Each CAN node can get its own calibration messages and information from other ECUs, and block other messages by qualifying the CAN messages with priority, source or destination address. The data field of the calibration message is designed with the XCP, with CAN acting as the transport layer. The calibration sessions are setup with the event-triggered XCP driver in the master node and the responding XCP driver in the slave nodes. Mirroring calibration variables from ROM to RAM enables the user to calibrate ECUs online. The application example shows that the multi-ECU calibration system can calibrate multiple ECUs simultaneously, and the main program can also accomplish its calculation and send commands to the actuators in time. By the multi-ECU calibration system, the calibration effort and time can be reduced and the variables in ECU can get a better match with the variables of other ECUs.展开更多
Based on CAN calibration protocol, a new calibration and monitoring system was developed for the GD-1 high pressure common rail diesel engine. CAN driver block, monitoring program and calibration program for this syst...Based on CAN calibration protocol, a new calibration and monitoring system was developed for the GD-1 high pressure common rail diesel engine. CAN driver block, monitoring program and calibration program for this system were designed respectively. The inquiry mode was used in the monitoring program and the interrupt mode was used in calibration program. The calibration program was designed in structural programming model. This system provides a reliable, accurate and quick CAN bus between ECU and PC, with baud rate up to 500Kbit/s. The implementation of the compatible and universal CAN calibration protocol makes it easy to displace the system and its function modules. It also provides friendly, compatible and flexible calibration interface, and the functions of online calibration and real-time monitoring. This system was successfully used in a GD-1 high pressure common rail diesel engine and the engine performance and exhaust emissions were significantly improved.展开更多
To guarantee control system's performance and shorten the development cycle during the development process of hydraulic automatic transmission, a calibration system on CAN for high-pow- er AT ECU is designed based on...To guarantee control system's performance and shorten the development cycle during the development process of hydraulic automatic transmission, a calibration system on CAN for high-pow- er AT ECU is designed based on XCP. In this system, it is possible that the master dynamically searching the slaves available on bus and data synchronization between master and slave is also achieved. Real-time measurement and on-line calibration can be executed during the running process of transmission control unit, so the calibration result is displayed in time. Calibration by true value and physical value are both available. Experimental results showed that this system operated stably and reliably and had strong timeout handling ability.展开更多
文摘The rising number of electronic control units (ECUs) in vehicles and the decreasing time to market have led to the need for advanced methods of calibration. A multi-ECU calibration system was developed based on the explicit calibration protocol (XCP) and J1939 communication protocol to satisfy the need of calibrating multiple ECUs simultaneously. The messages in the controller area network (CAN) are defined in the J1939 protocol. Each CAN node can get its own calibration messages and information from other ECUs, and block other messages by qualifying the CAN messages with priority, source or destination address. The data field of the calibration message is designed with the XCP, with CAN acting as the transport layer. The calibration sessions are setup with the event-triggered XCP driver in the master node and the responding XCP driver in the slave nodes. Mirroring calibration variables from ROM to RAM enables the user to calibrate ECUs online. The application example shows that the multi-ECU calibration system can calibrate multiple ECUs simultaneously, and the main program can also accomplish its calculation and send commands to the actuators in time. By the multi-ECU calibration system, the calibration effort and time can be reduced and the variables in ECU can get a better match with the variables of other ECUs.
文摘Based on CAN calibration protocol, a new calibration and monitoring system was developed for the GD-1 high pressure common rail diesel engine. CAN driver block, monitoring program and calibration program for this system were designed respectively. The inquiry mode was used in the monitoring program and the interrupt mode was used in calibration program. The calibration program was designed in structural programming model. This system provides a reliable, accurate and quick CAN bus between ECU and PC, with baud rate up to 500Kbit/s. The implementation of the compatible and universal CAN calibration protocol makes it easy to displace the system and its function modules. It also provides friendly, compatible and flexible calibration interface, and the functions of online calibration and real-time monitoring. This system was successfully used in a GD-1 high pressure common rail diesel engine and the engine performance and exhaust emissions were significantly improved.
基金Supported by the National High Technology Research and Development Program of China("863" Program)(2012AA111713)
文摘To guarantee control system's performance and shorten the development cycle during the development process of hydraulic automatic transmission, a calibration system on CAN for high-pow- er AT ECU is designed based on XCP. In this system, it is possible that the master dynamically searching the slaves available on bus and data synchronization between master and slave is also achieved. Real-time measurement and on-line calibration can be executed during the running process of transmission control unit, so the calibration result is displayed in time. Calibration by true value and physical value are both available. Experimental results showed that this system operated stably and reliably and had strong timeout handling ability.