Le matériel décrit ci-dessous est le résultat d'un travail conjoint avec les enseignants de TU Ilmenau dans le cadre d'un projet de cours local (Advanced Research Project). L'expérience est intéressante, mais non sans certaines difficultés. Nous avons fait ce projet (et un de plus) avec ma fiancée d'alors - oui, nous avons donc eu la chance d'étudier ensemble et de faire un stage en Allemagne. En vérité, c'est elle qui a fait cette partie du travail dans une plus grande mesure, mais je veux populariser ce sujet.
Alors, un jour, nous avons pris rendez-vous pour choisir un sujet de travail scientifique ...

Fond court (en visages)
Professeur d'allemand # 1 : Oh, je vous ai entendu étudier les satellites CubeSat chez vous?
Moi et ma future épouse : Eh bien, on pourrait dire que ...
N.p. N ° 1 : Super! Mais que se passe-t-il si vous essayez de considérer la communication optique entre satellites? Je sais que dans certains cas, l'optique donne les meilleures performances énergétiques, pour de si petits satellites, je suppose que ce problème est très important. J'ai un ami qui est professionnellement engagé dans l'optique sans fil. Je pense que ce sera un projet intéressant!
Nous : Cela semble intéressant!
(le temps passe)
Rencontre avec un professeur d'allemand numéro 2 .
N.p. N ° 2 : Oui, tout cela, bien sûr, est génial, mais quel genre de satellites? Une si petite masse? Peuvent-ils même communiquer? Qui a suggéré ça? Compris ... Apparemment, nous ne le verrons pas à ces réunions. Allez chercher des exemples du monde réel - je ne crois pas encore.
Et nous sommes partis ...
Et, à leur grande joie, ils ont même trouvé un article entier consacré à ce sujet. Une différence importante était que la communication par optique était censée être avec la Terre, et non entre satellites. Ceci est très important car:
- toutes sortes de diffusion et d'interférence, bien sûr, dans ce cas plus,
- cependant, le récepteur sur Terre peut être réglé assez grand et l'émetteur est assez précis. Et le segment spatial, vous le comprenez, complique un peu les choses.

Fig. 1. Représentation schématique du nanosatellite AeroCube-OCSD [1].
Mais c'était déjà quelque chose, et nous avons de nouveau pris rendez-vous.
N.p. N ° 2 : Eh bien, depuis la NASA ... Essayons de calculer le budget énergétique et de le comparer avec le budget énergétique de la liaison radio. Articles connexes à jeter?
Et il a jeté son article [2] (j'y reviendrai plusieurs fois aujourd'hui) et quelques articles d'autres auteurs pour une compréhension générale de la question.
Qu'implique le bilan énergétique de la ligne optique inter-satellites?
Budget d'énergie optique sans fil
Mais cela implique en soi, en général, la même chose que d'habitude (puissance nécessaire de l'émetteur, puissance reçue, SNR, etc.) - seuls les bruits sont considérés un peu plus intéressants que dans le cas de la communication radio ...
Commençons par la modélisation - ce sera un peu plus clair:
import numpy as np from matplotlib.pyplot import plot, grid, xlabel, ylabel, legend import matplotlib.pyplot as plt from scipy import special
Supposons que nous ayons un tel système:
Nous définissons un certain ensemble de diamètres possibles de récepteurs optiques (en fait, des lentilles) - nous gardons à l'esprit les restrictions sur la taille des satellites eux-mêmes:
a = [i for i in range(0,50,5)] a = np.array(a)*1e-3

Fig.2. Diagramme schématique d'un photodétecteur: montré à titre d'exemple pour le secteur n ° 1, dont les angles d'incidence sont affichés sur la photodiode n ° 1 [2].
Et quelques angles de divergence possibles du faisceau laser (notre émetteur):
div_ang = [0.2*1e-3, 0.5*1e-3, 2*1e-3, 5*1e-3, 7*1e-3] div_ang = np.array(div_ang)

