Brevet FR3075416A1 (20190621)

REVENDICATIONS1. Filtre interpolateur numerique delivrant une serie d'echantillons de sortie approximant un signal x(t) a des instants d'echantillonnage de la forme (n + d)T, sur la base d'une serie d'echantillons d'entree dudit signal x(t) pris a des instants d'echantillonnage de la forme nTs, avec n un entier, TS une periode d'echantillonnage et d un nombre reel, caracterise en ce que ledit filtre implemente une fonction de transfert dans le domaine transforms en Z, 1-1,d (Z-1), s'exprimant comme une combinaison lineaire entre : - une premiere fonction de transfert 1/1/(Z-1) representant une interpolation polynomiale de type Lagrange desdits echantillons d'entree implementee selon une structure de Newton (100) ; et - une deuxierne fonction de transfert HZ (Z-1) representant une autre interpolation polynomiale desdits echantillons d'entree implementee selon une autre structure (200,\n<CLM>\1\tcomprenant au moins ladite structure de Newton ; ladite combinaison lineaire etant fonction d'au moins un parametre de combinaison c reel.\n<CLM>\1\tFiltre selon la revendication 1 dans lequel ladite combinaison lineaire desdites premiere 1/1/(Z-1) et deuxierne HZ (Z-1) fonctions de transfert s'exprime comme : (Z-1) = 1111(Z-1) + c (11`21(Z-1) - 1111(Z-1))\n<CLM>\1\tFiltre selon la revendication 1 ou 2 dans lequel ladite autre structure est une structure quasi-Newton (200, 400).\n<CLM>\1\tFiltre selon la revendication 3 dans lequel ladite autre interpolation polynomiale desdits echantillons d'entree appartient au groupe comprenant : - une interpolation polynomiale de type Spline desdits echantillons d'entree ; et - une interpolation polynomiale de type Hermite desdits echantillons d'entree. 29\n<CLM>\1\tFiltre selon l'une quelconque des revendications 1 a 4 dans lequel : - ladite premiere fonction de transfert 1-11/(Z-1) est exprimee dans une base de polynomes en Z-1 correspondant a une implementation selon ladite structure de Newton ; et 5 - ladite deuxierne fonction de transfert HZ Z-1) est exprimee au moins en partie dans ladite base de polynomes en Z-1.\n<CLM>\1\tFiltre selon l'une quelconque des revendications 1 a 5 dans lequel ledit nombre reel d est compris dans le segment [-N/2; 1 - N/2 [, l'ordre de ladite interpolation de 10 type Lagrange etant egal a N - 1 avec N un entier, et dans lequel ladite deuxierne fonction de transfert HZ (Z-1) s'exprime comme : N N m-2 A HZ-1) , qm1(1 min z-1)n-1 + q 1(1 (dz-1)n-1 ( + 01 n=1 n=1 m=2 i=0 avec an,,,, des elements d'une matrice Q de N lignes et N colonnes, ladite matrice Q s'exprimant comme un produit de matrices : 15 Q = (Td) 1 PT,-1 avec : Td une matrice de N lignes et N colonnes transformant un vecteur µ = [14.14.12; ...;;LiN-1] en un vecteur d = [1, el, d(d + 1), ... (d + 0], avec p. = d + (N - 1)/2 ; 20 Tz une matrice de N lignes et N colonnes transformant un vecteur Z = [1, z-1, z-2, z-(N-1)] en un vecteur V'Z = [1, (1 - z-1); (1 - z-1)2; ;;.; (1 - z-1)N-1] ; P une matrice de Farrow symetrique representant ladite autre interpolation, ladite matrice P ayant N lignes et N colonnes et representant une fonction de 25 transfert dans le domaine transforms en Z, H2(Z-1), s'exprimant comme : j=1 j=1 i=t avec pij, un element d'indice de ligne i et d'indice de colonne j de ladite matrice P, lesdits N polynomes 13() verifiant [3j(µ) = +113N_j_E1(p) ou [3j(u) = -113N_j+i(p). N N (N HZ (Z-1)= ,g, Goz-u-i) = )pi j µi-1z(j1) 30\n<CLM>\1\tFiltre selon la revendication 6 dans lequel ladite matrice Td s'exprime comme un produit de matrices Td = VIVI, avec Vi et TS deux matrices de N lignes et N colonnes, au moins un element, d'indice de ligne i et d'indice de colonnej, de ladite matrice etant proportionnel a (i.12 (- N-1)i-j, avec (i.-1) un coefficient binomial lu - 1 I-1 I-1 5 parmi i - 1, au moins un element, Td d'indice de ligne i et d'indice de colonnej, de ladite matrice etant proportionnel a un nombre de Stirling de premiere espece I1 -\n<CLM>\1\tFiltre selon la revendication 6 ou 7 dans lequel au moins un element, Tz[i,j], 10 d'indice de ligne i et d'indice de colonne j, de ladite matrice Tz, est proportionnel a (-1)j+1- avec Cijii) un coefficient binomial lu j - 1 parmi i -\n<CLM>\1\t9. Filtre selon l'une quelconque des revendications 1 a 8 dans lequel ledit nombre reel d ou/et ledit parametre de combinaison c est/sont variable(s). 15\n<CLM>\1\tFiltre selon l'une quelconque des revendications 1 a 9 comprenant une structure de Newton modifiee (300, 500,\n<CLM>\1\tcomprenant : - ladite structure de Newton (100) ; et - au moins une boucle de retour additionnelle (210 1, 210 2, 210 3, 410 1, 410 2, 20 410_3, 410_4,\n<CLM>\1\tentre : - une sortie d'une ligne a retard (110_1, 110_2, 110_3) de ladite structure de Newton ; et - une sortie de ladite structure de Newton ; ladite au moins une boucle de retour additionnelle comprenant au moins un bloc 25 multiplieur, un operande dudit au moins un bloc multiplieur (320_1, 320_2, 520_1,\n<CLM>\1\tetant proportionnel audit parametre de combinaison c.\n<CLM>\1\tFiltre selon la revendication 10 en ce qu'elle depend de la 3, dans lequel ladite structure de Newton modifiee (300, 500,\n<CLM>\1\timplemente : 30 ladite structure de Newton (100) lorsque ledit parametre de combinaison c vaut 0 ; et - ladite structure quasi-Newton (200,\n<CLM>\1\tlorsque ledit parametre de combinaison c vaut\n<CLM>\1\t5\n<CLM>\1\tFiltre selon l'une quelconque des revendications 1 a 8 dans lequel ledit parametre de combinaison c est fixe, ledit filtre comprenant une structure de Newton modifiee (500') comprenant au moins en partie ladite structure de Newton (100). 10\n<CLM>\1\tDispositif (750_1, 750_2) de changement de rythme d'echantillonnage comprenant au moins un filtre interpolateur numerique selon l'une quelconque des revendications 1 a\n<CLM>\1\t14. Equipement de reception (700) d'un signal radiofrequence comprenant au moins 15 un dispositif de changement de rythme d'echantillonnage selon la revendication\n<CLM>\1\t31