Brevet FR3046312A1 (20170630)
REVENDICATIONS1 - Procédé mis en oeuvre dans un émulateur (110) pour canal de propagation connecté à un équipement (100), l'émulateur comprenant au moins une entrée recevant un signal E(t) émis par ledit équipement (100) dans une direction qui induit un retard nAT avec une fréquence Doppler d. M, et une sortie émettant un signal R(t) après traitement, un processeur (143) adapté à exécuter au moins les étapes suivantes : - Choisir une modélisation discrète du canal de propagation sur les temps d'arrivée et sur les fréquences Doppler, - Définir une ou plusieurs zones (320) correspondant à un intervalle de temps et une valeur de fréquence Doppler, et déterminer une matrice de canal de propagation DT dont les éléments sont obtenus en sommant toutes les valeurs complexes des trajets situés dans un intervalle de temps et une valeur de fréquence-doppler choisis, - Numériser le signal E(t), - Combiner un échantillon numérisé du signal E(t) à une ligne de la matrice DT matrice retard-Doppler-coefficient du canal afin d'obtenir le signal R(t) correspondant à un ensemble de trajets propagés, - Transmettre le signal R(t) audit équipement (100). 2 - Procédé selon la revendication 1 caractérisé en ce que le processeur est adapté à insérer dans un registre à décalage, à chaque temps symbole, un échantillon du signal E(t), à faire subir à la matrice DT une rotation circulaire dans le sens des lignes et à réaliser une convolution entre la dernière ligne de la matrice et le buffer d'échantillons afin d'obtenir Ri échantillons qui sont ensuite convertis dans le domaine analogique avant transmission vers l'équipement sous test. 3 - Procédé selon l'une des revendications 1 à 2 caractérisé en ce que le signal R(t) correspondant à une somme sur toutes les valeurs de retard 15 3046312 possibles n du produit d'un échantillon du signal émis par la somme sur les valeurs possibles de Doppler de Cmd. ei.2n.d.M.(t-nAT): R(t) = DE(t - nAT). Dr,(t - MT)) avec : D,i(t) = d LC n,c1. ej.217.d.M.(t)1, impact d'un trajet sur le signal qui suit ce trajet, 5 d. M. (t) , la valeur de fréquence Doppler pour un retard nAT , Cn,d , un coefficient complexe représentant l'atténuation liée à la propagation en espace libre, (E(t - nAT)) une valeur d'échantillon du signal reçu avec un retard nAt. 10 4 - Procédé selon l'une des revendications 1 à 3 caractérisé en que l'on précalcule la matrice Dn et on élimine les fréquences Doppler ayant un impact négligeable sur le canal de propagation. 5 - Procédé selon l'une des revendications précédentes caractérisé en ce 15 que l'on définit l'intervalle de temps pour regrouper les trajets des signaux égal à 1/Fs, où Fs est la fréquence d'échantillonnage de l'émulateur, et on détermine le signal R(t) de la manière suivante : R (i. At) = ((i - n). At). Dn((i - n). At) n=0 n est un indice borné, i correspond à l'instant où l'on reçoit le signal. 20 6 - Procédé selon l'une des revendications 1 à 5 caractérisé en ce que l'on choisit la taille d'une zone retard-Doppler en fonction de la fréquence d'échantillonnage des convertisseurs et de la fréquence d'activation des coefficients du canal dans un circuit logique programmable. 25 7 - Emulateur (110) pour canal de propagation connecté à un équipement (100), l'émulateur comprenant un premier module de transposition en 16 3046312 fréquence (120), relié à un module de conversion analogique/numérique et numérique/analogique (130) et à un module (140) de traitement du signal, au moins une entrée (141) recevant un signal E(t) émis par ledit équipement dans une direction qui induit un retard nAt avec une fréquence Doppler d. M 5 et une sortie (142) émettant un signal R(t) après traitement, un processeur de signaux (143), une mémoire (144) de stockage des signaux, caractérisé en ce que le processeur (143) est adapté à exécuter au moins les étapes du procédé selon l'une des revendications 1 à 6 afin de générer un signal émulé R(t) transmis audit équipement (100). 10 8 - Emulateur selon la revendication 7 caractérisé en ce qu'il comporte un circuit logique programmable ou FPGA. 9 - Emulateur selon la revendication 7 caractérisé en ce qu'il comporte un 15 processeur de signal numérique de type DSP.