• 大小: 21KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-03
  • 语言: 其他
  • 标签: 遗传算法  

资源简介

遗传算法优化自抗扰控制器参数,实现系统优化,根据遗传算法的学习,不断优化输出

资源截图

代码片段和文件信息

%GA(Generic Algorithm) Program is to optimize ADRC Parameters
clear all;
close all;
clc;
global rin yout timef tu v1

tic
Size=30;
CodeL=5;
G=50;        %代数
BsJ=0;  %指标值

MinX(1)=zeros(1);
MaxX(1)=1000*ones(1);
MinX(2)=zeros(1);
MaxX(2)=10000*ones(1);
MinX(3)=zeros(1);
MaxX(3)=1000*ones(1);

MinX(4)=zeros(1);
MaxX(4)=1000*ones(1);
MinX(5)=zeros(1);
MaxX(5)=2*ones(1);

Beta(:1)=MinX(1)+(MaxX(1)-MinX(1))*rand(Size1);
Beta(:2)=MinX(2)+(MaxX(2)-MinX(2))*rand(Size1);
Beta(:3)=MinX(3)+(MaxX(3)-MinX(3))*rand(Size1);
Beta(:4)=MinX(4)+(MaxX(4)-MinX(4))*rand(Size1);
Beta(:5)=MinX(5)+(MaxX(5)-MinX(5))*rand(Size1);

%*************** Start Running ***************
for kg=1:1:G
    time(kg)=kg;
    %显示
     kg
%****** Step 1 : Evaluate BestJ ******
for i=1:1:

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       3154  2011-03-08 14:08  genetic algorithm for tuning ADRC\ADRC_GA.m

     文件       2365  2011-03-08 14:08  genetic algorithm for tuning ADRC\adrc_model.m

     文件      19838  2017-05-13 10:36  genetic algorithm for tuning ADRC\GA_ADRC.mat

     文件        405  2013-06-01 11:04  genetic algorithm for tuning ADRC\initial_Position_Velocity.m

     文件        569  2013-06-01 11:04  genetic algorithm for tuning ADRC\value_vector.m

     目录          0  2017-05-13 10:37  genetic algorithm for tuning ADRC

----------- ---------  ---------- -----  ----

                26331                    6


评论

共有 条评论