System zarządzania bazą danych czasu rzeczywistego (SZBDCR) stanowi alternatywę dla tradycyjnego, relacyjnego systemu zarządzania bazą danych (SZBD). Systemy te projektuje się i tworzy w celu zwiększenia efektywności wykonywania transakcji, utrzymania kontroli nad czasem przetwarzania i wywłaszczania transakcji w czasie rzeczywistym. Czas przetwarzania poszczególnych transakcji w SZBDCR jest znany, przez co generowane wyniki pozostają użyteczne dla następnych przetwarzania w systemach pracujących w czasie rzeczywistym. W niniejszym artykule przedstawiono charakterystykę problemów wynikających z ograniczeń czasowych na przetwarzanie transakcji oraz zaprezentowano wybrane rozwiązania szeregowania transakcji bazodanowych w czasie rzeczywistym.
EN
Real Time Database Management Systems (RTDBMS) are an alternative to traditional - relational database management Systems (DBMS). They are designed and built for the purpose of increasing effectiveness of transactions processing, to control executing time and life cycle of real time transactions. The transaction's processing time in RTBDMS is known what makes output results usable for next proceeding in real time based systems. This document presents problems and characteristic of difficulties connected with time-restricted transaction processing. There arc presented as well examples of scheduling algorithms for real time transactions.
Niniejszy artykuł przedstawia system czasu rzeczywistego, który służy do zautomatyzowanego pomiaru mocy turbin wiatrowych. System został zaprojektowany zgodnie z wymogami przedstawionymi przez jedną z polskich firm, która współpracuje z Politechniką Świętokrzyską w ramach projektu "Inwencja" - Potencjał młodych naukowców oraz transfer wiedzy i innowacji wsparciem dla kluczowych dziedzin świętokrzyskiej gospodarki.
EN
This paper deals with a real time system for automatic measurement of wind turbine parameters. The system was designed according to the specifications provided by a Polish company cooperating with the Kielce University of Technology on a project called "Invention" - Potential of young researchers and transfer of knowledge and innovation as a support for the key areas of Świętokrzyskie economy.
3
Dostęp do pełnego tekstu na zewnętrznej witrynie WWW
W rozproszonych systemach sterowania zachodzi wymiana informacji pomiędzy urządzeniami poprzez przemysłową sieć komputerową noszącą nazwę magistrali miejscowej (fieldbus). W skład rozproszonego systemu sterowania wchodzą stacje sterujące i zbierające dane. W artykule został rozwinięty model obrazujący przepływ danych pomiędzy stacjami. Podczas projektowania rozproszonych systemów sterowania czasu rzeczywistego należy sprawdzić dotrzymanie warunków czasu rzeczywistego RT. Dotrzymanie warunków RT zależy od wielu czynników, jednym z nich jest struktura sieci. W artykule zostanie przeprowadzona analiza wpływu struktury sieci na dotrzymanie warunków RT w systemie. Dotrzymanie warunków RT zostanie sprawdzone przy użyciu metody GRMS. Przedstawiony został przykład obrazujący wpływ struktury sieci na dochowanie warunków RT w systemie wymiany danych. Poruszone zostało również zagadnienie wyboru optymalnej struktury sieci.
EN
A distributed control system consists of a set of control and data aquisition stations that exchange data over an industry computer network known as a fieldbus. In the paper a model is developed which describes information flow from and to stations. In design of a distributed control systems RT (Real Time) constrains are to be considered. The fulfilment of real time constrains depends on many factors, one of them is a network structure. In the paper the influence of a network structure on RT - behaviour is analysed. The RT - conditions are calculated basing on GRMS theory. Some examples illustrates influence of a network structure on meeting of RT conditions. Optimisation problem for determining the best suitable structure is discussed.
4
Dostęp do pełnego tekstu na zewnętrznej witrynie WWW
W artykule przedstawiono modyfikacje klasycznego protokołu Ethernet w celu dostosowania go do wymagań stawianych przez systemy transmisyjne w przemyśle samochodowym. Omówiono wykorzystanie protokołu w diagnostyce „on-board” i systemach multimedialnych. Omówiono również perspektywiczne, ale wymagające największych modyfikacji sprzętowo-protokołowych, możliwości wykorzystania Ethernetu do tworzenia sieci szkieletowych, łączących komputery pokładowe z systemami zewnętrznymi w ramach ogólnej struktury Internetu.
EN
In the paper modifications introduced into standard Ethernet protocol to suit it for automotive industry requirements are presented. Issues related to possible use of Ethernet for on-board diagnostics and multimedia systems are discussed in detail. Future and most prospective possible implementations for creating backbone networks linking onboard modules with external nodes within entire Internet, requiring significant modifications both in hardware as well as protocols are also presented.
5
Dostęp do pełnego tekstu na zewnętrznej witrynie WWW
Jednym z popularnych rozwiązań stosowanych w obszarze systemów sterujących jest użycie rozproszonego systemu komputerowego. Poszczególne węzły takiego systemu są często łączone poprzez magistralę miejscową (fieldbus). Istotnym zadaniem staje się wówczas sprawdzenie w takim systemie dochowania ograniczeń czasu rzeczywistego, w szczegolności dla przesyłanych wiadomości poprzez sieć. W ostatnim okresie nastąpił rozwój analitycznych metod szeregowania i sprawdzania spełnienia warunków czasu rzeczywistego dla środowiska scentralizowanego systemów operacyjnych czasu rzeczywistego, a jednocześnie podejmowane są działania mające na celu modyfikację tych metod, aby zastosować je do badania systemów rozproszonych czasu rzeczywistego, a w szczególności do szeregowania wiadomosci przesyłanych poprzez sieci. W pierwszej części artykułu dokonano porównania pomiędzy szeregowaniem zadań a szeregowaniem wiadomości. Następnie przedyskutowano prosty model systemu rozproszonego, na podstawie którego został przyjęty model strumienia wiadomości. Jako metodę szeregowania i sprawdzenia spełnienia warunkow czasu rzeczywistego wybrano metodę Generalised Rate Monotonic Scheduling (GRMS). Przedstawiono zastosowanie tej metody dla badania spełnienia warunków czasu rzeczywistego wiadomości przesyłanych poprzez magistrale miejscowe stosujące metodę odpytań i metodę przekazywania żetonu w warstwie dostępu do medium fizycznego. Powyższe rozważania zobrazowane zostały przykładem obliczeniowym dla magistrali PROFIBUS DP.
EN
The popular solution for control systems is to use distributed computer system. The computers in such a system are often connected by fieldbus network. Investigation of real time behaviour of distributed computer control systems based on fieldbus is an important task. Recently, analytic methods for test compliance with real time requirements have been developed for centralised real time operating systems. At the same time attempts to modify these methods have been undertaken, so as to use them to examine distributed real time systems, especially for scheduling the message transmitted through the network. In the first part of the paper a comparison is made between task and message scheduling. The model of distributed computer system for control is discussed. The message scheduling basing on GRMS method is discussed for two types of network protocols used in fieldbuses : polling and token passing. The message blocking is also considered in the model. An example illustrates method for checking of RT - constraint fulfilment for PROFIBUS DP fieldbus.
Earliest deadline first (EDF) and fixed priority (FP) are the most commonly used and studied scheduling algorithms for real-time systems. This paper focuses on combining the EDF and FP strategies in one system. We provide a new sufficient schedulability analysis for real-time hybrid task systems which are scheduled by EDF and FP. The proposed analysis has a polynomial time complexity and no restrictions on task parameters, where the relative deadline of each task could be less than, equal to, or greater than its period. By extensive experiments, we show that our proposed analysis significantly improves the acceptance ratio compared with the existing results of the sufficient schedulability test for hybrid scheduling systems.
7
Dostęp do pełnego tekstu na zewnętrznej witrynie WWW
W artykule przedstawiono właściwości i prametry czasowe trzech wybranych magistral miejscowych: PROFIBUS FMS, CAN i InterBus-S. Prezentowane wyniki uzyskano na podstawie badań, polegających na sprawdzeniu dotrzymania ograniczeń czasowych dla wiadomości w rozproszonym systemie czasu rzeczywistego z magistralą miejscową przy założeniu, że wiadomości szeregowane są przy użyciu metod szeregowania : FIFO, GRMS, EDF. Badania przeprowadzone były dla najgorszego przypadku, tzn. zostało założone, że w chwili t = 0 zostały aktywowane wszystkie zadania w systemie. Uwzględniono także czasy blokowania wiadomości. Wyniki badań zaprezentowano w postaci graficznej i tabelarycznej.
EN
In this paper properties and time parameters of three fieldbuses PROFIBUS FMS, CAN, InterBus are presented as the result of research based on checking of RT - constraint fulfilment of messages in distributed real time system based on fieldbus. Research was done for FIFO method and real time methods scheduling GRMS and EDF. Tests were performed for the worst case - it was assumed that all messages in system were activated in instant zero. The message blocking is also considered. Results of testing were obtain by using computer algorithms created by author. On the basis of performing tests we can draw conclusions as follow: * FIFO method is very simple and requires small calculating time, bul its performance are the least from among priorities method, * Dynamic methods have better performance than static priority for each fieldbus (except for CAN fieldbus, becouse there is impossible to apply dynamic method to this fieldbus), * InterBus-S fieldbus has the best effects for transmitting 1 or 2 bytes data length, CAN fieldbus has the best effects for transmitting 3 to 8 bytes data length and PROFIBUS FMS fieldbus has the best effects for transmitting massages with data length above 8 bytes.
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ć.