Junxi Wang, Hangbo Tang, K.-Q. Zhu, Lin Yang, X.-J. Mao, B. Zhuo
{"title":"基于CAN和多线程技术的GD-1柴油机硬件在环仿真平台的开发","authors":"Junxi Wang, Hangbo Tang, K.-Q. Zhu, Lin Yang, X.-J. Mao, B. Zhuo","doi":"10.1109/ICVES.2005.1563613","DOIUrl":null,"url":null,"abstract":"A new scheme was adopted in the hardware-in-loop (HIL) simulation platform adopted to develop simulation ECU and monitor-control interface. Hardware design: The simulation ECU was developed with the 32-bit single chip MC68376 of MOTOROLA, which converted and sent all necessary parameters for electronically controlled diesel ECU (object ECU); An accurate measurement was achieved to actuator signals with no-contact current sensors. Software design: The high efficiency of assembly language and the convenience of c language were combined to realize simulation ECU control program; The multithread technology was used in PC control program, and there were 3 threads: a monitor-control interface thread, a diesel model thread and a communication thread. Labview was used to develop the monitor-control interface as main thread, and diesel model and communication threads were programmed by C+ and ran in the background as sub threads. Communication: CAN bus communication protocol was adopted and communication programs were developed separately for TouCAN module and USBCAN, communication data is converted with an USBCAN intelligent conversion card and an accurate, reliable and quick communication was achieved between simulation ECU and PC, with baud rate up to 500 kbit/s. This platform has been successfully used to develop HIL system for GD-1 high pressure common rail electronically controlled diesel engine and Delphi EUP (a little changed).","PeriodicalId":443433,"journal":{"name":"IEEE International Conference on Vehicular Electronics and Safety, 2005.","volume":"29 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2005-12-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":"{\"title\":\"Development of a new hardware-in-loop simulation platform for GD-1 diesel engine based on CAN and multithread technologies\",\"authors\":\"Junxi Wang, Hangbo Tang, K.-Q. Zhu, Lin Yang, X.-J. Mao, B. Zhuo\",\"doi\":\"10.1109/ICVES.2005.1563613\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"A new scheme was adopted in the hardware-in-loop (HIL) simulation platform adopted to develop simulation ECU and monitor-control interface. Hardware design: The simulation ECU was developed with the 32-bit single chip MC68376 of MOTOROLA, which converted and sent all necessary parameters for electronically controlled diesel ECU (object ECU); An accurate measurement was achieved to actuator signals with no-contact current sensors. Software design: The high efficiency of assembly language and the convenience of c language were combined to realize simulation ECU control program; The multithread technology was used in PC control program, and there were 3 threads: a monitor-control interface thread, a diesel model thread and a communication thread. Labview was used to develop the monitor-control interface as main thread, and diesel model and communication threads were programmed by C+ and ran in the background as sub threads. Communication: CAN bus communication protocol was adopted and communication programs were developed separately for TouCAN module and USBCAN, communication data is converted with an USBCAN intelligent conversion card and an accurate, reliable and quick communication was achieved between simulation ECU and PC, with baud rate up to 500 kbit/s. This platform has been successfully used to develop HIL system for GD-1 high pressure common rail electronically controlled diesel engine and Delphi EUP (a little changed).\",\"PeriodicalId\":443433,\"journal\":{\"name\":\"IEEE International Conference on Vehicular Electronics and Safety, 2005.\",\"volume\":\"29 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2005-12-27\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"3\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"IEEE International Conference on Vehicular Electronics and Safety, 2005.\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICVES.2005.1563613\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE International Conference on Vehicular Electronics and Safety, 2005.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICVES.2005.1563613","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Development of a new hardware-in-loop simulation platform for GD-1 diesel engine based on CAN and multithread technologies
A new scheme was adopted in the hardware-in-loop (HIL) simulation platform adopted to develop simulation ECU and monitor-control interface. Hardware design: The simulation ECU was developed with the 32-bit single chip MC68376 of MOTOROLA, which converted and sent all necessary parameters for electronically controlled diesel ECU (object ECU); An accurate measurement was achieved to actuator signals with no-contact current sensors. Software design: The high efficiency of assembly language and the convenience of c language were combined to realize simulation ECU control program; The multithread technology was used in PC control program, and there were 3 threads: a monitor-control interface thread, a diesel model thread and a communication thread. Labview was used to develop the monitor-control interface as main thread, and diesel model and communication threads were programmed by C+ and ran in the background as sub threads. Communication: CAN bus communication protocol was adopted and communication programs were developed separately for TouCAN module and USBCAN, communication data is converted with an USBCAN intelligent conversion card and an accurate, reliable and quick communication was achieved between simulation ECU and PC, with baud rate up to 500 kbit/s. This platform has been successfully used to develop HIL system for GD-1 high pressure common rail electronically controlled diesel engine and Delphi EUP (a little changed).