基于交流相位跟踪零差补偿技术,采用CORDIC算法检测光相位变化,并在FPGA中设计了CORDIC算法实现的流水线结构,实现了对光相位变化的实时检测。同时,通过查找表和抛物线插值校正算法解决了CORDIC算法在运算中存在的“死区”问题,实现了光相位变化的高精度检测。实验表明,光相位的误差精度达到10^-4。此方法具有实时性强和精度高的优点,适合大量数据的高速处理。
This paper employs CORDIC algorithm to detect the variation of the optical phase based on phase tracking with AC and devises pipeline architecture in FPGA to realize the algorithm, so as to achieve the real-time detection of optical phase changes. Meanwhile, this thesis solves the "dead zone" problem existing in CORDIC computation through the look-up table and parabolic interpolation correction algorithm, which reaches the precise detection of optical phase changes. The simulation proves that the accuracy of measurement reaches 10^-4 order magnitude. While maintaining a good precision, the algorithm is real-time and fits the high-speed processing for large amounts of data.