学位论文 > 优秀研究生学位论文题录展示

ZrO_2湿度传感器湿滞和温漂特性改善研究及其FPGA实现

作 者: 喻志伟
导 师: 王兢;戚金清
学 校: 大连理工大学
专 业: 电路与系统
关键词: 温度补偿 湿滞补偿 神经网络 FPGA
分类号: TN791
类 型: 硕士论文
年 份: 2009年
下 载: 68次
引 用: 1次
阅 读: 论文下载
 

内容摘要


基于纳米材料的半导体湿度传感器表现出的温度漂移、湿滞、非线性等问题严重影响了传感器的测量精度。因此,对湿度传感器输出特性的改善尤其重要,特别是要实现高精度的测量。实验采用了高吸附性的单斜晶型的ZrO2纳米材料制作了湿敏元件并测试了元件的湿敏特性。结果表明元件对湿度响应较好。在相对湿度11%RH-98%RH范围内,元件的电阻变化了四个数量级。测试频率在500 Hz~5 KHz范围内,有较好的线性度。结合湿敏元件设计了湿度测量电路。在不同湿度环境下,测得了温度特性和湿滞特性的样本数据。用BP神经网络和RBF神经网络来解决传感器的温度漂移和湿滞问题。通过比较不同隐层神经元个数和不同学习算法的BP神经网络,确定了网络的结构。针对BP神经网络容易陷入局部极小值,训练速度慢等缺点,将遗传算法与BP神经网络结合,对网络进行改进。并用RBF网络与BP网络及其改进网络进行比较,结果表明RBF在逼近能力、学习速度、网络鲁棒性等方面均优于BP网络。基于FPGA实现了湿滞补偿的BP神经网络、温度补偿的BP神经网络和湿滞补偿的RBF神经网络、温度补偿的RBF神经网络。在实现BP神经网络的过程中,为了发挥神经网络的并行优势,输入层经隐层到输出层采用并行运算的连接方式,并且通过设置控制信号实现了湿滞补偿的BP神经网络和温度补偿的BP神经网络的资源复用。在实现RBF神经网络的过程中,由于隐层的神经元个数比较多,为了节省FPGA的资源则用了串行连接的方式,但是这样却增加了完成网络计算的周期。实验在XINLINX ISE操作平台上完成,用ModelSim SE进行功能仿真和时序验证,达到设计要求后,将程序下载到SPARTEN 3E开发板上,通过控制LCD液晶屏显示结果。结果数据表明经BP神经网络补偿后平均误差由2.8%RH下降到1.6%RH,经过RBF神经网络补偿后平均误差下降到1.2%RH,有效地提高了传感器的输出精度。

全文目录


摘要  4-5
Abstract  5-9
1 绪论  9-19
  1.1 湿度传感器的介绍及分类  9-13
    1.1.1 元素半导体湿敏器件  9
    1.1.2 金属氧化物半导体陶瓷湿敏器件  9-13
    1.1.3 多功能半导体陶瓷湿敏器件  13
    1.1.4 MOS湿敏器件  13
  1.2 湿度传感器输出特性参数  13-15
  1.3 湿度传感器输出存在的问题及解决方法  15-17
    1.3.1 湿度传感器输出存在的问题  15-16
    1.3.2 湿度传感器输出特性改善的解决方法  16-17
  1.4 选题的目的与意义  17
  1.5 文章的内容与安排  17-19
2 湿敏元件制作及温湿度测量电路设计  19-32
  2.1 湿敏元件的制作  19
  2.2 湿敏元件特性测量  19-24
    2.2.1 测量仪器设备  19-20
    2.2.2 湿度发生装置—湿度瓶  20-21
    2.2.3 湿敏元件特性测量  21-24
  2.3 湿度测量电路设计  24-28
  2.4 温度测量电路设计  28-29
  2.5 湿度和温度测量电路测量结果  29-30
  2.6 本章总结  30-32
