计算机模糊控制系统
MWC计算机模糊控制系统 MWC计算机模糊控制系统 MWC计算机模糊控制系统MWC计算机模糊控制系统 ---卷烟平均重量模糊控制器的设计 南京农业大学计算中心 张丽晖
摘要 本文研究在研究"MWC卷烟平均重量控制系统"的总体方案,阐述了系统总体设计、硬件设计和软件设计;并且通过模糊自动控制原理的分析和模糊控制器的设计,将模糊控制应用于烟重控制系统中,并针对卷烟机的卷烟平均重量自动控制。文中用于控制烟重的新的模糊控制算法,可作为一种通用的控制算法。算法涉及模糊控制器的输入/输出。控制器用平均重量的偏差和变化率来维持一个恒定的输出烟重。
关键词:平均重量控制器、模糊控制、自调整算法
【"MWC计算机模糊控制系统"简介】
新型"烟棒生产线实时重量检测控制系统"是南京智能技术研究所和本文作者联合研究设计、协作研制开发的一个科研项目。它是卷烟生产流水线的核心设施,能用于生产中进行性能测试、成品质量抽捡、采集和处理数据、控制生产等工作的配套综合系统。计算机系统的使用、微机化数字仪表的研制以及先进的模糊控制技术的应用,必将使该系统能在实用、可靠的基础上,同时具备性能优越、技术先进、操作灵活、维护方便等特点,它也应当成为新型卷烟生产流水线的最佳选择。
在卷烟平均重量集散微机测控系统中,采用了先进的模糊控制器作为卷烟平均重量控制器,该控制器在响应快、超调小、对参数变化不敏感等方面均优于传统控制的控制效果。本系统中对于烟重等环节所采用的先进的模糊控制方法,将把卷烟平均重量测控系统推向新的高度。
§1 MWC模糊控制器总述(实用的模糊微机控制系统)
在卷烟平均重量控制系统(MWC)中,对于烟重等控制对象,采用了一种新的控制算法 自调整模糊控制算法,它以重量偏差及其变化率为输入,平整电机转速为输出,在总结熟练的技术工人的丰富经验的基础上,制定模糊控制规则,应用模糊推理合成规则,计算出用于该控制回路实时控制的基本模糊控制器查询表;同时为获取较好的控制效果,采用了在线自动调整量化因子和比例因子的结构模式。该算法具有良好的跟踪性能和抗扰动性能,可作为一种通用的控制算法。
MWC模糊控制器方框图如图1所示。
离线模糊Fuzzy算法
图1 MWC模糊控制器总框图
图1中,输出值Y是与红外线检测器实测烟重对应的数字量,S是卷烟生产过程所要求的卷烟平均重量值(数字量),计算机将Y值与给定值S相比较,得出烟重偏差数字量e,经计算机处理可以取得偏差变化的数字量c(c ei-ei-1,其中ei-1为前次的偏差;ei为本次的偏差),e与c作为模糊控制器的输入,模糊控制器输出的控制量是应当调节的数字量d,d对应着平整电机的转速、方向及步数。 其中,
烟重基准值为S MW(mg),
偏差测量值范围为 e(e 过重极限-控制极限)(mg),
重量偏差变化率为 c(c MW 1%)(mg),
步进电机转速控制范围为 d。
根据控制规则,可以求出对应的模糊关系R,有了R,对于A和B的任何值,通过模糊算法(合成推理规则),可以求出对应的输出变量C的值,再用加权平均法就可求出相应的执行量z。
如上所述,对于A和B的每一组值,都可求出相应的执行量z,但是这种计算是相当繁琐的,计算量很大,不能立即做出反应,不适于实时控制。克服这一缺点的解决方法是:可以离线(即事先)先做模糊决策表(又叫查询表、控制表、如表6-6所示),并将此表输入计算机。在控制过程中,计算机把采样后经变换得到的输入x和y,与表6-6的行与列比较,可立即得出执行量z。
因此,实际模糊控制(算法)分为"在线"和"离线"两部分。
§2 模糊控制器的结构设计(算法预处理)
一、确定语言变量、语言变量的基本论域
根据MWC控制方案,选取基本模糊控制器的输入语言变量为重量偏差
WE、重量偏差变化率WC,输出语言变量为平整电机转速WD。
重量偏差WE的基本论域为 〔-e, e〕,
重量偏差变化率WC的基本论域为 〔-c, c〕,
平整电机转速WD的基本论域为 〔-d, d〕。
二、选择模糊状态(语言变量WE、WC、WD的语言值)--描述词汇
WE {太轻,轻,较轻,正常,较重,重,太重},
简记为{NL,NM,NS,ZE,PS,PM,PL};
WC {很快,快,稍快,正常,稍慢,慢,很慢},
简记为{NL,NM,NS,ZE,PS,PM,PL};
WD {正大,正中,正小,保持,负小,负中,负大},
简记为{NL,NM,NS,ZE,PS,PM,PL};
三、定义模糊集(语言变量WE、WC、WD所取的模糊集合的论域)
1.将在基本论域内连续变化的WE、WC、WD离散化(即量化)后分成
Ne(3)、Nc(3)、Nd(4)级(档)。
2.语言变量WE、WC、WD所取的模糊集合的论域:
WE所取的模糊集合的论域X {-Ne,…,0,…, Ne},
WC所取的模糊集合的论域Y {-Nc,…,0,…, Nc},
WD所取的模糊集合的论域Z {-Nd,…,0,…, Nd}。
四、确定量化因子和比例因子
1.重量偏差WE的量化因子
Ne Ke e
2.重量偏差变化率WC的量化因子
Nc Kc c
3.平整电机控制转速WD的比例因子
d Kd Nd
五、建立语言变量赋值表
在确定语言变量的基本论域以及论域元素量化等级后,语言变量中各模糊子集的隶属函数取正态型分布函数或按均匀型分布函数,在此基础之上,建立语言变量的赋值表。
表2 语言变量WE赋值表
隶属度/X
语言值 PS
ZE
NS
NL
0
0
0
0
1
0
0
0
0.5
0.5
0
0
0.5
1
0
0
0
1
0
0
0
1
0.5
0
0
0.5
0.5
0
0
0
1
0
0
0
0
表3 语言变量WC赋值表
隶属度/X
语言值 PS
ZE
NS
NL
0
0
0
0
1
0
0
0
0
1
0
0
0
0
1
0
0
0
0
1
0
0
0
0
1
0
0
0
0
1
0
0
0
0
1
表4 语言变量WD赋值表
隶属度
语言值 PS
ZE
NS
NL
0
0
0
0
1
0
0
0
0.5
0.5
0
0
0
1
0
0
0
0.5
0.5
0
0
0
0.5
0
0
0
0
1
0
0
0
1
0
0
0
0.5
0.5
0
0
0
1
0
0
0
0
六、确定模糊控制状态表(提取、制定模糊控制规则)
根据上述各语言变量赋值表,基于操作者的实践经验,通过操作者手动控制策略的总结,为卷烟平均重量控制系统构造模糊控制规则(模糊模型)。即把代表控制规则的模糊条件语句简写为模糊控制状态表。
表5 模糊控制规则表
WC
WD
WEB1
NLB2
NSB3
ZEB4
PSB5
PL A1 NL
A2 NS
A3 ZE
A4 PS
A5 PL
PL
PL
PS
PS
O
PL
PS
O
NS
NL
PS
O
NS
NS
NL
O
NS
NS
NL
NL
C11-C17
C31-C37
C41-C47
C61-C67
C81-C87
§3 模糊控制器的算法设计
一、模糊算法(离线部分)
模糊算法由模糊化、合成算法、判决三步组成。
1.输入模糊化
查找语言变量WE和WC的赋值表,找出测量值e、c的量化值x、y上与最大隶属度对应的语言值所决定的模糊集合A、B。模糊集合A、便代表确定数e、c的模糊化。
〖例如〗 根据系统偏差测量值e(确定数)计算出x 3;查找偏差WE赋值表,在 3级上的隶属度0.5、0.7、0.1中间求取与最大隶属度0.7对应的语言值PM的模糊集合PM为 PM 0.2/2 0.7/3 1/4 0.7/5 0.2/6
模糊集合PM便是确定数e偏差的模糊化。
2.模糊算法器(合成算法)
1)模糊控制规则
在MWC系统的控制器中,模糊控制规则的一般形式为
if WE Ai and WC Bj then WD Ck
(用复合条件语句表示为 : 若Ai且Bj则Ck)
应用模糊集合的运算规则,可求出模糊关系R:
R R1 R2 … Rm n
式中
R1 DT1 Cφ(1,
1),D1 A1 B1
......
Rm n DTm n Cφ(m,n),Dm n Am Bn
即
R (Ai Bj Ck)
i I
j J
〔Ai Bj Cφ(i,j)〕
i I
j J
" "运算的含义由下式定义:
i m,j n
μR(x,y,z) 〔μAi(x) μBj(y) μCk(z)〕
i 1,j 1
i m,j n
〔μAi(x) μBj(y) μCφ(i,j)(z)〕
i 1,j 1
其中:
X、Y、Z分别是偏差WE、偏差变化率WC、控制量WD的论域;
Ai,Bj,Ck分别是论域X,Y,Z上的模糊集,
也分别是偏差WE、偏差变化率WC及控制量WD的语言值;
x X, y Y, z Z。
2)模糊算法
用模糊推理合成规则(CRI法)算出模糊控制器输出的控制量WD,设控制规则对应的模糊关系为R,输入分别取模糊集为WE A,WC B,则输出的控制量的变化WD为模糊集C
〖WD〗C (A B)oR (o表示模糊关系的合成)
即 μC(z) μR(x,y,z) 〔μA(x) μB(y)〕
x X
y Y
〖 根据上式,每一条控制规则可求出相应的C1,C2,…,Cm n
控制C为 C C1 C2 … Cm n〗
3.模糊判决
根据模糊输出C来确定控制量WD的具体数值z(确切值)。
方法:(加权平均法,取隶属度作为权系数)
设C C(Z1)/Z1 C(Z2)/Z2 … C(Zn)/Zn,
则确定执行量的公式
n
C(Zi) Zi
i 1
z n
C(Zi)
i 1
〖小结〗
如果系统的偏差为论域X中的元素xi,偏差变化率为论域Y中的元素yj,根据上述算法,可以算出相应的控制量的变化zij。结合表2、3、4、5经计算机大量计算,对论域X、Y中全部元素的所有组合都计算出相应的以论域Z元素表示的控制量变化值,并写成矩阵(zij)p q。即得到如表6所示的控制表,将表中的数据存放到过程控制计算机的内存中,便可在线使用。(矩阵即为模糊控制器的查询表。)
表6 模糊控制器查询表
c(yj)
d(zij)
e(xi) -3-2-10 1 2 3 -3
-2
-1
0
1
2
3
4
3
2
1
1
1
0
4
3
2
1
1
0
-1
3
3
2
1
0
-1
-1
3
2
1
0
-1
-3
-4
2
1
0
-1
-2
-3
-4
1
0
1
-2
-2
-3
-4
0
1
-1
-1
-2
-3
-4
-3 4 4 3 3 2 1 0
-2 3 3 3 2 1 0 -1
-1 2 2 2 1 0 -1 -1
2 1 0 -1 -3 -3 -3 -3
3 0 -1 -1 -3 -3 -4 -4
二、实时控制查表算法(在线部分)
1.输入量(实测值)的等级量化
将实测偏差e转化成论域X的某一元素x:
设X {-Ne,…,0,…, Ne},Ke为量化因子,
则下列三种情况必居其一:
(1)l Ke*e l 1,l〈Ne
(2)Ke*e〈-Ne
(3)Ke*e〉Ne
对于情况(2)及(3),分别将e量化为-Ne与Ne。
对于情况(1),
若l Ke*e〈l 1/2,则将e量化为l;
若l 1/2 Ke*e〈l 1,则需将e量化为l 1。
同理可得,精确量偏差变化率c在论域Y上转化后的某一元素y。
2.查询模糊决策表
将变换得到的输入x与决策表的行比较,将变换得到的输入y与决策表的列比较,
得出输出量相应级别z。
3.输出量的精确化
将输出量z转化为实际控制输出量d,
转化公式d Kd z。
三、自调整控制与系统性能分析(改善)
为了获取较好的控制效果,在上面设计的基本模糊控制器采用在线自动调整量化因子Ke、Kc和比例因子Kd的结构模式。即
1.当偏差e较大时,减小Ke与Kc与增大Kd,以快速减小e;
2.当偏差e较小时,系统已接近稳态,需要大分辨率以提高系统的控制精
度以及提高系统的阻尼程度,应增大Ke与Kc,同时减小Kd。
〖结论〗 "卷烟平均重量控制系统"模糊控制实现与效果
本系统通过微型计算机的模拟仿真,根据上述控制方案实现了模糊控制;并且根据采集到的信息,可方便地修改量化因子和比例因子,监测烟机工况和及时发出报警信号。
通过对"卷烟平均重量控制系统"实现计算机模糊控制的技术分析,它将有助于提高产量与质量、提高烟机稳定性,降低烟耗且经济效益明显,能达到比较理想的控制效果;其投资少、效益大,具有广阔的推广应用前景。
【参考文献】
〖1〗李友善,李军.《模糊控制理论及其在过程控制中的应用》.国防工业出版社.
〖2〗易继锴.《现代控制系统设计》.北京工业大学出版社.
〖3〗王彩华,宋连天.《模糊论方法学》.中国建筑工业出版社.
〖4〗郭宗祥,杨鸿铨.《模糊信息处理基础》.成都电讯工程学院出版社.
〖5〗吴万铎,吴万钊.《模糊数学与计算机应用》.电子工业出版社.
〖6〗冯德益,楼世博等.《模糊数学方法与应用》.地震出版社.
〖7〗张振良.《应用模糊数学》.重庆大学出版社.
创设情境陶冶情操的论文在全日制高级中学英语教学大纲教学目的中要求使学生在学习过程中受到思想品德爱国主义教育和社会主义等方面的教育。这就明确指出高中阶段的英语教学,不仅要传授语言知识培养学生运用语言进行交
关于职教教师的教学观念与学生个性发展的论文摘要职业学校有其特殊群体和环境,在教育教学过程中,面对的学生素质各异心态各异,给职业教育教师教学带来了困难。因此,职教教师有必要调整教学观,提高教学质量,并不断提高自身素质,促进学
北疆棉田地膜残留回收过程存在的问题及建议论文新疆是我国重要的优质棉生产基地,多年来,棉花种植面积保持在166。67万hm2左右,占全国棉花种植面积的近40,产量则占全国总产量55左右。北疆是新疆重要的早熟陆地棉生产基地,种植
施工阶段成本管理论文在工程行业工作的朋友们,大家知道怎么样控制工程的成本吗?以下是小编为大家整理好的施工阶段成本管理论文,欢迎大家阅读参考!摘要本文结合多年工程施工管理经验,对施工单位施工阶段的成本控
成本会教学中实践能力培养的探讨论文成本会计是财经类专业的主干课,是一门理论性强并与实际联系较为密切的课程,在教学中应注重培养学生的实践能力。文中首先分析了成本会计课程的特点,然后探讨了目前成本会计课程教学的现状和存
阐述企业引入心理健康产品的必要性论文随着现代化社会化一体化程度的不断提高,人们的生活节奏不断加快,自主的创造性的劳动和高级的智力劳动越来越多,生活在这样一个充满了竞争和快节奏的大环境里,要求人们必须具备较高的心理素质
高职汽车电工电子基础教学方法论文摘要伴随着汽车方面各项技术的不断突破,汽车行业也在不断发展与进步,对于与汽车相关行业的人员要求越来越高。汽车电工电子技术是高职汽车电子等专业的基础性课程,熟练的掌握好这门学科对于高
电工电子的教学方法论文针对中职院校学生的特点,我校在电工电子教学过程中,为深化中等职业教育教学改革,全面推进素质教育,体现做中学,做中教的职业教育教学特色。为以学好基本理论为基础,以技能教学为重点,提高
推荐优秀的产品设计美学论文3篇第1篇产品设计美学与经济审美文章首先叙述了产品设计美学及经济审美的必要性,并阐明了其研究意义。分析了当前社会产品设计美学及经济审美的发展及现状,并对未来的发展及期望进行了阐述。1。
大学俄语教材编辑理念及方法论文一两套教材在编辑理念和编辑方法上的3个转变1。以语法形式为纲到以语言运用为纲的编辑理念的转变大学俄语基础教程的编辑理念是培养较强的阅读能力,一定的听译能力,初步的写说能力,将听说读
油品储运节能减排应用管理论文摘要随着时代的发展,科技的进步,环境污染问题逐渐浮出水面,危害着我们的健康生活。因此节能减排工作对目前来说十分重要,开展节能减排需要一定的工作基础,通过适当的管理工作来实现。而油品
应用型旅游俄语课程实践教学模式研究应用型旅游俄语课程实践教学模式研究海南得天独厚的生态环境和气候条件,成为国内外众多游客观光度假的首选地,以旅游业为龙头的现代服务业成为海南的支柱产业。其中,俄罗斯及中亚各国已成为海
科技俄语翻译技巧科技俄语翻译技巧1有关科技俄语词汇的特点分析普通的词汇较多,相对而言,专业的数量较少很多相关的专业词汇与术语其实表示的是一种概念或者事物,所以只要与其基本相符,那么翻译就没多大出入
英语的正迁移对俄语专业基础阶段教学的辅助作用英语的正迁移对俄语专业基础阶段教学的辅助作用目前我国高校俄语专业的招生状况如下学生大多都来自英语考生,他们都有多年的英语学习经历,并有一定的英语知识水平。所以,在学习俄语的过程中,
浅论俄语翻译的基本技巧浅论俄语翻译的基本技巧翻译是一门学科,它具有科学性与艺术性。主要涉及到语言学,社会学,音韵学,音乐学,美学,心理学,逻辑学。更重的是他是一种信息的传递,同我们正常交流是一样的,只是
俄语词序与实义切分的相互关系俄语词序与实义切分的相互关系词序是语法手段,它的不同变化可以影响到词组句子以及更大的语言单位,改变这些语言单位的意义。它还能够表达交际目的,语言的最终目的就是交际,语境和上下文就起
任务驱动下的小学数学教学策略随着素质教育的进行,在小学数学教学中,教师要发挥学生的学习主动性,让他们通过积极的探索发现新知识,加深对所学内容的理解。在主动探究过程中,能促进知识之间的联系,加快学习进度。为了激
公共俄语教育现状及对策公共俄语教育现状及对策一为什么要学习俄语第一,俄语是联合国和俄罗斯联邦的官方语言之一。全球以俄语为母语的使用人数超过一亿四千万人,当作第二语言使用的则有近四千五百万人。拉脱维亚有超
声乐艺术中歌唱思维方法摘要思维是高级生物的大脑对客观事物的本质和事物之间内在联系的规律性进行概括与间接的能动的反映。歌唱思维,即指以形象思维为主要特征的创作心理活动。对于从事声乐活动的人来说,它是一种重
俄语广告语篇理解模型的认知研究俄语广告语篇理解模型的认知研究近年来,随着国内外对语篇理解的不断研究,形成了一些不同的语篇理解模型。这些模型建立在语言学心理学和认知科学的基础上,并具有各自不同的理论依据。我们将结
口译训练模式下的俄语思维能力培养口译训练模式下的ldquo俄语思维能力rdquo培养口译是一种即席性很强的语言符号的转换活动,要求译者在无具体准备的情况下即刻投入双语转码的作业。针对这种翻译的不可预测性高校俄语教
关于接触网电动隔离开关控制方案优化的探究随着电气化铁路的发展,电动隔离开关(简称隔离开关)被广泛应用于接触网。20世纪90年代,隔离开关普遍采用电缆控制,由于易受到接触网的电气干扰,控制及信号的可靠性不高,因此,2000