Identyfikatory
Warianty tytułu
Use of parallel computation influence on compute time of fuzzy control algorithms
Języki publikacji
Abstrakty
W artykule poruszono zagadnienia związane z wykorzystaniem obliczeń równoległych przy implementacji algorytmów sterowania bazujących na zasadach logiki rozmytej. Przedstawiono realizację przykładowego regulatora, w którym wykorzystano standard specyfikacji przetwarzania współbieżnego OpenMP oraz QtConcurrent. Opisano przeprowadzone badania porównawcze standardowego algorytmu sekwencyjnego z algorytmem wykorzystującym obliczenia równoległe pod względem szybkości działania.
In the paper issues related to the use of a parallel computation in the implementation of control algorithms based on the principles of fuzzy logic have been described. The implementation of an exemplary regulator, in which the OpenMP standard and QtConcurrent is used has been presented. Comparative studies of a standard sequential algorithm with an algorithm that uses a parallel computation in terms of speed of operation were described.
Wydawca
Czasopismo
Rocznik
Tom
Strony
26--29
Opis fizyczny
Bibliogr. 16 poz., rys., tab., wykr.
Twórcy
autor
- Politechnika Śląska, Katedra Metrologii, Elektroniki i Automatyki, ul. Akademicka 10, 44-100 Gliwice
autor
- Politechnika Śląska, Katedra Metrologii, Elektroniki i Automatyki, ul. Akademicka 10, 44-100 Gliwice
Bibliografia
- [1] Kuantama E., Vesselenyi T., Dzitac S., Tarca R., PID and Fuzzy-PID Control Model for Quadcopter Attitude with Disturbance Parameter, International Journal Of Computers Communications & Control, 4 (2017), nr.12, 519-523
- [2] Yager R., Podstawy modelowania i sterowania rozmytego, Wydawnictwo Naukowo-Techniczne, Warszawa 1995
- [3] Stefanowicz Ł., Wiśniewski R., Wiśniewska M.: Akceleracja obliczeń komputerowych za pomocą układów graficznych z wykorzystaniem technologii CUDA, Pomiary Automatyka Kontrola, 57 (2011), nr.8, 954-956
- [4] Butenhof D., Programming with POSIX threads, Addison-Wesley, Boston 1997
- [5] Byczkowska-Lipińska L., Cegielski M., Równoległe obliczenia w modelowaniu stanów nieustalonych w obwodach elektrycznych przy pomocy systemów klastrowych, Przegląd Elektrotechniczny, 2 (2007), 110-112
- [6] Garduño E., Herman G., Parallel Fuzzy Segmentation of Multiple Objects, Int J Imaging Syst Technol, 18 (2008), 336-344.
- [7] Pietrusiewicz K., Dworak P., Rozmyte dostrajanie regulatora prędkości serwonapędu DC, Przegląd Elektrotechniczny, 2 (2009), 112-114
- [8] Piegat A., Modelowanie i sterowanie rozmyte. Akademicka Oficyna Wydawnicza EXIT, Warszawa 1999
- [9] Wiktorowicz K., Zajdel R., O doborze reguł sterowania dla regulatora rozmytego, Pomiary Automatyka Kontrola, 51 (2005), nr.1, 44-46
- [10] Korniak J., Rojek R., Sterowanie rozmyte modelem suwnicy przemysłowej, Pomiary Automatyka Kontrola, 57 (2011), nr.3, 235-237
- [11] Chapman B., Jost G., Van Der Pas R., Using OpenMP: portable shared memory parallel programming, The MIT Press, London 2008
- [12] Olas T., Wprowadzenie do zrównoleglania aplikacji z wykorzystaniem standardu OpenMP
- [13] Tuura L., Innocente V., Eulisse G., Analysing CMS software performance using IgProf, OProfile and callgrind, IOP Publishing Ltd, 119 (2008), nr.4, 1-8
- [14] Skinderowicz R., Programowanie współbieżne, wstęp do obliczeń równoległych, http://skinderowicz.pl/ (dostęp lipiec 2018)
- [15] Asanovic K., Bodik R., Catanzaro B.C., Gebis J.J., The landscape of parallel computing research: A view from Berkeley, California 2006
- [16] Guo S., Peters L., Surmann H., Design and Application of an Analog Fuzzy Logic Controller, IEEE Transactions on Fuzzy Systems, 4 (1996), nr.4, 429-438
Uwagi
Opracowanie rekordu w ramach umowy 509/P-DUN/2018 ze środków MNiSW przeznaczonych na działalność upowszechniającą naukę (2018).
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-e1ebb78b-de97-405a-9a98-2b7d3c49a7ae