1.2虚拟仪器模糊控制器
虚拟仪器的模糊逻辑工具箱用于设计基于规则的模糊控制器,主要应用领域为工业过程控制及专家系统。它有4个子VI组成:
(1)模糊逻辑控制器设计VI。它提供了友好的人机交互界面,由模糊隶属函数编辑器、模糊规则库编辑器和输入输出性能测试三部分组成。
(2)加载模糊控制器VI。通过它将存于扩展名为FC的文件中的所有模糊控制器参数加载到模糊控制器VI中。
(3)模糊控制器VI。它可以将设计好的模糊控制器作为一个功能模块添加到Labview的框图程序中。
(4)测试模糊控制器VI。用来测试模糊控制器的基本性能。模糊化单元的作用在于将实数论域上的精确量转化成模糊逻辑系统所能处理的模糊量,亦即隶属度。使用Labview的模糊逻辑工具箱,不但可以在友好的图形化界面下设计模糊控制器,而且还可以利用Labview各种函数库,尤其是与数据采集设备等硬件相连接,迅速构建所需的控制系统,进行模糊控制器的实际仿真和应用。
2、城市供水模糊控制原理
2.1城市供水原理
整个控制系统由4台泵组成,由一台变频器切换控制泵的启、停、调速。通过编程使水泵按照一定的工艺要求来工作,在工作过程中,4台水泵依照水压的变化而依次启动,遵循的原则是先启,先停,如图1所示。
2.2恒压供水控制原理
当系统开始工作时,首先在设定水压值,之后启动系统。系统首先启动M1水泵,M1水泵的转速开始增加,水管水压逐渐增大,压力检测仪检测水管压力,实时传给计算机,计算机通过实时计算来判断用户用水量大小,如果在经过T时间达不到设定值系统此时判断用水量大,于是将M1泵由变频控制转为普通的工频控制,实现全功率启动,再将M2水泵变频启动,水泵的转速增加,水压进一步加大,直到当前的水压值达到设定值,根据以上原理,在用水量增多时,则依次开启水泵,反之,当用水量减少,变频减小水泵的转速到下限值时,则依开启的顺序关闭水泵,使压力稳定在设定值,实现了恒压供水,整个控制过程是动态的,同时是自调整的,不需人为控制。