Welcome to LLRFLibsPy#
Introduction#
LLRFLibsPy is a Python library implementing LLRF domain algorithms for developing LLRF high-level applications, automation, and test software.
With LLRFLibsPy, it is possible to:
Simulate the RF cavity response in the presence of RF drive and beam loading.
Determine the operation parameters of the cavity.
Design and analyze RF feedback/feedforward controllers.
Calculate RF amplitude and phase from ADC samples.
Analyze, generate and filter noise.
Perform RF calibrations like virtual probe, RF actuator offset and imbalance, cavity forward and reflected signals, etc.
Identify the RF system transfer function and characteristic parameters.
Fit data to sine/cosine, circle, ellipse or Gaussian functions.
Save/read data to/from Matlab files.