主权项 |
一种导波信号包络线绘制方法,其步骤如下:步骤1从所采集并经过滤波的导波回波信号中提取I个数据xi,i=1,2,…I,作为待分析数据,所述的I个待分析数据为第一次待检回波信号到达前后由导波传感器获取的导波信号,该信号必须包括至少一次激励波和待检回波,引入循环计数变量P,用于记录循环次数,令P=1,之后执行步骤2;步骤2将步骤1所述的I个待分析数据xi,i=1,2,…I的每一个元素取绝对值,得到一新的数据序列|xi|,i=1,2,…I,并同时记录对应的采集时间序列为ti,i=1,2,…I,之后执行步骤3;步骤3寻找步骤2所得数据序列|xi|,i=1,2,…I中所有极大值点Aj,j=1,2......J,并同时记录下各极大值所对应的时间,得对应的时间序列tj,j=1,2,…J,总分析区间记为t总=tJ‑t1,之后执行步骤4;步骤4计算步骤3所得极大值序列Aj,j=1,2......J中各点的导数,形成新的数据序列A’j,j=1,2......J,其对应的时间序列不变,仍为tj,j=1,2,…J,之后执行步骤5;步骤5对步骤3所得极大值序列Aj,j=1,2......J进行插值运算,得到新的数据序列yi,i=1,2,…I,之后执行步骤6;步骤6判断P是否等于2,若P不等于2,令P=P+1,对步骤5所得数据序列yi,i=1,2,…I,重复步骤2至步骤5,得到数据序列zi,i=1,2,…I,之后执行步骤7;若P等于2,执行步骤7;步骤7平滑连接步骤6所得数据序列zi,i=1,2,…I,得到一平滑曲线,即为待检导波信号的包络曲线。 |