ČVUT DSpace
  • Prohledat DSpace
  • English
  • Přihlásit se
  • English
  • English
Zobrazit záznam 
  •   ČVUT DSpace
  • České vysoké učení technické v Praze
  • Fakulta elektrotechnická
  • katedra řídicí techniky
  • Diplomové práce - 13135
  • Zobrazit záznam
  • České vysoké učení technické v Praze
  • Fakulta elektrotechnická
  • katedra řídicí techniky
  • Diplomové práce - 13135
  • Zobrazit záznam
JavaScript is disabled for your browser. Some features of this site may not work without it.

Úpravy generátoru Matlab/Simulink pro Raspberry Pi k docílení minimálních latencí odezev

Enhancing Raspberry Pi Target for Simulink to Meet Real-Time Latencies

Typ dokumentu
diplomová práce
master thesis
Autor
Prudek Martin
Vedoucí práce
Píša Pavel
Oponent práce
Findejs Jiří
Studijní obor
Systémy a řízení
Studijní program
Kybernetika a robotika
Instituce přidělující hodnost
katedra řídicí techniky
Obhájeno
2017-06-14



Práva
A university thesis is a work protected by the Copyright Act. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one?s own expense. The use of thesis should be in compliance with the Copyright Act http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf and the citation ethics http://knihovny.cvut.cz/vychova/vskp.html
Vysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf a citační etikou http://knihovny.cvut.cz/vychova/vskp.html
Metadata
Zobrazit celý záznam
Abstrakt
Tato práce popisuje analýzu RT vlastností jednodeskového počítače Raspberry Pi v přístupu ke sběrnici CAN. Řídicí aplikace je vytvořena v prostředí založeném na podpoře nástrojů rychlého návrhu Matlab/Simulink. Jsou prezentovány výsledky testů provedených s různou softwarovou konfigurací - různými jádry systému Linux (RT vs. non-RT), různými ERT soubory (Mathworks vs. ert-linux) a různými metodami časování v nich použitých. Zpoždění generovaných zpráv při testech na neupraveném systému nabíralo zpoždění více než 1 milisekunda na nezatíženém a více než 8 milesekund na zatíženém systému. Zpoždění se výrazně nezlepšila ani po aplikaci dostupných RT vylepšení. Závěrem nemůžeme doporučit využití Raspberry Pi s PiCAN modulem pro žádné použití v RT prostředí a to ani po aplikaci RT vylepšení. Po aplikaci RT vylepšení je pak možné tuto sestavu provozovat bez další zátěže pro generování zpráv až do frekvence 100Hz a to pouze v non-RT prostředí. Jako náhradu doporučujeme jiný jednodeskový počítač s GNU / Linux a integrovaným rozhraním CAN. Jako součást této práce byla testována deska SoC Zynq, u níž latence CAN při vysokém zatížení nepřekročily 120 mikrosekund.
 
The thesis provides analysis of real-time properties of Raspberry Pi single board computer with CAN bus in control applications which are designed in a rapid prototyping environment based on Matlab/Simulink target support. It presents tests that have been performed in various software configurations - various Linux kernels (RT vs non-RT), various ERT files (Mathworks vs. ert-linux) and various timing methods within them. During the tests, it was found that without the use of RT kernel and other patches, CAN latency can often exceed one millisecond. On a high-loaded system, the latencies are easy to move beyond 8 milliseconds. Maximum latencies are not significantly reduced by applying available enhancements. As a result, we do not recommend the use of Raspbery Pi the PiCAN module with or without RT enhancements in RT applications at all. It can be used without any other load and after application of patches at a frequency of less than 100 Hz in a non-RT applications. As a replacement, we recommend another single-computer with GNU/Linux and integrated CAN interface. As part of this work, a SoC Zynq board was tested for which the CAN latencies of the high-loaded system did not exceed 120 microseconds
 
URI
http://hdl.handle.net/10467/68605
Zobrazit/otevřít
PLNY_TEXT (18.45Mb)
POSUDEK (35.95Kb)
POSUDEK (589.5Kb)
PRILOHA (29.47Kb)
PRILOHA (29.39Kb)
PRILOHA (29.41Kb)
PRILOHA (29.30Kb)
PRILOHA (24.93Kb)
PRILOHA (24.96Kb)
PRILOHA (18.96Kb)
PRILOHA (6.891Kb)
PRILOHA (21.21Kb)
PRILOHA (3.510Kb)
PRILOHA (4.041Kb)
PRILOHA (54 bajtů)
PRILOHA (157 bajtů)
PRILOHA (415 bajtů)
PRILOHA (435 bajtů)
PRILOHA (1.525Kb)
PRILOHA (1.525Kb)
PRILOHA (984 bajtů)
PRILOHA (373 bajtů)
PRILOHA (13.58Kb)
PRILOHA (804 bajtů)
PRILOHA (547 bajtů)
PRILOHA (792 bajtů)
PRILOHA (352 bajtů)
PRILOHA (1.633Kb)
PRILOHA (1.393Kb)
PRILOHA (585 bajtů)
PRILOHA (1.655Kb)
PRILOHA (2.444Kb)
PRILOHA (1.069Kb)
PRILOHA (612 bajtů)
PRILOHA (432 bajtů)
PRILOHA (435 bajtů)
PRILOHA (2.583Kb)
PRILOHA (3.798Kb)
PRILOHA (623 bajtů)
PRILOHA (460 bajtů)
PRILOHA (304 bajtů)
PRILOHA (576 bajtů)
PRILOHA (466 bajtů)
PRILOHA (224 bajtů)
PRILOHA (265 bajtů)
PRILOHA (322 bajtů)
PRILOHA (411 bajtů)
Kolekce
  • Diplomové práce - 13135 [330]

České vysoké učení technické v Praze copyright © 2016 

DSpace software copyright © 2002-2016  Duraspace

Kontaktujte nás | Vyjádření názoru
Theme by 
@mire NV
 

 

Užitečné odkazy

ČVUT v PrazeÚstřední knihovna ČVUTO digitální knihovně ČVUTInformační zdrojePodpora studiaPodpora publikování

Procházet

Vše v DSpaceKomunity a kolekceDle data publikováníAutořiNázvyKlíčová slovaTato kolekceDle data publikováníAutořiNázvyKlíčová slova

Můj účet

Přihlásit se

České vysoké učení technické v Praze copyright © 2016 

DSpace software copyright © 2002-2016  Duraspace

Kontaktujte nás | Vyjádření názoru
Theme by 
@mire NV