• DocumentCode
    3582414
  • 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
  • fYear
    2014
  • Firstpage
    101
  • Lastpage
    106
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Control System, Computing and Engineering (ICCSCE), 2014 IEEE International Conference on
  • Print_ISBN
    978-1-4799-5685-2
  • Type

    conf

  • DOI
    10.1109/ICCSCE.2014.7072697
  • Filename
    7072697