Translate

09 novembre 2020

Introduction aux SDR : LA TRANSFORMEE DE FOURIER

 Transformée de Fourier


Mathématiquement, la «transformée» que nous utilisons pour passer du domaine temporel au domaine fréquentiel et inversement s'appelle la transformée de Fourier. Elle est défini comme suit:


Pour un signal x (t), nous pouvons obtenir la version du domaine fréquentiel, X (f), en utilisant cette formule. Nous allons représenter la version dans le domaine temporel d'une fonction avec x (t) ou y (t), et la version dans le domaine fréquentiel correspondante avec X (f) et Y (f). Notez le «t» pour le temps et «f» pour la fréquence. Le «j» est simplement le nombre imaginaire. Vous l'avez peut-être vu comme un «i» en classe de mathématiques au lycée. Nous utilisons «j» en ingénierie et en informatique parce que «i» fait souvent référence au courant, et dans la programmation, il est souvent utilisé comme un itérateur.

Revenir dans le domaine temporel à partir de la fréquence est presque le même, mis à part un facteur d'échelle et un signe négatif:


Notez que de nombreux manuels et autres ressources utilisent w à la place du 2 \ pi f. w est la fréquence angulaire en radians, tandis que f est en Hz. Tout ce que tu dois savoir c'est que


Même si cela ajoute un terme 2 \ pi à de nombreuses équations, il est plus facile de s'en tenir à la fréquence en Hz. En fin de compte, vous travaillerez avec Hz dans votre application SDR.

L'équation ci-dessus pour la transformée de Fourier est la forme continue, que vous ne verrez que dans les problèmes de mathématiques. La forme discrète est beaucoup plus proche de ce qui est implémenté dans le code:



 

Notez que la principale différence est que nous avons remplacé l'intégrale par une sommation. L'indice k va de 0 à N-1.

Ce n’est pas grave si aucune de ces équations ne vous dit grand-chose. Nous n'avons en fait pas besoin de les utiliser directement pour faire des trucs sympas avec DSP et SDR!

Propriétés temps-fréquence


Plus tôt, nous avons examiné des exemples de la façon dont les signaux apparaissent dans le domaine temporel et le domaine fréquentiel. Nous allons maintenant couvrir cinq «propriétés de Fourier» importantes. Ce sont des propriétés qui nous indiquent si nous faisons ____ à notre signal de domaine temporel, alors ____ arrive à notre signal de domaine de fréquence. Cela nous donnera un aperçu important du type de traitement numérique du signal (DSP) que nous effectuerons sur les signaux du domaine temporel dans la pratique.

    Propriété de linéarité:



Cette propriété est probablement la plus simple à comprendre. Si nous ajoutons deux signaux dans le temps, alors la version du domaine fréquentiel sera également les deux signaux du domaine fréquentiel additionnés. Cela nous dit également que si nous multiplions l'un ou l'autre par un facteur d'échelle, le domaine de fréquence sera également mis à l'échelle du même montant. L'utilité de cette propriété deviendra plus évidente lorsque nous additionnerons plusieurs signaux.

    Propriété de décalage de fréquence:



Le terme à gauche de x (t) est ce que nous appelons une «sinusoïde complexe» ou «exponentielle complexe». Pour l'instant, tout ce que nous devons savoir, c'est qu'il s'agit essentiellement d'une onde sinusoïdale à la fréquence f_0. Cette propriété nous dit que si nous prenons un signal x (t) et le multiplions par une onde sinusoïdale, alors dans le domaine fréquentiel, nous obtenons X (f) sauf décalé d'une certaine fréquence, f_0. Ce décalage de fréquence peut être plus facile à visualiser:



Le décalage de fréquence fait partie intégrante du DSP car nous voudrons décaler les signaux de haut en bas en fréquence pour de nombreuses raisons. Cette propriété nous indique comment faire cela (multiplier par une onde sinusoïdale). Voici une autre façon de visualiser cette propriété:

    Propriété de mise à l'échelle dans le temps:



Sur le côté gauche de l'équation, nous pouvons voir que nous mettons à l'échelle notre signal x (t) dans le domaine temporel. Voici un exemple de signal mis à l'échelle dans le temps, puis ce qui arrive aux versions du domaine fréquentiel de chacune.



La mise à l'échelle dans le temps réduit ou étend essentiellement le signal sur l'axe des x. Ce que cette propriété nous dit, c'est que la mise à l'échelle dans le domaine temporel provoque une mise à l'échelle inverse dans le domaine fréquentiel. Par exemple, lorsque nous transmettons des bits plus rapidement, nous devons utiliser plus de fréquences. La propriété aide à expliquer pourquoi les signaux à débit de données plus élevé utilisent plus de bande passante / spectre. Si la mise à l'échelle temps-fréquence était proportionnelle au lieu d'inversement proportionnelle, les porteurs cellulaires seraient capables de transmettre tous les bits par seconde qu'ils voulaient sans payer des milliards pour le spectre! Ce n’est malheureusement pas le cas.

Ceux qui connaissent déjà cette propriété peuvent remarquer l'absence d'un facteur d'échelle; il est laissé de côté pour des raisons de simplicité. Pour des raisons pratiques, cela ne fait aucune différence.

    Propriété de convolution:



