Télécharger signsynt.notice

Retour à la liste

Afficher cette notice en

Numérotation des lignes :
$$$$ SIGNSYNT NOTICE  MB234859  17/10/02    21:15:24     9577           
                                             DATE     17/10/02

  Procedure SIGNSYNT                       Voir aussi :
    ------------------  
    EV01 =  SIGNSYNT  MOT1  TAB1


    Objet :
    _______

    La procedure SIGNSYNT cree des signaux synthetiques par recombinaison
de sinusoïdes a phases aleatoires. Deux options sont prevues :
                     FABR   ET  BLAN

    Commentaire :
    _____________

    MOT1  :  mot-cle (type MOT ) caracterisant la sortie desiree
    TAB1  :  objet de type TABLE
    EVO1  :  signal(signaux) cree(s)

  1-OPTION   creation de signaux synthetiques a partir d'un spectre de
             reference

   MOT1 = FABR

   TAB1 'MOTIT'            ( type MOT)     texte sur 16 caracteres max.

   TAB1 'SEISME' 'SPECTRE' (type EVOL)     spectre de reference
   TAB1 'SEISME' 'AMORT'   (type FLOTTANT) amortissement
   TAB1 'SEISME' 'TYPSP'   (type MOT))     type du spectre
                                           'ACCE' 'VITE' ou 'DEPL'

   TAB1 'SIGNAL'   'ENVE'    (TYPE MOT)    facultatif : type de
                                           l'enveloppe = 'PLATLIN'
                                           par defaut enveloppe constant
   TAB1 'SIGNAL'   'NP'     (TYPE ENTIER)  tel que le nombre de points
                                            du signal : 2 ** NP
   TAB1 'SIGNAL'   'DUREE'  (TYPE FLOTTANT) duree du signal
   TAB1 'SIGNAL'   'TDEBUT' (TYPE FLOTTANT) debut du plateau
   TAB1 'SIGNAL'   'TFIN'   (TYPE FLOTTANT) fin du plateau

Signal
   ^
   |     --------
   |   /          \
   |  /            \
   | /              \
   |----|--------|---|-----> temps
        tdebut  tfin T

   TAB1 'NBITER'           (type ENTIER)   Nombre d'iterations demandees
   TAB1 'NBSIGN'           (type ENTIER)   Nombre de signaux
   TAB1 'NALEAT'           (type ENTIER)   Parametre d'initialisation
                                           des phases
   TAB1 'FRCOUP'           (type FLOTTANT)  frequence de coupure
   TAB1 'OPTSORT'          (type MOT)      option facultative de sorties
                                           intermediaires :
                                           SPECTRE  : a chaque iteration
                                               on sortira les spectres
                                               obtenus
                                           SIGNAUX  : a chaque iteration
                                               on sortira les spectres e
                                               les signaux

       ++ RESULTAT EN SORTIE

   EV01              (type TABLE)      contient le(s) signal(ux)
                                       genere(s) (ecart-type unite)

 2-OPTION  signal bruit blanc par combinaison de sinusoïdes a phases
           aleatoires

   MOT1 =  BLANC

   TAB1 'MOTIT'            (type MOT)      texte sur 16 caracteres max.
   TAB1 'NP'               (type ENTIER)   nombre de points =  2 ** NP
   TAB1 'DELTAF'           (type FLOTTANT) pas en frequence
   TAB1 'NALEAT'           (type ENTIER)   parametre d'initialisation
                                           des phases

       ++ RESULTAT EN SORTIE

   EV01              (type EVOLUTION)      contient le signal
                                           genere (ecart-type unite)

       REMARQUES
       ---------
    La methode de generation utilise la TFR. On doit donc utiliser
                            2 ** NP  points

  Le spectre de reference doit couvrir l'intervalle :
     fmin <  1 / T avec T duree du signal
     fmax > 1 / (2 * DT)  avec DT = T / (2 ** NP)

© Cast3M 2003 - Tous droits réservés.
Mentions légales