基于智能PID的废水处理pH值控制系统的设计
基于PLC的智能污水处理控制系统设计

基于PLC的智能污水处理控制系统设计基于PLC的智能污水处理控制系统设计摘要:在当今环境保护与可持续发展的背景下,污水处理成为一个极其重要的环节。
本文介绍了一种基于可编程逻辑控制器(PLC)的智能污水处理控制系统设计。
该系统采用了先进的传感器技术和PLC控制算法,实现了对污水处理过程的自动化控制与监测。
一、引言污水处理是保护环境和人类健康的重要环节。
传统的污水处理方法通常依赖于人工操作,存在效率低下和易造成二次污染等问题。
因此,设计一种基于PLC的智能污水处理控制系统具有重要意义。
二、系统架构本系统基于PLC设计,并采用了先进的传感器技术。
系统由污水采集模块、PLC控制模块、传感器模块和数据处理模块组成。
(1)污水采集模块:负责将污水引入处理系统。
该模块通过泵的控制实现对污水的引流,采用流量传感器监测污水流量。
(2)PLC控制模块:采用可编程逻辑控制器作为中央控制单元,控制整个系统的运行和操作。
PLC通过接收来自传感器的信号并根据预设的控制算法进行处理,从而实现对污水处理过程的自动化控制。
(3)传感器模块:该模块通过污水样品的实时监测,实现对污水的各项参数的检测和测量。
常用的传感器包括PH传感器、溶解氧传感器和颗粒物传感器等。
传感器将检测结果传输给PLC,作为控制算法的输入。
(4)数据处理模块:将传感器模块传输过来的数据进行处理和分析,并根据处理结果调整PLC的控制策略。
同时,该模块也负责对污水处理过程中的数据进行记录和存储,以供后续分析和评估。
三、控制策略智能污水处理控制系统的控制策略需要根据实际应用场景进行设计。
一般而言,系统应具备以下几个方面的控制功能。
(1)进水控制:通过调节进水泵的流量,实现对进水流量的控制,并保持进水的稳定性。
(2)调节控制:根据传感器模块的监测结果,实时调节处理过程中的各项参数,如pH值、溶解氧含量等。
(3)废物处理控制:对处理过程中产生的污泥、浮渣等废物进行处理和清除,保持处理系统的高效运行。
基于PLC的智能化污水处理过程控制方案

基于PLC的智能化污水处理过程控制方案智能化污水处理过程控制方案设计智能化污水处理过程控制方案是一种基于PLC(可编程逻辑控制器)的自动化控制系统,可实现污水处理整个过程的监测、控制和优化。
本文将介绍基于PLC 的智能化污水处理过程控制方案的设计。
1. 系统架构设计基于PLC的智能化污水处理过程控制方案主要包括以下几个模块:- 传感器模块:用于感知污水处理过程中的各种参数,如水位、浊度、温度和pH值等。
- 控制模块:通过PLC控制器对传感器模块获取的数据进行分析和处理,并根据预设的控制策略实施相应的控制动作。
- 执行模块:根据控制模块的指令执行具体的操作,如开关阀门、启动泵站和调节曝气系统等。
- 监控模块:实时监测系统运行状态,并将数据显示在人机界面上,以供操作员进行操作和决策。
2. 控制策略设计智能化污水处理过程控制方案的控制策略设计是关键步骤。
基于PLC的控制器可以根据网页、手机APP或者SCADA系统等多种方式设置和修改控制策略。
常用的控制策略包括:- 水质调控:根据污水水质分析结果,自动调节曝气量、搅拌强度和投加药剂的浓度等,以保证出水水质的达标。
- 流量控制:通过控制阀门和泵站的开启程度,实现对进水和出水流量的精确控制,以维持恒定的处理能力。
- 能耗优化:基于实时监测数据和运行参数,通过自动调整曝气系统和搅拌设备的运行状态,达到能耗最优化的目标。
3. 实时监测与数据分析基于PLC的智能化污水处理过程控制方案需要实时监测污水处理过程中的各项参数,并对数据进行分析和处理。
通过传感器模块获取的数据,PLC控制器可以及时检测异常情况,例如水质超标、泵站故障或设备停机等,并根据预设的应对措施发出相应的指令。
同时,PLC控制器还可以将实时的运行数据存储下来,用于后续的数据分析和优化。
4. 人机界面设计人机界面是操作员进行监控和调试的重要工具。
基于PLC的智能化污水处理过程控制方案需要设计友好的人机界面,以实现操作员对系统状态的全面了解和控制。
污水处理中的智能控制系统设计

