{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,12]],"date-time":"2025-10-12T02:46:50Z","timestamp":1760237210924,"version":"build-2065373602"},"reference-count":29,"publisher":"MDPI AG","issue":"3","license":[{"start":{"date-parts":[[2020,3,12]],"date-time":"2020-03-12T00:00:00Z","timestamp":1583971200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100005357","name":"Agent\u00fara na Podporu V\u00fdskumu a V\u00fdvoja","doi-asserted-by":"publisher","award":["SK-IL-RD-18-0008"],"award-info":[{"award-number":["SK-IL-RD-18-0008"]}],"id":[{"id":"10.13039\/501100005357","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100006109","name":"Vedeck\u00e1 Grantov\u00e1 Agent\u00fara M\u0160VVa\u0160 SR a SAV","doi-asserted-by":"publisher","award":["1\/0745\/19"],"award-info":[{"award-number":["1\/0745\/19"]}],"id":[{"id":"10.13039\/501100006109","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Information"],"abstract":"<jats:p>The paper deals with learning objects for introductory modeling of simple dynamical systems and design of controllers with disturbance observer-based integral action. They can be used to illustrate the design process of state controllers, state and disturbance observers, as well as to get in touch with a popular approach called active disturbance rejection control (ADRC). In both cases, external disturbances along with errors resulting from model inaccuracies are reconstructed using the extended state observer (ESO). In addition to simulation and design of regulators and observers in Matlab\/Simulink, the learning objects focus on the development of relevant terminology and competencies in the field of simulation, modeling and experimentation in traditional laboratories, with the support of LMS Moodle and remote control. The main innovativeness of the paper is to clarify the relationship of ADRC to the traditional state space controllers design and modeling by using two types of linear models approximating controlled nonlinear systems.<\/jats:p>","DOI":"10.3390\/info11030151","type":"journal-article","created":{"date-parts":[[2020,3,12]],"date-time":"2020-03-12T12:22:51Z","timestamp":1584015771000},"page":"151","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["Active Disturbance Rejection Control for DC Motor Laboratory Plant Learning Object"],"prefix":"10.3390","volume":"11","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-4957-1894","authenticated-orcid":false,"given":"Mikul\u00e1\u0161","family":"Huba","sequence":"first","affiliation":[{"name":"Slovak University of Technology in Bratislava, Vazovova 5, 812 43 Bratislava, Slovakia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"M\u00e1ria","family":"Hypiusov\u00e1","sequence":"additional","affiliation":[{"name":"Slovak University of Technology in Bratislava, Vazovova 5, 812 43 Bratislava, Slovakia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5973-4293","authenticated-orcid":false,"given":"Peter","family":"\u0164ap\u00e1k","sequence":"additional","affiliation":[{"name":"Slovak University of Technology in Bratislava, Vazovova 5, 812 43 Bratislava, Slovakia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8110-8985","authenticated-orcid":false,"given":"Damir","family":"Vrancic","sequence":"additional","affiliation":[{"name":"Department of Systems and Control, J. Stefan Institute, Jamova 39, 1000 Ljubljana, Slovenia"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2020,3,12]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Ackermann, J. (1972). Abtastregelung, Springer.","DOI":"10.1007\/978-3-662-11024-9"},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"190","DOI":"10.1109\/TAC.1966.1098323","article-title":"Observers for multivariable systems","volume":"11","author":"Luenberger","year":"1966","journal-title":"IEEE Trans. Autom. Control"},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"900","DOI":"10.1109\/TIE.2008.2011621","article-title":"From PID to Active Disturbance Rejection Control","volume":"56","author":"Han","year":"2009","journal-title":"Ind. Electron. IEEE Trans."},{"key":"ref_4","unstructured":"Gao, Z. (2006, January 14\u201316). Active disturbance rejection control: A paradigm shift in feedback control system design. Proceedings of the American Control Conference, Minneapolis, MN, USA."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"850","DOI":"10.1016\/j.isatra.2013.09.012","article-title":"On the centrality of disturbance rejection in automatic control","volume":"53","author":"Gao","year":"2014","journal-title":"ISA Trans."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"660","DOI":"10.1007\/s12204-013-1448-4","article-title":"Robust intelligent control design for marine diesel engine","volume":"18","author":"Hua","year":"2013","journal-title":"J. Shanghai Jiaotong Univ. (Science)"},{"key":"ref_7","unstructured":"Pan, W., Xiao, H., Han, Y., Wang, C., and Yang, G. (2010, January 7\u20139). Nonlinear active disturbance rejection controller research of main engine for ship. Proceedings of the 2010 8th World Congress on Intelligent Control and Automation, Jinan, China."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"937","DOI":"10.1007\/s12239-016-0091-0","article-title":"Idle speed controller based on active disturbance rejection control in diesel engines","volume":"17","author":"Kang","year":"2016","journal-title":"Int. J. Automot. Technol."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"7641862","DOI":"10.1155\/2018\/7641862","article-title":"Speed Control for a Marine Diesel Engine Based on the Combined Linear-Nonlinear Active Disturbance Rejection Control","volume":"2018","author":"Wang","year":"2018","journal-title":"Math. Probl. Eng."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"866","DOI":"10.1016\/j.apenergy.2018.09.036","article-title":"Data-driven oxygen excess ratio control for proton exchange membrane fuel cell","volume":"231","author":"Sun","year":"2018","journal-title":"Appl. Energy"},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"114381","DOI":"10.1016\/j.apenergy.2019.114381","article-title":"Active disturbance rejection temperature control of open-cathode proton exchange membrane fuel cell","volume":"261","author":"Sun","year":"2020","journal-title":"Appl. Energy"},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Parvathy, R., and Daniel, A.E. (2013, January 22\u201323). A survey on active disturbance rejection control. Proceedings of the 2013 International Mutli-Conference on Automation, Computing, Communication, Control and Compressed Sensing (iMac4s), Kottayam, India.","DOI":"10.1109\/iMac4s.2013.6526432"},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Albertos, P., Sanz, R., and Garcia, P. (2015, January 28\u201330). Disturbance rejection: A central issue in process control. Proceedings of the 2015 4th International Conference on Systems and Control (ICSC), Sousse, Tunisia.","DOI":"10.1109\/ICoSC.2015.7153309"},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"1443","DOI":"10.1016\/j.neucom.2014.10.060","article-title":"Design of multivariable PID controllers using real coded population based extremal optimization","volume":"151","author":"Zeng","year":"2015","journal-title":"Neurocomputing"},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Huba, M., Oliveira, P., Vran\u010di\u010d, D., and Bist\u00e1k, P. (2019, January 23\u201326). ADRC as an Exercise for Modeling and Control Design in the State-Space. Proceedings of the 6th-2019 International Conference on Control, Decision and Information Technologies, Paris, France.","DOI":"10.1109\/CoDIT.2019.8820543"},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"2228","DOI":"10.1080\/00207179.2013.810345","article-title":"Model-free control","volume":"86","author":"Fliess","year":"2013","journal-title":"Int. J. Control"},{"key":"ref_17","first-page":"759","article-title":"Optimum settings for automatic controllers","volume":"64","author":"Ziegler","year":"1942","journal-title":"Trans. ASME"},{"key":"ref_18","unstructured":"Feldbaum, A. (1965). Optimal Control Systems, Academic Press."},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Huba, M., Hypiusov\u00e1, M., and Tap\u00e1k, P. (2019, January 12\u201314). Learning Objects and Experiments for Active Disturbance Rejection Control. Proceedings of the 2019 5th Experiment International Conference (exp.at\u201919), Funchal, Madeira Island, Portugal.","DOI":"10.1109\/EXPAT.2019.8876499"},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"114","DOI":"10.1177\/002029409002300402","article-title":"How good are Our Controllers in Absolute Performance and Robustness","volume":"23","author":"Shinskey","year":"1990","journal-title":"Meas. Control"},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"500","DOI":"10.1016\/j.jprocont.2013.01.002","article-title":"Performance measures, performance limits and optimal PI control for the IPDT plant","volume":"23","author":"Huba","year":"2013","journal-title":"J. Process Control"},{"key":"ref_22","unstructured":"Huba, M., and Kul\u2019ha, P. (1995, January 9\u201311). Saturating Control for the Dominant First Order Plants. Proceedings of the IFAC Workshop \u201cMotion Control\u201d, Munich, Germany."},{"key":"ref_23","first-page":"83","article-title":"A new servo method in mechantronics","volume":"107-D","author":"Ohishi","year":"1987","journal-title":"Trans. Jpn. Soc. Elect. Eng."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"44","DOI":"10.1109\/TIE.1987.350923","article-title":"Microprocessor-Controlled DC Motor for Load-Insensitive Position Servo System","volume":"IE-34","author":"Ohishi","year":"1987","journal-title":"IEEE Trans. Ind. Electron."},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Huba, M., and B\u00e9lai, I. (2014, January 18\u201320). Noise attenuation motivated controller design. Part I: Speed control. Proceedings of the Speedam Symposium, Ischia, Italy.","DOI":"10.1109\/SPEEDAM.2014.6871949"},{"key":"ref_26","first-page":"29","article-title":"Digital Time-Optimal Control of Nonlinear Second-Order System","volume":"8","author":"Huba","year":"1987","journal-title":"Prepr. 10th IFAC World Congr."},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Huba, M., and Vran\u010di\u010d, D. (2018, January 9\u201311). Comparing filtered PI, PID and PIDD2 control for the FOTD plants. Proceedings of the 3rd IFAC Conference on Advances in Proportional-Integral-Derivative Control, Ghent, Belgium.","DOI":"10.1016\/j.ifacol.2018.06.099"},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"728","DOI":"10.1177\/0959651818755957","article-title":"Limits of a Simplified Controller Design Based on IPDT models","volume":"232","author":"Huba","year":"2018","journal-title":"ProcIMechE Part I J. Syst. Control Eng."},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"\u0164ap\u00e1k, P. (2011, January 21\u201323). Real experiments marking in automatic control education. Proceedings of the 2011 14th International Conference on Interactive Collaborative Learning, Piestany, Slovakia.","DOI":"10.1109\/ICL.2011.6059591"}],"container-title":["Information"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2078-2489\/11\/3\/151\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T09:06:13Z","timestamp":1760173573000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2078-2489\/11\/3\/151"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,3,12]]},"references-count":29,"journal-issue":{"issue":"3","published-online":{"date-parts":[[2020,3]]}},"alternative-id":["info11030151"],"URL":"https:\/\/doi.org\/10.3390\/info11030151","relation":{},"ISSN":["2078-2489"],"issn-type":[{"type":"electronic","value":"2078-2489"}],"subject":[],"published":{"date-parts":[[2020,3,12]]}}}