Fig. 3. Illustration de l' angle de divergence du faisceau laser.
La puissance à l'entrée du récepteur (puissance reçue) peut être calculée par la formule [2] :
où
Est la zone de réception,
- diamètre de la lentille réceptrice,
- distance entre satellites,
Est la moitié de l'angle de divergence et
- puissance transmise.
Prx_opt_dBm = np.zeros((len(div_ang), len(a))) Prx_opt = np.zeros((len(div_ang), len(a))) Pathloss_dBm = np.zeros((len(div_ang), len(a))) Pathloss = np.zeros((len(div_ang), len(a))) Arx_m2 = (np.pi/4)*(a**2) for f, dvangl in enumerate(div_ang):
D'accord, quelque chose est déjà là. Mais combien tout cela est-il physiquement réalisable?
Limitations de sensibilité
Limites quantiques
Rappelons la formule énergétique des photons:
où
= 6,62607004e-34
Est la constante de Planck , et
- fréquence porteuse (Hz).
Elle sera suivie d'une petite heuristique tirée de nos consultations. Si quelqu'un connaît une justification ou une réfutation théorique - veuillez partager!
Énergie requise (énergie minimale par bit d'information côté récepteur pour détecter au moins quelque chose):
où
- le nombre moyen de photons nécessaires pour détecter 1 bit d'information.
Énergie théorique pour une impulsion optique:
E_theor = 10*h*freq_opt
Une valeur d'énergie plus réaliste pour une impulsion optique (diode APD ):
E_real_APD = 1000*h*freq_opt
Une valeur énergétique plus réaliste pour une impulsion optique (diode PIN ):
E_real_PIN = 10000*h*freq_opt

Fig.4. Le circuit des photodiodes à l'étude.
Puissance de réception requise (minimale) (sensibilité maximale):
où
Est la bande passante du canal de communication, et
Est le débit binaire.
P_req_theor = 10*np.log10(E_theor*Bit_rate*1000) P_req_real_APD = 10*np.log10(E_real_APD*Bit_rate*1000) P_req_real_PIN = 10*np.log10(E_real_PIN*Bit_rate*1000)
Mais ce n'est pas tout: la modulation apporte également sa contribution limitante.
Limites de probabilité d'erreur
Comme point de départ, nous considérerons la modulation OOK (On-off Keying).

Fig.5. Illustration du principe de la modulation OOK.
La probabilité d'erreurs ( BER ) pour elle sera [2]:
où
Est le rapport signal / bruit,
Est la variance du bruit (c'est-à-dire la puissance du bruit), et
Est la sensibilité des photodiodes (sensibilité des photodiodes).
BER pour OOK (diode PIN):
Et donc:
BER pour OOK (diode APD):
Et donc:
où
- Il s'agit d'un gain de référence.
Puissance sonore
Comme vous l'avez peut-être deviné, les bruits seront également calculés un peu différemment.
Puissance de bruit pour la diode PIN
Le bruit thermique peut être calculé par la formule [3, p 11] :
où
,
- Constante de Boltzmann
- résistance directe
- capacité photodiode,
Est la charge d'un électron,
- courant base-émetteur ( base-émetteur ou courant de fuite ou de polarisation ),
- la valeur de l'intégrale Personick (- j'abandonne, je n'ai pas trouvé de traduction adéquate, dites-le moi) pour le bruit thermique,
- débit binaire
- densité spectrale de bruit.
Cd = 2*1e-12
Puissance de bruit pour la diode APD
Préparez- vous pour cette diode - de nombreuses lettres latines:
où
- courant d'obscurité (courant d'obscurité),
Est un gain typique (silicium),
- le facteur de bruit excessif.
Les paramètres sont glanés à partir des éléments suivants:
Dans cet article, le bruit du transistor à effet de champ d'entrée (bruit FET d'entrée) et le bruit de la charge du transistor à effet de champ d'entrée (bruit de la charge FET d'entrée) ne sont pas pris en compte. En savoir plus sur ces termes dans [3, p 15] .
Id = 0.05*10e-9
Modélisation
Puissance reçue
Nous substituons tout clarifié dans nos formules:
r = 0.53

