1
\$\begingroup\$

I'm looking for a compact sensor solution to measure relative angular position for a rotating system under the following constraints:

  • High-speed rotation: The system (and the sensor itself - it is not stationary) may rotate at speeds up to 1000 RPM (≈ 6000°/s), so the sensor must be capable of accurately tracking angular velocity at this rate without clipping or saturating.
  • Accuracy requirement: I require an angular position estimate with a precision of roughly 1 degree.
  • Electromagnetic environment: The sensor will be operating near metal components and electromagnets, so resilience to magnetic interference is necessary.
  • Mounting constraint: The sensor cannot be placed at the exact center of rotation (the center of rotation is fixed) but can be mounted approximately 1 cm off-center.
  • Form factor: The solution should be compact enough to fit cleanly on a PCB layout. I'm looking to avoid Hall effect sensors, optical encoders, or any mechanical angle detection methods involving external or bulky parts.
  • Relative measurement: The system does not need to maintain an absolute orientation (such as magnetic north). It only needs to measure rotation relative to an arbitrary reference set at power-on.

I’m aware that many IMUs either saturate below this angular velocity or suffer from drift over time, so I'm particularly interested in suggestions for:

  • Sensors or sensor combinations that can support this use case,
  • Methods for minimizing or compensating for drift in high-speed relative angular position tracking,
  • Techniques to account for off-axis sensor placement in angle estimation.

Edits from comment discussion

  • Sensor cost must be cheap and extreme precision is not a requirement a degrees per division of around 1 degree is more than sufficient (the main concern is the device needs to sample at a sufficient rate for a rotational speed of around 1000 rpm).
  • The device cannot make use of a hall effect sensor due to the aforementioned magnetic interference.
  • Optical sensing methods such as optical rotary encoders also cannot be used as the device needs to be completely self-contained and can't rely on external components like an encoder disk.
  • The duration of the rotation that the sensor will need to measure will varying anywhere from 1s to 45s.

Thanks in advance!

\$\endgroup\$
1

0

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.