Bug #978
closedMauvais nombre de FFT retiré lors du filtrage PAS
0%
Description
Le requirement SSS dit :
SSS-CP-EQS-761
If SY_LFR_PAS_FILTER_ENABLED is set to enabled, the LFR flight software shall filter its
spectral matrixes according to:
The perturbation duration SY_LFR_PAS_FILTER_TBAD,
The modulus of the coarse time defining the perturbation instant
SY_LFR_PAS_FILTER_MODULUS,
The offset added for computing the perturbation instant SY_LFR_PAS_FILTER_OFFSET,
The time-shift relatively to the timecode occurrence identifying the perturbation start
SY_LFR_PAS_FILTER_SHIFT,
and by taking into account the maximum amount of non-perturbated data for F0, F1 and F2.
OR
il faudrait plutôt lire :
and by taking into account the maximum amount of non-perturbated data for F0, F1 and F2 AND by removing the TOTAL amount of pertubated data
Concrètement cela se traduit par le test case SVS-1203 (voir pdf en PJ, section B, test SVS-1203):
une perturbation de 1s à 16Hz à cheval sur la 1ere seconde avec les paramètre par défaut fait que seul la moitié de la perturbation est retirée.
Vu avec Thomas : il faudrait qu'une FFT soit retirée dès qu'elle contient des points pollués.
Files
Updated by paul leroy almost 8 years ago
- Status changed from New to Resolved
- Assignee changed from paul leroy to Veronique bouzid
correction effectuée pour fsw >= 3.2.0.3
Updated by Veronique bouzid almost 8 years ago
- Assignee changed from Veronique bouzid to bruno katra
Updated by bruno katra almost 8 years ago
- Status changed from Resolved to In Progress
- Assignee changed from bruno katra to paul leroy
Rejoué en 3.2.0.5 : cela semble mieux mais je ne peux pas valider exhaustivement à cause du bug des SHIFT non entier #988
Updated by bruno katra almost 8 years ago
- Status changed from In Progress to Closed
résolu en fsw-355-c502a62ca98f
Test rejoué avec :
FSW 3.2.0.5-355-c502a62ca98f
VHDL 0.1.91
Mini-LFR AVEC Timegen
StarDundee
Analog discovery