发明名称 一种利用近红外光谱快速测量烟叶中无机元素的方法
摘要 本发明公开了一种利用近红外光谱快速测量烟叶中无机元素的方法,包括建立非线性校正模型的过程以及对待测烟叶样品中的无机元素进行测量的过程。本发明通过将非线性建模技术引入到校正模型的建立过程中,采用了基于核变换的偏最小二乘建模方法,消除了烟叶光谱与无机元素含量之间非线性关系的影响,满足了大量烟草样品中无机元素快速测定的需求,实现了对烟叶品质的快速分析和及时反馈。
申请公布号 CN104020127B 申请公布日期 2016.08.17
申请号 CN201410272829.7 申请日期 2014.06.18
申请人 山东烟草研究院有限公司 发明人 王兴利;许家来;宋楠;刘培江;曲晓娜;韩凤
分类号 G01N21/3563(2014.01)I;G01N21/359(2014.01)I 主分类号 G01N21/3563(2014.01)I
代理机构 青岛联智专利商标事务所有限公司 37101 代理人 邵新华
主权项 一种利用近红外光谱快速测量烟叶中无机元素的方法,其特征在于:包括建立非线性校正模型的过程以及对待测烟叶样品中的无机元素进行测量的过程;其中,建立非线性校正模型的过程包括以下步骤:(1)选取m个烟叶样本作为建模样本集,利用近红外光照射所述烟叶样本并采集所述烟叶样本的光谱数据,每条光谱共选取n个波长点,建立烟叶光谱数据库,构建出样本光谱矩阵A和浓度向量Y:<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><mi>A</mi><mo>=</mo><mfenced open = "(" close = ")"><mtable><mtr><mtd><msub><mi>a</mi><mn>11</mn></msub></mtd><mtd><msub><mi>a</mi><mn>12</mn></msub></mtd><mtd><mo>...</mo></mtd><mtd><msub><mi>a</mi><mrow><mn>1</mn><mi>n</mi></mrow></msub></mtd></mtr><mtr><mtd><msub><mi>a</mi><mn>21</mn></msub></mtd><mtd><msub><mi>a</mi><mn>22</mn></msub></mtd><mtd><mo>...</mo></mtd><mtd><msub><mi>a</mi><mrow><mn>2</mn><mi>n</mi></mrow></msub></mtd></mtr><mtr><mtd><mo>...</mo></mtd><mtd><mo>...</mo></mtd><mtd><mo>...</mo></mtd><mtd><mo>...</mo></mtd></mtr><mtr><mtd><msub><mi>a</mi><mrow><mi>m</mi><mn>1</mn></mrow></msub></mtd><mtd><msub><mi>a</mi><mrow><mi>m</mi><mn>2</mn></mrow></msub></mtd><mtd><mo>...</mo></mtd><mtd><msub><mi>a</mi><mrow><mi>m</mi><mi>n</mi></mrow></msub></mtd></mtr></mtable></mfenced><mo>,</mo><mi>Y</mi><mo>=</mo><mfenced open = "(" close = ")"><mtable><mtr><mtd><msub><mi>y</mi><mn>1</mn></msub></mtd></mtr><mtr><mtd><msub><mi>y</mi><mn>2</mn></msub></mtd></mtr><mtr><mtd><mo>...</mo></mtd></mtr><mtr><mtd><msub><mi>y</mi><mi>m</mi></msub></mtd></mtr></mtable></mfenced><mo>;</mo></mrow>]]></math><img file="FDA0000958898540000011.GIF" wi="815" he="311" /></maths>(2)利用化学分析法对所述的m个烟叶样本进行无机元素含量的测定,形成测定浓度向量Y':<maths num="0002" id="cmaths0002"><math><![CDATA[<mrow><msup><mi>Y</mi><mo>&prime;</mo></msup><mo>=</mo><mfenced open = "(" close = ")"><mtable><mtr><mtd><msubsup><mi>y</mi><mn>1</mn><mo>&prime;</mo></msubsup></mtd></mtr><mtr><mtd><msubsup><mi>y</mi><mn>2</mn><mo>&prime;</mo></msubsup></mtd></mtr><mtr><mtd><mo>...</mo></mtd></mtr><mtr><mtd><msubsup><mi>y</mi><mi>m</mi><mo>&prime;</mo></msubsup></mtd></mtr></mtable></mfenced><mo>;</mo></mrow>]]></math><img file="FDA0000958898540000012.GIF" wi="230" he="334" /></maths>(3)对所述烟叶样本的光谱数据进行主成分分析,然后计算所有烟叶样本的光谱数据到中心点的马氏距离,将距离中心点的马氏距离超过3的烟叶样本认为是异常光谱数据所对应的样本予以剔除;将采用所述化学分析法测量得到的化学值与正常含量范围进行比较,相对正常含量范围偏高或偏低40%的化学值认为是异常化学值,剔除该异常化学值所对应的样本;重置m=剩余的样本数量;(4)对样本光谱矩阵A进行预处理,构建出预处理后的样本光谱矩阵X:<maths num="0003" id="cmaths0003"><math><![CDATA[<mrow><mi>X</mi><mo>=</mo><mfenced open = "(" close = ")"><mtable><mtr><mtd><msub><mi>x</mi><mn>11</mn></msub></mtd><mtd><msub><mi>x</mi><mn>12</mn></msub></mtd><mtd><mo>...</mo></mtd><mtd><msub><mi>x</mi><mrow><mn>1</mn><mi>n</mi></mrow></msub></mtd></mtr><mtr><mtd><msub><mi>x</mi><mn>21</mn></msub></mtd><mtd><msub><mi>x</mi><mn>22</mn></msub></mtd><mtd><mo>...</mo></mtd><mtd><msub><mi>x</mi><mrow><mn>2</mn><mi>n</mi></mrow></msub></mtd></mtr><mtr><mtd><mo>...</mo></mtd><mtd><mo>...</mo></mtd><mtd><mo>...</mo></mtd><mtd><mo>...</mo></mtd></mtr><mtr><mtd><msub><mi>x</mi><mrow><mi>m</mi><mn>1</mn></mrow></msub></mtd><mtd><msub><mi>x</mi><mrow><mi>m</mi><mn>2</mn></mrow></msub></mtd><mtd><mo>...</mo></mtd><mtd><msub><mi>x</mi><mrow><mi>m</mi><mi>n</mi></mrow></msub></mtd></mtr></mtable></mfenced><mo>;</mo></mrow>]]></math><img file="FDA0000958898540000021.GIF" wi="542" he="311" /></maths>(5)采用基于核函数变换的偏最小二乘法对预处理后的样本光谱矩阵X建立非线性校正模型,形成样本光谱矩阵X与浓度向量Y的非线性拟合函数:<maths num="0004" id="cmaths0004"><math><![CDATA[<mrow><mi>Y</mi><mo>=</mo><msub><mi>&beta;</mi><mn>0</mn></msub><mo>+</mo><munderover><mi>&Sigma;</mi><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mi>n</mi></munderover><msub><mover><mi>f</mi><mo>^</mo></mover><mi>j</mi></msub><mrow><mo>(</mo><msub><mi>x</mi><mi>j</mi></msub><mo>)</mo></mrow><mo>+</mo><mi>&epsiv;</mi><mo>=</mo><msub><mi>&beta;</mi><mn>0</mn></msub><mo>+</mo><munderover><mi>&Sigma;</mi><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mi>n</mi></munderover><munderover><mi>&Sigma;</mi><mrow><mi>l</mi><mo>=</mo><mn>0</mn></mrow><mrow><msub><mi>M</mi><mi>j</mi></msub><mo>+</mo><mn>2</mn></mrow></munderover><msub><mi>&beta;</mi><mrow><mi>j</mi><mo>,</mo><mi>l</mi></mrow></msub><mi>K</mi><mrow><mo>(</mo><mfrac><mrow><msub><mi>x</mi><mi>j</mi></msub><mo>-</mo><msub><mi>&xi;</mi><mrow><mi>j</mi><mo>,</mo><mi>l</mi><mo>-</mo><mn>1</mn></mrow></msub></mrow><msub><mi>h</mi><mi>j</mi></msub></mfrac><mo>)</mo></mrow><mo>+</mo><mi>&epsiv;</mi><mo>,</mo><mrow><mo>(</mo><mrow><mi>j</mi><mo>=</mo><mn>1</mn><mo>,</mo><mn>2</mn><mo>,</mo><mo>...</mo><mi>n</mi></mrow><mo>)</mo></mrow><mrow><mo>(</mo><mrow><mi>l</mi><mo>=</mo><mn>0</mn><mo>,</mo><mn>1</mn><mo>,</mo><mo>...</mo><msub><mi>M</mi><mi>j</mi></msub><mo>+</mo><mn>2</mn></mrow><mo>)</mo></mrow><mo>;</mo></mrow>]]></math><img file="FDA0000958898540000022.GIF" wi="1790" he="167" /></maths>其中,β<sub>0</sub>、β<sub>j,l</sub>为模型的待定参数;K(.)为高斯核函数;ξ<sub>j,l‑1</sub>、h<sub>j</sub>、M<sub>j</sub>分别为变量x<sub>j</sub>上划分的区间分点、分段长度及分段个数;ε为随机误差;(6)为所述参数β<sub>0</sub>、β<sub>j,l</sub>赋初始值,选取r个烟叶样本形成训练样本集,m‑r个烟叶样本形成验证样本集;利用训练样本集所对应的样本光谱矩阵作为输入,计算浓度向量Y,并根据浓度向量Y与测定浓度向量Y'之间的相关系数R和校正标准偏差SEC,若R趋近1并且SEC处于所要求的范围内,则认为参数β<sub>0</sub>、β<sub>j,l</sub>的取值合适;否则,调整参数β<sub>0</sub>、β<sub>j,l</sub>的取值,重复计算浓度向量Y与测定浓度向量Y'之间的相关系数R和校正标准偏差SEC,直到确定出合适的参数β<sub>0</sub>、β<sub>j,l</sub>的取值;然后,利用验证样本集所对应的样本光谱矩阵作为输入,计算浓度向量Y,根据浓度向量Y与测定浓度向量Y'之间的预测标准偏差SEP,对参数β<sub>0</sub>、β<sub>j,l</sub>的取值进行验证;若SEP的取值处于要求的范围,则参数β<sub>0</sub>、β<sub>j,l</sub>的取值合适;否则,重新确定参数β<sub>0</sub>、β<sub>j,l</sub>的取值,直到R趋近1、SEC和SEP的取值处于要求的范围且取值相互接近,形成最终的非线性校正模型;对待测烟叶样品中的无机元素进行测量的过程包括以下步骤:(7)在与建模样本相同的测量条件下,利用所述近红外光照射待测烟叶样品,获得待测烟叶样品在所述n个波长点的光谱数据x;(8)对所述待测烟叶样品的光谱数据x进行预处理;(9)将预处理后的光谱数据x代入建立的非线性校正模型,计算出待测烟叶样品的无机元素含量。
地址 250098 山东省济南市高新区龙奥北路1067号