Influence of the Numerical Method Sampling on the Digital Pid-Controller Behavior
dc.citation.epage | 45 | |
dc.citation.issue | 1(s) | |
dc.citation.journalTitle | Електроенергетичні та електромеханічні системи | |
dc.citation.spage | 35 | |
dc.contributor.affiliation | Національний університет “Львівська політехніка” | |
dc.contributor.affiliation | Lviv Polytechnic National University | |
dc.contributor.author | Мороз, В. І. | |
dc.contributor.author | Вакарчук, А. | |
dc.contributor.author | Moroz, V. | |
dc.contributor.author | Vakarchuk, A. | |
dc.coverage.placename | Львів | |
dc.coverage.placename | Lviv | |
dc.date.accessioned | 2021-02-11T13:50:27Z | |
dc.date.available | 2021-02-11T13:50:27Z | |
dc.date.created | 2020-02-24 | |
dc.date.issued | 2020-02-24 | |
dc.description.abstract | Сучасні цифрові системи керування дають змогу реалізовувати достатньо складні закони регулювання, складність яких обмежується можливостями апаратної частини, наявним програмним забезпеченням і закладеним алгоритмом регулювання. Важливою складовою такого алгоритму є застосований числовий метод, який дає змогу дискретизувати закон керування на підставі неперервного прототипу. Прикладом такого застосування є класичний ПІД-регулятор, який став базою для розробки цифрових аналогів. У такому регуляторі здійснюються дві математичні операції: інтегрування та диференціювання, які в цифровій системі отримують дискретні еквіваленти у вигляді відповідних рекурентних рівнянь. У статті розглянуто цифровий ПІД-регулятор як цифровий фільтр, що з використанням апарату частотних характеристик дало змогу визначити найбільш “вузьке” його місце – високочастотну область, за яку відповідає саме диференціююча частина регулятора. Це дало змогу зосередити основну увагу досліджень на практичній реалізації диференціюючої частини цифрового ПІД-регулятора. Показано, що традиційний спосіб виконання операції диференціювання простим методом скінчених різниць має низку недоліків, які роблять його практично непрацездатним, що й проілюстровано відповідними графіками. Для усунення недоліків традиційної операції диференціювання методом скінчених різниць запропоновано два варіанти структурних схем реального диференціатора. Перший варіант реального диференціатора пропоновано будувати за структурною схемою з інтегратором у зворотному зв'язку. Другий варіант реального диференціатора запропоновано здійснити за структурною схемою з паралельним з’єднанням пропорційного блока та ланки першого порядку. Для виконання дискретизації запропоноване застосування з умов фізичної реалізації явних числових інтеграторів Адамса від першого до четвертого порядків. Для вказаних структурних схем проведено дослідження як їхніх частотних характеристик, так і їх поведінки на зашумленому сигналі. Усі дослідження в статті проведено з використанням бібліотеки Control System Toolbox математичного застосунку MATLAB. Показано, що використання пропонованих способів реального диференціювання дає змогу простої та працездатної реалізації цифрових ПІД-регуляторів. | |
dc.description.abstract | Modern digital control systems make it possible to implement quite complex control strategy, the complexity of which is limited by the hardware capabilities, the available software and the implemented control algorithm. An important component of such an algorithm is the numerical method, which allows to discretize the control rule on the basis of a continuous prototype. Such application example is the classic PID controller, which has become the basis for the development of digital control systems. Two mathematical operations are performed in such a controller: integration and differentiation, which in a digital system obtain discrete equivalents in the corresponding recurrent equations form. The article considers a digital PID controller as a digital filter, which with the use of the frequency characteristics (Bode diagrams) allowed to determine its most "narrow" place – the high-frequency diagram region that correspond to the differentiating part of the controller. This made it possible to focus the research on the practical implementation of the differential part of the digital PID controller. It is shown that the traditional way of the differential operation performing by the simple method of finite differences has some of disadvantages that make it fundamentally impracticable, as illustrated by the corresponding graphs. To eliminate the limitations of the traditional differential operation by the finite difference method, two variants of structural schemes of a real differentiator are proposed. The first variant of the real differentiator proposed to build on the structural scheme in feedback with the integrator. The second variant of the real differentiator is proposed to build according to the structural scheme with a parallel connection of the proportional and the first order blocks. The application of explicit numerical Adams integrators (also known as Adams-Bashforth rule) from the first to the fourth order under the conditions of physical realization is proposed to perform sampling. A study of both their frequency characteristics and their behavior performed on a noisy signal for these structural schemes. All research in the article was conducted using the Control System Toolbox library of the mathematical application MATLAB. It is shown that the use of the proposed real differentiation methods allows simple and efficient implementation of digital PID controllers. | |
dc.format.extent | 35-45 | |
dc.format.pages | 11 | |
dc.identifier.citation | Moroz V. Influence of the Numerical Method Sampling on the Digital Pid-Controller Behavior / V. Moroz, A. Vakarchuk // Електроенергетичні та електромеханічні системи. — Львів : Видавництво Львівської політехніки, 2020. — Том 3. — № 1(s). — С. 35–45. | |
dc.identifier.citationen | Moroz V. Influence of the Numerical Method Sampling on the Digital Pid-Controller Behavior / V. Moroz, A. Vakarchuk // Electrical Power and Electromechanical Systems. — Lviv : Lviv Politechnic Publishing House, 2020. — Vol 3. — No 1(s). — P. 35–45. | |
dc.identifier.doi | doi.org/10.23939/sepes2020.01s.035 | |
dc.identifier.uri | https://ena.lpnu.ua/handle/ntb/56126 | |
dc.language.iso | en | |
dc.publisher | Видавництво Львівської політехніки | |
dc.publisher | Lviv Politechnic Publishing House | |
dc.relation.ispartof | Електроенергетичні та електромеханічні системи, 1(s) (3), 2020 | |
dc.relation.ispartof | Electrical Power and Electromechanical Systems, 1(s) (3), 2020 | |
dc.relation.references | 1. Michael A. Johnson and Mohammad H. Moradi (Editors). PID Control: New Identification and Design Methods. © Springer-Verlag London Limited, 2005. 544 p. [ISBN-10: 1-85233-702-8; ISBN-13: 978-1-85233-702-5] | |
dc.relation.references | 2. Мороз В. Числові інтегратори в цифрових системах керування // Вісник Національного університету “Львівська політехніка” “Електроенергетичні та електромеханічні системи”. 2006. № 563. С. 99-104. | |
dc.relation.references | 3. Elijah I. Jury. Theory and Application of the Z-Transform Method. Krieger PubCo, 1973. [ISBN 0-88275-122-0] | |
dc.relation.references | 4. Katsuhiko Ogata. Discrete-Time Control Systems, 2nd edition. Published by Pearson, 1995. [ISBN-13:9780130342812] | |
dc.relation.references | 5. MATLAB Environment. © 1994-2020 The MathWorks, Inc. URL: https://www.mathworks.com/products/matlab.html | |
dc.relation.references | 6. Control System Toolbox: Design and analyze control systems. © 1994-2020 The MathWorks, Inc. URL: https://www.mathworks.com/products/control.html?s_tid=srchtitle | |
dc.relation.references | 7. E. Hairer, S. Nørsett, G. Wanner. Solving Ordinary Differential Equations I: Nonstiff Problems. 2nd Edition. Springer, 2008. [ISBN 978-3-540-56670-0] | |
dc.relation.references | 8. Мороз В. Реалізація операції диференціювання у мікроконтролерах / В. Мороз, В. Оксентюк, І. Снітков // Математичне та комп’ютерне моделювання. Серія: Технічні науки : зб. наук. праць / Інститут кібернетики імені В. М. Глушкова Національної академії наук України, Кам’янець-Подільський національний університет ім. Ів. Огієнка ; [редкол.: В. В. Скопецький (відп. ред.) та ін.]. Кам’янець-Подільський : Кам’янець-Подільський національний університет імені Івана Огієнка, 2010. Вип. 3. [232 с.]. С. 154–159. | |
dc.relation.references | 9. Мороз В. Погляд інженера-електрика на числові методи розв’язування звичайних диференціальних рівнянь // Вісник Національного університету “Львівська політехніка” // Електроенергетичні та електромеханічні системи. 2003. № 485. С. 208–213. | |
dc.relation.references | 10. Мороз В. Аналіз раціонального порядку апроксимації для відновлення інформації за її дискретними відліками / В. Мороз // РІУ (Радіоелектроніка. Інформатика. Управління). 2008. № 1 (19). С. 74–78. | |
dc.relation.references | 11. Cleve Moler. Numerical Computing with MATLAB. Copyright 2004, Cleve B. Moler, MathWorks. SIAM, 2004. 336 Pp. ISBN: 0-89871-560-1. | |
dc.relation.referencesen | 1. Michael A. Johnson and Mohammad H. Moradi (Editors). PID Control: New Identification and Design Methods. © Springer-Verlag London Limited, 2005. 544 p. [ISBN-10: 1-85233-702-8; ISBN-13: 978-1-85233-702-5] | |
dc.relation.referencesen | 2. Moroz V. Chyslovi intehratory v tsyfrovykh systemakh keruvannya. Visnyk Natsional´noho universytetu “L´vivs´ka politekhnika” // Elektroenerhetychni ta elektromekhanichni systemy”. 2006. № 563. S. 99–104. (Ukr) | |
dc.relation.referencesen | 3. Elijah I. Jury. Theory and Application of the Z-Transform Method. Krieger Pub Co, 1973. [ISBN 0-88275-122-0] | |
dc.relation.referencesen | 4. Katsuhiko Ogata. Discrete-Time Control Systems, 2nd edition. Published by Pearson, 1995. [ISBN-13:9780130342812] | |
dc.relation.referencesen | 5. MATLAB Environment. © 1994-2020 The MathWorks, Inc. URL: https://www.mathworks.com/products/matlab.html | |
dc.relation.referencesen | 6. Control System Toolbox: Design and analyze control systems. © 1994-2020 The MathWorks, Inc. URL: https://www.mathworks.com/products/control.html?s_tid=srchtitle | |
dc.relation.referencesen | 7. E. Hairer, S. Nørsett, G. Wanner. Solving Ordinary Differential Equations I: Nonstiff Problems. 2nd Edition. Springer, 2008. [ISBN 978-3-540-56670-0] | |
dc.relation.referencesen | 8. V. Moroz, V. Oksentyuk, I. Snitkov. Realizatsiya operatsiyi dyferentsiyuvannya u mikrokontrolerakh. Matematychne ta komp´yuterne modelyuvannya. Seriya: Tekhnichni nauky : zb. nauk. prats´. Instytut kibernetyky im. V. M. Hlushkova NAN Ukrayiny, Kam"yanets´-Podil´s´kyy nats. universytet im. I. Ohiyenka. Kam"yanets´-Podil´s´kyy : Kam'yanets´-Podil´s´kyy natsional´nyy universytet im. I. Ohiyenka, 2010. Vyp. 3. [232 s.]. S. 154–159. (Ukr) | |
dc.relation.referencesen | 9. Moroz V. Pohlyad inzhenera-elektryka na chyslovi metody rozv'yazuvannya zvychaynykh dyferentsial´nykh rivnyan´. Visnyk Natsional´noho universytetu “L´vivs´ka politekhnika” // Elektroenerhetychni ta elektromekhanichni systemy. 2003. No. 485. S. 208–213. (Ukr) | |
dc.relation.referencesen | 10. Moroz V. Analiz ratsional´noho poryadku aproksymatsiyi dlya vidnovlennya informatsiyi za yiyi dyskretnymy vidlikamy. RIU (Radioelektronika. Informatyka. Upravlinnya). 2008. No. 1 (19). S. 74–78. (Ukr) | |
dc.relation.referencesen | 11. Cleve Moler. Numerical Computing with MATLAB. Copyright 2004, Cleve B. Moler, MathWorks. SIAM, 2004. 336 Pp. ISBN: 0-89871-560-1. | |
dc.relation.uri | https://www.mathworks.com/products/matlab.html | |
dc.relation.uri | https://www.mathworks.com/products/control.html?s_tid=srchtitle | |
dc.rights.holder | © Національний університет “Львівська політехніка”, 2020 | |
dc.rights.holder | © Moroz V., Vakarchuk A., 2020 | |
dc.subject | диференціювання | |
dc.subject | завади | |
dc.subject | системи реального часу | |
dc.subject | цифровий ПІД-регулятор | |
dc.subject | цифрові системи керування | |
dc.subject | числове інтегрування | |
dc.subject | числові методи | |
dc.subject | differentiation | |
dc.subject | digital PID controller | |
dc.subject | digital control systems | |
dc.subject | noises | |
dc.subject | numerical integration | |
dc.subject | numerical methods | |
dc.subject | real-time systems | |
dc.title | Influence of the Numerical Method Sampling on the Digital Pid-Controller Behavior | |
dc.title.alternative | Вплив числового методу на поведінку цифрового ПІД-регулятора | |
dc.type | Article |
Files
License bundle
1 - 1 of 1