Thesis (Selection of subject)Thesis (Selection of subject)(version: 305)
Assignment details
Punch Press Simulator
Thesis title in Czech: Punch Press Simulator
Thesis title in English: Punch Press Simulator
Key words: systémy reálného času, simulace, zpětnovazební řízení, výuka
English key words: real-time systems, simulation, feedback control, teaching
Academic year of topic announcement: 2014/2015
Type of assignment: diploma thesis
Thesis language: angličtina
Department: Department of Distributed and Dependable Systems (32-KDSS)
Supervisor: prof. RNDr. Tomáš Bureš, Ph.D.
Author: hidden - assigned and confirmed by the Study Dept.
Date of registration: 10.11.2014
Date of assignment: 10.11.2014
Confirmed by Study dept. on: 20.11.2014
Date and time of defence: 09.09.2015 09:30
Date of electronic submission:31.07.2015
Date of submission of printed version:31.07.2015
Date of proceeded defence: 09.09.2015
Reviewers: RNDr. David Obdržálek, Ph.D.
The goal of the thesis is creating a software simulator of a HW device the model of which is used in teaching embedded and real-time systems course. The aim is to provide the students with a possibilityof hands-on experience with developing real-time applications by developing a controller for the simulator. Specifically, the thesis should develop a simlator of a simplified punch press machine – i.e. a device which allows (i) positioning a head against the sheet of material, (ii) making holes, (iii) obtaining data about the movement, state of the punch press, etc.

The simulator itself shall run on an embedded board which is supposed to be connected to another embedded board on which a student of the course will deploy his/her controller. The board running the simulator should be further connected to a PC to visualize the state of the punch press. The thesis is thus supposed to provide: (i) specification of the connection of the two boards and their interaction protocol, (ii) specification of the connection to the PC and the interaction protocol, (iii) implementation of the punch press simulator, (iv) implementation of a visualization application on the PC, (v) sample punch press controller to demonstrate the functionality of the whole solution.
[1] Specification of the Punch Press Device,
Charles University | Information system of Charles University |