摘要
通过分析磁方位传感器的原理建立了一个正交投影矢量,引用三角变换导出了一个控制跟踪解算方位数据过程的理论公式,对算法的实现步骤和稳定性问题进行了讨论,并建立了跟踪步长Δβ和步数Nmax之间的关系,在具有CPU硬核的FPGA上实现了该算法,实验数据表明该算法方位测量精度高,角跟踪速度有显著改善。
By analyzing a magnetic bearing sensor's operating principle, an orthogonal projection vector is structured. Then, a theoretic expression of a spin-tracing algorithm (STA) is derived which can be used to control the tracing computation process of getting azimuth data by exploiting the triangle transform. The structure and stability of the algorithm are also discussed. Furthermore, a relation between the tracing step length Δβ and the maximum computation step number N_~max is set up. The STA algorithm has been implemented as a system-on-chip based on an FPGA with CPU hardcore. The experimental results show that our algorithm is excellent not only in improving upon the system accuracy, but also in improving upon the azimuthal motion velocity.
出处
《仪器仪表学报》
EI
CAS
CSCD
北大核心
2005年第5期502-505,共4页
Chinese Journal of Scientific Instrument