Torres-Salinas Hugo, Rodríguez-Reséndiz Juvenal, Cruz-Miguel Edson E, Ángeles-Hurtado L A
Facultad de Informática, Universidad Autonóma de Querétaro, Querétaro 76230, Mexico.
Facultad de Ingeniería, Universidad Autónoma de Querétaro, Querétaro 76010, Mexico.
Micromachines (Basel). 2022 Apr 9;13(4):586. doi: 10.3390/mi13040586.
Performing control is necessary for processes where a variable needs to be regulated. Even though conventional techniques are widely preferred for their implementation, they present limitations in systems in which the parameters vary over time, which is why methods that use artificial intelligence algorithms have been developed to improve the results given by the controller. This work focuses on implementing a position controller based on fuzzy logic in a real platform that consists of the base of a 3D printer, the direct current motor that modifies the position in this base, the power stage and the acquisition card. The contribution of this work is the use of genetic algorithms to optimize the values of the membership functions in the fuzzification of the input variables to the controller. Four scenarios were analyzed, in which the trajectory and the weight of the system were modified. The results obtained in the experimentation show that the rising and setting times of the proposed controller are better than those obtained by similar techniques that were previously developed in the literature. It was also verified that the proposed technique reached the desired values even when the initial conditions in the system changed.
对于需要调节变量的过程而言,执行控制是必要的。尽管传统技术因其易于实现而被广泛采用,但它们在参数随时间变化的系统中存在局限性,这就是为什么人们开发了使用人工智能算法的方法来改善控制器给出的结果。这项工作的重点是在一个真实平台上实现基于模糊逻辑的位置控制器,该平台由3D打印机的底座、改变底座位置的直流电机、功率级和采集卡组成。这项工作的贡献在于使用遗传算法来优化控制器输入变量模糊化中隶属函数的值。分析了四种情况,其中系统的轨迹和重量被改变。实验获得的结果表明,所提出控制器的上升和设置时间优于文献中先前开发的类似技术所获得的结果。还验证了即使系统的初始条件发生变化,所提出的技术也能达到期望值。