Brevet FR3093585A1 — publié le 20200911

Description Titre de l'invention : Système de gestion d'un plan de mission aérienne destiné à être exécuté par une pluralité de plateformes devant réaliser une pluralité de tâcheset procédé associé [0001] La présente invention concerne un système de gestion d'un plan de mission aérienne, destiné à être exécuté par une pluralité de plateformes devant réaliser une pluralité de tâches, le système comprenant : [0002] - une interface de saisie, par un utilisateur, d'objectifs et de contraintes de la mission [0003] - une interface d'acquisition d'états opérationnels des plateformes devant réaliser les tâches de la mission et d'acquisition de données d'environnement tactique autour des plateformes ; [0004] - un moteur de calcul de mission, propre à déterminer un plan de mission comportant une liste de tâches à effectuer pour remplir les objectifs de la mission en respectant les contraintes, et une allocation des tâches entre les plateformes en tenant compte de l'état opérationnel des plateformes et de l'environnement tactique autour des plateformes ; [0005] - au moins un afficheur et un ensemble de gestion d'affichage sur l'afficheur, propre à afficher, sur l'afficheur, au moins une fenêtre récapitulative comportant des informations représentatives de tâches d'un plan de mission établi sur la base d'un contexte de mission courant. [0006] Un tel système de gestion est notamment destiné à être intégré dans une station de contrôle au sol d'une flotte d'aéronef, en parallèle d'un système de conduite de vol (« Flight Management System » ou « FMS » en anglais), pour permettre à un équipage au sol de gérer le plan de mission et ses évolutions. [0007] En variante, le système de gestion est embarqué dans un aéronef, notamment dans le cockpit de l'aéronef. [0008] Un tel système est destiné à être utilisé notamment pour planifier et suivre des missions complexes de reconnaissance et/ou de combat dans un espace aérien pouvant être hostile. [0009] Les plateformes sont par exemple des aéronefs militaires, en particulier des avions ou des drones de reconnaissance et/ou de combat. [0010] La mission comporte généralement une pluralité d'objectifs à réaliser, qui sont définis par un utilisateur, suivant des contraintes qui existent dans l'environnement. [0011] Les objectifs à réaliser sont par exemple la destruction d'une cible, la neutralisation d'un système de défense aérienne, ou la suppression cl' une menace, telle qu'un système de combat hostile. Chaque objectif à réaliser implique une pluralité de tâches à 2 exécuter par au moins une plateforme. [0012] Les contraintes subies par la mission sont par exemple des zones géographiques à éviter, des contraintes temporelles, des contraintes météorologiques, des règles d'engagement (par exemple, nécessité d'une identification visuelle avant un tir) etc. [0013] Pour réaliser la mission avec succès, en évitant les pertes de matériel ou humaines, les tâches à exécuter doivent être planifiées de manière très précise dans le temps et dans l'espace, et doivent tenir compte des plateformes disponibles, de leurs capacités et de leur état opérationnel. [0014] La planification de mission nécessite donc d'établir un plan de mission très précis comportant, pour chaque plateforme, la liste des tâches à effectuer, ainsi que la localisation et le temps auxquels chaque tâche doit être effectuée. Les plans de missions individuels des différentes plateformes doivent en outre être coordonnés entre eux. [0015] Le plan de mission est ensuite mis en oeuvre par les différentes plateformes qui exécutent les différentes tâches, sous la supervision de l'équipage de chaque plateforme. [0016] Pour la détermination du plan de mission, des moteurs de calcul algorithmiques puissants existent, permettant d'automatiser la définition des tâches à partir des objectifs, et leur allocation aux différentes plateformes destinées à réaliser la mission. [0017] De tels systèmes ne donnent cependant pas entière satisfaction. En effet, il est fréquent que le contexte de la mission évolue au cours du temps. En particulier, l'utilisateur du système de gestion souhaite dans certains cas modifier les objectifs de la mission, ou les contraintes s'appliquant à la mission. [0018] De même, des événements extérieurs à la mission peuvent perturber son dé- roulement, comme par exemple la panne ou la neutralisation d'une platefonne, ou une modification de l'environnement tactique, notamment l'apparition d'une nouvelle menace. [0019] Un but de l'invention est donc de fournir un système de gestion de plan de mission aérienne qui soit simple à utiliser, et qui permette néanmoins de s'adapter à des modifications du contexte de la mission, en particulier au cours de la mission. [0020] À cet effet, l'invention a pour objet un système du type précité, caractérisé en ce que l'interface de saisie etlou l'interface d'acquisition est propre à être activée pour définir au moins un nouveau contexte de mission comportant au moins un objectif, une contrainte, un état opérationnel et/ou un environnement tactique différent respectivement d'un objectif, d'une contrainte, d'un état opérationnel etlou d'un environnement tactique du contexte de mission courant, le moteur de calcul de mission étant propre à être activé pour déterminer un nouveau plan de mission en fonction du nouveau contexte de mission défini par l'interface de saisie et/ou par l'interface d'acquisition, et l'ensemble de gestion d'affichage étant propre à afficher, sur la 3 fenêtre récapitulative, des informations représentatives de tâches d'au moins un nouveau plan dc mission obtenu par le moteur dc calcul en fonction du nouveau contexte de mission défini par l'interface de saisie et/ou par l'interface d'acquisition. [0021] Le système selon l'invention peut comprendre l'une ou plusieurs des caractéristiques suivantes, prise(s) isolément ou suivant toute combinaison techniquement possible : [0022] - après détermination du nouveau plan de mission, l'ensemble de gestion d'affichage est propre à afficher, sur la fenêtre récapitulative, au moins un bouton de validation du nouveau plan de mission, propre à être sélectionné par l'utilisateur pour activer le nouveau plan de mission et remplacer le plan de mission courant ; [0023] - le moteur de calcul de mission est propre à déterminer une pluralité de nouveaux plans de mission alternatifs en fonction du même nouveau contexte de mission défini par l'interface de saisie et/ou par l'interface d'acquisition, l'ensemble de gestion d'affichage étant propre à afficher successivement ou simultanément sur l'afficheur, les informations représentatives de chaque nouveau plan de mission déterminé par le moteur de calcul de mission en fonction du même nouveau contexte de mission défini par l'interface de saisie et/ou par l'interface d'acquisition ; [0024] - l'interface de saisie est propre à être activée par l'utilisateur pour saisir un nouvel objectif ou une nouvelle contrainte de la mission et définir le nouveau contexte de mission, le nouveau plan de mission défini par le moteur de calcul étant un plan de mission prévisualisé tenant compte du nouvel objectif et/ou de la nouvelle contrainte de la mission saisie par l'utilisateur ; [0025] - après saisie du nouvel objectif et/ou de la nouvelle contrainte, l'ensemble de gestion d'affichage est propre à afficher des informations représentatives des modifications d'objectif ou/et de contrainte de la mission, avant l'activation du moteur de calcul de mission, et un bouton de prévisualisation propre à être sélectionné par l'utilisateur pour activer le moteur de calcul de mission et définir le plan de mission prévisualisé ; [0026] - l'interface d'acquisition est propre à détecter un événement modifiant les contraintes de la mission, de l'état opérationnel des plateformes, et/ou de l'environnement tactique et à transmettre au moteur de calcul de mission au moins une nouvelle contrainte, un nouvel état opérationnel des plateformes, et/ou un nouvel environnement tactique, le nouveau plan de mission calculé par le moteur de calcul de mission étant un plan de mission proposé automatiquement tenant compte d'au moins une modification des contraintes de la mission, de l'état opérationnel des plateformes et/ou de l'environnement tactique ayant été engendrée par l'événement ; [0027] - le moteur de calcul de mission est propre à calculer le plan de mission proposé au- tomatiquement sans requête d'un utilisateur ; [0028] - le plan de mission calculé par le moteur de calcul de mission comporte pour chaque plateforme, une liste ordonnée des tâches que doit réaliser la plateforme, associées à un plan de vol pour la plateforme ; [0029] - la liste ordonnée des tâches à réaliser comporte pour chaque tâche, au moins une ressource à utiliser pour la tâche, un mode d'utilisation de la ou de chaque ressource, un point de passage définissant le début de la tâche et/ou une trajectoire à réaliser pour cette tâche ; [0030] - le plan de vol comporte l'ensemble des points de passage correspondant à chaque tâche que doit réaliser la plateforme, les trajectoires à réaliser pour la tâche et/ou les trajectoires de rejointes entre les points de passage ; [0031] - la fenêtre récapitulative d'un plan de mission courant comporte une vue géo- graphique du terrain dans lequel la mission est effectuée, les informations représentatives du plan de mission courant étant représentées sur la vue géographique, les informations représentatives du nouveau plan de mission étant propres à être représentées en superposition ou en substitution des informations représentatives du plan de mission courant sur la vue géographique ; [0032] - la fenêtre récapitulative du plan de mission courant comporte un tableau de tâches successives du plan de mission courant, le tableau de tâches successives étant propre à être modifié par l'ensemble de gestion d'affichage pour afficher en addition ou en substitution, les tâches propres du nouveau plan de mission ; et [0033] - l'ensemble de gestion d'affichage est propre à afficher une fenêtre de suivi temporel listant, pour le plan de mission courant, les tâches successives d'une plateforme individuelle, ou d'un groupe de plateformes, sur une ligne de temps. [0034] L'invention a également pour objet un procédé de gestion d'un plan de mission aérienne comprenant les étapes suivantes : [0035] - fourniture d'un système de gestion tel que défini plus haut ; [0036] - saisie par un utilisateur à l'aide de l'interface de saisie, d'objectifs et de contraintes de la mission ; [0037] - acquisition par l'interface d'acquisition d'états opérationnels des plateformes devant réaliser les tâches de la mission et/ou de données d'environnement tactique autour des plateformes ; [0038] - détermination par le moteur de calcul de mission, d'un plan de mission comportant une liste de tâches à effectuer pour remplir les objectifs de la mission en respectant les contraintes, et allocation des tâches entre les plateformes en tenant compte de l'état opérationnel des plateformes et de l'environnement tactique autour des plateformes ; [0039] - affichage sur l'afficheur par l'ensemble de gestion d'affichage d'au moins une fenêtre récapitulative comportant des informations représentatives de tâches d'un plan de mission établi sur la base d'un contexte de mission courant ; [0040] caractérisé par les étapes suivantes [0041] - définition par l'interface de saisie et/ou l'interface d'acquisition d'au moins un nouveau contexte de mission comportant au moins un objectif, une contrainte, un état opérationnel et/ou un environnement tactique différent respectivement d'un objectif, d'une contrainte, d'un état opérationnel et/ou d'un environnement tactique du contexte de mission courant ; [0042] - activation du moteur de calcul de mission pour déterminer un nouveau plan de mission en fonction du nouveau contexte de mission défini par l'interface de saisie et/ ou par l'interface d'acquisition ; et [0043] - affichage par l'ensemble de gestion d'affichage, sur la fenêtre récapitulative, d'informations représentatives de tâches d'au moins un nouveau plan de mission obtenu par le moteur de calcul en fonction du nouveau contexte de mission défini par l'interface de saisie et/ou par l'interface d'acquisition. [0044] Le procédé selon l'invention peut comprendre l'une ou plusieurs des caractéristiques suivantes, prise(s) isolément ou suivant toute combinaison techniquement possible : [0045] - l'activation de l'interface de saisie par l'utilisateur pour saisir un nouvel ohjectif ou une nouvelle contrainte de la mission et définir le nouveau contexte de mission, le nouveau plan de mission défini par le moteur de calcul étant un plan de mission pré-visualisé tenant compte du nouvel ohjectif et/ou de la nouvelle contrainte de la mission saisie par l'utilisateur, et [0046] - la détection par l'interface d'acquisition d'un événement modifiant les contraintes de la mission, de l'état opérationnel des plateformes, et/ou de l'environnement tactique ; et [0047] la transmission au moteur de calcul de mission d'au moins une nouvelle contrainte, un nouvel état opérationnel des plateformes, et/ou un nouvel environnement tactique ; [0048] le nouveau plan de mission calculé par le moteur de calcul de mission étant un plan de mission proposé automatiquement tenant compte d'au moins une modification des contraintes de la mission, de l'état opérationnel des plateformes et/ou de l'environnement tactique ayant été engenchée par l'événement, le plan de mission proposé automatiquement étant avantageusement calculé par le moteur de calcul de mission sans requête d'un utilisateur. [0049] L'invention sera mieux comprise à la lecture de la description qui va suivre, donnée uniquement à titre d'exemple, et faite en se référant aux dessins annexés, sur lesquels : [0050] - [fig.1] la figure 1 est un diagramme synoptique illustrant les composants d'un premier système de gestion de plan de mission selon l'invention ; [0051] - [fig.2] la figure 2 est une vue schématique illustrant une disposition potentielle d'afficheur dans le premier système de gestion selon l'invention ; [0052] - [fig.3] la figure 3 est un diagramme de principe illustrant la logique d'utilisation du système de gestion selon l'invention ; [0053] - [fig.4] la figure 4 est une vue d'une première fenêtre récapitulative de mission, 6 comprenant des informations représentatives des tâches d'une mission courante dans l'environnement tactique ; [0054] - [fig.5] la figure 5 est une vue analogue à la figure 4 illustrant une étape de modi- fication par un utilisateur d'un objectif de la mission ; [0055] - [fig.6] la figure 6 est une vue analogue à la figure 4 illustrant une étape d'affichage des modifications effectuées par l'utilisateur, avant calcul par le moteur de calcul ; [0056] - [fig.7] la figure 7 est une vue analogue à la figure 4 illustrant une étape d'affichage d'un plan de mission prévisualisé, avant validation par l'utilisateur ; [0057] - [fig.8] la figure 8 est une vue analogue à la figure 4 illustrant un nouveau plan de mission courant, après validation par l'utilisateur du plan de mission prévisualisé de la figure 7 ; [0058] - [fig.9] la figure 9 est une vue d'une deuxième fenêtre récapitulative de mission comprenant des objectifs de mission et des informations représentatives des tâches d'une mission courante ; [0059] - [fig.10] la figure 10 est une vue analogue à la figure 9, lors de l'insertion d'un nouvel objectif de mission par l'utilisateur ; [0060] - [fig.11] la figure 11 est une vue analogue à la figure 9, après calcul du nouveau plan de mission prévisualisé par le moteur de calcul ; et [0061] - [fig.12] la figure 12 est une vue de détails de l'affichage de la figure 4, lors d'une modification du contexte de mission, résultant d'un événement se produisant sur une plateforme destinée à exécuter la mission. [0062] Dans les figures, les vues représentent des fenêtres d'affichage réelles d'afficheurs aéronautiques, comportant des informations en langue anglaise, qui est la langue utilisée dans les afficheurs de ce domaine. Le cas échéant, et si nécessaire, les informations sont traduites en français dans la description qui suit. [0063] Sur la figure 1 est illustré schématiquement un premier système 10 de gestion d'un plan de mission selon l'invention. Dans cet exemple, le système de gestion 10 est intégré dans une infrastructure 12 de commande d'une flotte de plateformes 14 destinées à effectuer la mission. [0064] Le système de gestion 10 est par exemple intégré dans une infrastructure de commande de mission au sol, et/ou dans un dispositif électronique portable (par exemple une tablette), ou dans un ordinateur de type PC. [0065] En variante, le système de gestion 10 est intégré dans le cockpit d'une plateforme 14. [0066] Les plateformes 14 de la flotte sont avantageusement des aéronefs, en particulier des aéronefs militaires. Les aéronefs sont par exemple des avions militaires de chasse ou de reconnaissance, ou/et des drones. [0067] D'une manière connue, l'infrastructure de commande 12 est destinée à commander l'ensemble des systèmes de chaque plateforme 14, lors de la mission. 7 [0068] L'infrastructure de commande 12 comporte notamment, outre le système 10 de gestion de plan de mission, un système 16 de conduite et d'exécution de mission de chaque plateforme 14 de la flotte, et un système 18 de gestion et de suivi des systèmes avion de chaque plateforme 14 de la flotte. Elle comprend en outre un système 19 de gestion des charges utiles (en anglais « payloads »), notamment des capteurs et des armements de chaque plateforme 14 et un système 21 de surveillance de l'environnement tactique autour de chaque plateforme 14. [0069] Le système de conduite et d'exécution de mission 16 est destiné à assister le pilote de la plateforme 14 pour mener la navigation de la plateforme 14 lors de la mission. Il est propre à fournir des informations notamment sur la route suivie par la plateforme 14, et sur des paramètres d'évolution de la plateforme 14 tels que la consommation en carburant. [0070] TI est également propre à guider la plateforme 14 pour lui faire suivre une trajectoire prédéterminée pour la mission et réaliser les tâches planifiées dans le plan de mission courant. [0071] Le système 18 de gestion et de suivi des systèmes avion est notamment destiné à permettre à l'équipage de suivre et éventuellement de piloter l'ensemble des systèmes avion. Les systèmes avion incluent notamment les systèmes hydrauliques électriques et de conditionnement de la plateforme 14. [0072] De même, le système 19 de gestion des charges utiles est notamment destiné à permettre à l'équipage de suivre et éventuellement de piloter l'ensemble des charges utiles, notamment les armements et les capteurs associés. [0073] Les systèmes 18, 19 sont propres en particulier à déterminer un état de fonc- tionnement de la plateforme 14 et de ses charges utiles, notamment la présence de défauts et de pannes présents sur la plateforme 14 et sur ses charges utiles au sol et/ou en vol. [0074] Le système de gestion 10 selon l'invention est raccordé aux systèmes 18, 19 de chaque plateforme 14 pour prendre en compte l'état de la plateforme et de ses charges utiles dans les calculs de plans de mission. [0075] Le système de surveillance 21 de l'environnement tactique est propre à fournir des informations en temps réel sur l'environnement tactique dans lequel chaque plateforme 14 évolue. [0076] L'environnement tactique inclut notamment les cibles et les menaces potentielles, les équipements et positions alliées, les zones hostiles ou amies. Les informations incluent notamment la position et le déplacement éventuel de chacun des composants de l'environnement tactique. [0077] En référence à la figure 10, la mission comporte au moins un objectif 20 à réaliser (voir figure 9), en suivant un plan de mission respectant au moins une contrainte de la 8 mission. [0078] L'objectif 20 est par exemple la reconnaissance d'une zone, la destruction d'une cible, la neutralisation d'un système de défense aérienne, la suppression d'une menace, telle qu'une plateforme de combat hostile, la veille air-air, l'appui des troupes au sol (« close air support » en anglais), etc. [0079] Chaque objectif 20 se décompose en une pluralité de tâches élémentaires 22 devant être réalisée par une ou plusieurs plateformes 14 de la mission, en respectant les contraintes de la mission. [0080] Les tâches élémentaires 22 sont par exemple des tâches de navigation, comme se rendre sur un point de passage, des trajectoires à réaliser à partir de cc point de passage, des ressources à utiliser à ce point de passage sur le point d'application de la tâche, et éventuellement l'activation d'un mode d'utilisation des ressources à utiliser, par exemple un mode de prise de carte par un radar. [0081] Le plan de mission comporte, pour chaque plateforme 14 de la flotte, la liste ordonnée des tâches de mission 22 à réaliser par cette plateforme 14, associée à un plan de vol pour cette plateforme 14. [0082] Le plan de mission est par exemple matérialisé par un ou plusieurs fichiers infor- matiques contenant les données de liste ordonnée et les données de plan de vol. [0083] Le plan de vol comporte l'ensemble des points de passage 24 de la mission (visibles sous forme de pictogrammes sur la figure 4), l'ensemble des trajectoires 26 à réaliser pour chaque tâche de la mission à partir d'un point de passage 24, et les trajectoires de rejointes 28 entre les tâches successives de la mission, chaque trajectoire de rejointe 28 reliant l'extrémité finale de la trajectoire 26 à réaliser pour une tâche de la mission et le point de passage 24 associé à la tâche suivante de la mission. [0084] Les contraintes de la mission incluent des contraintes spatiales, par exemple des zones 30 ou des niveaux de vol interdits, des routes aériennes 32 ou des niveaux de vol imposés, ou plus globalement des zones de vol libre et/ou des zones de vol imposé par les voies aériennes. [0085] Les contraintes de la mission comportent en outre des contraintes temporelles, en particulier un horaire de départ de la mission et/ou un horaire imposé d'arrivée à chaque point de passage de la mission. [0086] Les contraintes de la mission comportent en outre des contraintes logiques, par exemple des impossibilités d'effectuer une tâche donnée après une autre tâche donnée ou au contraire, des nécessités d'effectuer une tâche donnée après une autre tâche donnée. [0087] Les contraintes de la mission comportent également des contraintes de ressources, associées à chaque plateforme, résultant des capacités de la plateforme et de son état opérationnel en termes de défauts et/ou de pannes sur un ou plusieurs systèmes de la 9 plateforme 14. [0088] Par exemple, les capacités et/ou l'état opérationnel de la plateforme 14 peuvent imposer une vitesse maximale pouvant être atteinte par la plateforme 14, une autonomie définie de la plateforme 14, ou encore l'impossibilité d'effectuer certaines tâches comme un tir ou une reconnaissance. [0089] Par exemple, si un système d'arme est défectueux, la plateforme 14 est dans l'impossibilité d'effectuer un tir au moyen de ce système d'arme. De même, si un capteur est défectueux, la plateforme 14 est dans I' impossibilité d'effectuer une tâche de reconnaissance. [0090] Les contraintes de mission sont avantageusement associées à au moins un indicateur d'importance ou/et de priorité de la contrainte. L'indicateur est par exemple un indicateur de respect ou non d'une contrainte ou un indicateur numérique traduisant une gradation entre une contrainte forte et une contrainte faible. [0091] En référence à la figure 1 et à la figure 2, le système de gestion 10 comporte au moins un calculateur 40 de plan de mission, au moins un afficheur 42, 43 et au moins un ensemble de gestion 44 d'affichage sur l'afficheur 42, 43 propre à afficher, sur l'afficheur 42, 43 au moins une fenêtre récapitulative 46, 48 comportant des informations représentatives de tâches d'un plan de mission en cours. [0092] Le système de gestion 10 comporte en outre avantageusement un outil de saisie 49, par exemple un clavier, une souris et/ou un écran tactile, destiné à permettre des interactions avec un utilisateur. [0093] Dans cet exemple, le calculateur 40 de plan de mission comporte au moins un processeur 50 et au moins une mémoire 52 contenant des modules logiciels propres à être exécutés par le processeur 50. [0094] La mémoire 52 contient au moins un module logiciel 54 d'interface de saisie, par un utilisateur, d'objectifs et de contraintes de la mission, au moins un module logiciel 56 d'interface d'acquisition d'états opérationnels de plateformes 14 devant réaliser les tâches de la mission et d'acquisition de données d'environnement tactique autour des plateformes 14. [0095] La mémoire 52 contient en outre un moteur 58 de calcul de mission, propre à dé- terminer un plan de mission comportant une liste de tâches à effectuer pour remplir les objectifs de la mission en respectant les contraintes, et une allocation des tâches entre les plateformes 14, en tenant compte des capacités et/ou de l'état opérationnel des platefonnes 14. [0096] La mémoire 52 contient en outre un module 59 de gestion de cycle du plan de mission, destiné à piloter l'interface de saisie 54, l'interface d'acquisition 56 et le moteur de calcul 58 pour mettre en oeuvre un cycle d'établissement de plans de mission [0097] L'interface de saisie 54 est destinée à être activée par un utilisateur pour saisir des objectifs et/ou des contraintes de la mission définissant un contexte de mission. [0098] L'interface de saisie 54 est par exemple réalisée sous forme d'au moins une fenêtre de saisie 60 (voir figure 5) destinée à être affichée sur un afficheur 42, 43 par l'ensemble de gestions d'affichage 44. [0099] La fenêtre de saisie 60 permet à l'utilisateur de définir un nouveau contexte de mission comportant au moins un objectif et/ou une contrainte différents des objectifs et des contraintes du plan de mission courant. [0100] L'interface de saisie 54 est propre à recueillir une saisie de l'utilisateur au moyen de la fenêtre de saisie, pour définir au moins un nouvel objectif de mission, par exemple une nouvelle reconnaissance, un nouveau tir, ou/et une nouvelle contrainte de la mission, par exemple un horaire de passages différents ou à un point de passage imposé. [0101] L'interface de saisie 54 comporte de préférence au moins un bouton d'activation de la saisie 62 propre à être activé par l'utilisateur pour valider la saisie et permettre d'afficher sur l'afficheur 42, 43, des informations représentatives dcs modifications du contexte de mission. [0102] L'interface de saisie 54 comporte également un bouton de prévisualisation 64 (voir figure 6), propre à permettre l'activation du moteur de calcul 58 de mission et l'affichage d'informations représentatives des tâches d'un plan de mission prévisualisé obtenu après activation du moteur de calcul 58. [0103] Elle comporte aussi un bouton 66 de validation du plan de mission prévisualisé (voir figure 7), propre à être activé par l'utilisateur pour remplacer le plan de mission courant par le plan de mission prévisualisé, comme on le verra plus bas. [0104] L'interface d'acquisition 56 est propre à interroger ponctuellement ou pério- diquement le système de gestion et de suivi des systèmes avions 18 et/ou le système 19 de gestion des charges utiles pour déterminer une modification d'un état opérationnel d'au moins une plateforme 14 ou de ses charges utiles. Elle est apte à interroger ponctuellement ou périodiquement le système de conduite et d'exécution de mission 16 de chaque plateforme pour déterminer la position de la plateforme 14 et pour déterminer si une nouvelle contrainte par exemple météorologique, s'applique. [0105] L'interface d'acquisition 56 est propre également à interroger ponctuellement ou pé- riodiquement le système 21 de surveillance de l'environnement tactique pour déterminer un changement d'environnement tactique, par exemple l'apparition d'une nouvelle menace. [0106] La modification d'état opérationnel, de contrainte ou d'environnement tactique dé- terminée par l'interface d'acquisition 56 crée un nouveau contexte de mission présentant au moins un état opérationnel et/ou un environnement tactique différent de l'état opérationnel et/ou de l'environnement tactique du contexte de mission courant. 11 [0107] Lorsque l'interface d'acquisition 56 détecte un nouveau contexte de mission, le moteur de mission 58 est propre à s'activer sans requête d'un utilisateur pour calculer un plan de mission proposé automatiquement, des informations représentatives des tâches du plan de mission proposé automatiquement étant affichées sur l'afficheur 42, 43, après activation du moteur de calcul 58. [0108] L'interface d'acquisition 56 comporte en outre un bouton de validation 68 du plan de mission proposé automatiquement (voir figure 12), propre à être activé par l'utilisateur pour remplacer le plan de mission courant par le plan de mission proposé automatiquement. [0109] Le moteur de calcul 58 comporte une application 70 de gestion d'objectifs, une ap- plication 72 d'allocation de tâches, et une application de génération 74 d'un plan de mission tenant compte des contraintes de mission, le plan de mission étant obtenu pour chaque plateforme 14. [0110] L'application de gestion 70 est propre à transformer chaque objectif de la mission en une liste de tâches à effectuer pour réaliser l'objectif. L'application 70 est ainsi propre à identifier un objectif saisi par l'utilisateur, et en fonction du type d'objectif saisi par l'utilisateur, à définir la liste des tâches, avantageusement à l'aide d'une base de données de tâches de mission (non représentée). [0111] Par exemple, si l'objectif est de neutraliser une cible, les tâches de mission comportent par exemple une approche de la cible, une mesure de position de la cible, une préparation de tir, et un tir. [0112] L'application d'allocation 72 est propre à répartir les tâches de mission de chaque objectif de la mission entre les plateformes 14 destinées à effectuer la mission, en fonction des plateformes 14 disponibles pour effectuer la mission, de l'état opérationnel de chaque plateforme 14 et de l'environnement tactique autour des platefonnes 14. [0113] L'application de génération 74 est propre à engendrer un plan de mission pour chaque plateforme 14 comportant la liste ordonnée des tâches à effectuer, le temps auquel la tâche doit être effectuée, les ressources à utiliser à un point de passage 24 sur un point d'application, le mode d'utilisation des ressources au point de passage 24, les coordonnées géographiques du point de passage 24, et la trajectoire 26 à réaliser à partir du point de passage 24 pour effectuer cette tâche. [0114] Le plan de mission comporte en outre, pour chaque plateforme 14, un plan de vol comportant l'ensemble des points de passage 24 de la mission, et des trajectoires 26 de tâches, les tâches étant reliées par des trajectoires de rejointes 28. [0115] La liste ordonnée des tâches à réaliser et le plan de vol sont calculés en fonction des contraintes définies pour la mission, notamment des contraintes spatiales, temporelles, logiques, ou de ressources, telles que définies plus haut. La génération du plan de 12 mission tient également compte de l'indicateur d'importance et/ou de priorité de la contrainte. [0116] Le plan de mission est par exemple fourni par le moteur de mission 58 sous forme d'au moins un fichier informatique comprenant la liste des tâches à réaliser et le plan de vol associé. [0117] Le module de gestion de cycle 59 est destiné à piloter l'interface de saisie 54, l'interface d'acquisition 56 et le moteur de calcul 58 pour mettre en oeuvre un cycle d'établissement de plan de mission, représenté sur la figure 3. [0118] Initialement, avant la mission ou au début de la mission, le module de gestion de cycle 59 est propre à permettre la définition des objectifs et des contraintes d'un plan de mission courant 80, sur la base d'un contexte de mission souhaité 82 chargé dans le système 10 ou défini à partir de l'interface de saisie 54 et à activer ce plan de mission courant 80 pour permettre la réalisation de la mission. [0119] Comme indiqué plus haut, le contexte de mission souhaité 82 comporte au moins les objectifs de la mission, les contraintes appliquées sur la mission, l'état opérationnel de chaque plateforme 14 et l'environnement tactique autour des plateformes 14. [0120] Puis, lorsque l'utilisateur souhaite modifier les objectifs ou les contraintes de la mission au moyen de l'interface de saisie 54, le module de gestion de cycle 59 est propre à activer l'ensemble de gestion d'affichage 44 pour l'afficher sur l'afficheur 42, 43 une fenêtre de saisie 60. Le module de gestion de cycle 59 est propre à recueillir la saisie d'un nouvel objectif ou/et d'une nouvelle contrainte effectuée par l'utilisateur, une fois le bouton d'activation 62 activé par l'utilisateur. Ceci définit un contexte de mission modifié 84. [0121] Le module de gestion de cycle 59 est alors propre à initier l'affichage sur l'afficheur 42, 43, par l'ensemble de gestion d'affichage 44, d'informations représentatives des modifications 86 d'objectifs et de contraintes de la mission, en superposition des informations représentatives du plan de mission courant, sans calculer de plan de vol avec le moteur de mission 58 à ce stade. Le module de gestion de cycle 59 est alors propre à initier l'affichage d'une fenêtre d'activation du calcul 88 (visible sur la figure 6) comprenant le bouton de prévisualisation 64. [0122] Les modifications 86 comportent par exemple un ou plusieurs points d'application supplémentaires 89. [0123] Le module de gestion de cycle 59 est propre, après activation du bouton de prévisua- lisation 64 par l'utilisateur, à activer le moteur de calcul 58 pour engendrer un plan de mission prévisualisé 90 tenant compte des modifications 86 présentes dans le contexte de mission modifié 84. Il est alors propre à initier l'affichage sur l'afficheur 42, 43, par l'ensemble de gestion d'affichage 44, d'informations représentatives du plan de mission prévisualisé 90 en superposition des informations représentatives du plan de 13 mission courant 80 et à lancer l'affichage, sur l'afficheur 42, 43, d'une fenêtre 92 de validation du plan de mission prévisualisé (voir figure 7) comprenant le bouton de validation 66. [0124] Comme le plan de mission courant 80, le plan de mission prévisualisé 90 comporte la liste ordonnée des tâches à effectuer, le temps auquel la tâche doit être effectuée, les ressources à utiliser à un point de passage 24 sur un point d'application, le mode d'utilisation des ressources au point de passage 24, les coordonnées géographiques du point de passage 24, et la trajectoire 26 à réaliser à partir du point de passage 24 pour effectuer cette tâche. Il comprend un plan de vol comportant l'ensemble des points de passage 24 de la mission, l'ensemble des trajectoires 26 à réaliser pour chaque tâche de la mission à partir d'un point de passage 24, et les trajectoires de rejointes 28 entre les tâches successives de la mission, chaque trajectoire de rejointe 28 reliant l'extrémité finale de la trajectoire 26 à réaliser pour une tâche de la mission et le point de passage 24 associé à la tâche suivante de la mission. [0125] Sur validation du bouton de validation 66 par l'utilisateur, le module de gestion de cycle 59 est propre à remplacer le plan de mission courant 80 par le plan de mission prévisualisé 90 qui devient le nouveau plan de mission courant. [0126] Sur l'afficheur 42, 43, les informations représentatives du plan de mission courant 80 sont alors remplacées par les informations représentatives du plan de mission pré-visualisé 90. [0127] En parallèle, l'interface d'acquisition 56 est propre à ponctuellement ou pério- diquement s'activer pour déterminer un changement éventuel d'état opérationnel, de contrainte ou d'environnement tactique d'une plateforme 14, modifiant le contexte de mission 82 et définissant un contexte de mission modifié 84 et à activer le module de gestion de cycle 59 en cas de changement du contexte de mission 82. [0128] Dans ce cas, le module de gestion de cycle 59 est propre à activer automatiquement le moteur de calcul 58 pour engendrer un plan de mission proposé automatiquement 94 et pour lancer l'affichage, sur l'afficheur 42, 43, d'une fenêtre de validation 96 du plan de mission proposé automatiquement (voir figure 12) comprenant le bouton de validation 68. [0129] Comme le plan de mission courant, le plan de mission proposé automatiquement 94 comporte la liste ordonnée des tâches à effectuer, le temps auquel la tâche doit être effectuée, les ressources à utiliser à un point de passage 24 sur un point d'application, le mode d'utilisation des ressources au point de passage 24, les coordonnées géographiques du point de passage 24, et la trajectoire 26 à réaliser à partir du point de passage 24 pour effectuer cette tâche. Il comprend un plan de vol comportant l'ensemble des points de passage 24 de la mission, et des trajectoires 26 de tâches, les tâches successives étant reliées par des trajectoires de rejointes 28. 14 [0130] Sur validation du bouton de validation 68 par l'utilisateur, le module de gestion de cycle 59 est propre à remplacer le plan de mission courant 80 par le plan de mission proposé automatiquement 94 qui devient le nouveau plan de mission courant. [0131] Sur l'afficheur 42, 43, les informations représentatives du plan de mission courant 80 sont alors remplacées par les informations représentatives du plan de mission proposé automatiquement 94. [0132] L'ensemble de gestion d'affichage 44 comporte un processeur graphique et une mémoire contenant des modules logiciels propres à être exécutés par le processeur graphique pour afficher sur chaque afficheur respectif 42, 43, des fenêtres récapitulatives du plan de mission 46, 48, les fenêtres de dialogue 62, 88, 92, 96 et les informations représentatives des plans de mission. [0133] Dans l'exemple représenté sur les figures 2 et 4 à 8, au moins un afficheur 42 est destiné à l'affichage d'une fenêtre récapitulative 46 comportant une vue géographique 100 du terrain dans lequel la mission doit être effectuée, également désignée par le terme « image tactique ». La vue géographique 100 comporte en particulier une représentation des zones interdites 30, et/ou des terrains amis 102 ou hostiles 104 et avantageusement d'une ligne 105 de séparation entre les terrains 102, 104. [0134] Les informations représentatives des tâches de la mission sont alors des repré- sentations des points de passage 24, des trajectoires 26 de la mission, des trajectoires 28 de rejointes, et éventuellement des données relatives aux tâches à effectuer. [0135] Optionnellement, l'ensemble de gestion d'affichage 44 est propre à afficher en super- position de la fenêtre récapitulative 46, une fenêtre de suivi temporel 106 listant, pour le plan de mission courant, les tâches successives 108 d'une plateforme 14 individuelle, ou d'un groupe de plateformes 14, sur une ligne de temps 110. [0136] Dans l'exemple représenté sur les figures 9 à 11, au moins un afficheur 43 est destiné à l'affichage d'une fenêtre récapitulative 48 comportant un tableau de tâches successives 22 planifiées du plan de mission courant. [0137] Les informations représentatives sont alors une désignation de la tâche planifiée 22 à effectuer (ici « Task Al », « Task A2 », « Task B », etc.), la mention de la plateforme 14 destinée à effectuer la tâche (« UCAV »), et des indications relatives à l'exécution de la tâche, telles que le point de passage (« Waypoint ») auquel la tâche doit être effectuée, et le temps auquel la tâche doit être effectuée (« Time »). [0138] La fenêtre récapitulative comporte en outre avantageusement un tableau d'objectifs définis (« Mission goals ») et de décomposition en tâches à planifier 22A (« Tasks to plan »), associées chacune à un point d'application 89A de la tâche («Task application point »). [0139] Un bouton 107 de modification d'objectifs est en outre affiché pour permettre l'activation de l'interface de saisie 54 et l'ajout d'un nouvel objectif. [0140] Chaque tâche à planifier 22A dans le tableau d'objectifs définis se décompose en une ou plusieurs tâches planifiées 22 dans le tableau des tâches planifiées. De même, chaque tâche planifiée 22 résulte d'une ou plusieurs tâches à planifier 22A. [0141] Le fonctionnement du système de gestion 10 de plan de mission va maintenant être décrit. [0142] Initialement, l'utilisateur définit ou charge un contexte de mission 82 comportant les objectifs de la mission et les contraintes de la mission, en utilisant notamment l'interface de saisie 54. L'interface d'acquisition 56 charge l'état opérationnel des plateformes 14 et l'environnement tactique autour des plateformes. [0143] L'utilisateur active le moteur de calcul de mission 58 pour définir un plan de mission courant 80. [0144] Lorsque la mission commence, le plan de mission courant 80 s'active pour la réa- lisation de la mission. Les informations représentatives du plan de mission courant 80 s'affichent sur chaque fenêtre récapitulative 46, 48 comme illustré sur les figures 4 et 9. [0145] Puis, lorsque l'utilisateur souhaite modifier le plan de mission courant 80, il active l'interface de saisie 54, par exemple en cliquant sur le point 89 de la vue géographique 100 sur lequel un nouvel objectif doit être réalisé. [0146] Le module de gestion de cycle 59 active alors l'ensemble de gestion d'affichage 44 qui affiche une fenêtre de saisie 60 en superposition de la fenêtre récapitulative 46. La fenêtre de saisie 60 est ici un menu circulaire. [0147] L'utilisateur saisit un nouvel objectif ou/et une nouvelle contrainte, et active le bouton d'activation 62 pour définir un contexte de mission modifié 84. [0148] Le module de gestion de cycle 59 intègre alors la saisie faite par l'utilisateur et initie l'affichage sur la fenêtre récapitulative 46 d'informations représentatives des modifications 86, en superposition des informations représentatives du plan de mission courant 80. [0149] Les informations représentatives des modifications 86 sont par exemple affichées dans une couleur différente de celle du plan de mission courant ou avec un graphisme différent. Aucun plan de vol n'ayant été calculé à ce stade pour ces modifications, seuls des points d'applications 89 sont affichés en complément des informations représentatives du plan de mission courant. Aucune trajectoire associée aux modifications 86 n'est donc visible sur la fenêtre récapitulative 46 à ce stade. [0150] En référence à la figure 10, des informations représentatives des modifications 86 sont également affichées sur la fenêtre récapitulative 48 sous forme d'une nouvelle ligne d'objectifs et de tâches à planifier 22A dans le tableau de la fenêtre récapitulative 48, créant un contexte de mission modifié. [0151] L'ensemble de gestion d'affichage 44 affiche également une fenêtre d'activation du 16 calcul 88 (visible sur la figure 6) comprenant le bouton de prévisualisation 64 et un bouton d'annulation. [0152] L'utilisateur sélectionne alors le bouton de prévisualisation 64. Le module de gestion de cycle 59 active le moteur de calcul 58 pour engendrer un plan de mission pré-visualisé 90 tenant compte du contexte de mission modifié 84. [0153] Comme illustré sur la figure 7, l'ensemble de gestion d'affichage 44 affiche alors des informations représentatives d'un plan de mission prévisualisé 90 en superposition des informations représentatives du plan de mission courant, incluant les points de passage modifiés 91, et la trajectoire modifiée 91 A proposée pour le plan de vol prévisualisé 90. [0154] Les informations représentatives du plan de mission prévisualisé 90 sont par exemple affichées dans une couleur différente de celle du plan de mission courant ou avec un graphisme différent. [0155] Par ailleurs, les informations représentatives du plan de mission prévisualisé 90 sont aussi affichées sur la fenêtre de suivi temporel 106, sous forme d'une dérivation 111 de la ligne de temps 110, placée parallèlement à la ligne de temps 110, avec une synchronisation temporelle avec la ligne de temps 110. [0156] En référence à la figure 11, les tâches planifiées 22 à exécuter se mettent alors à jour dans le tableau des tâches planifiées de la fenêtre 48, ajoutant les informations représentatives du plan de mission prévisualisé 90 à celles du plan de mission courant 80. [0157] L'ensemble de gestion d'affichage 44 lance également l'affichage d'une fenêtre 92 de validation du plan de mission prévisualisé (voir figure 7) comprenant le bouton de validation 66 et avantageusement un bouton d'annulation. [0158] S'il est satisfait par le plan de mission prévisualisé 90, l'utilisateur sélectionne le bouton de validation 66 visible sur la figure 7. [0159] En référence à la figure 8, le module de gestion de cycle 59 remplace le plan de mission courant 80 par le plan de mission prévisualisé 90 qui devient le nouveau plan de mission courant. Les informations représentatives du plan de mission courant 80 sont alors remplacées sur les fenêtres récapitulatives 46, 48 par les informations représentatives du plan de mission prévisualisé 90. De même, la dérivation 111 de la ligne de temps 110 se substitue à la ligne de temps 110 sur la fenêtre de suivi temporel 106. [0160] En parallèle, l'interface d'acquisition 56 s'active ponctuellement ou périodiquement, pour déterminer un changement éventuel de contrainte, d'état opérationnel d'une plateforme 14 et/ou d'environnement tactique, modifiant le contexte de mission 82 et définissant un contexte de mission modifié 84. [0161] Dans ce cas, le module de gestion de cycle 59 active automatiquement le moteur de calcul 58 pour engendrer un plan de mission proposé automatiquement 94. [0162] L'ensemble de gestion d'affichage 44 lance l'affichage sur la fenêtre récapitulative 17 46 d'informations représentatives du plan de mission proposé automatiquement 94. [0163] En référence à la figure 12, ces informations comprennent par exemple une tra- jectoire modifiée 130 qui est affichée dans une couleur différente ou avec un graphisme différent, en superposition des informations représentatives du plan de mission courant 80. [0164] L'ensemble de gestion d'affichage 44 affiche simultanément une fenêtre de va- lidation 96 du plan de mission proposé automatiquement (voir figure 12) comprenant le bouton de validation 68 et avantageusement un bouton d'annulation. [0165] Sur validation du bouton de validation 68 par l'utilisateur, le module de gestion de cycle 59 remplace le plan de mission courant 80 par le plan de mission proposé automatiquement 94 qui devient le nouveau plan de mission courant. [0166] Les informations représentatives du plan de mission courant 80 sont alors remplacées par les informations représentatives du plan de mission proposé automatiquement 94 sur les fenêtres 46, 48 et 106. [0167] Le système de gestion 10 est donc particulièrement utile pour mener et suivre des missions complexes impliquant plusieurs plateformes et de nombreux objectifs à réaliser. Le système de gestion 10 est très efficace lorsque des modifications de la mission se produisent, soit du fait de l'utilisateur, soit en raison d'événements inattendus affectant les plateformes 14 conduisant la mission. [0168] Le système de gestion 10 permet à l'utilisateur de définir facilement un nouveau contexte de mission, en proposant un plan de mission alternatif. De même, en cas d'occurrence d'événements inattendus, le système de gestion 10 propose à l'utilisateur au moins un plan de mission alternatif à mettre en oeuvre. [0169] Dans une variante (non représentée), le moteur de calcul 58 calcule plusieurs plans de mission prévisualisés 90 ou plusieurs plans de mission proposés automatiquement 94, laissant un choix à l'utilisateur. Les informations représentatives des différents plans de missions sont par exemple présentées simultanément, notamment sur la fenêtre 46 ou successivement par activation d'un bouton de défilement (non représenté), notamment sur la fenêtre 48. 18 [Revendication 1] [Revendication 2]