Next Article in Journal
Metrology for Virtual Measuring Instruments Illustrated by Three Applications
Previous Article in Journal
Provenance in the Context of Metrological Traceability
Previous Article in Special Issue
Assessment of a Translating Fluxmeter for Precision Measurements of Super-FRS Dipole Magnets
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Performance Study of the Vibrating Wire Technique to Determine Longitudinal Magnetic Field Profile Using Scans to High Wire Harmonic

by
Cameron Kenneth Baribeau
Accelerator Operations and Development Department, Canadian Light Source Inc., Saskatoon, SK S7N 2V3, Canada
Metrology 2025, 5(3), 53; https://doi.org/10.3390/metrology5030053
Submission received: 24 January 2025 / Revised: 17 July 2025 / Accepted: 11 August 2025 / Published: 1 September 2025
(This article belongs to the Special Issue Advances in Magnetic Measurements)

Abstract

Particle accelerator laboratories, which enable world-class research across many scientific fields, depend on the magnets used to manipulate their particle beams for successful operation. The community employs various techniques, typically based on Hall probes and induction sensors/coils, to verify the performance of these accelerator magnets. When the transverse access around a magnet is restricted, conventional Hall probe systems cannot be deployed or require significant modification, while moving wire/coil systems tend to provide information only on the magnetic field’s integral. This research builds upon a vibrating wire setup first commissioned to locate the magnetic center of quadrupole magnets. Scans up to the n = 200 wire harmonic (∼10 kHz drive frequency) were measured to reconstruct the magnetic field across a wire strung through a test magnet. New software was developed to systematically process the many frequency response scans needed for a detailed field reconstruction. This research investigated the speed and precision of the measurement, identifying limitations due to both instrumentation and nonlinear wire behavior. The vibrating wire data agreed with a reference Hall probe scan on the order of 6%; roughly 0.7% RMS error persisted after calibrating the vibrating wire data to the reference scan via scaling factor.

1. Introduction

1.1. Overview

From multipole magnets, such as quadrupoles, to insertion devices, such as undulators, there are myriad magnetic elements that might be installed in a particle accelerator. These magnets may employ various technologies, such as permanent magnet blocks [1], normal- or superconducting electromagnets [2], or even high-temperature superconducting tapes [3]. Their technical performance must, in any case, be verified, and while the magnet measurement technique of choice will depend on the situation, one generally requires a 3D map of the magnet’s B field and/or a quality check of the transverse components of its magnetic field integrated over the device length. This quality check is often expressed as coefficients in a Fourier expansion of the integrated field within a region of interest [2].
Nominally, a 3D field map is obtained via Hall probe (HP) system, often calibrating the HP ahead of time against one or more reference nuclear magnetic resonance (NMR) probes; similarly, the integrated field components can be measured via a single stretched wire (SSW) [4,5] and/or rotating coil (RC) system [6,7], often calibrating the RC against the SSW. It is worth emphasizing that SSW and RC systems do not provide detailed data on the longitudinal profile of a magnetic field, which can be key information when verifying magnetic performance.
The standard approach to mapping a B field profile encounters difficulty once access to the magnet is confined, e.g., inside a vacuum and/or cryogenic chamber, since such confines may block components that support or translate the HP. Potential solutions include more complex systems to feed the HP through the enclosed space [8,9] or utilizing the pulsed wire (PW) technique [10,11]; either approach faces difficulties in implementation, such as the stability of the HP position or the sometimes very long wires required for PW scans.
The vibrating wire (VW) is another well-established technique for magnetic measurement [12,13,14]. The VW has seen broad adoption in aligning multipole magnets, particularly the magnetic axis of quadrupoles [15,16,17,18], where it has been shown to outperform other techniques [19]. At the Canadian Light Source (CLS), we first began prototyping a VW setup in late 2018 [20], and have since upgraded the setup to measure wire oscillations in both transverse planes. We successfully used the VW to survey the magnetic center of several quadrupoles, similarly to [21], albeit without the phase lock loop; we comment on our experience with regard to quadrupole alignment in Appendix A.
In addition to alignment applications, the VW is also capable of field and field quality measurements [22]. While the SSW and RC provide valid alternatives for field integral scans [23], the VW has appeal for field profile mapping in confined magnets, albeit with challenges in implementation. The work in [24] presented concerns over nonlinear wire behavior hindering the repeatability of VW field profile measurements; these nonlinearities include phenomena such as non-planar wire motion, non-constant wire tension modulating the wire resonant frequency, the excitation of multiple wire resonances at once (e.g., overtones), hysteretic frequency responses, and frequency-dependent damping. See [25,26,27] for selected key works studying the physics of motion of a stretched wire.
In this work, we investigated the ability of our VW setup to be used in medium-resolution (∼<20 mm) field profile measurements. We studied a magnetic field with horizontal/vertical terms to incite wire motion in both planes, measured more wire harmonics (up to n = 200) than past works, limited wire motion to low amplitudes, and measured wire motion with a lock-in amplifier to reject signals other than the drive frequency. We discuss the repeatability of VW measurements and note challenges rising from signal-to-noise (instrumentation) limitations as well as nonlinear wire behavior. We discuss changes in wire damping and distortions in the measured frequency responses at high wire harmonics. We also describe the data analysis macros that are necessary to systematically handle data for a good reconstruction of the magnetic field along the wire. We close with a comparison of a field reconstruction from VW scans and a reference HP scan, observing an agreement of about 6% between techniques, which improved to slightly better than 1% after applying a scalar correction/calibration to the VW data.

1.2. Theory

The theory behind vibrating wire measurements is well-described [12,13,14]; here, we provide a brief review of the core concepts and equations. We adhere to the variable choices in Temnykh’s work, although we select the following Cartesian coordinates: s as the longitudinal coordinate parallel to the wire; x as the horizontal coordinate transverse to the wire; and y as the transverse vertical coordinate.
By stringing a wire through a transverse magnetic field and driving an alternating current through the wire, one can incite a Lorentz force to drive wire vibrations perpendicular to the magnetic field. The wire vibration amplitude will peak when the drive current is in resonance with the wire, either at the wire’s fundamental frequency or at a higher harmonic. Likewise, the phase of the wire vibration relative to the drive current shall pass through 90 at resonance. When the damping is weak, the vibrations of an excited resonance should dominate over other vibrations.
The relative amplitude intensities across the wire harmonics are proportional to a Fourier transform of the magnetic field along the wire’s length; since the wire is fixed at the ends, the boundary conditions simplify to a Sine transform. It is then helpful to consider the function F ( ω ) , the time average of the wire amplitude multiplied by the drive current:
F ( ω ) = 1 T 0 T U ( s s , t ) I ( t ) d t = n = 1 F n ( ω ) ,
where U ( s , t ) is the wire amplitude, I ( t ) is the wire drive current, t is time, s s is the location of the wire position sensor along the wire, and ω is the frequency of the drive current. Practically speaking, one measures the F curve of a given wire harmonic, F n , by sweeping the drive frequency through the harmonic.
It is likewise helpful to fit the following formula to a measured F n curve:
F n ( ω ) = a n ω b n 4 ω ( ω b n ) 2 + ω c n 2 + d n ,
where the fitting parameters a n , b n , c n , and d n correspond, respectively, to the strength, frequency, damping, and offset of the wire for the measured F curve. One can then reconstruct the magnetic field across the length of the wire through a sum of sinusoids:
B ( s ) = n = 1 B n sin π n L s ,
where each B n coefficient is determined from the fit to the F n curve for the relevant harmonic:
B n = a n sin ( π n L s s ) 2 μ I ^ 2 ,
and where L is the length of the wire, μ is the mass per length of the wire, and I ^ is the peak drive current. Hence, by adjusting the wire’s drive frequency and current, and measuring the wire amplitude and phase of many harmonics, one finds information on the magnetic field along the wire.
Thus far, we have focused our discussion on past work. Next, we describe the chosen scaling factors to quantitatively compare vibrating wire measurements against a Hall probe scan. We chose the following discrete Sine transform (DST) to convert an array of magnetic field data versus longitudinal position, B ( s ) , into B n Sine coefficients:
B n = 1 N p t s 2 L π n s = 1 N p t s B ( s n s ) sin π N p t s ( n s 1 2 ) n ,
where B n is the n’th DST Sine coefficient, N p t s is the number of points in the discretely sampled magnetic field, n s is the field index, and L is the length of the field measurement. We append the asterisk in B n to distinguish it from Temnykh’s original B n . In our case, we padded the data from a Hall probe scan to match the length of the wire—hence, L = L —and going forward we denote both the wire length and scan length as L. Equation (5) is equivalent to the Mathematica function FourierDST [28], type 2, with a change in normalization. We divide by N p t s rather than by N p t s and multiply by a scaling factor of 2 L / π ; this yields the same B n coefficients independent of the step size within B ( s ) .
We reconstruct B ( s ) from the above Sine coefficients as follows:
B ( s ) = 2 π L n = 1 B n sin π n L s ,
which is Equation (3) with added scaling terms. Equation (6) applies the inverse transformation to Equation (5). The magnetic field B ( s ) from Equation (6) and its corresponding DST coefficients B n from Equation (5) satisfy Parseval’s theorem in the following way:
1 π 0 L B 2 ( s ) d s = n = 1 B n 2 .
Finally, with B n denoting coefficients obtained from the DST of a reference HP scan, and with B n denoting coefficients obtained from a VW measurement via the original recipe [12], the two sets will match with the following scaling:
B n = B n L π .

