ARGESIM Benchmark C7: Solution in MATLAB Environment and Integration into TU Vienna’s MMT E-Learning Environment

Simulation Notes Europe SNE 31(4), 2021, 239-254
DOI: 10.11128/sne.31.bne07.10589


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, putting 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).