西林瓶内氧气含量在线检测的基线快速校正方法 下载: 937次
1 引言
为确保西林瓶内药品的稳定性和无菌性,制药工艺中常采用抽真空或充氮气的方法使药品与外界隔绝。对西林瓶密封完整性进行检测的传统方法(微生物挑战法、色水法等)都属于破坏性抽样测试。我国2015版无菌药品生产质量管理规范(GMP)检查指南规定,对于密封的产品须进行定期密封性测试和趋势分析。《欧盟药品GMP指南》明确规定玻璃或塑料安瓿容器应当进行100%整体性测试,USP(United States Pharmacopoeia,美国药典) 1207.2中规定应采用激光技术来定量测试玻璃瓶体中氧气、水蒸气等参数。
激光技术中的波长调制光谱(WMS)技术是指受调制的激光器输出一定范围波长的激光来扫描气体的某条吸收谱线,通过检测其透射光强来识别气体的成分及性质,可以实现非破坏性原位快速、高精度检测,被广泛应用于气体体积分数和温度的检测[1-5]。本课题组前期已成功构建了开放的单光路、短光程WMS平台[6-8],用来检测密封西林瓶内氧气的体积分数(含量),通过优化系统参数、光路结构、数据处理算法等,在很大程度上抑制了系统噪声的影响,但析取的二次谐波信号仍存在基线偏移。系统仪器噪声、系统主要参数选择优化和数据处理算法效果、玻璃瓶壁引起的残留光学噪声、随机开放环境的空气背景干扰等,导致氧气含量-二次谐波峰值的对应关系存在不同程度的非线性,从而影响氧气含量测量的精度和稳定性。
目前,许多人对光谱技术中的基线校正进了研究:张锐等[9]提出了基于无吸收谱线区域检测谐波的背景扣除和非线性校正方法,该方法可以减小系统噪声的干扰,但仍存在剩余基线的影响;Werle等[10]提出了先采集背景气体的谱线信号,再采集目标气体谱线吸收信号进行扣除的方法;Persson等[11]和Masiyano等[12]通过改进光路或气室结构进行非线性处理,目的是减小基线的影响,但该方法只适用于有气体吸收池的系统。在数据预处理过程中进行基线校正的方法也较多,目前主要有小波变换[13-14]、正交信号处理[15-16]等,但运算复杂,实时性不强。Levenberg-Marquardt (L-M)拟合算法同时具有梯度法和牛顿法的优点,且收敛速度快。本文利用洛伦兹线型和高斯线型的二阶导数作为吸收光谱的二次谐波表达式,以峰值高度、半峰宽度和峰值位置作为优化参数,采用L-M算法自适应调整阻尼因子来实现二次谐波的基线快速校正。
2 L-M算法的原理
根据谱线展宽机理可知,洛伦兹线型和高斯线型描述的是直接吸收光谱的形状。因此,可以对选定线型求各阶导数,作为校正各次实测谐波信号的标准函数,所需校正信号的关键特征变量为峰值高度、半峰宽度和峰值位置。
在WMS系统中,采用L-M算法解决氧气含量-二次谐波峰值的非线性问题,其优化目标可表示为
式中:R
算法中的迭代表达式为
利用实际下降量的极性来实现步长的调节方向:当Δ
理论上,当搜索优化找到全局极小值时才终止迭代,但本系统要实现实时在线快速响应,因此适当修改了终止迭代的条件,采用双重关口来判断迭代循环是否结束,这样可以显著减少迭代次数和计算时间。具体而言,当迭代点
式中:
同时,在迭代时间允许的范围内,设定最大迭代次数
3 实验部分
3.1 实验装置
基于WMS技术的开放单光路短光程实验装置如
3.2 实验步骤
在气体压强为1.01×105 Pa、温度为296 K的条件下,采用氮气作为平衡气体,采集不同氧气含量的西林瓶(底部直径为0.022 m)作为初始建模样本,选择优化好实验相关参数后,进行如下数据预处理:
步骤1):对每个样本的二次谐波信号连续采集20个周期,进行粗大误差剔除及平均处理,即将20列采样数据去掉最大值和最小值后再进行平均,抑制随机噪声;
步骤2):用改进的Savitzky-Golay滤波算法对数据进行平滑处理[8],抑制系统周期噪声;
步骤3):进行L-M算法的基线校正处理,使各谐波信号在同一水平基线上;
步骤4):提取校正后的相应的二次谐波信号峰值;
步骤5):扣除自由空间背景,将步骤4)获得的谐波峰值减去标定中0%样本(包括自由空间中的氧气吸收)的谐波峰值,以消除自由空间的背景影响,得到瓶内实际氧气的吸收谱线特征峰值。
对不同氧气含量的样本(各15支)重复上述步骤进行处理,获得对应的15个特征峰值,进行算术平均后再进行最小二乘拟合,建立氧气含量-二次谐波峰值反演模型。
4 结果与讨论
4.1 基于两种线型校正的波形对比
图 3. 常规数据处理后的二次谐波波形
Fig. 3. Second harmonic signal waveforms after conventional data processing
分别利用两种线型对氧气体积分数为0%、1%、2%、4%的西林瓶检测信号进行校正,结果如
图 4. 不同氧气含量下基于洛伦兹线型的二次谐波校正结果。(a) 0%;(b) 1%;(c) 2%;(d) 4%
Fig. 4. Second harmonic correction results of different oxygen contents based on Lorentz linetype. (a) 0%; (b) 1%; (c) 2%; (d) 4%
图 5. 不同氧气含量下基于高斯线型的二次谐波校正结果。(a) 0%;(b) 1%;(c) 2%;(d) 4%
Fig. 5. Second harmonic correction results of different oxygen contents based on Gaussian linetype. (a) 0%; (b) 1%; (c) 2%; (d) 4%
表 1. 基于两种线型校正的参数
Table 1. Parameters based on two kinds of linetype
|
由
4.2 氧气含量-二次谐波峰值拟合的对比
理论上,氧气含量与二次谐波的峰值应呈线性关系,针对不同氧气含量的西林瓶(氧气体积分数分别为0%、1%、2%、4%、8%、12%、15%、21%的样品各15支),进行上述数据预处理和多个特征峰值平均后,进行最小二乘拟合,建立氧气含量-二次谐波峰值反演模型。将数据进行最小二乘拟合,设
图 6. 氧气含量-二次谐波峰值的拟合结果
Fig. 6. Fitting results of oxygen content and peak value of second harmonic
求得校正前及基于洛伦兹线型、高斯线型校正后的相关系数分别为0.9978、0.9995、0.9983。可以发现,基于高斯线型校正的相关系数比校正前的相关系数略大,基于洛伦兹线型校正的效果最好,相关系数比校正前提高了0.17%。这表明,在常温常压下,分子的运动较为剧烈,此时碰撞展宽更为突出,洛伦兹线型占吸收谱线线型的主导地位。基于洛伦兹线型校正后,所测西林瓶内氧气含量与二次谐波信号峰值呈更好的线性关系,这将有助于更准确地预测氧气含量。
4.3 基于洛伦兹线型校正后的检测结果
以洛伦兹线型为优化依据对氧气体积分数为1%的西林瓶进行多次测量,对比基线校正处理前后的实测结果(
5 结论
利用WMS技术对760 nm附近的氧气吸收谱线进行扫描,析取玻璃瓶内氧气所对应的二次谐波信号峰值进行浓度反演。给出了L-M算法和数据预处理步骤,选取以高斯线型和洛伦兹线型的二阶导数作为校正的基准函数,论证了以洛伦兹线型为优化依据能有效提高系统测量的精度和稳定性,为WMS技术在线检测西林瓶内氧气含量提供了一种快速有效的基线校正方法。同时,该方法还在一定程度上抑制了剩余幅度调制引起的二次谐波波形左右不对称的影响,下一步工作将把波形左右严格对称作为校正的优化指标之一,进一步完善数据处理算法,克服奇次谐波的影响。
[3] 聂伟, 阚瑞峰, 杨晨光, 等. 可调谐二极管激光吸收光谱技术的应用研究进展[J]. 中国激光, 2018, 45(9): 0911001.
[4] 王明明, 戴伟国, 杨荟楠, 等. 基于可调谐半导体激光吸收光谱技术的西林瓶检漏方法[J]. 激光与光电子学进展, 2017, 54(8): 083004.
[7] 朱高峰, 胡鑫, 朱红求, 等. 基于TDLAS检测西林瓶内氧气浓度的多光束干涉抑制方法[J]. 光谱学与光谱分析, 2018, 38(2): 372-376.
[8] Zhu G F, Zhu H Q, Yang C H, et al. Improved Savitzky-Golay filtering algorithm for measuring a pharmaceutical vial's oxygen content based on wavelength modulation spectroscopy[J]. Journal of Optical Technology, 2017, 84(5): 355-359.
[9] 张锐, 赵学玒, 胡雅君, 等. 基于无吸收谱线区域检测谐波的背景消除方法[J]. 光学学报, 2013, 33(4): 0430006.
[13] 郭媛, 赵学玒, 张锐, 等. 小波变换应用于谐波谱线的噪声滤除与基线校正[J]. 光谱学与光谱分析, 2013, 33(8): 2172-2176.
[14] 胡耀垓, 赵正予, 王刚. 基于小波的光谱信号基线校正和背景扣除[J]. 华中科技大学学报 (自然科学版), 2011, 39(6): 36-40.
[16] 刘贤, 韩鲁佳, 杨增玲, 等. 基于正交信号校正的秸秆青贮饲料粗蛋白近红外分析模型传递方法[J]. 分析化学, 2012, 40(4): 596-601.
Article Outline
朱高峰, 朱红求, 钱灏, 朱剑平. 西林瓶内氧气含量在线检测的基线快速校正方法[J]. 中国激光, 2019, 46(2): 0211001. Gaofeng Zhu, Hongqiu Zhu, Hao Qian, Jianping Zhu. Fast Baseline Correction Method for Online Detection of Oxygen Content in Vials[J]. Chinese Journal of Lasers, 2019, 46(2): 0211001.