3 基于人工神经网络的湿度传感器输出特性改善  32-53
  3.1 人工神经网络概述  32-33
  3.2 基于BP神经网络改善湿度传感器输出特性  33-42
    3.2.1 BP神经网络的基本理论  33-34
    3.2.2 温度补偿的BP神经网络  34-40
    3.2.3 湿滞补偿的BP神经网络  40-42
  3.3 基于遗传算法改进BP神经网络  42-48
    3.3.1 遗传算法  42-44
    3.3.2 遗传算法改进BP网络模型  44-45
    3.3.3 GA-BP神经网络与BP神经网络仿真结果比较  45-48
  3.4 基于RBF神经网络改善湿度传感器输出特性  48-51
    3.4.1 RBF网络模型  48-49
    3.4.2 RBF网络学习算法  49-50
    3.4.3 RBF网络在MATLAB中仿真结果  50-51
  3.5 本章总结  51-53
4 基于FPGA的人工神经网络实现  53-66
  4.1 人工神经网络实现  53-55
    4.1.1 FPGA简介  53
    4.1.2 FPGA实现人工神经网络的优势和意义  53-55
  4.2 温度补偿BP神经网络的FPGA实现  55-59
    4.2.1 单个神经元的设计  55-57
    4.2.2 温度补偿BP网络的FPGA实现  57-59
  4.3 温度补偿RBF神经网络的FPGA实现  59-65
    4.3.1 求距离‖dist‖模块的实现  59-63
    4.3.2 高斯函数模块的实现  63-64
    4.3.3 RBF神经网络的实现  64-65
  4.4 本章总结  65-66
5 基于FPGA的补偿系统设计及测试  66-78
  5.1 基于FPGA的AD转换电路设计  66-68
  5.2 基于FPGA的判决电路设计  68-69
  5.3 基于FPGA的神经网络补偿模块实现  69-70
  5.4 基于FPGA的LCD显示模块设计  70-72
  5.5 补偿系统测试  72-76
  5.6 本章总结  76-78
结论  78-79
参考文献  79-82
攻读硕士学位期间发表学术论文情况  82-83
致谢  83-84

相似论文

  1. 天然气脱酸性气体过程中物性研究及数据处理,TE644
  2. 压气机优化平台建立与跨音速压气机气动优化设计,TH45
  3. 调频式电容位移传感器高速测频与非线性校正技术研究,TH822
  4. 基于FPGA的电磁超声检测系统的研究,TH878.2
  5. 基于FPGA的五相PMSM驱动控制系统的研究,TM341
  6. LXI任意波形发生器研制,TM935
  7. 基于FPGA的射频功放数字预失真器设计,TN722.75
  8. 突发OFDM系统同步与信道估计算法及FPGA实现,TN919.3
  9. 直扩系统抗多径性能分析及补偿方法研究,TN914.42
  10. 电视制导系统中视频图像压缩优化设计及实现研究,TN919.81
  11. 基于FPGA的多用户扩频码捕获研究及硬件仿真,TN914.42
  12. 基于FPGA的数字图像处理基本算法研究与实现,TP391.41
  13. 基于FPGA的高速图像预处理技术的研究,TP391.41
  14. 中医舌诊中舌形与齿痕的特征提取及分类研究,TP391.41
  15. 红外超光谱图像的虚拟探测器研究,TP391.41
  16. 模糊控制、神经网络在平面二级倒立摆中的应用,TP273.4
  17. 基于神经网络的水厂投药预测控制研究,TP273.1
  18. 基于FPGA的高速数字图像采集与接口设计,TP274.2
  19. 基于FPGA的电感传感器数据采集系统的研制,TP274.2
  20. 视觉伺服四自由度机械臂的研究,TP242.6
  21. 机械臂视觉伺服系统的研究,TP242.6

中图分类: > 工业技术 > 无线电电子学、电信技术 > 基本电子电路 > 数字电路 > 逻辑电路
© 2012 www.xueweilunwen.com