[发明专利]基于非线性神经模糊控制器的电磁阀式减振器控制方法有效

专利信息
申请号: 201611071224.7 申请日: 2016-11-29
公开(公告)号: CN106527124B 公开(公告)日: 2019-08-16
发明(设计)人: 姚行艳;李勇;李川;陈旭东;刘杰;陈志强;白云;喻其炳;王晓丹 申请(专利权)人: 重庆工商大学
主分类号: G05B13/02 分类号: G05B13/02
代理公司: 北京国昊天诚知识产权代理有限公司 11315 代理人: 许志勇
地址: 400067 *** 国省代码: 重庆;50
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 电磁阀式 减振器 神经模糊控制器 机动车 垂直振动 半主动悬架系统 非线性神经网络 输入模糊变量 智能控制理论 操作稳定性 乘坐舒适性 非线性特性 隶属度函数 减振平台 减振效果 模糊变量 深度优化 实时控制 使用寿命 行驶性能 阻尼力 内核 输出 申请 应用
【权利要求书】:

1.一种基于非线性神经模糊控制器的电磁阀式减振器控制方法,其特征在于,包括以下步骤:

(1)建立减振器实验测试平台,利用数据采集装置对力传感器和加速度传感器的信号进行采集,其中,采集的数据包括:初始阻尼力和振动平台垂直振动加速度,生成非线性神经模糊控制器的输入信号;

(2)利用模糊控制对步骤(1)中所述的阻尼力和振动平台垂直振动加速度输入信号进行模糊化处理,形成输入模糊变量,然后将其传送至模糊控制器,得到输出模糊变量;

(3)建立电磁阀式减振器非线性神经模糊控制器的模糊控制规则库;利用(1)中所述的阻尼力和振动平台垂直振动加速度数据输入模糊变量集合的隶属度函数,并结合输出模糊变量,对隶属度函数中心、宽度及权值进行训练,利用一阶梯度寻优算法来对各参数进行调节;即利用神经网络自学习能力来自动生成模糊规则;

(4)利用重心解模糊化方法对非线性神经模糊控制器的输出模糊变量进行解模糊化处理,得到模糊控制器的阻尼力输出,将得到的模糊控制器的阻尼力除以初始阻尼力,记为阈值h,根据阈值h的大小来判断电磁阀式减振器是否有故障,需要检修,达到对电磁阀式减振器实时在线调控的目的。

2.根据权利要求1所述的基于非线性神经模糊控制器的电磁阀式减振器控制方法,其特征在于,所述步骤(1)中的建立减振器实验测试平台,利用数据采集装置对力传感器和加速度传感器的信号进行采集具体为:

采用LABVIEW软件搭建数据采集系统,通过NI采集卡将力传感器和加速度传感器的信号采集到LABVIE中,保存为txt文件,作为非线性神经模糊控制器的输入信号;其中,采集的数据包括:初始阻尼力和振动平台垂直振动加速度。

3.根据权利要求1所述的基于非线性神经模糊控制器的电磁阀式减振器控制方法,其特征在于,所述步骤(2)中的利用模糊控制对步骤(1)中所述的输入信号进行模糊化处理,形成输入模糊变量,然后将其传送至模糊控制器,得到输出模糊变量具体为:根据力传感器和加速度传感器采集得到的阻尼力和振动平台垂直振动加速度数据,确定论域;将阻尼力和振动平台垂直振动加速度数据模糊化,确定模糊化的等级,即模糊化的论域;通过论域变换将阻尼力和振动平台垂直振动加速度数据变换到模糊化的论域中;定义语言变量,具体为{NB NS ZO PS PB},其中,NB NS ZO PS PB的值根据定义的隶属度函数决定,选择隶属度大的模糊集作为输出。

4.根据权利要求1所述的基于非线性神经模糊控制器的电磁阀式减振器控制方法,其特征在于,所述步骤(3)中的建立电磁阀式减振器非线性神经模糊控制器的模糊控制规则库;利用(1)中所述的数据输入模糊变量集合的隶属度函数,并结合输出模糊变量,对隶属度函数中心、宽度及权值进行训练,利用一阶梯度寻优算法来对各参数进行调节;即利用神经网络自学习能力来自动生成模糊规则具体为:

根据(2)模糊化形成的输入模糊变量集合到隶属度函数中,为模糊子集选择适当的隶属度函数,隶属函数采用高斯隶属函数,其表达式为:

式中,ai为输入向量的各分量,i=1,2,…,n,j=1,2,...,mi,n为输入量的维数,mi为ai的模糊分割数,cij表示隶属度函数的中心,σij表示隶属度函数的宽度;

通过matlab试验,利用误差反传算法分别对隶属度函数的权值ωij、中心cij、宽度σij求导,计算得出然后利用一阶梯度寻优算法来调节隶属度函数的中心cij、隶属度函数的宽度σij、权值ωij

5.根据权利要求1所述的基于非线性神经模糊控制器的电磁阀式减振器控制方法,其特征在于,所述步骤(4)中的利用重心解模糊化方法对非线性神经模糊控制器的输出模糊变量进行解模糊化处理,得到模糊控制器的阻尼力输出,来对电磁阀式减振器实时在线调控具体为:

R1:如果x是A1,y是B1,则z是C1;

也R2:如果x是A2,y是B2,则z是C2;

……

也Rn:如果x是An,y是Bn,则z是Cn;

其中,R1、R2……Rn分别代表规则1、规则2……规则n,x,y和z代表系统状态和控制量的语言变量,x和y是输入量,z是控制量;Ai、Bi、Ci,i=1,2,3,…,n分别代表语言变量x,y,z在其论域X,Y,Z上语言变量值,这些规则加起来则构成规则库;根据上述规则进行模糊推理,则得到输出量的模糊值z为:

式中:∧代表取小;为输出量z的隶属度函数,为输入量x的隶属度函数,为输入量y的隶属度函数;控制器将综合所有推理结论C′1,C'2,…,C'n计算出最终的输出模糊值,即为模糊控制器的阻尼力,即

式中:∨代表取大,C′1,C'2,…,C'n分别代表各输出分量的隶属度函数;模糊集合C'是由下式计算得到的:

式中,Z0为模糊集合C'的重心值,μC'(zi)为第i个控制量的隶属度函数,zi为第i个控制量。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆工商大学,未经重庆工商大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201611071224.7/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top