首页 | 本学科首页   官方微博 | 高级检索  
     

一种遗传算法优化控制器参数新的实现方法
引用本文:宋申民,张炳通,陈兴林. 一种遗传算法优化控制器参数新的实现方法[J]. 计算机仿真, 2006, 23(2): 104-106,117
作者姓名:宋申民  张炳通  陈兴林
作者单位:哈尔滨工业大学航天学院,黑龙江,哈尔滨,150001;哈尔滨工业大学航天学院,黑龙江,哈尔滨,150001;哈尔滨工业大学航天学院,黑龙江,哈尔滨,150001
摘    要:利用遗传算法和MATLAB进行控制系统的仿真研究是一种重要的系统分析和设计方法。该文介绍了基于C++语言开发的遗传算法类库GAlib,并利用该类库,针对传统的基于MATLAB遗传算法优化控制器参数实现方法的缺点,给出一种采用了C++调用MATLAB计算引擎新的实现方法,能够灵活地设计染色体结构和相应的遗传算子,并能够和MATLAB工具箱和Simulink支持相结合对不同结构的控制系统进行仿真,具有通用性。对水压自动加载控制系统的PID控制器设计进行参数优化。仿真结果表明该方法的有效性。并具有实用性的特点。

关 键 词:类库  遗传算法  控制系统仿真  水压加载控制系统
文章编号:1006-9348(2006)02-0104-03
收稿时间:2004-06-07
修稿时间:2004-06-07

A New Approach for Optimizing Parameters of Controller Using Genetic Algorithms
SONG Shen-min,ZHANG Bing-tong,CHEN Xing-lin. A New Approach for Optimizing Parameters of Controller Using Genetic Algorithms[J]. Computer Simulation, 2006, 23(2): 104-106,117
Authors:SONG Shen-min  ZHANG Bing-tong  CHEN Xing-lin
Affiliation:Aerospace College, Harbin Institute of Technology, Harbin Heilongjiang 150001,China
Abstract:Simulation based on genetic algorithm and Matlab is an important approach for control system analysis and design.GAlib,a C++ class library of genetic algorithm is addressed.In ordor to get rid of the shortcoming of traditional method,a new method is presented to optimize the parameters of PID controller by genetic algorithm based on C++ language and matlab engine.It can be used to design the structure of gene and genetic operators with flexible feature and to simulate various kinds of control system generally by conbinating MATLAB toolbox with Simulink support.And it is used for simulatiing the automatic hydraulic loading system.Simulation result shows that it is practical and effective for system design.
Keywords:GALIB   Genetic algorithm   Control system simulation  Automatic hydraulic loading system
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号