【技术实现步骤摘要】
一种利用卷积神经网络计算的集成式机器嗅觉芯片
[0001]本专利技术涉及微电子机械系统领域和集成电路设计领域,尤其涉及一种利用卷积神经网络计算的集成式机器嗅觉芯片。
技术介绍
[0002]通过气味识别算法对采样数据进行处理,计算机可以识别气味种类。不仅可以避免人类直接接触环境中的危险气体,也可以应用于日常生活中的环境检测、食品质量控制、毒品或违禁品筛查、生产安全预警等。
[0003]从行业发展来看,虽然一系列电子鼻设备和气体分析仪产品已经推出了许多年,但是这类设备通常涉及到多个类型的传感器,且这些传感器体积庞大,应用的场景有限,同时目前气体检测主要采用的气相色谱仪、质谱仪或傅里叶变换红外光谱仪进行检测,也不具备低功耗和小型化的特性。未来机器嗅觉芯片将朝着低功耗、便携化、集成化发展,从大型器件、高功耗器件往器件小型化、低功耗方向发展。
[0004]在气体检测、气味识别领域,特定场合下(有毒有害环境下)需要进行长期监控、长期追踪的情况。但由于有毒有害场景下,传统精密仪器可能会造成损耗,提高检测成本。因此如果能用价格低廉的机器嗅觉芯片进行测量,不仅具有可持续性,且可以低成本大批量生产。
技术实现思路
[0005]本专利技术的目的是提供一种利用卷积神经网络计算的集成式机器嗅觉芯片,具有气味识别准确率高、功耗低、小型化、低成本,为移动气味识别计算提供了新的解决方案。
[0006]本专利技术的目的是通过以下技术方案实现的:
[0007]一种利用卷积神经网络计算的集成式机器嗅觉芯片, ...
【技术保护点】
【技术特征摘要】
1.一种利用卷积神经网络计算的集成式机器嗅觉芯片,其特征在于,包括:气体传感模块、数据采样处理模块、温度控制模块、存储模块、气味识别计算模块以及控制与通讯模块;其中:所述控制与通讯模块,用于与外部设备通信,读取外部设备的控制指令,确定工作模式并对相关模块进行控制;所述气体传感模块,用于在所述控制与通讯模块的控制下,通过指定气体传感器进行气体数据的采集,将空气中的气体信号转换为待采样的电信号;所述数据采样处理模块,用于在所述控制与通讯模块的控制下,对电信号进行采样,对其响应的变化进行运算处理,并转换为指定格式的气体数据后存入所述存储模块;所述温度控制模块,用于在所述控制与通讯模块的控制下,对指定气体传感器的温度进行控制调节;所述气味识别计算模块通过卷积神经网络的硬件结构实现,用于在所述控制与通讯模块的控制下,从所述存储模块中读取加载卷积神经网络的相关数据,以及气体数据,并利用所述卷积神经网络对气体数据进行分类识别;所述存储模块,用于存储整个芯片运行的必要数据,以及运行过程中产生的数据。2.根据权利要求1所述的一种利用卷积神经网络计算的集成式机器嗅觉芯片,其特征在于,所述数据采样处理模块包括:ADC单元、低通滤波器、ADC数据的校准组件、ADC的控制组件和数据格式的转换组件;其中,通过ADC进行模数转换,依次经低通滤波器、ADC数据的校准组件、ADC的控制组件对转换后的数字信号进行滤波、校准与控制处理后,通过数据格式的转换组件转换为指定格式的气体数据。3.根据权利要求1所述的一种利用卷积神经网络计算的集成式机器嗅觉芯片,其特征在于,所述温度控制模块包括:微热板反馈控制电路与工作模式选择组件;所述工作模式选择组件,用于在所述控制与通讯模块的控制下选择需要加热的气体传感器对应的微热板;所述微热板反馈控制电路,用于对相应微热板上加热电阻进行控制调节,使得温度恒定在指定的温度区间。4.根据权利要求1所述的一种利用卷积神经网络计算的集成式机器嗅觉芯片,其特征在于,还包括:与数字部分相连的振荡器,用来产生时钟clk,为数字部分提供同步信号,用来同步工作,芯片开始工作时需要对工作频率进行配置,相关的工作频率配置信息存储于存储模块中;其中,数字部分包括:控制与通信模块、温度控制模块、存储模块与气味识别计算模块。5.根据权利要求1所述的一种利用卷积神经网络计算的集成式机器嗅觉芯片,其特征在于,所述工作模式由所述控制指令的译码决定,工作模式包括:单周期单通道的气体数据读取、单周期多通道的气体数据读取、多周期单通道的气体数据连读、多周期多通道的气体数据连读,以及多周期若干通道的气体数据识别。6.根据权利要求1或5所述的一种利用卷积神经网络计算的集成式机器嗅觉芯片,其特征在于,当工作模式为单周期单通道的气体数据读取时:所述控制与通讯模块通过温度控制模块对指定通道的气体传感器对应的微热板进行
温度控制调节;通过数据采样处理模块在若干周期内多次采集指定通道的气体传感器的响应读数,并计算平均值和方差,待指定通道的气体传感器响应稳定后,停止采样计算并写入存储模块,等待外部设备的读取;当读取命令到达时,所述控制与通讯模块读取存储模块中的气体数据并传输给外部设备;当工作模式为单周期多通道的气体数据读取时:所述控制与通讯模块通过温度控制模块对指定的所有通道的气体传感器对应的微热板进行温度控制调节;通过数据采样处理模块在若干周期内轮询,并多次采集指定的所有通道的气体传感器响应的数据,再按照通道分别计算平均值和方差,待指定的所有通道的气体传感器响应稳定后,停止采样计算并写入存储模块,等待外部设备的读取;当读取命令到达时,所述控制与通讯模块读取存储模块中的气体数据并传输给外部设备;其中,每一指定通道单独判断响应是否稳定,同时在判断响应稳定的过程中在规定的最大采样时间内进行,若超过最大采样时间,则停止采样,计算最后一个采样周期ΔT时间内的响应均值并写入存储模块;工作模式为单周期单通道的气体数据读取与单周期多通道的气体数据读取时,指定通道的气体传感器响应稳定的判断依据表示为:道的气体传感器响应稳定的判断依据表示为:道的气体传感器响应稳定的判断依据表示为:其中,i∈[0,I),I为设定的最大采样时间数,j∈[0,n),ΔT为当前工作条件下数据采样处理模块的采样周期,N为控制采样周期的常数,表示在t
i
时间内采样得到的气体响应数值,表示在t
j
时间内采样得到的气体响应数值,μ
i
、σ2分别表示平均值、方差;当C=1时,判定响应稳定。7.根据权利要求1或5所述的一种利用卷积神经网络计算的集成式机器嗅觉芯片,其特征在于,当工作模式为多周期单通道的气体数据连读时:所述控制与通讯模块通过温度控制模块对指定通道的气体传感器对应的微热板进行温度控制调节;当温度控制模块开始工作后,通过数据采样处理模块对指定通道的气体传感器重复采集响应的数据,并写入存储模块,等待外部设备的读取;当改变温度继续读数命令到达时,所述控制与通讯模块通过温度控制模块再次进行温度控制调节,并通过数据采样处理模块对指定通道的气体传感器重复采集响应的数据,再写入存储模块;当读取命令到达时,所述控制与通讯模块读取存储模块中的气体数据并传输给外部设备;当工作模式为多周期多通道的气体数据连读时:所述控制与通讯模块通过温度控制模块对指定的所有通道的气体传感器对应的微热
板进行温度控制调节;当温度控制模块开始工作后,通过数据采样处理模块对指定的所有通道的气体传感器重复采集响应的数据,并写入存储模块,等待外部设备的读取;当改变温度继续读数命令到达时,所述控制与通讯模块通过温度控制模块再次进行温度控制调节,并通过数据采样...
【专利技术属性】
技术研发人员:许磊,王昱东,孙东博,任旭东,
申请(专利权)人:中国科学技术大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。