首先我们要确定描述输入输出变量语言值的模糊子集,并设置输入输出变量的论域,然后我们为模糊语言变量选取相应的隶属度函数。
在模糊控制工具箱中,我们在Member Function Edit中即可完成这些步骤。首先我们打开Member Function Edit窗口.如下图所示:
按照原理中给出的参数进行设计:
将范围设到[-3,3],隶属函数添加到7
然后根据设计要求分别对这些隶属函数进行修改,包括对应的语言变量,隶属函数类型。最终结果如下图:
根据控制规则表,各参数之间的调节规则可以
写成条件语句的形式,如下:
If e is Ai,and ec is Bi,Then k_p is Ci,and k_i isDi,and k_d is Ei
在FIS Editor菜单栏下的Edit中打开“Rules”,即可进行规则的添加,依照上述规则,添加完成后,如下
首先我们要确定描述输入输出变量语言值的模糊子集,并设置输入输出变量的论域,然后我们为模糊语言变量选取相应的隶属度函数。
在模糊控制工具箱中,我们在Member Function Edit中即可完成这些步骤。首先我们打开Member Function Edit窗口.如下图所示:
按照原理中给出的参数进行设计:
将范围设到[-3,3],隶属函数添加到7
然后根据设计要求分别对这些隶属函数进行修改,包括对应的语言变量,隶属函数类型。最终结果如下图:
根据控制规则表,各参数之间的调节规则可以
写成条件语句的形式,如下:
If e is Ai,and ec is Bi,Then k_p is Ci,and k_i isDi,and k_d is Ei
在FIS Editor菜单栏下的Edit中打开“Rules”,即可进行规则的添加,依照上述规则,添加完成后,如下