ARGESIM Benchmark C7 'Constrained Pendulum' - Solution in MATLAB Environment and Extensions with Linear Approach, Symbolic Approach, Sensitivity, and Integration into TU Vienna's MMT E-Learning Environment
M. Grujić, Jakob Haupt, Ypti Hossain, Lorenz Klimon, Paul Setinek, F. Breitenecker
{"title":"ARGESIM Benchmark C7 'Constrained Pendulum' - Solution in MATLAB Environment and Extensions with Linear Approach, Symbolic Approach, Sensitivity, and Integration into TU Vienna's MMT E-Learning Environment","authors":"M. Grujić, Jakob Haupt, Ypti Hossain, Lorenz Klimon, Paul Setinek, F. Breitenecker","doi":"10.11128/sne.31.bne07.10589","DOIUrl":null,"url":null,"abstract":". The ARGESIM Benchmark ‘C7 Constrained Pendulum’ is based on the dynamics of a pendulum which hits a pin: hit and release of the pin is a state event, which has to be managed properly. This Educational Benchmark Note, a detailed Benchmark Study, presents four issues for this benchmark. First, the study describes classical approaches, implementation and results for the requested benchmark tasks in MATLAB, Simulink and Stateflow, put-ting emphasis on the quality of event finding. Second, the study investigates in detail the possibilities of the linear pendulum model for event management: ODE approach, state space approach with exponential matrix, approach with analytical solution, and approach with symbolic computation. Third, the study sketches sensitivity analysis for the model, and fourth, the study presents the implementation of the model into TU Vienna’s MMT E-Learning Server for education in modelling and simulation (MMT – Mathematics – Modelling – Tools).","PeriodicalId":262785,"journal":{"name":"Simul. Notes Eur.","volume":"12 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Simul. Notes Eur.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.11128/sne.31.bne07.10589","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
. The ARGESIM Benchmark ‘C7 Constrained Pendulum’ is based on the dynamics of a pendulum which hits a pin: hit and release of the pin is a state event, which has to be managed properly. This Educational Benchmark Note, a detailed Benchmark Study, presents four issues for this benchmark. First, the study describes classical approaches, implementation and results for the requested benchmark tasks in MATLAB, Simulink and Stateflow, put-ting emphasis on the quality of event finding. Second, the study investigates in detail the possibilities of the linear pendulum model for event management: ODE approach, state space approach with exponential matrix, approach with analytical solution, and approach with symbolic computation. Third, the study sketches sensitivity analysis for the model, and fourth, the study presents the implementation of the model into TU Vienna’s MMT E-Learning Server for education in modelling and simulation (MMT – Mathematics – Modelling – Tools).