[发明专利]基于信度规则库推理的他励直流电动机转速控制方法有效
申请号: | 201610321324.4 | 申请日: | 2016-05-12 |
公开(公告)号: | CN106059412B | 公开(公告)日: | 2018-11-13 |
发明(设计)人: | 徐晓滨;李世宝;郑进;马雪;李正辉;张明 | 申请(专利权)人: | 杭州电子科技大学 |
主分类号: | H02P7/00 | 分类号: | H02P7/00 |
代理公司: | 杭州君度专利代理事务所(特殊普通合伙) 33240 | 代理人: | 杜军 |
地址: | 310018 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于信度规则库推理的他励直流电动机转速控制方法。所建立的置信规则库,能够描述闭环控制系统偏差量和偏差量积分与控制量(输出量)之间存在的复杂非线性关系,其中置信规则的前项属性为输入量的参考值,后项为输出量的置信结构。对于被输入激活的规则,通过证据推理(ER)算法将被激活规则后项中的置信结构进行融合,从融合结果中推理出控制量估计值。给出非线性优化学习模型,解决专家给定的BRB初始参数不精确的问题。训练后BRB输出的控制量估计值,可以作为被控对象的输入,产生控制作用。 | ||
搜索关键词: | 基于 信度 规则 推理 直流电动机 转速 控制 方法 | ||
【主权项】:
1.基于信度规则库推理的他励直流电动机转速控制方法,其特征在于,该方法包括以下各步骤:步骤(1)确定他励直流电动机传递函数,当被控对象输入为电枢电压UC,输出为电动机的转速y,在不加负载的情况下,被控对象的传递函数为:
上式中传递函数增益系数Ku=1/Ce,Ce是电动机的电势常数,电动机的电磁时间常数Ta为:
这里La和Ra分别为电枢回路电感和电阻,La∈[0,1],Ra∈[0,10],电机时间常数Tm为:
这里J为转动部分折算到电机轴上的总转动惯量,Cm是转矩常数,且Cm=(30/π)Ce;步骤(2)确定变参数情况下他励直流电动机闭环控制系统的控制样本数据集
其中,S中的每一个元素是一个三维向量![]()
ep和
分别表示闭环控制系统的偏差量和偏差量积分,UCP表示控制量,ANum表示采集总样本个数,100<ANum<+∞;步骤(3)建立置信规则库BRB,它能够描述闭环控制系统偏差量e和偏差量积分eI与控制量UC之间存在的复杂非线性关系,令e0,1=e,e0,2=eI,该BRB由如下形式的信度规则组成:Rk:若
且
则[(D1,β1,k),(D2,β2,k),…,(DN,βN,k)] (6)式(6)中,
为规则Rk中前项属性e0,i的参考值,且有
Qi为
的取值集合空间,其中的元素满足![]()
表示采集到样本集S中前项属性e0,i最小值,
表示采集到样本集S中前项属性e0,i最大值,mi表示参考值取值的个数mi≥1;从集合Q1,Q2中分别抽取m1和m2元素作为e0,1,e0,2参考值,共计可以产生L=m1×m2条规则,L≥1,k=1,2,3…,L为规则的编号,i=1,2;Rk的规则权重为θk,满足0≤θk≤1,k=1,2,…,L,系统的偏差量e和偏差量积分eI作为规则Rk的前项属性,它们相应的属性权重分别为δ1,δ2,并有0≤δ1≤1,0≤δ2≤1;式(6)中,Rk后项属性分别为D1,D2,…,DN,并有Lu≤D1<D2<…<DN≤Ru,Lu表示采集到样本集S中UC最小值,Ru表示采集到样本集S中UC最大值,N表示后项属性参考值个数,N≥2;β1,k,β2,k,…,βN,k分别为D1,D2,…,DN的信度值,并有0≤βa,k≤1,
a∈{1,2…,N};步骤(4)将S中某个样本中的ep,
作为规则输入变量e,eI的取值,带入到BRB的每一条规则Rk中,得到输出结果为:
这里,
是激活权重与给定初始置信度经信度融合后得到的信度值,计算公式为:
其中,
式(8)与式(9)中,wk为第k个输入ek,
的第k条规则的激活权重,这里:
其中,wk∈[0,1];
为相对属性权重,表达式为:
式(10)中,
为第k条规则中第i个输入e0,i与相应参考值Ek,i的匹配度;这里Ek,i∈Ai,Ai={Ai,j|j=1,2,...,Ji}和
的计算公式如下:
由式(7)最后算出控制量估计值为:
步骤(5)建立BRB的优化模型,将S中的ep,
UCP样本作为训练样本,其中ep,
作为步骤(4)中所构建BRB的输入,产生控制量估计值
V表示BRB模型构成的参数向量V=(βa,k,θk,δi),k=1,2,…,L,a=1,2,…,N,则可以定义目标函数为:
式中,Q=ANum为步骤(2)中采集样本个数,
m=p=1,2,…,ANum;基于训练样本的优化过程,就是要通过调整BRB参数的取值,使得目标函数的值达到极小,由此可得模型的最优参数值;优化可通过Matlab中的非线性优化函数Fmincon实现;在式(15)‑(18)给出的约束条件下,找到ξ(V)取最小值时,V中指标参数的最优值;0≤βa,k≤1 (15)
0≤θk≤1 (17)0≤δi≤1 (18)具有最优指标参数取值的规则库为优化后的信度规则库。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州电子科技大学,未经杭州电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610321324.4/,转载请声明来源钻瓜专利网。