This paper presents a Cluster-based Dynamic Differential Evolution with external Archive (CDDE_Ar) for global optimization in dynamic fitness landscape. The algorithm uses a multipopulation method where the entire population is partitioned into several clusters according to the spatial locations of the trial solutions. The clusters are evolved separately using a standard differential evolution algorithm. The number of clusters is an adaptive parameter, and its value is updated after a certain number of iterations. Accordingly, the total population is redistributed into a new number of clusters. In this way, a certain sharing of information occurs periodically during the optimization process. The performance of CDDE_Ar is compared with six state-of-the-art dynamic optimizers over the moving peaks benchmark problems and dynamic optimization problem (DOP) benchmarks generated with the generalized-dynamic-benchmark-generator system for the competition and special session on dynamic optimization held under the 2009 IEEE Congress on Evolutionary Computation. Experimental results indicate that CDDE_Ar can enjoy a statistically superior performance on a wide range of DOPs in comparison to some of the best known dynamic evolutionary optimizers.
This paper entails the application of the energy shaping methodology to control a flexible, elastic Cosserat rod model of a single octopus arm. The principal focus and novel contribution of this work is two-fold: (i) reduced order controloriented modeling of the realistic internal muscular architecture in an octopus arm; and (ii) incorporation of such models into the energy shaping methodology, extending our prior work by formally accounting for muscle constraints. Extension of the control scheme to the under-actuated muscle control case involves two steps: (i) design of a desired potential energy function whose static minimizer solves a given control task; and (ii) implementing the resulting energy shaping control input into the dynamic model. Due to the muscle actuator constraints, the desired potential energy function may not be arbitrarily chosen. Indeed, the desired energy must now satisfy a partial differential equation, known as the matching condition, which is derived for the infinite dimensional Hamiltonian control system. A particular solution to those matching conditions is described, paving the way to the application of energy shaping methodology. The overall control design methodology including muscle models is implemented and demonstrated in a dynamic simulation environment. Results of several bio-inspired numerical experiments involving the control of octopus arms are reported.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.