基于STM32的电镀污水信号处理系统设计
发布时间:2021-01-29 01:07
为了实现智能化处理含铬电镀污水,按照企业污水处理流程,设计了以SMT32单片机为核心、采用无线通信模式的主从架构、通过自整定模糊PID控制方式的污水信号处理系统。通过软硬件结合对系统进行仿真调试,结果显示各功能模块运行正常,模糊PID控制器响应速度快、误差小、动态性能好,具有较好的控制效果,这表明污水信号处理系统设计方案合理,实现了智能控制。
【文章来源】:电镀与环保. 2020,40(04)北大核心
【文章页数】:3 页
【部分图文】:
图1信号处理系统方框图??系统主要以内嵌ARM32位Cortex-M3?CPU??STM32,,??
2单片机为控制核心,采用主从架构方式,??主从之间以无线传输形式收发数据,避免了因环境、??距离等干扰而影响数据采集与控制。硬件控制系统??主要分为五个部分:一是无线通信模块;二是人机交??互与数据存储模块;三是自动加药信号处理模块;四??是数据采集模块;五是其他功能模块。??2模糊PID算法的实现??含铬电镀污水的化学反应过程有很强的非线??性、不确定性和时滞性,采用模糊HD控制算法能??更好地解决这些难题。模糊PID控制器主要由模??糊控制器和PID控制器组成,其方框图如图2所??示。模糊HD控制器采用了参数自整定控制方式,??即模糊控制器依照模糊规则自动对PID的参数进??行实时调整,攻克了传统PID参数无法实时调整的??问题。??图2模糊PID方框图??2.?1?PID控制算法??PID控制常用算法有位置式算法和增量型算??法。增量型算法具有占用存储单元少、编程简单、运??算速率快等优点。根据电镀污水信号处理系统的实??际,系统中采用了此算法。??PID增量型控制算法的表达式为=??KP[e(^)?_e(,k?—?l)]?+?_Kig(是)+iCd[e(是)一2e{k?一??l)?+?e(々一?2)]。第々时刻采样输出量为=??u{k?—?1?)(是)。输出量由和M?(走一??1)得出,即可通过?e(t)、e(6_l)、e(々一2)和??四个原始数据求出输出量,避免了繁锁的运算过程。??其中:KP为比例系数,&为积分系数,仏为微分系??数。各系数大小由模糊控制器的输出增量与PID??控制器的初始值叠加。??2.2模糊P1D控制算法??模糊控制系统的鲁棒性非常强,常用于时变、非??线性、
本文编号:3006006
【文章来源】:电镀与环保. 2020,40(04)北大核心
【文章页数】:3 页
【部分图文】:
图1信号处理系统方框图??系统主要以内嵌ARM32位Cortex-M3?CPU??STM32,,??
2单片机为控制核心,采用主从架构方式,??主从之间以无线传输形式收发数据,避免了因环境、??距离等干扰而影响数据采集与控制。硬件控制系统??主要分为五个部分:一是无线通信模块;二是人机交??互与数据存储模块;三是自动加药信号处理模块;四??是数据采集模块;五是其他功能模块。??2模糊PID算法的实现??含铬电镀污水的化学反应过程有很强的非线??性、不确定性和时滞性,采用模糊HD控制算法能??更好地解决这些难题。模糊PID控制器主要由模??糊控制器和PID控制器组成,其方框图如图2所??示。模糊HD控制器采用了参数自整定控制方式,??即模糊控制器依照模糊规则自动对PID的参数进??行实时调整,攻克了传统PID参数无法实时调整的??问题。??图2模糊PID方框图??2.?1?PID控制算法??PID控制常用算法有位置式算法和增量型算??法。增量型算法具有占用存储单元少、编程简单、运??算速率快等优点。根据电镀污水信号处理系统的实??际,系统中采用了此算法。??PID增量型控制算法的表达式为=??KP[e(^)?_e(,k?—?l)]?+?_Kig(是)+iCd[e(是)一2e{k?一??l)?+?e(々一?2)]。第々时刻采样输出量为=??u{k?—?1?)(是)。输出量由和M?(走一??1)得出,即可通过?e(t)、e(6_l)、e(々一2)和??四个原始数据求出输出量,避免了繁锁的运算过程。??其中:KP为比例系数,&为积分系数,仏为微分系??数。各系数大小由模糊控制器的输出增量与PID??控制器的初始值叠加。??2.2模糊P1D控制算法??模糊控制系统的鲁棒性非常强,常用于时变、非??线性、
本文编号:3006006
本文链接:https://www.wllwen.com/kejilunwen/huanjinggongchenglunwen/3006006.html