发明名称 基于连续振动发声的禽蛋裂纹声学检测方法与装置
摘要 本发明公开了一种基于连续振动发声的禽蛋裂纹声学检测方法与装置。包括瓦楞板,麦克风、放大器、计算机、电源和缓冲垫;瓦楞板的一端抬高θ角度,瓦楞板的低端放置缓冲垫,麦克风紧贴安置在瓦楞板的背面,麦克风通过放大器连接在计算机的麦克风输入口上,放大器与电源相连,计算机中安装有信号采集与分析软件。本发明利用连续振动发声过程的正常禽蛋与裂纹禽蛋声音信号的衰减速度不同来检测裂纹禽蛋,该装置结构简单,成本低。
申请公布号 CN103207238A 申请公布日期 2013.07.17
申请号 CN201310113523.2 申请日期 2013.04.02
申请人 浙江大学 发明人 应义斌;金程
分类号 G01N29/14(2006.01)I;G01N29/44(2006.01)I 主分类号 G01N29/14(2006.01)I
代理机构 杭州求是专利事务所有限公司 33200 代理人 林怀禹
主权项 一种基于连续振动发声的禽蛋裂纹声学检测方法,其特征在于:将待检测禽蛋从瓦楞板上滚过,通过麦克风收集声音,经过放大器放大后由计算机转换为声音信号S,由软件对声音信号进行采集后分析,其处理步骤如下:1)对声音信号S求绝对值,得到信号S1;2)用DataLength表示信号S1的数据点数,设立变量MoveStep和变量MoveLength,建立数组Samplepoint,数组Samplepoint的第1个元素为1,从第2个元素开始,每一个元素均比前一个元素的值大MoveStep,数组Samplepoint的长度N为不大于(DataLength‑MoveLength)/MoveStep的最大偶数;3)建立数组SMeanMove,其长度与数组Samplepoint的长度一致;4)对信号S1,取数组Samplepoint的第n个元素Samplepoint[n],对信号S1的Samplepoint[n]个元素开始的连续MoveLength个点求平均值,将得到的平均值记为SMeanMove的第n个元素,将n在1到N之间遍历,得到信号S1的N个连续长度为MoveLength的平均值;5)对数组SMeanMove进行付氏变换,用SMeanMoveABS表示SMeanMove付氏变换的幅值序列中第N/2+1个元素至第N个元素之间的幅值序列;6)用SMeanMoveABS的第M个值SMeanMoveABS[M]与设定数值T进行比较,如果SMeanMoveABS[M]大于T,则声音信号S对应的禽蛋表面有裂纹。
地址 310027 浙江省杭州市西湖区浙大路38号