[发明专利]基于模糊神经网络和仿人智能控制的阀位控制方法有效
申请号: | 201911389070.X | 申请日: | 2019-12-27 |
公开(公告)号: | CN111176115B | 公开(公告)日: | 2022-04-22 |
发明(设计)人: | 朱敏;赵聪聪 | 申请(专利权)人: | 合肥工业大学 |
主分类号: | G05B13/04 | 分类号: | G05B13/04 |
代理公司: | 合肥和瑞知识产权代理事务所(普通合伙) 34118 | 代理人: | 王挺 |
地址: | 230009 *** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 模糊 神经网络 智能 控制 方法 | ||
1.一种基于模糊神经网络和仿人智能控制的阀位控制方法,其特征在于,该阀位控制方法涉及的阀位控制系统包括智能阀门定位器、气动执行机构、阀门和位置传感器,其中智能阀门定位器包括比较器、模糊神经网络和仿人智能控制器;所述智能阀门定位器和气动执行结构单向气动连接,气动执行结构和阀门单向气动连接,阀门和位置传感器单向电连接,位置传感器和智能阀门定位器单向电连接;
所述阀位控制方法的步骤如下:
步骤1,设当前时刻为n,位置传感器在阀门处检测得到当前时刻阀门实际位置yn,并将当前时刻阀门实际位置yn传送到比较器中;
步骤2,比较器将当前时刻阀门实际位置yn与当前时刻阀位给定值进行比较计算,得到当前时刻阀位偏差en和当前时刻阀位偏差变化率Δen,并将当前时刻阀位偏差en和当前时刻阀位偏差变化率Δen分别传送给模糊神经网络和仿人智能控制器;
当前时刻阀位偏差en和当前时刻阀位偏差变化率Δen的计算式如下:
Δen=en-en-1
其中,en-1表示前一时刻阀位偏差;
步骤3,模糊神经网络接收到比较器发送的当前时刻阀位偏差en和当前时刻阀位偏差变化率Δen的信号后,将当前时刻阀位偏差en和当前时刻阀位偏差变化率Δen作为网络输入,通过训练好的模糊神经网络模型进行实时在线调整,得到以下网络输出信号:比例放大增益KP、增益放大系数K1、抑制系数K2,模糊神经网络将上述网络输出信号传送给仿人智能控制器;
所述比例放大增益KP的范围为:KP>0;所述增益放大系数K1的范围为:K1>1;所述抑制系数K2的范围为:0<K2<1;
步骤4,仿人智能控制器接收到当前时刻阀位偏差en、当前时刻阀位偏差变化率Δen、比例放大增益KP、增益放大系数K1和抑制系数K2的信号后,根据当前时刻阀位偏差en和当前时刻阀位偏差变化率Δen信号之间的关系进行判断,根据判断结果进入不同的控制模态,得到不同控制模态下的控制输出un,并将控制输出un发送到气动执行结构;
步骤4.1,设给定的阀位偏差可控极值为M1,M1>0,仿人智能控制器进行如下判断:
若|en|>M1,转到步骤4.2;
若|en|≤M1,则转到步骤4.3;
步骤4.2,当|en|>M1时,仿人智能控制器工作于Bang-Bang控制模态,
若en>0,un=umax;
若en<0,un=-umax;
其中,umax为仿人智能控制器允许的最大输出;
转到步骤5;
步骤4.3,当|en|≤M1时,仿人智能控制器进行第二次判断以确定工作模态,判断条件和结果如下:
若en×Δen>0或Δen=0,en≠0,转到步骤4.4;
若en×Δen<0或en=0,转到步骤4.5;
步骤4.4,当|en|≤M1,且en×Δen>0或Δen=0,en≠0,仿人智能控制器工作于比例控制模态,此时仿人智能控制器从模糊神经网络提取增益放大系数K1和比例放大增益KP,代入控制输出un中,
若|en|>M2,un=un-1+K1KPen;
若|en|≤M2,un=un-1+KPen;
其中,M2为给定的稳定状态下阀位偏差允许的最大值,M2>0,un-1为前一时刻仿人智能控制器控制输出;
转到步骤5;
步骤4.5,当|en|≤M1,且en×Δen<0或en=0,仿人智能控制器继续进行第三次判断,以确认工作模态,判断条件和结果如下:
若en×Δen<0,Δen×Δen-1>0或en×Δen<0,Δen-1=0或en=0,转到步骤4.6;
若en×Δen<0,Δen×Δen-1<0,转到步骤4.7;
其中,Δen-1为前一个时刻阀位偏差变化率,Δen-1=en-1-en-2,en-1为前一时刻阀位偏差、en-2为前二时刻阀位偏差;
步骤4.6,仿人智能控制器工作于保持控制模态1,仿人智能控制器的控制输出un为:un=un-1,转到步骤5;
步骤4.7,仿人智能控制器工作于保持控制模态2,此时仿人智能控制器提取增益放大系数K1、比例放大增益KP和抑制系数K2,代入控制输出un中,
若|en|>M2,un=un-1+K1K2KPen;
若|en|≤M2,un=un-1+K2KPen;
步骤5,气动执行结构根据接收到的控制信号un控制阀杆的位移,调节阀门的位置;
步骤6,在n+1时刻,将n+1赋值给n,返回步骤1进行下一时刻的阀位控制。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于合肥工业大学,未经合肥工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911389070.X/1.html,转载请声明来源钻瓜专利网。