CycloTorch: A library for GPU accelerated cyclostationary analysis

Cyclostationary analysis of real signals has been a key component in condition monitoring of rotating machinery. However, the estimation of the cyclic spectral correlation or coherence can be very computationally expensive, which is why several computationally efficient algorithms have been proposed. Nevertheless, due to the lack of public code, not all of these algorithms have seen widespread adoption. Therefore, this Python library implements cyclic spectral correlation estimators and the frequency shifted filters to enable cyclostationary analysis of real signals. Furthermore, it employs PyTorch to enable GPU acceleration, which results in significant performance gains in comparison to purely CPU based implementations.

Authors

Publication Details

Journal
SoftwareX
Published
2026-05-01
DOI
https://doi.org/10.1016/j.softx.2026.102698
Primary Topic
Cell Image Analysis Techniques
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

CycloTorch: A library for GPU accelerated cyclostationary analysis

Konstantinos Gryllias, Rik Vaerenberg
SoftwareX
Cell Image Analysis Techniques
article

CycloTorch: A library for GPU accelerated cyclostationary analysis

Konstantinos Gryllias, Rik Vaerenberg
article en

Abstract

Cyclostationary analysis of real signals has been a key component in condition monitoring of rotating machinery. However, the estimation of the cyclic spectral correlation or coherence can be very computationally expensive, which is why several computationally efficient algorithms have been proposed. Nevertheless, due to the lack of public code, not all of these algorithms have seen widespread adoption. Therefore, this Python library implements cyclic spectral correlation estimators and the frequency shifted filters to enable cyclostationary analysis of real signals. Furthermore, it employs PyTorch to enable GPU acceleration, which results in significant performance gains in comparison to purely CPU based implementations.

SoftwareXVol. 34
Fonds Wetenschappelijk Onderzoek, KU Leuven
Affordable and clean energy
Openalex Percentile: Top 8%
Cell Image Analysis Techniques
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.