Autonomous Motion
Note: This department has relocated.

Frequency analysis with coupled nonlinear oscillators

2008

Article

mg


We present a method to obtain the frequency spectrum of a signal with a nonlinear dynamical system. The dynamical system is composed of a pool of adaptive frequency oscillators with negative mean-field coupling. For the frequency analysis, the synchronization and adaptation properties of the component oscillators are exploited. The frequency spectrum of the signal is reflected in the statistics of the intrinsic frequencies of the oscillators. The frequency analysis is completely embedded in the dynamics of the system. Thus, no pre-processing or additional parameters, such as time windows, are needed. Representative results of the numerical integration of the system are presented. It is shown, that the oscillators tune to the correct frequencies for both discrete and continuous spectra. Due to its dynamic nature the system is also capable to track non-stationary spectra. Further, we show that the system can be modeled in a probabilistic manner by means of a nonlinear Fokker–Planck equation. The probabilistic treatment is in good agreement with the numerical results, and provides a useful tool to understand the underlying mechanisms leading to convergence.

Author(s): Buchli, J. and Righetti, L. and Ijspeert, A.J.
Journal: Physica D: Nonlinear Phenomena
Volume: 237
Number (issue): 13
Pages: 1705--1718
Year: 2008
Month: August

Department(s): Movement Generation and Control
Bibtex Type: Article (article)

DOI: 10.1016/j.physd.2008.01.014
URL: https://infoscience.epfl.ch/record/142752/files/jBuchli08.pdf

BibTex

@article{buchli_frequency_2008,
  title = {Frequency analysis with coupled nonlinear oscillators},
  author = {Buchli, J. and Righetti, L. and Ijspeert, A.J.},
  journal = {Physica D: Nonlinear Phenomena},
  volume = {237},
  number = {13},
  pages = {1705--1718},
  month = aug,
  year = {2008},
  doi = {10.1016/j.physd.2008.01.014},
  url = {https://infoscience.epfl.ch/record/142752/files/jBuchli08.pdf},
  month_numeric = {8}
}