Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników

Znaleziono wyników: 1

Liczba wyników na stronie
first rewind previous Strona / 1 next fast forward last
Wyniki wyszukiwania
Wyszukiwano:
w słowach kluczowych:  hard real-time operating system
help Sortuj według:

help Ogranicz wyniki do:
first rewind previous Strona / 1 next fast forward last
EN
The work describes how to use modified GNU/Linux, Real Time Application Interface operating system. It provides mechanisms for developing hard real time task and related features. System architecture and some main features are discussed. Two main parameters: latency andjitter are collected. Additionally the jitter is measured and compared with RTAI and Matlab/SimulinkŽ Real Time Windows Target. Some basic tests are performed e.g. a square wave and a sine wave were generated and results are shown. The main goal of the paper is to develop a servo motor control system. The Linear Quadratic based algorithm is used as a two layer algorithm. The proportional controller is calculated in the first layer. Paramters of this algorithm are obtained in the second layer. It benefits from the special, multilayer system structure. In comparison the same algorithm is developed with Matlab/SimulinkŽ and its Real Time Windows Target extension. The results are measured and shown in a graphical form.
PL
Artykuł opisuje wykorzystanie zmodyfikowanego systemu operacyjnego GNU/Linux - Real Time Application Interface. System ten udostępnia mechanizmy pozwalające na realizację zadań spełniających wymagania twardego czasu rzeczywistego. W pracy została omówiona budowa systemu oraz jego podstawowe cechy. Zaobserwowano i zbadano opóźnienia (latency) oraz rozrzut (jitter) wykonywania zadań, dwa główne parametry systemu czasu rzeczywistego. Rozrzut został zmierzony i porównany jako wielkość w systemie RTAI oraz w programowaniu Matlab/SimulinkŽ z dodatkiem Real Time Windows Target. Wykonano podstawowe testy systemu, np. wygenerowano falę prostokątną oraz falę sinusoidalną. Głównym celem artykułu było wykonanie układu sterowania serwomechanizmem. Wykorzystano w tym celu dwuwarstwowy algorytm bazujący na regulatorze liniowo-kwadratowym. Algorytm regulatora proporcjonalnego wykonywano w pierwszej warstwie, a jego parametry wyliczono w drugiej warstwie. Implementacja algorytmu wykorzystuje specyficzną, wielowarstwową budowę systemu operacyjnego. Dla porównania, ten algorytm został zimplementowany w środowisku Matlab/SimulinkŽ z rozszerzeniem Real Time Windows Target. Parametry pracy zostały zmierzone i przedstawione w postaci graficznej.
first rewind previous Strona / 1 next fast forward last
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.