Laser Technology, Volume. 47, Issue 5, 691(2023)

A phase unwrapping algorithm for laser Doppler vibration measurement and its FPGA implementation

PU Ling1,2,3, WANG Huachuang1,2、*, and ZHAO Bin1,2,4
Author Affiliations
  • 1[in Chinese]
  • 2[in Chinese]
  • 3[in Chinese]
  • 4[in Chinese]
  • show less

    In order to solve the phase demodulation problem caused by cyclic jump, an automatic phase unwrapping algorithm based on field-programmable gate array (FPGA) was proposed. Using the data pipeline structure, the number of jump cycles was automatically found by the state machine, and the automatic phase compensation was realized by the number of jump cycles. The proposed algorithm was theoretically analyzed and verified by experiments. The results show that when the width of the counting bit of the jump cycle number is 8 bits, the FPGA can be applicable to the situation of less than 256 jumps. When the digital width of the jump cycle number increases, more jumps are applicable. The automatic phase unwrapping algorithm almost does not occupy storage resources, and can solve the arctangent phase jump problem caused by the increase of the vibration modulation range. The phase demodulation error is within 1‰, which meets the real-time requirements of high-precision vibration detection. The automatic phase unwrapping algorithm provides a more concise solution to the problem of cyclic jump in the calculation results of arctangent phase in laser Doppler vibration measurement.

    Tools

    Get Citation

    Copy Citation Text

    PU Ling, WANG Huachuang, ZHAO Bin. A phase unwrapping algorithm for laser Doppler vibration measurement and its FPGA implementation[J]. Laser Technology, 2023, 47(5): 691

    Download Citation

    EndNote(RIS)BibTexPlain Text
    Save article for my favorites
    Paper Information

    Category:

    Received: Aug. 22, 2022

    Accepted: --

    Published Online: Dec. 11, 2023

    The Author Email: WANG Huachuang (wanghuachuang@163.com)

    DOI:10.7510/jgjs.issn.1001-3806.2023.05.018

    Topics