Brevet FR2894559A1 — publié le 20070615

Dispositif de contrôle sécurisé d'actionneur de commande de vol d'aéronefs Le domaine de l'invention est celui des dispositifs de contrôle sécurisés d'actionneurs équipant des aéronefs et plus spécifiquement d'actionneurs agissant sur des commande de vol d'hélicoptère. Pour stabiliser et diriger son appareil, un pilote d'hélicoptère actionne manuellement des moyens de pilotage (manche cyclique, pas collectif et pédales) pour agir sur les axes de pilotage de l'hélicoptère (rotor principal ou rotor de queue). Un déplacement latéral ou longitudinal du manche cyclique permet d'agir respectivement sur l'axe latéral ou longitudinal de l'hélicoptère en modifiant l'incidence des pales du rotor principal. Le pas collectif permet d'adapter la puissance moteur aux conditions de vol en modifiant l'incidence des pales du rotor principal et permet de modifier la vitesse ascensionnelle. Les pédales permettent d'orienter le nez de l'hélicoptère en modifiant l'incidence des pales du rotor de queue. Le mouvement des moyens de pilotage est transmis aux axes de pilotage au moyen de chaînes de transmissions mécaniques qui sont constituées de différents relais mécaniques. L'ensemble constitué par un moyen de pilotage et une chaîne de transmission mécanique associée constitue une commande de vol liée à l'axe de pilotage considéré. L'extrémité de la commande de vol en contact avec le moyen de pilotage associé est appelée extrémité de sortie de la commande de vol. Les hélicoptères sont souvent équipés d'un équipement de pilotage automatique qui agit sur les commandes de vol, sous l'autorité du pilote, en vue de remplir deux missions principales : une première mission d'assistance au pilote, et une deuxième mission de pilotage automatique. Lorsqu'il assiste le pilote dans la conduite manuelle de son hélicoptère, l'équipement de pilotage automatique permet d'une part d'amortir les évolutions de la machine pour en faciliter le contrôle par le pilote, et d'autre part de maintenir la configuration courante de vol (attitudes latérale et longitudinale, et cap) permettant ainsi au pilote de lâcher momentanément les moyens de pilotage sans se placer dans une configuration de vol qui serait dangereuse. Lorsqu'il est en mode de pilotage automatique, l'équipement de pilotage automatique permet d'asservir un ou plusieurs paramètres de vol (altitude, vitesse verticale, vitesse longitudinale, vitesse latérale, cap, navigation...) sur une ou plusieurs valeurs de consigne choisies préalablement par le pilote. Pour agir sur une commande de vol, l'équipement de pilotage automatique utilise des actionneurs. Parmi ces actionneurs, on distingue des vérins appelés vérins de trim et des vérins appelés vérins série . Les vérins de trim sont des vérins, avec ou sans retour de force, qui 1 o possèdent une course importante couvrant l'ensemble des positions des commandes de vol mais dont la durée de réponse est relativement lente. Ils sont en général de type rotatif et sont placés en parallèle des commandes de vol. Les vérins série sont des actionneurs mécaniques qui sont 15 placés en série avec les commandes de vol, ils comportent un corps et un axe de sortie, ils sont en général du type vis sans fin / écrou et ils ont une autorité réduite et un temps de réponse court. Ils transforment une commande électrique en un mouvement de translation de leur axe de sortie par rapport à leur corps. Les vérins série sont dits mécaniquement 20 irréversibles , c'est à dire qu'ils se déforment uniquement lorsqu'une commande électrique leur est appliquée. En particulier lorsque l'équipement de pilotage automatique est hors fonctionnement, les vérins série sont sans effet sur la conduite de l'hélicoptère. Une position neutre d'un vérin série correspond à la position où l'extrémité libre de son axe de sortie du est 25 à mi-course. Pour des raisons de sécurité, les vérins séries sont doublés au niveau des commandes de vol pour assurer une redondance, il en est de même pour les chaînes de calcul des vérins de trim. La faible autorité d'un vérin série rend nécessaire un 30 asservissement du mouvement du vérin de trim pour que le vérin série soit proche à chaque instant de sa position neutre. Un dispositif de contrôle définit la commande à transmettre au vérin de trim. En général, cette commande est de nature électrique et comporte une information sur le sens du mouvement de rotation et sur sa vitesse souhaitée. Un dispositif de 35 contrôle comporte deux chaînes de calcul alimentées chacune par une information de position de l'axe de sortie d'un des vérins série et un circuit de mixage de consigne qui élabore une commande à partir des consignes provenant des différentes chaînes de calcul. Dans l'état de la technique, une première chaîne de calcul dite de surveillance délivre uniquement une consigne de sens de mouvement, une deuxième chaîne de calcul dite de commande fournit à la fois une consigne de sens de mouvement et une consigne de vitesse. Pour élaborer une commande primaire de mouvement, le circuit de mixage des consignes contrôle uniquement le sens de mouvement : il interdit un mouvement du vérin de trim dans un sens qui n'est pas conforme à la consigne de la chaîne de surveillance. Une telle architecture de dispositif de contrôle est suffisante pour le pilotage d'aéronefs relativement peu réactifs. Lorsqu'une panne inopinée de la chaîne de calcul de commande survient, pendant une durée transitoire partant de l'instant où la panne s'est déclenchée jusqu'à l'instant où la chaîne de calcul de surveillance modifie la consigne de sens de mouvement du vérin, une commande erronée parvient au vérin et agit sur son mouvement. Certains modèles d'aéronef, c'est le cas de certains hélicoptères, sont très réactifs et même relativement instables, une panne de ce type sur un tel aéronef, surtout si la commande erronée a une forte amplitude, par exemple une commande de roulis à la vitesse de 30 degrés par seconde, peut se révéler dramatique pour le pilote de l'aéronef, car la durée de réaction du pilote est trop élevée pour lui permettre de compenser lui même les effets de la commande erronée pendant la durée transitoire. Le but de l'invention est de pallier cet inconvénient. Plus précisément, il vise à proposer un dispositif de contrôle sécurisé délivrant une commande de mouvement d'un vérin de trim, élaborée et contrôlée à partir de consignes de sens et de vitesse élaborées indépendamment par deux chaînes de calcul indépendantes et comparées après une synchronisation temporelle préalable. Plus précisément l'invention a pour objet un dispositif de contrôle sécurisé pour commander un mouvement d'actionneur comportant au moins deux chaînes de calcul indépendantes un circuit de mixage des consignes et un étage de puissance, chaque chaînes de calcul délivrant une consigne de sens de mouvement et une consigne de vitesse de mouvement de l'actionneur, les consignes étant transmises au circuit de mixage des consignes pour élaborer une commande primaire de mouvement d'actionneur comportant des trains d'impulsions modulées, l'étage de puissance recevant la commande primaire de mouvement et délivrant une commande de puissance de mouvement à l'actionneur, caractérisé en ce que le circuit de mixage des consignes compare les consignes de sens de mouvement et les consignes de vitesse de mouvement deux à deux pour élaborer la commande primaire de mouvement de l'actionneur. Un premier avantage d'un dispositif de contrôle sécurisé selon l'invention tient dans le fait qu'il supprime la durée transitoire pendant laquelle une panne de sa chaîne de commande agit sur le mouvement de l'actionneur. Une démonstration de cette fonctionnalité à des autorités de certification aéronautique peut s'effectuer avantageusement au sol, sous forme d'une démonstration logicielle. De cette façon on évite de recourir à des essai en vol délicats et dangereux pour le pilote d'essai et par ailleurs extrêmement onéreux. Le dispositif de contrôle sécurisé selon l'invention est compatible d'un fonctionnement couplé avec un étage de puissance dont l'architecture est du type pont en H (ou ( D'autres caractéristiques et avantages de l'invention apparaîtront à la lecture de la description détaillée qui suit, faite à titre d'exemple non limitatif et en référence aux dessins annexés dans lesquels : - la figure 1 représente partiellement une cabine de pilotage 5 d'hélicoptère ; - la figure 2 représente schématiquement un dispositif de contrôle selon l'art antérieur pour commander un mouvement de vérin ; - la figure 3 représente un diagramme temporel de signaux de commande d'un dispositif de contrôle selon l'art antérieur ; 10 - la figure 4 représente schématiquement un dispositif de contrôle selon l'invention pour commander un mouvement de vérin ; D'une figure à l'autre, les mêmes éléments sont repérés par les mêmes références. La figure 1 représente une vue de coupe partielle d'une cabine de 15 pilotage d'un hélicoptère. Une commande de vol relie mécaniquement des moyens manuels de pilotage, par exemple un palonnier ou ici, un manche cyclique 1, placés dans une cabine de pilotage de l'hélicoptère à un des axes de pilotages de l'hélicoptère, par exemple un élément de contrôle de l'incidence des pales d'un rotor de l'hélicoptère. Le manche cyclique peut 20 être actionné par un pilote de l'hélicoptère. Le pilote de l'hélicoptère et l'axe de pilotage ne sont pas représentés sur la figure. Lorsqu'un pilote incline le manche cyclique 1, un mouvement suivant une dimension est transmis à la commande vol. Le mouvement de la commande de vol est transmis à un servo-moteur 60, qui assigne un 25 mouvement proportionnel aux éléments de contrôle de l'incidence des pales de l'hélicoptère. Un vérin de trim 15 est généralement ancré au plancher 5, à la jonction du manche cyclique et des timoneries des commandes de vol. Le vérin de trim 15 est en général du type rotatif et est monté au niveau 30 d'articulations mécaniques, il déplace un point d'ancrage du retour d'effort sur le manche cyclique 1, et il détermine ainsi une position neutre pour le manche cyclique 1 proche, à tout instant de celle dans laquelle il a été placé par le pilote afin d'éviter toute variation brutale des commandes destinées aux axes de pilotage. L'action du vérin de trim 15 produit un mouvement de la commande de vol du même type que celui imprimé par le manche cyclique. Le mouvement du vérin de trim est commandé par un dispositif de contrôle DISCON 10, qui lui envoie une commande électrique 11 de mouvement. La commande de mouvement 11 d'un vérin de trim 15 est élaborées par le dispositif de contrôle DISCON, par exemple à partir de mesures d'allongement des vérins séries 50, 55, qui sont placés en série sur la commande de vol. En régime permanent, les vérins séries 50, 55 sont en position 1 o neutre. Ils quittent cette position chaque fois que le dispositif de pilotage automatique commande un changement de position significatif et rapide. Les vérins séries permettent au dispositif de pilotage automatique d'obtenir les positions voulues pour la commande de vol avant que les vérins de trim 15 n'aient atteint leurs positions de consigne. Après obtention par la commande 15 de vol de la position voulue, les vérins série associés 50, 55, ayant quitté leur position neutre, y reviennent au fur et à mesure que le vérin de trim 15 atteint sa position de consigne. La figure 2 détaille le contenu d'un dispositif de contrôle DISCON 10 selon l'art de la technique élaborant des commandes de mouvement pour 20 un vérin de trim 15. Le vérin de trim peut être en mouvement suivant une dimension (et donc deux sens opposés) ou peut rester immobile. Le vérin de trim est alimenté par des impulsions de tension d'amplitude VH-VL ou VL-VH délivrées par un étage de puissance. Le dispositif de contrôle 10 comporte : 25 deux chaînes de calcul CHIA, 30, CH2A 20 ; un circuit de mixage des consignes MIXCOMA, 65 ; un étage de puissance. Dans ce qui suit, les discrets sont des booléens à deux états, par exemple des niveaux TTL : 30 - un état haut correspondant à une activation du discret ; _ un état bas correspondant à une désactivation du discret. Une première chaîne de calcul CHIA 30, dite chaîne de surveillance reçoit une mesure 51 d'allongement d'un vérin série 50, et élabore une première consigne de sens de mouvement, 31 pour le vérin de 35 trim 15. La chaîne CHIA active un discret WAY1#1 si un premier sens de mouvement est demandé et désactive ce discret si le premier sens n'est pas souhaité. Parallèlement, la chaîne CHIA active un discret WAY2#1 si un deuxième sens de mouvement est demandé et désactive ce discret si le deuxième sens n'est pas souhaité. Une deuxième chaîne de calcul CH2A, 20 dite chaîne de commande reçoit une mesure 56 d'allongement de vérin série 55, et élabore une deuxième consigne de sens de mouvement 21, et une consigne de vitesse de mouvement 22 pour le vérin de trim 15. La chaîne CH2A active un discret WAY1#2 si le premier sens de mouvement est demandé et désactive ce discret dans le cas contraire. Parallèlement, la chaîne CH2A active un discret WAY2#2 si le deuxième sens de mouvement est demandé et désactive ce discret si le deuxième sens n'est pas souhaité. La consigne de vitesse de mouvement délivrée par chaîne CH2A pour animer le vérin de trim prend la forme de deux discrets SPEED1#2, SPEED2#2 assignant respectivement une vitesse de mouvement du vérin 15, dans le premier sens et une vitesse de mouvement du vérin dans le deuxième sens. Le discret SPEED1#2 est désactivé si WAY1#2 est désactivé et le discret SPEED2#2 est désactivé si WAY2#2 est désactivé. La chaîne de calcul CH2A comporte un algorithme de calcul pour calculer, en fonction de la vitesse du mouvement recherchée, la forme temporelle d'un train d'impulsions modulé en fonction de la vitesse désirée. L'algorithme détermine en particulier : - une durée tp pendant laquelle l'une des consignes SPEED1 #2 ou SPEED1#2 est au niveau haut. tp correspond à la durée d'un mouvement du vérin respectivement dans le premier sens ou dans le deuxième sens, à une vitesse préfixée, et - une période Tp d'impulsions SPEED1#2 et SPEED1#2. Les chaînes de calcul CHIA et CH2A élaborent les consignes 31, 21 et 22 indépendamment l'une de l'autre. Le circuit de mixage des consignes MIX 65, détermine à partir des consignes délivrées par les chaînes de calcul CHIA et CH1 B une commande primaire de mouvement du vérin qui est transmise à l'étage de puissance sous la forme de quatre discrets HW WAY1, HW_WAY2, HW_SPEED1, HW_SPEED2. Les relations liant les consignes et la commande primaire de mouvement sont explicitées ci-dessous. L'opérateur ET correspond à un ET logique. HW_WAY1 = WAY1 #2, HW_WAY2 = WAY2#2, HW_SPEED1 = SPEED1 #2 ET WAY1 #1 HW_SPEED2 = SPEED2#2 ET WAY2#1 L'étage de puissance 88 possède par exemple une architecture du type pont en H , il comporte quatre relais 90, 92, 94, 96 ;et deux sources de tension VH et VL avec VL La figure 3 présente des chronogrammes qui illustrent la logique de fonctionnement du dispositif de contrôle de l'état de la technique ainsi 20 qu'une de ses limites de fonctionnement. Sur un premier et un deuxième chronogramme, on trace une évolution temporelle des valeurs prises par des discrets WAY1 #1 et WAY2#1. Sur un troisième et un quatrième chronogramme, on trace une 25 évolution temporelle des valeurs prises par les discrets SPEED1#2 et SPEED2#2. Enfin sur un cinquième et sixième chronogramme, on trace une évolution temporelle des valeurs prises par des discrets HW_SPEED1#2 et HW_SPEED2#2. 30 A partir d'un instant to jusqu'à un instant t1, les discrets HW_SPEED1 et HW_SPEED2 constituant la commande primaire de mouvement sont conformes aux consignes de mouvement. Lorsque à l'instant t1, une panne survient sur la chaîne de calcul CHA2, par exemple le discret SPEED2#2 se bloque, de façon inopinée au 35 niveau haut, le vérin de trim 15, s'anime d'un mouvement continu jusqu'à t2, t2 l'instant où la chaîne CHA2 désactive le discret WAY1#2. Plus la durée transitoire séparant l'instant t2 de l'instant t1 est longue et plus les conséquence de la panne peuvent se révéler graves pour le pilote et son appareil, notamment dans la situation où le vérin concerné est associé à une commande de vol agit sur le roulis de l'hélicoptère. La figure 4 représente un dispositif de contrôle selon l'invention qui réduit l'effet d'une panne telle que décrite précédemment sur la figure 3. Le dispositif de contrôle sécurisé selon l'invention 101, comporte : -deux chaînes de calcul CH1 B, 130, CH2B 120 ; - un circuit de mixage des consignes MIX, 65 ; - un étage de puissance, PWS, 88 ; un circuit de dialogue inter-chaîne CRO, 100. Chaque chaîne de calcul CH1B, CH2B, 120, 130 élabore une consigne de sens de mouvement 121, 131 et une consigne de vitesse de mouvement 122, 132 indépendamment de l'autre chaîne de calcul à partir par exemple d'information 51, 56 provenant de l'allongement des vérin série 50, 55. Avantageusement, le dispositif de contrôle sécurisé selon l'invention 101 comporte, en outre, un module d'échange, 100 pour échanger des informations entre les chaînes de calcul 120, 130 et en ce que les informations permettent une synchronisation temporelle des consignes de vitesse avant qu'elles soient délivrées au circuit de mixage des consignes, 65. Des information sont échangées par les chaînes de calcul CH1B, CH2B, par exemple des acquittements de fin d'élaboration des consignes 121, 131, 122, 132. Chaque chaîne de calcul CH1B, CH2B est alimentées par des informations 51, 56 qui lui sont propres, et fonctionne à une cadence qui lui est propre. Un exemple de synchronisation temporelle consiste en un démarrage d'émission des consigne vers le circuit de mixage des consignes à la condition que chacune des chaînes CH1B, CH2B a fini d'élaborer ses consignes 121, 131, 122, 132, chaque consigne 121, 131, 122, 132 prenant la forme de deux discrets. Ainsi, la chaîne de calcul CHA2 délivre quatre discrets : WAY1 #1, WAY2#1, SPEED1 #1, SPEED2#1, et la chaîne de calcul CHB2 délivre quatre discrets : WAY1#2, WAY2#2, SPEED1#2, SPEED2#2. Lorsqu'il reçoit les consignes 121, 131, 122, 132 provenant des chaînes de calcul CH1B, CH2B, préalablement synchronisées, le circuit de mixage des consignes MIX, 65 élabore une commande primaire de mouvement 70, 75, 80, 85 Les relations liant les consignes de mouvement et les constituants de la commande primaire de mouvement 70, 75, 80, 85 sont explicitées ci-dessous. L'opérateur ET correspond à un ET logique. HW_WAY1 = WAY1 #2, HW_WAY2 = WAY2#2, HW_SPEED1 = SPEED1#2 ET SPEED1#1 HW_SPEED2 = SPEED2#2 ET SPEED1 #2 L'étage de puissance PWS, 88 possédant par exemple une architecture du type pont en H délivre la commande de puissance 11 a, 11 b lorsqu'il est alimenté par une commande primaire de mouvement 70, 75, 80, 85 qui est peut être transmise dans ce cas sous la forme de quatre discrets HW_WAY1, HW_WAY2, HW_SPEED1, HW_SPEED2 adressant chacun, l'un des quatre relais de l'étage de puissance 88. Avantageusement, l'étage de puissance 88 comporte un pont de puissance en H, et deux sources de tension délivrant des tensions différentes, le pont de puissance en H comprenant quatre relais 90, 92, 94, 96, adressables individuellement par des discrets, l'ensemble des discrets constituant la commande primaire 70, 75, 80, 85, un relais pouvant être passant ou bloquant en fonction de la valeur du discret qui l'adresse. Le vérin de trim 15, est mis en mouvement à la réception d'une commande de puissance de mouvement 11a, 11 b à ses bornes. Un résultat de cette méthode de calcul est que : Avantageusement, lorsque au moins deux consigne de sens de mouvement 121, 131 différente alimentent le circuit de mixage des consignes 65, la commande primaire 70, 75, 80, 85, que le circuit délivre à l'étage de puissance 88 correspond à un mouvement nul, Avantageusement, lorsque au moins deux consignes de vitesse de mouvement 122, 132 alimentant le circuit de mixage des consignes 65, sont différentes, la commande primaire 70, 75, 80, 85, que le circuit de mixage des consignes (65), délivre à l'étage de puissance 88 correspond à un mouvement dont la vitesse est la plus faible de celles assignées par les consignes de vitesse 122, 132. De cette façon, on limite les effets d'un défaillance inopinée d'une des deux chaînes de calcul CH1 B, CH2B. Avantageusement, l'actionneur 15, est un vérin de pleine autorité de type rotatif. Avantageusement, l'actionneur 15, est un vérin de trim qui est employé pour agir sur des moyens manuels de pilotage 1, d'un aéronef. Les moyens manuels de pilotage étant par exemple un palonnier 10 ou un manche cyclique. REVENDICATIONS 1. Dispositif de contrôle sécurisé pour commander un mouvement d'actionneur (15) comportant au moins deux chaînes de calcul indépendantes (120), (130), un circuit de mixage des consignes (65) et un étage de puissance (88), chaque chaînes de calcul délivrant une consigne de sens de mouvement et une consigne de vitesse de mouvement de l'actionneur (15), les consignes étant transmises au circuit de mixage des consignes (65) pour élaborer une commande primaire de mouvement d'actionneur comportant des trains d'impulsions modulées, l'étage de puissance recevant la commande primaire de mouvement et délivrant une 1 o commande de puissance de mouvement à l'actionneur (15), caractérisé en ce que le circuit de mixage des consignes (65) compare les consignes de sens de mouvement et les consignes de vitesse de mouvement deux à deux pour élaborer la commande primaire de mouvement de l'actionneur (15). 15 2. Dispositif de contrôle sécurisé selon la revendication 1 caractérisé en ce qu'il comporte, en outre, un module d'échange (100) pour échanger des informations entre les chaînes de calcul (120), (130) et en ce que les informations permettent une synchronisation temporelle des consignes de 20 vitesse (122), (132) avant qu'elles soient délivrées au circuit de mixage des consignes (65). 3. Dispositif de contrôle sécurisé selon l'une des revendications 1 ou 2, caractérisé en ce que, lorsque au moins deux consigne de sens de 25 mouvement (121), (131) différente alimentent le circuit de mixage des consignes (65), la commande primaire (70), (75), (80), (85), que le circuit de mixage des consignes (65), délivre à l'étage de puissance (88) correspond à un mouvement nul, 30 4. Dispositif de contrôle sécurisé selon l'une des revendications 1 à 3, caractérisé en ce que, lorsque au moins deux consignes de vitesse de mouvement (122), (132) alimentant le circuit de mixage des consignes (65), sont différentes, la commande primaire (70), (75), (80), (85), que le circuit de mixage des consignes (65), délivre à l'étage de puissance (88) correspond àun mouvement dont la vitesse est la plus faible de celles assignées par les consignes de vitesse (122), (132). 5. Dispositif de contrôle sécurisé selon l'une des revendications 1 à 4 caractérisé en ce que l'étage de puissance (88) comporte un pont de puissance en H, et deux sources de tension délivrant des tensions différentes, le pont de puissance en H comprenant quatre relais (90), (92), (94), (96), adressables individuellement par des discrets, l'ensemble des discrets constituant la commande primaire (70), (75), (80), (85), un relais pouvant être passant ou bloquant en fonction de la valeur du discret qui l'adresse. 6. Dispositif de contrôle sécurisé selon l'une des revendications 1 à 5 caractérisé en ce que l'actionneur (15) est un vérin de pleine autorité de type 15 rotatif. 7. Dispositif de contrôle sécurisé selon l'une des revendications 1 à 6 caractérisé en ce que l'actionneur (15) est un vérin de trim qui est employé pour agir sur des moyens manuels de pilotage d'un aéronef. 20