FPGA Implementation of Velocity Estimation Method Using Chebyshev Expansion
In motion control, velocity is required to be estimated with less delay and less error, but the two are trade-offs because of an encoder's quantization noise, and they are difficult to make both small simultaneously. This paper aims to overcome the trade-off when conventional methods are used. This paper proposes an FPGA (Field Programmable Gate Array) implementation method for a model-free velocity estimation using Chebyshev expansion. The use of Chebyshev expansion enables better rejection of quantization noise from the measured data than using a frequency-domain filter. The estimation method is realized by a single inner product calculation, which takes 3μs of computation time on FPGA. The performance of the proposed method is validated by a velocity estimation from actual encoder data.
Authors
- Wataru Ohnishi (ORCID: https://orcid.org/0000-0002-4221-9305)
- Yusuke Nomura (ORCID: https://orcid.org/0000-0003-4956-562X)
- Takafumi Koseki (ORCID: https://orcid.org/0000-0003-3922-0652)
- Shuji Takada (ORCID: https://orcid.org/0000-0002-9406-4683)
- Adiyasuren Altanbileg
- Kosuke Numata
Institutions
- Astronomical Society of Japan (JP)
- The University of Tokyo (JP)
Publication Details
- Published
- 2025-02-28
- DOI
- https://doi.org/10.1109/icm62621.2025.10934937
- Citations
- 1
- Primary Topic
- Embedded Systems Design Techniques
- Type
- article
- Field-Weighted Citation Impact
- 2.27