Project

General

Profile

Bug #978

Mauvais nombre de FFT retiré lors du filtrage PAS

Added by bruno katra over 4 years ago. Updated over 4 years ago.

Status:
Closed
Priority:
Urgent
Assignee:
Category:
-
Target version:
-
Start date:
14/03/2017
Due date:
% Done:

0%

Estimated time:
revision:
r0

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.

svs1203.pdf (364 KB) svs1203.pdf bruno katra, 14/03/2017 05:23 PM

History

#1 Updated by bruno katra over 4 years ago

  • Description updated (diff)

#2 Updated by paul leroy over 4 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

#3 Updated by Veronique bouzid over 4 years ago

  • Assignee changed from Veronique bouzid to bruno katra

#4 Updated by bruno katra over 4 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

#5 Updated by bruno katra over 4 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

Also available in: Atom PDF