On l'appelle la propriété de convolution parce que dans le domaine temporel, nous convolutionnons x (t) et y (t). Vous ne connaissez peut-être pas encore l'opération de convolution, alors imaginez-la pour l'instant comme une corrélation croisée. Lorsque nous convolutionnons des signaux du domaine temporel, cela équivaut à multiplier les versions du domaine fréquentiel de ces deux signaux. C'est très différent de l'addition de deux signaux. Lorsque vous ajoutez deux signaux, comme nous l'avons vu, rien ne se passe vraiment, vous ajoutez simplement la version du domaine fréquentiel. Mais lorsque vous convollez deux signaux, c'est comme créer un nouveau troisième signal à partir d'eux. La convolution est la technique la plus importante du DSP, même si nous devons d'abord comprendre comment les filtres fonctionnent pour la saisir pleinement.

Avant de poursuivre, pour expliquer brièvement pourquoi cette propriété est si importante, considérez cette situation: vous avez un signal que vous souhaitez recevoir, et il y a un signal interférant à côté.



Le concept de masquage est largement utilisé dans la programmation, alors utilisons-le ici. Et si nous pouvions créer le masque ci-dessous, et le multiplier par le signal ci-dessus afin de masquer celui que nous ne voulons pas?



Nous effectuons généralement des opérations DSP dans le domaine temporel, nous allons donc utiliser la propriété de convolution pour voir comment nous pouvons faire ce masquage dans le domaine temporel. Disons que x (t) est notre signal reçu. Soit Y (f) le masque que nous voulons appliquer dans le domaine fréquentiel. Eh bien, cela signifie que y (t) est la représentation dans le domaine temporel de notre masque, et si nous la convolutionnons avec x (t), nous pouvons «filtrer» le signal que nous ne voulons pas.


Lorsque nous discuterons du filtrage, la propriété colvolution aura plus de sens.

Enfin, je tiens à souligner que la propriété de convolution fonctionne à l'inverse, bien que nous ne l'utilisions pas autant que la convolution dans le domaine temporel:



Il existe d'autres propriétés, mais les quatre ci-dessus sont les plus cruciales à comprendre à mon avis. Même si nous n’avons pas parcouru la preuve pour chaque propriété, le fait est que nous utilisons les propriétés mathématiques pour avoir un aperçu de ce qui arrive aux signaux réels lorsque nous effectuons une analyse et proc

05 novembre 2020

Un record pour F4DXV

Jérôme LeCuyer, F4DXV, a établi un record via EO-88, le 28 octobre, travaillant avec Vladimir Vassiljev, R9LR, à une distance de 4560 kilomètres (2827 miles). F4DXV est désormais un interlocuteur pour les records de distance sur 10 satellites LEO, tandis que R9LR est un interlocuteur pour les records établis sur quatre satellites LEO. 

AMSAT suit les records de distance réclamés. - Merci à AMSAT News Service
 

Un nouveau satellite Radio-amateur: Neutron-1

 Le Cubesat 3-U Neutron-1 devrait être déployé depuis la Station spatiale internationale (ISS) le 5 novembre à 10h40 UTC. Pour le premier mois du satellite et pendant sa phase de mise en service, la balise Neutron-1 transmettra une télémétrie BPSK à 1 200 bps toutes les 60 secondes sur 435,300 MHz. 

Développé par le laboratoire de vol spatial d'Hawaï (HSFL) de l'Université d'Hawaï à Manoa (UHM), la charge utile du satellite comprend un répéteur radio amateur VU FM pendant les heures disponibles et en fonction du budget de puissance de l'engin spatial. La mission scientifique Neutron-1 est énoncée dans un document officiel, Neutron-1 Mission: détection de flux neutronique en orbite terrestre basse et démonstration de la technologie des opérations de mission COSMOS.

HSFL exploite et maintient une station terrestre de radio amateur satellite UHF, VHF et bande L / S au Kauai Community College.

La mission principale de Neutron-1 est de mesurer le flux de neutrons de basse énergie en orbite terrestre basse (LEO). La charge utile scientifique, un petit détecteur de neutrons développé par l'Arizona State University, se concentrera sur les mesures des neutrons secondaires de basse énergie - un composant de l'environnement neutronique LEO.

 Un certain nombre d'autres satellites de radio amateur devraient être lancés ou déployés dans les prochains mois. Le RadFxSat-2 (Fox-1E) d’AMSAT devrait entrer en orbite d’ici la fin de l’année sur le véhicule LauncherOne de Virgin Orbit. RadFxSat-2 transporte un transpondeur linéaire VU de 30 kHz.

La mission Tevel - une série de huit CubeSats israéliens 1U, chacun transportant un transpondeur UV FM - devrait être lancée depuis l'Inde sur une fusée SpaceX Falcon 9 en décembre. Un CubeSat 3U appelé Tausat-1, qui est prévu pour le lancement d'une mission de réapprovisionnement de l'ISS de l'Agence japonaise d'exploration aérospatiale (JAXA) en février pour un déploiement ultérieur, provient également du Centre scientifique Herzliya. Tausat-1 est équipé d'un transpondeur FM.

AMSAT-Espagne (AMSAT-EA) rapporte que ses PocketQubes, EASAT-2 et HADES, ont été intégrés pour un lancement sur un SpaceX Falcon 9 en décembre, tandis que GENESIS-L et GENESIS-N ont été intégrés pour le lancement sur la fusée Alpha de Firefly. .


Nouveautés: Le Raspi 400, un raspberry Pi dans un clavier.


 

04 novembre 2020

Le Web-Sdr est de nouveau opérationnel

Web-Sdr de F6HIC

 Le Web-Sdr a eu un petit soucis suite à une mise à jour.

Tout est rentré dans l'ordre avec en plus la possibilité d'écouter la bande FM Broadcast!

Cliquer sur l'image pour y accéder.