Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

An iterative learning control method based on an equilibrium single evolution cuckoo algorithm

It is an iterative learning control and iterative control technology, which is applied in the field of iterative learning control based on the balanced single evolutionary cuckoo algorithm to achieve the effect of improving the local optimization ability, improving the global search speed and convergence accuracy, and strengthening the global exploration ability.

Pending Publication Date: 2019-04-16
HUAQIAO UNIVERSITY
View PDF0 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The purpose of the present invention is to improve on the existing method, to provide a kind of iterative learning control method based on balanced single evolutionary cuckoo algorithm, aiming at overcoming the defect of traditional norm optimal iterative learning control

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • An iterative learning control method based on an equilibrium single evolution cuckoo algorithm
  • An iterative learning control method based on an equilibrium single evolution cuckoo algorithm
  • An iterative learning control method based on an equilibrium single evolution cuckoo algorithm

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0023] The present invention will be further described below through specific embodiments.

[0024] The present invention is an iterative learning control method based on a balanced single-evolution cuckoo algorithm, comprising:

[0025] Step 1, calculate the randomized iterative control input and When the number of iterative learning k=0, the corresponding iterative learning control fitness value Set the current optimal iteration input Calculate the current optimal iterative learning control fitness value Among them, N represents the number of host nests included in the population, D represents the dimension of the iterative learning control objective function, is the k+1th iteration tracking error, is the system output of the k+1th iterative learning, and G represents the transfer function of the iterative control system, y d represents the ideal tracking trajectory of iterative learning control;

[0026] Step 2: Generate a uniform random integer l (1≤l≤D), u...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention relates to an iterative learning control method based on a balanced single evolution cuckoo algorithm. a novel equilibrium single evolution evaluation strategy is given; each generationof evolution only randomly updates the single dimension of the target function; the dimensionality of random updating obeys integer uniform distribution; combining with other dimensions to form a newcandidate solution; evaluating the candidate solution, if the candidate solution is superior to the fitness value of the previous generation of function, keeping the updated candidate solution and continuing to evolve until an algorithm stop condition is met, and only receiving an update value capable of improving the current candidate solution by adopting a greedy rule, so that the targeted adjustment of a search direction in an optimization process is ensured, and the efficiency is not influenced. According to the method, the global search capability and the local optimization capability ofthe cuckoo algorithm can be effectively balanced, the hysteresis phenomenon appearing at the end of execution of the optimization algorithm is avoided, and therefore the global search speed and the convergence precision of the algorithm are improved.

Description

technical field [0001] The invention relates to the technical field of iterative learning control, in particular to an iterative learning control method based on a balanced single-evolution cuckoo algorithm. Background technique [0002] Iterative learning control is a control method that seeks a learning control law that enables the system output of the controlled object to track the ideal expected trajectory in a finite time period to achieve zero-error trajectory tracking. Iterative learning control was first proposed by Japanese scholar Uchiyama in 1978, and has been widely studied by the industry since the pioneering contribution made by Japanese scholar Arimoto et al. in 1984, and has achieved rapid development. Iterative learning control is suitable for controlled objects with repetitive motion properties, and the ideal value of control input is obtained through iterative correction. It is worth noting that the iterative learning control method does not depend on the...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06N3/00
CPCG06N3/006
Inventor 傅文渊余志同
Owner HUAQIAO UNIVERSITY
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products