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

Nonlinear system recognizing method based on multi-target genetic programming

A nonlinear system and multi-objective genetic technology, applied in the field of nonlinear system identification, can solve problems such as time-consuming, not easy to global optimal solution, easy to fall into local optimal solution, etc.

Inactive Publication Date: 2015-05-13
HOHAI UNIV
View PDF1 Cites 15 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] However, the solution process of genetic programming is a process of searching for the optimal solution in a massive solution space, which usually has the disadvantages of taking a long time and easily falling into a local optimal solution.
In particular, when the structure and parameters of the nonlinear system are unknown, it is easy to fall into the local optimal solution of a certain objective function, and it is not easy to find a global optimal solution in which multiple objective functions are optimal at the same time.

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
  • Nonlinear system recognizing method based on multi-target genetic programming
  • Nonlinear system recognizing method based on multi-target genetic programming
  • Nonlinear system recognizing method based on multi-target genetic programming

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0048] The present invention will be further described below in conjunction with the accompanying drawings and specific embodiments.

[0049] 1 Mathematical description

[0050] A nonlinear system can be represented by the following mathematical model:

[0051] y=g(c, x). Formula (1)

[0052] where y=[y(1) y(2) ... y(m)] T Represents the output data of the nonlinear system, m represents the observation length of the output data, y(1) represents the output value observed at the first time length, and so on, g represents the structure of the nonlinear system, c represents the nonlinear system parameter vector, x=(x 1 , x 2 ,...,x n ) represents the input data of the nonlinear system, and n represents the number of variables in the original input variable set of the nonlinear system. In the absence of any prior information, the structure and parameters of the nonlinear system are to be found. Moreover, not all of the rich input variables are related to the output variables...

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 discloses a nonlinear system recognizing method based on multi-target genetic programming. The method mainly overcomes the shortcomings of low recognizing accuracy and low solving speed of the traditional recognizing method under the condition that the structure of a nonlinear system is unknown. A plurality of target optimization function models optimizing the structure of the nonlinear system and the system parameters are provided. A novel multi-target genetic programming method is adopted to solve the model. A novel evaluation method aiming at multiple optimization targets is provided, a decision making process is blended in the optimization process, calculation of multiple Pareto optimum solutions is not required, and the evaluation process is high in efficiency. The method can effectively excavate the nonlinear relation between a large amount of input-output data, and improve recognizing efficiency and accuracy.

Description

technical field [0001] The field of nonlinear system identification method of the present invention is that nonlinear system is used in automatic industrial control, biomedical data modeling, chemical evolution process, post-disaster management and decision-making, etc., and specifically relates to a nonlinear system identification method based on multi-objective genetic programming. Background technique [0002] Nonlinear system identification is widely used in mining unknown and complex data relationships in various fields, such as: automated industrial control, biomedical data modeling, chemical evolution process, post-disaster management and decision-making, etc. In these problems, a large amount of various data information can be obtained through sensors, networks, etc., and certain nonlinear relationships among these data have a positive effect on improving prediction capabilities, decision-making capabilities, and process optimization capabilities. The nonlinear syste...

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
IPC IPC(8): G06N3/12
Inventor 魏爽
Owner HOHAI UNIV
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