发明名称 一种浊度传感器的标定处理方法
摘要 本发明提供了一种浊度传感器的标定处理方法,由微处理器根据实时的感测信号数据,来控制完成其标定过程中浊度感测信号值与所录入的标定液浊度值之间标定对应关系的确定操作,不仅大大减少了人工操作的工作量,而且避免了标定过程对人为估计定时静置时间的依赖,由微处理器把握和判定标定的准确性,较好的保证了浊度传感器的浊度感测信号值与标定液的真实浊度值相对应起来,有效地解决了现有技术中浊度传感器的标定准确性容易受到人为操作因素的限制而影响其测量准确度的问题;该标定处理方法可以通过计算机编程技术编写程序并载入浊度传感器的微处理器,使得微处理器实现对标定处理的控制,适宜于工业应用实现,具有很好的实际应用价值。
申请公布号 CN105466928A 申请公布日期 2016.04.06
申请号 CN201510791309.1 申请日期 2015.11.17
申请人 重庆市科学技术研究院 发明人 胡晓力;唐云建;莫斌;董宁;余名;孙怀义;韩鹏
分类号 G01N21/84(2006.01)I 主分类号 G01N21/84(2006.01)I
代理机构 重庆博凯知识产权代理有限公司 50212 代理人 黄河
主权项 一种浊度传感器的标定处理方法,其特征在于,用于在通过标定液对浊度传感器进行标定的过程中,由浊度传感器的微控制器获取录入至浊度传感器的标定液浊度值,并指执行标定处理,确定浊度感测信号值与所录入的标定液浊度值之间的标定对应关系;所述浊度传感器的微控制器执行标定处理的具体方式为,微控制器按照预设定的采样频率f<sub>s</sub>进行浊度感测信号值的采样,并按照预设定的单位时间周期时长T<sub>0</sub>,以单位时间周期作为间隔,对采样的浊度感测信号值加以计算和判断,确定浊度感测信号值与所录入的标定液浊度值之间的标定对应关系;微控制器执行标定处理的流程具体包括如下步骤:1)在浊度传感器启动标定操作时,令单位时间周期计数t=1,且开始执行单位时间周期的计时;2)在计时至当前的第t个单位时间周期结束时,根据当前的第t个单位时间周期内采样得到的各个浊度感测信号值,计算当前的第t个单位时间周期的感测信号平均值<img file="FDA0000849520480000011.GIF" wi="69" he="62" />3)判断当前单位时间周期计数t的值是否达到预设定的最小采样周期数n;若t≥n,执行步骤4);若t&lt;n,则执行步骤7);4)计算当前最近n个单位时间周期的感测信号平均值的方差值V<sub>ar</sub>:<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><msub><mi>V</mi><mrow><mi>a</mi><mi>r</mi></mrow></msub><mo>=</mo><mfrac><mn>1</mn><mi>n</mi></mfrac><munderover><mo>&Sigma;</mo><mrow><mi>i</mi><mo>=</mo><mi>t</mi><mo>-</mo><mi>n</mi><mo>+</mo><mn>1</mn></mrow><mi>t</mi></munderover><msup><mrow><mo>(</mo><mrow><msub><mover><mi>v</mi><mo>&OverBar;</mo></mover><mi>i</mi></msub><mo>-</mo><msub><mover><mover><mi>v</mi><mo>&OverBar;</mo></mover><mo>&OverBar;</mo></mover><mi>n</mi></msub></mrow><mo>)</mo></mrow><mn>2</mn></msup><mo>;</mo></mrow>]]></math><img file="FDA0000849520480000012.GIF" wi="454" he="135" /></maths>其中,<img file="FDA0000849520480000013.GIF" wi="46" he="63" />表示当前最近n个单位时间周期中第i个单位时间周期的感测信号平均值,i∈{t‑n+1,t‑n+2,…,t};<img file="FDA0000849520480000014.GIF" wi="54" he="70" />表示当前最近n个单位时间周期的感测信号平均值的平均值,即:<maths num="0002" id="cmaths0002"><math><![CDATA[<mrow><msub><mover><mover><mi>v</mi><mo>&OverBar;</mo></mover><mo>&OverBar;</mo></mover><mi>n</mi></msub><mo>=</mo><mfrac><mn>1</mn><mi>n</mi></mfrac><munderover><mo>&Sigma;</mo><mrow><mi>i</mi><mo>=</mo><mi>t</mi><mo>-</mo><mi>n</mi><mo>+</mo><mn>1</mn></mrow><mi>t</mi></munderover><msub><mover><mi>v</mi><mo>&OverBar;</mo></mover><mi>i</mi></msub><mo>;</mo></mrow>]]></math><img file="FDA0000849520480000015.GIF" wi="316" he="135" /></maths>5)计算当前最近n个单位时间周期的感测信号平均值的离散率R<sub>n</sub>:<maths num="0003" id="cmaths0003"><math><![CDATA[<mrow><msub><mi>R</mi><mi>n</mi></msub><mo>=</mo><msub><mi>V</mi><mrow><mi>a</mi><mi>r</mi></mrow></msub><mo>/</mo><msub><mover><mover><mi>v</mi><mo>&OverBar;</mo></mover><mo>&OverBar;</mo></mover><mi>n</mi></msub><mo>;</mo></mrow>]]></math><img file="FDA0000849520480000016.GIF" wi="269" he="72" /></maths>6)判断当前最近n个单位时间周期的感测信号平均值的离散率R<sub>n</sub>是否小于预设定的离散稳定性阈值H;若R<sub>n</sub>&lt;H,则执行步骤8);否则,执行步骤7);7)单位时间周期计数t自加1,然后跳转至步骤2);8)将当前最近n个单位时间周期的感测信号平均值的平均值<img file="FDA0000849520480000017.GIF" wi="57" he="71" />判定为所录入的标定液浊度值所对应的浊度感测信号值,确定浊度感测信号值与所录入的标定液浊度值之间的标定对应关系。
地址 401123 重庆市北部新区黄山大道中段杨柳路2号