摘要:

桥梁在长期使用过程中,受交通荷载、气候、自然灾害及一些人为因素的影响,将不可避免地出现不同程度损坏。为监测桥梁的健康状况,预防桥梁损坏,降低潜在损失,本文研究了基于复合传感技术的桥梁健康状况监控技术。 光纤光栅传感器因其体积小、成本低、灵敏度高及抗电磁干扰等优点受到越来越多的关注。本文结合桥梁健康监测系统的需求,分析了光纤光栅传感器相对于相统电传感器的优点。使用电传感器对光纤光栅传感器进行温度和应变标定。在此基础上,通过光传感与电传感的复合技术,设计出了一套桥梁健康监测系统,实现了温度和应变的同时监控。主要工作如下: 首先,对光纤光栅传感进行了温度和应变标定,通过实验验证双光栅温度补偿方法可用于应变-温度的复合信息监测。 其次,研究了多种光纤光栅波长解调方法。可调谐F-P滤波法可直接将波长信号转成电信号,且体积小、造价成本低,满足本课题要求,因此采用可调谐F-P滤波器法对光纤光栅传感器进行波长解调,完成光路系统设计。 再次,设计了基于ARM的八通道光纤光栅传感系统解调仪。首先使用CPLD实现时序同步和采样数据并将数据发给ARM。接着在ARM中对原始数据进行移动平均滤波和分峰截幅,最后将处理后的数据发送给上位机。与此同时,使用C#语言编写上位机软件系统,设计了上位机软件系统与解调仪电路系统的通信协议,实现了远程监测以及数据图形化显示与保存。 最后,本文介绍了在数据处理过程中的数据滤波算法、分峰截幅算法,并对比常用的波长寻峰算法。经对比发现高斯多项式法最稳定,误差小且平稳。此外,根据本课题中的数据处理方案,介绍了光纤光栅传感器的安装方案。

展开

分峰截幅c语言算法,面向桥梁健康监测的复合传感技术研究相关推荐

  1. 分峰截幅c语言算法,光纤布拉格光栅传感解调中的寻峰算法.docx

    第 35 卷第 6 期 2008 年 6 月 中 国 激 光 C H IN ESE J OU RNAL O F L A SERS Vol . 35 , No . 6 J une , 2008 文章编号 ...

  2. matlab图像剖线,一种在等值线图上任意截取剖面的Matlab语言算法

    第25卷 第3期 2003年8月 物探化探计算技术 V ol 125N o .3 A ug .2003COM PU T I N G T ECHN I Q U ES FOR GEO PH YS I CA ...

  3. 易语言html规则分析,易语言算法原理浅析【一】(示例代码)

    注: 如果你看完了下面的文章.就来试试这个KeyGenMe吧,相信你能有所收获. 一.文章开头首先我们要贴上一段易语言代码,并且编译这段代码,从汇编角度分析易语言程序编译后,易语言算法在汇编中的实现过 ...

  4. c语言约瑟夫环问题,C++_详解约瑟夫环问题及其相关的C语言算法实现,约瑟夫环问题 N个人围成一圈 - phpStudy...

    详解约瑟夫环问题及其相关的C语言算法实现 约瑟夫环问题 N个人围成一圈顺序编号,从1号开始按1.2.3......顺序报数,报p者退出圈外,其余的人再从1.2.3开始报数,报p的人再退出圈外,以此类推 ...

  5. 算法与数据结构c语言版PPT,C语言算法与数据结构.ppt

    C语言算法与数据结构.ppt 第十二章 算法与数据结构12.1 算法的基本概念,该节知识点所占试题比重为12,属于重点考查对象,基本上每次必考,主要考查算法的定义和对算法复杂度的理解.历次试题分值在0 ...

  6. java语言算法描述_六大java语言经典算法

    在程序员们进行编程的时候,对各种数据的处理是少不了的,java语言算法在这个时候就十分重要了.数据算法有很多种,也并不区分哪种计算机语言使用,但是有程序员们常用的java语言经典算法,下面就简单介绍一 ...

  7. 列举c语言的算法描述,C语言算法

    在 编程 纳入必修课的趋势下,程序设计或App设计已是大部分学生必须具备的能力.而数据结构及其算法更是用来培养程序设计逻辑的基础理论,也是有志从事IT行业人员既基础又核心的课程. 本书采用丰富的图例来 ...

  8. C语言算法与数据结构[2023-01-29]

    C语言算法与数据结构[2023-01-29] 算法与数据结构 大作业 (2022 -2023 学年第 1 学期) 学 院 电子信息工程学院 专业班级 电信20-2班 学 号 202005010209 ...

  9. 跑胡子c语言算法,跑胡子胡牌算法Java版(带赖子、基于回溯算法)

    跑胡子规则 跑胡子,小写"一"到"十"各4张共40张,大写"壹"到"拾"各4张共40张. 砌牌:跑胡子为3人同玩,庄家砌 ...

最新文章

  1. 我的家乡网页设计_Graphic Design|康石石浅谈LOGO设计在作品集中的创作方法
  2. ORA-01031:insufficient privileges问题解决
  3. HashMap,HashTable,ConcurrentHashMap面试总结!!!
  4. ICCV 2017 《Unsupervised Learning from Video to Detect Foreground Objects in Single Images》论文笔记
  5. synchronized实现可见性对比volatile
  6. 何恺明组又出神作!最新论文提出全景分割新方法
  7. Myeclipse学习总结(16)——MyEclipse CI 2018.8.0首次更新,全新来袭!(内附破解激活文件,亲测破解100%)
  8. 实体经济是因为自己不努力才落后的吗?
  9. fio 磁盘IO性能测试
  10. 02 Oracle 批量导出建表语句和数据
  11. 佳能G1800 G2800 G3800系列打印机 端口使用中 请稍后完美解决!
  12. java开发kpi考核_如何量化考核技术人的KPI?
  13. linux hci0 进程,教程 - 在 Azure Stack HCI 上的 AKS 中部署 Linux 应用程序 - AKS-HCI | Microsoft Docs...
  14. win10怎么一键释放运行内存
  15. FreeBSD下解决Nagios不发报警邮件的问题
  16. 【180628】VC++方格益智小游戏
  17. 你不是不优秀,而是太着急
  18. 基于pytorch的sque2suqe with attention实现与介绍
  19. //菱形,内藏十字架
  20. Sql Server 2000数据库日志日益庞大的解决方法

热门文章

  1. python where 多条件
  2. python ord()与chr()用法以及区别
  3. 图像变换-图像拉伸、收缩、扭曲、旋转[1] - 仿射变换(cvWarpAffine)
  4. linux判断网卡是否挂载,检查网卡是否加载 - Linux服务器网卡驱动安装及故障排除_服务器应用_Linux公社-Linux系统门户网站...
  5. python 多态 知乎_Python函数接口的一些设计心得
  6. html怎么样取jsp中的路径,jsp中获得路径的两种方法和获得url路径的方法(推荐)
  7. hdfs mv命令_大数据入门:HDFS文件管理系统简介
  8. java volatile 用法_java关键字volatile用法详解
  9. python常用字符大全_python字符串,列表,字典,集合的常用方法
  10. Java实现上传文件到指定服务器指定目录