Page 175 - IJOCTA-15-4
P. 175

African vultures optimization-based hybrid neural network–proportional-integral-derivative controller...







































                              Figure 8. Flowchart of the African vultures optimization algorithm


                                                              end-effector trajectories for each proposed con-
                            ψ r1 = sin(0.2πt)          (76)   troller.
                                                                  The results indicate that the NN–PID con-
                                                              troller demonstrates smooth trajectory tracking,
                        ψ r2 = sin(0.2πt − π/4 )       (77)   rapid convergence to the desired path, and the
                                                              lowest ITSE compared to the other controllers.
                                                              Among the proposed controllers, the NN–PID
                         ψ r3 = sin(0.2πt − π/2)       (78)
                                                              controller exhibits superior performance, achiev-
            where the initial conditions are:    ψ r1 = 0,    ing the minimum ITSE, as well as the shortest rise
            ψ r2 = −0.7, and ψ r3 = −1 rad, and x(0) =        and settling times. In contrast, the con-PID con-
            1.0769 m, y(0) = −0.4580 m.                       troller exhibits the weakest performance across all
                All necessary information regarding the nom-  evaluated metrics.
            inal model and simulation setup had been estab-
            lished. The next step used the AVOA in con-       6. Robust performance
            junction with the nominal model to optimize the
                                                              To assess the effectiveness and resilience of each
            parameters of all proposed controllers, aiming to
                                                              proposed controller, this section evaluates their
            minimize the ITSE. Due to the stochastic nature
                                                              robustness under varying test conditions without
            of AVOA, each controller configuration was sim-
                                                              modifying the controllers’ parameters.
            ulated 10 times to obtain the optimal results for
            each proposed controller.
                                                              6.1. Change initial position
                Table 2 summarizes the number of tunable pa-
            rameters and their corresponding search spaces    To evaluate the controllers’ robustness to changes
            for each controller. The ITSE values for all rec-  in initial conditions, the joint angles were ini-
            ommended controllers, obtained under two initial  tialized as follows: Psi-1 = 0.2, Psi-2 = −0.5,
            conditions, are presented in Table 3. Addition-   and Psi-3 = −0.8 rad. This test examined the
            ally, for the initial condition (0.15, −0.55, −0.85),  performance of the proposed controllers under
            performance metrics including rise time, settling  different initial configurations. The correspond-
            time, maximum overshoot, and ITSE are provided    ing ITSE values for the trajectory tracking task
            in Table 4. Figure 9 illustrates the position track-  are presented in Table 5. Figure 10 illustrates
            ing accuracy, control signal outputs, and the x–y  the position tracking results for Psi-1, Psi-2, and
                                                           717
   170   171   172   173   174   175   176   177   178   179   180