University of Twente Student Theses


20-sim Template for Raspberry Pi 3

Dokter, J. (2016) 20-sim Template for Raspberry Pi 3.

[img] PDF
Abstract:20-sim is a software package designed to model and simulate mechatronic systems. The Raspberry Pi 3 is a single board computer designed for educational purposes. With respect to the embedded boards used at RaM it is cheaper and more compact, so it might be able to replace those boards in some projects. However, since the Raspberry Pi is a general purpose board, it runs a regular operating system without real-time capabilities, which are usually required for mechatronic systems. During this project, the Raspberry Pi 3 was made into a 20-sim 4C target, so it should be capable of running code generated from models made in 20-sim. Furthermore, the usefulness of the board was explored. Testing was done to see which models could be run, along with how much resources were used. Using a simple setup, the implementation was tested. The Raspberry Pi can run the code from a model on this test setup, with a sample rate of 1 kHz, which is often used in control engineering. The lack of real-time capabilities is compensated by the relative high processing speed of the board. This means that it can be useful for projects, where real-time criteria are not that critical.
Item Type:Essay (Bachelor)
Faculty:EEMCS: Electrical Engineering, Mathematics and Computer Science
Subject:53 electrotechnology, 54 computer science
Programme:Electrical Engineering BSc (56953)
Link to this item:
Export this item as:BibTeX
HTML Citation
Reference Manager


Repository Staff Only: item control page