12 research outputs found
Nonlinear system identification and control using state transition algorithm
By transforming identification and control for nonlinear system into
optimization problems, a novel optimization method named state transition
algorithm (STA) is introduced to solve the problems. In the proposed STA, a
solution to a optimization problem is considered as a state, and the updating
of a solution equates to a state transition, which makes it easy to understand
and convenient to implement. First, the STA is applied to identify the optimal
parameters of the estimated system with previously known structure. With the
accurate estimated model, an off-line PID controller is then designed optimally
by using the STA as well. Experimental results have demonstrated the validity
of the methodology, and comparisons to STA with other optimization algorithms
have testified that STA is a promising alternative method for system
identification and control due to its stronger search ability, faster
convergence rate and more stable performance.Comment: 20 pages, 18 figure
State Transition Algorithm
In terms of the concepts of state and state transition, a new heuristic
random search algorithm named state transition algorithm is proposed. For
continuous function optimization problems, four special transformation
operators called rotation, translation, expansion and axesion are designed.
Adjusting measures of the transformations are mainly studied to keep the
balance of exploration and exploitation. Convergence analysis is also discussed
about the algorithm based on random search theory. In the meanwhile, to
strengthen the search ability in high dimensional space, communication strategy
is introduced into the basic algorithm and intermittent exchange is presented
to prevent premature convergence. Finally, experiments are carried out for the
algorithms. With 10 common benchmark unconstrained continuous functions used to
test the performance, the results show that state transition algorithms are
promising algorithms due to their good global search capability and convergence
property when compared with some popular algorithms.Comment: 18 pages, 28 figure
A Discrete State Transition Algorithm for Generalized Traveling Salesman Problem
Generalized traveling salesman problem (GTSP) is an extension of classical
traveling salesman problem (TSP), which is a combinatorial optimization problem
and an NP-hard problem. In this paper, an efficient discrete state transition
algorithm (DSTA) for GTSP is proposed, where a new local search operator named
\textit{K-circle}, directed by neighborhood information in space, has been
introduced to DSTA to shrink search space and strengthen search ability. A
novel robust update mechanism, restore in probability and risk in probability
(Double R-Probability), is used in our work to escape from local minima. The
proposed algorithm is tested on a set of GTSP instances. Compared with other
heuristics, experimental results have demonstrated the effectiveness and strong
adaptability of DSTA and also show that DSTA has better search ability than its
competitors.Comment: 8 pages, 1 figur
Volterra Series identification Based on State Transition Algorithm with Orthogonal Transformation
A Volterra kernel identification method based on state transition algorithm with orthogonal transformation (called OTSTA) was proposed to solve the hard problem in identifying Volterra kernels of nonlinear systems. Firstly, the population with chaotic sequences was initialized by using chaotic strategy. Then the orthogonal transformation was used to finish the mutation operator of the selected individual. OTSTA was used on the identification of Volterra series, and compared with particle swarm optimization (called PSO) and state transition algorithm (STA). The simulation results showed that OTSTA has better identification precision and convergence than PSO and STA under non-noise interference. And when there is noise, the identification precision, convergence and anti-interference of OTSTA are also superior to PSO and STA