SylabUZ

Generate PDF for this page

System integration - course description

General information
Course name System integration
Course ID 11.3-WE-INFD-IntegrSyst
Faculty Faculty of Computer Science, Electrical Engineering and Automatics
Field of study Computer Science
Education profile academic
Level of studies Second-cycle studies leading to MSc degree
Beginning semester winter term 2022/2023
Course information
Semester 3
ECTS credits to win 5
Course type obligatory
Teaching language polish
Author of syllabus
  • prof. dr hab. inż. Marcin Witczak
Classes forms
The class form Hours per semester (full-time) Hours per week (full-time) Hours per semester (part-time) Hours per week (part-time) Form of assignment
Lecture 15 1 9 0,6 Credit with grade
Project 45 3 27 1,8 Credit with grade

Aim of the course

  • zapoznanie studentów z metodami integracji narzędzi IoT w zadaniach monitorowania i wizualizacji.
  • omówienie nowoczesnych metod informatycznych w śledzeniu i identyfikacji pojazdów i produktów.
  • projektowanie i  implementacja interfejsów człowiek-maszyna z zastosowaniem narzędzi IoT
  • omówienie wybranych technik harmonogramowania i szeregowania pracy maszyn i pojazdów

Prerequisites

Programowanie obiektowe, Systemy baz danych.

Scope

Monitorowanie i wizualizacja pracy pojazdów konwencjonalnych i autonomicznych:

  • Monitorowanie parametrów pojazdów z zastosowaniem zaawansowanych IMU (Inertial Measurement Unit)
  • Implementacja systemu monitorowania w środowisku Windows z zastosowaniem komunikacji WiFi
  • Wizualizacji pracy pojazdu z zastosowaniem NGIMU

Śledzenie pojazdów i przewożonych towarów

  • Wprowadzenie do Openmatics DeTAGtive IoT
  • Identyfikacja maszyn i komponentów z zastosowaniem DeTAGtive
  • Wprowadzenie do środowiska zarządzania ZF Openmatics

Środowisko IOT: Keep it simple. Manage Everything (KIS.ME)

  • Integracja systemów z zastosowaniem inteligentnych przycisków i wskaźników IoT
  • Podstawowe wskaźniki jakości procesu (Key Process Indicator, KPI)
  • Monitrowanie pracy systemu z zastosowaniem trendów i histogramów

Podstawy harmonogramowania i szeregowania pracy maszyn i pojazdów

  • Max plus algebra
  • Modelowanie systemów
  • Implementacja predykcyjnego szeregowania pracy maszyn i pojazdów

Teaching methods

Wykład: wykład konwencjonalny/tradycyjny.
Projekt: dedykowane zadania projektowe

Learning outcomes and methods of theirs verification

Outcome description Outcome symbols Methods of verification The class form

Assignment conditions

Wykład - warunkiem zaliczenia jest uzyskanie pozytywnej oceny ze sprawdzianu wiadomości przeprowadzonego w formie pisemnej.
Projekt - warunkiem zaliczenia jest uzyskanie pozytywnych ocen ze wszystkich dedykowanych zadań projektowych.
Składowe oceny końcowej = wykład: 40% + laboratorium: 60%

Recommended reading

Gerber A., Craig C.: Android Studio. Wygodne i efektywne tworzenie aplikacji, Helion, Gliwice 2016

Ross E., Ross J.: Unity i C#. Podstawy programowania gier, Helion, Gliwice, 2018

Heidergott, B., Geert Jan Olsder, and Jacob Van Der Woude. Max Plus at work: modeling and analysis of synchronized systems: a course on Max-Plus algebra and its applications. Vol. 48. Princeton University Press, 2014.

Dokumentacja Next Generation Inertial Measurement Unit: http://x-io.co.uk/ngimu/

Dokumentacja KIS.ME: https://kisme.rafi.de/en/#products

Dokumentacja Openmatics Detagtive: https://aftermarket.zf.com/go/en/openmatics/home/

 

Further reading

Notes


Modified by prof. dr hab. inż. Marcin Witczak (last modification: 21-04-2022 11:59)