生物指标
如微生物种类、数量、活性等,用于评估污 水处理效果。
工艺参数
如曝气量、回流量、污泥沉降性等,用于调 节污水处理过程的运行状态。
环境参数
如温度、pH值、溶解氧等,对污水处理效 果产生影响。
03 智能控制系统设 计
智能控制系统的基本原理
01
自动控制
智能控制系统能够自动检测、调 节污水处理过程中的各项参数, 确保处理效果稳定。
对采集的数据进行实时处理、分析, 为决策提供支持。
远程监控与管理
通过远程监控系统,实时监测污水处 理厂的运行状态,实现远程管理。
智能控制在污水处理中的效果评估
处理效率提升
通过对比智能控制系统实施前后的处理效率 ,评估智能控制系统的效果。
能耗降低
对比智能控制系统实施前后的能耗数据,评 估智能控制在降低能耗方面的效果。
02 传统的污水处理控制方法存在效率低下、能耗高、稳
定性差等问题,无法满足现代污水处理的需求。
智能控制技术的兴起
03ห้องสมุดไป่ตู้
随着人工智能、物联网等技术的快速发展,智能控制
技术在污水处理领域的应用逐渐受到关注。
目的和意义
提高污水处理效率
通过智能控制系统,实现对污水 处理过程的实时监控和优化控制 ,提高污水处理效率。
案例二
总结词
定制化解决方案、集成化管理
详细描述
针对该工业园区污水处理厂的特殊需求,智能控制系统提供了定制化的解决方案。系统集成了多种先 进技术,实现了对污水处理全流程的监控和管理。同时,通过数据分析和预测,智能控制系统还能够 为决策者提供科学依据,优化污水处理工艺和管理模式。
案例三
要点一
总结词
ph 中和过程pid控制课程设计

ph 中和过程pid控制课程设计PID控制是中和过程中常用的控制方法之一。
该控制方法利用比例、积分和微分三个控制参数,通过对被控对象进行反馈调节,使其输出与给定值尽可能接近。
在本文中,将介绍如何设计一个基于PID控制的PH中和过程的控制系统。
PH中和过程是指将酸性溶液与碱性溶液混合,通过控制pH值来实现酸碱中和的过程。
这是许多工业过程中常见的一种操作。
控制pH值的稳定性对于保证中和过程的效果至关重要。
在PID控制系统中,比例(P)、积分(I)和微分(D)三个参数起着重要的作用。
比例控制通过比较目标值与实际值的差异,对输出进行调整。
积分控制通过对误差的积分,对输出进行调整,以减少稳态误差。
微分控制则通过对误差的导数,对输出进行调整,以减少超调和震荡。
设计PH中和过程的PID控制系统时,首先需要确定三个参数的合适取值。
比例参数决定了响应的灵敏度,过大的比例参数可能会导致超调和震荡,过小则可能导致响应过慢。
积分参数决定了稳态误差的消除速度,过大的积分参数可能导致系统不稳定,过小则可能不能完全消除稳态误差。
微分参数决定了响应的平滑程度,过大的微分参数可能导致超调和震荡,过小则可能无法对系统的变化进行有效预测。
根据实际情况,可以通过实验和经验确定PID控制系统的参数。
一种常见的方法是通过试错法进行参数整定,先设置P、I和D的初值,然后根据实际系统的响应结果,逐步调整参数的大小,使系统的响应尽可能接近给定值。
在设计PID控制系统时,还需要考虑到系统的动态特性和稳态误差。
动态特性包括系统的响应速度、超调量和调整时程等。
稳态误差反映了系统输出与目标值之间的偏差。
通过合理调整PID控制系统的参数,可以实现系统的稳定性和准确性。
PID控制器的实现方式有多种,可以使用模拟电路、微处理器或者PLC等。
在实际应用中,通常使用计算机软件来实现PID控制器。
通过监测和控制系统的输入和输出,计算机可以实时地调整输出信号,从而实现对PH中和过程的控制。
内模PID控制污水PH的设计与应用

