Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników

Znaleziono wyników: 19

Liczba wyników na stronie
first rewind previous Strona / 1 next fast forward last
Wyniki wyszukiwania
help Sortuj według:

help Ogranicz wyniki do:
first rewind previous Strona / 1 next fast forward last
EN
There exist numerous modelling techniques and representation methods for digital control algorithms, aimed to achieve required system or process parameters, e.g. precision of process modelling, control quality, fulfilling the time constrains, optimisation of consumption of system resources, or achieving a trade-off between number of parameters. This work illustrates usage of Finite State Machines (FSM) modelling technique to solve a control problem with parameterized external variables. The structure of this work comprises six elements. The FSM is presented in brief and discrete control algorithm modelling is discussed. The modelled object and control problem is described and variables are identified. The FSM model is presented and control algorithm is described. The parameterization problem is identified and addressed, and the implementation in PLC programming LAD language is presented. Finally, the conclusion is given and future work areas are identified.
2
Content available remote SoC research and development platform for distributed embedded systems
EN
This paper presents a novel research and development hardware platform for distributed embedded systems. The platform is based on Xilinx Zynq-7000 SoC devices and it enables a fast physical verification and behaviour analysis of the distributed systems. Furthermore, it eliminates the necessity for usage of a large number of physical devices, which results in the simpler structure and implementation, improved ergonomics in laboratory, lower costs and eliminates external, physical connection between modules. The article presents the architecture of the platform and concurrent process implementation using the EmbedCloud structure. Synthesis and optimization results for different number of end modules and an analysis of resource usage were provided.
PL
W artykule zaprezentowano nową koncepcję sprzętowej platformy rozwojowo-badawczej dla rozproszonych systemów wbudowanych. Platforma oparta o układy Xilinx Zynq-7000 SoC, pozwala na szybką fizyczną weryfikację oraz analizę behawioralną systemów rozproszonych. Ponadto, eliminuje konieczność użycia dużej liczby fizycznych układów, co przekłada się na prostszą strukturę i implementację, poprawę ergonomii w laboratorium, niższe koszty oraz eliminuje zewnętrzne, fizyczne połączenia pomiędzy modułami. W artykule przedstawiono architekturę platformy oraz proces współbieżny zaimplementowany przy użyciu metody strukturalnej - EmbedCloud. Syntezy, optymalizacji i analizy użycia zasobów sprzętowych dokonano dla różnej liczby modułów końcowych.
PL
W artykule przedstawiono zagadnienie monitorowania aktywności fizycznej osób starszych w świetle problematyki nasycenia otoczenia cywilizacyjnego współczesnego człowieka różnorodnymi źródłami pól elektromagnetycznych. Omówiono społeczne podstawy problematyki monitorowania aktywności, przedstawiono zagadnienie gromadzenia i przesyłu danych biometrycznych w środowisku PEM oraz zagrożenia z tym związane, dokonano przeglądu rozwiązań analizowanej klasy oraz przedstawiono podsumowanie.
EN
In the paper there is presented issue of monitoring the physical activity of the elderly in aspect of saturation of the human environment with various sources of electromagnetic fields. Social issues of physical activity monitoring are discussed, problems of biometric data collecting and transmitting in environment affected by electromagnetic fields are presented. Review of solutions and conclusions are presented.
4
Content available remote Elektromagnetyzm w polityce ochrony zdrowia osób starszych
PL
Starzenie się populacji wypływa bezpośrednio na realizację polityki ochrony zdrowia i polityki wobec ludzi starszych. Rozwój usług opiekuńczych w świetle postępującego wydłużania się trwania życia oraz rozwój postępu technologicznego skutkują aktywnym wykorzystaniem rozwiązań programowych i sprzętowych w profilaktyce upadków osób starszych. W pracy przedstawiono krótki przegląd rozwiązań technologicznych związanych z zapobieganiem upadków osób starszych oraz koncepcję systemu autorskiego w kontekście monitorowania i akwizycji sygnałów w środowisku elektromagnetycznym.
EN
Aging of the population has direct influence on implementation of healthcare policies, especially concerning older people. The development of healthcare services is an important issue when we consider progressive extend of life expectancy and development of technological solutions available. It results in growing use of software and hardware solutions in the prevention of falls of older people. The paper presents a brief overview of technology solutions for prevention of falls and the concept of a novel system in the context of monitoring and acquisition of signals in the electromagnetic environment.
EN
This paper presents the simple distributed system hardware platform for basic research. It allows to study the different variants and aspects of the data exchange or synchronization methods in distributed systems. Moreover, the platform has the ability to implement distributed embedded systems. The modularity of a system allows for fast reconfiguration of the platform, such as the exchange of end modules. Therefore, it is possible to make quick changes and verify the system operation.
6
Content available System wspierający diagnostykę rodzin pszczelich
PL
W artykule opisano konstrukcję systemu diagnostycznego, przeznaczonego do obserwacji zachowań pszczół. Główna część artykułu zawiera ocenę możliwości wydobycia informacji z dźwięków wytwarzanych przez pszczoły. Celem badań jest rozpoznanie stanów rodziny pszczelej oraz ich klasyfikacja. Opisano proces tworzenia modeli dźwięków oraz redukcji ich wymiarów. Przedstawiono obrazy otrzymane w diagnostycznej przestrzeni obserwacji stanów. W części końcowej opisano proces badania wybranego strumienia dźwięków i podjęto próbę interpretacji otrzymanych wyników.
EN
The design of a diagnostic system to observe the behavior of bees is described. The main part of the paper contains an assessment of the possibility of extracting information from sounds produced by bees. The aim of the study is to identify the states of colonies and their classification. It describes the processes modeling the sounds and reducing their size. Experimental images created in the diagnostic state space are shown. Finally, the process of testing a selected stream of sounds is outlined and an attempt to interpret the results is made.
7
Content available Interfejsy wymiany danych w systemach rozproszonych
PL
W artykule przedstawiono analizę wydajności wybranych metod wymiany danych i protokołów komunikacji w prostych systemach rozproszonych. Dokonano porównania niezbędnej ilość przesyłanych danych przy użyciu najbardziej popularnych protokołów transmisji oraz protokołu zaproponowanego przez autorów. Metody przeanalizowano pod kątem wydajności w zależności od rodzaju sterowania i ilości modułów wykonawczych rozproszonego systemu sterowania. Zmniejszenie obciążenia infrastruktury systemu wbudowanego pozwala na skrócenie czasu reakcji układu, a modularna budowa na szybką rekonfigurację i zmniejszenie kosztów całego systemu sterowania.
EN
The paper deals with the performance analysis of selected methods of data exchange and communication protocols in simple distributed systems. There is presented the comparison of three main methods of distributed system implementation i.e.: central module control, hybrid module control and distributed system control. Each of them is implemented by different communication protocols. The authors made a calculation of the necessary amount of transmitted data between these communication protocols commonly used in the industry (Modbus RTU representing central module control, Profibus-DP representing hybrid module control) as well as the protocol proposed by the authors called the CloudBus representing the distributed system control. The CloudBus is a new method of process synchronization and communication between a various number of the modules in the distributed system. It allows for fast reconfiguration of the developed system platform. The performance of the methods is analysed depending on the type of control and the number of modules implementing a distributed control system. Based on the presented results one can conclude that the CloudBus protocol allows significant savings in the amount of the transmitted data. A greater number of modules results in bigger data traffic savings, especially when compared to the amount of the transmitted data by the Modbus RTU protocol.
8
Content available remote Koncepcja systemu monitorowania rodzin pszczelich
PL
W artykule przedstawiono koncepcję komputerowego systemu diagnostyki akustycznej przeznaczonego do diagnozowania i monitorowania stanu rodzin pszczelich. Artykuł zawiera opis mikroprocesorowego urządzenia do bezpośrednich pomiarów, opis struktury systemu oraz diagram przepływu danych w systemie. Przedstawiono również widok urządzenia prototypowego. Opisano technikę gromadzenia danych i ich wstępnej analizy oraz rolę systemu ekspertowego w projektowanym systemie monitorowania rodzin pszczelich.
EN
This paper presents the concept of computer diagnostic system designed for acoustic diagnosis and monitoring of colonies. The paper contains a description of the microprocessor device for the direct measurement, description of the structure of the system and data flow diagram of the system. It also presents a prototype device view. Describe the technique of collection and the role of the expert system in the proposed monitoring system of colonies.
9
Content available remote A solution to detect and prevent the falls of geriatric patients
EN
Advanced technologies are effectively used in healthcare applications. One of areas is support of taking care of older adults, which is a growing problem in contemporary societies. The research results in designing new systems and solutions, dedicated to solve particular problems or to cover the caretaking problem in general. Among such systems and solutions, the special ones are systems designed to help to solve the fall detection problem. In this paper, the review of such solutions is presented, advantages and disadvantages are discussed. The novel conception of such system is presented and discussed and conclusion is drawn.
PL
Ochrona zdrowia coraz efektywniej wykorzystuje rozwiązania, oparte na nowoczesnych technologiach. Jednym z obszarów ich stosowania są systemy wspierania opieki nad osobami starszymi, które to zagadnienie stanowi narastający problem współczesnych społeczeństw. Wyniki badań pozwalają na projektowanie różnorodnych systemów i urządzeń, zarówno przeznaczonych do rozwiązywania określonego problemu opieki, jak też wspierających cały proces. Pośród nich szczególną klasę stanowią rozwiązania przeznaczone do wspomagania nadzorowania możliwości wystąpienia upadku. W niniejszym artykule zaprezentowano przegląd istniejących rozwiązań w tej klasie i omówiono ich charakterystykę. Przedstawiono także nowatorską koncepcję systemu tej klasy.
PL
Artykuł przedstawia opis autorskiego systemu elektronicznego przeznaczonego do oceny kondycji rodzin pszczelich. Opisano architekturę systemu, urządzenie rejestrujące dźwięki w ulu oraz podzespoły elektroniczne przeznaczone do pomiarów parametrów środowiska. System ma rejestrować dźwięki wytwarzane przez pszczoły i na tej podstawie ocenić stan rodziny pszczelej. Przeprowadzona ocena statystyczna wybranych dźwięków pozwala wysnuć wniosek, że możliwe będzie wykorzystanie metod analitycznych do ich identyfikacji.
EN
The paper contains a description of the intended analysis of sounds produced by bees. The system consists of electronic parts placed in a hive. The block diagram of the device shown in Figure 2 and its view in Figure 3. An electronic component is used for recording and audio processing. The processed sound is extracted knowledge of the behavior of bees. The results of calculations are sent via a local network to the database. An expert system interprets the collected data and sends it to the user. The system diagram is shown in Figure 1. Preliminary analyzes show a great diversity of sound depending on a situation in the hive. Figure 7 shows the spectrogram of the sound produced by the mother bee. Simple statistics show the differences in the density distribution of the signal. A success will be to create diagnostic tools. The second objective is to develop analytical methods for identifying the behavior of bee colonies. The research work focuses on assessing the possibility of automating the process of interpretation of the sounds produced by bees. The combination of electronic devices and analytical methods aims at creating an expert system supporting the work of man.
11
Content available Traffic load detection system
EN
In the paper there is discussed a solution to detect the communication paths load, in context of use in variable environment. There is presented a system conception and operation algorithm. There is proposed a structure of system to detect traffic lines load, based on a novel microcontroller platform.
PL
W artykule przedstawiono wyniki prac nad sprzętową implementacją algorytmu maskowania zakłóceń transmisji cyfrowych danych wizyjnych. Przedstawiono założenia algorytmu, opisano mechanizmy maskowania zakłóceń, zaproponowano strategię implementacji oraz przedyskutowano wyniki.
EN
In the paper there are presented results of work on hardware implementation of digital image data transmission error concealment algorithm. The idea of transmission error concealment of visual data is presented and discussed, Hybrid Error Concealment Algorithm (HECA) operation and structure is described. Considered elements (operational stages) of the HECA algorithm are described in detail. Implementation strategy and results are presented and a conclusion is drawn.
PL
Artykuł prezentuje wyniki prac nad realizacją energooszczędnego, interaktywnego systemu bezprzewodowej transmisji danych wizyjnych z wykorzystaniem układów radiowych ISM pracujących w paśmie 2,4GHz. Wykorzystano mikrokontrolery MSP430F2274 wchodzące w skład zestawu eZ430-RF2500T firmy Texas Instruments oraz moduły kamer C328R. Obsługę transmisji radiowej zapewnia układ radiowy CC2500. Założeniem projektowym było zapewnienie możliwości interaktywnej regulacji położenia kamery. System został zaprojektowany, zrealizowany i przebadany pod kątem zasięgu efektywnej transmisji, poboru mocy, odporności na zakłócenia oraz niezawodności transmisji.
EN
An important area of usage of wireless transmission are systems for secure, robust and energy-efficient visual data transmission. In the paper there are presented the results of work on a wireless digital visual data transmission interactive system, based on Texas Instruments RF communication modules eZ430-RF2500T. The modules operate in 2.4 GHz band and comprise MSP430F2274 microcontrollers and bi-directional RF communication modules CC2500. The system allows manipulating the camera direction with use of two micro-servos Turnigy TG9. In the paper the eZ430-RF2500T module is described [1, 4, 5, 6, 7, 11, 12] in Section 1, design conception and system components [2, 3, 7, 8] are discussed in Section 2, the system structure is presented in Section 3 (Fig. 1). Section 4 con-tains an overview of the research methodology applied [12, 13] and the results (Tables 1, 2, Figs. 2, 3, 4 and 5). There were measured four features of the system, namely: influence of interferences, energy efficiency, Multipatch Fading and Raleigh Fading. The interference testing included tests of influence of interferences generated by a microwave oven, Wi-Fi router and cell-phones. The power consumption tests included measurements in various system states of a transmitter and receiver. The multipath Fading tests were carried out in a sports hall divided into a mesh. Raleigh Fading research was realised in the same location, by transmitting a set of frames for an increasing distance. The results are discussed and summarised in Section 5.
PL
W artykule przedstawiono wyniki badań nad realizacją sprzętową modułu detekcji wzorców błędów transmisji obrazu stałego. Jest on częścią hybrydowego algorytmu maskowania błędów transmisji HECA. Opisano podstawy działania aparatu analitycznego, algorytm jego działania oraz realizację sprzętową na poziomie behawioralnym. Wyróżniono najistotniejsze bloki implementacyjne, zaprezentowano wyniki syntezy w środowisku Quartus II v.9.1 dla układu FPGA klasy Stratix III EP3SL70 oraz przedyskutowano uzyskane wyniki.
EN
The paper presents a conception of hardware implementation of DCT pattern detection module of Hybrid Error Concealment Algorithm (HECA) [2]. The research is aimed at implementing a hardware version of the module, using possibilities of parallel operation in FPGA and optimizing the algorithm structure for hardware implementation and performance. Paragraph 1 gives introduction to digital image transmission error concealment. Paragraph 2 presents a structure and operation of the HECA algorithm. The dataflow is presented (Fig. 1.) and the implemented module is identified. Paragraph 3 deals with the mechanism of DCT error pattern occurring [3] and describes a method for detection of such patterns [2]. Paragraph 4 is focused on operation of the error pattern module of HECA in details. There are presented specific features of error patterns for a given DCT block size (Tab. 1) The erroneous block data example is shown in Fig. 2., while the error location storing example is presented in Fig. 3. The operation algorithm for error pattern detection is discussed and presented in Fig. 4. Paragraph 5 describes hardware implementation procedures. The implementation process is presented, the structure of hardware solution is shown (Figs. 5, 6, 7.) and discussed. The hardware resources consumption of the synthesis results is given in Tab. 2. Paragraph 6 contains the conclusion and directions for the future work. The research conclusions are that the DCT error pattern detection algorithm can be successfully implemented in FPGA with acceptable resources consumption. Such an implementation allows performing some of the algorithm elements in parallel, accelerating the operation. The problem is that the data amount tends to be high and it would be recommended to develop more effective notation to store such data in FPGA.
PL
Przedstawiono zasady kodowania miejsc interpretowanych sieci Petriego dla potrzeb realizacji systemów sterowania binarnego. Proponowane metody mają zastosowanie dla stosunkowo prostych systemów. Działanie takich systemów można opisać z wykorzystaniem sekwencyjnych modeli specyfikacji formalnej, ale dla przyspieszenia działania systemu wybrane procesy są opisywane jako współbieżne.
EN
The paper presents a rules of places coding of interpreted Petri nets for binary control systems realization. Proposed methods are applied for relatively plain systems. Activity of that systems can be described with sequential models of formal specification, but for acceleration of its activity, selected processes are described as parallel.
PL
Przedstawiono propozycję modyfikacji algorytmu przetwarzania danych wejściowego stopnia filtrującego hybrydowego algorytmu maskowania błędów transmisji obrazu stałego HECA. Podano ogólne informacje o algorytmie HECA oraz o jego wejściowym stopniu filtrującym, przeprowadzono analizę algorytmu stopnia filtrującego i zaproponowano zakres modyfikacji, umożliwiających przygotowanie algorytmu stopnia filtrującego do implementacji w środowiskach wielowątkowych.
EN
In the paper there is presented a proposal of modification of input filtering step of Hybrid Error Concealment Algorithm for still image transmission HECA. The HECA algorithm is described in general and filtering step algorithm is presented in detail. There is carried out an analysis aimed to propose modification directed to prepare the filtering step algorithm for implementation in multithread environments.
PL
W artykule przedstawiono algorytm wyznaczania kąta wychylenia wskazówki miernika na podstawie zdjęcia wskaźnika oraz program do praktycznego sprawdzenia przedstawionego algorytmu. Zastosowanie takiego programu umożliwia automatyzację procesu sprawdzania dokładności lub wzorcowania przyrządów pomiarowych ze wskaźnikami analogowymi.
EN
Paper shows the algorithm of determining an angle of meter's hand swing basing on meter's photograph and a program of checking this algorithm in practice. A practical use of that program makes able an automation of process of checking precision or calibration measuring devices with analog indicators.
PL
W artykule przedstawione zostały zasady realizacji hierarchicznych, interpretowanych sieci Petriego (HPN) w sterownikach klasy PLC. Jako język implementacji wybrano graficzny język drabinkowy (LD), ze względu na jego uniwersalny charakter. Proponowaną metodę realizacji zaprezentowano na szeregu przykładach, przedstawiających różne aspekty opisu, wykorzystywane w sieciach hierarchicznych.
EN
The paper presents rules of implementation of interpreted Hierarchical Petri nets (HPN) by means of PLC. The Ladder Diagram (LD) language has been used because of its universal character. The proposed method is shown on a set of examples, which are describing various aspects of formal description used in HPN model.
PL
W artykule przedstawiono metodykę projektowania algorytmów sterowania, w których można wydzielić procesy współbieżne. Wskazano możliwość wykorzystania profesjonalnych narzędzi wspomagających projektowanie systemów cyfrowych, a w szczególności automatycznego translatora opisu HDL do interpretowanej sieci Petriego. Przedstawiono zarys algorytmu zrównoleglania procesów sekwencyjnych, a także metodę realizacji automatów skończonych i interpretowanych sieci Petriego, z wykorzystaniem języka LD (IEC 61131-3).
EN
A method for designing controller algorithms (with some concurrent processes) has been discussed. Particularly, this paper presents a usage of computer-aided design tools to solve synthesis problems of digital controllers and describes a method for transforming their specifications that are frequently given in sequential form - for example, processes in HDL into interpreted Petri nets. A paper also shows a parallelising process of control algorithms and a method of implementation of FSM and Petri nets with LD language (IEC 61131-3).
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ć.