Abstract
This paper presents the design of two advanced control algorithms applying low-cost embedded boards. To obtain experimental results a flow plant design was used. For the first part of the work detailed in this paper, a fuzzy controller was designed and implemented in different embedded boards such as Arduino Uno, Raspberry Pi 3, BeagleBone Black and Udoo Neo Full. Next, an MPC was developed in the Raspberry Pi 3 board, being the only device that provides the necessary technical requirements for the design. Further, the signal conditioning before and after the controller integration with industrial equipment is described. To demonstrate the performance of each board used, and to acquire the data in real time two interfaces were created, for the first controller the interface was developed in LabVIEW software, and for the second one a GUIDE interface was developed in MATLAB software. The tests carried out validate these proposals, which despite the computational cost they require, they present high performance, robustness and good response, when tested in the flow system design.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Ziegler, J.G., Nichols, N.B.: Optimum settings for automatic controllers. J. Dyn. Syst. Meas. Control 115(2B), 220–222 (1993). https://doi.org/10.1115/1.2899060
Zanoli, S.M., Barboni, L., Cocchioni, F., Pepe, C.: Advanced process control aimed at energy efficiency improvement in process industries. In: Proceedings of the IEEE International Conference on Industrial Technology (2018). https://doi.org/10.1109/ICIT.2018.8352152
Kouro, S., Perez, M.A., Rodriguez, J., Llor, A.M., Young, H.A.: Model predictive control: MPC’s role in the evolution of power electronics. IEEE Ind. Electron. Mag. 9, 8–21 (2015). https://doi.org/10.1109/MIE.2015.2478920
Wibisono, R.P., Suwastika, N.A., Prabowo, S., Santoso, T.D.: Automation canal intake control system using fuzzy logic and Internet of Things (IoT). In: 2018 6th International Conference on Information and Communication Technology, ICoICT 2018 (2018). https://doi.org/10.1109/ICoICT.2018.8528756
Bagyaveereswaran, V., Mathur, T.D., Gupta, S., Arulmozhivarman, P.: Performance comparison of next generation controller and MPC in real time for a SISO process with low cost DAQ unit. Alexandria Eng. J. (2016). https://doi.org/10.1016/j.aej.2016.07.028
Pinsker, J.E., Lee, J.B., Dassau, E., Seborg, D.E., Bradley, P.K., Gondhalekar, R., Bevier, W.C., Huyett, L., Zisser, H.C., Doyle, F.J.: Randomized crossover comparison of personalized MPC and PID control algorithms for the artificial pancreas. Diabetes Care 39, 1135–1142 (2016). https://doi.org/10.2337/dc15-2344
Amir, S., Kamal, M.S., Khan, S.S., Salam, K.M.A.: PLC based traffic control system with emergency vehicle detection and management. In: 2017 International Conference on Intelligent Computing, Instrumentation and Control Technologies, ICICICT 2017 (2018). https://doi.org/10.1109/ICICICT1.2017.8342786
Aftab, M., Chen, C., Chau, C.K., Rahwan, T.: Automatic HVAC control with real-time occupancy recognition and simulation-guided model predictive control in low-cost embedded system. Energy Build. 154, 141–156 (2017). https://doi.org/10.1016/j.enbuild.2017.07.077
Govindan, K., Diabat, A., Madan Shankar, K.: Analyzing the drivers of green manufacturing with fuzzy approach. J. Clean. Prod. 96, 182–193 (2015). https://doi.org/10.1016/j.jclepro.2014.02.054
Bermúdez-Ortega, J., Besada-Portas, E., López-Orozco, J.A., Bonache-Seco, J.A., La Cruz, J.M.D.: Remote web-based control laboratory for mobile devices based on EJsS, Raspberry Pi and Node.js. IFAC-PapersOnLine 48, 158–163 (2015). https://doi.org/10.1016/j.ifacol.2015.11.230
Bin Kassim, M.F., Haji Mohd, M.N.: Tracking and counting motion for monitoring food intake based-on depth sensor and UDOO board: a comprehensive review. IOP Conf. Ser. Mater. Sci. Eng. 226, 012089 (2017). https://doi.org/10.1088/1757-899X/226/1/012089
Saá, F., Varela-Aldás, J., Latorre, F., Ruales, B.: Automation of the feeding system for washing vehicles using low cost devices (2020). https://doi.org/10.1007/978-3-030-32033-1_13
Buele, J., Espinoza, J., Pilatásig, M., Silva, F., Chuquitarco, A., Tigse, J., Espinosa, J., Guerrero, L.: Interactive system for monitoring and control of a flow station using labVIEW. In: Advances in Intelligent Systems and Computing (2018). https://doi.org/10.1007/978-3-319-73450-7_55
Sittakul, V., Chunwiphat, S., Tiawongsombat, P.: Fuzzy logic-based control in wireless sensor network for cultivation. In: Advances in Intelligent Systems and Computing (2017). https://doi.org/10.1007/978-981-10-1645-5_23
Espinoza, J., Buele, J., Castellanos, E.X., Pilatásig, M., Ayala, P., García, M.V.: Real-time implementation of model predictive control in a low-cost embedded device. In: IMCIC 2018 - 9th International Multi-conference on Complexity, Informatics and Cybernetics, Proceedings (2018)
Kozák, Š., Pytel, A.: MPC controller as a service in IoT architecture. In: Proceedings of the 29th International Conference on Cybernetics and Informatics, K and I 2018 (2018). https://doi.org/10.1109/CYBERI.2018.8337550
Pruna, E., Andaluz, V.H., Proano, L.E., Carvajal, C.P., Escobar, I., Pilatasig, M.: Construction and analysis of PID, fuzzy and predictive controllers in flow system. In: 2016 IEEE International Conference on Automatica, ICA-ACCA 2016 (2016). https://doi.org/10.1109/ICA-ACCA.2016.7778493
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this paper
Cite this paper
Buele, J., Varela-Aldás, J., Santamaría, M., Soria, A., Espinoza, J. (2020). Comparison Between Fuzzy Control and MPC Algorithms Implemented in Low-Cost Embedded Devices. In: Rocha, Á., Ferrás, C., Montenegro Marin, C., Medina García, V. (eds) Information Technology and Systems. ICITS 2020. Advances in Intelligent Systems and Computing, vol 1137. Springer, Cham. https://doi.org/10.1007/978-3-030-40690-5_42
Download citation
DOI: https://doi.org/10.1007/978-3-030-40690-5_42
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-40689-9
Online ISBN: 978-3-030-40690-5
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)