您好,欢迎来到中国测试科技资讯平台!

首页> 《中国测试》期刊 >本期导读>基于VC++的FBG解调系统软件设计

基于VC++的FBG解调系统软件设计

2490    2016-01-16

免费

全文售价

作者:王丹丹, 倪江生, 刘涛

作者单位:东南大学仪器科学与工程学院, 江苏南京 210096


关键词:FBG解调; VC++软件; MATLAB软件; 混合编程; 数据处理


摘要:

阐述了基于DSP的光纤布拉格光栅(Fiber Bragg Grating,FBG)波长解调系统原理。系统使用单片DSP进行信号采集,通过USB2.0高速串行口将采集的数据传送给上位机,由上位机软件对FBG波长进行解调。FBG波长的解调包括数字滤波、波长峰值计算和在线拟合标定,提出了VC++和MATLAB混合编程的方式实现巴特沃斯数字滤波和波长的拟合标定,并由质心法获得波长峰值。通过测试实验获得了准确的检测结果。


Software design of FBG demodulation system based on VC++

WANG Dan-dan, NI Jiang-sheng, LIU Tao

School of Instrument Science & Engineering, Southeast University, NanJing 210096, China

Abstract: A principle of Fiber Bragg Grating wavelength demodulation system based on DSP was elaborated.This system could acquire signal by using a single chip of DSP and transfer collected data to the host PC through USB2.0 interface in high speed mode.The FBG wavelength demodulation was realized by host PC software including digital filter, peak wavelength calculation and on-line fitting of calibration curve.A method of mixed programming using VC++ and MATLAB was presented to complete Butterworth digital filter and the fitting of calibration curve of wavelength.Meanwhile, the centroid method was used to get the peak wavelength.The experiment indicates that the software functions are effective.

Keywords: FBG demodulation; VC++; MATLAB; Mixed programming; Data process

2009, 35(6): 42-45  收稿日期: 2009-3-28;收到修改稿日期: 2009-6-9

基金项目: 

作者简介: 王丹丹(1984-),男,山东滕州市人,硕士研究生,研究方向为智能检测技术。

参考文献

[1] 苑立波,Ansari F.光纤光栅原理与应用(II)-光纤光栅制作方法[J].光通信技术,1998,22(4):312-320.
[2] 王目光,李唐军,卓 锋,等.应变和温度同时测量光纤光栅传感器的研究[J].传感器技术,2001,20(9):10-14.
[3] 巩宪锋,李忠富,王长松,等.质心原理在光纤光栅传感波长解调中的应用[J].北京科技大学学报,2004,26(4):429-432.
[4] 孔 鹏.Visual C++6.0完全自学手册[M].北京:机械工业出版社,2006.
[5] 尹泽明,丁立春.精通MATLAB 6[M].北京:高等教育出版社,2002:198-209.
[6] 程佩青.数字信号处理教程[M].2版.北京:清华大学出版社,2002:145-146.
[7] Nakamura K,Kurosawa Y,Ishikawa K. Tunable optical filters using a LiNbO3 torsional actuator with a Fabry-Perot etalon[J]. Applied Physics Letter,1996,68(20):2 799-2 800.
[8] 刘 维.精通MATLAB与C/C++混合程序设[M].北京: 北京航空航天大学出版社,2008.
[9] 陈 庭,余 顺,李志明.VC++与MATLAB在数控自动编程系统中的应用[J].湖北工业大学报,2005,20(3):118-119.
[10] 代玉锋,卢 麟,王 荣,等.光纤频标传递系统的稳定度仿真[J].中国测试,2009,35(5):30-33.