一种基于递推最小二乘法的激光吸收光谱谐波信号峰值点提取方法

文档序号:10510361阅读:309来源:国知局
一种基于递推最小二乘法的激光吸收光谱谐波信号峰值点提取方法
【专利摘要】本发明提供一种基于递推最小二乘法的激光吸收光谱谐波信号峰值点提取方法,分为以下步骤:(1)以激光吸收光谱的谐波信号采样点和采样点的序列数作为输入,使用三次多项式拟合谐波信号的主峰部分;(2)使用第一组输入数据计算初始值;(3)增加测量数据代入递推公式进行计算;(4)使用的递推结果计算拟合函数峰值点;(5)对计算得的峰值点进行判断,若符合条件,拟合函数的峰值点即为谐波信号的峰值点,若不符合条件,则返回(3)。本发明用于激光吸收光谱监测系统中谐波信号峰值点的查找,使监测系统在准确测量的基础上大幅提高测量速度,具有广泛的应用前景。
【专利说明】
一种基于递推最小二乘法的激光吸收光谱谐波信号峰值点提 取方法
技术领域
[0001] 本发明涉及一种基于递推最小二乘法的激光吸收光谱谐波信号峰值点提取方法, 具体涉及在激光吸收光谱测量技术中,使用递推最小二乘法快速、准确地提取谐波信号的 峰值点。
【背景技术】
[0002] 激光吸收光谱测量技术广泛应用于工业领域。例如,污染物的排放检测,燃烧产物 测量,航空发动机性能监测等,可以测量温度、压力以及多种气体浓度。专利"一种车载式机 动车尾气中氧气浓度的激光检测系统"(专利号:CN201510680434.5)使用该技术测量了机 动车尾气中的氧气浓度。专利"基于紫外激光吸收光谱的非接触式火焰温度及0H基浓度测 量装置及测量方法"(专利号:201410225315.6)使用该技术测量了火焰温度及0H基浓度。 Beer-Lambert定律是激光吸收光谱测量技术的基础,该技术多应用在近红外光谱区域,在 理想情况下,假设吸收介质为均匀介质,沿光程的气流参数相同,且入射激光为单一频率的 如提下,关系式表不为:
[0003] .cxP(-P.Λ'·')·[), (1)
[0004] 其中,vknf1]为入射光频率,Iv为透射光强,Ιν,ο为入射光强,L[cm]为均匀待测气 流长度,即吸收长度,P[atm]为静压,X为吸收组分摩尔浓度,SUHcn^atnf 1]为吸收线的线 强度,Φ(ν)[αιι]为线型函数。其中线型函数满足归一化条件,U
[0005] 激光吸收光谱测量技术中,通过在激光器上加载一个较慢频率的斜坡信号与高频 正弦波信号对激光器进行驱动,激光器的输出光强为=〗〇 + 4 cos (2;r/w?),7。为未调制时的 激光器输出光强,io为光强调制幅值。接着使用锁相放大器分析通过吸收气体后的激光信 号,可以获得调制频率多次谐波信号。因为二次谐波信号为对称信号,在线型中心处有最大 值,且为偶次谐波信号中幅值最大的谐波信号,所以分析中最常用的为调制频率的二次谐 波信号。根据论文 "Second-Harmonic Detection with Tunable Diode Lasers Comparison of Experiment and Theory"(Applied Physics B,1981(26):pp·203-210·), 理想二次谐波出表达式为:
[0007]其中,a[ cnf1 ]为光强调制幅值i〇所对应的激光频率调制幅值。实际经过锁相放大 器所得信号并不是标准的二次谐波信号,且谐波信号中受激光噪声,激光散射等影响,包含 一定的背景噪声。根据论文"Wavelength modulation absorption spectroscopy with 2f detection using multiplexed diode lasers for rapid temperature measurements in gaseous flows"(Applied Physics B:Lasers and Optics ,2004.78(3-4):pp.503-511),实际测得二次谐波信号与理想的谐波信号峰值相等,将二次谐波除以对应的一次谐 波可以去除背景噪声对谐波峰值的影响。
[0008]根据表达式(2)可以知道,在温度和压力已知的情况下,气体浓度与二次谐波峰值 成正比。在使用已知浓度的气体对二次谐波峰值进行标定后,被测气体浓度可以根据以下 公式算出:
[0010] 其中,下标"meas"表示被测值,下标"calib"表示标定值
[0011]在一般的实验条件下,需要将谐波信号上传到上位机,经过遍历查找一个周期内 的峰值,例如专利"用可调谐激光吸收光谱的气相H202浓度的测量方法及装置"(专利号: CN201310561962. X),"一种基于激光吸收光谱的气体浓度在线测量方法"(专利号: CN201210012470.0),这样大大降低了激光吸收光谱的测量速度。而递推最小二乘法是实时 参数辨识的有效方法,如专利"基于递推最小二乘法的空调所属建筑物一阶模型实时参数 辨识方法"(专利号:CN201510571379.6)和"基于递推最小二乘法RLS的结晶器ARX模型辨识 方法"(专利号:CN201210066222.4)。因此,研究激光吸收光谱技术和递推最小二乘法相结 合的方法,可以在有效提高测量速度的基础上,进一步提高测量的精度。
[0012] 基于以上背景,本文发明了一种基于递推最小二乘法的激光吸收光谱谐波信号峰 值点提取方法,通过对谐波信号一个周期中的部分采样点进行在线拟合获得实时峰值点信 息。在减少噪声对测量结果影响的同时,提高了激光吸收光谱技术的测量速度。

