当前位置: X-MOL 学术Comput. Appl. Eng. Educ. › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
Digital proportional‐derivative controller implemented in low‐resource microcontrollers
Computer Applications in Engineering Education ( IF 2.0 ) Pub Date : 2020-10-10 , DOI: 10.1002/cae.22346
Omar Jiménez‐Ramírez 1 , José A. Cárdenas‐Valderrama 1 , Alejandro A. Ordoñez‐Sánchez 1 , Mario A. Quiroz‐Juárez 2 , Rubén Vázquez‐Medina 3
Affiliation  

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.

中文翻译:

在低资源微控制器中实现的数字比例微分控制器

软件和微控制器的使用帮助工程专业的学生更好地理解数字控制理论的不同概念和算法,他们可以将这些概念和算法应用到他们在工业环境中的专业工作中。通常,这些数字控制概念和算法是在高资源微控制器中实现的;尽管如此,我们表明它们也可以在低资源设备中实施,帮助学生获得基础知识并培养长期技能,以解决他们在控制或计算机工程本科教育课程中所获得的学习中的实际问题。为此,我们提供了一种算法来合成面向低资源微控制器(没有浮点单元的微控制器)的数字比例微分控制器。该算法允许在应用于学术和技术领域的低资源微控制器中实现经典控制器的解决方案。该算法减少了低资源微控制器中过多的执行时间,它适用于整数,旨在实现快速经典控制器,这些控制器通常使用浮点运算执行。此外,我们还简要介绍了所实现的电子电路,作为学生开发自己电路的指南。实验结果表明,所提出的算法可以成功应用于电磁悬浮系统,该系统通常用于电子和控制工程师的学术培训,主要是由于其不稳定的性质。在这种情况下,
更新日期:2020-10-10
down
wechat
bug