Brevet FR3145224A1 — publié le 20240726

L’invention concerne un procédé (100) de gestion de flux opérationnels pour configurer une charge utile d'un satellite de télécommunications. Le procédé comporte les étapes suivantes : mémoriser (101) un ensemble de flux opérationnels de référence associés chacun à une mission de référence, associer (102) à chaque flux opérationnel de référence une valeur d'identité de la mission de référence associée, obtenir (103) une mission cible pour laquelle une charge utile du satellite (30) de télécommunications doit être configurée, déterminer (104) une valeur d'identité de la mission cible, sélectionner (105) un des flux opérationnels de référence dont la valeur d'identité de mission satisfait un critère de similarité avec la valeur d'identité de la mission cible. Figure pour l’abrégé : Fig. 4 Système et procédé de gestion de flux opérationnels pour configurer la charge utile d'un satellite de télécommunications Domaine de l’invention La présente invention appartient au domaine de la configuration de la charge utile d'un satellite de télécommunications par un centre de contrôle de mission de satellites. Notamment, l’invention concerne un système et un procédé de gestion de flux opérationnels pour configurer une charge utile d'un satellite de télécommunications. Etat de la technique Un satellite de télécommunications est un satellite artificiel placé en orbite autour de la Terre pour répondre à des besoins de télécommunications. Les satellites de télécommunications sont placés sur différents types d'orbites en fonction des services auxquels ils doivent répondre : orbite géostationnaire, orbite basse de type LEO (acronyme anglais pour « Low Earth Orbit »), orbite moyenne de type MEO (acronyme anglais pour « Medium Earth Orbit »), orbite de Molnia, etc. Parmi les différents types de services (ou missions) qui peuvent être attribués à des satellites de télécommunications, on peut citer notamment : des services pour la transmission d'informations vers des points de réception fixes, on parle alors de « service fixe par satellite » (FSS pour « Fixed-Satellite Service » dans la littérature anglo-saxonne) ou de diffusion DTH (acronyme anglais pour "Direct-To-Home", c'est à dire « directement vers le particulier ») ; c’est le cas par exemple pour la diffusion de programmes de télévision ou pour la téléphonie internationale ; des services de connexion à Internet à haut débit, on parle alors de système HTS (acronyme anglais pour « High-Throughput Satellite », « satellite haut débit » en français ; ces services sont utilisés notamment pour servir des utilisateurs qui habitent dans des régions isolées et qui ne peuvent pas être connectés à Internet par l’ADSL (aconyme anglais de « Asymetric Digital Subscriber Line », en français « ligne d’abonné numérique asymétrique ») ou par la fibre optique. Pour une même quantité de spectre radio alloué, un satellite répondant à un service de type HTS fournit nettement plus de débit qu'un satellite répondant à un service de type FSS. Cette augmentation significative du débit pour les services de type HTS est obtenue par une réutilisation de canaux fréquentiels dans des faisceaux radio étroitement focalisés et agencés pour couvrir une région géographique d'intérêt. Au contraire, pour les services de type FSS, un seul faisceau radio très large est utilisé pour couvrir la région géographique d'intérêt. Certains satellites de communications sont conçus pour remplir plusieurs missions de télécommunications simultanément ou de façon séquentielle. Par exemple, certains satellites remplissent des missions « hybrides » répondant à la fois à des services de type DTH et à des services de type HTS. D'autres types de services de télécommunications existent, par exemple pour relayer des communications de satellites d'observation en orbite basse ou de vols habités, sans dépendre des réseaux de stations au sol (on parle alors de communication inter-satellites). Un système de télécommunications par satellite comprend généralement trois segments: un segment spatial, qui est composé d'un ou plusieurs satellites de télécommunications en orbite autour de la Terre ; un segment de contrôle, qui comprend des équipements au sol utilisés pour contrôler et surveiller les satellites et les équipements de télécommunications embarqués à bord des satellites ; et un segment terrestre, qui comprend des stations terrestres utilisant les services fournis par les satellites de télécommunications. Le segment de contrôle est généralement mis en œuvre par un centre de contrôle de mission de satellites de télécommunications (MCC pour « mission control center » en anglais). Un centre de contrôle de mission a pour tâche de gérer le déroulement des missions des satellites dont il est responsable. Dans le cadre de télécommunications par satellite, le centre de contrôle de mission doit notamment permettre une mise à jour de la configuration de la charge utile des satellites de télécommunications dont il est responsable pour répondre à des changements dans une mission en cours, voire pour réponde à une nouvelle mission significativement différente de la mission en cours. La charge utile d'un satellite correspond à la partie du satellite qui permet de remplir la mission pour laquelle le satellite est conçu. Dans le cas d'une mission de télécommunications, la charge utile comprend notamment les antennes, la chaine d’émission (codage de source, codage de canal, modulation de signal, filtrage, transposition de fréquence, conversion numérique /analogique, amplification, formation de faisceaux, etc.), la chaine de réception (réception radio, amplification, transposition de fréquence, filtrage, conversion analogique/numérique, échantillonnage, démodulation, détection, décodage de canal, décodage de source, etc.), la configuration des ressources radio (bandes de fréquences utilisées dans le spectre radio, slots temporels disponibles, etc.). Certains de ces éléments de la charge utile d'un satellite de télécommunications peuvent être configurés à distance par l'envoi de commandes à travers des signaux radio émis sur un lien de contrôle établi entre le satellite et le centre de contrôle de mission. Pour définir, simuler et valider la configuration d'une charge utile d'un satellite de télécommunications, un centre de contrôle de mission utilise généralement un système de gestion de flux opérationnels (WMS pour l'acronyme anglais « Workflow Management System »). Il s'agit d'un système informatique pour gérer un flux opérationnel, c'est-à-dire un ensemble de tâches à accomplir pour configurer la charge utile d’un satellite de telle sorte qu'elle réponde à des exigences d'une mission définie par un opérateur. Un flux opérationnel comporte une séquence de modules algorithmiques ordonnés et paramétrés spécifiquement pour répondre aux exigences d'une mission particulière. L'ensemble des variables de configuration d'une charge utile d'un satellite de télécommunications est cependant très vaste, et il est soumis à de nombreuses contraintes qui peuvent être de différentes natures (contraintes en termes de type de qualité de service, de performances à atteindre ou de régions géographiques à couvrir, contraintes réglementaires en termes de ressources radio disponibles, contraintes relatives à la consommation énergétique, etc.). La complexité qui en résulte ne peut être abordée que par un ensemble de modules algorithmiques qui doivent être adaptés de manière pertinente à chaque contexte de mission considéré. L’opération visant à configurer la charge utile d’un satellite est une opération généralement longue et coûteuse. Aussi, la conformité de la configuration d'une charge utile à des exigences d'une mission de télécommunication est généralement difficile à garantir. Le brevet US 11127102 divulgue un système pour définir, simuler et/ou optimiser une configuration de plate-forme d’un satellite destiné à embarquer plusieurs charges utiles associées respectivement à différentes missions. Le système permet de générer différentes configurations de plate-forme en sélectionnant, pour chaque configuration, une plate-forme de satellite dont la conception est figée ainsi que différentes charges utiles pouvant être couplées à ladite plate-forme et répondant chacune à des exigences d’une mission particulière. Le système permet ensuite de sélectionner une configuration de plate-forme qui satisfait certains critères d’optimisation, notamment en termes de masse, de volume, de consommation énergétique, ou de régulation thermique. Ce document ne donne toutefois pas de solution pour optimiser spécifiquement la configuration d’une charge utile de satellite, notamment pour une mission de télécommunications. La présente invention a pour objectif de remédier à tout ou partie des inconvénients de l’art antérieur, notamment ceux exposés ci-avant. A cet effet, et selon un premier aspect, il est proposé par la présente invention, un système de gestion de flux opérationnels pour configurer une charge utile d'un satellite de télécommunications. Le système comprend un processeur et une mémoire informatique. La mémoire informatique mémorise un ensemble de flux opérationnels de référence. Chaque flux opérationnel de référence comporte respectivement une séquence de modules algorithmiques spécifiquement ordonnés et paramétrés pour configurer une charge utile d'un satellite de télécommunications selon une mission de référence définie par un jeu de paramètres correspondant à des exigences de mission. Chaque flux opérationnel de référence est associé à une valeur d'identité de mission, la valeur d'identité de mission étant déterminée en fonction du jeu de paramètres définissant la mission de référence du flux opérationnel de référence. La mémoire informatique comprend des instructions de code de programme qui, lorsqu’elles sont exécutées par le processeur, configure le processeur pour mettre en œuvre les étapes suivantes d’un procédé de gestion de flux opérationnel : obtenir un jeu de paramètres définissant une mission cible pour laquelle une charge utile du satellite de télécommunications doit être configurée, déterminer, à partir du jeu de paramètres obtenu, une valeur d'identité de mission pour la mission cible, sélectionner un des flux opérationnels de référence pour configurer la charge utile du satellite de télécommunications affectée à la mission cible, le flux opérationnel de référence sélectionné correspondant à celui dont la valeur d'identité de mission satisfait un critère de similarité avec la valeur d'identité de mission déterminée pour la mission cible. Dans des modes particuliers de réalisation, le système de gestion de flux opérationnels peut comporter en outre l’une ou plusieurs des caractéristiques suivantes, prises isolément ou selon toutes les combinaisons techniquement possibles. Dans des modes particuliers de réalisation, pour chaque mission de référence et pour la mission cible, chaque paramètre du jeu de paramètres utilisé pour déterminer la valeur d'identité de mission prend une valeur numérique représentative d'une exigence de mission, et la valeur d'identité de mission est déterminée à partir d'une combinaison linéaire des valeurs numériques des paramètres. Dans des modes particuliers de réalisation, la valeur d'identité de mission d'un des flux opérationnels de référence satisfait le critère de similarité si ladite valeur d'identité correspond à la valeur la plus proche de la valeur d'identité de la mission cible parmi l'ensemble des valeurs d'identité de mission des flux opérationnels de référence. Dans des modes particuliers de réalisation, la valeur d'identité de mission d'un flux opérationnel de référence satisfait le critère de similarité si une différence entre ladite valeur d'identité et la valeur d'identité de la mission cible est inférieur à un seuil prédéfini. Dans des modes particuliers de réalisation, le jeu de paramètres comporte un ou plusieurs paramètres parmi : un paramètre représentatif d’un type de mission de télécommunications, un paramètre représentatif d’un format de représentation d’une zone géographique à couvrir, un paramètre représentatif d’un type de qualité de service à satisfaire, un paramètre représentatif de l’existence de contraintes légales relatives à une utilisation de ressources fréquentielles, un paramètre représentatif d’une contrainte en termes de consommation énergétique, un paramètre représentatif d’une contrainte en termes de puissance maximale, de puissance moyenne, d’un rapport entre puissance maximale et puissance moyenne, ou d’un rapport signal sur bruit. Dans des modes particuliers de réalisation, au moins un flux opérationnel de référence comporte un ou plusieurs des modules algorithmiques suivants, chaque module algorithmique étant associé à une liste spécifique de paramètres de réglage présentant des valeurs spécifiques : un module algorithmique visant à définir un plan d’utilisation de ressources fréquentielles, un module algorithmique visant à optimiser un agencement de faisceaux radio pour couvrir une zone géographique, un module algorithmique visant à optimiser une configuration d’un réseau de formation de faisceaux radio, un module algorithmique visant à optimiser une connectivité devant être systématiquement établie entre des faisceaux montant de stations passerelles vers le satellite de télécommunications et des faisceaux descendants du satellite de télécommunications vers des utilisateurs, un module algorithmique visant à optimiser un partage d’une puissance radio disponible à bord du satellite de télécommunications entre une pluralité de faisceaux radio générés par le satellite de télécommunications, un module algorithmique visant à vérifier des contraintes de température, de puissance, et/ou de capacité d’au moins un équipement de la charge utile du satellite de télécommunications. Selon un deuxième aspect, la présente invention concerne un centre de contrôle comportant un système de gestion de flux opérationnels selon l'une quelconque des modes de réalisation précédents. Le centre 17 de contrôle de mission est configuré pour : recevoir une mission cible pour laquelle une charge utile d’un satellite de télécommunications doit être configurée, sélectionner, à l’aide du système de gestion de flux opérationnels, un flux opérationnel permettant de configurer la charge utile du satellite de télécommunications selon la mission cible, générer, à partir du flux opérationnel sélectionné, une configuration de la charge utile du satellite de télécommunications, appliquer la configuration générée à la charge utile du satellite de télécommunications. Selon un troisième aspect, la présente invention concerne un procédé de gestion de flux opérationnels pour configurer une charge utile d'un satellite de télécommunications. Le procédé est mis en œuvre par un système comprenant un processeur et une mémoire informatique. Le procédé de gestion de flux opérationnels comprend les étapes suivantes : mémoriser dans la mémoire informatique un ensemble de flux opérationnels de référence, chaque flux opérationnel de référence comportant une séquence ordonnée de modules algorithmiques spécifiquement paramétrés pour configurer une charge utile d'un satellite de télécommunications selon une mission de référence définie par un jeu de paramètres correspondant à des exigences de mission, associer à chaque flux opérationnel de référence une valeur d'identité de mission, la valeur d'identité de mission étant déterminée en fonction du jeu de paramètres définissant la mission de référence du flux opérationnel de référence, configurer le processeur pour : obtenir un jeu de paramètres définissant une mission cible pour laquelle une charge utile du satellite de télécommunications doit être configurée, déterminer, à partir du jeu de paramètres obtenu, une valeur d'identité de mission associée à la mission cible, sélectionner un des flux opérationnels de référence pour configurer la charge utile du satellite de télécommunications affectée à la mission cible, le flux opérationnel de référence sélectionné correspondant à celui dont la valeur d'identité de mission satisfait un critère de similarité avec la valeur d'identité de mission déterminée pour la mission cible. Dans des modes particuliers de mise en œuvre, le procédé de gestion de flux opérationnels peut comporter en outre l’une ou plusieurs des caractéristiques suivantes, prises isolément ou selon toutes les combinaisons techniquement possibles. Dans des modes particuliers de mise en œuvre, pour chaque mission de référence et pour la mission cible, chaque paramètre du jeu de paramètres utilisé pour déterminer la valeur d'identité de mission prend une valeur numérique représentative d'une exigence de mission, et la valeur d'identité de mission est déterminée à partir d'une combinaison linéaire des valeurs numériques des paramètres. Dans des modes particuliers de mise en œuvre, la valeur d'identité de mission d'un des flux opérationnels de référence satisfait le critère de similarité si ladite valeur d'identité correspond à la valeur la plus proche de la valeur d'identité de la mission cible parmi l'ensemble des valeurs d'identité de mission des flux opérationnels de référence. Dans des modes particuliers de mise en œuvre, la valeur d'identité de mission d'un flux opérationnel de référence satisfait le critère de similarité si une différence entre ladite valeur d'identité et la valeur d'identité de la mission cible est inférieur à un seuil prédéfini. Selon un quatrième aspect, la présente invention concerne un procédé de mise à jour de la charge utile d’un satellite de télécommunications par un centre de contrôle de mission. Let procédé de mise à jour comporte les étapes suivantes : recevoir une mission cible pour laquelle une charge utile d’un satellite de télécommunications doit être configurée, sélectionner, en suivant un procédé de gestion de flux opérationnels selon l’une quelconque des revendications 8 à 11, un flux opérationnel pour configurer la charge utile du satellite de télécommunications selon la mission cible, générer, à partir du flux opérationnel sélectionné, une configuration de la charge utile du satellite de télécommunications, appliquer la configuration générée à la charge utile du satellite de télécommunications. Présentation des figures L’invention sera mieux comprise à la lecture de la description suivante, donnée à titre d’exemple nullement limitatif, et faite en se référant aux figures 1 à 5 qui représentent : une représentation schématique d’un satellite 30 de télécommunications contrôlé par un centre 17 de contrôle de mission, un exemple de réalisation d’un système de gestion de flux opérationnels selon l’invention pour configurer la charge utile d’un satellite de télécommunications, un autre exemple de réalisation d’un système de gestion de flux opérationnels selon l’invention, une représentation schématique des principales étapes d’un procédé de gestion de flux opérationnels selon l’invention pour configurer la charge utile d’un satellite de télécommunications, une représentation schématique de flux opérationnels de référence adaptés chacun respectivement pour configurer une charge utile d'un satellite de télécommunications selon une mission de référence définie par un jeu de paramètres correspondant à des exigences de mission. Dans ces figures, des références identiques d’une figure à une autre désignent des éléments identiques ou analogues. Pour des raisons de clarté, les éléments représentés ne sont pas nécessairement à une même échelle, sauf mention contraire. Description détaillée d’un mode de réalisation de l’invention La représente schématiquement un satellite 30 de télécommunications contrôlé par un centre 17 de contrôle de mission. Le satellite 30 de télécommunications est en orbite autour de la Terre. Le centre 17 de contrôle de mission est localisé au sol, à la surface 50 de la Terre. Le centre 17 de contrôle de mission a pour tâche de gérer le bon déroulement de la mission du satellite 30 de télécommunications. A titre d’exemple nullement limitatif, la mission du satellite 30 de télécommunications peut correspondre à un service de téléphonie internationale (service de type FSS), à un service de diffusion de programmes de télévision (service de type DTH), à un service de connexion à Internet à haut-débit (service de type HTS), ou à un service de communication inter-satellites (ISL pour « Inter-Satellite Link »). La mission du satellite 30 de télécommunications peut également comporter plusieurs sous-missions à accomplir de façon simultanée ou de façon séquentielle. Chaque sous-mission peut alors par exemple correspondre l’un des services précédemment cités. On parle parfois de « mission hybride » lorsque la mission du satellite 30 de télécommunications comporte plusieurs sous-missions de différentes natures. Le centre 17 de contrôle de mission permet notamment de mettre à jour la charge utile du satellite 30 de télécommunications pour répondre à d’éventuels changements dans la mission en cours, voire pour répondre à une nouvelle mission significativement différente de la mission en cours. De façon conventionnelle, différents éléments de la charge utile du satellite 30 de télécommunications peuvent en effet être configurés à distance par l'envoi de commandes à travers des signaux radio émis sur un lien 16 de contrôle établi entre le satellite 30 de télécommunications et le centre 17 de contrôle de mission. Le lien 16 de contrôle permet au centre 17 de contrôle de mission d’appliquer une configuration à la charge utile du satellite 30 de télécommunications. Tel qu’illustré sur la , le centre 17 de contrôle de mission comporte une antenne 15 pour communiquer avec le satellite 30 de télécommunication sur le lien 16 de contrôle. Le centre 17 de contrôle de mission comporte également un système 10 de gestion de flux opérationnels. Un flux opérationnel correspond à un ensemble de tâches à accomplir pour configurer la charge utile d’un satellite de télécommunications de telle sorte qu'elle réponde à des exigences d'une mission spécifique définie par un opérateur. Un flux opérationnel comporte une séquence de modules algorithmiques ordonnés et paramétrés spécifiquement pour répondre aux exigences d'une mission spécifique. A titre d’exemple nullement limitatif, et tel qu’illustré sur la , une fois qu’elle est configurée, la charge utile du satellite 30 de télécommunications peut permettre des échanges de données entre deux stations passerelles 40 via des liens 41 de communication radio établis respectivement entre chaque station passerelle 40 et le satellite 30 de télécommunications. Selon un autre exemple, la charge utile du satellite 30 de télécommunications peut permettre des échanges de données entre un utilisateur 42 et une station passerelle 40 via un lien 41 de communication radio établi entre le satellite 30 et la station passerelle 40 et un lien 43 de communication radio établi entre le satellite 30 et l’utilisateur 42. La illustre schématiquement un exemple de réalisation d’un système 10 de gestion de flux opérationnels selon l’invention pour un centre 17 de contrôle de mission tel que celui illustré à la . Le système 10 de gestion de flux opérationnels comporte au moins un processeur 11 et au moins une mémoire informatique 12 adaptés pour mettre en œuvre un procédé de gestion de flux opérationnels pour configurer la charge utile d'un satellite 30 de télécommunications (ce procédé sera détaillé ci-après en référence à la ). Le système 10 de gestion de flux opérationnels peut optionnellement comporter une interface utilisateur 13 (aussi connue sous le terme IHM, acronyme de « Interface Homme-Machine ») pour recevoir des informations sur une mission cible pour laquelle la charge utile du satellite 30 de télécommunications doit être configurée. Alternativement ou en complément, le système 10 de gestion de flux opérationnels peut être connecté à une autre machine 18 configurée pour fournir des informations sur la mission cible. La illustre les principales étapes d’un tel procédé 100 de gestion de flux opérationnels. Tel qu’illustré sur la , la mémoire informatique 12 mémorise des instructions de code d’un programme 13 informatique qui, lorsqu’elles sont exécutées par le processeur 11, configure le processeur 11 pour mettre en œuvre certaines étapes de ce procédé 100. La mémoire informatique 12 mémorise également un ensemble de flux opérationnels 23 de référence Tel qu’illustré sur la , le système 10 de gestion de flux opérationnels peut éventuellement comporter plusieurs processeurs pour mettre en œuvre des étapes du procédé 100. La mémoire informatique 12 peut éventuellement comporter plusieurs dispositifs électroniques de stockage distincts. Par exemple, un premier dispositif électronique de stockage 12-1 peut être utilisé comme base de données pour mémoriser un ensemble de flux opérationnels 23 de référence, tandis qu’un deuxième dispositif électronique de stockage 12-2 est utilisé pour mémoriser les instructions de code du programme 13 informatique. Tel qu’illustré sur la , le procédé 100 de gestion de flux opérationnels comporte une étape de mémorisation 101, dans la mémoire informatique 12 (ou plus précisément dans le premier dispositif électronique de stockage 12-1 pour l’exemple illustré à la ), d’un ensemble de flux opérationnels 23 de référence. Tel qu’illustré sur la , chaque flux opérationnel 23 de référence comporte une séquence ordonnée de modules algorithmiques 24 spécifiquement paramétrés pour configurer une charge utile d'un satellite de télécommunications selon une mission de référence définie par un jeu de paramètres 22 correspondant à des exigences 21 de mission. Autrement dit, chaque flux opérationnel 23 de référence est respectivement associé à une mission de référence ; l’ordre et le paramétrage des modules algorithmiques 24 d’un flux opérationnel 23 de référence est défini en fonction des exigences 21 de la mission de référence. Dans l’exemple illustré à la , le flux opérationnel « Flux Op. #1 » est adapté pour configurer une charge utile d'un satellite de télécommunications selon une mission de référence définie par le jeu de paramètres 22 « Jeu Param. #1 » correspondant aux exigences 21 de mission « Mission #1 », …, le flux opérationnel « Flux Op. #N » est adapté pour configurer une charge utile d'un satellite de télécommunications selon une mission de référence définie par le jeu de paramètres 22 « Jeu Param. #N » correspondant aux exigences 21 de mission « Mission #N ». Les exigences 21 d’une mission sont par exemple définies par un opérateur du segment terrestre d’un système de télécommunications par satellite (opérateur d’un système de gestion de réseau, ou NMS pour « Network Management System » ; opérateur d’un système d’orchestration de bout en bout, ou SEO ou « Satcom End-to-end Orchestration »). Un ensemble de paramètres clés peuvent alors être déterminés pour représenter ces exigences 21 de mission. Le jeu de paramètres 22 ainsi déterminé peut alors ensuite être utilisé pour ordonner et configurer une séquence de modules algorithmiques 24 à exécuter dans le but de configurer la charge utile du satellite de façon cohérente avec les exigences 21 de mission. Selon un premier exemple, un paramètre peut être représentatif d’un type de mission de télécommunications (par exemple une mission unique de type FSS, DTH, HTS ou ISL, une mission hybride de type HTS/DTH, une mission avec plusieurs sous-missions séquentielles, etc.). Lorsque plusieurs sous-missions doivent être réalisées de façon séquentielle, un paramètre peut indiquer l’ordre de ces sous-missions. Lorsque plusieurs sous-missions doivent être réalisées de façon simultanée (mission hybride), un paramètre peut indiquer une priorité entre ces sous-missions. Selon un deuxième exemple, un paramètre peut être représentatif de la taille ou d’un format de représentation d’une zone géographique à couvrir. La zone géographique à couvrir peut correspondre par exemple à une région au sein d’un pays, à un ou plusieurs pays, voire à un continent entier. La zone géographique à couvrir peut par exemple être représentée sous la forme d’un polygone ou sous la forme d’un quadrillage (« grid » en anglais). Selon un troisième exemple, un paramètre peut être représentatif d’un type de qualité de service à satisfaire, par exemple en termes de débit, de bande passante ou de latence. Selon la nature de la mission de télécommunication, différents types de qualité de service peuvent être privilégiés. Selon un quatrième exemple, un paramètre peut être représentatif de l’existence de contraintes légales relatives à l’utilisation des ressources fréquentielles dans la zone géographique à couvrir. Selon un cinquième exemple, un paramètre peut être représentatif d’une contrainte en termes de consommation énergétique. Selon un sixième exemple, un paramètre peut être représentatif d’une contrainte en termes de puissance maximale, de puissance moyenne, d’un rapport entre puissance maximale et puissance moyenne, ou d’un rapport signal sur bruit. Il convient de noter que les exemples de paramètres cités ci-avant sont donnés à titre illustratif et ils ne sont nullement limitatifs. D’autres paramètres peuvent bien entendu être considérés pour représenter les exigences 21 d’une mission. Le choix d’un jeu particulier de paramètres n’est qu’une variante de l’invention. Dans l’exemple illustré sur la , un premier flux opérationnel 23 de référence (« Flux Op. #1 ») comporte un nombre M 1 de modules algorithmiques 24 ordonnés et paramétrés d’une certaine façon (« Algo. #1.1 », « Algo. #1.2 », …, « Algo. #1.M 1 »), un deuxième flux opérationnel 23 de référence (« Flux Op. #2 ») comporte un nombre M 2 de modules algorithmiques 24 ordonnés et paramétrés d’une certaine façon (« Algo. #2.1 », « Algo. #2.2 », …, « Algo. #2.M 2 »), …, un Nième flux opérationnel 23 de référence (« Flux Op. #N ») comporte un nombre M N de modules algorithmiques 24 ordonnés d’une certaine façon (« Algo. #N.1 », « Algo. #N.2 », …, « Algo. #N.M N »). Un même module algorithmique 24 peut éventuellement être utilisé par plusieurs flux opérationnels 23 de référence différents (et dans un tel cas ce module algorithmique peut être paramétré de la même façon ou de façon différente). Inversement, deux flux opérationnels 23 de référence différents peuvent éventuellement n’avoir aucun module algorithmique 24 en commun. Chacun de ces modules algorithmiques 24 est paramétré selon une liste spécifique de paramètres de réglage. Selon un premier exemple, un module algorithmique 24 peut viser à définir un plan d’utilisation de ressources fréquentielles. Le plan d’utilisation de ressources fréquentielles indique par exemple à quelle fréquence et à quelle polarisation les signaux doivent être émis et reçus pour garantir à la fois des niveaux de performance suffisants et la satisfaction d'éventuelles contraintes réglementaires et/ou technologiques du système de communications par satellite. Selon un deuxième exemple, un module algorithmique 24 peut viser à optimiser un agencement de faisceaux radio pour couvrir une zone géographique. L’agencement de faisceaux radio vise à diviser la zone à couvrir en sous-régions ayant des exigences spécifiques en matière de ressources du satellite et du système de communication, par exemple en termes de largeur de bande (prédimensionnement des canaux) ou de puissance radio de la charge utile. Selon un troisième exemple, un module algorithmique 24 peut viser à optimiser une configuration d’un réseau de formation de faisceaux radio. Des facteurs de pondération peuvent être déterminés pour chaque source d’une antenne réseau à commande de phase pour adapter de manière pertinente la façon dont l'antenne rayonne vers des stations terrestres. Selon un quatrième exemple, un module algorithmique 24 peut viser à optimiser une connectivité qui doit être systématiquement établie entre des faisceaux montant de stations passerelles 40 vers le satellite 30 de télécommunications et des faisceaux descendants du satellite 30 de télécommunications vers des utilisateurs 42. Selon un cinquième exemple, un module algorithmique 24 peut viser à optimiser le partage de la puissance radio disponible à bord du satellite 30 de télécommunications entre une pluralité de faisceaux radio générés par le satellite 30 de télécommunications. Selon un sixième exemple, un module algorithmique 24 peut viser à vérifier des contraintes de température, de puissance, et/ou de capacité d’au moins un équipement de la charge utile du satellite 30 de télécommunications. Ces modules algorithmiques 24 sont considérés comme connus et disponibles pour l’homme de l’art. Il convient de noter que les exemples de modules algorithmiques cités ci-avant sont donnés à titre illustratif et ils ne sont nullement limitatifs. D’autres modules algorithmiques peuvent bien entendu être utilisés pour générer des flux opérationnels 23 de référence. Le choix des modules algorithmiques à prendre en compte n’est qu’une variante de l’invention. L’ordre dans lequel les modules algorithmiques 24 sont séquencés est important. Par exemple, la configuration d’un réseau de formation de faisceaux radio exploite à la fois les résultats de l’agencement des faisceaux radio et du plan d’utilisation de ressources fréquentielles ; dans le cas d'une mission HTS, la définition du plan d’utilisation de ressources fréquentielles ne peut pas être effectuée avant de connaître l’agencement des faisceaux radio. Certains modules algorithmiques 24 sont spécifiques à certains types de mission. Par exemple, l’agencement de faisceaux radio ne concerne généralement pas les missions DTH pour lesquelles, dans la plupart des cas, le même contenu doit être diffusé partout dans une seule grande zone géographique. Tel qu’illustré sur la , le procédé 100 de gestion de flux opérationnels comporte ensuite une étape d’association 102 d’une valeur 25 d'identité de mission à chaque flux opérationnel 23 de référence. La valeur 25 d'identité de mission est déterminée en fonction du jeu de paramètres 22 définissant la mission de référence du flux opérationnel 23 de référence. Dans les exemples illustrés aux figures 2 et 3, la mémoire informatique 12 mémorise un nombre N de flux opérationnels 23 de référence (le nombre N est par exemple égal plusieurs dizaines de flux opérationnels). Une valeur 25 d'identité de mission est associée à chacun des N flux opérationnels 23 de référence. Une valeur 25 d’identité de mission correspond par exemple à un score calculé à partir du jeu de paramètres 22 qui représentent les exigences 21 de la mission correspondante. Par exemple, chaque paramètre prend une valeur numérique représentative d'une exigence de mission, et la valeur 25 d'identité de mission est déterminée à partir d'une combinaison linéaire des valeurs numériques de ces paramètres. Plus particulièrement, chaque paramètre peut être associé à un coefficient multiplicatif (c’est-à-dire un poids, un facteur de pondération) dont la valeur est représentative de l’importance dudit paramètre dans la définition d’un flux opérationnel pour configurer la charge utile d’un satellite de télécommunications. Selon un autre exemple, une valeur 25 d’identité de mission pourrait correspondre à l’identifiant d’un nœud feuille d’un arbre de décision dont chaque nœud intermédiaire correspondrait à une décision prise en fonction de la valeur d’un des paramètres 22. Tel qu’illustré sur la , le procédé 100 de gestion de flux opérationnels comporte ensuite une étape d’obtention 103, par exemple via l'interface utilisateur 13 ou la machine 18, d’un jeu de paramètres définissant une mission cible pour laquelle une charge utile du satellite 30 de télécommunications doit être configurée. La mission cible correspond par exemple à une mise à jour de la mission actuelle du satellite 30 de télécommunications, ou à une nouvelle mission totalement différente de la mission actuelle du satellite 30 de télécommunications. La mise à jour d’une mission actuelle du satellite 30 de télécommunications peut correspondre par exemple à un changement limité de certaines exigences, comme par exemple la zone géographique à couvrir, des ressources fréquentielles disponibles, des métriques de performances relatives à des indicateurs de qualité de service, etc. La mission cible est par exemple fournie au centre 17 de contrôle par un opérateur du segment terrestre d’un système de télécommunications par satellite. Tel qu’illustré sur la , le procédé 100 de gestion de flux opérationnels comporte une étape de détermination 104, à partir du jeu de paramètres obtenu à l’étape 103, d’une valeur d'identité de mission associée à la mission cible. La valeur d’identité de mission est déterminée de la même façon pour les missions de référence (à l’étape 102) et pour la mission cible (à l’étape 104), à partir du jeu de paramètres 22 respectif. Autrement dit, dans l’exemple où la valeur d’identité d’une mission correspond à un score calculé sous la forme d'une combinaison linéaire des valeurs numériques des paramètres 22 associés à la mission, la même combinaison linéaire est utilisée pour définir les valeurs 25 d’identité des missions de référence et la valeur d’identité de la mission cible. Dans l’exemple où la valeur d’identité d’une mission correspond à un identifiant d’un nœud feuille d’un arbre de décision, le même arbre de décision est utilisé pour définir les valeurs 25 d’identité des missions de référence et la valeur d’identité de la mission cible. Enfin, le procédé 100 de gestion de flux opérationnels comporte une étape de sélection 105, parmi les flux opérationnels 23 de référence, d’un flux opérationnel 23 dont la valeur 25 d'identité de mission satisfait un critère de similarité avec la valeur d'identité de mission déterminée pour la mission cible. Une configuration de la charge utile du satellite 30 de télécommunications peut alors ensuite être généré en suivant le flux opérationnel 23 ainsi sélectionné. La configuration ainsi générée peut ensuite être appliquée par le centre de contrôle 17 à la charge utile du satellite 30 de télécommunications via le lien 16 de contrôle. Plusieurs critères de similarité peuvent être envisagés pour la sélection 105 d’un flux opérationnel. Le choix d’un critère particulier n’est qu’une variante de l’invention. Selon un premier exemple, la valeur 25 d'identité de mission d'un des flux opérationnels 23 de référence satisfait le critère de similarité si ladite valeur 25 d'identité correspond à la valeur la plus proche de la valeur d'identité de la mission cible parmi l'ensemble des valeurs 25 d'identité de mission des flux opérationnels 23 de référence. Selon un deuxième exemple, la valeur 25 d'identité de mission d'un flux opérationnel 23 de référence satisfait le critère de similarité si une différence entre ladite valeur 25 d'identité et la valeur d'identité de la mission cible est inférieur à un seuil prédéfini. Il convient de noter que plusieurs flux opérationnels 23 de référence pourraient éventuellement présenter une valeur 25 d'identité de mission satisfaisant le critère de similarité avec la valeur d'identité de la mission cible. Dans ce cas, l’utilisateur du système 10 de gestion de flux opérationnels 23 peut éventuellement rester libre de choisir le flux opérationnel 23 de référence qui lui semble le plus approprié parmi ceux sélectionnés. Un exemple très simplifié est fourni ci-après pour illustrer l’invention. Dans cet exemple, on considère trois paramètres pour définir une mission (le nombre de paramètres est bien plus important en réalité, il est par exemple égal à quelques centaines). Le premier paramètre représente le type de mission, il prend la valeur numérique ‘1’ pour une mission de type HTS et la valeur numérique ‘2’ pour une mission de type DTS. Le deuxième paramètre représente le type de qualité de service à satisfaire, il prend la valeur numérique ‘1’ si la qualité de service est définie en termes de débit et la valeur numérique ‘2’ si la qualité de service est définie en termes de bande passante. Le troisième paramètre représente le format de représentation de la zone géographique à couvrir, il prend la valeur numérique ‘1’ pour un format de type « polygone » et la valeur numérique ‘2’ pour un format de type « quadrillage ». Dans l’exemple considéré, une valeur d’identité de mission est déterminée à partir d'une combinaison linéaire des valeurs numériques de ces paramètres. Un coefficient de valeur ‘100’ est appliqué au paramètre qui représente le type de mission ; un coefficient de valeur ‘10’ est appliqué au paramètre qui représente le type de qualité de service ; un coefficient de valeur ‘1’ est appliqué au paramètre qui représente le format de représentation d’une zone géographique. Dans l’exemple considéré, trois flux opérationnels 23 de référence sont disponibles : « Flux Op. #1 » présente une valeur d’identité de mission égale à ‘220’ (il s’agit d’un flux opérationnel particulièrement bien adapté pour configurer la charge utile d’un satellite de télécommunications pour une mission de type DTH avec une demande en bande passante) ; « Flux Op. #2 » présente une valeur d’identité de mission égale à ‘122’ (il s’agit d’un flux opérationnel particulièrement bien adapté pour configurer la charge utile d’un satellite de télécommunications pour une mission de type HTS avec une demande en bande passante et un format de représentation géographique de type « quadrillage ») ; « Flux Op. #3 » présente une valeur d’identité de mission égale à ‘110’ (il s’agit d’un flux opérationnel particulièrement bien adapté pour configurer la charge utile d’un satellite de télécommunications pour une mission de type HTS avec une demande en débit). Il convient de noter au passage que tous les paramètres ne sont pas nécessairement pris en compte lorsqu’on détermine la valeur d’identité associée à une mission (par exemple certains paramètres peuvent ne pas être disponibles pour certaines missions). Imaginons que la charge utile du satellite 30 de télécommunication doit être mise à jour pour supporter une mission cible de type HTS avec une demande en bande passante et une représentation de type « quadrillage ». La valeur d’identité associée à la mission cible serait alors égale à ‘121’, et le flux opérationnel sélectionné serait « Flux Op. #2 » (en considérant un critère de similarité consistant à trouver le flux opérationnel de référence dont la valeur d’identité est au plus proche de la valeur d’identité de la mission cible). Imaginons maintenant que la charge utile du satellite 30 de télécommunication doit être mise à jour pour supporter une mission cible de type HTS avec une demande en débit et une représentation de type « polygone ». La valeur d’identité associée à la mission cible serait alors égale à ‘112’, et le flux opérationnel sélectionné serait « Flux Op. #3 ». Imaginons maintenant que la charge utile du satellite 30 de télécommunication doit être mise à jour pour supporter une mission cible de type DTH avec une demande en bande passante et une représentation de type « polygone ». La valeur d’identité associée à la mission cible serait alors égale à ‘222’, et le flux opérationnel sélectionné serait « Flux Op. #1 ». Système (10) de gestion de flux opérationnels pour configurer une charge utile d'un satellite (30) de télécommunications, le système (10) comprenant un processeur (11) et une mémoire informatique (12), la mémoire informatique (12) mémorisant un ensemble de flux opérationnels (23) de référence, chaque flux opérationnel (23) de référence comportant respectivement une séquence de modules algorithmiques (24) spécifiquement ordonnés et paramétrés pour configurer une charge utile d'un satellite de télécommunications selon une mission de référence définie par un jeu de paramètres (22) correspondant à des exigences (21) de mission, chaque flux opérationnel (23) de référence étant associé à une valeur (25) d'identité de mission, la valeur (25) d'identité de mission étant déterminée en fonction du jeu de paramètres (22) définissant la mission de référence du flux opérationnel (23) de référence, la mémoire informatique (12) comprenant des instructions de code de programme (13) qui, lorsqu’elles sont exécutées par le processeur (11), configure le processeur (11) pour mettre en œuvre les étapes suivantes d’un procédé (100) de gestion de flux opérationnel : obtenir (103) un jeu de paramètres définissant une mission cible pour laquelle une charge utile du satellite (30) de télécommunications doit être configurée, déterminer (104), à partir du jeu de paramètres obtenu, une valeur d'identité de mission pour la mission cible, sélectionner (105) un des flux opérationnels (23) de référence pour configurer la charge utile du satellite de télécommunications affectée à la mission cible, le flux opérationnel (23) de référence sélectionné correspondant à celui dont la valeur (25) d'identité de mission satisfait un critère de similarité avec la valeur d'identité de mission déterminée pour la mission cible. Système (10) selon la revendication 1 dans lequel, pour chaque mission de référence et pour la mission cible, chaque paramètre du jeu de paramètres (22) utilisé pour déterminer la valeur (25) d'identité de mission prend une valeur numérique représentative d'une exigence de mission, et la valeur (25) d'identité de mission est déterminée à partir d'une combinaison linéaire des valeurs numériques des paramètres. Système (10) selon l’une quelconque des revendications 1 à 2 dans lequel la valeur (25) d'identité de mission d'un des flux opérationnels (23) de référence satisfait le critère de similarité si ladite valeur (25) d'identité correspond à la valeur la plus proche de la valeur d'identité de la mission cible parmi l'ensemble des valeurs (25) d'identité de mission des flux opérationnels (23) de référence. Système (10) selon l’une quelconque des revendications 1 à 2 dans lequel la valeur (25) d'identité de mission d'un flux opérationnel (23) de référence satisfait le critère de similarité si une différence entre ladite valeur (25) d'identité et la valeur d'identité de la mission cible est inférieur à un seuil prédéfini. Système (10) selon l’une quelconque des revendications 1 à 4 dans lequel le jeu de paramètres (22) comporte un ou plusieurs paramètres parmi : un paramètre représentatif d’un type de mission de télécommunications, un paramètre représentatif d’un format de représentation d’une zone géographique à couvrir, un paramètre représentatif d’un type de qualité de service à satisfaire, un paramètre représentatif de l’existence de contraintes légales relatives à une utilisation de ressources fréquentielles, un paramètre représentatif d’une contrainte en termes de consommation énergétique, un paramètre représentatif d’une contrainte en termes de puissance maximale, de puissance moyenne, d’un rapport entre puissance maximale et puissance moyenne, ou d’un rapport signal sur bruit. Système (10) selon l’une quelconque des revendications 1 à 5 dans lequel au moins un flux opérationnel (23) de référence comporte un ou plusieurs des modules algorithmiques (24) suivants, chaque module algorithmique (24) étant associé à une liste spécifique de paramètres de réglage présentant des valeurs spécifiques : un module algorithmique visant à définir un plan d’utilisation de ressources fréquentielles, un module algorithmique visant à optimiser un agencement de faisceaux radio pour couvrir une zone géographique, un module algorithmique visant à optimiser une configuration d’un réseau de formation de faisceaux radio, un module algorithmique visant à optimiser une connectivité devant être systématiquement établie entre des faisceaux montant de stations passerelles (40) vers le satellite (30) de télécommunications et des faisceaux descendants du satellite (30) de télécommunications vers des utilisateurs (42), un module algorithmique visant à optimiser un partage d’une puissance radio disponible à bord du satellite (30) de télécommunications entre une pluralité de faisceaux radio générés par le satellite (30) de télécommunications, un module algorithmique visant à vérifier des contraintes de température, de puissance, et/ou de capacité d’au moins un équipement de la charge utile du satellite (30) de télécommunications. Centre (17) de contrôle de mission comportant un système (10) de gestion de flux opérationnels selon l'une quelconque des revendications 1 à 6, ledit centre 17 de contrôle de mission étant configuré pour : recevoir une mission cible pour laquelle une charge utile d’un satellite (30) de télécommunications doit être configurée, sélectionner, à l’aide du système (10) de gestion de flux opérationnels, un flux opérationnel permettant de configurer la charge utile du satellite (30) de télécommunications selon la mission cible, générer, à partir du flux opérationnel sélectionné, une configuration de la charge utile du satellite (30) de télécommunications, appliquer la configuration générée à la charge utile du satellite (30) de télécommunications. Procédé (100) de gestion de flux opérationnels pour configurer une charge utile d'un satellite (30) de télécommunications, le procédé (100) étant mis en œuvre par un système (10) comprenant un processeur (11) et une mémoire informatique (12), le procédé (100) de gestion de flux opérationnels comprenant les étapes suivantes : mémoriser (101) dans la mémoire informatique (12) un ensemble de flux opérationnels (23) de référence, chaque flux opérationnel (23) de référence comportant une séquence ordonnée de modules algorithmiques (24) spécifiquement paramétrés pour configurer une charge utile d'un satellite de télécommunications selon une mission de référence définie par un jeu de paramètres (22) correspondant à des exigences (21) de mission, associer (102) à chaque flux opérationnel (23) de référence une valeur (25) d'identité de mission, la valeur (25) d'identité de mission étant déterminée en fonction du jeu de paramètres (22) définissant la mission de référence du flux opérationnel (23) de référence, configurer le processeur pour : obtenir (103) un jeu de paramètres définissant une mission cible pour laquelle une charge utile du satellite (30) de télécommunications doit être configurée, déterminer (104), à partir du jeu de paramètres obtenu, une valeur d'identité de mission associée à la mission cible, sélectionner (105) un des flux opérationnels (23) de référence pour configurer la charge utile du satellite de télécommunications affectée à la mission cible, le flux opérationnel (23) de référence sélectionné correspondant à celui dont la valeur (25) d'identité de mission satisfait un critère de similarité avec la valeur d'identité de mission déterminée pour la mission cible. Procédé (100) de gestion de flux opérationnels selon la revendication 8 dans lequel, pour chaque mission de référence et pour la mission cible, chaque paramètre du jeu de paramètres (22) utilisé pour déterminer la valeur (25) d'identité de mission prend une valeur numérique représentative d'une exigence de mission, et la valeur (25) d'identité de mission est déterminée à partir d'une combinaison linéaire des valeurs numériques des paramètres. Procédé (100) de gestion de flux opérationnels selon l’une quelconque des revendications 8 à 9 dans lequel la valeur (25) d'identité de mission d'un des flux opérationnels (23) de référence satisfait le critère de similarité si ladite valeur (25) d'identité correspond à la valeur la plus proche de la valeur d'identité de la mission cible parmi l'ensemble des valeurs (25) d'identité de mission des flux opérationnels (23) de référence. Procédé (100) de gestion de flux opérationnels selon l’une quelconque des revendications 8 à 10 dans lequel la valeur (25) d'identité de mission d'un flux opérationnel (23) de référence satisfait le critère de similarité si une différence entre ladite valeur (25) d'identité et la valeur d'identité de la mission cible est inférieur à un seuil prédéfini. Procédé de mise à jour d’une charge utile d’un satellite (30) de télécommunication par un centre (17) de contrôle de mission, ledit procédé de mise à jour comportant les étapes suivantes : recevoir une mission cible pour laquelle une charge utile d’un satellite (30) de télécommunications doit être configurée, sélectionner, en suivant un procédé (100) de gestion de flux opérationnels selon l’une quelconque des revendications 8 à 11, un flux opérationnel pour configurer la charge utile du satellite (30) de télécommunications selon la mission cible, générer, à partir du flux opérationnel sélectionné, une configuration de la charge utile du satellite (30) de télécommunications, appliquer la configuration générée à la charge utile du satellite (30) de télécommunications.