Affiliation:
1. Instituto Politécnico Nacional Unidad Profesional Interdisciplinaria en Ingeniería y Tecnologías Avanzadas
2. Instituto Politécnico Nacional Centro de Investigación en Computación
Abstract
In the present work, the design and implementation of a control scheme is presented. The aim of the control scheme is to perform regulation and trajectory tracking tasks in the position of a magnetic levitation system, which acts by electromagnetic repulsion. Such levitation system consists of a beam operated by an active magnetic bearing in pendular configuration. Although the Proportional Integral Derivative (PID) controller shows arithmetic simplicity, ease of use, high robustness and error equal to zero in stable state (Pal & Mudi, 2008), the magnetic levitation system mathematical model is highly non-linear and is subject to uncertainty or variation of its parameters. Therefore, the PID control does not guarantee the fulfillment of trajectory tracking tasks (Precup & Hellendoorn, 2011). In summary, a diffuse PI is used due to the system non-linear dynamics and the hysteresis present in the electromagnet. The controller design was made with the following methodology: the mathematical model and the non-linear characteristics of the system are analyzed; the universes of error discourse (derived from error and control action) are experimentally measured. The experimental data was used for the fuzzification, defuzzification, statement of the rules and controller gains. The implemented rules were designed for a PD-Fuzzy in which a numerical integration of the control action was applied, obtaining a Fuzzy PI. Finally, the implementation was made on the STM32F407G-DISC card, which was programmed with MATLAB-Simulink software tools. The experimental results show that the proposed controller works even below the horizontal, where the behavior can show singularities or physical problems such as magnetization. In compliance with the stated objectives for a range of -5 to 10 radians, these results are maintained even in the presence of disturbances, demonstrating the feasibility of the controller.
Publisher
Universidad Nacional Autonoma de Mexico
Reference28 articles.
1. Amjad, M., Kashif, M., Abdullah, S. & Shareef, Z. (2010). Fuzzy logic control of ball and beam system. En: 2nd International Conference on Education Technology and Computer (ICETC), vol. 3. pp. 489-493. https://doi.org/10.1109/ICETC.2010.5529494
2. Amrhein, W., Gruber, W., Bauer, W. & Reisinger, M. (2016). Magnetic levitation system for cost-sensitive applications some design aspects. IEEE Transactions on Industry Applications, 52, 3739-3752. https://doi.org/10.1109/TIA.2016.2561905
3. Bambang, R., Mahbub, S.F. & Abas, T. (2001). Application of fuzzy logic control to tea rolling process. IFAC Proceedings Volumes, 34, 248-253. https://doi.org/10.1016/S1474-6670(17)34142-3
4. Barahona, J., Linares-Flores, J., Espinosa-Justo, E., Guerrero, E.O. & Sandoval-García, A.P. (2010). Control pi generalizado de un sistema de levitación magnética. VI Semana Nacional de Ingeniería Electrónica, 8-17.
5. Chen, G. & Pham, T.T., (2001). Introduction to fuzzy sets, fuzzy logic, and fuzzy control systems. CRC Press. https://doi.org/10.1201/9781420039818