主权项 |
一种浊度传感器的标定处理方法,其特征在于,用于在通过标定液对浊度传感器进行标定的过程中,由浊度传感器的微控制器获取录入至浊度传感器的标定液浊度值,并指执行标定处理,确定浊度感测信号值与所录入的标定液浊度值之间的标定对应关系;所述浊度传感器的微控制器执行标定处理的具体方式为,微控制器按照预设定的采样频率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<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>Σ</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>‾</mo></mover><mi>i</mi></msub><mo>-</mo><msub><mover><mover><mi>v</mi><mo>‾</mo></mover><mo>‾</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>‾</mo></mover><mo>‾</mo></mover><mi>n</mi></msub><mo>=</mo><mfrac><mn>1</mn><mi>n</mi></mfrac><munderover><mo>Σ</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>‾</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>‾</mo></mover><mo>‾</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><H,则执行步骤8);否则,执行步骤7);7)单位时间周期计数t自加1,然后跳转至步骤2);8)将当前最近n个单位时间周期的感测信号平均值的平均值<img file="FDA0000849520480000017.GIF" wi="57" he="71" />判定为所录入的标定液浊度值所对应的浊度感测信号值,确定浊度感测信号值与所录入的标定液浊度值之间的标定对应关系。 |