Gregory, A P; Woolliams, P D; Hanham, S M (2024) Robust Algorithms for Fitting Q-factor in the Complex Domain. IEEE Access, 12. pp. 188336-188348.
Preview |
Text
eid10133.pdf - Published Version Available under License Creative Commons Attribution Non-commercial No Derivatives. Download (1MB) | Preview |
Abstract
This article describes robust vector fitting algorithms for determining the Q-factor and resonant frequency of a resonant system through fitting of frequency-swept S-parameter measurements for both one-port (reflection) and two-port (transmission) measurements. It also provides guidance on measurement techniques, and gives measurement examples from the electromagnetic and acoustic domains. These include measurements on a LC resonator (unloaded Q-factor Qo = 57), and a photonic-crystal resonator (Qo = 123 000). The vector techniques advocated are often advantageous compared to scalar techniques because they are more informative, and in many cases more precise. Among the most common applications is the measurement of dielectric permittivity and loss by resonance at RF and microwave frequencies by using Vector Network Analysers. The algorithms described, however, are applicable more generally to sensing and imaging applications that use vector instrumentation. This is demonstrated by one of the measurement examples, which shows that acoustic Q-factor can be fitted to vibrational data obtained by Resonant Ultrasound Spectroscopy. Open-source software implementations (Python and Matlab) of the algorithms have been made available.
| Item Type: | Article |
|---|---|
| Keywords: | Q-factor, dielectric measurement, resonators, superconducting microwave device, photonic crystal resonator, acoustic sensors, ultrasonic variables measurement |
| Subjects: | Electromagnetics > RF and Microwave |
| Divisions: | Electromagnetic & Electrochemical Technologies |
| Identification number/DOI: | 10.1109/ACCESS.2024.3514707 |
| Last Modified: | 11 Mar 2025 14:31 |
| URI: | https://eprintspublications.npl.co.uk/id/eprint/10133 |
![]() |
Tools
Tools