模糊控制算法c程序.docVIP

  • 14
  • 0
  • 约4.55千字
  • 约 6页
  • 2017-08-27 发布于江苏
  • 举报
??? 由于项目需要,需要模糊控制算法,之前此类知识为0,经过半个多月的研究,终于有的小进展。开始想从强大的互联网上搜点c代码来研究下,结果搜遍所有搜索引擎都搜不到,以下本人从修改的模糊控制代码,经过自己修改后可在vc6.0,运行!输入e表示输出误差,ec表示误差变化率,经过测试具有很好的控制效果,对于非线性系统和数学模型难以建立的系统来说有更好的控制效果!现将其公开供大家学习研究! #include stdio.h #includemath.h #define PMAX??? 100??? #define PMIN??? -100?? #define DMAX??? 100???? #define DMIN??? -100?????????? #define FMAX??? 100?????? /*语言值的满幅值*/ int PFF[4]={0,12,24,48}; /*输入量D语言值特征点*/ int DFF[4]={0,16,32,64}; /*输出量U语言值特征点*/ int UFF[7]={0,15,30,45,60,75,90}; /*采用了调整因子的规则表,大误差时偏重误差,小误差时偏重误差变化*/ /*a0=0.3,a1=0.55,a2=0.74,a3=0.89?? */?? int rule[7][7]={ //误差变化率 -3,-2,-1,

文档评论(0)

1亿VIP精品文档

相关文档