内模 PID控制污水 PH的设计与应用Apply and design on PH control of sewage by IMC PID1.内容摘要面对国内用水紧张以及水污染严重的现状,采取有效措施对污水进行处理已经成为亟待解决的难题。
污水处理涉及到多个复杂控制过程,PH值中和反应是其中非常重要的过程之一,PH值对其它出水指标有着重要影响,它的稳定控制将直接影响污水处理整个过程是否达标。
为此,报告中提出了PH值中和过程的内模PID的控制策略。
由于污水处理现场中和反应过程中,PH值的控制具有强非线性、大滞后性、不确定性以及鲁棒性差的特点,本文针对以往单闭环PID对PH值的控制品质存在不足,提出将内模控制策略应用在污水处理PH值中和过程,设计内模PID控制器来稳定调节PH值。
为了验证所设计控制器的可行性,利用软件仿真与实验,与常规的控制方式从多个方面进行分析对比,内模PID控制能够明显的改善被控对象的目标值跟踪特性,提高抑制干扰能力,系统的动态特性可以很好的满足。
即使发生模型失配,也能实现很好的控制。
并且能够减少参数调整的个数,结构设计上也算简单。
利用软件进行仿真与实验,结果表明,该方法可以更好的改善控制系统的性能。
1.正文1.内模PID算法1.内模控制的原理上世纪八十年代,Garcia和Morari两位学者经过长时间的研究复杂对象的控制过程,全面分析多变量、非线性、时变的对象模型,结合史密斯预估计控制策略,系统的向世人阐述了一种全新的控制方法,这就是内模控制方法。
依据被控对象的数学模型, 经过简单有效的设计步骤,就可以设计出针对实际被控对象的内模控制器,用该控制器对被控对象进行控制,可以提高系统动态变化的跟踪能力,获得良好的控制效果,实用性也特别强,同时对外界的强干扰也有很好的抑制效果。
虽然PID就能解决自动化生产中很多的控制问题,但常规的PID控制很难有效的控制具有非线性、大滞后性、多变量耦合的复杂系统。
如何实现PID技术在制浆造纸企业污水处理中对pH值的控制

