FR 2872928 A1 20060113 FR 0407773 A 20040712 Le domaine technique de l'invention est celui des procédés et dispositifs de guidage et/ou pilotage d'un projectile vers une cible. Les projectiles connus sont guidés vers leur cible par un dispositif de guidage qui élabore les ordres de correction en accélération à appliquer au projectile pour diriger celui ci vers la cible. Ces ordres de correction sont utilisés ensuite par un dispositif de pilotage qui élabore les commandes à appliquer à des organes de pilotage afin d'assurer la correction souhaitée. On connaît ainsi des projectiles autonomes dotés d'un dispositif de positionnement par satellite (plus connu sous l'acronyme anglo saxon "GPS" signifiant Global Positioning System ) qui leur permet de se localiser sur trajectoire. Le projectile reçoit avant tir une programmation qui lui donne les coordonnées de la cible. Il détermine alors lui-même sa position réelle en vol, et élabore, à l'aide des informations fournies par une unité de mesure inertielle embarquée et au moyen d'algorithmes appropriés, les ordres de commande destinés aux gouvernes. Cette unité de mesure inertielle, comprend des accéléromètres et des gyromètres (ou gyroscopes), qui fournissent (dans un repère lié au projectile) les composantes du vecteur instantané de rotation et de l'accélération non gravitationnelle à laquelle est soumis le projectile. Cette unité de mesure inertielle est mise en oeuvre à la fois pour assurer le pilotage du projectile et concourir à son guidage en fusionnant les données de cette unité avec celles fournies par le GPS. Il est connu également de réaliser des projectiles incorporant un détecteur de cible permettant de localiser celle ci dans l'espace. Dans ce cas les consignes de guidage et de pilotage sont élaborées à partir de la direction de localisation de la cible par rapport au projectile (ligne de visée) et également à partir des données relatives à la rotation de cette ligne de visée par rapport à un repère fixe (repère terrestre en première approximation) exprimées dans un repère lié au projectile Les mouvements de la ligne de visée sont mesurés par rapport à un repère lié au projectile, alors qu'il est nécessaire pour guider le projectile de connaître les mouvements de la ligne de visée par rapport à un repère fixe. La connaissance du comportement du projectile par rapport à un repère fixe est obtenue avec une unité de mesure inertielle. Il est alors possible de déterminer les mouvements de la ligne de visée par rapport à un repère fixe. Là encore, cette unité de mesure inertielle est mise en oeuvre à la fois pour assurer le pilotage du projectile et concourir à son guidage. Il est alors possible de définir l'accélération 20 corrective à apporter au projectile, dans un repère lié au projectile, pour rallier la cible. Si ces solutions sont bien adaptées aux projectiles de type missiles, elles sont inutilisables pour les projectiles tirés canon en raison du manque de robustesse des gyromètres ou du coût trop élevé de ces composants de mesure C'est le but de l'invention que de proposer un procédé de guidage terminal et/ou de pilotage d'un projectile vers une cible permettant de pallier de tels inconvénients. Ainsi le procédé selon l'invention permet d'assurer guidage et/ou pilotage sans mettre en oeuvre de gyromètres tout en assurant une précision pratiquement équivalente à celle obtenue avec les dispositifs de guidage/pilotage connus. 2872928 3 Ainsi l'invention a pour objet un procédé de guidage terminal et/ou de pilotage d'un projectile vers une cible, procédé dans lequel on détermine l'orientation d'un vecteur Vp vitesse du projectile puis on applique une loi de guidage, puis un algorithme de pilotage permettant de réorienter le projectile vers sa cible, procédé caractérisé en ce que l'on mesure les trois composantes du champ magnétique terrestre H dans un repère lié au projectile et on utilise ces mesures dans la loi de guidage et/ou l'algorithme de pilotage comme une référence fixe permettant d'orienter au moins partiellement le repère lié au projectile par rapport à un repère terrestre. Selon un mode de réalisation, l'invention vise un procédé de guidage dans lequel on met en oeuvre un détecteur de cible permettant de localiser la cible dans un repère lié au projectile, et d'en déduire les coordonnées d'un vecteur ligne de visée Los entre cible et projectile, ce procédé est caractérisé en ce que: on détermine dans le repère lié au projectile la projection N du vecteur champ magnétique terrestre H dans un plan de guidage défini par les vecteurs ligne de visée Los et vitesse Vp du projectile, on applique une loi de guidage proportionnelle à la variation en fonction du temps 2 =d?/dt de l'angle 2 entre 25 cette projection N du champ magnétique et le vecteur ligne de visée Los. On pourra notamment exprimer la loi de guidage de la y façon suivante. 7 cmd = Kit u, expression dans laquelle Y cmd représente le vecteur accélération consigne de correction, 2 représente la variation en fonction du temps (d2/dt) de l'angle X. entre la projection N du champ magnétique et le vecteur ligne de visée Los et u représente un vecteur unitaire perpendiculaire au vecteur vitesse Vp du 5 projectile et situé dans le plan de guidage. Selon une variante, pour déterminer l'orientation du vecteur vitesse du projectile dans le repère lié au projectile, on pourra considérer que ce vecteur est colinéaire à l'axe OXm du repère lié au projectile. Selon une autre variante, pour déterminer l'orientation du vecteur vitesse du projectile dans le repère lié au projectile, on pourra utiliser les signaux fournis par au moins deux accéléromètres orientés respectivement suivant les axes de mesure en tangage (OYm) et en lacet (OZm) du projectile. Selon un autre mode de réalisation, l'invention vise un procédé de pilotage dans lequel, pour asservir le positionnement des gouvernes en lacet et/ou en tangage: on détermine la projection du vecteur champ magnétique sur un des plans de lacet (XmOYm) et/ou de tangage (XmOZm) du projectile, on utilise dans une chaîne d'asservissement en lacet et/ou en tangage, en lieu et place de la vitesse de rotation en lacet et/ou tangage, la dérivée par rapport au temps d'un angle fait par la projection ainsi réalisé avec un des axes du plan considéré. En particulier, pour asservir le positionnement des gouvernes en lacet on pourra: déterminer la projection du vecteur champ magnétique sur 30 le plan de lacet (XmOYm) du projectile, calculer la variation en fonction du temps (rmes=dp2/dt) de l'angle P2 fait par cette projection avec l'axe de roulis (Oxm), utiliser dans une chaîne d'asservissement en lacet la 5 valeur rmes ainsi calculée en lieu et place de la mesure de vitesse de rotation en lacet r. Pour asservir le positionnement des gouvernes en tangage on pourra: déterminer la projection du vecteur champ magnétique sur 10 le plan de tangage (XmOZm) du projectile, calculer la variation en fonction du temps (gmes=dpl/dt) de l'angle pl fait par cette projection avec l'axe de rotation en lacet (OZm), utiliser dans une chaîne d'asservissement en tangage la 15 valeur qmes ainsi calculée en lieu et place de la mesure de vitesse de rotation en tangage q. Pour asservir le positionnement des gouvernes en roulis on pourra par ailleurs: déterminer la projection du vecteur champ magnétique sur 20 le plan de roulis (ZmOYm) du projectile, mesurer l'angle p3 fait par cette projection avec un des axes dudit plan (par exemple l'axe de rotation en tangage (OYm)), utiliser dans une chaîne d'asservissement en roulis la 25 valeur p3 ainsi calculée en Lieu et place de l'angle de roulis a). L'invention a également pour objet un dispositif de guidage et/ou pilotage d'un projectile vers une cible mettant en oeuvre un tel procédé, dispositif caractérisé en ce qu'il associe un détecteur de cible ou écartomètre, un calculateur incorporant un algorithme de guidage et/ou de pilotage du projectile, des moyens de pilotage du projectile, au moins deux accéléromètres orientés suivant les axes de mesure 2872928 6 d'accélération en tangage (OZm) et d'accélération en lacet (OYm) du projectile et un ou plusieurs senseurs magnétiques disposés de façon à mesurer les trois composantes du vecteur champ magnétique terrestre H dans un repère lié au projectile, l'algorithme de guidage et/ou pilotage utilisant les mesures des composantes du vecteur champ magnétique terrestre H comme référence fixe permettant d'orienter au moins partiellement le repère lié au projectile par rapport à un repère terrestre. L'invention sera mieux comprise à la lecture de la description qui va suivre d'un mode particulier de réalisation, description faite en référence aux dessins annexés et dans lesquels: - la figure 1 est un schéma montrant un projectile 15 mettant en oeuvre un dispositif de guidage et/ou pilotage selon l'invention, - la figure 2 est un schéma montrant la mise en oeuvre d'un projectile guidé et/ou piloté avec le procédé selon l'invention, schéma permettant de visualiser certains vecteurs, angles et repères, - la figure 3 est un schéma représentant les différents vecteurs calculés dans le procédé selon l'invention, - la figure 4 est un synoptique du procédé de guidage selon l'invention, - les figures 5a et 5b sont des diagrammes fonctionnels de chaîne de pilotage classiques, - la figure 6 montre les angles d'Euler en relation avec le vecteur champ magnétique, - les figures 7a, 7b, 7c sont des schémas représentant 30 les vecteurs et angles calculés dans le procédé de pilotage selon l'invention. La figure 1 montre de façon schématique un mode de réalisation d'un projectile 1 mettant en oeuvre un dispositif de guidage et/ou pilotage selon l'invention. Le projectile 1 est équipé à sa partie arrière de quatre gouvernes de pilotage pivotantes 2. Chaque gouverne 2 est actionnée par un moyen de pilotage ou servomécanisme 3 qui est lui-même commandé par un calculateur embarqué 4. Ce projectile est par exemple un projectile tiré par un canon d'artillerie en direction d'une cible. Lorsque le projectile se trouve à l'intérieur du tube d'une arme (non représentée) les gouvernes sont repliées le long du corps du projectile 1. Elles se déploient à la sortie du tube pour assurer leur fonction de pilotage. Ces mécanismes de déploiement sont classiques et il n'est pas nécessaire de les décrire ici. On pourra se reporter par exemple aux brevets FR2846079 et FR2846080 qui décrivent des mécanismes de déploiement de gouvernes de pilotage. Le projectile 1 renferme également une tête militaire 9, par exemple une charge formée, une charge explosive ou bien une ou plusieurs sous munitions dispersables. Le projectile 1 renferme aussi des moyens inertiels. Ces moyens inertiels 7 comprennent au moins deux accéléromètres 10a,10b orientés respectivement suivant les axes de mesure de l'accélération en lacet (OYm) et en tangage (OZ,) du projectile 1. Ces axes sont, comme cela est visible sur la figure 1, des axes perpendiculaires à l'axe OXm de roulis (confondu avec l'axe 8 du projectile). On pourra dans certaines applications prévoir également des gyromètres ou gyroscopes au niveau des moyens inertiels 7. Les moyens inertiels sont reliés au calculateur 4 qui assure le traitement des mesures effectuées et leur exploitation ultérieure pour le guidage et/ou le pilotage du projectile. Selon une caractéristique essentielle de l'invention, le projectile 1 incorpore également un senseur magnétique triaxial 6 (un senseur unique ou bien trois sondes magnétiques ou magnéto-résistances réparties suivant trois directions différentes d'un trièdre de mesure (par exemple trois sondes orthogonales entre elles et dirigées chacune de préférence suivant un des axes du repère du projectile OXm, OYm ou OZ.)). Ce senseur permet de mesurer les composantes du champ magnétique terrestre H dans un repère lié au projectile 1. Le senseur magnétique 6 est relié lui aussi au calculateur 4 qui assure le traitement des mesures et leur exploitation ultérieure. Dans le mode de réalisation qui est représenté sur la figure 1, le projectile 1 incorpore également un détecteur de cible 5 qui est monté fixe par rapport au projectile 1. De tels détecteurs ou écartomètres sont bien connus de l'Homme du Métier (ils sont connus sous le nom anglo saxon de "strapdown sensor"). Ils comprennent par exemple une matrice de capteurs optiques 5a sur laquelle sont envoyés les rayons lumineux provenant d'un champ d'observation qui est délimité sur la figure par les lignes lla,llb. Ces rayons lumineux sont fournis par une optique d'entrée 5b qui est orientée suivant l'axe OXm du projectile 1. On pourra par exemple mettre en oeuvre un écartomètre semi-actif repérant une tache laser issue d'un désignateur et réfléchie sur une cible. Cet écartomètre pourra être un photo détecteur quatre quadrants (quatre zones de détection délimitées par deux droites perpendiculaires). Un tel détecteur permet (avec un traitement des signaux approprié) de déterminer la direction de la ligne de visée reliant le projectile à une cible. Le détecteur 5 est lui aussi relié au calculateur 4. Ce dernier assure là encore le traitement des mesures et leur exploitation ultérieure. Il incorporera des algorithmes de détection et/ou reconnaissance d'une cible donnée (pour un détecteur autonome passif ou actif) ou des algorithmes de décodage des signaux d'un désignateur (pour un détecteur semi-actif). Il incorporera aussi les algorithmes permettant, une fois une cible repérée, de calculer dans un repère lié au projectile les composantes d'un vecteur ligne de visée. Bien entendu la figure 1 n'est qu'un schéma explicatif qui ne préjuge pas des localisations et dimensions relatives des différents éléments. Concrètement une seule fusée de projectile pourra incorporer le calculateur 4, les senseurs magnétiques 6, les accéléromètres 7 et le détecteur de cible 5. Sur la figure 2 on a représenté le projectile 1 et une cible 12. Un repère OXmYmZm lié au projectile a pour axes: OXm (axe de rotation en roulis), OYm (axe de rotation en tangage et aussi axe suivant lequel on mesure l'accélération de lacet) et OZm (axe de rotation en lacet et aussi axe suivant lequel on mesure l'accélération de tangage). La ligne de visée 14 est une droite imaginaire reliant le 20 centre de gravité 0 du projectile et la cible 12. On notera Los le vecteur unitaire sur cette ligne de visée. On a représenté aussi sur cette figure un repère terrestre fixe GXfYfZf. La position du vecteur Los dans le repère lié au 25 projectile est déterminée par les deux angles s et repérés sur la figure. s est l'angle entre le vecteur Los et l'axe de roulis OXm, est l'angle entre l'axe OYm et la projection Losyz du vecteur Los sur le plan OYmZm. Les algorithmes permettant de déterminer les angles s et , donc les coordonnées du vecteur Los dans un repère OXmYmZm lié au projectile, sont bien connus de l'Homme du Métier car ils sont mis en uvre dans tout projectile utilisant un tel 2872928 10 type de détecteur de cible. Il n'est donc pas nécessaire de les décrire en détails. On considérera donc par la suite que le vecteur Los est connu. Ces algorithmes sont incorporés dans des mémoires ou registres du calculateur 4. On a également repéré sur la figure 2 le vecteur H qui est le vecteur champ magnétique terrestre et le vecteur Vp qui est le vecteur vitesse du projectile par rapport à un repère fixe à un instant donné. On notera OXmZm le plan de tangage du projectile (perpendiculaire à l'axe de rotation de tangage OYm) et OXmYm le plan de lacet du projectile (perpendiculaire à l'axe de rotation de lacet OZm). D'une façon classique pour guider le projectile 1 vers sa cible il faut contrôler son vecteur vitesse Vp. La figure 3 permet d'expliciter le procédé de guidage mis en oeuvre conformément à un mode de réalisation de l'invention. Le procédé est basé sur une loi de navigation proportionnelle classique. Conformément à une telle loi, on contrôle le vecteur vitesse Vp en appliquant au projectile une accélération y cmd, perpendiculaire à ce vecteur vitesse et proportionnelle à la vitesse de rotation de la ligne de visée Los par rapport à un repère fixe. Habituellement dans les projectiles connus on détermine 25 la rotation du repère du projectile par rapport au repère fixe en mettant en oeuvre des gyromètres. Conformément à l'invention on utilisera dans le procédé de guidage une simple mesure du champ magnétique terrestre réalisée au niveau du projectile. Cette mesure est utilisée dans le procédé de guidage comme une référence fixe par rapport au repère terrestre. Il est alors inutile de mettre en oeuvre des gyromètres pour déterminer les éléments 2872928 11 nécessaires à l'orientation du repère lié au projectile par rapport au repère fixe. On a représenté sur la figure 3, le vecteur vitesse de projectile Vp et le vecteur ligne de visée Los. Ces deux vecteurs déterminent un plan (plan de guidage) sur lequel on projette le vecteur champ magnétique terrestre H (cette projection est notée N). On note a, l'angle entre le vecteur ligne de visée Los et cette projection N du champ magnétique. On a également noté u sur cette figure le vecteur unitaire perpendiculaire au vecteur Vp et appartenant au plan de guidage, vecteur qui matérialise la direction selon laquelle les consignes de correction en accélération 7 cmd doivent être appliquées. Conformément à l'invention on appliquera au projectile 1 une loi de guidage proportionnelle à la variation en fonction du temps de l'angle a, entre la ligne de visée Los et la projection N du vecteur champ magnétique terrestre sur le plan de guidage. Pour procéder aux différents calculs il est nécessaire avant tout de connaître l'orientation du vecteur vitesse du projectile Vp dans un repère lié au projectile. D'une façon simplifiée on pourra considérer que ce vecteur est colinéaire à l'axe OXm du repère projectile. Une telle approximation est suffisante dans les applications pour lesquelles le projectile a une incidence sur trajectoire faible (angle entre Vp et l'axe 8 du projectile inférieur à 12 ). On pourra également utiliser les données fournies par les 30 moyens inertiels 7 (accéléromètres 10a, 10b). La connaissance des accélérations auxquelles est soumis le projectile permet en effet de connaître les efforts aérodynamiques auxquels il est soumis. On peut alors, en mettant en oeuvre les relations classiques de mécanique du vol qui expriment les efforts aérodynamiques subis en fonction du carré de la vitesse et des angles d'incidence du projectile en déduire les angles d'incidence du projectile, donc l'orientation du vecteur Vp dans le repère lié au projectile. Pour réaliser une telle évaluation on utilisera une table des vitesses du projectile mise en mémoire dans le calculateur 4 et on négligera les perturbations dues au vent. La figure 4 est un synoptique présentant les différentes étapes du procédé de guidage selon invention Le bloc A correspond à la détermination de l'orientation du vecteur Vp dans le repère du projectile. Comme cela a été précisé précédemment, cette détermination sera selon le cas, soit fixe (Vp orienté suivant OXm), soit calculée à partir des accéléromètres 10a,10b qui donnent les valeurs yy et y). Le bloc B correspond à la détermination des composantes du vecteur unitaire Los colinéaire à la ligne de visée. Ce calcul est un calcul classique dans le cadre de la mise en oeuvre de détecteurs fixes 5. Le bloc C correspond à la mesure des trois composantes du vecteur champ magnétique terrestre H dans un repère lié au 25 projectile. Le bloc D correspond à l'élaboration des trois composantes de la projection N du vecteur champ magnétique terrestre H dans le plan de guidage défini par les vecteurs ligne de visée Los et vitesse Vp du projectile. Ce calcul fait intervenir les composantes de Los et de Vp (définition du plan de guidage) et celles de II. Il suffit pour ce calcul de définir les vecteurs intermédiaires: R=VpALos et S=RAH, puis de résoudre les équations: RÉN=O (ce qui signifie que les vecteurs Vp, Los et N 5 appartiennent au même plan (plan de guidage)) S É N = 0 (ce qui signifie que les vecteurs R, H et N appartiennent au même plan perpendiculaire au plan de guidage) É représente le produit scalaire et A le produit 10 vectoriel. Pour lever l'indétermination de calcul concernant le vecteur N dont seule l'orientation est nécessaire au procédé selon l'invention, on fixe arbitrairement l'une des composantes du vecteur, par exemple Nxm = 1. Le bloc F correspond au calcul de l'angle X entre le vecteur ligne de visée Los et la projection N du champ magnétique ainsi calculée. Cet angle se calcule aisément en résolvant les équations: N É Los = N Los cos X (N et Los étant les normes des vecteurs N et Los). N A Los I= N Los sin X On peut alors (bloc G) calculer la dérivée par rapport au temps de cet angle X. (del = dX/dt) et lui appliquer (bloc K) le coefficient K de la loi de guidage. L'estimation de la dérivée 2 de l'angle X pourra faire appel à un filtre de lissage de manière à minimiser les bruits dus à l'opération de dérivation de cet angle. Le coefficient K sera choisi par l'Homme du Métier en fonction des caractéristiques du projectile ainsi que de la vitesse de rapprochement cible / projectile. Cette vitesse est estimée à partir de valeurs préprogrammées dans le calculateur 4 du projectile et en fonction du scénario de tir. La valeur de K pourra être ajustée au niveau du calculateur 4 selon les scénarios de tir envisagés. Le bloc E correspond au calcul des coordonnées du vecteur unitaire u dans le repère lié au projectile. Ces coordonnées sont aisément calculées par la résolution des équations: Vp ÉU =O et (Vpnu)ÉLOS=O et norme du vecteur u = 1 Si on fait l'approximation Vp colinéaire à OXm, le vecteur u est situé dans le plan YmOZm et sa direction est alors simplement fournie par la projection du vecteur N ou du vecteur Los dans ce plan. Le bloc L donne les composantes du vecteur accélération de commande 7 cmd (seules les composantes YcmdY et Ycmaz de ce vecteur suivant les axes de lacet (OYm) et tangage (OZm) sont nécessaires pour assurer le guidage). D'une façon classique ces commandes sont utilisées par les algorithmes des chaînes de pilotage en tangage et lacet des gouvernes pour assurer le pilotage du projectile. Le pilotage du projectile est réalisé à l'aide d'un algorithme de pilotage classique. Un tel algorithme utilise les consignes d'accélérations en lacet et tangage données par le calculateur à l'aide de l'algorithme de guidage ainsi que les valeurs des accélérations effectivement mesurées suivant les axes de tangage, lacet, et celles des vitesses de rotation (p, q, r) du projectile autour de ses axes de rotation de roulis, tangage et lacet respectivement. Les figures 5a et 5b sont des diagrammes fonctionnels de chaînes de pilotage classiques. 2872928 15 La figure 5a montre une chaîne de pilotage en lacet ou en tangage. Cette chaîne comprend un module L/T d'asservissement en lacet (respectivement en tangage) qui élabore les angles de consigne de braquage en lacet ScmdY (respectivement en tangage ScmdZ) en fonction de la consigne en accélération ycmdY (respectivement ycmdZ) et des mesures yym (ou yzm) des accélérations de lacet yY (ou tangage yZ) effectivement obtenues ainsi que de la mesure rm (ou qm) de la vitesse de rotation r (ou q) autour de l'axe de rotation de lacet (ou de tangage). Les consignes sont communiquées par le servomécanisme 3 aux ailettes 2 solidaires du projectile 1 (structure aérodynamique 1 + 2). Bien entendu les angles de consigne ScmdY et ScmdZ sont répartis sur les différentes ailettes de 15 pilotage en fonction de la géométrie, de la position et du nombre de ces dernières. Les mesures sont effectuées respectivement par l'accéléromètre lacet l0a (ou tangage 10b) et par un gyromètre lacet GL (ou tangage GT). Un bloc d'adaptation 15 (fonction de transfert) est prévu en sortie des gyromètres (GL/GT) avant combinaison des signaux relatif à la rotation avec ceux fournis par les accéléromètres (10a,10b). Ces algorithmes d'asservissement sont bien connus de l'Homme du Métier. On pourra par exemple se reporter au brevet FR2847033 qui décrit un procédé de calcul des angles de braquage pour des gouvernes de type "canard". La figure 5b montre une chaîne de pilotage en roulis classique. Cette chaîne comprend un module R d'asservissement en roulis qui élabore un angle de consigne de braquage en roulis ScmdR en fonction de la consigne d'angle de roulis souhaité 4cmd et de la mesure pm de la vitesse de roulis p. Cette dernière est mesurée par un gyromètre roulis GR couplé 2872928 1 6 à un moyen 13 d'évaluation de la position en roulis 1)est (généralement constitué par un algorithme approprié). Ces chaînes de pilotage classiques nécessitent la mise en oeuvre de gyromètres (GR,GL,GT) dont les performances sont moindres de celles des gyromètres mis en oeuvre pour assurer un guidage. Il est possible donc de ne mettre en oeuvre l'invention que pour assurer la fonction guidage du projectile, le pilotage étant réalisé par des moyens classiques. Avantageusement on pourra selon un autre mode de réalisation de l'invention mettre en oeuvre une référence magnétique pour assurer également le pilotage. Dans ce cas il ne sera plus nécessaire d'utiliser des gyromètres. La figure 6 montre le projectile 1 par rapport à un repère fixe OXfYfZf ramené au centre de gravité 0 du projectile. Ce repère fixe est défini de telle sorte que le vecteur champ magnétique terrestre H soit confondu avec l'axe OXf. La figure 6 montre également l'axe OXm du repère lié au projectile. Le passage d'un repère à l'autre se fait par la connaissance des angles d'Euler lI', O et (D. Ces angles sont obtenus habituellement par l'intégration des composantes du vecteur instantané de rotation dans un repère lié au projectile, vecteur qui est mesuré habituellement par une unité de mesures inertielles embarquée utilisant des gyromètres. On voit sur la figure 6 qu'il est également possible d'exprimer le vecteur champ magnétique H dans le repère du projectile en fonction des seuls angles d'Euler et O. Cependant la connaissance de H ne permet pas de connaître l'angle d'Euler (D. Il n'est donc pas possible de calculer directement les vitesses de roulis (p), tangage (q) et lacet (r) dans le 2872928 17 repère projectile directement à partir de la mesure de H. Or ces vitesses sont normalement nécessaires pour assurer le pilotage. Selon un autre mode de réalisation de l'invention on considèrera les rotations apparentes de la projection du vecteur champ magnétique terrestre dans les plans de tangage (XmOZm), de lacet (YmOXm) ainsi que dans le plan YmOZm (perpendiculaire à l'axe de roulis Xm). Les figures 7a, 7b et 7c montrent ces projections. La figure 7a montre ainsi la projection Hmx2 du vecteur champ magnétique terrestre H dans le plan de tangage XmOZm. Cette projection fait avec l'axe OZm un angle pi. La figure 7b montre la projection HmxY du vecteur champ magnétique terrestre H dans le plan de lacet XmOYm. Cette projection fait avec l'axe de roulis OXm un angle p2. La figure 7c enfin montre la projection HmyZ du vecteur champ magnétique terrestre H dans le plan YmOZm perpendiculaire à l'axe de roulis OXm. Cette projection fait avec l'axe OYm un angle p3. Ces projections sont aisément calculées par l'unité de calcul 4 à partir des mesures du vecteur champ magnétique terrestre H faites par le ou les capteurs 6. Il suffit en effet de ne retenir que les deux composantes du vecteur H dans le plan considéré, la troisième étant nulle. Conformément à l'invention on évaluera les variations en fonction du temps (dp1/dt et dp2/dt) des angles pl et P2 et on utilisera ces dérivées dans l'algorithme d'asservissement du pilotage en tangage et lacet, en lieu et place respectivement des vitesses de rotation en tangage q et en lacet r. On écrira ainsi dpl/dt = qm et dp2/dt = rm On pourrait bien entendu considérer à la place de pl et p2 les angles entre la projection du champ magnétique terrestre et les autre axes OXm (figure 7a) ou OYm (figure 7b). Par ailleurs on utilisera dans l'algorithme d'asservissement en roulis la valeur de l'angle p3 calculée en lieu et place de l'angle de roulis d) (on écrira: p3 = Cm). On pourrait là encore considérer à la place de p3 l'angle entre Hmyz et OZm (en appliquant éventuellement une correction angulaire). Bien entendu les différents coefficients correcteurs des chaînes d'asservissement seront choisis par l'Homme du Métier en fonction des caractéristiques mécaniques du projectile et des servomécanismes. On a réalisé une simulation comparative du procédé de guidage et pilotage selon l'invention avec plusieurs procédés de guidage et pilotage connus. Ces procédés connus sont mis en oeuvre pour une munition à guidage terminal et ils utilisent des unités de mesures inertielles complètes associant gyromètres et accéléromètres aussi bien pour le pilotage que pour le guidage ainsi qu'un autodirecteur à écartomètre. Le CEP (critère d'efficacité) est un critère qui est égal au rayon d'un cercle centré sur la cible et à l'intérieur duquel se trouvent 50% de la distribution des points d'impact des projectiles tirés. Ce coefficient est généralement compris entre 0,5 m et 0,9 m pour les projectiles connus. On a simulé le comportement d'un projectile ayant la même géométrie que les projectiles connus mais dans lequel les gyromètres ont été supprimés et remplacés par un senseur magnétique mesurant les trois composantes du champ magnétique terrestre dans un repère lié au projectile. Le calculateur de ce projectile incorpore des algorithmes de guidage et pilotage tels que décrits précédemment: une loi de guidage faisant intervenir la projection du vecteur champ magnétique sur le plan de guidage Vp/Los, et un algorithme de pilotage remplaçant q, r et c) par les valeurs déduites des projections du champ magnétique sur les plans de tangage, lacet et roulis. Le CEP pour un tel projectile de l'ordre de 1,5 m, ce qui est tout à fait acceptable ccmpte tenu du coût moindre du dispositif de guidage / pilotage mis en oeuvre. Il est bien entendu possible de mettre en uvre dans un projectile uniquement le procédé de pilotage, le guidage étant alors obtenu par un autre moyen, par exemple au moyen d'un GPS (dispositif de positionnement par satellites). Le procédé selon l'invention permet dans ce cas de faire encore l'économie des gyromètres, composants fragiles et très coûteux. Il est bien entendu possible d'appliquer l'invention à un projectile comportant un nombre quelconque d'ailettes de pilotage. Que ces ailettes soient disposées en partie arrière du projectile (gouvernes) ou bien à l'avant du projectile (canards). REVENDICATIONS 1- Procédé de guidage terminal et/ou de pilotage d'un projectile vers une cible, procédé dans lequel on détermine l'orientation d'un vecteur Vp vitesse du projectile puis on applique une loi de guidage, puis un algorithme de pilotage permettant de réorienter le projectile vers sa cible, procédé caractérisé en ce que l'on mesure les trois composantes du champ magnétique terrestre H dans un repère lié au projectile et on utilise ces mesures dans la loi de guidage et/ou l'algorithme de pilotage comme une référence fixe permettant d'orienter au moins partiellement le repère lié au projectile par rapport à un repère terrestre. 2- Procédé de guidage selon la revendication 1, dans 15 lequel on met en uvre un détecteur de cible permettant de localiser la cible dans un repère lié au projectile, et d'en déduire les coordonnées d'un vecteur ligne de visée Los entre cible et projectile, procédé caractérisé en ce que: on détermine dans le repère lié au projectile la projection N du vecteur champ magnétique terrestre H dans un plan de guidage défini par les vecteurs ligne de visée Los et vitesse Vp du projectile, on applique une loi de guidage proportionnelle à la variation en fonction du temps 2 =d2./dt de l'angle 2L, entre 25 cette projection N du champ magnétique et le vecteur ligne de visée Los. 3- Procédé de guidage selon la revendication 2, caractérisé en ce que la loi de guidage s'exprime de la façon suivante Y cmd = K2 u, expression dans laquelle 7 cmd représente le vecteur accélération consigne de correction, 2872928 21 2 représente la variation en fonction du temps (dX/dt) de l'angle 2 entre la projection N du champ magnétique et le vecteur ligne de visée Los et u représente un vecteur unitaire perpendiculaire au vecteur vitesse Vp du projectile 5 et situé dans le plan de guidage. 4- Procédé de guidage selon une des revendications 2 ou 3, caractérisé en ce que pour déterminer l'orientation du vecteur vitesse du projectile dans le repère lié au projectile on considère que ce vecteur est colinéaire à l'axe OXm du repère lié au projectile. 5- Procédé de guidage selon une des revendications 2 ou 3, caractérisé en ce que, pour déterminer l'orientation du vecteur vitesse du projectile dans le repère lié au projectile, on utilise les signaux fournis par au moins deux accéléromètres orientés respectivement suivant les axes de mesure en tangage (OYm) et en lacet (OZm) du projectile. 6- Procédé de pilotage selon la revendication 1, caractérisé en ce que pour asservir le positionnement des gouvernes en lacet et/ou en tangage: on détermine la projection du vecteur champ magnétique sur un des plans de lacet (XmOYm) et/ou de tangage (XmOYm) du projectile, on utilise dans une chaîne d'asservissement en lacet et/ou en tangage, en lieu et place de la vitesse de rotation en lacet et/ou tangage, la dérivée par rapport au temps d'un angle fait par la projection ainsi réalisé avec un des axes du plan considéré. 7- Procédé de pilotage selon la revendication 6, caractérisé en ce que pour asservir le positionnement des 30 gouvernes en lacet: on détermine la projection du vecteur champ magnétique sur le plan de lacet (XmOYm) du projectile, on calcule la variation en fonction du temps (rmes=dp2/dt) de l'angle P2 fait par cette projection avec l'axe de roulis (Oxm), on utilise dans une chaîne d'asservissement en lacet la 5 valeur rmes ainsi calculée en lieu et place de la mesure de vitesse de rotation en lacet r. 8- Procédé de pilotage selon une des revendications 6 ou 7, caractérisé en ce que pour asservir le positionnement des gouvernes en tangage: on détermine la projection du vecteur champ magnétique sur le plan de tangage (XmOZm) du projectile, on calcule la variation en fonction du temps (gmes=dp1/dt) de l'angle pl fait par cette projection avec l'axe de rotation en lacet (OZm), on utilise dans une chaîne d'asservissement en tangage la valeur cimes ainsi calculée en lieu et place de la mesure de vitesse de rotation en tangage q. 9- Procédé de pilotage selon une des revendications 1 ou 6 à 8, caractérisé en ce que pour asservir le positionnement 20 des gouvernes en roulis: on détermine la projection du vecteur champ magnétique sur le plan de roulis (ZmOYm) du projectile, on mesure l'angle p3 fait par cette projection avec un des axes dudit plan, par exemple l'axe de rotation en tangage 25 (OYm), on utilise dans une chaîne d'asservissement en roulis la valeur p3 ainsi calculée en lieu et place de l'angle de roulis O. 10Dispositif de guidage et/ou pilotage d'un projectile vers une cible mettant en oeuvre le procédé selon une des revendications 1 à 9, dispositif caractérisé en ce qu'il associe un détecteur de cible ou écartomètre, un calculateur incorporant un algorithme de guidage et/ou de pilotage du 2872928 23 projectile, des moyens de pilotage du projectile, au moins deux accéléromètres orientés suivant les axes de mesure d'accélération en tangage (OZm) et d'accélération en lacet (OYm) du projectile et un ou plusieurs senseurs magnétiques disposés de façon à mesurer les trois composantes du vecteur champ magnétique terrestre H dans un repère lié au projectile, l'algorithme de guidage et/ou pilotage utilisant les mesures des composantes du vecteur champ magnétique terrestre H comme référence fixe permettant d'orienter au 10 moins partiellement le repère lié au projectile par rapport à un repère terrestre.