吉林大学学报(信息科学版) ›› 2014, Vol. 32 ›› Issue (4): 355-360.

• 论文 • 上一篇    下一篇

基于支持向量机的香水识别电子鼻系统设计

梅笑冬1, 王彪2, 朱哲1, 赵培陆1, 胡小龙1, 卢革宇1   

  1. 1. 吉林大学 电子科学与工程学院, 长春 130012; 2. 中国科学院 长春光学精密机械与物理研究所, 长春 130033
  • 收稿日期:2014-02-24 出版日期:2014-07-24 发布日期:2014-12-18
  • 作者简介:梅笑冬(1989—), 女, 吉林通化人, 吉林大学硕士研究生, 主要从事先进传感器应用研究, (Tel)86-15044166892(E-mail)meixd12@mails.jlu.edu.cn; 通讯作者:卢革宇(1963—), 男, 黑龙江海伦人, 吉林大学教授, 博士生导师, 主要从事先进传感技术研究, (Tel)86-431-85167808(E-mail)lugy@jlu.edu.cn。
  • 基金资助:

    国家自然科学基金资助项目(61074172; 61134010); 教育部“长江学者和创新团队发展计划”创新团队基金资助项目(IRT1017)

Design of Electronic Nose System for Perfume Recognition Based on Support Vector Machine

MEI Xiaodong1, WANG Biao2, ZHU Zhe1, ZHAO Peilu1, HU Xiaolong1, LU Geyu1   

  1. 1. College of Electronic Science and Engineering, Jilin University, Changchun 130012, China;2. Changchun Institute of Optics, Fine Mechanics and Physics, Chinese Academy of Sciences, Changchun 130033, China
  • Received:2014-02-24 Online:2014-07-24 Published:2014-12-18

摘要:

针对电子鼻在化妆品领域的应用推广问题, 研制了一套用于香水识别的电子鼻系统。该系统主要包括数据采集, 信号调理, 特征提取和模式识别。硬件以微控制器dsPIC30F6014A为核心, 根据香水气味合理地选择了3个广谱型气敏传感器, 并加入温湿度传感器; 软件利用基于COM组件的VC和Matlab混合编程, 设计并实现了内嵌模式识别算法的上位机监控软件, 并发布成可执行文件。模式识别采用支持向量机(SVM: Support Vector Machine)方法, 相比PCA(Principal Component Analysis)、 神经网络等算法提高了小样本情况下的泛化性能。利用该系统对4种香水进行训练、 识别, 分类准确率达92%, 检测结果表明, 该电子鼻系统在香水识别方面具有较高的准确性和稳定性。

关键词: 电子技术, 电子鼻, 支持向量机, 香水

Abstract:

An electronic nose (enose) system has been designed in order to extend its application in the cosmetic field. The system is composed of four main parts including data acquisition, sensor signal conditioning, feature extraction and pattern recognition. The core of hardware used for data acquisition and
 transmission is dsPIC30F6014A. The sensor arrays are composed of three commercially available metal oxide semiconductor sensors by Figaro with an integrated temperature and humidity sensor. The PC control software of the e-nose system embedded with pattern recognition algorithm was developed by mixed programming between VC and Matlab based on COM component and made available as an executable file. Pattern recognition is based on SVM (Support Vector Machine), which enhances the generalization performance of small sample compared to other methods such as PCA(Principal Component Analysis), Neural Net and so on. The experimental results indicate that it is feasible to classify four kinds of perfume with up to 92% accuracy and identify the unknown sample using the e-nose system.

Key words: electronic technique, electronic nose(e-nose), support vector machine(SVM), perfume

中图分类号: 

  • TP212.9