{"title":"用于独立节点测试的控制器局域网离散事件系统规范","authors":"Maaz Jamal, Joseph Boi-Ukeme, Gabriel A. Wainer","doi":"10.23919/ANNSIM55834.2022.9859387","DOIUrl":null,"url":null,"abstract":"We introduce a generic method based on the Discrete Event System Specification (DEVS) formalism to model and simulate a Controller Area Network (CAN) port connected to a network with other nodes. The models are tested in software and then implemented in hardware. We show a streamlined development process to model, simulate, and test the use of the CAN network for any general application using the Cadmium simulation environment for software simulations and executing the models on hardware using Real-Time (RT-) DEVS. With this method, different scenarios can be tested in the modeling and simulation phase before the models are ported onto embedded hardware.","PeriodicalId":374469,"journal":{"name":"2022 Annual Modeling and Simulation Conference (ANNSIM)","volume":"36 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-07-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Controller Area Network Discrete-Event System Specification For Independent Node Testing\",\"authors\":\"Maaz Jamal, Joseph Boi-Ukeme, Gabriel A. Wainer\",\"doi\":\"10.23919/ANNSIM55834.2022.9859387\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"We introduce a generic method based on the Discrete Event System Specification (DEVS) formalism to model and simulate a Controller Area Network (CAN) port connected to a network with other nodes. The models are tested in software and then implemented in hardware. We show a streamlined development process to model, simulate, and test the use of the CAN network for any general application using the Cadmium simulation environment for software simulations and executing the models on hardware using Real-Time (RT-) DEVS. With this method, different scenarios can be tested in the modeling and simulation phase before the models are ported onto embedded hardware.\",\"PeriodicalId\":374469,\"journal\":{\"name\":\"2022 Annual Modeling and Simulation Conference (ANNSIM)\",\"volume\":\"36 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2022-07-18\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2022 Annual Modeling and Simulation Conference (ANNSIM)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.23919/ANNSIM55834.2022.9859387\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 Annual Modeling and Simulation Conference (ANNSIM)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.23919/ANNSIM55834.2022.9859387","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Controller Area Network Discrete-Event System Specification For Independent Node Testing
We introduce a generic method based on the Discrete Event System Specification (DEVS) formalism to model and simulate a Controller Area Network (CAN) port connected to a network with other nodes. The models are tested in software and then implemented in hardware. We show a streamlined development process to model, simulate, and test the use of the CAN network for any general application using the Cadmium simulation environment for software simulations and executing the models on hardware using Real-Time (RT-) DEVS. With this method, different scenarios can be tested in the modeling and simulation phase before the models are ported onto embedded hardware.