Synthese Des Filtres

Embed Size (px)

Citation preview

  • 8/8/2019 Synthese Des Filtres

    1/15

    Les types des filtres

    Il existe deux types de filtres : les filtres analogiques et les filtresnumriques

    Les premiers agissent directement sur le signal analogique dentre,Ils sont constitus dun ensemble de composants analogiques(rsistances, condensateurs, inductances, lments actifs).

    Les seconds requirent une numrisation pralable du signal dentre, dont ils modifientles valeurs ainsi laide dun ensemble doprateurs numriques (multiplieurs,

    additionneurs, lments dlai).

    * Filtres analogiques :

  • 8/8/2019 Synthese Des Filtres

    2/15

    Filtres numriques :

    Il existe deux types de filtres numriques :

    Si N=0 : on parle de filtre Rponse Impulsionnelle Finie (RIF ou FIRen anglais).

    Si N1 : on parle de filtre Rponse Impulsionnelle Infinie (RII ou IIRen anglais).

    Les filtres numriques sont des systmes linaires, discrets, invariantsdans le temps et unidimensionnels. De plus, pour quils soient

    physiquement ralisables, il faut quils soient ncessairement causaux.

    Reprsentation du filtre numrique par sa relation de rcurrence :

    0 0

    . ( ) . ( )N M

    k j

    k j

    a y n k b x n j

    ! !

    !

  • 8/8/2019 Synthese Des Filtres

    3/15

    Filtrenumrique

    xnTe ynTe

    Le filtre numrique transforme la suite dchantillon dentre x(nTe)en une suite dchantillon y(nTe).

  • 8/8/2019 Synthese Des Filtres

    4/15

    LES FILTRES RII

    Les filtres IIR possdent une rponseimpultionnelle qui ne se stabilisera jamais, mme l'infini. Ce type de filtre est rcursif, c'est--direque la sortie du filtre dpend la fois du signald'entre et du signal de sortie, il possde ainsiune boucle de contre-raction (feedback) cesfiltres sont inspirs des techniques de filtrageanalogiques.

    Ainsi, on a des filtres IIR de Butterworth, deTchebychev, de Bessel, elliptiques, etc.L'ide est ici de profiter dans le mondenumrique de tout le savoir faire acquis dans lemonde analogique.

  • 8/8/2019 Synthese Des Filtres

    5/15

    Approximation des filtres RII :

  • 8/8/2019 Synthese Des Filtres

    6/15

    y(n)=bi x(n-i)- aj y(n-j)M N

    i=0 j=1

    Filtre analogiqueEntrx(t) Sortiey(t)

    y(t)=x() h(t- ) d

    +

    -

    Equation aux diffrences :

  • 8/8/2019 Synthese Des Filtres

    7/15

    Y(j)=X(j ).H(j)

    Lattnuation du filtre A() est

    X(j )

    Y(j )

    A()=20 log =20 log1

    H(j )

    H(j )2

    =H(j ).H(- j )= 1L( )2

    L(2), tant un polynme en , dsigne la fonction caractristique du filtre.La qualit dun filtre se mesure au fait que sa caractristique soit voisine de

    zro dans la bande passante et trs grande lextrieur

  • 8/8/2019 Synthese Des Filtres

    8/15

    1.Synthse par invariance impulsionnelle

    Le principe de cette mthode est le suivant: * on dtermine la rponse impulsionnelle dsire

    h(t)

    * on chantillonne cette rponse impulsionnelle

    la frquence fe et on en dduit la suite {hk} * on recherche la fonction de transfert H(z) du

    filtre numrique qui a pour rponse

    impulsionnelle la suite {hk}

    Soit un filtre analogique de fonction de transfertH(p) et de rponse impulsionnelle h(t), latransforme de Laplace donne :

  • 8/8/2019 Synthese Des Filtres

    9/15

    N

    K=1

    A k

    (p-pk)

    H(p)=

    h(n) = A k exp ( p n T e)k

    TZ

    H(Z)= A k(1-Z exp(pk Te)

    -1

    K=1

    K=1

    NN

  • 8/8/2019 Synthese Des Filtres

    10/15

    2.SYNTHSE PAR INVARIANCE INDICIELLE

    Le principe de cette mthode est semblable aucas prcdent :

    * on dtermine la rponse indicielle dsire {d}.

    * on chantillonne cette rponse indicielle lafrquence Fe et on dduit la suite {dk}.

    * on recherche la fonction de transfert H(z) dufiltre numrique qui a la mme rponse indicielle.

  • 8/8/2019 Synthese Des Filtres

    11/15

    4.SYNTHSE PAR TRANSFORMATIONBILINAIRE

    Objectif : obtention de la fonction de transfertH(z) d'un filtre numrique qui a la mme rponsefrquentielle qu'un filtre analogique de rfrenceH(p),autrement dit le mme gabarit.

    En pratique, on utilisera cette mthode coupleavec une mthode de synthse de filtresanalogiques qui sera vue par ailleurs enlectronique

    Principe : cette mthode a pour objectif de faireconcider

  • 8/8/2019 Synthese Des Filtres

    12/15

    au mieux les domaines analogique etnumrique.En fait, cause de laconditiond'chantillonnage (Shannon/Nyquist),il ne sera possible de faire concider les deuxdomaines que dans une fraction du domaineutile.

    Elle est inspire de la mthode de lintgration

    des trapzes. En ngligeant les conditionsinitiales

    Si on intgre numriquement par la mthodedes trapzes, on a entre deux chantillons un

    accroissement illustr par la figure suivante :

  • 8/8/2019 Synthese Des Filtres

    13/15

    Exempleprenons le cas dun filtre analogique passe-bande du second ordre

    (frquences de coupure 100 Hz et 1000 Hz, pulsation de coupure628 et 6280 rad/sec) obtenu par synthse par la mthode deButterworth sous Matlab : [num,den]=butter(2,[628 6280],'s');bode(num,den)

  • 8/8/2019 Synthese Des Filtres

    14/15

    La rponse frquentielle d'un filtre numriquequivalent pourra tre de la forme suivante :

    La courbe ci-dessous reprsente la superposition des rponsesdes filtres analogiques et numriques tudis prcdemment

  • 8/8/2019 Synthese Des Filtres

    15/15

    Fonctionnement de la mthode