如何实现PID技术在制浆造纸企业污水处理中对pH值的控制摘要:传统的酸碱中和手动调节存在自身难以解决的缺点,如难于找到合适加药量,造成中和剂浪费,手动控制安全可靠性差,工作效率低,很难满足实时控制的要求等。
因此,采用先进的PID自控技术取代人工调节是污水处理pH值控制系统当前发展的趋势。
本文先从理论上分析了PID控制的原理,然后结合制浆造纸企业南华纸业有限公司的情况、工艺流程,设计出了制浆造纸企业的一套PID控制pH值的系统。
关键词:pH值;酸碱中和;PIDAbstract: The traditional acid-base and manually adjust itself difficult to solve the shortcomings such as difficult to find the right dosage, resulting in the neutralizer waste manually control the security and reliability, low efficiency, it is difficult to meet the requirements of real-time control. Theoretically first analyzes the principle of PID control, and then combined with the South China Paper Industry Co., Ltd. in the pulp and paper companies, the process design of a PID control the pH of the system of the pulp and paper companies.Key words: pH value; acid-base; the PID中图分类号:TS7文献标识码:A 文章编号:2095-2104(2012)06-0020-02一、前言随着工业的不断发展和城市人口的急剧增加,环境保护问题日益成为影响和制约人类社会发展的原因之一,大量工业和生活污水的处理问题受到越来越广泛的重视。
基于PID的液位控制系统的设计与实现
基于PID的液位控制系统的设计与实现液位控制系统是工业生产过程中常用的控制技术之一、PID(比例-积分-微分)控制器是一种经典的控制算法,可以有效地实现液位控制。
本文将设计和实现基于PID的液位控制系统。
液位控制系统一般由传感器、执行器和控制器组成。
传感器用于测量液位高度,执行器用于调节液位,而控制器则根据测量值和设定值之间的差异来控制执行器的运动。
在这个过程中,PID控制器起到关键的作用。
首先,我们需要设计传感器来测量液位高度。
常见的液位传感器有浮子式、压力式和电容式传感器。
根据实际应用需求,选择适合的传感器。
传感器的输出值将作为反馈信号输入到PID控制器中。
其次,我们需要选择合适的执行器来调节液位。
根据液位的控制需求,可以选择阀门、泵等执行器。
这些执行器的动作是由PID控制器输出的控制信号来控制的。
接下来,我们将重点介绍PID控制器的设计和实现。
PID控制器由比例、积分和微分三个部分组成。
比例部分输出和误差成正比,积分部分输出和误差的累积和成正比,微分部分输出和误差的变化率成正比。
PID控制器的公式为:输出=Kp*错误+Ki*积分误差+Kd*微分误差其中,Kp、Ki、Kd是PID控制器的三个参数。
这些参数的选择对于系统的稳定性和响应速度有重要影响。
参数的选择需要通过实验和调试来确定。
在PID控制器的实现中,有两种常用的方式:模拟PID和数字PID。
模拟PID控制器基于模拟电路实现,适用于一些低要求的应用场景。
数字PID控制器基于微处理器或单片机实现,适用于更复杂的控制场景。
在具体的实现中,我们需要先进行系统建模和参数调整。
系统建模是将液位控制系统转化为数学模型,以便进行分析和设计。
常见的建模方法有传递函数法和状态空间法。
参数调整是通过实验和仿真等手段来确定PID控制器的参数。
接下来,根据建模和参数调整的结果,我们可以进行PID控制器的实际设计和实现。
在设计过程中,需要注意选择合适的控制算法和调试方法,以保证系统的稳定性和性能。
《2024年基于PLC控制的生活污水处理控制系统设计》范文
《基于PLC控制的生活污水处理控制系统设计》篇一一、引言随着城市化进程的加快,生活污水处理问题日益突出。
为了有效解决这一问题,本文提出了一种基于PLC(可编程逻辑控制器)控制的生活污水处理控制系统设计。
该系统设计旨在通过先进的PLC技术,实现对生活污水的自动化、智能化处理,提高污水处理效率,降低运营成本,同时保护环境。
二、系统设计概述本系统设计主要包括以下几个部分:污水收集系统、预处理系统、主处理系统、后处理系统和监控系统。
其中,PLC控制器作为核心部件,负责整个系统的控制与协调。
三、硬件设计1. PLC控制器:选用高性能的PLC控制器,具备高可靠性、高速度、高精度等特点。
PLC控制器通过采集各种传感器数据,实现对污水的自动化控制。
2. 污水收集系统:包括污水收集管道、格栅除污机等设备,负责将生活污水收集并输送到预处理系统。
3. 预处理系统:包括格栅、沉砂池、调节池等设备,用于去除污水中的大颗粒杂质和调节水质。
4. 主处理系统:采用生物处理技术,包括活性污泥法、生物膜法等,对污水进行深度处理。
5. 后处理系统:包括消毒、污泥处理等设备,确保出水达到排放标准。
6. 监控系统:包括数据采集模块、通信模块、上位机监控软件等,实现对整个系统的实时监控和远程控制。
四、软件设计1. 数据采集与处理:通过传感器实时采集污水的水质、流量等数据,经过PLC控制器处理后,输出控制指令。
2. 控制策略:根据污水的水质、流量等数据,制定合适的控制策略,如启停设备、调节参数等,确保污水处理过程的稳定性和效率。
3. 通信协议:PLC控制器与上位机监控软件采用标准的通信协议进行数据传输,实现远程监控和控制。
4. 人机界面:上位机监控软件采用友好的人机界面,方便操作人员查看实时数据、历史数据、报警信息等,实现对整个系统的可视化监控。
五、系统功能1. 自动控制:通过PLC控制器实现污水的自动化处理,降低人工操作成本。
2. 智能化控制:根据水质、流量等数据,自动调整设备运行参数,提高处理效率。
《2024年基于PLC的污水处理控制系统设计》范文
《基于PLC的污水处理控制系统设计》篇一一、引言随着城市化进程的加速,工业、农业及生活污水日益增加,对环境的压力与日俱增。
污水处理系统的稳定性和效率成为现代城市管理的关键。
因此,本文将重点讨论基于PLC(可编程逻辑控制器)的污水处理控制系统设计,以实现高效、稳定、自动化的污水处理过程。
二、系统设计目标本系统设计的主要目标是实现以下功能:1. 提高污水处理效率,降低运营成本;2. 保障系统运行的稳定性和可靠性;3. 具备高度的自动化控制能力,降低人工干预。
三、系统组成及设计原理基于PLC的污水处理控制系统主要由以下几个部分组成:PLC控制器、传感器系统、执行器系统、人机界面(HMI)以及通信网络。
1. PLC控制器:作为整个系统的核心,负责接收传感器信号,进行逻辑运算和数据处理,控制执行器的工作。
2. 传感器系统:用于实时监测污水的水质、流量、液位等参数,将信号传输给PLC控制器。
3. 执行器系统:根据PLC控制器的指令,控制污水处理的各个环节,如泵的启停、阀门的开关等。
4. 人机界面(HMI):提供友好的操作界面,使操作人员能够实时监控系统状态,进行系统参数的设置和调整。
5. 通信网络:连接PLC控制器、传感器、执行器以及HMI,实现数据的实时传输和指令的下达。
四、系统工作流程基于PLC的污水处理控制系统的工作流程如下:1. 传感器实时监测污水的水质、流量、液位等参数,并将数据传输给PLC控制器。
2. PLC控制器接收数据后,进行逻辑运算和数据处理,得出控制指令。
3. PLC控制器根据控制指令,控制执行器系统进行污水处理,如开启或关闭泵、阀门等。
4. 人机界面实时显示系统状态、数据及报警信息,操作人员可以根据需要进行调整和设置。
5. 系统通过通信网络实现各部分之间的数据传输和指令下达。
五、系统特点及优势基于PLC的污水处理控制系统具有以下特点及优势:1. 高效性:通过自动化控制,提高污水处理效率,降低运营成本。
基于智能PID的废水处理pH值控制系统的设计
s se a pl s P o - I s c n r lag rh a d S M3 s i e a f p o e s r hs p p r ea o ae n c n r l y t m p i S e P D a o t lo i m n T 2 a t k y p r o r c s o . i a e lb rt s o o t o t s t T o
本 文 设 计 了 基 于粒 子 群 算 法 ( at l S r t z - P rc wam Opi a ie mi
该 系统 中 污水 通 过 入 口通 道 进 入 中和 反 应 池 , 出 口通 道 处 在 测量 出 口污水 的 p H值 。通过 加 入适 量 的 碱性 或 酸性 溶 液在 反 应 池 中 , 污 水 中 的 酸 性或 碱 性 溶 液 反 应 , 碱 中和 最 终 达 到 污 水 与 酸 排 放标 准 p H值 的控 制 目标 。控 制 系统 模 型 由静 态模 型 和 动态 模 型两 部 分 组成 。 静态 的非线 性 模 型描 述 中 和过 程 中化 学成 分 的 化 学 平 衡 , 态模 型 中和过 程 中化 学 成 分 的浓 度 的动 态 变化 。 动 虽 然 由 于物 料 所 含 成 分 不 同以 及 反 应 器 装 置 不 同 ,实 际 的 p 过 程 呈 现 出 复杂 多 变 的特 性 , 其 动 态 数 学 模 型 均 可 表 示 为 H 但
《 业 控 制 计 算 机 } 0 2年 第 2 工 21 5卷 第 1期
基于智能 PD的废水处理 p I H值控制系统的设计
De in o ne l e t PI sg f It lg n D Co t l g S s e f r p le n W a t a e r a me t i n r i y t m o H Vau i ol n s e W t rT e t n 朱晓锋 张 中炜 曹健安
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
具有波动性,时而是酸性时而是碱性,因此针对这种情况需要两
种中和试剂:出口污水的流量变化,对于控制系统造成很大的扰
动; 污水的浓度变化几十倍以上, 也对系统的控制有很大的影
响;污水中所含的酸碱的成分是比较复杂的,这使得对象的反应
曲 线 很 难 确 定 ,特 别 是 在 pH 为 7 附 近 时 强 酸 、强 碱 或 弱 酸 、弱
本文以此为模型分析 pH 中和过程的机理。
图 1 中 参 数 含 义 为 :F1-污 水 中 酸 (碱 ))的 流 量 ;F2-中 和 剂 入流碱(酸)流量,即控制量 u(t);C1-污水中酸(碱)的浓 度 ;C2- 中 和 剂 入 流 碱 (酸 )的 浓 度 ;Xa-流 出 酸 (碱 )的 总 浓 度 ;Xb- 流 出 碱 (酸 )的 总 浓 度 ;V- 反 应 池 容 积 。
型。 强酸选取盐酸(HCl),入流碱为强碱选取氢氧化钠(NaOH)。
由电中和条件:
+
+
-
-
[Na ]+[H ]=Cl +[OH ]
(5)
又由溶液电离得到离子平衡,如下所示:
2
+
-
xb +[H ]=xa +[OH ]
(6)
+
-
-14
+
又 [H ][OH ]=10 ,pH=-lg[H ]
(7)
所以得到模型的静态方程:
摘要 针对废水处理中 pH 值对象的非线性、时变性以及不确定性等特点,设计的废水处理 pH 值控制系统采用的一种基于 粒子群优化算法的智能 PID 控制方法,以 STM32 单片机作为处理器核心实现。 介绍了控制对象的特性、智能控制算法、系 统的工作原理、控制器设计实现方案,并给出了实验结果。 结果表明:该控制系统弥补了常规 pH 控制的不足,获得了更好 的控制效果,同时系统结构设计合理、成本低、实用性强,很好的满足了污水处理 pH 值自动化控制的要求。 关键词:废水处理,pH 值,粒子群算法(PSO),智能 PID,STM32 单片机
上升时间越短,系统反应越快。 如果单纯追求系统的动态特性,
得到的参数很可能使控制信号过大, 所以也要将控制量纳入适
应值函数考虑范围之内。
因此, 采用误差绝对值、 误差变化率及控制量作为适应函
数。 第 k 采样时刻第 i 个粒子的适应函数表达式如式(11)所示:
Fitness(i)=α|error(i)|+β|derror(i)|+γ|u(i)|
算法流程:
1)迭代次数 n=1,在搜索空 间 随 机 初 始 化 粒 子 群 ,第 i 个 粒
n
n
子的位置向量为 Xid , 速度向量为 Vid ,1≤i≤m,1≤d≤D,m 为
粒子种群大小,D 为搜索空间维数;
2)将 每 个 粒 子 的 位 置 向 量 依 次 作 为 PID 控 制 器 参 数 ,然 后
=V
dxa dt
(1)
同样对于碱来说, 污水流入碱的总量和流出碱的总量之差
与 容 器 中 总 的 碱 变 化 量 也 有 如 下 的 平 衡 方 程 式 , 表 达 式 如 式 (2)
所示:
F2
(t)C2
-[F1
(t
)+F2
(t
)
]xb
=V
dxb dt
(2)
由 (1)和 (2)即 得 到 系 统 的 动 态 控 制 模 型 如 下 所 示 :
虽然由于物料所含成分不同以及反应器装置不同, 实际的
pH 过程呈现出复杂多变的特性,但其动态数学模型均可表示为
以下形式,表征出反应系统中的酸碱流量与浓度之间的关系。 污
水流入酸的总量与流出酸的总量之差为容器中总的酸的变化
量 ,如 表 达 式 (1)所 示 :
F1
(t)C1
-[F1
(t)+F2
(t)]xa
1 控制对象的分析
1.1 污水处理中的中和过程机理分析[2]
实际污
水处理中的
pH 中 和 过 程
是非常复杂
的,基于物质
守恒和化学
平衡定律,一
些学者ቤተ መጻሕፍቲ ባይዱ出
了在连续搅
拌反应釜系
统 (Continu-
ously Stirred Tank Reac-
图 1 污水中和处理系统原理图
tor)中的 pH 中和过程的动态模型。 图 1 为本系统的整体框图,
碱共存时更难确定其中和过程的模型; 由于容器的混和与仪器
在实际测量、传输、控制过程中将引入的时延、噪声、不精确,都
会影响实际系统控制的效果。 因此在污水处 理 pH 值 控 制 系 统
的整体设计中,要分析中和过程的特点,还要充分考虑到应用场
合的特殊性。
2 pH 过程的 PSO-PID 控制系统
根据模拟 PID 控制算法:
(3)适 应 函 数 的 确 定
适应函数是为了衡量粒子优劣而制定的标准, 而粒子优劣
由该粒子作为 PID 参数控制系统的性能体现。 衡量控制系统性
能的三大指标为稳定性、准确性和快速性。 因此要根据三大指标
确定适应值函数。 准确性由被控变量和设定值之间的差值 e(t)
体现,差值越小,准确性越好;而系统的快速性由上升时间反映,
最优粒子和全局最优粒子, 迭代结束后将获得的全局最优粒子
作为下一时刻 k+1 时刻的 PID 参数。如此,PID 参数会随系统状
态的变化不断变化。 基于粒子群算法在线 PID 整定的控制系统
如图 2 所示。
图 2 基于粒子群算法的 PID 控制系统结构 实现基于粒子群算法的在线 PID 整定需要注意以下几个方面: (1)粒 子 群 参 数 确 定 首先确定参数的范围,包括粒子群的大小、最大搜索范围、 最大搜索速度、最大迭代次数、惯性权重等,其中群大小一般选 择 30;最大搜索范围很重要,如果范围设得过小,搜 索 不 到 最 优 值,范围设得过大,导致盲目搜索,影响搜索速度,可以分别设置 各维的最大搜索范围, 例如,Kp 的最大搜索范围为 20,Ki、Kd 的 最大搜索范围为 2;最大搜索速度一般选择为 2;最大迭代次数
)·F2 (t)
(9)
1.2 污水处理中和过程特点
污水处理 pH 值控制以酸碱中和过程为 理 论 基 础 , 因 此 具
有 pH 中和过程的特点。 同时又由于污水处理 应 用 场 合 自 身 具
有的特殊性,使得污水处理中和过程具有一系列相应的特点。 除
已知特定污水来源类型外, 污水的酸碱性在未知的情况下可能
乙 u
(t
)=Ke
[e
(t
)+
1 Ti
0 e(t)dt+Td
de(t) dt
]+u0
(10)
计算机采用的数字 PID 控制算法有位置算法、 增量算法和
速度算法[6],具体本文不再赘述。 本文 采 用 增 量 算 法 ,误 差 和 控
制量的关系如下所示:
△u(k)=Kp [e(k)-e(k-1)]+Ki e(k)+Kd [e(k)-2e(k-1)+e(k-2)]
(11)
式中,error(i)为第个采样时刻第 i 个粒子的位置误差;der-
ror(i)为 第 k 个 采 样 时 刻 第 i 个 粒 子 的 位 置 误 差 变 化 率 ;u(i)为
第 k 个采样时刻第 i 个粒子的位置,即控制量。 为了反应这三项
在适应函数中的作用,三项分别乘以权重 α、β、γ。
该系统中污水通过入口通道进入中和反应池,在出口通道处
测量出口污水的 pH 值。 通过加入适量的碱性或酸性溶液在反应
池中,与污水中的酸性或碱性溶液反应,酸碱中和最终达到污水
排放标准 pH 值的控制目标。 控制系统模型由静态模型和动态模
型两部分组成。 静态的非线性模型描述中和过程中化学成分的化
学平衡,动态模型中和过程中化学成分的浓度的动态变化。
做了有益的尝试。 同时,系统结构设计合理、成本低、实用性强,
很好地满足了污水处理 pH 值自动化控制的要 求 。 针 对 基 于 粒
子群优化算法的控制器运算量大、收敛慢的特点,硬件采用意法
半 导 体 的 Cortex-M3 内 核 的 STM32 MCU 作 为 控 制 器 运 算 单
元,成功地完成了智能 pH 控制器的研发。
!# F1 (t)C1 -V
dxa dt
=[F1 (t)+u(t)]xa
" $# F2 (t)C2 -V
dxb dt
=[F1 (t)+u(t)]xb
(3)
令 y=xa-xb,综合公式(1)和(2),可以简化为:
V
dy dt
=(C1 -y)F1 (t)-(C2 +y)F2 (t)
(4)
下面介绍一种典型的强碱与强酸系统的化学机理的静态模
本文设计了基于粒子群算法 (Particle Swarm Optimiza-
tion)的 污 水 处 理 pH 值 控 制 系 统 方 案 ,替 代 传 统 的 PID 控 制 器
(或 非 线 性 PID 控 制 器 )对 pH 过 程 进 行 控 制 ,提 高 了 pH 值 控
制的精度和稳定性, 在利用先进控制算法解决生产实际问题上
应度值 gBest 进行比较,若:
n
nn n
Fitnessi <gBest ,则 gBest =Fitnessi ,Pg =Xi
n
对系统进行仿真后计算其适应度值 Fitnessi ;
n
3)用每个粒子的当前适应度值 Fitnessi 与其 本 身 最 好 适 应
度值 PBesti 进行比较,若:
n
nn n
Fitnessi <pBesti ,则 pBesti=Fitnessi ,Pi =Xi
n
4)用每个粒子的当前适应度值 Fitnessi 与粒 子 群 的 最 好 适