发表于:2006-10-08 22:12:00
楼主
目前,国内外的研究主要集中于针对某一具体工序的具体被控对象来开发模糊控制器,当被控对象改变时,模糊控制器就需要重新设计,其中大量的程序开发工作都是重复性的,不但加大了技术投资,耗费时间,且出错率也随之增加。因此,研究开发可生成实用模糊控制器的模糊控制骨架系统,也就更具有重要的实际意义。
一、模糊控制器生成子系统
1.生成原理。生成模糊控制器是骨架系统的主要功能之一,也是其最终目的。与VC等可视化程序开发工具生成程序的编译机理不同,由于生成的模糊控制器程序具有基本一致的体系框架,因此可以采取框架复制的生成方式。基本原理是:构造通用的控制器程序作为标准骨架模型,模型预留了读取系统所需基本信息及模糊控制查询表内容的接口;针对具体被控对象的控制器程序的生成,其实质为对该骨架模型的复制,并辅以相关信息文件的加载。
2.骨架模型构造。骨架模型完成包括模糊控制器界面生成、信息接口、控制表查询运算、数据采集与控制量输出等各个功能模块的构造。
二、模糊推理子系统
模糊推理子系统的功能是进行模糊推理系统设计、完成模糊推理运算并生成FCGSS子系统所需的控制查询表,由系统编辑、隶属函数编辑器、模糊规则编辑器、模糊推理器及系统仿真器等功能模块组成。
三、模糊控制器骨架系统在水泥回转窑控制中的应用水泥回转窑的分解炉温度是一个重要的工艺参数,其稳定对水泥熟料烧成的高质、高产和节能具有重大影响。分解炉的喂煤量是影响分解炉温度的主要因素,它是由喂煤滑差电机的转速决定的。因此,选择分解炉温度偏差和温度偏差变化率作为输入变量,以喂煤滑差电机转速增量作为输出变量。
利用系统辨识技术并结合专家经验所建立的模糊控制规则,通过FISS模糊规则编辑器编入以规则库形式存在的系统知识库中。采取中位数解模糊方法,经模糊推理运算,生成控制查询表。
完成上述模糊推理系统设计并获得满意的仿真结果后,骨架系统调用模糊控制器生成子系统FCGSS,于后台隐式完成模糊控制器的生成。采取中位数解模糊方法,经模糊推理运算,生成控制查询表,利用骨架系统的仿真器作测试仿真。
研究开发了由模糊推理子系统和模糊控制器生成子系统构成的模糊控制器骨架系统平台;系统具有良好的通用性,能够实现实用模糊控制器的高效开发。利用骨架系统生成了用于新型干法水泥生产中分解炉温度控制的模糊控制器,仿真效果良好。
来源:中国建材报