可编程序控制器 第7部分:模糊控制编程 |
|
标准编号:GB/T 15969.7-2008 |
标准状态:现行 |
|
标准价格:81.0 元 |
客户评分: |
|
本标准有现货可当天发货一线城市最快隔天可到! |
|
|
|
|
|
GB/T15969的本部分定义了在可编程控制器中应用模糊控制的编程语言。
本部分规定了制造商和用户将模糊控制应用集成于GB/T15969.3-2005规定的可编程序控制器语言中的基本方法,以及在不同编程系统之间交换可移植模糊控制程序的可能性。
为了帮助读者理解本部分内容,附录A 简单介绍了模糊控制和模糊逻辑的最基本内容。 |
|
|
|
英文名称: |
Programmable controllers - Part 7: Fuzzy control programming |
替代情况: |
替代GB/T 17165.3-2001 |
中标分类: |
仪器、仪表>>工业自动化仪表与控制装置>>N18工业控制与计算机应用装置 |
ICS分类: |
机械制造>>工业自动化系统>>25.040.40工业过程的测量与控制 |
采标情况: |
IDT IEC 61131-7:2000 |
发布部门: |
中华人民共和国国家质量监督检验检疫总局 中国国家标准化管理委员会 |
发布日期: |
2008-06-30 |
实施日期: |
2009-01-01
|
首发日期: |
2001-02-13 |
提出单位: |
中国机械工业联合会 |
归口单位: |
全国工业过程测量和控制标准化技术委员会 |
主管部门: |
中国机械工业联合会 |
起草单位: |
西南大学、中国四联仪器仪表集团、机械工业仪器仪表综合技术经济研究所等 |
起草人: |
唐雁、陈映萍、黄巧莉、刘进 |
计划单号: |
20065459-T-604 |
页数: |
52页 |
出版社: |
中国标准出版社 |
书号: |
155066·1-33935 |
出版日期: |
2008-11-01 |
|
|
|
GB/T15969《可编程序控制器》分为以下几部分:
---第1部分:通用信息;
---第2部分:设备特性;
---第3部分:编程语言;
---第4部分:用户导则;
---第5部分:通信;
---第6部分:基于现场总线的可编程控制器通信;
---第7部分:模糊控制编程。
本部分为GB/T15969的第7部分。
本部分等同采用IEC611317:2000《可编程序控制器 第7部分:模糊控制编程》(英文版)。
根据GB/T1.1-2000《标准化工作导则 第1 部分:标准的结构和编写规则》,对IEC61131-7:2000进行了下列编辑性修改:
a) 本标准改为了本部分;
b) 删除了IEC611317:2000 的前言;
c) 凡有IEC61131的地方改为GB/T15969;
d) 用小数点.代替作小数点的逗号,;
本部分代替GB/T17165.3-2001《模糊控制装置和系统 第3部分:可编程控制器 模糊控制编程》。
本部分与GB/T17165.32001相比,主要变化如下:
---将模糊控制装置和系统 第3部分:可编程控制器 模糊控制编程改为了可编程序控制器 第7部分:模糊控制编程;
---将标准号由GB/T17165.3-2001改为GB/T15969.7-2008;
---定义改为术语和定义(GB/T17165.3-2001的第3章;本部分的第3章);
---将第3 章中术语的排列顺序,按照IEC 611317:2000 中术语的排列顺序进行了调整(GB/T17165.3-2001的第3章;本部分的第3章);
---根据GB/T1.1-2000,进行了重新排版。
本部分的附录A、附录B、附录C、附录D、附录E 都是资料性附录。
本部分由中国机械工业联合会提出。
本部分由全国工业过程测量和控制标准化技术委员会第五分技术委员会归口。
本部分负责起草单位:西南大学、中国四联仪器仪表集团。
本部分参加起草单位:机械工业仪器仪表综合技术经济研究所、北京机械工业自动化研究所。
本部分主要起草人:唐雁、陈映萍、黄巧莉、刘进。
本部分参加起草人:冯晓升、谢兵兵。
本部分所代替标准的历次发布情况为:
---GB/T17165.3-2001。 |
|
|
前言Ⅲ
1 范围1
2 规范性引用文件1
3 术语和定义1
4 模糊控制在可编程序控制器中的集成3
5 模糊控制语言(FCL) 3
5.1 模糊控制程序的交换3
5.2 模糊控制语言元素4
5.3 模糊控制语言(FCL)示例11
5.4 模糊控制语言(FCL)的产生式规则和关键字12
6 相符性15
6.1 模糊控制语言(FCL)的相符性等级15
6.2 数据检查清单17
附录A (资料性附录) 理论18
附录B (资料性附录) 示例29
附录C (资料性附录) 工业实例:集装箱吊车31
附录D (资料性附录) 在规则块中使用变量的例子39
附录E (资料性附录) 符号、缩写、同义词42
图1 用功能块图FBD 表示的模糊控制功能块示例3
图2 模糊控制语言(FCL)程序的数据交换4
图3 使用ST 语言和FBD 语言的功能块接口说明示例5
图4 上(下)界型示例6
图5 隶属函数的变量用法示例6
图6 单点集语言项的示例7
图7 模糊功能块示例11
图8 相符性等级15
图A.1 语言项法定年龄和成年人的隶属函数18
图A.2 用语言形描述语言变量年纪和其在时间尺度(年龄)上的对应关系19
图A.3 常用的隶属函数的形状19
图A.4 两个隶属函数之间运算的算法21
图A.5 模糊控制的结构和功能元素22
图A.6 模糊化原理(示例) 22
图A.7 用控制规则形式表示的知识库22
图A.8 两个变量的矩阵表示23
图A.9 推理元素23
图A.10a) 聚集原理(举例说明) 24
图A.10b) 激活原理(举例说明) 24
图A.10c) 综合原理(举例说明) 25
图A.11a) 清晰化方法25
图A.11b) 左取大和右取大的区别26
图A.11c) 面积中心线和重心的区别26
图A.11d) 清晰化方法27
图A.12a) 模糊控制器:基本结构27
图A.12b) 模糊控制器示例28
图B.1 预先控制示例29
图B.2 参数自适应调整举例29
图B.3 直接模糊控制示例30
图C.1 工业实例:集装箱吊车31
图C.2 吊车头与目的地之间的距离语言变量31
图C.3 集装箱和吊车头形成的角度语言变量32
图C.4 功率语言变量32
图C.5 规则库32
图C.6 距离语言变量的模糊化33
图C.7 角度语言变量的模糊化33
图C.8 三个规则的子集34
图C.9 聚集的元素34
图C.10 聚集原理34
图C.11 激活的元素35
图C.12 激活原理35
图C.13 综合的元素36
图C.14 综合原理36
图C.15 清晰化37
图C.16 FCL 应用实例37
图D.1 受控系统原理39
图D.2 烤炉的模糊控制原理39
图D.3 规则块39
图D.4 FCL 示例40
表1 清晰化方法7
表2 清晰化方法的公式7
表3 OR 和AND 对偶算法8
表4 激活方法9
表5 综合方法9
表6 运算符优先级10
表7 保留关键字14
表8 FCL 基本级语言元素(必备) 16
表9 FCL 扩展级语言元素(可选) 16
表10 开放级语言元素清单示例17
表11 数据检查清单17
表A.1 推理步骤和常用算法24
表C.1 推理步骤和指定的运算符32
表E.1 符号、缩写42
表E.2 同义词42 |
|
|
下列文件中的条款通过GB/T15969的本部分的引用而成为本部分的条款。凡是注日期的引用文件,其随后所有的修改单(不包括勘误的内容)或修订版均不适用于本部分,然而,鼓励根据本部分达成协议的各方研究是否可使用这些文件的最新版本。凡是不注日期的引用文件,其最新版本适用于本部分。
GB/T2900.56-2002 电工术语 自动控制(IEC60050351:1998,IDT)
GB/T15969.3-2005 可编程序控制器 第3部分:编程语言(IEC611313:2002,IDT) |
|
|
|
|