模糊控制(matlab)().ppt

模糊控制(matlab)()

液位控制系统 设计一模糊控制器使其超调量不超过1%,输出的上升时间0.3。 步骤 1. 确定e,de和u的论域 2. e,de和u语言变量的选取 3. 规则的制定 4. 推理方法的确定 1. 根据系统实际情况,选择e,de和u的论域 e range : [-1 1] de range: [-0.1 0.1] u range: [0 2] 2. e,de和u语言变量的选取 e 8个:NB,NM,NS,NZ,PZ,PS,PM,PB de 7个:NB,NM,NS,Z,PS,PM,PB U 7个:NB,NM,NS,Z,PS,PM,PB 4.推理方法的制定 隐含采用 ‘mamdani’方法: ‘max-min‘ 推理方法, 即 ‘min‘ 方法 去模糊方法:加权平均法。 选择隶属函数的形式:三角型 二、流量控制的模糊控制器设计 (1)模糊化 误差E和误差变化DE, E和DE均取(负大,负小,零,正小,正大)五个等级 输出量语言变量: 为阀门流量的校正量U。 ③隶属度函数的确定 ①输入量语言变量: 输入量隶属度函数: 阀门开关状态为四级:关,半开,中等,开 输出量隶属度函数: P58 (2)模糊控制规则 ②语言值 规则1:如果 误差为零,或者 误差变化为正小

文档评论(0)

1亿VIP精品文档

相关文档