Concevoir et prototyper une radio logicielle (SDR) avec MATLAB et Simulink
Une radio logicielle (SDR) est un dispositif de télécommunications qui se compose généralement d’un dispositif frontal RF configurable et d’une carte FPGA ou d’un SoC (System-on-Chip) programmable permettant d’exécuter des fonctions numériques. Les cartes SDR disponibles dans le commerce peuvent émettre et recevoir des signaux à différentes fréquences pour implémenter des normes de télécommunications allant de la radio FM à la 5G, le LTE et le Wi-Fi.
Les ingénieurs en télécommunications peuvent utiliser une radio logicielle comme plateforme temps réel économique afin d’accomplir différentes tâches d’ingénierie des télécommunications, telles que :
- Les tests OTA (over-the-air) en laboratoire et sur le terrain avec des signaux RF live
- Le prototypage rapide de fonctions radio personnalisées
- L’apprentissage pratique des concepts de télécommunications et des compétences de design
L’utilisation d’une radio logicielle associée à MATLAB® et Simulink® pour le design, la simulation et l'analyse de systèmes de télécommunications permet aux ingénieurs et aux étudiants de :
- Découvrir l’implémentation d’un émetteur-récepteur de télécommunications avec SDR
- Configurer une carte SDR avec des fonctions radio préconfigurées
- Émettre et recevoir des signaux basés sur des normes ou générés sur mesure
- Tester des designs en présence d'interférences et d’autres conditions réelles
- Effectuer des analyses et des mesures de signaux en temps réel
- Déployer, prototyper et vérifier des designs personnalisés sur des cartes SDR en utilisant la génération de code HDL et C à partir de modèles d’algorithmes
- Vérifier l'implémentation au moyen de tests Radio-in-the-Loop
- Prototyper, vérifier et tester des système de télécommunications pratiques
Support des cartes SDR dans MATLAB et Simulink
MATLAB et Simulink supportent les cartes SDR les plus courantes. Vous pouvez communiquer avec ces plateformes SDR directement depuis MATLAB et Simulink pour effectuer des tests Radio-in-the-Loop, du prototypage et de l'apprentissage pratique.
Exemples et démonstrations
Tests OTA (over-the-air)
Prototypage
Apprentissage pratique
Voir aussi: système RF, tutoriel LTE, Communications Toolbox, massive MIMO, Communications Toolbox Library for ZigBee and UWB, introduction à la norme Bluetooth LE, beamforming, Wireless Testbench