Acl v050p12 /virgoStaging
The first plots show over 2 days the evolution on the digital noise when we use the low noise filter implementation with the boost filter inside the SSFS DSP:
-
the filter has the following bi-quad implementation in the S space:
- S space: "ZERO_AdV"(0)-1Hz Q:0 - "POLE_AdV"@(51712.6)50000Hz Q:1.5 - Gain: 1 - Coef 1 0 0 / 1 2.05179e-06 9.47214e-12
- S space: "ZERO_AdV"(0)0Hz Q:0 - "POLE_AdV"@(1650.06)1650Hz Q:25 - Gain: 1 - Coef 0 1 0 / 1 3.85816e-06 9.30339e-09
- S space: "ZERO_AdV"(1000.01)1000Hz Q:1 - "POLE_AdV"@(50)50Hz Q:0.7 - Gain: 1 - Coef 1 0.000159153 2.53296e-08 / 1 0.00454728 1.01321e-05
- S space: "ZERO_AdV"(1500.04)1500Hz Q:1 - "POLE_AdV"@(50)50Hz Q:1 - Gain: 1 - Coef 1 0.0001061 1.12572e-08 / 1 0.0031831 1.01321e-05
- S space: "ZERO_AdV"(1650.06)1650Hz Q:5 - "POLE_AdV"@(14)14Hz Q:0 - Gain: 1 - Coef 1 1.92908e-05 9.30339e-09 / 1 0.0113682 0
- one can see that the usal jumps on the SSFS_B4_DigitalNoise_corr_{min,max} channels have disappears
- nertheless the difference between the SSFS_B4_DigitalNoise_corr_min and the SSFS_B4_DigitalNoise_corr_max increase in the 2 days of tests
- and the residual digital noise SSFS_B4_digitalNoise_DS_{min,max} remains at the same level.
Looking at the fullband channel (500kHz), we found that
- a line at 250kHz appears at the DSP filter output (low noise implementation) and at the RTPC filter output (standard filter implementation) too
- the amplitude of this line increase slowly with the time
- and that the line frequency is always half of the input channel frequency.
Acl trunk /olusers/masserot launched only on the SSFS_Ctrl server.
The second plot show over 6days the evolution on the digital noise, in the same conditions as previously, with the zero ordered in other way inside the bi quad:
-
the filter has now the following bi-quad implementation in the S space:
- S space: "ZERO_AdV"(0)0Hz Q:0 - "POLE_AdV"@(51712.6)50000Hz Q:1.5 - Gain: 1 - Coef 0 1 0 / 1 2.05179e-06 9.47214e-12
- S space: "ZERO_AdV"(1000.01)1000Hz Q:1 - "POLE_AdV"@(1650.06)1650Hz Q:25 - Gain: 1 - Coef 1 0.000159153 2.53296e-08 / 1 3.85816e-06 9.30339e-09
- S space: "ZERO_AdV"(1500.04)1500Hz Q:1 - "POLE_AdV"@(50)50Hz Q:1 - Gain: 1 - Coef 1 0.0001061 1.12572e-08 / 1 0.0031831 1.01321e-05
- S space: "ZERO_AdV"(1650.06)1650Hz Q:5 - "POLE_AdV"@(50)50Hz Q:0.7 - Gain: 1 - Coef 1 1.92908e-05 9.30339e-09 / 1 0.00454728 1.01321e-05
- S space: "ZERO_AdV"(0)-1Hz Q:0 - "POLE_AdV"@(14)14Hz Q:0 - Gain: 1 - Coef 1 0 0 / 1 0.0113682 0 - B4_Corr_RTPC_BK1:O3_SSFS_B4flt_base*O3_SSFS_B4flt_boost3 - "double_II"(0) - resetReq 0
- in this case the difference between the SSFS_B4_DigitalNoise_corr_min and the SSFS_B4_DigitalNoise_corr_max remains constant during the 6 days of tests
The third plot show the FFT spectrum of
- the input filter channel
- the DSP 40Bit output filter
- and in the third graph the standard SSFS_dac ouput(black), the digital noise correction(orange) and in the remaing noise (green)
The new bi-quad implementation is:
- less noisy
- and stable over the time
This new bi-quad repartition will be available in the next Acl release .