Expliquons-nous: vous devez regarder les parties des courbes qui se trouvent sous les lignes horizontales correspondantes.
Puissance transmise
Et maintenant, regardons le problème opposé: nous fixons une certaine puissance du côté de la réception et voyons quel type de puissance devra être appliqué du côté de la transmission:
où
Est l' atténuation du chemin , et
- Ceci est une certaine marge pour les pertes.
Prx_req_dB_APD = -65.5 Prx_req_dB_PIN = -52.9 margin = 5 Arx_m2 = np.zeros((len(a))) Ptx_variable_APD = np.zeros((len(div_ang), len(a))) Ptx_variable_PIN = np.zeros((len(div_ang), len(a)))

Une comparaison avec le cas du canal électromagnétique inter-satellite peut être trouvée dans notre article de revue . Il décrit également les raisons pour lesquelles, au final, nous avons refusé un tel scénario, mais je vais en dire plus à ce sujet ici.
Pièges
Et nous voilà, battus par des ouvrages de référence et des formules mathématiques, mais néanmoins inspirés par les résultats obtenus (oui qu'y a-t-il - par le fait même de beaux graphes!), Nous faisons une dernière rencontre avant la défense. Et nous sommes confrontés à une nouvelle série de détails importants ...
N.p. N ° 2 : Eh bien, eh bien, il est clair qu'il y a des gains. Ils étaient convaincus qu'il existe déjà une sorte de base matérielle. Et le ciblage? Vous avez probablement entendu parler du système PAT ( P ointing, A cquisition et T racking).

Fig. 6. Un schéma simplifié d'un système émetteur-récepteur optique sans fil.
N.p. N ° 2 : Oui, il existe des exemples de canaux optiques pour les grands satellites [4] , cependant, dans ce cas, vous pouvez vous offrir un diamètre de récepteur plus grand, un angle de divergence laser plus grand et une puissance de transmission plus élevée. De plus, CubeSat lui-même, je pense, vibre beaucoup en se déplaçant . Pour une chaîne radio à des fréquences relativement basses, cela peut ne pas être essentiel, cependant, pour l'optique - vous comprenez vous-même. Existe-t-il actuellement un système de stabilisation et de PAT aussi précis?
Et nous étions très réfléchis ...
N.p. N ° 2 : C'est ce que, pour ma part, je vous donne une évaluation positive. Cependant, mon conseil pour vous: descendez du ciel à la terre ...
Et nous, épuisés, épuisés, nous sommes descendus: nous avons décidé de ne pas poursuivre le projet avec l'optique satellite. De plus, même lors de nos fréquentes rencontres nous avons accumulé un certain burnout ...
Cependant, non, non, et même une note d'espoir des élèves se glissera dans le cœur que l'enseignant avait tort dans son scepticisme. Non, non, et je veux trouver le concept même dans les réalisations de la technologie moderne. Et le regard monte vers le haut ...

Littérature
Janson SW, Welle RP Le programme de démonstration de communication optique et de détection de la NASA: une mise à jour // 28e conférence annuelle AIAA / USU sur les petits satellites. - 2014 .-- S. 4-7.
Wolf, M. et Kreß, D. (2003). Transmission infrarouge sans fil à courte portée: le buoget de liaison par rapport à la RF . Communications sans fil IEEE, 10 (2), 8-14.
https://www.nii.ac.jp/qis/first-quantum/forStudents/lecture/pdf/noise/chapter12.pdf
Smutny B. et al. Liaison de communication optique intersatellite 5,6 Gbit / s // Technologies de communication laser en espace libre XXI. - Société internationale d'optique et de photonique, 2009.- T. 7199. - S. 719906.