G. Sagardui, J. Agirre, Urtzi Markiegi, Aitor Arrieta, C. F. Nicolás, Jose-Maria Martin
{"title":"Multiplex: A co-simulation architecture for elevators validation","authors":"G. Sagardui, J. Agirre, Urtzi Markiegi, Aitor Arrieta, C. F. Nicolás, Jose-Maria Martin","doi":"10.1109/ECMSM.2017.7945883","DOIUrl":null,"url":null,"abstract":"Simulation-based testing has been found to be an effective testing technique for complex systems. One of the prevalent modeling and simulation tools is MATLAB/Simulink, which allows, among other advantages, the integration of software with complex mathematical models and automatic code generation. However, we found a set of limitations with this tool in the vertical transport domain, where different elevator car instances need to be simultaneously simulated during the test and validation stages. To solve these limitations, this paper presents a co-simulation architecture that is capable of simulating several elevator car instances both in a single computer as well as in a distributed manner in multiple computers. We evaluated the approach with an industrial case study. The results of our evaluation suggest that the proposed tool is appropriate to simulate up to 14 elevator car instances simultaneously.","PeriodicalId":358140,"journal":{"name":"2017 IEEE International Workshop of Electronics, Control, Measurement, Signals and their Application to Mechatronics (ECMSM)","volume":"23 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"9","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 IEEE International Workshop of Electronics, Control, Measurement, Signals and their Application to Mechatronics (ECMSM)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ECMSM.2017.7945883","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 9
Abstract
Simulation-based testing has been found to be an effective testing technique for complex systems. One of the prevalent modeling and simulation tools is MATLAB/Simulink, which allows, among other advantages, the integration of software with complex mathematical models and automatic code generation. However, we found a set of limitations with this tool in the vertical transport domain, where different elevator car instances need to be simultaneously simulated during the test and validation stages. To solve these limitations, this paper presents a co-simulation architecture that is capable of simulating several elevator car instances both in a single computer as well as in a distributed manner in multiple computers. We evaluated the approach with an industrial case study. The results of our evaluation suggest that the proposed tool is appropriate to simulate up to 14 elevator car instances simultaneously.