Title :
Feasibility studies of Arduino microcontroller usage for IPMC actuator control
Author :
Rosly, Muhammad Aliff ; Samad, Zahurin ; Shaari, Muhammad Farid ; Rosly, Muhammad Aliff
Author_Institution :
Sch. of Mech. Eng., Univ. Sains Malaysia, Minden, Malaysia
Abstract :
This paper investigates the usage of Arduino microcontroller to control closed loop of Ionic Polymer Metal Composite (IPMC) actuator response designed for compact underwater application. We demonstrate control of single IPMC actuator by PID controller using MATLAB/Simulink Arduino Input Output (ArduinoIO) support package. Experimental results show that the microcontroller able to differentiate response speed, stability and tracking error of different thicknesses of IPMC actuator when stimulated by multiple voltage waves and frequencies. Based on step signal and square waves tracking performance results, thinner IPMC (t1) has more than 5 times respond speed than thicker IPMC (t2). However, IPMC t1 has lower steady-state stability and more sensitive to external noise compared to IPMC t2 due to IPMC actuator mechanism factors and current Arduino setup limitation such as low sampling rate. For sinusoidal waves tracking analysis, IPMC t2 with lower frequency reference input shows minimum erms error (3.12 %), while IPMC t2 with higher frequency contains highest erms error (28.70 %). Therefore, added with further improvements in improving analog read sampling rate and analog write resolution, Arduino microcontroller can accurately control and analyse the IPMC actuator, thus manage to replace expensive and bulky current DAQ hardware.
Keywords :
closed loop systems; control system analysis computing; electroactive polymer actuators; mathematics computing; microcontrollers; software packages; stability; three-term control; Arduino input output support package; Arduino microcontroller; ArduinoIO support package; IPMC actuator control; IPMC actuator mechanism factor; MATLAB; PID controller; Simulink; compact underwater application; current DAQ hardware; erms error; ionic polymer metal composite actuator; multiple voltage frequency; multiple voltage wave; response speed; sampling rate; sinusoidal wave tracking analysis; square waves; steady-state stability; step signal; tracking error; Actuators; Data acquisition; Microcontrollers; Noise; Software packages; Steady-state; Arduino; Control; IPMC; Ionic Polymer; Smart actuator; Underwater actuator;
Conference_Titel :
Control System, Computing and Engineering (ICCSCE), 2014 IEEE International Conference on
Print_ISBN :
978-1-4799-5685-2
DOI :
10.1109/ICCSCE.2014.7072697