Abstract:
Independent operation and closed-loop speed control are very important for practical application of ionic polymer-metal composite (IPMC)-actuated robotic fish. However, due to the low force output of IPMC, the load capacity of the robotic fish is limited, which poses demanding requirements for weight and volume of the sensors and control units. In addition, the speed signal acquisition and processing are relatively difficult, therefore the existing IPMC-actuated robotic fish usually adopts open-loop control, while the speed feedback control of the IPMC-based independent robotic fish has not yet been realized. This study fabricated an independent IPMC robotic fish without external power supply, and implemented its closed-loop speed control. An inertial measurement unit (IMU) device was used to measure the speed, and a proportional-integral-differential (PID) controller feedback speed control system was designed. The control system was simulated by MATLAB, and the printed circuit board (PCB) was fabricated by using such electronic devices as single-chip microcomputer and gyroscope. Some IPMC materials with good performance were used to make the prototype of the robotic fish with considerable load capacity. Experiment was carried out with preset speed of 3 mm/s and 6 mm/s, respectively, the results showed that the robotic fish could perform independently with precise speed control, and it reached the preset speed within 1.8 s. The steady-state error remained within mm/s, and the speed control error did not exceed 8%. This research may offer a reference for the study of closed-loop control of robotic fish swimming.