一种爆震火焰温度测量系统及三维温度场的重建方法与流程

文档序号:12356889阅读:来源:国知局

技术特征:

1.一种爆震火焰温度测量系统,其特征在于包括带声卡和显示器的主机、功率放大器、继电器、数采卡、端子板、信号调理器、扬声器和麦克风;扬声器和麦克风位于在爆震燃烧室内,带声卡和显示器的主机、功率放大器、继电器、数采卡、端子板和信号调理器位于爆震燃烧室外,扬声器与继电器连接,麦克风与信号调理器连接;主机中的声波测温软件系统发出数字声波信号,经声卡转换为模拟信号后,再经功率放大器放大输出到继电器开关的一端;与此同时,主机上的声波测温软件系统向数采卡上的数字I/O输出高电平,高电平由与数采卡相连的端子板引出,经信号控制电缆去启动继电器,将功率放大器输出的模拟信号传输到扬声器,扬声器将模拟信号转化为声波信号,麦克风将接收到的声波信号转换为电压信号,经信号调理器放大后,被数采卡采集,然后输入到声波测温软件系统进行三维温度场的重建。

2.根据权利要求1所述的一种爆震火焰温度测量系统,其特征在于扬声器和麦克风的数量分别为20个,一个扬声器和一个麦克风组成一组,20组均匀的分布在立方体空间的各个边上。

3.一种对权利要求2所述的爆震火焰温度测量系统测得的电压信号进行三维温度场的重建方法,其特征在于步骤如下:

步骤1:采用倒谱法对两麦克接收到的电压信号进行倒谱变换:

其中,接收到的电压信号为:

x1(t)=h1(t)*s(t-τ1)+n1(t)

x2(t)=h2(t)*s(t-τ2)+n2(t)

其中,h1(t)、h2(t)为燃烧室的单位冲激响应;n1(t)、n2(t)为麦克风接收的噪声信号;s(t-τ1)、s(t-τ2)为两麦克风接收扬声器发出的信号;

进行倒谱变换后的电压信号为:

x1(t)=s(t-τ1)+n1(t)

x2(t)=s(t-τ2)+n2(t)

步骤2:对倒谱变换后的x1(t)和x2(t)进行互相关运算:

<mrow> <msub> <mi>R</mi> <mrow> <msub> <mi>x</mi> <mn>1</mn> </msub> <msub> <mi>x</mi> <mn>2</mn> </msub> </mrow> </msub> <mrow> <mo>(</mo> <mi>&tau;</mi> <mo>)</mo> </mrow> <mo>=</mo> <mfrac> <mn>1</mn> <mrow> <mn>2</mn> <mi>&pi;</mi> </mrow> </mfrac> <munderover> <mo>&Integral;</mo> <mrow> <mo>-</mo> <mi>&infin;</mi> </mrow> <mi>&infin;</mi> </munderover> <msub> <mi>x</mi> <mn>1</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>-</mo> <mi>&tau;</mi> <mo>)</mo> </mrow> <msub> <mi>x</mi> <mn>2</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mi>&omega;</mi> <mo>=</mo> <mfrac> <mn>1</mn> <mrow> <mn>2</mn> <mi>&pi;</mi> </mrow> </mfrac> <munderover> <mo>&Integral;</mo> <mrow> <mo>-</mo> <mi>&infin;</mi> </mrow> <mi>&infin;</mi> </munderover> <mo>&lsqb;</mo> <msub> <mi>s</mi> <mn>1</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>-</mo> <mi>&tau;</mi> <mo>)</mo> </mrow> <mo>+</mo> <msub> <mi>n</mi> <mn>1</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>-</mo> <mi>&tau;</mi> <mo>)</mo> </mrow> <mo>&rsqb;</mo> <mo>&lsqb;</mo> <msub> <mi>As</mi> <mn>2</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>+</mo> <msub> <mi>n</mi> <mn>2</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>&rsqb;</mo> <mi>d</mi> <mi>t</mi> </mrow>

化简可得:

<mrow> <msub> <mi>R</mi> <mrow> <msub> <mi>x</mi> <mn>1</mn> </msub> <msub> <mi>x</mi> <mn>2</mn> </msub> </mrow> </msub> <mrow> <mo>(</mo> <mi>&tau;</mi> <mo>)</mo> </mrow> <mo>=</mo> <msub> <mi>R</mi> <mrow> <msub> <mi>s</mi> <mn>1</mn> </msub> <msub> <mi>s</mi> <mn>2</mn> </msub> </mrow> </msub> <mrow> <mo>(</mo> <mi>&tau;</mi> <mo>)</mo> </mrow> <mo>+</mo> <msub> <mi>R</mi> <mrow> <msub> <mi>s</mi> <mn>1</mn> </msub> <msub> <mi>n</mi> <mn>2</mn> </msub> </mrow> </msub> <mrow> <mo>(</mo> <mi>&tau;</mi> <mo>)</mo> </mrow> <mo>+</mo> <msub> <mi>R</mi> <mrow> <msub> <mi>n</mi> <mn>1</mn> </msub> <msub> <mi>s</mi> <mn>2</mn> </msub> </mrow> </msub> <mrow> <mo>(</mo> <mi>&tau;</mi> <mo>)</mo> </mrow> <mo>+</mo> <msub> <mi>R</mi> <mrow> <msub> <mi>n</mi> <mn>1</mn> </msub> <msub> <mi>n</mi> <mn>2</mn> </msub> </mrow> </msub> <mrow> <mo>(</mo> <mi>&tau;</mi> <mo>)</mo> </mrow> </mrow>

