版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
精品文档-下载后可编辑基于SOC单片机的pH值检测与控制-基础电子摘要:基于SOC单片机C8051F020设计了pH值的信号放大电路和抗干扰电路,并依据pH值的测量原理nernst方程对pH值进行校正。针对多因子水环境反应过程中pH值滞后、非线性、时变、耦合性等特点,采用模糊PID控制算法控制电磁阀调节水环境中的pH值,并且将模糊逻辑工具箱与Matlab函数相结合,在Matlab中Simulink环境下进行了仿真研究,仿真结果表明模糊PID参数自调整对于pH值的控制具有良好的控制效果,具有动态性能好,稳态精度高,抗干扰性能好及较强的鲁棒性。
0引言
随着科技的进步和工农业生产的发展,水产养殖这一传统的行业也在向工厂化和智能化方向发展。水质监控仪器的设计是实现工厂化水产养殖的关键设备。其中pH值就是多因子水环境中一个重要的因子,本文设计了基于SOC单片机C8051F020的pH值的检测电路,并通过控制算法实现了对多因子水环境中pH值的控制调节。
1硬件电路设计和pH测量原理
本设计采用高速SOC单片机C8051F020既能提高仪表可靠性又能提高系统性能。C8051F020是集成的混合信号片上系统,具有与MCS-51内核及指令集完全兼容的微控制器,除了具有标准8051的数字外设部件之外,片内还集成了数据采集和控制系统中常用的模拟部件和其它数字外设及功能部件。设计中采用了C8051F020提供的12位A/D、D/A,能有满足设计要求。pH检测控制电路框图如图1所示。
图1pH检测控制电路的框图
1.1pH值信号放大电路设计
设计中采用pH复合玻璃电极,由于pH测量电极内阻大,要求前置放大器有较高的输入阻抗,设计中选用运放CA3140,它具有输入阻抗高、低偏置电流、低噪声、高增益等特点,主要用来完成阻抗匹配、降低测量噪声、提高系统稳定性等。pH值信号放大电路如图2所示。
图2pH值信号放大电路
1.2pH值信号放大电路抗干扰设计
由于信号调理电路很容易受到其他信号的干扰,主要表现为工频干扰,不仅仅是50Hz,50Hz的整数倍谐波频率的干扰也不能忽视,其幅值比50Hz的干扰小。另外,50Hz工频干扰漂移的存在使得包括这个范围的频率都应视为工频干扰。对于谐波的干扰可通过低通滤波器去掉,而要去掉49.5~50.5Hz的干扰则需要设计出性能好的陷波器。下面是笔者在pH值信号抗干扰电路中所设计的陷波电路,电路图如图3所示。
图350Hz陷波电路
此外,电路板表面的漏电流也是不能忽略的,在电路板上附着了灰尘、污质,或者是在环境比较潮湿的地方电路板表面的漏电流都会变得不可忽略,会影响对pH值信号的检测。
为减小电路板表面漏电流的影响,在电路板上CA3140的输入端放置金属环,并且在电路板的表层和底层都相应放置。如图2中虚线方框所示。
1.3pH值测量原理
电位法测量溶液pH值常用玻璃电极作为指示电极,银-氯化银电极作为参比电极,将两种电极封装在起构成复合玻璃电极。将电极插人待测溶液,复合玻璃电极和待测溶液组成原电池,复合玻璃电极的两条输出引线分别为原电池的正极和负极。依据nernst方程,原电池输出电动势、被测溶液温度及被测溶液pH值之间满足如下关系:
式中:E为原电池输出电动势,mV;E0为常数,为与电极材料、内参比溶液、内参比电极以及液接电位有关的电位差,mV;K为常数,为nernst系数;T为被测溶液的温度,K;pHx是被测溶液的pH值;Ph0是常数,为复合玻璃电极内缓冲溶液的pH值。
由式(1)可知被测溶液的pH值和温度共同作用产生原电池输出电动势,因此同时测量原电池输出电动势和溶液温度就能根据式(1)计算出被测溶液的pH值。
由于玻璃电极的制造工艺等原因式(1)中参数E0和K的实际值与它们的理论会有差异并且随着电极的老化而改变,因此必须用pH值已知的标准缓冲溶液校正电极。由于水产养殖水环境呈碱性,故选用混合磷酸盐(pH=6.86)和硼砂(pH=9.18)的标准缓冲溶液进行校正,具体校正方法如下:设两个标准缓冲溶液的pH值分别为PH1、pH2输出电动势分别为E1和E2,在相同温度T下标定,由式(1)得到溶液输出电动势E与pH关系如下式所示:
将两个标准缓冲溶液的酸度pH1、pH2和对应电动势E1、E2及算出的参数K保存在E2PROM中。由式(3)得到待测溶液的pH值。
2控制方法[4][5]
由于水产养殖适合的pH值范围为:7~8.5,而且pH值同水中温度、溶解氧、浮游植物的光合作用、鱼类呼吸作用、氨氮等因子相互作用。此外,酸碱中和反应中pH值呈严重的非线性和滞后性,而且在中和点附近的斜率极大,而两端的斜率急剧变小,在中和点附近具有极高的灵敏度,给控制造成很大困难;少量的杂质会使过程特性发生严重畸变,难以建立准确的数学模型;pH传感器的动态特性易受环境(温度、压力、电极的清洁度等)变化的影响,而且外部干扰具有复杂性。
由于常规PID控制器简单、稳定性好、可靠性高而广泛应用于过程控制,但是常规PID控制器不能在线整定参数,因而不能很好地控制非线性、时变的复杂系统和模型不清楚的系统。模糊控制器对复杂的和模型不清楚的系统能够进行简单有效地控制。因此,结合传统PID控制器的优点,同时考虑到模糊控制实现的特点,提出了自适应模糊PID控制方法。
PID参数自整定就是先找出PID控制器的3个参数Kp,Ki和Kd与偏差e和偏差变化率ec之间的模糊关系,在运行中通过不断检测e和ec,根据模糊控制规则对3个参量进行在线修改,以满足不同e和ec对控制器参数的不同要求,而使被控对象有良好的静、动态性能。本文将偏差e和偏差变化率ec作为模糊控制器的输入,调节PID控制器的3个参数Kp,Ki和Kd,从而控制执行机构电磁阀调节输出。根据事先确定好的模糊控制规则作出模糊推理改变3个PID参数的值,利用模糊控制规则在线对PID参数进行修改,修正后的PID参数则被应用到常规PID控制中用以提高系统的控制性能,这构成了自适应模糊PID,其结构如图4所示。
图4自适应模糊PID的控制框图
将系统误差e和误差变化率ec变化范围定义为模糊集上的域,e,ec={-3,-2,-1,0,1,2,3},其模糊子集为e,ec={NB,NM,NS,ZE,PS,PM,PB},子集中元素分别代表负大、负中、负小、零、正小、正中、正大。对于单片机构成的模糊控制器,考虑到占用CPU时间,节约存储空间,减少计算量等方面的问题,隶属度函数曲线采用三角形。根据各模糊子集的隶属度赋值表和各参数模糊控制模型,应用模糊合成推理设计PID参数的模糊矩阵表,查出修正参数代入下式计算:在线运行过程中,控制系统通过对模糊逻辑规则的结果处理、查表和运算,完成对PID参数的在线自校正。
3计算机仿真及结果
3.1仿真模型的建立与算法实现
数字仿真模型如图4所示,其中被控制对象包括:电磁阀传递函数,pH传感器动态特性,pH滴定曲线的非线性特性等。运用上述模糊PID参数自整定控制方法,将模糊逻辑工具箱(fuzzylogictoolbox)与Matlab函数相结合,在Matlab7.1中Simulink环境下进行了仿真研究。其中,模糊推理方法采用Mamdani型推理,去模糊化采用加权平均值方法。
3.2仿真结果分析
为了便于比较控制效果,在常规PID和模糊PID控制中PID的3个参数kp,ki,kd是相同的。图5给出了常规PID控制与模糊PID参数自整定算法控制仿真曲线比较,图6是在常规PID控制与模糊PID均达到稳定后,在t=80s时加扰动仿真曲线。图5、图6中虚线所标示的是常规PID的仿真效果,实线标示的是模糊PID的仿真效果。从仿真结果可看出:
(1)模糊PID参数自整定控制具有较小的超调量和较短的调节时间,具有较好的动态响应特性和稳态特性,它优于常规的PID控制;
(2)由于模糊PID参数自整定控制能根据工况变化过程中偏差和偏差变化率自动进行PID参数调整,因而具有较好的自适应能力。
由此可见,模糊PID参数自调整对于pH值的控制具有较好的控制效果,具有动态性能好,稳态精度高,抗干扰性能好及较强的鲁棒性的特点。
图5常规PID控制与模糊PID控制效果比较
图6存在扰动时的控制效果比较
4结论
基于SOC高性能单片机C8051F020设计pH值检测控制仪器具有性能好、抗干扰性强、有较高的性价比,针对pH值滞后、非线性、时变、耦合性等特点采用的模糊PID在线自适应控制方法具有动态性能好,稳态精度高,抗干扰性能好和具有较强的鲁棒性。
本文作者创新点:根据pH传感器信号检测的特点设计了pH信号放大电路、抗干扰电路;根据pH值测量原理提出了pH电极的校正方法;根据水环
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 域名及其管理
- 肩关节离断术后护理
- 肘外翻病人的护理
- 2024年幼儿园家长工作总结报告
- 2024年放射科年终工作总结
- EHS管理知识培训
- 2024年度软件开发与维护合同(2024版)
- 氢气安全知识培训
- 玉林师范学院《电子商务概论》2021-2022学年第一学期期末试卷
- 2024年度企业间广告位租赁合同
- 高考语文复习散文句段作用分析 课件 (26张PPT)
- IPD新产品研发流程优化与研发项目管理课件
- 北林园林树木学各论课件
- 食堂经营管理方案课件
- 浦发银行个人信用报告异议申请表
- 室内设计专题讲座课件
- 阿特拉斯拧紧工具维修培训教材课件
- 毕业论文-交联聚乙烯电缆电树、水树产生原因 及生长的理论分析
- 电缆检测报告
- 血压计校验记录
- 华北理工大学生物药剂学与药物动力学教案
评论
0/150
提交评论