Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników

Znaleziono wyników: 16

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
PL
W pracy przedstawiono metodykę nauczania opartą na wykorzystaniu laboratoryjnych systemów mechatronicznych oraz narzędzi do szybkiego prototypowania algorytmów sterowania. Stosowana metoda jest odpowiedzią na zapotrzebowanie rynku pracy na inżynierów z praktyką przy jednoczesnym uwzględnieniu finansowych możliwości uczelni wyższych. Istotną kwestią w procesie edukacji na studiach technicznych jest równowaga pomiędzy nauczaniem teorii a przekazywaniem umiejętności praktycznych. Przedstawiana metoda umożliwia zrealizowanie wymagań stawianych współczesnym laboratoriom technicznym.
EN
The article demonstrates teaching methodology on the basis of mechatronic laboratory systems and tools for the rapid prototyping of control algorithms. The presented solution is dedicated to nowadays teaching courseware as a methodology to meet the requirements for highly trained and educated engineers. The main difficulty in engineering education is to find a balance between theory and practice. The practical (based on experiments) education requires a lot of effort. First of all, it requires access to the appropriate lab. The methodology presented in the paper is based on cost effective mechatronics systems originated from industrial plants reduced in scale. The following systems, are exemplified: gantry crane, servo and balancing robot. The signals from the sensors and signals to the actuators bring the real world into the computer model. Mechatronic systems are connected to PC computer via interface board. Computer-Aided Engineering which supports Model-Based Design techniques is used for modeling, validation and implementing measurement and control applications. Two main advantages of this solution are well visible: to make the laboratory sets cost effective, and to allow a focus on the problem while omitting the details of its implementation. The proposed method is addressed mainly to educators of the control engineering, mechanical engineering, metrology and embedded control.
2
Content available remote Windows7 x64 as real-time measurement and control platform
PL
Systemy operacyjne z rodziny MS Windows, a w szczególności system Windows 7 w wersji 64-bitowej, dominują na platformie komputerów PC. Artykuł przedstawia cechy Windows 7 umożliwiające realizację systemów pomiarowo-sterujących o stałym okresie próbkowania. Badano punktualność realizacji zadań czasowych oraz zaproponowano algorytm jej poprawy. Przedstawiono wyniki sterowania laboratoryjnym modelem trójwymiarowej suwnicy.
EN
MS Windows operating systems, in particular 64-bit Windows 7, are the most popular for PC computers. The paper presents some features of the Windows 7 that can be applied in real-time measurement and control systems running at constant sampling. The jitter of the Windows timers is shown. An algorithm that improves the accuracy of the timer tasks is proposed. The paper describes control results for 3D crane model running in the Windows 7 environment.
PL
W pracy zaprezentowano metodę umożliwiającą automatyczny transfer ekranów synoptycznych systemu SCADA do urządzeń pracujących pod kontrolą systemu operacyjnego Android. Omówiono metody transferu danych czasu rzeczywistego z oprogramowania SCADA do docelowej platformy programowej oraz metodę transferu danych z serwerów OPC DA. Opisano zasadę przenoszenia informacji o obiektach i ich właściwościach, a w szczególności parametrach dotyczących animacji, z pakietu Proficy iFIX do oprogramowania w systemie Android realizowanego w języku Java. Przedstawiono przykład ekranu synoptycznego przeniesionego ze środowiska komputera PC do telefonu komórkowego.
EN
The paper presents the method that can be applied to automatic transfer of SCADA screens to mobile devices equipped with Android operating system. The real-time data transfer methods to Android devices are given. In particular the data transfer method from OPC DA servers is shown. It is described the data flow that collects all properties, including animation setups, of the SCADA screens and creates graphically equivalent screen at a device running Android OS Java application. The example of a SCADA screen ported to the mobile phone is given.
EN
A real laboratory tethered model of one rotor aero-dynamic system is considered. The studies of aerodynamics are reduced to the measurement of static thrust characteristics. Based on fundamental physical laws the mathematical model has been built. A constructed mathematical model of the one rotor system includes parameters and characteristics obtained by experiment. Based on parametric identification methods the parameters of the model and the thrust force characteristics generated by the rotor are determined. The model is used for the synthesis of control algorithms running in real time.
PL
W pracy omówiono laboratoryjny model jednośmigłowego systemu aerodynamicznego na uwięzi. Badania aerodynamiki tego systemu ograniczono do pomiaru charakterystyk statycznych siły ciągu śmigła. Korzystając z podstawowych praw fizyki, zbudowano model matematyczny jednośmigłowego systemu aerodynamicznego. Parametry i charakterystyki tego modelu wyznaczono eksperymentalnie, używając metod identyfikacji parametrycznej. Uzyskany model jest stosowany do syntezy algorytmów sterowania działających w czasie rzeczywistym.
EN
A pendulum on a cart system is often regarded as benchmark for control algorithms. In the paper such feature of the inverted pendulum is used to verify complex control system. Design and implementation of a networked control system containing a PLC and a servo driver is described. A control algorithm for inverted pendulum is shown and experiments results are presented. The findings may be used in a networked control system verification.
PL
Wahadło odwrócone jest powszechnie uznanym wzorcem do testowania algorytmów sterowania. W pracy wykorzystano powyższą cechę wahadła odwróconego w celu weryfikacji złożonego systemu sterowania. Omówiono projekt i implementację sieciowego systemu sterowania złożonego ze sterownika PLC i sterownika napędu. Przedstawiono budowę algorytmu sterującego układem wahadła odwróconego oraz zaprezentowano wyniki rzeczywistych eksperymentów. Przeprowadzone badania mogą zostać użyte w celu weryfikacji sieciowych systemów sterowania.
6
EN
This paper presents an application of an Android device to control a laboratory Antilock Breaking System (ABS). The controllers to avoid the locking of the wheel are considered. The architecture of Android OS is given. The discussion is focused on the features of the Android helpful to build real-time control systems. The mobile phone acts as a controller performing the control algorithm of avoiding the locks of the wheel. The controller application is implemented in Java which is the basic Android development language. The controller uses only standard system functions without the use of real-time extensions. The results of the experiments show punctuality of control task running on Android. Also, the braking experiments are given. The conclusions include comments on the applicability of Android devices as a platform for real-time control.
PL
W pracy przedstawiono zastosowanie urządzenia z systemem Android do sterowania laboratoryjnym modelem hamulca pracującego w trybie unikania zakleszczeń ABS (Antilock Breaking System). Przedstawiona została architektura systemu Android. Omówione zostały funkcje z bazowego systemu Android pomocne w budowie systemu sterowania czasu rzeczywistego. Przedstawiony zastał laboratoryjny model ABS w konfiguracji z telefonem komórkowym pełniącym rolę sterownika realizującego algorytm sterowania z unikaniem zakleszczeń. Aplikacja sterownika zaimplementowana została w języku Java będącym podstawową platformą rozwojową w systemie Android. Sterownik wykorzystywał wyłącznie standardowe funkcje systemu, bez wykorzystywania rozszerzeń czasu rzeczywistego. Zaprezentowane zostały wyniki eksperymentów obrazujące punktualność realizacji zadań czasowych w systemie Android oraz eksperymenty hamowania laboratoryjnego modelu ABS. Kończące pracę wnioski zawierają uwagi dotyczące stosowalności urządzeń z systemem Android jako platformy sterowania w czasie rzeczywistym.
EN
This paper analyses the behaviour of industrial network PROFINET for time determinism during the transfer of controls and measurements in real time. The subject of interest is the performance of the network control system. An experimentation platform is described. An analysis of jitter in sampling period is provided. Test results demonstrating advantages of communication using PROFINET standard are presented.
PL
W pracy analizowano zachowanie się przemysłowej sieci PROFINET pod kątem determinizmu czasowego przy przesyłaniu sterowań i pomiarów w czasie rzeczywistym. Przedmiotem zainteresowania jest wydajność sieciowego systemu sterowania. Zostało opisane użyte środowisko testowe. Zamieszono analizę odchyłek czasowych (jitter) w cyklicznej wymianie danych. Przedstawione zostały wyniki eksperymentów obrazujące zalety wykorzystania standardu PROFINET.
8
Content available Optimal control of a Laboratory DC Servo Motor
EN
Position control of DC motor is discussed and two control problems are investigated: first, time optimal and second, optimal in the sense of a quadratic performance index. Simple mathematical models, linear and nonlinear, of the DC motor are introduced. In the presented approach, the nonlinear model contains only the nonlinearity of static characteristic. Controllers based on linear and nonlinear models are constructed for both control problems. For the nonlinear model optimal solutions are computed with the use of the MSE method. Comparison of results of real-time and simulation experiments are presented.
PL
W pracy przedyskutowano dwa problemy sterowania pozycyjnego serwomechanizmem z silnikiem prądu stałego: problem czasooptymalny oraz sterowanie optymalne w sensie kwadratowego wskaźnika jakości. Przedstawiono proste modele matematyczne: liniowy i nieliniowy. W nieliniowym modelu uwzględniono jedynie nieliniową charakterystykę statyczną silnika. Dla obydwu problemów zaprojektowano regulatory wykorzystując modele liniowy i nieliniowy. Optymalne sterowanie dla modelu nieliniowego obliczono za pomocą metody MSE. Przedstawiono porównanie eksperymentów symulacyjnych i eksperymentów czasu rzeczywistego.
9
Content available remote Zastosowanie tłumika magnetoreologicznego w tłumieniu drgań
PL
W artykule przedstawiono zastosowanie tłumika magnetoreologicznego (MR) do tłumienia drgań mechanicznych. Opisano budowę i zasadę działania tłumika MR oraz jego podstawowe charakterystyki statyczne i dynamiczne. Zaproponowano dwa regulatory semiaktywnego tłumienia drgań: z algorytmem Regułowego Ograniczania Przyspieszenia (ROP) oraz filtrowany on-off. Praktycznej oceny działania układu zamkniętego z opracowanymi algorytmami dokonano na laboratoryjnym stanowisku zawieszenia fotela kierowcy. Wyniki eksperymentów wskazują na istotną poprawę charakterystyk badanego układu będącą skutkiem semiaktywnego wykorzystania tłumika MR.
EN
The paper illustrates the applications of the MagnetoRheological (MR) damper. The operating mode and experimental characteristics of the MR damper are presented. The MR damper is tested at the driver's seat laboratory setup. There are investigated two controllers algorithms: rule-based minimization of the acceleration and filtered on-off. The aim of the controllers is to damp the oscillations of the system. The results prove that the semi-active MR damper applications significantly improve the frequency characteristic of the driver's seat system.
10
Content available FPGA as a part of MS WINDOWS control environment
EN
The attention is focused on the Windows operating system (OS) used as a control and measurement environment. WlNDOWS OS due to extensions becomes a real-time OS (RTOS). Benefits and drawbacks of typical software extensions are compared. As far as hardware solutions are concerned the field programmable gate arrays FPGA technology is proposed to ensure fast time-critical operations. FPGA-based parallel execution and hardware implementation of the data processing algorithms significantly outperform the classical microprocessor operating modes. Suitability of the RTOS for a particular application and FPGA hardware maintenance is studied.
PL
Uwagę skupiono na WlNDOWS - systemie operacyjnym (OS) użytym jako środowisko pomiarów i sterowania. WlNDOWS OS, dzięki rozszerzeniom, staje się systemem operacyjnym czasu rzeczywistego (RTOS). Porównano wady i zalety typowych programowych rozszerzeń. W przypadku sprzętowych rozwiązań, proponuje się użycie technologii FPGA, by wykonać szybkie, krytyczne czasowo operacje. Równolegle wykonanie algorytmu oparte na technologii FPGA i sprzętowa implementacja algorytmów przetwarzania danych w sposób znaczący przewyższają klasyczne mikroprocesorowe tryby pracy. Badane są: dostosowanie oraz użyteczność RTOS dla wybranych aplikacji i rozwiązania sprzętowe wykorzystujące technologię FPGA.
11
Content available remote Internetowy system pomiarowy
PL
Przedstawiono metody wykorzystane dp stworzenia systemu sterowania energią grzewczą przez sieć Internet zastosowane w kompleksie budynków Akademii Górniczo-Hutniczej w Krakowie. W systemie są stosowane m.in. miniaturowe WWW servery, rozproszone moduły pomiarowe, kontrolki ActiveX oraz oprogramowanie klasy SCADA.
EN
There is described how to prepare a system controlling heat energy with aid of Internet. Those methods were applied in buildings of University of Minning and Metallurgy, Cracow. The system contains miniature WWW servers, distributed measuring modules, ActiveX devices and SCADA programs.
12
Content available remote Sterowanie nadrzędne węzłem cieplnym
PL
Przedstawiono system automatyki sterujący i monitorujący dystrybucję energii cieplnej dla obiektów dydaktycznych i administracyjnych AGH w Krakowie. Zrealizowany system ma rozproszoną strukturę wielowarstwową i integruje w sobie kilka nowoczesnych technologii i standardów reprezentatywnych dla współczesnej automatyki przemysłowej. W drugiej części pracy zaproponowano dwie metody modelowania poboru mocy przez obiekty i przedstawiono zastosowanie takiego modelu w nadrzędnej warstwie sterowania.
EN
Automation control and monitoring system for distribution of heat energy at Academy of Mining and metallurgy in Cracow is presented. The system has distributed and multilevel structure and also integrates some modern technologies and standards, and is typical for the present-day industrial automation. Moreover two methods for power consumption modeling is proposed and their application in superior level of control is presented.
PL
W artykule przedstawiono dwa przykłady zastosowania sztucznych sieci neuronowych w rzeczywistym systemie sterowania. Pierwsze zastosowanie polega na przetworzeniu danych historycznych z pracy obiektu w celu uzyskania syntetycznych informacji dotyczących charakterystyki zapotrzebowania na moc kompleksu budynków Akademii Górniczo-Hutniczej. Uzyskana charakterystyka (rysunek 9) przedstawia zależność zapotrzebowania na moc cieplną w zależności od temperatury zasilania CO oraz od temperatury zewnętrznej. W drugim przypadku (rysunek 12) wykorzystano sieć neuronową do bezpośredniego sterowania zaworem odpowiadającym za pobór mocy z miejskiej sieci grzewczej. Praktyczne zaimplementowanie sieci neuronowej potwierdziło jej przydatność w roli regulatora stabilizującego temperaturę, w przypadku dużych instalacji CO. Numeryczne obliczenia wykonano wykorzystując pakiet programowy Matlab. Prezentowana praca z niewielkimi zmianami była prezentowana 19 kwietnia 2001 roku
EN
Two examples of application of artificial neural networks in real control systems are described in the paper. The first application transforms data monitored during extended period of exploitation of the object ? complex of buildings at Akademia Górniczo-Hutnicza. In consequence, synthetic information regarding the power requirements in these buildings was obtained. The characteristic, which shows relation between the power requirement and the temperature of the heating water and the surrounding temperature, is presented. In the second application the artificial neural network is used for direct control of the power supply from the city energetic system. Practical implementation of the neural network confirmed its applicability as regulator, which stabilizes the temperature in buildings heated by large energetic installations.
EN
In this paper example applications of neural networks for controlling laboratory models are presented. Two structures of neural controllers are considered. The neural networks are applied as neural controllers for three real systems. Finally the remarks on the structure of the neural network are given.
15
Content available remote Wykorzystanie funkcjonalności programów Matlab/Simulink w programie FIX
PL
Opisano pakiet M2F, który pozwala wykorzystać funkcjonalność MATLAB-a/Simulink-a w pakiecie FIX, M2F umożliwia przetwarzanie bazy sygnałowej FIX-a za pomocą programów automatycznie generowanych w MATLAB-ie/Simulink-u. Bogaty zbiór funkcji dostępnych w MATLAB-ie/Simulink-u znacząco rozszerza listę funkcji wbudowanych w pakiet FIX. Przedstawiono kilka przykładów o różnej skali trudności.
EN
FIX package is the standard industrial SCADA software for control and visualization. Development of a non-standard data progresing block in the FIX environment requires a signifitcant effort and some algorithms could not be developed at all, due to the limitations of FIX-bulit-in programing language. On the other hand, MATLAB/Simulink environment offers a variety tools that can be used in the both in the design and data processing. The paper describes the M2F package that tranfers the functionality of MATLAB/Simulink program to FIX. The rich set of functions bulit-into FIX program. Some examples are described.
16
Content available remote Hardware-in-the-loop w programowaniu sterowników PLC
PL
Opisano wykorzystanie programów MATLAB oraz Simulink do wspomagania tworzenia oprogramowania sterowników logicznych PLC. Przedstawiono zasady budowy modeli symulacyjnych oraz automatycznej generacji zadań czasu rzeczywistego reagujących w sposób charakterystyczny dla rozpatrywanego obiektu. Odpowiednio wyposażony komputer IBM PC generuje fizyczne sygnały wyjściowe z obiektu oraz reaguje na rzeczywiste sterowania pochodzące ze sterownika PLC. Technika polegająca na dołączeniu sterownika PLC za pomocą fizycznych sygnałów do symulowania obiektu nosi angielską nazwę hardware-in-the loop simulation. Przedstawiono zastosowanie tej techniki w procesie tworzenia sterownika do układu klimatyzacji.
EN
The paper presents the support, which can be given by the MATLAB and Simulink programs in the development process of PLC programs. The principles of building simulation models and automatic generation of real-time programs are presented. The real-time programs behave as the controlled real object. An IBM PC computer equiped with extra input/output channels executes these programs, generates real output signals and respond to the real control signals generated by a PLC controller. This technology is called "hardware-in-the-loo simulation". The paper presents the application of this method to developing a controller for an air-condition plant.
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ć.