其中,A为声波传播过程中的衰减系数,为信号的互相关运算结果,分别为信号和噪声的互相关运算结果,是噪声互相关运算结果,易知为零,可简化为:

<mrow> <msub> <mi>R</mi> <mrow> <msub> <mi>x</mi> <mn>1</mn> </msub> <msub> <mi>x</mi> <mn>2</mn> </msub> </mrow> </msub> <mrow> <mo>(</mo> <mi>&tau;</mi> <mo>)</mo> </mrow> <mo>=</mo> <msub> <mi>R</mi> <mrow> <msub> <mi>s</mi> <mn>1</mn> </msub> <msub> <mi>s</mi> <mn>2</mn> </msub> </mrow> </msub> <mrow> <mo>(</mo> <mi>&tau;</mi> <mo>)</mo> </mrow> <mo>=</mo> <mfrac> <mn>1</mn> <mrow> <mn>2</mn> <mi>&pi;</mi> </mrow> </mfrac> <munderover> <mo>&Integral;</mo> <mrow> <mo>-</mo> <mi>&infin;</mi> </mrow> <mi>&infin;</mi> </munderover> <msub> <mi>s</mi> <mn>1</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>-</mo> <mi>&tau;</mi> <mo>)</mo> </mrow> <msub> <mi>s</mi> <mn>2</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mi>d</mi> <mi>t</mi> <mo>=</mo> <mfrac> <mn>1</mn> <mrow> <mn>2</mn> <mi>&pi;</mi> </mrow> </mfrac> <munderover> <mo>&Integral;</mo> <mrow> <mo>-</mo> <mi>&infin;</mi> </mrow> <mi>&infin;</mi> </munderover> <mi>s</mi> <mrow> <mo>(</mo> <mi>t</mi> <mo>+</mo> <mi>&Delta;</mi> <mi>t</mi> <mo>-</mo> <mi>&tau;</mi> <mo>)</mo> </mrow> <mi>s</mi> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mi>d</mi> <mi>t</mi> <mo>=</mo> <msub> <mi>R</mi> <mi>s</mi> </msub> <mrow> <mo>(</mo> <mi>&tau;</mi> <mo>-</mo> <mi>&Delta;</mi> <mi>t</mi> <mo>)</mo> </mrow> </mrow>

其中,Δt为时间延迟,因为Rs(τ-Δt)≤Rs(0),当τ=Δt时,取得最大值,则通过计算,互相关函数峰值出现的时刻即为时间延迟Δt即飞渡时间τ;

步骤3:采用LSQR算法重建温度场:

将三维燃烧室测量空间均分为3×3×3=27个空间网格,则

<mrow> <msub> <mi>&tau;</mi> <mi>i</mi> </msub> <mo>=</mo> <munderover> <mo>&Sigma;</mo> <mrow> <mi>j</mi> <mo>=</mo> <mn>1</mn> </mrow> <mi>N</mi> </munderover> <msub> <mi>w</mi> <mrow> <mi>i</mi> <mi>j</mi> </mrow> </msub> <msub> <mi>f</mi> <mi>j</mi> </msub> <mo>,</mo> <mi>i</mi> <mo>=</mo> <mn>1</mn> <mo>,</mo> <mn>2</mn> <mo>...</mo> <mo>,</mo> <mn>58</mn> </mrow>

式中:wij为第i条路径通过第j个空间网格的长度;τi为测得的第i条声波路径的声波飞渡时间;fj为待测区域内声波传播速度的倒数;

控制20个扬声器依次发射声波信号,组成一个测量周期,则得到58条声波路径,相应的线性方程组为:

w11f1+w12f2+…w1,27f27=τ1

w21f1+w22f2+…w2,27f27=τ2

w58,1f1+w58,2f2+…w58,27f27=τ58

该方程组用矩阵表示为

Ax=b,即为三维温度场重建的数学模型

式中:为58×27维权因子矩阵,反映了第j空间网格对第i条声波路径的贡献:x=(f1,f2,...,f27)T,为27维温度场向量;b=(τ12,…,τ58)T,为步骤2得到的58维飞渡时间测量数据向量;

求出矩阵x=(f1,f2,…,f27)T,将x=(f1,f2,…,f27)T带入其中Z为声学常数,即求解出各个网格内的平均温度,将此温度作为每个网格空间几何中心的温度,再在MATLAB中调用三次样条插值方法即可得出整个待测空间区域的三维温度场。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1