Study of algorithms of phase advance measurement between BPMs and its application in SSRF

As a third generation light source, Shanghai Synchrotron Radiation Facility (SSRF) has up to 140 beam position monitors (BPM) installed to monitor the beam dynamics on its storage ring. Once the operation mode is chosen, the betatron functions are determined. Since the sinusoidal betatron oscillation is the dominant component of the transverse motion, these BPMs can be used to measure the motion to get the betatron functions. Three methods are compared to calculate the phase advance among the BPMs in this paper, aiming to find one or more feasible ways to check the beam optics in SSRF. Some experiments have also been made to verify the practicality of the phase information.