A Comparative Study: The Precision of CNC Machines Using a Sliding Mode Controller (SMC) and a Wi-Fi ESP32

Penulis

  • upgris semarang
  • Universitas PGRI Semarang
  • Universitas PGRI Semarang

DOI:

https://doi.org/10.36805/jtmmx.v3i2.2757

Kata Kunci:

Computerized numerical control, Experimental study, ESP32 Wi-Fi, Sliding mode controller

Abstrak

Computerized numerical control (CNC) is one example of advances in automated machine technology. CNC can fulfil high precision and complex product specifications. Industrial CNC milling is still expensive regarding the hardware and software required to operate it. As a result, CNC milling machines are only used by large companies, with only a few mid-sized industries using them. It makes it impossible for medium enterprises to compete with large industries in terms of quality and output. This research aims to develop a CNC that uses an offline Wi-Fi controller based on ESP32 as an application that supports CNC machine work processes for use in small and medium enterprises. In an experiment, the precision of a CNC milling machine equipped with a sliding mode controller (SMC) controller was compared with that of a CNC machine equipped with an ESP-32 Wi-Fi controller. The CNC milling process with SMC control exceeds the tolerance limits in three dimensions based on the results of ten tests, namely length, width, and height or depth. Six values, two in each dimension of length, width, and height or depth, exceeded tolerance limits due to the CNC milling machine's ESP32 Wi-Fi control. Therefore, the CNC with SMC control is more accurate than the ESP32 Wi-Fi control because there are fewer failures with the former. This research has been carried out and provides input for the implementation of SMC, which can be considered in the CNC milling process.

Referensi

L. Rubio Rodriguez, A. Ibeas, and L. E. Kollár, “On the sliding mode control for precision machining,” Mérnöki és Inform. Megoldások, no. II., pp. 32–41, 2020, doi: 10.37775/eis.2020.2.4.

V. I. Utkin, “Sliding Mode Control Design Principles and Applications to Electric Drives,” IEEE Trans. Ind. Electron., vol. 40, no. 1, pp. 23–36, 1993, doi: 10.1109/41.184818.

J. Liu and X. Wang, Advanced Sliding Mode Control for Mechanical Systems. 2011. doi: 10.1007/978-3-642-20907-9.

T. D. Modulation, Sliding Mode Control: The Delta-Sigma Modulation Approach, vol. 36, no. 3. 2016. doi: 10.1109/mcs.2016.2536079.

V. I. Utkin, Sliding Modes in Control and Optimization. 1992. doi: 10.1007/978-3-642-84379-2.

P. R. Ouyang, J. Acob, and V. Pano, “PD with sliding mode control for trajectory tracking of robotic system,” Robot. Comput. Integr. Manuf., vol. 30, no. 2, pp. 189–200, 2014, doi: 10.1016/j.rcim.2013.09.009.

A. M. El Khalick, N. Uchiyama, and S. Sano, “Sliding mode contouring control design using nonlinear sliding surface for three-dimensional machining,” Int. J. Mach. Tools Manuf., vol. 65, pp. 8–14, 2013, doi: 10.1016/j.ijmachtools.2012.07.004.

T. L. Chern, C. W. Chuang, and R. L. Jiang, “Design of discrete integral variable structure control systems and application to a brushless DC motor control,” Automatica, vol. 32, no. 5, pp. 773–779, 1996, doi: 10.1016/0005-1098(95)00197-2.

C. L. Chen, M. J. Jang, and K. C. Lin, “Modeling and high-precision control of a ball-screw-driven stage,” Precis. Eng., vol. 28, no. 4, pp. 483–495, 2004, doi: 10.1016/j.precisioneng.2004.03.001.

D. P. Yu, G. S. Hong, and Y. S. Wong, “Profile error compensation in fast tool servo diamond turning of micro-structured surfaces,” Int. J. Mach. Tools Manuf., vol. 52, no. 1, pp. 13–23, 2012, doi: 10.1016/j.ijmachtools.2011.08.010.

X. C. Xi, A. N. Poo, and G. S. Hong, “Improving contouring accuracy by tuning gains for a bi-axial CNC machine,” Int. J. Mach. Tools Manuf., vol. 49, no. 5, pp. 395–406, 2009, doi: 10.1016/j.ijmachtools.2008.12.005.

Y. Setyoadi, R. Hermana, and F. D. Mulyanto, “Performance Analysis of The 3D Printer Corexy FDM Type With Area X=200 Y=200 Z=200 mm,” vol. 3, no. 1, pp. 26–33, 2022.

A.-N. Poo, J. G. Boliinger, and G. W. YOUNKIN, “Dynamic Errors in Type 1 Contouring Systems,” vol. I, no. 4, pp. 477–484, 1972.

S. S. Yeh and P. Lo Hsu, “Perfectly matched feedback control and its integrated design for multiaxis motion systems,” J. Dyn. Syst. Meas. Control. Trans. ASME, vol. 126, no. 3, pp. 547–557, 2004, doi: 10.1115/1.1789970.

U. Mutilba, E. Gomez-Acedo, G. Kortaberria, A. Olarra, and J. A. Yagüe-Fabra, “Traceability of on-machine tool measurement: A review,” Sensors (Switzerland), vol. 17, no. 7, pp. 1–37, 2017, doi: 10.3390/s17071605.

circuitspecialists, “ESP32 Wifi & Bluetooth compatible microcontroller,” circuitspecialists, 2022. https://www.circuitspecialists.com/esp32.html (accessed Jul. 10, 2022).

J. Qiu and R. Ge, “A theoretical model and experimental investigation to predict and evaluate cutting capability of turning center based on material removal rate,” Int. J. Adv. Manuf. Technol., vol. 104, no. 9–12, pp. 3287–3302, 2019, doi: 10.1007/s00170-018-2006-x.

F. Facchini, A. De Chirico, and G. Mummolo, “Comparative cost evaluation of material removal process and additive manufacturing in aerospace industry,” Springer Proc. Math. Stat., vol. 280, pp. 47–59, 2019, doi: 10.1007/978-3-030-14969-7_5.

ASME B 5.54:2005, Methods for Performance Evaluation of Computer Numerically Controlled Machining Centers Methods for Performance Evaluation of Computer Numerically Controlled Machining Centers, vol. 2005. 2015.

A. Faizal, M. Sitepu, A. Faizal, J. T. Elektro, and F. Sains, “Analisis Sistem Kendali Hybrid Sliding Mode Control ( SMC ) -Fuzzy pada Inverted Pendulum,” vol. 14, no. 2, pp. 185–191, 2017.

F. Betin and G. A. Capolino, “Sliding mode control for electrical drives,” Proc. - 2015 IEEE Int. Electr. Mach. Drives Conf. IEMDC 2015, no. May, pp. 1043–1048, 2016, doi: 10.1109/IEMDC.2015.7409190.

Diterbitkan

2022-12-15

Cara Mengutip

A Comparative Study: The Precision of CNC Machines Using a Sliding Mode Controller (SMC) and a Wi-Fi ESP32 . (2022). Jurnal Teknik Mesin Mechanical Xplore, 3(2), 49-57. https://doi.org/10.36805/jtmmx.v3i2.2757