Skip to content

HisayoshiMuramatsu/QDOB

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

QDOB - Quasiperiodic Disturbance Observer

This is a control algorithm of the quasiperiodic disturbance observer (QDOB) proposed in the preprint [1]. It is implemented for a position control simulation of a mechanical system 1/(Ms^2) under harmonic disturbances with an outer proportional-derivative position controller in C++.

The QDOB is used to estimate and compensate for a quasi-periodic disturbance, including harmonics. It is two-degree-of-freedom control affecting only disturbance suppression and is usually used with command tracking control. The QDOB has the following characteristics.

  1. Wideband harmonic elimination, which is robustness against quasiperiodicity (variations of periodic disturbances)
  2. Non-amplification of aperiodic disturbances
  3. Non-deviation of harmonic suppression frequencies

See the preprint [1] for details.

[1] Hisayoshi Muramatsu, “Quasiperiodic Disturbance Observer for Wideband Harmonic Suppression,” arXiv, arXiv:2406.00362, Jan. 2025. (https://arxiv.org/abs/2406.00362)

Licence

MIT License © Hisayoshi Muramatsu