Related Experiment Video
Updated: Sep 29, 2025

Flapping Soft Fin Deformation Modeling using Planar Laser-Induced Fluorescence Imaging
Published on: April 28, 2022
Force Optimization of Elongated Undulating Fin Robot Using Improved PSO-Based CPG
Van Dong Nguyen1, Quang Duy Tran1, Quoc Tuan Vu1
1National Key Laboratory of Digital Control and System Engineering (DCSELab), Ho Chi Minh City University of Technology (HCMUT), 268 Ly Thuong Kiet Street, District 10, Ho Chi Minh City, Vietnam.
Abstract:
Biorobotic fishes have a huge impact on the development of underwater devices due to both fast swimming speed and great maneuverability. In this paper, an enhanced CPG model is investigated for locomotion control of an elongated undulating fin robot inspired by black knife fish. The proposed CPG network includes sixteen coupled Hopf oscillators for gait generation to mimic fishlike swimming. Furthermore, an enhanced particle swarm optimization (PSO), called differential particle swarm optimization (D-PSO), is introduced to find a set of optimal parameters of the modified CPG network. The proposed D-PSO-based CPG network is not only able to increase the thrust force in order to make the faster swimming speed but also avoid the local maxima for the enhanced propulsive performance of the undulating fin robot. Additionally, a comparison of D-PSO with the traditional PSO and genetic algorithm (GA) has been performed in tuning the parametric values of the CPG model to prove the superiority of the introduced method. The D-PSO-based optimization technique has been tested on the actual undulating fin robot with sixteen fin-rays. The obtained results show that the average propulsive force of the untested material is risen 5.92%, as compared to the straight CPG model.
Related Concept Videos
Three-Dimensional Force System:Problem Solving
To solve a three-dimensional force system, first resolve each force into its respective scalar components. Do this using...
Three-Dimensional Force System
Two-Dimensional Force System: Problem Solving
The first step to solving a two-dimensional force system problem is to draw a free-body diagram of the object under consideration. This diagram helps identify all the external forces acting on the object, including their...
Two-Dimensional Force System
Power Expended by a Constant Force
Hydrostatic Pressure Force on a Curved Surface