1.3. Experimental Uncertainty

In this section, we expand on the previous equations to propagate experimental uncertainty through to the final reconstruction of the magnetic field along the wire. Beginning with Equation (1), we measure the wire amplitude (in fact a sensor voltage) and phase across a series of frequency steps, and calculate F n as follows:
F n ( ω ) = 1 2 U ^ ( ω ) I ^ c o s ( θ ( ω ) ) = 1 2 S V ^ ( ω ) I ^ c o s ( θ ( ω ) ) ,
where U ^ ( ω ) is peak wire amplitude, I ^ is the peak drive current, θ ( ω ) is the phase of the wire motion relative to the drive current, V ^ is the peak voltage measured by the wire amplitude sensor, and S is the sensor’s calibration factor. Treating the errors as uncorrelated, we take partial derivatives from Equation (9) and find the uncertainty in F n ( ω ) as follows:
σ F n ( ω ) = σ S 2 ( F n ( ω ) S ) 2 + σ V 2 ( F n ( ω ) V ) 2 + σ I ^ 2 ( F n ( ω ) I ^ ) 2 + σ θ 2 ( 1 2 S V ^ ( ω ) I ^ s i n ( θ ( ω ) ) ) 2 ,
where σ x denotes the standard deviation of x. We omit any uncertainty due to drive frequency; our chosen signal generator had a listed accuracy in the 10 ppm range [29], making it negligible relative to other factors. To propagate σ F n through to the fitting coefficients in Equation (2), we set σ F n as weighting values to FuncFit in Igor Pro [30].
We determine the experimental uncertainty in B n coefficients working from Equations (4) and (8). Again taking partial derivatives to propagate error, we obtain the following:
σ B n = ( σ a n 2 ( B n a n ) 2 + σ μ 2 ( B n μ ) 2 + σ I ^ 2 ( 2 B n I ^ ) 2 + σ s s 2 ( π n L B n c o t ( π n L s s ) 2 + σ L 2 ( B n L + π n s s c o t ( π n L s s ) L 2 ) 2 ) 1 / 2 .
The estimated error in the reconstructed field follows from the uncertainties of the B n coefficients. We drop the wire length error terms in the interest of brevity, as the wire length uncertainty is already factored into σ B n . Working from Equation (6), we obtain the following:
σ B ( s ) = 2 π L n = 1 σ B n sin ( π n L s ) 2 .

1.4. Considering Nonlinear Wire Motion

Past studies have shown how a wire, when driven to high amplitude, will exhibit hysteretic motion and possibly non-planar motion, where force in one plane incites vibration in both planes [25,26,27]. Neither hysteretic nor non-planar motion fit well with the assumptions at the heart of the VW as a magnet measurement technique; the former distorts the shape of the F curve from which Sine series coefficients are found, and the latter blurs the desired case, where the B X and B Y terms drive oscillations independently in their respective planes.
Most authors studying wire physics agree there is a critical onset amplitude above which a driving force in one plane will incite non-planar motion in a string/wire, and that this critical amplitude decreases with increasing wire harmonic. Our reading of [27] is that hysteretic motion onsets at a lower amplitude than non-planar motion. The absence of hysteretic motion would then provide some confidence that the observed horizontal/vertical motion each originate from horizontal/vertical excitations only. This work explored whether limiting the wire vibrations to a low amplitude (<<1 mm) would avoid hysteretic motion and allow the assumptions of damped/linear motion to remain sufficiently valid for an accurate field reconstruction.

2. Materials and Methods

2.1. Equipment

The VW setup used a 0.1 mm BeCu hard temper wire with a 0.01 mm thick polyimide coating (Goodfellow CU075835). A Keysight 33220A (Keysight, Santa Rosa, CA, USA) signal generator provided a reference frequency to an SRS CS580 voltage-driven current source (to drive the wire) and two SR830 lock-in amplifiers (to measure). The CS580 had a max current output of 100 mA peak-to-peak (50 mA peak). The lock-in amplifiers measured the output of two H22A slotted optical switches (Fairchild) mounted at 90 to a custom detector circuit to observe the wire oscillation in the horizontal and vertical planes; the circuit used the same resistor schematic as seen in Figure 2 of [12], repeated for each switch (Appendix B). A Polytron Devices P37-5 5Volt-regulated supply powered the H22A switches. To calibrate the optical switches, their signals were temporarily moved from the lock-in amplifiers to a Tektronix TDS 3034C oscilloscope.
The optical switches were mounted to a one-axis Thorlabs stage for longitudinal motion. The switches will always be blind to some wire harmonics, i.e., those which have a vibrational node at the switch position. In principle, one could adjust the longitudinal stage to move the switches and capture otherwise inaccessible harmonics. This approach presented difficulties in our case, as detailed in Section 3.1. The detector/stage apparatus was mounted to manual Thorlabs X/Y stages to align the wire with the switches. The detector apparatus and the wire holders were commonly mounted to motorized precision Newport stages, allowing for automated scans. See Figure 1.
The wire was tensioned by a 1 kg hanging weight downstream of a wheel bearing. Two V notch wire holders, adapted from the European Synchrotron Radiation Facility (ESRF) design [31], were installed at the upstream/downstream ends. The wire holders were fiducialized via FaroArm and enabled the wire position to be tied into a laser tracker survey. The downstream wire end was anchored to a Mark10 Series 5 tension gauge. An extra clamp was included between the tension gauge and the downstream wire holder to facilitate setup. Since the added clamp and wire holders bore some of the weight, this gauge was an incomplete (relative) measurement of the wire tension. The tension gauge typically read in the range of 7.1–8.5 N (0.72–0.87 kgF).
We measured the mass and length of a short sample wire—taken from the same spool as the wire used for measurements—via scale and tape measure for a mass per unit length of 70.7 mg/m with estimated uncertainty 0.3 mg/m. We determined the tensioned wire length using a laser tracker to be 3.46 m with estimated uncertainty 0.002 m, and the sensor position along the wire to be 113.7 mm with estimated uncertainty of 0.5 mm (Section 3.3.4). For wire current, the CS580 had a listed accuracy of 0.5–1%, depending on the selected gain.
The Hall probe system used a SENIS F3A three-axis Hall transducer routed into a D-TACQ analog-to-digital converter (ADC). The Hall probe was mounted to a 5 m granite bench with 3D precision stages; the probe was last calibrated by the vendor in 2020.
The magnet under measurement was a spare water-cooled quadrupole from the CLS Linac-to-Booster transfer line. The magnet was originally procured for the Saskatchewan Accelerator Laboratory prior to use at the CLS, circa 1980.

2.2. Alignment

The quadrupole, HP bench, and VW must be aligned prior to detailed measurements. We placed the magnet upon a test stand approximately one quarter along the wire’s length. We aligned the quadrupole with the HP bench via manual adjusters, adjusting incrementally until a 3D field map showed negligible indication of roll, pitch, or yaw; see Figure 2.
The VW was visually aligned with the HP bench by adjusting wire stages until the VW and HP were at the verge of contact for the same stage positions at upstream and downstream HP locations. A more thorough alignment procedure might incorporate a laser tracker. We estimate our alignment error of the VW relative to the HP (pitch and yaw) to be on the order of 200 µm across the approximate 3.5 m wire length, or within 0.1 mrad.
We identified the quadrupole’s magnetic center independently with HP and VW scans. For the VW, we used the n = 1 harmonic, although in hindsight we could have used the n = 2 harmonic to suppress homogeneous stray fields. HP and VW scans were then run at a common position: 14 mm horizontally and 7 mm vertically from the quadrupole center.
The HP and VW data can be checked for consistent polarity. Wiring, as well as the positioning of the wire at a particular side of the optical switch transfer function (Figure 3), could affect the polarity in one or both B X / B Y channels for the VW. In our case, we found it necessary to reverse the sign of the VW B Y signal to match the HP in polarity.

2.3. Wire Detector Calibration

The optical switches used to measure wire vibrations must be aligned with the wire to convert the measured voltage into wire displacement. Figure 3 shows the horizontal switch signal at the oscilloscope, plotted against stage position (zero is arbitrary). We include measurements from 16 January 2024 and a follow-up testing with repeated trials and smaller steps from 19 April 2024.
Our switch’s sensitivity was only about 18 V/m, weaker than the results noted in [12,32]. Our setup included no amplification of the optical switch signal before reading at the lock-in amplifier (the system in [32] amplified the signal). The wire was placed at a point along the curve shown in Figure 3 such that changes in wire position yielded an approximately linear change in voltage. We note poor repeatability in the measurement of this curve: the slopes of the five total trials had a relative standard deviation of about 5%.
During measurements, the signal at the oscilloscope fluctuated by about ±0.1–0.2 mV. The signal drifted over time even with no wire present, changing by 0.3 mV over 20 min during tests on 30 April 2024. Temperature played some role, as we found that blowing warm or cold air upon the switch could promptly shift the reading by ∼0.5 mV. The wire does not vibrate during calibration, hence the signal fluctuation appeared intrinsic to the optical switches rather than any amplitude modulation of the wire (e.g., as observed in [24]).
We moved the upstream wire stage during calibration but did not move the downstream stage. We consider the change in wire angle through the switch to be negligible; however, we corrected for the actual offset of the wire at the switch position, which was less than the offset of the wire at the upstream stage. From the wire length, switch position, and basic trigonometry, the correction factor was 0.967.
We suspect the limitations in our optical switches, especially (drifting) gain error, contributed substantially to the accuracy limitations reported throughout this work.

2.4. Measurements

In this work, we consider a vibrating wire scan to be a sweep of the drive frequency through one harmonic, resulting in a measured B n coefficient per Equations (4) and (8) ( B X and B Y can be scanned simultaneously). Figure 4 shows an example scan of the n = 10 harmonic for B Y , with wire amplitude and phase at the optical switch plotted on the left and the F curve (with fit per Equation (2)) on the right.
This work comprises two measurement sets: a precision study of the wire’s n = 10 harmonic and a field reconstruction study of n = 1, …, 200 scanned harmonics with comparison against a reference HP scan. Throughout all scans, the wire was kept at one fixed position relative to the quadrupole, which was energized at 45 A during scans and was powered off when not under measurement. The magnet was repeatedly cycled between 0 and 45 A prior to measurements and was only cycled between 0 A and 45 A during measurements. We expected no significant deviation in the magnet field from hysteresis effects.

2.4.1. Precision Study

The n = 10 harmonic was measured 340 times across five measurement days from 1 December 2023 to 29 January 2024. Measurements were grouped into 19 sets encompassing a variety of scan parameters, such as number of samples averaged per point, lock-in amplifier sensitivity, wire drive current, and settling time after stepping the wire frequency. The original intention was to optimize all scan parameters for measurement precision; however, the majority of selected scan parameters had minimal effect. We found the data offered more insight in aggregate and did not delve into detail on the exact parameters for each set of scans. We list the nominal/low/high settings in Table 1. See [33] for a more thorough uncertainty analysis parameter by parameter.
Our scan script waited for the Settling Time after each frequency step. It collected a configurable number of samples at each frequency step, waiting for the Read Delay between each sample, and saving the samples’ mean and standard deviation. Our scan script did not read or set the lock-in amplifier settings, such as sensitivity or time constant, which were instead adjusted manually.
The lock-in amplifier’s time constant set a low-pass filter internal to the instrument. It effectively took the time average of the nominal DC signal of the wire amplitude and phase isolated to the drive frequency. We found the measurement precision degraded starkly for time constants at or below 30 ms for an unverified reason (potentially rapid wire modulation, instrument noise, etc.). We set the time constant to 100 ms, and hence our measurements implicitly time-averaged over about 400–500 ms per sample.

2.4.2. Field Reconstruction Study

We measured up to n = 200 wire harmonics across multiple days. We first excited the wire at each of its 45 lowest harmonics to gauge the amplitude response and determine appropriate drive currents. We targeted roughly 1–10 µm vibrations at the optical switches to avoid nonlinearities, either in the output of the optical switches or the wire itself, such as from hysteretic motion. Wire amplitude generally trends downward as the harmonic increases and so our scan script gradually incremented the drive current, climbing from 0.25 mA at n = 1 to 50 mA (maximum) for n = 46 and above.
The time per scan depends on the number of frequency steps (range, step size) and acquisition time per step (number of samples averaged). We set a lock-in time constant of 100 ms and a corresponding settling time of 4.5 s. We averaged N = 40 samples per frequency step and used a frequency step size of 0.2 Hz. In setting the frequency range, it is important to accurately predict each resonant frequency, so as to to minimize the scanning of the featureless ranges between resonances. However, if the scan range is too narrow, one risks failing to capture the resonance. We found the fundamental frequency of our wire held stable within roughly ±0.02 Hz throughout a day and incorporated this into our scan script, widening the scan range by ±0.5 Hz every 25 harmonics. For the n = 1, …, 200 harmonic measurements, the scan time was roughly 3 min per scan at lower harmonics and increased to roughly 17 min per scan at n = 175 and above.

2.4.3. Hall Probe Reference

We ran independent scans on the same magnet with HP and VW setups. The HP scan spanned 510 mm in length and was padded with zeros to form a data array matching the length of the wire. We used Equation (5) to convert the HP’s ( B X , B Y ) data into B n Sine coefficients.
We did not have a direct measurement of the magnet’s longitudinal position relative to either the HP or VW. The position of the HP data within the padded array was to be determined and set empirically by comparing the relative profiles of the HP- and VW- Sine coefficients. The high-order Sine coefficients (e.g., n ≈ 140) were sensitive to the magnet’s longitudinal position on the order of 1 mm.

2.5. Data Handling

Each VW scan produced a CSV file, which we processed via macros in Igor Pro 6.37. The macros handled file import, the application of unit/calibration conversions, the calculation and fitting of F curves given I ^ , L, and s S , calculation of the B n coefficient(s), field reconstruction, and graphing. In this section, we share steps to catch and clean measurement noise that would have otherwise rendered the VW results unworkable.

2.5.1. Tagging Bad Points

When away from wire resonance, the lock-in amplifier measurement can bounce ± 180 out of phase with the drive current, which caused difficulty when averaging samples. The wire phase could vary sharply near resonance, as well. To catch such instances, we tagged the phase data for any frequency step where either (1) the standard deviation exceeded a set threshold or (2) the measurement stood sharply apart from otherwise smoothly varying neighbor points. Frequency steps with tagged phase data were omitted from the ensuing F curve. We also identified when the phase rolled across ± 180 and applied 360 offsets to remove discontinuities, which had no bearing on the result, but improved readability.
Some scans were devoid of meaningful data, such as when an harmonic’s VW signal was vanishingly faint or the chosen scan range missed a resonance curve. In these cases, the scan was removed from further analysis.

2.5.2. F Curve Fitting

We employed FuncFit in Igor Pro for fitting to F curves from VW scans. Suitable starting values for the coefficients ( a n , b n , c n , d n ) were essential to achieve proper fitting. Since the wire phase varies sharply near resonance, we keyed a starting estimate for b n to the peak derivative of the F curve. Our starting estimate for a n was fixed at 0.0001 for the B Y field and 0.00005 for B X . Starting estimates for c n and d n were 1 and 0, respectively.
However, no single starting coefficients ensured good fits for all scans, and so we added a basic optimization routine. We retried each F curve fit about 20 times, applying new perturbations to a n and b n each iteration, and saved the fit that best satisfied a fitting objective. The fitting objective was a weighted sum of differences in the following statistical quantities comparing the measured and fitted curves: (1) total RMS strength; (2) skewness of the front 30% of the curve; (3) skewness of the last 30% of the curve.
The basic optimization still could not guarantee good fits, and so we added criteria to catch bad fits. One rule compared the RMS of the measured and fitted F curves, flagging scans where the ratio of RMS values exceeded a configurable threshold, set to 50. We also rejected scans where c n fell outside configurable bounds, set to 0.1–100, or where the estimated uncertainty of a n exceeded a threshold, set to 1.
Flagged bad fits were passed to a follow-up optimization routine, which again varied the starting a n and b n guesses, now by larger steps and across more attempts (about 70). The starting b n guess changed to depend on the average fundamental frequency of the wire from all accepted fits. Most scans with initially bad fits were recovered by this more aggressive optimization. However, if the second optimization pass could not find results satisfying the good fit criteria, the scan was rejected from further analysis.
A final check compared the wire’s fundamental resonant frequency across all loaded VW scans. We rejected—without further refitting attempts—any scan where the calculated resonant frequency deviated from the average value across all loaded scans by more than a configurable threshold (set to 0.15 Hz). We found the resonant frequency of the wire was much more stable than 0.15 Hz on any given day and so interpreted an outlier frequency as an indication of a failed fit.

3. Results

3.1. Shifted Detector Problem

As mentioned in Section 2.1, we incorporated a stage to move the slotted optical switches away from vibrational nodes along the wire. This revealed a hardware limitation: the detectors’ printed circuit board (PCB) was insufficiently supported and could be bent via tension from the power and signal cables. Small bends to the board moved the switches relative to the wire, affecting their voltage-to-displacement calibration. While testing this stage, we observed that the reading at the lock-in amplifier decreased about 35%. We ascribe this to the relative wire/switch position shifting to a different region in Figure 3 with reduced slope. This introduced discontinuities in the precision study measurements for 11 January and 29 January.
For the field reconstruction study, we realigned the optical switches to the wire and measured all harmonics without touching the movable stage. Two harmonics were lost to vibrational nodes, since we rejected scans for which the factor sin ( π n s s / L ) fell below 0.015.

3.2. Precision Study

3.2.1. Improving Scan Precision

We observed that measurement noise typically peaked near wire resonance, consistent with past work [33]. We incorporated fitting masks to mitigate the impact of these fluctuations on the final result, omitting data where the wire phase was within 90 ± 20 (refer back to Figure 4). Table 2 lists the average and standard deviation of B 10 , batching scans by measurement day. The fitting mask reduced the standard deviation in B 10 by roughly 20%.
Measurements taken on 11 January varied the number of samples averaged per frequency step (1, 50, and 100). For each 20-scan set, we compared the average and standard deviation of the B 10 Sine coefficient, once again with and without masking data near resonance. The measurement precision of B 10 improved with averaging, as shown in Table 3. Averaging appeared effective at mitigating noise from any “fast” instability in the wire’s resonant frequency, which we attribute to non-constant wire tension [24,26]. Measurement precision worsened (albeit only marginally) when increasing from N = 50 to N = 100 samples and fitting to the full F curve; precision still improved when masking data near resonance. We suppose sampling across a longer scan time became detrimental for data close to resonance, perhaps due to “slow” system drift (e.g., ambient temperature).
Averaging multiple samples per step reduced the standard deviation in B 10 by roughly 20–40%, with greater benefit when fitting to the full F curve. Implementing both averaging and the chosen fitting mask reduced the standard deviation in B 10 across 20 scan repetitions by about 35% (N = 50) to 45% (N = 100).

3.2.2. Environmental Correlations

Figure 5 shows wire fundamental frequency versus ambient temperature for 340 scans of the n = 10 harmonic. The wire’s resonant frequency varied by measurement day, tending to decrease over time, which can be explained by a slow release of tension. We suppose the segment of wire between the V notch holders may have stretched/slackened independent of the wire segment between the 1 kg hanging weight and the upstream holder (recall Figure 1). Interestingly, data from the final measurement day (29 January) saw the highest wire frequency; when investigating the shifted detector problem on 12 January, we perturbed the wire and observed an at-the-time unexpected hop in the wire’s resonant frequency. We suppose that perturbing the wire eliminated accumulated slack.
Figure 6 shows the B 10 coefficient versus ambient temperature, with error bars indicating the estimated uncertainty via Equation (11). Due to the shifted detector problem, data from January 11th and 29th differed from the other dates. Regardless of the shifted detector problem and the resonant frequency’s temperature dependence, the B 10 coefficient itself held independent of room temperature within the noise floor of our observations, i.e., for small shifts in the wire’s resonant frequency, we observed no impact upon the measured Sine series coefficients for a field reconstruction along the wire.

3.2.3. Trends in Horizontal and Vertical Channels

So far, we have discussed results from the optical switch and lock-in amplifier for the vibration excited by the B Y field (vertical field, horizontal wire motion) only. Figure 7 shows B 10 from both switches, B X versus B Y . In the interest of visual clarity, we do not include error bars for every scan; instead, the estimated uncertainty is shown as a box only for several representative scans.
The results for the B Y coefficient fell into three groupings, correlated with measurement day, whereas the B X coefficient stayed within a single range; this is consistent with the hypothesis that the poorly secured detector board moved, for the most part, in the horizontal plane. All data clustered about a linear trend, indicative of some drifting gain common to both channels. This might stem from drift in the detector circuit’s power supply or a modulation of the wire itself. Deviations from the linear trend suggest each optical switch and/or plane of wire motion had independent noise, as well. Considering the data from 11 January (which varied in sample averaging), we note the scans with N = 100 averaged samples per frequency step (teal triangles) adhere to a linear trend with less spread than the scans with N = 1 sample (purple triangles). This suggests there is a (slow) scan-to-scan fluctuation, common to both channels and not well corrected by averaging multiple samples per step, as well as a (fast) point-to-point fluctuation for which averaging was helpful.
Table 4 lists the mean, standard deviation, and coefficient of variation (CV) for each field component, batching scans by measurement day and incorporating the chosen fitting masks. The results in each plane had similar CV values, on the order of 1–2%. B Y was about twice the strength of B X in this work, and so the consistent CV results suggest the dominant noise factors will not be mitigated by marginally increasing signal strength.
Lastly, there was slight systematic difference in the resonant frequencies of horizontal and vertical motion. A linear fit of the wire resonant frequency derived from B X to the same derived from B Y had a slope near unity (1.0015) and an offset of about 73 mHz.

3.3. Field Reconstruction Study

Here, we present the results from vibrating wire scans for harmonics n = 1, …, 200, their F curves and B n coefficients, and the resulting magnetic field reconstruction, with a comparison with the reference Hall probe scan. The results from ten harmonics in the B Y data were rejected from the field reconstruction: one for its close proximity to a vibrational node, one for being a bad fit, and eight for being devoid of usable data. Of the eight void scans, seven were consecutive (n = 149…155) in a region where we expected virtually no signal based on the DST of the reference HP scan. Three B X harmonics were rejected as bad fits and one harmonic was rejected for its close proximity to a vibrational node.

3.3.1. Typical Frequency Response Scans

Figure 8 shows 86 frequency response curves (horizontal motion) from the n = 1 to n = 114 harmonic, including only response curves with typical characteristics. We offset each curve by its calculated resonant frequency and apply vertical offsets and scaling such that each curve spans [0.1, 1.0] arbitrary units. We omit error bars for visual clarity. While there was variation in the width of the curves (n = 59 was particularly broad), we note the absence of any sudden collapses in amplitude, which would indicate the wire had jumped between stable states (hysteretic motion). Phase data were also well-behaved, passing through ± 90 at peak amplitude.
Absent of hysteretic motion, we suppose the vibrations in each plane act approximately as independent planar motions. We did not validate the alignment of our setup sufficiently to refute the possibility that driving forces in one plane might couple into the other plane. Moreover, as we are about to discuss, the approximation of planar motion does indeed fail for many high and/or weak wire harmonics.

3.3.2. Distortion of the Typical Frequency Response

We found the response for high and/or weak wire harmonics presented particular differences compared to the standard profile shown in Figure 8. Figure 9 shows another 90 scans, batched into three characteristic profiles. Each curve is offset and scaled to better illustrate trends. (The 24 scans omitted from both Figure 8 and Figure 9 were either devoid of meaningful data, were very low in signal, or the wire resonance was too near the scan edge to draw a firm conclusion).
In distorted frequency responses, the amplitude often exhibited an asymmetric pedestal to either side of resonance; we consider this the first type of distortion. The wire amplitude could also sometimes dip below its baseline level, slightly off resonance; we consider this the second type of distortion. Meanwhile, the peak wire amplitude rarely coincided with the 90 phase and the wire phase could vary further from resonance than normal.
In considering the first type of amplitude distortion, we mostly ascribe this distortion to the changed wire damping at high frequencies, and the consequent signal bleed from adjacent/other harmonics. We do not attribute the observed asymmetry to hysteretic motion; even when reaching the highest measured harmonics (e.g., n = 195), the amplitude did not exhibit abrupt collapse.
The second type of amplitude distortion appeared specific to low-amplitude, high-frequency harmonics. Of the 30 instances of this behavior observed in horizontal wire motion, 27 occurred among the 100 weakest Sine coefficients and all occurred at n ≥ 61. We observed similar amplitude dips in the vertical plane, however, they occurred slightly below resonance. In fact, an amplitude dip in one plane correlated with an amplitude peak in the opposite plane. We propose the vibration from the on-resonance plane drove increased friction/damping that suppressed vibration in the off-resonance plane. Since vertical motion resonated at slightly higher frequency than horizontal motion, this phenomenon appeared as amplitude dips above (below) resonance in the horizontal (vertical) plane. See Figure 10, which shows select representative cases of horizontal/vertical cross-talk.

3.3.3. F Curve Fitting Coefficients

We shall discuss the distorted frequency responses further in Section 4. Here, we proceed with calculating and fitting to F curves without much concern for distorted curve shapes. However, aware of how the wire phase did not reliably pass through ± 90 at resonance for higher harmonics, we disabled the 90 ± 20 fitting masks above n = 55.
Figure 11 shows the F curves’ fitting coefficients across the 200 scans for B Y and B X . We omit the a n fit coefficient for brevity as it scales with the B n Sine coefficient shown in the next section. We divide b n by the harmonic number to show the wire’s fundamental frequency. We normalize d n to the wire drive current. For b n and c n , we plot the estimated uncertainties on a separate log axis.
The wire’s fundamental frequency shifted at n = 46, when the drive current increased to 50 mA, which we ascribe to wire heating. The wire frequency differed for n = 61, …, 139 compared to other harmonics, which correlates with the measurement date (n = 61, …, 139 were measured 16 January and all other harmonics were measured 29–30 January); we observed similar behavior in the precision study and ascribe it to the wire slackening over time. The frequency of motion in the vertical plane was marginally higher than that in the horizontal plane (recall the vertical B Y field drives horizontal x motion and vice versa). The estimated uncertainty of b n climbed roughly tenfold from low to high harmonic.
The c n (damping) coefficient rose with increasing wire harmonic. An exponential fit suggests the damping coefficient would climb to approximately 2.0 (our fitting routine constrained the coefficient to 2.5). The results became erratic from n≳ 145, with a roughly hundredfold increase in the estimated uncertainty of c n relative to low harmonics.
The d n coefficient correlated with a n 1 , as shown in the bottom-right plot of Figure 11. This suggests that measured F curves were affected somewhat by the neighboring harmonic. The d n coefficient held closer to zero for vertical wire oscillations; resonant motion in the B X data also occurred near 90 much more reliably than B Y data. We suggest gravity may have damped signal noise (e.g., off-harmonic motion) in the vertical plane.

3.3.4. Wire Length and Sensor Position

The wire length and optical switch position are key parameters in reconstructing the magnetic field from VW data. In Equation (4), an error in the switch position will shift the divisor s i n ( π n s s / L ) ; since this divisor crosses zero near vibrational nodes, even small offsets are relevant. Wire length affects the location of nodes and overall normalization of Sine coefficients. An error in either parameter degrades the magnetic field reconstruction, which was most observable as the ringing error outside the magnet.
We determined the wire length via a laser tracker survey of the V notch wire holders. For the optical switch position, we took an approximate measurement with a ruler (∼114 mm) and tested the field reconstruction at different switch positions in 0.1 mm steps around the ruler measurement, expecting error to reach a minimum at the correct switch position. We evaluated the RMS of the (nominally zero) field outside of the magnet, as well as the standard deviation of the (nominally flat) field through the center of the magnet, and found the chosen metrics collectively performed best at a detector position 113.7 mm along the wire.

3.3.5. Field Reconstruction and Hall Probe Comparison

Figure 12 and Figure 13 show, respectively, the measured Sine coefficients and the resulting field reconstructions for B Y and B X alongside reference HP data. Agreement between the HP and VW measurements was qualitatively good. Quantitatively, the VW field reconstructions had scaling errors in the order of 6% and ringing error outside the magnet in the order of 1.5 mT. Experimental uncertainty (from Equation (12)) was also in the order of 1.5 mT. The VW’s reconstructed field was stronger than the HP reference measurement in both planes.
Figure 14 shows the relative error of each VW B n coefficient plotted against the expected coefficient strength. We report relative error as the absolute difference between B n coefficients, |VW – HP|, divided by the HP coefficient. We applied a scalar correction to the VW coefficients to underscore that one static scaling factor cannot account for the systematic noise sources present. The scalar correction factors were 0.94 for the B Y VW coefficients and 0.95 for the B X coefficients.
The agreement between each VW-HP coefficient pair correlated with the strength of the wire harmonics. At coefficient strengths ≥0.001 DST[T], the VW-measured coefficient matched the HP’s expected value within 10%; between 0.0001 and 0.001 DST[T], coefficients mostly differed by 10–30%, and below 0.0001 DST[T] the agreement was generally poor. We did not observe a direct correlation of the relative error with ambient temperature or proximity to a vibrational node.

4. Discussion

The vibrating wire setup at Canadian Light Source was studied for its performance in reconstructing a magnetic field along the wire when measuring potentially high wire harmonics. We studied the precision of the n = 10 wire harmonic in detail while the system stayed in place for weeks, as well as the accuracy of a field reconstruction using n = 200 harmonics when compared against a reference Hall probe scan.
The setup used to accurately reconstruct a magnetic field along a wire requires care. Even for elementary magnetic field profiles, a large number of harmonics must be captured in an efficient time-frame or else the field reconstruction will be limited in resolution and/or accuracy. The choice of frequency scan range and wire drive current are both particularly important to ensure the desired wire harmonics are captured efficiently.
Low-amplitude vibrations serve to keep the wire behavior approximately linear, avoiding hysteretic motion. However, low amplitudes raise difficulties regarding the signal-to-noise ratio. One might measure strong low-frequency harmonics at a low wire current and increase the wire current for weaker high-frequency harmonics; in this case, one must account for possible changes in the wire’s resonant frequency due to heating from the drive current.
The precision of VW scans can be improved by averaging multiple samples per frequency step, as well as by omitting data close to resonance (e.g., 90 ± 20 ) during curve fitting. Taken together, these strategies reduced the standard deviation in a 20 scan repetition test by ∼35% for our setup.
We observed noise that was both fast (point-to-point) and slow (scan-to-scan). We suppose the fast noise may have been intrinsic to the wire (e.g., non-constant tension driving non-constant resonant frequency) and the slow noise may have been intrinsic to the experiment hardware (e.g., local device temperatures, optical switches or their power supply, etc.). One might add slow averaging by repeating each scan, however, this would exacerbate the already pressing issue of long scan times.
While low-amplitude vibrations can avoid hysteretic motion, the approximation of linear/planar motion can nevertheless break down at low amplitudes and/or high frequencies. Vibrations in one transverse plane can shift in tandem with motion in the other plane, either positively (e.g., coupling between signals) or by resonant motion in the first plane applying a suppression effect to motion in the other plane. Wire phase can likewise deviate from the typical case of passing through ± 90 at resonance, especially for horizontal motion. Such nonlinear phenomena can distort the measured frequency response and complicate analysis. The extent to which these distortions undermine the accuracy of a reconstructed field is not yet quantified; however, we do remark that distorted frequency responses are inherently associated with weaker harmonics in a field reconstruction.
Signal-to-noise remains a limitation in the accuracy of a field reconstructed from VW scans. Weaker signals—whether that weakness is due to the proximity of the vibration detector to a node along the wire, or the actual frequency content of the magnetic field under measurement—were measured less accurately by the VW.
Some scaling/calibration error is to be expected in the reconstructed field. Gain error may accrue through the frequency generator and current source (which could be accounted for by accurately measuring the wire current), or through the optical switch and lock-in amplifier. We found the gain in the optical switch to be particularly imprecise, drifting by more than 10% in consecutive trials. Our reference Hall probe was not recently calibrated, adding uncertainty on the order of 1% or less according to vendor specifications. In this experiment, the two techniques agreed on the order of 6%. Although it is straightforward to append a scaling correction for the VW to match the reference HP, an estimated experimental error on the order of 1% RMS of the measured field strength remained in the VW result.
Lastly, the slow speed of a VW field profile measurement remains a significant limitation. When an HP scan takes minutes, capturing hundreds of harmonics with the VW will take hours, even in the absence of any false starts. Further optimizations may improve the VW scan time on the order of 2–3×; however, we anticipate that the vibrating wire technique will remain slow, appealing only when Hall probe access is physically impractical.

Possible Future Work

The preceding section mentioned possible steps to improve the accuracy and precision of the studied vibrating wire setup. Within limits, one might increase the wire current for stronger signals, although in this case it is important to assess the amplitude above which wire motion becomes hysteretic, and to what extent heating affects the wire frequency. Moreover, one might switch to powering the optical switches via battery and/or shrouding the optical switches from ambient light to mitigate possible external noise sources. The poor rigidity of the prototype detector board is another obvious area for improvement. The optical switches themselves might be replaced with a component with better accuracy/precision performance. See also [18] for relevant discussion on noise sources in a wire-based setup, which, for example, suggests improvements to the thermal insulation of the wire ends to mitigate error due to Seebeck voltage.
Our workflow to measure wire harmonics involves specialist knowledge; improvements are possible with regard to automation and ease of use. While our scan- and data-processing software are separate, one can imagine a unified program that performs an online analysis of scanned wire harmonics. By checking the amplitude and resonant frequency immediately after each scan, the results could dynamically feed into the settings of the next scan. This would allow for tuned drive current and frequency range settings, optimizing signal-to-noise ratio and reducing time per scan.
Finally, we might further test the performance of the vibrating wire setup by comparing magnetic field measurements with other types of magnets, e.g., multiple magnets in series, undulators, and so forth.

Funding

This work was supported by the Canada Foundation for Innovation, the Natural Sciences and Engineering Research Council of Canada, the National Research Council Canada, the Canadian Institutes of Health Research, the Government of Saskatchewan, and the University of Saskatchewan.

Data Availability Statement

Code used in the analysis for this article is available on the Canadian Light Source public GitHub (https://github.com/Canadian-Light-Source) (accessed on 8 July 2025). The raw data supporting the conclusions of this article is available on Zenodo (https://zenodo.org/records/14834579) (accessed on 8 July 2025).

Acknowledgments

The author is grateful to various colleagues for their help with early developments of the vibrating wire (VW) setup at CLS, without which this performance study could not have been done: Drew Bertwistle for fruitful discussions and early leadership in prototyping the VW setup; Tor Pedersen and Jason Gilbert for early design and testing of the VW prototype; Garth Steel for developing scan automation; and Andrew Hinz for design and assembly of the detector circuit board. Lastly, I thank Erik Wallén for helpful discussions on the operation of vibrating wire measurements, and Michael Sigrist, Ward Wurtz, and Eduardo Nebot Del Busto for reading this manuscript prior to submission.

Conflicts of Interest

Author Cameron Kenneth Baribeau was employed by Canadian Light Source Inc. (CLSI) through the duration of this work. The author declares no conflicts of interest. The funders of CLSI had no role in the design of the study; in the collection, analyses, or interpretation of data; in the writing of the manuscript; or in the decision to publish the results.

Abbreviations

The following abbreviations are used in this manuscript:
Arb.Arbitrary unit
CLSCanadian Light Source
CSVComma separated values
CVCoefficient of variation
DSTDiscrete Sine transform
ESRFEuropean Synchrotron Radiation Facility
HPHall probe
NMRNuclear magnetic resonance
PWPulsed wire
RCRotating coil
RMSRoot mean square
SDEVStandard deviation
SSWSingle stretched wire
VWVibrating wire

Appendix A

Since the alignment of quadrupoles with a vibrating wire is well known in literature, we did not focus on it in this article. In our case aligning quadrupoles, we used a Hall probe (HP) bench to minimize the roll, pitch, and yaw of the quadrupole with respect to our instruments. We positioned the magnet roughly one quarter along the wire length and assessed the quadrupole’s magnetic center using both the n = 1 and n = 2 wire harmonics as a redundant cross-check. Due to background or stray fields (there are small magnets within our HP bench’s drive system), we found it critical to take the average of the magnetic center measured with nominal/reversed magnet polarities. We found the polarity-averaged results agreed well between the n = 1 and n = 2 harmonics. We found the polarity-averaged results also agreed reasonably, on the order of 10 µm, with a separate measurement where the wire was positioned such that its vibration amplitude changed as little as possible with adjusting the quadrupole’s energizing current.

Appendix B

Here we include a lightly modified recreation of Figure 2 from [12]; alterations include the change in applied voltage (5 V rather than 9 V) and our different choice of coordinate axes. As noted in Section 4, using a 9 V battery instead could perform better (stronger signal, reduced external noise) than our chosen regulated power supply. See Figure A1.
Figure A1. Schematic view of an optical switch with wire, flanking resistors, and drive voltage. The schematic is repeated for the second optical switch rotated 90 about the longitudinal s axis. Design based on [12].
Figure A1. Schematic view of an optical switch with wire, flanking resistors, and drive voltage. The schematic is repeated for the second optical switch rotated 90 about the longitudinal s axis. Design based on [12].
Metrology 05 00053 g0a1

References

  1. Le Bec, G. Permanent Magnets. In CERN Accelerator School Course on Normal- and Superconducting Magnets; CERN: Pölten, Austria, 2023; Available online: https://indi.to/KCcG7 (accessed on 8 July 2025).
  2. Russenschuck, S. Overview Design of Accelerator Magnets. In CERN Accelerator School Course on Normal- and Superconducting Magnets; CERN: Pölten, Austria, 2023; Available online: https://indi.to/J5YWH (accessed on 24 June 2025).
  3. Ballarino, A. Technical Superconductors: HTS. In CERN Accelerator School Course on Normal- and Super-conducting Magnets; CERN: Pölten, Austria, 2023; Available online: https://indi.to/FCMN2 (accessed on 8 July 2025).
  4. Zangrando, D.; Walker, R.P. A Stretched Wire System for Accurate Integrated Magnetic Field Measurements in Insertion Devices. Nucl. Instrum. Methods Phys. Res. Sect. A Accel. Spectrometers Detect. Assoc. Equip. 1996, 376, 275–282. [Google Scholar] [CrossRef]
  5. Le Bec, G.; Chavanne, J.; Penel, C. Stretched Wire Measurement of Multipole Accelerator Magnets. Phys. Rev. ST Accel. Beams 2012, 15, 022401. [Google Scholar] [CrossRef]
  6. Davies, W.G. The Theory of the Measurement of Magnetic Multipole Fields with Rotating Coil Magnetometers. Nucl. Instrum. Methods Phys. Res. Sect. A Accel. Spectrometers Detect. Assoc. Equip. 1992, 311, 399–436. [Google Scholar] [CrossRef]
  7. DiMarco, J. Printed Circuit Board Based Rotating Coils for Measuring Sextupole Magnets. IEEE Trans. Appl. Supercond. 2024, 34, 1–4. [Google Scholar] [CrossRef]
  8. Kitamura, H.; Seike, T.; Tanaka, T. In-situ Undulator Field Measurement with the SAFALI System. In Proceedings of the 29th International Free Electron Laser Conference, Novosibirsk, Russia, 26–31 August 2007; Budz, P., Goldenberg, B., Eliseev, V., Zhirkova, A., Eds.; JACoW Publishing: Geneva, Switzerland, 2007. [Google Scholar]
  9. Vannozzi, A. INFN—LNF Magnetic Measurement Laboratory Status and Upgrade. In Proceedings of the 23rd International Magnetic Measurement Workshop, Bad Zurzach, Switzerland, 6–11 October 2024. [Google Scholar]
  10. Warren, R.W. Limitations on the Use of the Pulsed-Wire Field Measuring Technique. Nucl. Instrum. Methods Phys. Res. Sect. A Accel. Spectrometers Detect. Assoc. Equip. 1988, 272, 257–263. [Google Scholar] [CrossRef]
  11. Ebbeni, M.; Gehlot, M.; Holz, M.; Tarawneh, H. A Flexible Approach on Pulsed Wire Magnetic Measurement Method. Measurement 2022, 199, 111438. [Google Scholar] [CrossRef]
  12. Temnykh, A. Vibrating Wire Field-Measuring Technique. Nucl. Instrum. Methods Phys. Res. Sect. A Accel. Spectrometers Detect. Assoc. Equip. 1997, 399, 185–194. [Google Scholar] [CrossRef]
  13. Wolf, Z. A Vibrating Wire System for Quadrupole Fiducialization. In SLAC Technical Note LCLS-TN-05-11; SLAC National Accelerator Laboratory: Menlo Park, CA, USA, 2005. [Google Scholar]
  14. Petrone, C. Wire Methods for Measuring Field Harmonics, Gradients and Magnetic Axes in Accelerator Magnets. Ph.D. Dissertation, University of Sannio, Benevento, Italy, 2013. Available online: https://cds.cern.ch/record/1601973 (accessed on 1 May 2024).
  15. Temnykh, A. The Use of Vibrating Wire Technique for Precise Positioning of CESR Phase III Super-Conducting Quadrupoles at Room Temperature. In Proceedings of the PAC2001—Proceedings of the 2001 Particle Accelerator Conference, Chicago, IL, USA, 18–22 June 2001; Lucas, P., Webber, S., Eds.; IEEE: Piscataway, NJ, USA, 2001; Volume 5, pp. 3469–3471. [Google Scholar] [CrossRef]
  16. Geraldes, R.; Junqueira Leão, R.; Cernicchiaro, G.; Terenzi Neuenschwander, R.; Citadini, J.F.; Droher Rodrigues, A.R. New Sensor and Non-Contact Geometrical Survey for the Vibrating Wire Technique. Nucl. Instrum. Methods Phys. Res. Sect. A Accel. Spectrometers Detect. Assoc. Equip. 2016, 811, 115–123. [Google Scholar] [CrossRef]
  17. Fukami, K.; Azumi, N.; Inoue, S.; Kai, T.; Kimura, H.; Kiuchi, J.; Matsui, S.; Takano, S.; Watanabe, T.; Zhang, C. Performance Verification of a Precise Vibrating-Wire Magnet Alignment Technique for next-Generation Light Sources. Rev. Sci. Instrum. 2019, 90, 054703. [Google Scholar] [CrossRef]
  18. Teotia, V.; Malhotra, S. Single Stretch Wire and Vibrating Wire Measurement System for Characterization of Multipole Accelerator Magnets. J. Inst. 2023, 18, P07029. [Google Scholar] [CrossRef]
  19. Arpaia, P.; Caiazza, D.; Petrone, C.; Russenschuck, S. Performance of the Stretched- and Vibrating-Wire Techniques and Correction of Background Fields in Locating Quadrupole Magnetic Axes. In Proceedings of the XXI IMEKO World Congress Measurement in Research and Industry, Prague, Czech Republic, 30 August–4 September 2015. [Google Scholar]
  20. Baribeau, C.; Bertwistle, D.; Ericson, E.; Gilbert, J.; Pedersen, T. Magnetic Measurements of Insertion Devices Using the Vibrating Wire Technique. In Proceedings of the 10th International Particle Accelerator Conference, Melbourne, Australia, 19–24 May 2019; Boland, M., Tanaka, H., Button, D., Dowd, R., Schaa, V.R.W., Tan, E., Eds.; JACoW Publishing: Geneva, Switzerland, 2019. [Google Scholar] [CrossRef]
  21. Wouters, C.; Calvi, M.; Vrankovic, V.; Sidorov, S.; Sanfilippo, S. Vibrating Wire Technique and Phase Lock Loop for Finding the Magnetic Axis of Quadrupoles. IEEE Trans. Appl. Supercond. 2012, 22, 9001404. [Google Scholar] [CrossRef]
  22. Temnykh, A.; Levashov, Y.; Wolf, Z. A Study of Undulator Magnets Characterization Using the Vibrating Wire Technique. Nucl. Instrum. Methods Phys. Res. Sect. A Accel. Spectrometers Detect. Assoc. Equip. 2010, 622, 650–656. [Google Scholar] [CrossRef]
  23. Vasserman, I.; Sasaki, S. Comparison of Different Magnetic Measurement Techniques. In Proceedings of the 13th International Magnetic Measurement Workshop, IMMW13, Stanford, CA, USA, 19–22 May 2003. [Google Scholar]
  24. Arpaia, P.; Caiazza, D.; Petrone, C.; Russenschuck, S. Challenges in Measuring the Longitudinal Field Profile of a Magnet by a Vibrating Wire. In Proceedings of the 18th International Workshop on ADC Modelling and Testing Research on Electric and Electronic Measurement for the Economic Upturn, Benevento, Italy, 15–17 September 2014. [Google Scholar]
  25. Narasimha, R. Non-Linear Vibration of an Elastic String. J. Sound Vib. 1968, 8, 134–146. [Google Scholar] [CrossRef]
  26. Hanson, R.J.; Anderson, J.M.; Macomber, H.K. Measurements of Nonlinear Effects in a Driven Vibrating Wire. J. Acoust. Soc. Am. 1994, 96, 1549–1556. [Google Scholar] [CrossRef]
  27. Pedersen, H.B.; Knudsen, J.L. Direct Determination of the Non-Linear Connection between Tension and Transverse Amplitude for a Vibrating String. Eur. J. Phys. 2017, 38, 045003. [Google Scholar] [CrossRef]
  28. Mathematica, version 12.2; Wolfram Research, Inc.: Champaign, IL, USA, 2020.
  29. Keysight Technologies. 33220A 20 MHz Function/Arbitrary Waveform GeneratorData Sheet. Available online: https://www.keysight.com/zz/en/assets/7018-01144/data-sheets/5988-8544.pdf (accessed on 18 April 2024).
  30. WaveMetrics, Inc. IGOR Pro Version 6.37 Manual, Vol. III; WaveMetrics, Inc.: Portland, OR, USA, 2015; p. 181. [Google Scholar]
  31. Smith, D. (Canadian Light Source, Saskatoon, SK, Canada); Höwler, T. (Paul Scherrer Institute, Villigen, Switzerland). Personal communication, site visit, and sharing reference pictures of ESRF wire holders, 2022.
  32. Levashov, M.; Wolf, Z. Set Up and Test Results for a Vibrating Wire System for Quadrupole Fiducialization. In SLAC Technical Note LCLS-TN-06-14; SLAC National Accelerator Laboratory: Menlo Park, CA, USA, 2006. [Google Scholar]
  33. Arpaia, P.; Caiazza, D.; Petrone, C.; Russenschuck, S. Uncertainty Analysis of a Vibrating-Wire System for Magnetic Axes Localization. In Proceedings of the 2015 9th International Conference on Sensing Technology (ICST), Auckland, New Zealand, 8–10 December 2015; IEEE: Auckland, New Zealand, 2015; pp. 92–97. [Google Scholar] [CrossRef]
Figure 1. (a) Experimental setup at upstream end of vibrating wire. 1: Hall probe sensor arm mounted to granite measurement bench in background; 2: optical breadboard mounted to Newport stages (out of frame); 3: X/Y manual stage for wire alignment; 4: fiducialized V notch wire holder with three survey monuments at top; 5: two H22A switches mounted to in-house detector circuit board; 6: longitudinal adjuster stage; 7: optical switch power and readout cabling; 8: rotary stage for flipping coil setup in background (shared Newport stages). (b) Experimental setup at downstream end of vibrating wire. 1: Tension gauge with hook to fasten wire; 2: clamp immediately downstream of second V notch wire holder; 3: terminal block connecting wire to current source return cable; 4: motorized X/Y Newport stages.
Figure 1. (a) Experimental setup at upstream end of vibrating wire. 1: Hall probe sensor arm mounted to granite measurement bench in background; 2: optical breadboard mounted to Newport stages (out of frame); 3: X/Y manual stage for wire alignment; 4: fiducialized V notch wire holder with three survey monuments at top; 5: two H22A switches mounted to in-house detector circuit board; 6: longitudinal adjuster stage; 7: optical switch power and readout cabling; 8: rotary stage for flipping coil setup in background (shared Newport stages). (b) Experimental setup at downstream end of vibrating wire. 1: Tension gauge with hook to fasten wire; 2: clamp immediately downstream of second V notch wire holder; 3: terminal block connecting wire to current source return cable; 4: motorized X/Y Newport stages.
Metrology 05 00053 g001
Figure 2. (a) Experimental setup of test quadrupole. Water-cooled magnet mounted to test stand with manual adjusters for roll/pitch/yaw. Hall probe fed through magnet with 90 bend at end of arm. (b) Magnetic field from Hall probe measurement through quadrupole, off-axis for nonzero field, with flat-top field profile indicating negligible roll/pitch/yaw between quadrupole and Hall probe system. B X and B Y are offset in this plot because the measurement was not taken for Y and X at equidistant points from the quadrupole center.
Figure 2. (a) Experimental setup of test quadrupole. Water-cooled magnet mounted to test stand with manual adjusters for roll/pitch/yaw. Hall probe fed through magnet with 90 bend at end of arm. (b) Magnetic field from Hall probe measurement through quadrupole, off-axis for nonzero field, with flat-top field profile indicating negligible roll/pitch/yaw between quadrupole and Hall probe system. B X and B Y are offset in this plot because the measurement was not taken for Y and X at equidistant points from the quadrupole center.
Metrology 05 00053 g002
Figure 3. (a) Optical switch position calibration curves (horizontal wire position only) with repeatability test over narrowed region of interest. Dashed box shows region of interest. Error bars show estimate of instrument noise. (b) Zoom on narrowed region of interest, with solid gray-blue lines showing linear fits to four repeatability trials.
Figure 3. (a) Optical switch position calibration curves (horizontal wire position only) with repeatability test over narrowed region of interest. Dashed box shows region of interest. Error bars show estimate of instrument noise. (b) Zoom on narrowed region of interest, with solid gray-blue lines showing linear fits to four repeatability trials.
Metrology 05 00053 g003
Figure 4. Measurement of the n = 10 wire harmonic using a magnetic field from a quadrupole magnet. (a) Wire amplitude and phase (of wire motion relative to drive current) measured at lock-in amplifier, where markers show the average value of 40 samples taken 0.1 s apart and error bars show standard deviation of same. (b) F curve computed from wire amplitude and phase, where error bars show standard deviation by error propagation; solid red line shows curve fit (using Equation (2)) and dashed grey line shows inclusion/exclusion (1/0) of points for fit (more discussion later in text).
Figure 4. Measurement of the n = 10 wire harmonic using a magnetic field from a quadrupole magnet. (a) Wire amplitude and phase (of wire motion relative to drive current) measured at lock-in amplifier, where markers show the average value of 40 samples taken 0.1 s apart and error bars show standard deviation of same. (b) F curve computed from wire amplitude and phase, where error bars show standard deviation by error propagation; solid red line shows curve fit (using Equation (2)) and dashed grey line shows inclusion/exclusion (1/0) of points for fit (more discussion later in text).
Metrology 05 00053 g004
Figure 5. Vibrating wire precision study, encompassing 340 scans of the n = 10 harmonic, plotting measured wire resonant frequency (divided by harmonic number) versus ambient temperature. Marker shape and colour indicate measurement date; for 11 January 2024 scans, marker colour further indicates sample averaging. Experimental uncertainty estimated from fitting routine.
Figure 5. Vibrating wire precision study, encompassing 340 scans of the n = 10 harmonic, plotting measured wire resonant frequency (divided by harmonic number) versus ambient temperature. Marker shape and colour indicate measurement date; for 11 January 2024 scans, marker colour further indicates sample averaging. Experimental uncertainty estimated from fitting routine.
Metrology 05 00053 g005
Figure 6. Vibrating wire precision study, encompassing 340 scans of the n = 10 harmonic, plotting measured strength of the B 10 Sine coefficient versus ambient temperature. Marker shape and colour indicate measurement date; for 11 January 2024 scans, marker colour further indicates sample averaging. Experimental uncertainty estimated via Equation (11).
Figure 6. Vibrating wire precision study, encompassing 340 scans of the n = 10 harmonic, plotting measured strength of the B 10 Sine coefficient versus ambient temperature. Marker shape and colour indicate measurement date; for 11 January 2024 scans, marker colour further indicates sample averaging. Experimental uncertainty estimated via Equation (11).
Metrology 05 00053 g006
Figure 7. Scatter plot comparison of the B 10 Sine coefficient from repeated simultaneous measurements using horizontal ( B Y field) and vertical ( B X ) wire detector switches. Offsets in B Y data ascribed to shifts in the detector assembly between measurement days. Colored boxes indicate estimated uncertainty in B 10 : X and B 10 : Y of select representative scans, determined via Equation (11).
Figure 7. Scatter plot comparison of the B 10 Sine coefficient from repeated simultaneous measurements using horizontal ( B Y field) and vertical ( B X ) wire detector switches. Offsets in B Y data ascribed to shifts in the detector assembly between measurement days. Colored boxes indicate estimated uncertainty in B 10 : X and B 10 : Y of select representative scans, determined via Equation (11).
Metrology 05 00053 g007
Figure 8. Typical frequency response measurements for 86 wire harmonics from n = 1, …, 114, with n = 46 in bold-solid as a representative sample and n = 59 in bold-dashed as an unusually broad peak. Symmetric shape and absence of sudden amplitude collapses indicate wire motion was non-hysteretic. Highlighted regions indicate ± 90 wire phase, which coincided with peak wire amplitude.
Figure 8. Typical frequency response measurements for 86 wire harmonics from n = 1, …, 114, with n = 46 in bold-solid as a representative sample and n = 59 in bold-dashed as an unusually broad peak. Symmetric shape and absence of sudden amplitude collapses indicate wire motion was non-hysteretic. Highlighted regions indicate ± 90 wire phase, which coincided with peak wire amplitude.
Metrology 05 00053 g008
Figure 9. Atypical frequency response measurements for 90 wire harmonics, batched into three characteristic profiles. Darker bolded traces indicate a representative scan. (a,b) Measurements where wire amplitude was asymmetrically stronger below/above wire resonance. (c) Scans where wire amplitude dipped above a weakly defined resonant peak. Highlighted regions indicate ± 90 wire phase, which often did not coincide with peak wire amplitude.
Figure 9. Atypical frequency response measurements for 90 wire harmonics, batched into three characteristic profiles. Darker bolded traces indicate a representative scan. (a,b) Measurements where wire amplitude was asymmetrically stronger below/above wire resonance. (c) Scans where wire amplitude dipped above a weakly defined resonant peak. Highlighted regions indicate ± 90 wire phase, which often did not coincide with peak wire amplitude.
Metrology 05 00053 g009
Figure 10. Measured frequency response of wire amplitude in both planes for select harmonics. Highlighted regions indicate areas displaying cross-talk between planes of wire motion. (a) Cases of positive correlation. (b) Resonant horizontal motion correlated with suppressed vertical motion. (c) Resonant vertical motion correlated with suppressed horizontal motion. (d) Suppression in both planes for the same harmonic.
Figure 10. Measured frequency response of wire amplitude in both planes for select harmonics. Highlighted regions indicate areas displaying cross-talk between planes of wire motion. (a) Cases of positive correlation. (b) Resonant horizontal motion correlated with suppressed vertical motion. (c) Resonant vertical motion correlated with suppressed horizontal motion. (d) Suppression in both planes for the same harmonic.
Metrology 05 00053 g010
Figure 11. Behavior of ( b n , c n , d n ) F curve fitting coefficients across n = 200 vibrating wire scans of a test magnet. Experimental uncertainties estimated from fitting routine. (a) Fundamental frequency of wire via b n coefficient. (b) Wire damping via c n coefficient. (c) d n offset correction coefficient. (d) Scatter plot showing correlation of d n against a n 1 .
Figure 11. Behavior of ( b n , c n , d n ) F curve fitting coefficients across n = 200 vibrating wire scans of a test magnet. Experimental uncertainties estimated from fitting routine. (a) Fundamental frequency of wire via b n coefficient. (b) Wire damping via c n coefficient. (c) d n offset correction coefficient. (d) Scatter plot showing correlation of d n against a n 1 .
Metrology 05 00053 g011
Figure 12. Measured vibrating wire Sine coefficients (n = 1, …, 200 harmonics) and DST of reference Hall probe scan measured at common positions relative to magnetic center of a test quadrupole with B Y and B X field components. Experimental uncertainty was determined via Equation (11). (a) First 50 harmonics for B Y and (b) latter harmonics (note reduced vertical scale). (c,d) show same for B X .
Figure 12. Measured vibrating wire Sine coefficients (n = 1, …, 200 harmonics) and DST of reference Hall probe scan measured at common positions relative to magnetic center of a test quadrupole with B Y and B X field components. Experimental uncertainty was determined via Equation (11). (a) First 50 harmonics for B Y and (b) latter harmonics (note reduced vertical scale). (c,d) show same for B X .
Metrology 05 00053 g012
Figure 13. Magnetic field reconstructed from vibrating wire measurements (up to n = 200 harmonics), together with reference Hall probe scan (short dashed). B Y and B X field components. Vibrating wire shown with (solid) and without (long dashed) empirical scalar corrections. Experimental uncertainty in vibrating wire data determined via Equation (12). (a) Horizontal zoom in the region of the magnetic field. (b) Vertical zoom across the full wire length.
Figure 13. Magnetic field reconstructed from vibrating wire measurements (up to n = 200 harmonics), together with reference Hall probe scan (short dashed). B Y and B X field components. Vibrating wire shown with (solid) and without (long dashed) empirical scalar corrections. Experimental uncertainty in vibrating wire data determined via Equation (12). (a) Horizontal zoom in the region of the magnetic field. (b) Vertical zoom across the full wire length.
Metrology 05 00053 g013
Figure 14. Scatter plot summary of relative agreement between n = 200 B n Sine series coefficients obtained by vibrating wire scan compared against DST of reference Hall probe scan. Empirical scalar corrections (on the order of 5%) applied to vibrating wire data to address calibration/gain error. B X and B Y field components measured simultaneously. Red/yellow/green boxes highlight emphasize the general trend.
Figure 14. Scatter plot summary of relative agreement between n = 200 B n Sine series coefficients obtained by vibrating wire scan compared against DST of reference Hall probe scan. Empirical scalar corrections (on the order of 5%) applied to vibrating wire data to address calibration/gain error. B X and B Y field components measured simultaneously. Red/yellow/green boxes highlight emphasize the general trend.
Metrology 05 00053 g014
Table 1. Nominal, low, and high settings for vibrating wire scan parameters varied throughout precision study of the n = 10 harmonic.
Table 1. Nominal, low, and high settings for vibrating wire scan parameters varied throughout precision study of the n = 10 harmonic.
Scan ParameterNominalLowHigh
Frequency step (Hz)0.20.1
Wire drive current (pk mA)0.250.150.5
Settling time (s) (mA)4.57
Read delay (s)0.10.3
Lock-in sensitivity (µV)500200
Lock-in time constant (ms)100
Samples averaged/point151100
Table 2. Mean and standard deviation of the B 10 Sine coefficient [arb.] across 340 vibrating wire scans, batched by measurement day, to compare results with and without masking data near wire resonance.
Table 2. Mean and standard deviation of the B 10 Sine coefficient [arb.] across 340 vibrating wire scans, batched by measurement day, to compare results with and without masking data near wire resonance.
MeasurementN. ScansFit to Full F CurveMasking 90 ± 20 Data% Drop
Date Mean B 10 SDEV Mean B 10 SDEV in SDEV
1 December 20231006.42 × 10 3 7.89 × 10 5 6.42 × 10 3 6.58 × 10 5 17
8 December 2023706.27 × 10 3 1.04 × 10 4 6.26 × 10 3 7.49 × 10 5 28
5 January 2024606.59 × 10 3 1.27 × 10 4 6.59 × 10 3 9.65 × 10 5 24
11 January 2024905.18 × 10 3 8.88 × 10 5 5.18 × 10 3 7.62 × 10 5 14
29 January 2024205.73 × 10 3 8.67 × 10 5 5.75 × 10 3 6.79 × 10 5 22
Table 3. Mean and standard deviation of the B 10 Sine coefficient [arb.] across three 20-scan trials from 11 January 2024, batched by number of samples averaged per frequency step, with and without masking data near wire resonance. Standard deviation values also listed normalized to N = 1 sample per step.
Table 3. Mean and standard deviation of the B 10 Sine coefficient [arb.] across three 20-scan trials from 11 January 2024, batched by number of samples averaged per frequency step, with and without masking data near wire resonance. Standard deviation values also listed normalized to N = 1 sample per step.
N.Fit to Full F CurveMasking 90 ± 20 Data
Samples Mean B 10 SDEV Rel. SDEV Mean B 10 SDEV Rel. SDEV
15.20 × 10 3 9.37 × 10 5 1.005.21 × 10 3 7.74 × 10 5 1.00
505.17 × 10 3 5.46 × 10 5 0.585.17 × 10 3 6.04 × 10 5 0.78
1005.18 × 10 3 5.54 × 10 5 0.595.18 × 10 3 5.24 × 10 5 0.68
Table 4. Mean, standard deviation (SDEV), and coefficient of variation (CV) of the B 10 Sine coefficient [arb.] across 340 vibrating wire scans, batched by measurement day, for simultaneous B X and B Y field scans. Sine coefficients calculated with data near wire resonance masked from curve fits.
Table 4. Mean, standard deviation (SDEV), and coefficient of variation (CV) of the B 10 Sine coefficient [arb.] across 340 vibrating wire scans, batched by measurement day, for simultaneous B X and B Y field scans. Sine coefficients calculated with data near wire resonance masked from curve fits.
MeasurementMean B 10 SDEVCV (%)
Date B Y B X B Y B X B Y B X
1 December 20236.42 × 10 3 −2.80 × 10 3 6.58 × 10 5 2.84 × 10 5 1.021.02
8 December 20236.26 × 10 3 −2.76 × 10 3 7.49 × 10 5 6.27 × 10 5 1.202.27
5 January 20246.59 × 10 3 −2.84 × 10 3 9.65 × 10 5 3.91 × 10 5 1.471.38
11 January 20245.18 × 10 3 −2.94 × 10 3 7.62 × 10 5 4.07 × 10 5 1.471.39
29 January 20245.75 × 10 3 −2.81 × 10 3 6.79 × 10 5 4.10 × 10 5 1.181.46
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Baribeau, C.K. Performance Study of the Vibrating Wire Technique to Determine Longitudinal Magnetic Field Profile Using Scans to High Wire Harmonic. Metrology 2025, 5, 53. https://doi.org/10.3390/metrology5030053

AMA Style

Baribeau CK. Performance Study of the Vibrating Wire Technique to Determine Longitudinal Magnetic Field Profile Using Scans to High Wire Harmonic. Metrology. 2025; 5(3):53. https://doi.org/10.3390/metrology5030053

Chicago/Turabian Style

Baribeau, Cameron Kenneth. 2025. "Performance Study of the Vibrating Wire Technique to Determine Longitudinal Magnetic Field Profile Using Scans to High Wire Harmonic" Metrology 5, no. 3: 53. https://doi.org/10.3390/metrology5030053

APA Style

Baribeau, C. K. (2025). Performance Study of the Vibrating Wire Technique to Determine Longitudinal Magnetic Field Profile Using Scans to High Wire Harmonic. Metrology, 5(3), 53. https://doi.org/10.3390/metrology5030053

Article Metrics

Back to TopTop