Implementing a Software-based Controller as a Strategy for Teaching Digital Control

Automatic Control is an enabling technology in the core of almost each aspect of our lives. In consequence, enhancing the learning process of key aspects of automatic controllers is always a timely subject. In this paper, we explore the use of software based controllers with low cost hardware in ord...

Full description

Autores:
Villa Ramírez, José Luis
Sanchez, S.
Tipo de recurso:
Fecha de publicación:
2020
Institución:
Universidad Tecnológica de Bolívar
Repositorio:
Repositorio Institucional UTB
Idioma:
eng
OAI Identifier:
oai:repositorio.utb.edu.co:20.500.12585/9987
Acceso en línea:
https://hdl.handle.net/20.500.12585/9987
https://ieeexplore.ieee.org/document/9290314
Palabra clave:
Automatic-Control Learning
Digital Control
Software-based controllers
LEMB
Rights
closedAccess
License
http://purl.org/coar/access_right/c_14cb
id UTB2_a71cb4be0f096603df2d91adfc22aa8f
oai_identifier_str oai:repositorio.utb.edu.co:20.500.12585/9987
network_acronym_str UTB2
network_name_str Repositorio Institucional UTB
repository_id_str
dc.title.spa.fl_str_mv Implementing a Software-based Controller as a Strategy for Teaching Digital Control
title Implementing a Software-based Controller as a Strategy for Teaching Digital Control
spellingShingle Implementing a Software-based Controller as a Strategy for Teaching Digital Control
Automatic-Control Learning
Digital Control
Software-based controllers
LEMB
title_short Implementing a Software-based Controller as a Strategy for Teaching Digital Control
title_full Implementing a Software-based Controller as a Strategy for Teaching Digital Control
title_fullStr Implementing a Software-based Controller as a Strategy for Teaching Digital Control
title_full_unstemmed Implementing a Software-based Controller as a Strategy for Teaching Digital Control
title_sort Implementing a Software-based Controller as a Strategy for Teaching Digital Control
dc.creator.fl_str_mv Villa Ramírez, José Luis
Sanchez, S.
dc.contributor.author.none.fl_str_mv Villa Ramírez, José Luis
Sanchez, S.
dc.subject.keywords.spa.fl_str_mv Automatic-Control Learning
Digital Control
Software-based controllers
topic Automatic-Control Learning
Digital Control
Software-based controllers
LEMB
dc.subject.armarc.none.fl_str_mv LEMB
description Automatic Control is an enabling technology in the core of almost each aspect of our lives. In consequence, enhancing the learning process of key aspects of automatic controllers is always a timely subject. In this paper, we explore the use of software based controllers with low cost hardware in order to obtain better learning results. In particular, we use LabVIEW software, Arduino-based data acquisition system, and simple circuits as tools for understanding basic concepts of digital control. This strategy is used in automatic-control undergraduate and postgraduate courses.
publishDate 2020
dc.date.issued.none.fl_str_mv 2020-12-24
dc.date.accessioned.none.fl_str_mv 2021-02-11T19:59:08Z
dc.date.available.none.fl_str_mv 2021-02-11T19:59:08Z
dc.date.submitted.none.fl_str_mv 2021-02-10
dc.type.coarversion.fl_str_mv http://purl.org/coar/version/c_970fb48d4fbd8a85
dc.type.driver.spa.fl_str_mv info:eu-repo/semantics/lecture
dc.type.hasversion.spa.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.spa.spa.fl_str_mv http://purl.org/coar/resource_type/c_8544
status_str publishedVersion
dc.identifier.citation.spa.fl_str_mv J. L. Villa and S. Sanchez, "Implementing a Software-based Controller as a Strategy for Teaching Digital Control," 2020 IX International Congress of Mechatronics Engineering and Automation (CIIMA), Cartagena de Indias, Colombia, 2020, pp. 1-6, doi: 10.1109/CIIMA50553.2020.9290314.
dc.identifier.uri.none.fl_str_mv https://hdl.handle.net/20.500.12585/9987
dc.identifier.url.none.fl_str_mv https://ieeexplore.ieee.org/document/9290314
dc.identifier.doi.none.fl_str_mv 10.1109/CIIMA50553.2020.9290314
dc.identifier.instname.spa.fl_str_mv Universidad Tecnológica de Bolívar
dc.identifier.reponame.spa.fl_str_mv Repositorio Universidad Tecnológica de Bolívar
identifier_str_mv J. L. Villa and S. Sanchez, "Implementing a Software-based Controller as a Strategy for Teaching Digital Control," 2020 IX International Congress of Mechatronics Engineering and Automation (CIIMA), Cartagena de Indias, Colombia, 2020, pp. 1-6, doi: 10.1109/CIIMA50553.2020.9290314.
10.1109/CIIMA50553.2020.9290314
Universidad Tecnológica de Bolívar
Repositorio Universidad Tecnológica de Bolívar
url https://hdl.handle.net/20.500.12585/9987
https://ieeexplore.ieee.org/document/9290314
dc.language.iso.spa.fl_str_mv eng
language eng
dc.rights.coar.fl_str_mv http://purl.org/coar/access_right/c_14cb
dc.rights.accessrights.spa.fl_str_mv info:eu-repo/semantics/closedAccess
eu_rights_str_mv closedAccess
rights_invalid_str_mv http://purl.org/coar/access_right/c_14cb
dc.format.extent.none.fl_str_mv 6 páginas
dc.format.mimetype.spa.fl_str_mv application/pdf
dc.publisher.place.spa.fl_str_mv Cartagena de Indias
dc.source.spa.fl_str_mv 2020 IX International Congress of Mechatronics Engineering and Automation (CIIMA)
institution Universidad Tecnológica de Bolívar
bitstream.url.fl_str_mv https://repositorio.utb.edu.co/bitstream/20.500.12585/9987/1/147.pdf
https://repositorio.utb.edu.co/bitstream/20.500.12585/9987/2/license.txt
https://repositorio.utb.edu.co/bitstream/20.500.12585/9987/3/147.pdf.txt
https://repositorio.utb.edu.co/bitstream/20.500.12585/9987/4/147.pdf.jpg
bitstream.checksum.fl_str_mv 0a88b0e080e0f155587dc9f45b4f2d40
e20ad307a1c5f3f25af9304a7a7c86b6
4f36551d249eb08c0e36c7d0b78bcad9
efa60b810f6e9f6020e88213c7666c99
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Institucional UTB
repository.mail.fl_str_mv repositorioutb@utb.edu.co
_version_ 1814021797656395776
spelling Villa Ramírez, José Luis7f838bea-e596-45e5-a1f2-6351e6af6299Sanchez, S.5702abe4-bcca-4640-b761-21ce6e0202292021-02-11T19:59:08Z2021-02-11T19:59:08Z2020-12-242021-02-10J. L. Villa and S. Sanchez, "Implementing a Software-based Controller as a Strategy for Teaching Digital Control," 2020 IX International Congress of Mechatronics Engineering and Automation (CIIMA), Cartagena de Indias, Colombia, 2020, pp. 1-6, doi: 10.1109/CIIMA50553.2020.9290314.https://hdl.handle.net/20.500.12585/9987https://ieeexplore.ieee.org/document/929031410.1109/CIIMA50553.2020.9290314Universidad Tecnológica de BolívarRepositorio Universidad Tecnológica de BolívarAutomatic Control is an enabling technology in the core of almost each aspect of our lives. In consequence, enhancing the learning process of key aspects of automatic controllers is always a timely subject. In this paper, we explore the use of software based controllers with low cost hardware in order to obtain better learning results. In particular, we use LabVIEW software, Arduino-based data acquisition system, and simple circuits as tools for understanding basic concepts of digital control. This strategy is used in automatic-control undergraduate and postgraduate courses.6 páginasapplication/pdfeng2020 IX International Congress of Mechatronics Engineering and Automation (CIIMA)Implementing a Software-based Controller as a Strategy for Teaching Digital Controlinfo:eu-repo/semantics/lectureinfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/resource_type/c_8544http://purl.org/coar/version/c_970fb48d4fbd8a85Automatic-Control LearningDigital ControlSoftware-based controllersLEMBinfo:eu-repo/semantics/closedAccesshttp://purl.org/coar/access_right/c_14cbCartagena de IndiasPúblico generalJonathan Alvarez Ariza, "Dscblocks: An open-source platform for learning embedded systems based on algorithm visualizations and digital signal controllers", Electronics, vol. 8, no. 2, 2019.Jonathan Alvarez Ariza, "Controlly: Open source platform for learning and teaching control systems", 2015 IEEE 2nd Colombian Conference on Automatic Control (CCAC), pp. 1-6, 2015.Karl J Astrom and Bjorn Wittenmark, Computer-controlled systems: theory and design, Courier Corporation, 2013.Karl Johan Astrom, Tore Hagglund and Karl J Astrom, "Advanced PID control", ISA-The Instrumentation Systems and Automation Society Research Triangle Park, vol. 461, 2009.Gerson Beauchamp-Baez and Luis V Melendez-Gonzalez, "Design projects for digital and process control courses", FIE'98. 28th Annual Frontiers in Education Conference. Moving from ‘Teacher-Centered ‘to’ Learner-Centered’ Education. Conference Proceedings (Cat. No. 98CH36214), vol. 1, pp. 69-72, 1998.CT Chen, Linear system theory and design, New York, USA:Oxford university press, 1999.Tomas Cipra and Asuncion Rubio, "Kalman filter with a non-linear non-gaussian observation relation", Trabajos de Estadistica, vol. 6, no. 2, pp. 111-119, 1991.Method and an apparatus in tuning a pid-regulator, October 1985.Eloy Irigoyen, Ekaitz Larzabal and Rafael Priego, "Low-cost platforms used in control education: An educational case study", IFAC Proceedings Volumes, vol. 46, no. 17, pp. 256-261, 2013.Rudolph Emil Kalman, "A new approach to linear filtering and prediction problems", Transactions of the ASME-Journal of Basic Engineering, vol. 82, pp. 35-45, 1960.Martin Kahiz, Martin Klauco, L'ubos Cirka and Miroslav Fikar, "Flexy2: A portable laboratory device for control engineering education", IFAC-PapersOnLine, vol. 52, no. 9, pp. 42-47, 2019.Martina Maggio and Alberto Leva, "Teaching to write control code", IFAC Proceedings Volumes, vol. 44, no. 1, pp. 7292-7297, 2011.J Martinez, A Padilla, E Rodriguez, A Jimenez and H Orozco, "Diseiio de herramientas didacticas enfo-cadas al aprendizaje de sistemas de control utilizando instrumentacion virtual", Revista Iberoamericana de Au-tomatica e Informatica industrial, vol. 14, no. 4, pp. 424-433, 2017.Pedro Luis Munoz Ochoa, "Estrategias de ensenanza y aprendizaje en el area de control de procesos", Encuentro Internacional de Educacion en Ingenieria, 2018.Ana MB Pavani and William S Barbosa, "Interactive digital resources for a blended learning controls course", IFAC-PapersOnLine, vol. 49, no. 6, pp. 198-202, 2016.S Shariati and D Abel, "Model predictive control in two days: Educating a new way of thinking", IFAC-PapersOnLine, vol. 49, no. 6, pp. 40-45, 2016.B Taylor, Paul Eastwood and B Ljones, "Development of a low-cost portable hardware platform for teaching control and systems theory", IFAC Proceedings, vol. 46, no. 17, pp. 208-213, 2013.James S Welsh, Talib Daredia, Frank Sobora, Ljubo Vlacic and Graham C Goodwin, "Simulated versus hardware laboratories for control education: A critical appraisal", IFAC Proceedings Volumes, vol. 41, no. 2, pp. 8129-8134, 2008.http://purl.org/coar/resource_type/c_c94fORIGINAL147.pdf147.pdfAbstractapplication/pdf81203https://repositorio.utb.edu.co/bitstream/20.500.12585/9987/1/147.pdf0a88b0e080e0f155587dc9f45b4f2d40MD51LICENSElicense.txtlicense.txttext/plain; charset=utf-83182https://repositorio.utb.edu.co/bitstream/20.500.12585/9987/2/license.txte20ad307a1c5f3f25af9304a7a7c86b6MD52TEXT147.pdf.txt147.pdf.txtExtracted texttext/plain687https://repositorio.utb.edu.co/bitstream/20.500.12585/9987/3/147.pdf.txt4f36551d249eb08c0e36c7d0b78bcad9MD53THUMBNAIL147.pdf.jpg147.pdf.jpgGenerated Thumbnailimage/jpeg35767https://repositorio.utb.edu.co/bitstream/20.500.12585/9987/4/147.pdf.jpgefa60b810f6e9f6020e88213c7666c99MD5420.500.12585/9987oai:repositorio.utb.edu.co:20.500.12585/99872023-04-21 15:33:15.83Repositorio Institucional UTBrepositorioutb@utb.edu.coQXV0b3Jpem8gKGF1dG9yaXphbW9zKSBhIGxhIEJpYmxpb3RlY2EgZGUgbGEgSW5zdGl0dWNpw7NuIHBhcmEgcXVlIGluY2x1eWEgdW5hIGNvcGlhLCBpbmRleGUgeSBkaXZ1bGd1ZSBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsLCBsYSBvYnJhIG1lbmNpb25hZGEgY29uIGVsIGZpbiBkZSBmYWNpbGl0YXIgbG9zIHByb2Nlc29zIGRlIHZpc2liaWxpZGFkIGUgaW1wYWN0byBkZSBsYSBtaXNtYSwgY29uZm9ybWUgYSBsb3MgZGVyZWNob3MgcGF0cmltb25pYWxlcyBxdWUgbWUobm9zKSBjb3JyZXNwb25kZShuKSB5IHF1ZSBpbmNsdXllbjogbGEgcmVwcm9kdWNjacOzbiwgY29tdW5pY2FjacOzbiBww7pibGljYSwgZGlzdHJpYnVjacOzbiBhbCBww7pibGljbywgdHJhbnNmb3JtYWNpw7NuLCBkZSBjb25mb3JtaWRhZCBjb24gbGEgbm9ybWF0aXZpZGFkIHZpZ2VudGUgc29icmUgZGVyZWNob3MgZGUgYXV0b3IgeSBkZXJlY2hvcyBjb25leG9zIHJlZmVyaWRvcyBlbiBhcnQuIDIsIDEyLCAzMCAobW9kaWZpY2FkbyBwb3IgZWwgYXJ0IDUgZGUgbGEgbGV5IDE1MjAvMjAxMiksIHkgNzIgZGUgbGEgbGV5IDIzIGRlIGRlIDE5ODIsIExleSA0NCBkZSAxOTkzLCBhcnQuIDQgeSAxMSBEZWNpc2nDs24gQW5kaW5hIDM1MSBkZSAxOTkzIGFydC4gMTEsIERlY3JldG8gNDYwIGRlIDE5OTUsIENpcmN1bGFyIE5vIDA2LzIwMDIgZGUgbGEgRGlyZWNjacOzbiBOYWNpb25hbCBkZSBEZXJlY2hvcyBkZSBhdXRvciwgYXJ0LiAxNSBMZXkgMTUyMCBkZSAyMDEyLCBsYSBMZXkgMTkxNSBkZSAyMDE4IHkgZGVtw6FzIG5vcm1hcyBzb2JyZSBsYSBtYXRlcmlhLgoKQWwgcmVzcGVjdG8gY29tbyBBdXRvcihlcykgbWFuaWZlc3RhbW9zIGNvbm9jZXIgcXVlOgoKLSBMYSBhdXRvcml6YWNpw7NuIGVzIGRlIGNhcsOhY3RlciBubyBleGNsdXNpdmEgeSBsaW1pdGFkYSwgZXN0byBpbXBsaWNhIHF1ZSBsYSBsaWNlbmNpYSB0aWVuZSB1bmEgdmlnZW5jaWEsIHF1ZSBubyBlcyBwZXJwZXR1YSB5IHF1ZSBlbCBhdXRvciBwdWVkZSBwdWJsaWNhciBvIGRpZnVuZGlyIHN1IG9icmEgZW4gY3VhbHF1aWVyIG90cm8gbWVkaW8sIGFzw60gY29tbyBsbGV2YXIgYSBjYWJvIGN1YWxxdWllciB0aXBvIGRlIGFjY2nDs24gc29icmUgZWwgZG9jdW1lbnRvLgoKLSBMYSBhdXRvcml6YWNpw7NuIHRlbmRyw6EgdW5hIHZpZ2VuY2lhIGRlIGNpbmNvIGHDsW9zIGEgcGFydGlyIGRlbCBtb21lbnRvIGRlIGxhIGluY2x1c2nDs24gZGUgbGEgb2JyYSBlbiBlbCByZXBvc2l0b3JpbywgcHJvcnJvZ2FibGUgaW5kZWZpbmlkYW1lbnRlIHBvciBlbCB0aWVtcG8gZGUgZHVyYWNpw7NuIGRlIGxvcyBkZXJlY2hvcyBwYXRyaW1vbmlhbGVzIGRlbCBhdXRvciB5IHBvZHLDoSBkYXJzZSBwb3IgdGVybWluYWRhIHVuYSB2ZXogZWwgYXV0b3IgbG8gbWFuaWZpZXN0ZSBwb3IgZXNjcml0byBhIGxhIGluc3RpdHVjacOzbiwgY29uIGxhIHNhbHZlZGFkIGRlIHF1ZSBsYSBvYnJhIGVzIGRpZnVuZGlkYSBnbG9iYWxtZW50ZSB5IGNvc2VjaGFkYSBwb3IgZGlmZXJlbnRlcyBidXNjYWRvcmVzIHkvbyByZXBvc2l0b3Jpb3MgZW4gSW50ZXJuZXQgbG8gcXVlIG5vIGdhcmFudGl6YSBxdWUgbGEgb2JyYSBwdWVkYSBzZXIgcmV0aXJhZGEgZGUgbWFuZXJhIGlubWVkaWF0YSBkZSBvdHJvcyBzaXN0ZW1hcyBkZSBpbmZvcm1hY2nDs24gZW4gbG9zIHF1ZSBzZSBoYXlhIGluZGV4YWRvLCBkaWZlcmVudGVzIGFsIHJlcG9zaXRvcmlvIGluc3RpdHVjaW9uYWwgZGUgbGEgSW5zdGl0dWNpw7NuLCBkZSBtYW5lcmEgcXVlIGVsIGF1dG9yKHJlcykgdGVuZHLDoW4gcXVlIHNvbGljaXRhciBsYSByZXRpcmFkYSBkZSBzdSBvYnJhIGRpcmVjdGFtZW50ZSBhIG90cm9zIHNpc3RlbWFzIGRlIGluZm9ybWFjacOzbiBkaXN0aW50b3MgYWwgZGUgbGEgSW5zdGl0dWNpw7NuIHNpIGRlc2VhIHF1ZSBzdSBvYnJhIHNlYSByZXRpcmFkYSBkZSBpbm1lZGlhdG8uCgotIExhIGF1dG9yaXphY2nDs24gZGUgcHVibGljYWNpw7NuIGNvbXByZW5kZSBlbCBmb3JtYXRvIG9yaWdpbmFsIGRlIGxhIG9icmEgeSB0b2RvcyBsb3MgZGVtw6FzIHF1ZSBzZSByZXF1aWVyYSBwYXJhIHN1IHB1YmxpY2FjacOzbiBlbiBlbCByZXBvc2l0b3Jpby4gSWd1YWxtZW50ZSwgbGEgYXV0b3JpemFjacOzbiBwZXJtaXRlIGEgbGEgaW5zdGl0dWNpw7NuIGVsIGNhbWJpbyBkZSBzb3BvcnRlIGRlIGxhIG9icmEgY29uIGZpbmVzIGRlIHByZXNlcnZhY2nDs24gKGltcHJlc28sIGVsZWN0csOzbmljbywgZGlnaXRhbCwgSW50ZXJuZXQsIGludHJhbmV0LCBvIGN1YWxxdWllciBvdHJvIGZvcm1hdG8gY29ub2NpZG8gbyBwb3IgY29ub2NlcikuCgotIExhIGF1dG9yaXphY2nDs24gZXMgZ3JhdHVpdGEgeSBzZSByZW51bmNpYSBhIHJlY2liaXIgY3VhbHF1aWVyIHJlbXVuZXJhY2nDs24gcG9yIGxvcyB1c29zIGRlIGxhIG9icmEsIGRlIGFjdWVyZG8gY29uIGxhIGxpY2VuY2lhIGVzdGFibGVjaWRhIGVuIGVzdGEgYXV0b3JpemFjacOzbi4KCi0gQWwgZmlybWFyIGVzdGEgYXV0b3JpemFjacOzbiwgc2UgbWFuaWZpZXN0YSBxdWUgbGEgb2JyYSBlcyBvcmlnaW5hbCB5IG5vIGV4aXN0ZSBlbiBlbGxhIG5pbmd1bmEgdmlvbGFjacOzbiBhIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBkZSB0ZXJjZXJvcy4gRW4gY2FzbyBkZSBxdWUgZWwgdHJhYmFqbyBoYXlhIHNpZG8gZmluYW5jaWFkbyBwb3IgdGVyY2Vyb3MgZWwgbyBsb3MgYXV0b3JlcyBhc3VtZW4gbGEgcmVzcG9uc2FiaWxpZGFkIGRlbCBjdW1wbGltaWVudG8gZGUgbG9zIGFjdWVyZG9zIGVzdGFibGVjaWRvcyBzb2JyZSBsb3MgZGVyZWNob3MgcGF0cmltb25pYWxlcyBkZSBsYSBvYnJhIGNvbiBkaWNobyB0ZXJjZXJvLgoKLSBGcmVudGUgYSBjdWFscXVpZXIgcmVjbGFtYWNpw7NuIHBvciB0ZXJjZXJvcywgZWwgbyBsb3MgYXV0b3JlcyBzZXLDoW4gcmVzcG9uc2FibGVzLCBlbiBuaW5nw7puIGNhc28gbGEgcmVzcG9uc2FiaWxpZGFkIHNlcsOhIGFzdW1pZGEgcG9yIGxhIGluc3RpdHVjacOzbi4KCi0gQ29uIGxhIGF1dG9yaXphY2nDs24sIGxhIGluc3RpdHVjacOzbiBwdWVkZSBkaWZ1bmRpciBsYSBvYnJhIGVuIMOtbmRpY2VzLCBidXNjYWRvcmVzIHkgb3Ryb3Mgc2lzdGVtYXMgZGUgaW5mb3JtYWNpw7NuIHF1ZSBmYXZvcmV6Y2FuIHN1IHZpc2liaWxpZGFkCgo=