【发明内容】

[0013] 针对激光吸收光谱技术,为了能在线高速高准确的提取谐波信号的峰值点,本发 明提供一种基于递推最小二乘法的激光吸收光谱谐波信号峰值提取方法
[0014] 本发明所采用的技术方案如下:
[0015] 步骤一,以激光光谱吸收信号的谐波信号采样点s(n)和采样点在一个周期中的序 列数η为输入,写出对谐波信号的主峰部分进行拟合的三次多项式:
[0016] 在白噪声影响下,所述三次多项拟合函数可表示为
[0017] s(n) =u(n) · x+e(n), (1)
[0018] 其中,e(n)为白噪声,
[0020] 将所述N(N2 1)个相邻输入s(n)和η表示为式(3)(4)的矩阵形式
[0021] Sn=[s(1) s(2)---s(N)]t, (3)
[0023] 则待求参数XN可以通过式(5)计算出
[0024] x,=JYU;S,Y , (5)
[0025] 其中
[0026] Jt'-(d)1, (61
[0027] 步骤二,计算递推初始值:
[0028] 使用第一组输入数据(N=l)计算递推初始值,
[0030] 步骤三,增加测量数据代入递推公式进行计算:
[0031] 将所述3_和服+1表示为递推形式
[0035] 也可写成
[0036] J;v > (10)
[0037] 根据矩阵求逆定理
[0038] (B+C · D · E)-i = B-LB-化⑶―hE · B-1 · C)-咕· B-S (11)
[0039] 令
[0040] B=J^C = u'XV).D = I,E^0〇: , (12)
[0041] 其中,I为单位矩阵,所以式(9)可以表示为式(13)所示的递推公式
[0043] 结合式(5),式(8)和式(13),χΝ+1可以表示成
[0045]将式(10)代入式(14),得到第二个递推公式
[0047]经过以上计算过程,得到递推公式为,
[0049] 步骤四,使用递推结果计算拟合函数的峰值点:
[0050] 可根据递推结果X获得拟合函数的各项系数处仏=0,1,2,3),所述拟合函数的导 数为
[0051] s7 (η) =xi+2x2n+3x3n2, (17)
[0052] 令s'(η) =0,求得峰值点的位置
[0054]求得峰值点的大小
[0055] P = S(Nmax), (19)
[0056] 步骤五,对计算得的峰值点进行判断:
[0057] 当N 2 20,对N-19,N-18,…,N这20组结果设定如下判断条件
[0059] 其中,Nmax(i),P⑴表示计算的峰值点位置与峰值点大小,反max, ?为20组结果的 平均值,若符合条件,则拟合函数的峰值点(Nmax(N),P(N))即为谐波信号的峰值点,若不符 合条件,则返回步骤三。
[0060] 本发明的效果:通过使用递推最小二乘法,可以在线获得谐波信号的峰值点信息, 有效地提高测量速度。同时,基于递推最小二乘法使用拟合函数对谐波信号进行拟合,使得 计算的峰值点信息更加准确,从而提高激光吸收光谱技术的测量速度和准确性。
【附图说明】
[0061] 图1是基于激光吸收光谱技术的测量系统结构原理图。
[0062] 图2是递推最小二乘法流程图。
[0063] 图3是测量系统测得的谐波信号示意图,矩形框中为需要递推最小二乘法进行拟 合的部分。
[0064] 图4是谐波信号与通过递推最小二乘法(Recursive Least Square,RLS)计算的拟 合信号之间的对比图,Nmax和P为测量所需的峰值点信息。
[0065]图5是设定C02浓度与使用递推最小二乘法(RLS)的C02浓度测量结果的对比图。
【具体实施方式】
[0066] 在本实施案例中,通过预设气体浓度,然后利用该条件下的激光吸收光谱测量数 据进行实验,证明了该方法的有效性,并在最后将测得的气体浓度与设定浓度进行比较。
[0067] 下面结合附图对本发明作进一步的说明:
[0068]步骤一,将一定比例的⑶2、N2气体充入增强腔中,选取C02吸收谱线进行实验研究, 中心频率为6357.312CHT1。增强腔中的吸收路径为50m,所有的实验都在常温常压下进行。图 1为基于激光吸收光谱技术的测量系统结构原理图;
[0069] 步骤二,使用激光控制器对激光器进行温度和电流的控制,实现对激光器输出频 率的调谐;
[0070]步骤三,使用光纤分路器将激光分为两束,其中一束通过增强腔获得带有气体浓 度信息的激光吸收光谱,另外一束通过标准具获得激光输出频率与时间的关系,每路都由 光电二极管组成的光电探测器所检测;
[0071 ]步骤四,将通过被测气体的激光检测信号输入锁相放大器获得一次谐波信号和二 次谐波信号,并将二次谐波信号除以对应的一次谐波信号实现标准化处理;
[0072] 步骤五,标准化处理过的二次谐波就是递推最小二乘法中输入信号,对输入信号 进行采样获得s(n)与采样点的序列数n,写出对谐波信号的主峰部分进行拟合的三次多项 式:
[0073] 在白噪声影响下,所述三次多项拟合函数可表示为
[0074] s(n) =u(n) · x+e(n), (1)
[0075] 其中,e(n)为白噪声,
[0077] 将所述N(N2 1)个相邻输入s(n)和η表示为式(3)(4)的矩阵形式
[0078] Sn=[s(1) s(2)---s(N)]t, (3)
[0080] 则待求参数XN可以通过式(5)计算出 [0081 ] ? (5)
[0082] 其中
[0083] ) 1, (f>)
[0084] 步骤六,计算递推初始值:
[0085]使用第一组输入数据(N=l)计算递推初始值,
[0087]步骤七,增加测量数据代入递推公式进行计算:
[0088] 所述递推公式为:
[0090] 步骤八,使用递推结果计算拟合函数的峰值点:
[0091] 可根据递推结果X获得拟合函数的各项系数处仏=0,1,2,3),所述拟合函数的导 数为
[0092] s7 (η) =xi+2x2n+3x3n2, (9)
[0093] 令s'(η) =0,求得峰值点的位置
[0095] 求得峰值点的大小
[0096] P = s(Nmax), (11)
[0097] 步骤九,对计算得的峰值点进行判断:
[0098] 当N 2 20,对N-19,N-18,…,N这20组结果设定如下判断条件
[0100]其中,Nmax(i),P(i)表示计算的峰值点位置与峰值点大小,Fmax,P为20组结果的 平均值,若符合条件,则拟合函数的峰值点(Nmax(N),P(N))即为谐波信号的峰值点,若不符 合条件,则返回步骤七。在测量中,只需谐波信号的一部分采样点就可以计算得准确的峰值 点信息,参与计算部分如图3中矩形区域内所示。当结果满足条件时,拟合函数与谐波信号 重合,如图4所示。
[0101]步骤十,计算气体浓度:在温度和压力已知的情况下,气体浓度与谐波峰值成正 比,根据激光吸收光谱技术中峰值点信息计算出C02气体浓度,测量结果如图5所示;
[0102] 实验结果表明,使用部分采样点就可以计算得准确的峰值信息,在保证了测量准 确性的同时提高测量速度。
[0103] 以上对本发明及其实施方式的描述,并不局限于此,附图中所示仅是本发明的实 施方式之一。在不脱离本发明创造宗旨的情况下,不经创造地设计出与该技术方案类似的 结构或实施例,均属本发明保护范围。
【主权项】
1. 一种基于递推最小二乘法的激光吸收光谱谐波信号峰值点提取方法,该方法包括以 下步骤: 步骤一,以激光光谱吸收信号的谐波信号采样点S(n)和采样点在一个周期中的序列数 η为输入,写出对谐波信号的主峰部分进行拟合的三次多项式: 在白噪声影响下,所述三次多项拟合函数可表示为 s(n) =u(n) · x+e(n), (1) 其中,e(n)为白噪声,将所述N(N2 1)个相邻输入s(n)和η表示为式(3)(4)的矩阵形式 _UUV|J Li iViV"『 则待求参数XN可以通过式G )卄笪屮, 其中步骤二,计算递推初始值: 使用第一组输入数据(N= 1)计算递推初始值,步骤三,增加测量数据代入递推公式进行计算: 所述递推公式为:步骤四,使用递推结果计算拟合函数的峰值点: 可根据递推结果X获得拟合函数的各项系数xk(k=0,l,2,3),所述拟合函数的导数为 s/ (η) =xi+2x2n+3x3n2, (9) 令s' (η)=0,求得峰值点的位置 一 3求得峰值点的大小 P=s(Nmax), (11) 步骤五,对计算得的峰值点进行判断: 当N 2 20,对N-19,N-18,…,N这20组结果设定如下判断条件 '-?V y iy i.vw其中,Nmax(i),P(i)表示计算的峰值点位置与峰值点大小,Fmax,R为20组结果的平均 值, 若符合条件,则拟合函数的峰值点(Nmax(N),P(N))即为谐波信号的峰值点,若不符合条 件,则返回步骤三。
【文档编号】G01N21/39GK105866068SQ201610182290
【公开日】2016年8月17日
【申请日】2016年3月28日
【发明人】徐立军, 曹章, 杨阳, 刘畅, 曲前伟
【申请人】北京航空航天大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1