Digital proportional‐derivative controller implemented in low‐resource microcontrollers. Issue 6 (10th October 2020)
- Record Type:
- Journal Article
- Title:
- Digital proportional‐derivative controller implemented in low‐resource microcontrollers. Issue 6 (10th October 2020)
- Main Title:
- Digital proportional‐derivative controller implemented in low‐resource microcontrollers
- Authors:
- Jiménez‐Ramírez, Omar
Cárdenas‐Valderrama, José A.
Ordoñez‐Sánchez, Alejandro A.
Quiroz‐Juárez, Mario A.
Vázquez‐Medina, Rubén - Abstract:
- Abstract: The use of software and microcontrollers helps engineering students to gain a better understanding of the different concepts and algorithms of digital control theory, which they can apply in their professional work in industrial environments. Typically, these digital control concepts and algorithms are implemented in high‐resources microcontrollers; nevertheless, we show that they can also be implemented in low‐resource devices, helping students to acquire fundamental knowledge and develop long‐term skills to solve real problems from the learning they achieve in their undergraduate educational programs in control or computer engineering. For this purpose, we provide an algorithm to synthesize a digital proportional‐derivative controller oriented to low‐resource microcontrollers (microcontrollers without floating‐point unit). This algorithm allows implementing solutions for classic controllers in low‐resource microcontrollers applied to academic and technological fields. This algorithm reduces the excessive amount of execution time in a low‐resource microcontroller, it works with integer numbers and it is designed to implement fast classical controllers, which typically are performed with floating‐point operations. Furthermore, we present a brief description of the implemented electronic circuit, serving as a guide for students to develop their own circuits. The experimental results show that the proposed algorithm can be successfully applied to an electromagneticAbstract: The use of software and microcontrollers helps engineering students to gain a better understanding of the different concepts and algorithms of digital control theory, which they can apply in their professional work in industrial environments. Typically, these digital control concepts and algorithms are implemented in high‐resources microcontrollers; nevertheless, we show that they can also be implemented in low‐resource devices, helping students to acquire fundamental knowledge and develop long‐term skills to solve real problems from the learning they achieve in their undergraduate educational programs in control or computer engineering. For this purpose, we provide an algorithm to synthesize a digital proportional‐derivative controller oriented to low‐resource microcontrollers (microcontrollers without floating‐point unit). This algorithm allows implementing solutions for classic controllers in low‐resource microcontrollers applied to academic and technological fields. This algorithm reduces the excessive amount of execution time in a low‐resource microcontroller, it works with integer numbers and it is designed to implement fast classical controllers, which typically are performed with floating‐point operations. Furthermore, we present a brief description of the implemented electronic circuit, serving as a guide for students to develop their own circuits. The experimental results show that the proposed algorithm can be successfully applied to an electromagnetic levitation system, which is commonly used in the academic training of electronics and control engineers, mainly due to its unstable nature. In this case, although the levitation system has a small time constant, the proposed algorithm appropriately leads the system to a stable regime. … (more)
- Is Part Of:
- Computer applications in engineering education. Volume 28:Issue 6(2020)
- Journal:
- Computer applications in engineering education
- Issue:
- Volume 28:Issue 6(2020)
- Issue Display:
- Volume 28, Issue 6 (2020)
- Year:
- 2020
- Volume:
- 28
- Issue:
- 6
- Issue Sort Value:
- 2020-0028-0006-0000
- Page Start:
- 1671
- Page End:
- 1682
- Publication Date:
- 2020-10-10
- Subjects:
- control engineering -- control systems -- electromagnetic levitation system -- experimental learning -- PD algorithm
Engineering -- Study and teaching (Higher) -- Periodicals
Engineering -- Computer-assisted instruction -- Periodicals
620 - Journal URLs:
- http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)1099-0542 ↗
http://onlinelibrary.wiley.com/ ↗ - DOI:
- 10.1002/cae.22346 ↗
- Languages:
- English
- ISSNs:
- 1061-3773
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 3393.646000
British Library DSC - BLDSS-3PM
British Library STI - ELD Digital store - Ingest File:
- 14947.xml