Linéarisation des émetteurs par prédistorsion numérique - 4 JUIN 2015 THALES COMMUNICATIONS & SECURITY GENNEVILLIERS Sylvain TRAVERSO ...
←
→
Transcription du contenu de la page
Si votre navigateur ne rend pas la page correctement, lisez s'il vous plaît le contenu de la page ci-dessous
Linéarisation des émetteurs par prédistorsion numérique 4 JUIN 2015 Sylvain TRAVERSO sylvain.traverso@thalesgroup.com THALES COMMUNICATIONS & SECURITY GENNEVILLIERS www.thalesgroup.com OPEN
Définition du problème ▌ Contexte Amplification de modulations à enveloppe non constante (Monoporteuses filtrées, Multi-porteuses, …) Optimisation de la puissance consommée (fort rendement souhaité) Ce document ne peut être reproduit, modifié, adapté, publié, traduit, d'une quelconque façon, en tout ou partie, Forte linéarité exigée (cohabitation, densifier le réseau,…) ni divulgué à un tiers sans l'accord préalable et écrit de Thales - ©Thales 2015 Tous Droits réservés. ▌ Constatations sur le PA Plus gros consommateur de puissance d’un émetteur Elément le plus non-linéaire d’un émetteur Linéarité et rendement sont antinomiques Linéarisation permet à la fois d’optimiser : • Le rendement du PA • La linéarité de l’émetteur 2 TRN : xxxx-xxxxxxxxxx rev xxx - date OPEN Thales Communications & Security / Modèle : 87204467-DOC-GRP-FR-002
Ce document ne peut être reproduit, modifié, adapté, publié, traduit, d'une quelconque façon, en tout ou partie, ni divulgué à un tiers sans l'accord préalable et écrit de Thales - ©Thales 2015 Tous Droits réservés. 3 TRN : xxxx-xxxxxxxxxx rev xxx - date Thales Communications & Security / Modèle : 87204467-DOC-GRP-FR-002 OPEN Le compromis Linéarité Rendement Augmenter la linéarité + Augmenter le rendement
Objectifs de la prédistorsion numérique ▌ Améliorer la Linéarité Hors-bande (ACPRs): - Densifier le réseau - Peu de canaux disponibles Ce document ne peut être reproduit, modifié, adapté, publié, traduit, d'une quelconque façon, en tout ou partie, - Peu de marge industrielle ni divulgué à un tiers sans l'accord préalable et écrit de Thales - ©Thales 2015 Tous Droits réservés. Dans la bande (EVM): - Sensibilité des modulations à haute efficacité spectrale - Peu de marge industrielle Linéarité dans la bande Linéarité hors-bande EVM: Error Vector Magnitude ACPR: Adjacent Channel Power Ratio ▌ Augmenter le rendement Utiliser des amplificateurs de puissance moins linéaires 4 TRN : xxxx-xxxxxxxxxx rev xxx - date OPEN Thales Communications & Security / Modèle : 87204467-DOC-GRP-FR-002
Quel type de linéarisation ? ▌ Feedback Système à contre réaction ▌ Feedforward Ce document ne peut être reproduit, modifié, adapté, publié, traduit, d'une quelconque façon, en tout ou partie, Compensation des distorsions du PA à sa sortie ▌ EER ni divulgué à un tiers sans l'accord préalable et écrit de Thales - ©Thales 2015 Tous Droits réservés. Envelope Elimination and Restoration ▌ LINC Linear amplification with non linear components ▌ Prédistorsion Appliquer en amont une non linéarité inverse au PA RF Numérique Performant, Large Bande, Adaptatif, Stable, Mature 5 TRN : xxxx-xxxxxxxxxx rev xxx - date OPEN Thales Communications & Security / Modèle : 87204467-DOC-GRP-FR-002
Contraintes « Civil » vs Contraintes « Defense » ▌ Solutions proposées dans le civil Pour stations de base pas de mobilité A fréquence fixe apprentissage lent Moyenne gamme de fréquence/température adaptation/reconfigurabilité Ce document ne peut être reproduit, modifié, adapté, publié, traduit, d'une quelconque façon, en tout ou partie, moyenne Pas (peu) de brouillage ni divulgué à un tiers sans l'accord préalable et écrit de Thales - ©Thales 2015 Tous Droits réservés. Très fort débit ▌ Contraintes du « Tactique » ? Réseau sans infrastructure résistance à la mobilité Saut de fréquence rapidité d’apprentissage et d’exécution Large gamme de fréquence/température, … très adaptatif, reconfigurable Brouillage très résistant Débits < 5 Mbps largeur de bande instantanée moyenne (5MHz max) Mono-canalisation (pour le moment) Solutions civiles non applicables 6 TRN : xxxx-xxxxxxxxxx rev xxx - date OPEN Thales Communications & Security / Modèle : 87204467-DOC-GRP-FR-002
Généralités sur la prédistorsion numérique ▌ Principe de la prédistorsion numérique (DPD: Digital PreDistortion) Non-linéarité numérique + Non-linéarité analogique = système linéaire Digital Power PreDistorsion Amplifier Ce document ne peut être reproduit, modifié, adapté, publié, traduit, d'une quelconque façon, en tout ou partie, ni divulgué à un tiers sans l'accord préalable et écrit de Thales - ©Thales 2015 Tous Droits réservés. f f f 7 TRN : xxxx-xxxxxxxxxx rev xxx - date OPEN Thales Communications & Security / Modèle : 87204467-DOC-GRP-FR-002
Généralités sur la prédistorsion numérique ▌ Place de la DPD dans une chaîne de transmission Ce document ne peut être reproduit, modifié, adapté, publié, traduit, d'une quelconque façon, en tout ou partie, ni divulgué à un tiers sans l'accord préalable et écrit de Thales - ©Thales 2015 Tous Droits réservés. f f f Transposition Application de de fréquence + f Modem-PHY Surech1 ↑ la DPD Surech2 ↑ CNA filtrage + pré- PA amplification Transposition Calcul de la de fréquence + Sous-ech2 ↓ CAN DPD filtrage + amplification Boucle de retour 8 TRN : xxxx-xxxxxxxxxx rev xxx - date OPEN Thales Communications & Security / Modèle : 87204467-DOC-GRP-FR-002
2 approches possibles ▌ Apprentissage direct Etape 1 : Calcul du modèle du PA Ce document ne peut être reproduit, modifié, adapté, publié, traduit, d'une quelconque façon, en tout ou partie, Etape 2 : Calcul de l’inverse du modèle PA Etape 3 : Application de l’inverse du PA ni divulgué à un tiers sans l'accord préalable et écrit de Thales - ©Thales 2015 Tous Droits réservés. ▌ Apprentissage indirect (solution retenue) Etape 1 : Calcul de la post-distorsion Etape 2 : Application de la pre-distorsion (=post-distorsion) 9 TRN : xxxx-xxxxxxxxxx rev xxx - date OPEN Thales Communications & Security / Modèle : 87204467-DOC-GRP-FR-002
Quel type de prédistorsion utiliser ? ▌ 3 questions à se poser Quelles performances de linéarité à tenir ? Quel est le comportement de l’ampli à linéariser ? Quelle est la puissance de calcul dont je dispose ? Ce document ne peut être reproduit, modifié, adapté, publié, traduit, d'une quelconque façon, en tout ou partie, ni divulgué à un tiers sans l'accord préalable et écrit de Thales - ©Thales 2015 Tous Droits réservés. Simplicité des calculs Dynamic Wiener Séries de Deviation Wiener Volterra Polynômes Reduction Parallèle Polynômes Polynômes Hammerstein (orthogonaux) à mémoire (orthogonaux) généralisée à mémoire Effets mémoire Sans effets mémoire Performance de la prédistorsion numérique 10 TRN : xxxx-xxxxxxxxxx rev xxx - date OPEN Thales Communications & Security / Modèle : 87204467-DOC-GRP-FR-002
Comment calculer les coefficients de prédistorsion ? ▌ Exemple des polynômes d’ordre impairs à mémoires Fonction de prédistorsion Ce document ne peut être reproduit, modifié, adapté, publié, traduit, d'une quelconque façon, en tout ou partie, Prédistorsion parfaite si y = x ni divulgué à un tiers sans l'accord préalable et écrit de Thales - ©Thales 2015 Tous Droits réservés. Réécriture sous forme matricielle Résolution au sens des moindres carrés Résolution “simple” si sous forme linéaire 11 TRN : xxxx-xxxxxxxxxx rev xxx - date OPEN Thales Communications & Security / Modèle : 87204467-DOC-GRP-FR-002
Complexité & instabilité numérique ▌ Solution au sens des moindres carrés Inversion de matrice de taille K(Q+1) x K(Q+1) K=4 / Q=0 (pas d’effet mémoire) Matrice 4 x 4 Ce document ne peut être reproduit, modifié, adapté, publié, traduit, d'une quelconque façon, en tout ou partie, K=9 / Q=3 Matrice 36 x 36 !!! ni divulgué à un tiers sans l'accord préalable et écrit de Thales - ©Thales 2015 Tous Droits réservés. Surdimmensionner le besoin/spécification coute très cher ! ▌ Très mauvais conditionnement de la matrice Les colonnes sont très corrélées Utilisation de bases plus adaptées aux calculs Polynôme orthogonaux 12 TRN : xxxx-xxxxxxxxxx rev xxx - date OPEN Thales Communications & Security / Modèle : 87204467-DOC-GRP-FR-002
Compléments d’algo à la prédistorsion numérique ▌ Quelques problèmes à appréhender 1. Synchronisation temporelle 2. Facteur crête / PAPR 3. Variation du comportement du PA (t°, freq, TOS) Ce document ne peut être reproduit, modifié, adapté, publié, traduit, d'une quelconque façon, en tout ou partie, 4. Imperfection Radio (IQ imbalance, DC-Offset, voie de retour) ni divulgué à un tiers sans l'accord préalable et écrit de Thales - ©Thales 2015 Tous Droits réservés. 5. Contrôle du niveau de puissance à l’entrée du PA 6. Brouillage Des solutions existent, il faut juste les prévoir ! 13 TRN : xxxx-xxxxxxxxxx rev xxx - date OPEN Thales Communications & Security / Modèle : 87204467-DOC-GRP-FR-002
Facteur crête / PAPR –> Solution par DPD optimisée (1/2) ▌ Modification de l’algorithme Idée: Eviter les pics non réalistes générés par la DPD proche saturation Traiter de façon différente les échantillons en fonction de leur puissance instantannée Ce document ne peut être reproduit, modifié, adapté, publié, traduit, d'une quelconque façon, en tout ou partie, ni divulgué à un tiers sans l'accord préalable et écrit de Thales - ©Thales 2015 Tous Droits réservés. DPD classique DPD optimisée 14 TRN : xxxx-xxxxxxxxxx rev xxx - date OPEN Thales Communications & Security / Modèle : 87204467-DOC-GRP-FR-002
Facteur crête / PAPR –> Solution par DPD optimisée (2/2) ▌ Mesures PA UHF + OFDM 1.25MHz + DPD ACPR Ce document ne peut être reproduit, modifié, adapté, publié, traduit, d'une quelconque façon, en tout ou partie, ni divulgué à un tiers sans l'accord préalable et écrit de Thales - ©Thales 2015 Tous Droits réservés. Sans DPD Avec DPD Avec DPD opt ACPR pour Pout=42 dBm 32 dBc
Facteur crête / PAPR –> Solution par Réduction du PAPR (1/2) ▌ Réduction du facteur crête par le modem Pour OFDM : Active Constellation Extension pour OFDM Ce document ne peut être reproduit, modifié, adapté, publié, traduit, d'une quelconque façon, en tout ou partie, OFDM 16QAM +ACE 0 CCDF function 10 ni divulgué à un tiers sans l'accord préalable et écrit de Thales - ©Thales 2015 Tous Droits réservés. no ACE -1 ACE, iteration = 1 10 ACE, iteration = 2 ACE, iteration = 3 -2 10 ACE, iteration = 4 Prob(Pinstantaneous > P0) ACE, iteration = 5 -3 ACE, iteration = 6 10 -4 10 -5 10 -6 10 -7 10 4 5 6 7 8 9 10 11 12 P0 in dB 16 TRN : xxxx-xxxxxxxxxx rev xxx - date OPEN Thales Communications & Security / Modèle : 87204467-DOC-GRP-FR-002
Facteur crête / PAPR –> Solution par Réduction du PAPR (2/2) ▌ Mesures PA UHF + OFDM 1.25MHz + DPD + réduction PAPR ACPR Ce document ne peut être reproduit, modifié, adapté, publié, traduit, d'une quelconque façon, en tout ou partie, ni divulgué à un tiers sans l'accord préalable et écrit de Thales - ©Thales 2015 Tous Droits réservés. Sans DPD Sans DPD Avec DPD Avec DPD Sans ACE Avec ACE Sans ACE Avec ACE ACPR pour Pout=42 dBm 32 dBc 36 dBc < 20 dBc 56 dBc Pout pour ACPR = 40 dBc 33.5 dBm 36 dBm 40.6 dBm 43.7 dBm 17 TRN : xxxx-xxxxxxxxxx rev xxx - date OPEN Thales Communications & Security / Modèle : 87204467-DOC-GRP-FR-002
Cas d’usage Multi-Monoporteuses ▌ Modulation « Multi-Monoporteuses » pour HF ▌ Amplificateur de puissance très non linéaire Simplicité des calculs Ce document ne peut être reproduit, modifié, adapté, publié, traduit, d'une quelconque façon, en tout ou partie, Wiener Dynamic Séries de Deviation Wiener Volterra Polynômes Reduction Parallèle Polynômes Polynômes Hammerstein (orthogonaux) à mémoire (orthogonaux) généralisée à mémoire ni divulgué à un tiers sans l'accord préalable et écrit de Thales - ©Thales 2015 Tous Droits réservés. Effets mémoire Sans effets mémoire Performance de la prédistorsion numérique 18 TRN : xxxx-xxxxxxxxxx rev xxx - date OPEN Thales Communications & Security / Modèle : 87204467-DOC-GRP-FR-002
Conclusions & Perspectives ▌ Au choix Améliorer le rendement à linéarité constante Améliorer la linéarité à rendement constant Améliorer un peu le rendement et un peu la linéarité Ce document ne peut être reproduit, modifié, adapté, publié, traduit, d'une quelconque façon, en tout ou partie, ▌ Choix du type de DPD dépend du PA et de la linéarité à tenir ni divulgué à un tiers sans l'accord préalable et écrit de Thales - ©Thales 2015 Tous Droits réservés. ▌ Utilisation de DPD implique certaines contraintes à appréhender Hardware supplémentaire (coupleur, boucle de retour, …) Sensibilité de la DPD à d’autres imperfections ▌ Thématiques de recherche actives DPD pour terminaux mobile DPD pour agrégation de spectre 19 TRN : xxxx-xxxxxxxxxx rev xxx - date OPEN Thales Communications & Security / Modèle : 87204467-DOC-GRP-FR-002
Vous pouvez aussi lire