|
Power line channel simulator
Jedlička, Tomáš ; Fujdiak, Radek (referee) ; Mlýnek, Petr (advisor)
The master’s thesis is focused on the analysis and modeling of power line communication with aim to implement power line channel simulator in the programming environment Matlab. At the beginning of the thesis are summarized basic information about the PLC communication, its basic distribution in terms of frequency bands and are also mentioned advantages and disadvantages. The emphasis on the meaning and importance of modeling with the aim to analyze PLC communication channel is specified further. The following is a detailed description of the current power lines communication models. Power line channel simulator was created on the basis of mathematical analysis for low-voltage (LV) distribution networks. The created simulator uses a model of cascaded two-ports and works in random or fixed mode. Input parameters are real topologies, different types of loads and cables. RLC resonant circuit as a frequency selective impedance is also included in impedance models. Based on the obtained results was performed the analysis, determined the critical parameters and extreme values. Comparison of effectiveness of created simulator was processed on the basis of available simulators from other authors. Two versions of simulator were created using the results obtained under comparison of effectiveness. For comparison was also performed real measurement on a simple topology. The experimental measurements results have been implemented in the simulator.
|
|
Computer simulator for education
Friml, Dominik ; Macho, Tomáš (referee) ; Petyovský, Petr (advisor)
This bachelor thesis is divided into several parts. The first part consists of an introduction to individual parts of a processor and some of its peripheries. Next part of thesis is a research of existing educational and demonstrative tools usable in education. Results of the research were compiled into requirements for educational system. Using those requirements, and design of an architecture for educational processor for education, not only on FEEC BUT was created. As a next step, there is described a procedure, that led to a creation of a working simulator of the designed processor. Last part of this thesis is a design of several educational exercises, that demonstrates principles of computers and programming in a machine code and an assembly language.
|
|
An ITIL Simulator Game Engine
Pučálka, Martin ; Křivka, Zbyněk (referee) ; Rychlý, Marek (advisor)
This master's thesis is focused on Information Technology Infrastructure Library (ITIL). Objective of the project was to analyze, design and implement a game engine, which would provide simulation of IT service operation in real or accelerated time or in turns. Basic part of the engine is a creators mode, which allows users to create custom IT services and specify their behaviour during operation, like the service would be used in real. Another part of the engine is a players mode and simple service desk. In this mode, players can take care of fluent operation of their services. Thanks to this, they can learn and train practices, which are described in ITIL.
|
|
High-Level Petri Nets Interpreter in Python
Grigorev, Danil ; Kočí, Radek (referee) ; Janoušek, Vladimír (advisor)
This work is targeting a goal of implementing a high level Petri net interpret in Python. The implementation is based on SNAKES library. The final product is capable of executing and visualising Petri nets, created by user. The simulator is based on distributed systems theory and is executed in real-time. The end user is able to experience a simple and human-friendly API, made for creation and execution of High-Level Petri Nets.
|
|
Simulator and client for MODBUS devices
Ondrášek, Michael ; Franek, Lešek (referee) ; Fiedler, Petr (advisor)
This bachelor’s thesis deals with communication protocol MODBUS. The properties of the protocol and its function are described at the beginning of a thesis. There are designed two applications on the basis of identified properties in the other part of thesis, they represent the server part and the client´s part. The server part is implemented by selected functions of protocol and it represents devices for data collection. The next part is the detailed design of applications and the description of their realization. The last part deals with testing of designed applications with available SW simulators. The thesis deals also with user manual for control of created applications.
|
|
Discrete Simulation of Programmable Systems
Mynář, Pavel ; Zuzaňák, Jiří (referee) ; Mlích, Jozef (advisor)
The subject of this thesis is the design and implementation of software library for discrete simulation of programmable units and their mutual communication and implementation of several illustrative examples based on it. The library is designed to be platform independent and as robust and simple to use as possible.
|
|
Design and Implementation of Effect Model in Simulation System OneSAF Testbed Baseline
Hubeňák, Marian ; Kunovský, Jiří (referee) ; Rozman, Jaroslav (advisor)
This project deals with the modelling and the simulation, its basic characteristics as well as its respective branches. The majority of the project is aimed at modelling and simulation in military environment with a description of the asset in this area while considering different uses of these simulations. I also introduce the development of modelling and simulation in the army of Czech Republic. The project also deals with the constructive simulation and tries to bring out the OneSAF Testbed Baseline simulation system. At last, I propose some concepts of models for this particular simulation system - the model of psychological effects and the model of generating the rubble during the operations of the artillery.
|
|
Carrier Frequency Generator for Portable Radar Signal Simulator
Filip, Martin ; Raida, Zbyněk (referee) ; Šebesta, Jiří (advisor)
This thesis deals with the analysis and solution source for carrier frequency generator for portable radar signal simulator. This simulator is tunable in the frequency range from 2 GHz to 18 GHz and as it´s frequency source generator is used YIG oscillator for its very high frequency realignment. Simulator provides output power up to 1W on the SMA connector which can be connect to internal antenna by using jumper cable. To achieve this output power will be used by semiconductor amplifier.
|
|
DEVS Simulator Implementation in C++20
Šurina, Timotej ; Janoušek, Vladimír (referee) ; Peringer, Petr (advisor)
This master's thesis deals with the issue of modeling and simulation of systems based on the DEVS formalism. The result of this work is a library that is inspired by the adevs tool and based on the classical DEVS formalism. The library is implemented in the programming language C++20 and is supplemented by predefined models of components for creation of queueing systems. The library also contains a set of examples for use in teaching. In comparison with the paralel adevs tool it is less effective but it has simpler interface with focus on clarity, which is more important for teaching. The library also simplifies definition of models with the use of modules, intelligent pointers for memory management and the use of mentioned components.
|
|
X-ray computed tomography fluoroscopy simulation
Bainar, Petr ; Kolář, Radim (referee) ; Drastich, Aleš (advisor)
The aim of this thesis is to create simulator of image reconstruction during x-ray computed tomography fluoroscopy. Simulator will be put to use in laboratory exercises concerning imaging systems. Introductory part is focused on description of x-ray CT imaging process. Emphasis is placed especially on specific fluoroscopic reconstruction algorithms. In following part of thesis, the concept of simulator is analyzed-its inputs and outputs are declared and user’s operation is sketched out. Consequently, appearance and controls of realized simulator are described in detail. In evaluative part of thesis, achieved findings are documented. Influence of process parameters on acquired images is described, in this part. Consequently, optimal preferences finding method is suggested. Manual for laboratory exercise is attached.
|