{"title":"基于ga的时间触发CAN系统消息调度方法","authors":"Shan Ding, Zhiqiang Xie, Xiaona Yin","doi":"10.1109/EUC.2008.73","DOIUrl":null,"url":null,"abstract":"CAN has been developed to become the most popular control network solution employed in the automotive industry. Time-triggered CAN (TTCAN), which achieves time-triggered behavior by implementing time-division multiple access on the CAN network standard, is an option that will form the basis of a new generation of advanced safety critical distributed systems. Considering several performance metrics, such as bandwidth utilization, an optimal message schedule must be constructed for a given message set. In this paper, we analyzed differences between sets of messages and constructed system matrix that the schedule is generated based on it. Moreover, an optimization problem is how to make event-triggered messages gain the maximum transmission times by minimizing the transmission times occupied by time-triggered messages. A GA-based systematic message scheduling method is proposed to optimize the scheduling table. We have evaluated the proposed scheduling method using experiments.","PeriodicalId":430277,"journal":{"name":"2008 IEEE/IFIP International Conference on Embedded and Ubiquitous Computing","volume":"40 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2008-12-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":"{\"title\":\"A GA-based Systematic Message Scheduling Method for Time-Triggered CAN\",\"authors\":\"Shan Ding, Zhiqiang Xie, Xiaona Yin\",\"doi\":\"10.1109/EUC.2008.73\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"CAN has been developed to become the most popular control network solution employed in the automotive industry. Time-triggered CAN (TTCAN), which achieves time-triggered behavior by implementing time-division multiple access on the CAN network standard, is an option that will form the basis of a new generation of advanced safety critical distributed systems. Considering several performance metrics, such as bandwidth utilization, an optimal message schedule must be constructed for a given message set. In this paper, we analyzed differences between sets of messages and constructed system matrix that the schedule is generated based on it. Moreover, an optimization problem is how to make event-triggered messages gain the maximum transmission times by minimizing the transmission times occupied by time-triggered messages. A GA-based systematic message scheduling method is proposed to optimize the scheduling table. We have evaluated the proposed scheduling method using experiments.\",\"PeriodicalId\":430277,\"journal\":{\"name\":\"2008 IEEE/IFIP International Conference on Embedded and Ubiquitous Computing\",\"volume\":\"40 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2008-12-17\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"4\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2008 IEEE/IFIP International Conference on Embedded and Ubiquitous Computing\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/EUC.2008.73\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2008 IEEE/IFIP International Conference on Embedded and Ubiquitous Computing","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/EUC.2008.73","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
A GA-based Systematic Message Scheduling Method for Time-Triggered CAN
CAN has been developed to become the most popular control network solution employed in the automotive industry. Time-triggered CAN (TTCAN), which achieves time-triggered behavior by implementing time-division multiple access on the CAN network standard, is an option that will form the basis of a new generation of advanced safety critical distributed systems. Considering several performance metrics, such as bandwidth utilization, an optimal message schedule must be constructed for a given message set. In this paper, we analyzed differences between sets of messages and constructed system matrix that the schedule is generated based on it. Moreover, an optimization problem is how to make event-triggered messages gain the maximum transmission times by minimizing the transmission times occupied by time-triggered messages. A GA-based systematic message scheduling method is proposed to optimize the scheduling table. We have evaluated the proposed scheduling method using experiments.