Brevet FR2677117A1 — publié le 19921204

Procédé de détermination pseudo-absolue de la position angulaire d'un axe et capteur autonome pour la mise en oeuvre de ce procédé La présente invention concerne le domaine du mesurage de précision, à très haute fiabilité, de mou- vements, notamment de mouvements de rotation, et a pour objet un procédé de détermination pseudo-absolue 5 de la position angulaire d'un axe ainsi qu'un capteur autonome pour sa mise en oeuvre. Actuellement, il existe différents types de dispositifs de détermination des paramètres de mouve- ments tels que, par exemple, génératrice tachymétri-10 que, codeurs incrémentaux ou absolus, etc, mettant en oeuvre ou non des procédés de détermination spécifi- ques de ces paramètres - Néanmoins, dans ces dispositifs connus les différents paramètres des mouvements sont, soit déter- minés par différents dispositifs indépendants, soit élaborés à partir d'un unique signal physique, d'o il résulte une absence de synchronisme entre ces dif- férents paramètres, ainsi qu'une fiabilité peu élevée en ce qui concerne l'exactitude des informations dé-20 livrées Par ailleurs, ces dispositifs sont souvent encombrants, et, dans le cas de dispositifs électri- ques ou électroniques, nécessitent une alimentation externe en continu et ne disposent pas d'alimentations de secours intégrées à durée de vie importante.25 La présente invention a pour but de pallier ces inconvénients. Elle a, en effet, pour objet un procédé de dé- termination pseudo-absolue de la position angulaire d'un axe en rotation, caractérisé en ce qu'il consis- te, après initialisation, d'une part, à relever et à restituer, en continu, la position absolue dans le tour, l'information relevée étant, notamment, mise en forme et, le cas échéant, transcodée avant sa restitu- 2 tion, et, d'autre part, à relever et à prendre en compte, indépendamment, des signaux de comptage du nombre de tours, puis à préparer, par anticipation, l'information résultante relative au nombre de tours 5 effectués, et, enfin, à restituer cette dernière en synchronisme avec l'information relative à la position absolue. L'invention a également pour objet un capteur autonome de position angulaire, multitour et pseudo- absolu, mettant en oeuvre le procédé décrit ci-dessus, caractérisé en ce qu'il est essentiellement constitué par un dispositif de détermination de la position ab- solue dans le tour, par un dispositif de détermination du sens de rotation et de comptage du nombre de tours, 15 indépendant du premier dispositif, par un dispositif d'interface pour le codage des informations issues des deux dispositifs précédents et la délivrance de si- gnaux adaptés correspondants et, enfin, par un dispo- sitif d'alimentation autonome et de sauvegarde, les20 données relatives au nombre de tours étant interprétées par une unité de traitement, en fonction notam- ment, de données délivrées par le dispositif de déter- mination de la position absolue, permettant ainsi de synchroniser les informations issues des deux dispo-25 sitifs de détermination. L'invention sera mieux comprise grâce à la description ci-après, qui se rapporte à un mode de réalisation préféré, donné à titre d'exemple non limi- tatif, et expliqué avec référence aux dessins schéma- tiques annexés, dans lesquels: la figure 1 est un schéma synoptique du capteur con- forme à l'invention, la figure 2 est une vue éclatée en perspective du capteur représenté à la figure 1, la figure 3 est une vue schématique en élévation latérale du capteur conforme à l'invention, et 3 la figure 4 est une vue schématique du positionnement des deux disques codés faisant partie du capteur con- forme à l'invention. Conformément à l'invention, le procédé de détermination pseudo-absolue de la position angulaire d'un axe 2 consiste, après initialisation, d'une part, à relever et à restituer, en continu, la position absolue dans le tour, l'information relevée étant, no- tamment, mise en forme et, le cas échéant, transcodée10 avant sa restitution, et, d'autre part, à relever et à prendre en compte, indépendamment, des signaux de comptage du nombre de tours, puis à préparer, par an- ticipation, l'information résultante relative au nom- bre de tours effectués, et, enfin, à restituer cette15 dernière en synchronisme avec l'information relative à la position absolue. Le procédé consiste, plus précisément, d'une part, à relever la position absolue dans le tour au moyen, notamment, d'un disque multipiste 3 codé, par exemple en Gray, solidaire de l'axe 2, et d'une cel- lule de lecture multipiste 4 correspondante, et, d'autre part, à relever et à prendre en compte les signaux de comptage du nombre de tours par l'intermé- diaire d'un disque 5 pourvu d'au moins une piste 6, 6 '25 codée, par exemple en Gray, également solidaire de l'axe 2 mais dont l'origine est décalée par rapport à celle du disque multipiste 3, et d'au moins une cellu- le de lecture 7, 7 ' reliée à un module 8 de comptage- décomptage, le sens de rotation étant déduit de l'or- dre de succession des signaux de comptage relevés. Comme le montrent les figures 1 et 4 des des- sins annexés, le codage du disque 5, pourvu, par exemple, de deux pistes, permet de découper ce dernier en quatre secteurs angulaires distincts 9, 9 ', 9 " et 9 "', caractérisés, chacun, par une donnée codée spéci- fique, et dont l'ordre de succession indique le sens physique de rotation de l'axe 2, le passage des 4 cellules de lecture 7, 7 ' d'un secteur angulaire à un autre, lors de la rotation du disque 5 à deux pistes, donnant lieu à un changement d'état de la sortie de l'une des deux cellules 7, 7 ' 5 Chaque tour complet de l'axe 2 et donc du disque 5 à deux pistes est ainsi pris en compte par le module 8 de comptage-décomptage sous forme de quatre impulsions, correspondant, chacune, au passage d'un secteur angulaire 9, 91, 911 ou 9 " ', au secteur angu-10 laire suivant 9 "', 9, 9 ' ou 9 " ou encore 9 ', 9 ", 9 "' ou 9, suivant le sens de rotation de l'axe 2 L'ori- gine du disque multipiste 3 étant décalée par rapport à celle du disque 5 à deux pistes, celle-ci se situe dans un des secteurs angulaires 9, 9 ', 9 " ou 9 "' dudit disque 5 à deux pistes, l'occurrence de ce secteur angulaire (secteur angulaire 9 sur la figure 4) per- mettant de prévoir le passage imminent par l'origine dudit disque multipiste 3. La synchronisation de l'information relative au nombre de tours effectués avec l'information rela- tive à la position dans le tour consiste, grâce au disque 5, découpé en secteurs angulaires 9, 9 '; 9 ", 9 "' du fait de son codage, à relever, à l'aide d'une unité de traitement 10 reliée au module 8 de comptage- décomptage, l'imminence d'un passage par l'origine du disque multipiste 3, à préparer l'information relative au nombre de tours, en fonction des données stockées dans le module 8 de comptage-décomptage, du sens de rotation de l'axe 2 et du mode de comptage de l'utili-30 sateur, puis à surveiller le passage par l'origine du disque multipiste 3, à délivrer l'information relative au nombre de tours lors dudit passage par l'origine, le cas échéant après transcodage, et, enfin, à répéter les opérations précédentes pendant toute la durée de mise en oeuvre du procédé. Le contenu de l'information relative au nombre de tours peut, par conséquent, être adapté au code spéci- fique utilisé par les dispositifs extérieurs exploi- tant les informations délivrées, ainsi qu'au mode de comptage, à savoir, soit horaire, soit anti-horaire. La phase d'initialisation dudit procédé consiste, au début de la mise en oeuvre de ce dernier, suite à un arrêt ou à une interruption involontaire de son déroulement, à prendre en compte les données sto- ckées dans le module 8 de comptage-décomptage relié à une alimentation de sauvegarde 11, à préparer, à par-10 tir de ces données, l'information relative au nombre de tours en fonction du système de comptage de l'uti- lisateur et de la position absolue dans le tour, et, enfin, à restituer l'information relative au nombre de tours, le cas échéant après transcodage, la position absolue dans le tour étant délivrée de manière indé- pendante, en continu, dès la mise en oeuvre dudit pro- cédé Du fait du comptage du nombre de tours par l'in- termédiaire d'un disque 5 découpé en secteurs angu- laires 9, 9 '; 9 " 1, 9 "'1, il peut éventuellement20 subsister un doute quant au bouclage complet du der- nier tour pris en compte par le module 8 Ce doute est, le cas échéant, levé grâce aux données relevées sur le disque multipiste 3, lors de la phase d'ini- tialisation.25 L'invention a également pour objet un capteur autonome de position angulaire, multitour et pseudo- absolu, mettant en oeuvre le procédé décrit ci-dessus, capteur essentiellement constitué par un dispositif 12 de détermination de la position absolue dans le tour,30 par un dispositif 13 de détermination du sens de rota- tion et de comptage du nombre de tours, indépendant du premier dispositif 12, par un dispositif d'interface 14 pour le codage des informations issues des deux dispositifs 12 et 13 précédents et la délivrance de signaux adaptés correspondants et, enfin, par un dis- positif 15 d'alimentation autonome et de sauvegarde, 6 les données relatives au nombre de tours étant inter- prétées par une unité de traitement 10, en fonction notamment, de données délivrées par le dispositif 12 de détermination de la position absolue, permettant 5 ainsi de synchroniser les informations issues des deux dispositifs de détermination 12 et 13 (Figure 1 et Figure 2). Conformément à une caractéristique de l'inven- tion, représentée plus particulièrement aux figures 1 à 3 des dessins annexés, les dispositifs de détermi- nation 12 et 13 sont composés, chacun, d'une part, d'un disque codé mobile 3, 5, solidaire de l'axe 2 du capteur 1, et, d'autre part, d'une carte électronique fixe 16, 17, solidaire du bâti 18 du capteur 1, et15 comportant un dispositif de lecture 4, 7, 7 ' du disque codé 3, 5 correspondant, ainsi qu'un dispositif 8, 10, de conversion et/ou de prise en compte et de trai- tement des données lues, ledit axe 2 étant monté libre en rotation sur le bâti 18 au moyen d'au moins un pa-20 lier glissant 19, 19 ', avantageusement précontraint. Comme le montrent les figures 1 et 2 des des- sins annexés, le dispositif 12 de détermination de la position dans le tour est avantageusement constitué, d'une part, par un disque multipiste 3 codé, par exem-25 ple en Gray et, d'autre part, par une cellule de lec- ture multipiste 4, par exemple optoélectronique, et, le cas échéant, par un module 20 de mise en forme et de transcodage de l'information lue, disposés sur la carte électronique 16, les informations issues de ce30 dispositif 12 étant transférées directement et en continu vers le dispositif d'interface 14. En ce qui concerne le dispositif 13 de déter- mination du sens de rotation et de comptage du nombre de tours, il est composé, d'une part, d'un disque codé 5 à au moins une piste, codé par exemple en Gray, et, d'autre part, d'au moins une cellule de lecture 7, 7 ', à très faible consommation, reliée à un module 8 de comptagedécomptage, dont le contenu est relevé périodiquement par l'unité de traitement 10, cette dernière transmettant l'information relative au nombre de tours, au dispositif d'interface 14, à chaque pas- 5 sage du disque multipiste 3 par son origine O. Le disque 5 pourra, par exemple, se présenter sous la forme d'un disque diélectrique, la ou les cel- lules de lecture 7 et 7 ' étant alors une ou des cel- lules de lecture capacitives.10 Selon une autre caractéristique de l'inven- tion, représentée notamment à la figure 4 des dessins annexés, l'origine O' du disque 5 est décalée en ro- tation par rapport à l'origine O du disque multipiste 3, permettant à l'unité de traitement 10, en fonction du contenu du module 8 de comptage-décomptage et du sens de rotation de l'axe 2, de déterminer de manière approximative la position de l'axe 2 dans le tour et de préparer, le cas échéant, l'information relative au nombre de tours, avant chaque passage par l'origine du20 disque multipiste 3 Par l'expression "passage par l'origine du disque multipiste 3 ", il faut entendre le passage de l'origine O dudit disque multipiste 3 par une position fixe de référence de comptage, représen- tée en pratique par la fente de lecture 21 de la cel-25 lule de lecture multipiste 4. Comme le montrent les figures 1 et 2 des des- sins annexés, le dispositif 15 d'alimentation autonome et de sauvegarde comprend, d'une part, un accumulateur d'énergie électrique rechargeable 22 à niveau contrô- lé, pourvu, le cas échéant, d'un bloc transformateur et régulateur d'alimentation, et, d'autre part, un dispositif d'alimentation de secours 11 longue durée, pouvant alimenter le dispositif 13 de détermination du sens de rotation et de comptage du nombre de tours lorsque le niveau de charge de l'accumulateur d'éner- gie électrique 22 chute en dessous d'un seuil 8 critique La durée de vie du dispositif d'alimentation de secours 11, qui peut avantageusement être une pile au lithium ou à combustibles, est de préférence supé- rieure à la durée de vie des paliers glissants précon- 5 traints 19, 19 ' Le dispositif 15 est, en outre, pourvu d'un dispositif de surveillance et d'alarme de chute de tension au niveau de l'accumulateur électri- que 22. Le dispositif d'interface 14 est avantageu- sement constitué, d'une part, par des dispositifs 24 assurant le transcodage et, d'autre part, par un étage de sortie 25 permettant l'adaptation des signaux in- formatifs de sortie du capteur 1 Ces dispositifs pourraient avantageusement être des dispositifs élec-15 troniques, en particulier programmables. Selon une caractéristique de l'invention, le dispositif d'interface 14 est programmable, au moyen d'une console externe par exemple, au niveau de la résolution dans le tour et/ou au niveau du nombre20 maximum de tours à afficher. Le dispositif d'interface 14 pourra également présenter un ou plusieurs seuils programmables, réali- sés, par exemple, au moyen de fonctions numériques du type "égalité", "inférieur ou égal à" et/ou "supérieur25 ou égal à" Le capteur 1 pourra, en outre, après transcodage analogique délivrer des informations rela- tives à une position, à une vitesse, à une accéléra- tion et/ou à un écart par rapport à une consigne. Comme le montrent les figures 1 à 3 des dessins annexés, le dispositif d'interface 14 et le dispositif 15 d'alimentation et de sauvegarde sont également montés sur une ou plusieurs cartes élec- troniques 26, 27 fixes, toutes les cartes électro- niques 16, 17, 26 et 27 étant reliées entre elles et35 présentant une configuration adaptée à celle du bâti 18 du capteur 1 de manière à réaliser une structure compacte Les liaisons 28 entre lesdites cartes électroniques 16, 17, 26 et 27 peuvent être soit du type souple, soit du type rigide. Conformément à une caractéristique supplémen- taire de l'invention, représentée à la figure 1 des dessins annexés, le capteur 1 est également pourvu d'un dispositif 29 de calage de l'origine O à au moins deux niveaux d'approximation, muni de voyants de si- gnalisation 30 de l'approximation et de la réalisation du calage, reliés à un module comparateur 23 Par ail-10 leurs, ledit capteur 1 comporte une ligne de remise à zéro du module 8 de comptage-décomptage, utilisé au début de chaque nouveau cycle de comptage. Grâce à l'invention, il est donc possible de réaliser un capteur autonome de position angulaire multitour fonctionnant avec une très grande fiabili- té, du fait, notamment, d'un filtrage numérique des signaux de comptage et d'une autonomie de fonction- nement, même en cas de coupure d'alimentation, très importante En outre, ce capteur du fait du procédé de20 détermination mis en oeuvre, présente une structure simple et compacte, ainsi qu'une grande souplesse d'utilisation et une adaptabilité aisée à différents modes de comptage. Bien entendu, l'invention n'est pas limitée au mode de réalisation décrit et représenté aux dessins annexés Des modifications restent possibles, notam- ment du point de vue de la constitution des divers éléments, ou par substitution d'équivalents techni- ques, sans sortir pour autant du domaine de protection de l'invention. -R E V E N D I C A T I O N S- 1 Procédé de détermination pseudo-absolue de la position angulaire d'un axe en rotation, caractéri- sé en ce qu'il consiste, après initialisation, d'une 5 part, à relever et à restituer, en continu, la posi- tion absolue dans le tour, l'information relevée étant, notamment, mise en forme et, le cas échéant, transcodée avant sa restitution, et, d'autre part, à relever et à prendre en compte, indépendamment, des10 signaux de comptage du nombre de tours, puis à pré- parer, par anticipation, l'information résultante re- lative au nombre de tours effectués, et, enfin, à restituer cette dernière en synchronisme avec l'infor- mation relative à la position absolue.15 2 Procédé selon la revendication 1, caractéri- sé en ce qu'il consiste, d'une part, à relever la po- sition absolue dans le tour au moyen, notamment, d'un disque multipiste ( 3) codé, solidaire de l'axe ( 2), et d'une cellule de lecture multipiste ( 4) correspondan-20 te, et, d'autre part, à relever et à prendre en compte les signaux de comptage du nombre de tours par l'in- termédiaire d'un disque ( 5) pourvu d'au moins une piste ( 6, 6 ') codée, également solidaire de l'axe ( 2) mais dont l'origine est décalée par rapport à celle du disque multipiste ( 3), et d'au moins une cellule de lecture ( 7, 7 ') reliée à un module ( 8) de comptage- décomptage, le sens de rotation étant déduit de l'or- dre de succession des signaux de comptage relevés. 3 Procédé selon l'une quelconque des revendi- cations 1 et 2, caractérisé en ce qu'il consiste, grâ- ce au disque ( 5) dont la ou les pistes sont découpées en secteurs angulaires ( 9, 9 '; 9 ", 9 "') du fait de son codage, à relever, à l'aide d'une unité de traite- ment ( 10) reliée au module ( 8) de comptage-décomptage, l'imminence d'un passage par l'origine du disque multipiste ( 3), à préparer l'information relative au nombre de tours, en fonction des données stockées dans il le module ( 8) de comptage-décomptage, du sens de rota- tion de l'axe ( 2) et du mode de comptage de l'utili- sateur, puis à surveiller le passage par l'origine du disque multipiste ( 3), à délivrer l'information rela- 5 tive au nombre de tours lors dudit passage par l'ori- gine, le cas échéant après transcodage, et, enfin, à répéter les opérations précédentes pendant toute la durée de mise en oeuvre du procédé. 4 Procédé selon l'une quelconque des revendi- cations 1 à 3, caractérisé en ce que l'initialisation consiste, en début de mise en oeuvre, suite à un arrêt ou à une interruption involontaire de son déroulement, à prendre en compte les données stockées dans le mo- dule ( 8) de comptage- décomptage relié à une alimenta- tion de sauvegarde ( 11), à préparer, à partir de ces données, l'information relative au nombre de tours en fonction du système de comptage de l'utilisateur et de la position absolue dans le tour, et, enfin, à resti- tuer l'information relative au nombre de tours, le cas20 échéant après transcodage, la position absolue dans le tour étant délivrée de manière indépendante, en conti- nu, dès la mise en oeuvre dudit procédé. 5 Capteur autonome de position angulaire, multitour et pseudo-absolu, mettant en oeuvre le pro- cédé selon l'une quelconque des revendications 1 à 4, caractérisé en ce qu'il est essentiellement constitué par un dispositif ( 12) de détermination de la position absolue dans le tour, par un dispositif ( 13) de déter- mination du sens de rotation et de comptage du nombre30 de tours, indépendant du premier dispositif ( 12), par un dispositif d'interface ( 14) pour le codage des informations issues des deux dispositifs ( 12 et 13) précédents et la délivrance de signaux adaptés corres- pondants et, enfin, par un dispositif ( 15) d'alimen- tation autonome et de sauvegarde, les données relati- ves au nombre de tours étant interprétées par une 12 unité de traitement ( 10), en fonction notamment, de données délivrées par le dispositif ( 12) de détermina- tion de la position absolue, permettant ainsi de syn- chroniser les informations issues des deux dispositifs 5 de détermination ( 12 et 13). 6 Capteur selon la revendication 5, carac- térisé en ce que les dispositifs de détermination ( 12 et 13) sont composés, chacun, d'une part, d'un disque codé mobile ( 3, 5), solidaire de l'axe ( 2) du capteur10 ( 1), et, d'autre part, d'une carte électronique fixe ( 16, 17), solidaire du bâti ( 18) du capteur ( 1), et comportant un dispositif de lecture ( 4, 7, 7 ') du dis- que codé ( 3, 5) correspondant ainsi qu'un disposi- tif ( 8, 10, 20) de conversion et/ou de prise en compte15 et de traitement des données lues, ledit axe ( 2) étant monté libre en rotation sur le bâti ( 18) au moyen d'au moins un palier glissant ( 19, 19 ') avantageusement précontraint. 7 Capteur selon la revendication 6, caracté- risé en ce que le dispositif ( 12) de détermination de la position absolue dans le tour est avantageusement constitué, d'une part, par un disque multipiste ( 3) codé et, d'autre part, par une cellule de lecture multipiste ( 4) et, le cas échéant, par un module ( 20)25 de mise en forme et de transcodage de l'information lue, disposés sur la carte électronique ( 16), les in- formations issues de ce dispositif ( 12) étant transfé- rées directement et en continu vers le dispositif d'interface ( 14).30 8 Capteur selon la revendication 6, caracté- risé en ce que le dispositif ( 13) de détermination du sens de rotation et de comptage du nombre de tours est composé, d'une part, d'un disque codé ( 5) à au moins une piste et, d'autre part, d'au moins une cellule de35 lecture ( 7, 7 '), à très faible consommation, reliée à un module ( 8) de comptage-décomptage, dont le contenu est relevé périodiquement par l'unité de traitement ( 10), cette dernière transmettant l'information relative au nombre de tours, au dispositif d'interface ( 14), à chaque passage du disque multipiste ( 3) par son origine (O). 9 Capteur selon l'une quelconque des revendi- cations 6 à 8, caractérisé en ce que l'origine (O') du disque ( 5) est décalée en rotation par rapport à l'origine (O) du disque multipiste ( 3), permettant à l'unité de traitement ( 10), en fonction du contenu du10 module ( 8) de comptage-décomptage et du sens de rota- tion de l'axe ( 2), de déterminer de manière approxima- tive la position de l'axe ( 2) dans le tour et de pré- parer, le cas échéant, l'information relative au nom- bre de tours, avant chaque passage par l'origine du15 disque multipiste ( 3). Capteur selon l'une quelconque des revendi- cations 5 à 9, caractérisé en ce que le dispositif ( 15) d'alimentation autonome et de sauvegarde com- prend, d'une part, un accumulateur d'énergie électri- que rechargeable ( 22) à niveau contrôlé, pourvu, le cas échéant, d'un bloc transformateur et régulateur d'alimentation, et, d'autre part, un dispositif d'ali- mentation de secours ( 11) longue durée, pouvant ali- menter le dispositif ( 13) de détermination du sens de25 rotation et de comptage du nombre de tours lorsque le niveau de charge de l'accumulateur d'énergie électri- que ( 22) chute en dessous d'un seuil critique. 11 Capteur selon l'une quelconque des revendi- cations 5 à 10, caractérisé en ce que le dispositif d'interface ( 14) est constitué, d'une part, par des dispositifs ( 24) assurant le transcodage et, d'autre part, par un étage de sortie ( 25) permettant l'adapta- tion des signaux informatifs de sortie du capteur ( 1). 12 Capteur autonome de position angulaire, selon l'une quelconque des revendications 5 à 11, ca- ractérisé en ce que le dispositif d'interface ( 14) est programmable, au moyen d'une console externe par exemple, au niveau de la résolution dans le tour et/ou au niveau du nombre maximum de tours à afficher. 13 Capteur autonome de position angulaire, selon l'une quelconque des revendications 5 à 12, ca- ractérisé en ce que le dispositif d'interface ( 14) présente des seuils programmables. 14 Capteur selon l'une quelconque des revendi- cations 6 à 13, caractérisé en ce que le dispositif d'interface ( 14) et le dispositif ( 15) d'alimentation et de sauvegarde sont également montés sur une ou plusieurs cartes électroniques ( 26, 27) fixes, toutes les cartes électroniques ( 16, 17, 26 et 27) étant re- liées entre elles et présentant une configuration adaptée à celle du bâti ( 18) du capteur ( 1) de manière à réaliser une structure compacte. Capteur selon l'une quelconque des revendi- cations 5 à 14, caractérisé en ce qu'il est également pourvu d'un dispositif ( 29) de calage de l'origine (O) à au moins deux niveaux d'approximation, muni de voyants de signalisation ( 30) de l'approximation et de la réalisation du calage, reliés à un module compara- teur ( 23).