Preview

Advanced Engineering Research (Rostov-on-Don)

Advanced search

GENETIC PROGRAMMING METHOD FOR CONTROL SYSTEMS IDENTIFICATION

Abstract

A problem of structural-parametric control systems identification is considered. The method of genetic programming with the network operator is used. Network operator properties, rules of its creation and application are described. The basic solution approach is used for the genetic algorithm construction. It permits to apply genetic operations to the basic solution variations. The basic solution is set by a developer on the ground of his experience of concrete problem research. The selection of the basis solution influences on effectiveness of genetic algorithm. The results of computational experiment of the problem of identification solution are presented.

About the Authors

Askhat I. Diveyev
Institution the Computer Centre Russian Academy of Science after A.A. Dorodnitsin
Russian Federation


Elena A. Sofronova
Peoples Friendship University Russia
Russian Federation


References

1. Koza J.R. Genetic Programming: On the Programming of Computers by Means of Natural Selection. MIT Press. 1992. — 840 p.

2. Koza J.R. Genetic Programming II: Automatic Discovery of Reusable Programs. MIT Press. 1994.

3. Koza J.R., Bennet F.H.B., Andre D., Keane M.A. Genetic Programming III: Darwinian Invention and Problem Solving. Morgan Kaufman Publisher. 1999.

4. Koza J.R., Keane M.A., Streeter M.J., Midlovec W., Yu J., Lanza G. Genetic Programming IV: Routine Human-Competitive Machine Intelligence. Kluwer Academic Publishers. 2003.

5. http://www.genetic-programming.org.

6. Diveev A.I., Sofronova E.A. Zadacha strukturnogo sinteza sistemy avtomaticheskogo upravleniya // Vestn. Ros. un-ta drujby narodov. Ser.: Injenernye issledovaniya. — 2007. — № 1. — S. 48—58. — in Russian.

7. Diveev A.I., Sofronova E.A. Metod geneticheskogo programmirovaniya dlya avtomaticheskogo podbora formul v zadache strukturnogo sinteza sistemy upravleniya // Tr. in-ta sistem. analiza RAN. Dinamika neodnorodnyh sistem / pod red. chl.-kor. RAN Yu.S. Popkova. — M. : ISA RAN : KomKniga, 2006. — Vyp. 10(1). — S. 14—26. — in Russian.

8. Diveev A.I., Sofronova E.A. Metod setevogo operatora v zadachah upravleniya // Vestn. Ros. un-ta drujby narodov. Ser.: Injenernye issledovaniya. — 2007. — № 4. — S. 107—118. — in Russian.

9. Diveev A.I., Sofronova E.A. Geneticheskii algoritm dlya mnogokriterial'nogo strukturno-parametricheskogo sinteza // Tam je. — S. 126—131. — in Russian.

10. Diveev A.I., Sofronova E.A. Metod setevogo operatora dlya identifikacii sistem upravleniya // Tam je. — 2008. — № 4. — S. 78—85. — in Russian.

11. Deich A.M. Metody identifikacii dinamicheskih ob'ektov. — M. : Energiya, 1989. — 240 s.

12. Eikshoff P. Osnovy identifikacii sistem upravleniya. — M. : Mir, 1979. — in Russian.

13. Kallan R. Osnovnye koncepcii neironnyh setei. — M. : Vil'yams, 2003. — in Russian.

14. Tyukin I.Yu., Terehov V.A. Adaptaciya v nelineinyh dinamicheskih sistemah. — M. : Izd-vo LKI, 2008. — 384 s. — in Russian.

15. Demuth H., Beale M., Hagan M. Neyral Network ToolBox™ 6: User's Guide. 2008. MathWork, Inc.


Review

For citations:


Diveyev A., Sofronova E. GENETIC PROGRAMMING METHOD FOR CONTROL SYSTEMS IDENTIFICATION. Vestnik of Don State Technical University. 2010;10(5):623-633. (In Russ.)

Views: 490


Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 License.


ISSN 2687-1653 (Online)