FR 2574190 A1 19860606 FR 8418424 A 19841130 L'invention a pour objet un procédé pour contrôler la mémorisation de données reçues par un système d'enregistrement sismique et un dispositif pour sa mise en oeuvre. Plus particulièrement, le procédé selon l'invention s'applique à l'enregistrement de signaux sismiques transmis depuis une pluralité d'ensembles de réception répartis le long d'un profil sismique, -sous la forme de séries d'échantillons numérisés et centralisés dans un laboratoire d'enregistrement et de traitement. Ces ensembles de réception sont constitués généralement de dispositifs d'acquisition adaptés à échantillonner les signaux captés par un ou plusieurs capteurs sismiques, en réponse aux échos sur des couches souterraines d'ondes sismiques émises dans le sol, à numériser ces signaux et à les mémoriser. Lorsque l'acquisition des signaux sismiques est terminée, l'ensemble des échantillons numériques mémorisés par chacun des dispositifs d'acquisition est transmis au laboratoire central. La transmission peut s'effectuer, soit par ondes hertziennes, soit par un câble commun connectant les dispositifs d'acquisition en parallèle. A la réception de signaux de commande spécifiques envoyés depuis le laboratoire, chaque dispositif procède à 257 4 1 9 0 -2- la transmission des données qu'il a acquises par voie hertzienne ou bien encore en se connectant sur le câble commun. Un tel ensemble est décrit par exemple dans le brevet français N 2.511.772 ou la demande de brevet français E.N. N 82/21730. Chaque dispositif d'acquisition fait précéder la transmission des données qu'il a mémorisées, de signaux d'identification. La transmission des données peut être complète ou fractionnée. Dans le premier cas, tous les mots numériques de la série sont transmis en chaine. Dans le second cas, l'ensemble des échantillons est divisé en groupes d'échantillons transmis en chaîne, et des mots de synchronisation sont transmis entre deux groupes successifs quelconques. Quand la qualité de la liaison n'est pas parfaite, il se produit des erreurs de transmission. Certains mots numériques ou groupes de mots numériques ne sont pas transmis ou bien encore sont tronqués ou rendus indétectables du fait que des parasites viennent se superposer à ces mots sur la ligne ou la voie hertzienne. Lorsque la transmission de la série est terminée, on peut toujours vérifier si le nombre d'échantillons centralisés en mémoire au laboratoire central correspond au nombre d'échantillons qui a été transmis mais, au cas o une certaine partie manque par suite de défauts de transmission, il est impossible de savoir avec précision à quel moment les erreurs se sont produites. Les échantillons étant rangés dans la mémoire suivant leur ordre d'arrivée, certains d'entre eux qui ne se suivaient pas dans la série transmise se retrouvent juxtaposés dans la mémoire du fait que certaines données manquent et les instants de la séquence o ces "tassements" se sont produits ne peuvent être déterminés. Le procédé selon l'invention permet d'éviter les inconvénients ci-dessus mentionnés. Il comporte la subdivision de chaque série d'échantillons transmis en une pluralité de blocs contenant chacun le même nombre d'échantillons, chacun de ces blocs étant associé à des signaux de synchronisation et des signaux d'identification définissant son numéro d'ordre dans chaque série, le contrôle des signaux de - 3 synchronisation et des signaux d'identification associés à chaque bloc, pour la détection d'éventuelles erreurs de transmission, et. le transfert de chacun des blocs reconnus conformes par le contrôle, à des emplacements d'un support d'enregistrement affectés préalablement à ce bloc. Le contrôle peut comporter également un comptage du nombre d'échantillons de chaque groupe reçu et la validation des blocs d'échantillons reçus dont le nombre est au moins égal à une valeur-seuil déterminée. Les opérations de reconnaissance effectuées sur les signaux de synchronisation et d'identification en tête de chaque bloc et la vérification éventuelle du nombre d'échantillons de chaque bloc reçu, permettent un rangement en bon ordre des données mémorisées. Les emplacements de mémoire qui étaient affectés par avance -à certaines données, sont laissés libres si ces données ne parviennent pas au système d'enregistrement, par suite d'erreurs de transmission. La chronologie précise des étapes de réception étant respectée, les données sismiques peuvent être reconstituées avec exactitude à partir des échantillons mémorisés. D'autres caractéristiques et avantages du procédé selon l'invention apparaîtront à la lecture de la description d'un mode particulier de réalisation d'un dispositif pour sa mise en oeuvre, donné à titre d'exemple non limitatif et en se référant aux dessins annexés o: - la figure 1 montre schématiquement un système de prospection sismique disposé le long d'un profil sismique à explorer, - la figure 2 montre schématiquement la structure d'un bloc d'échantillons de signaux numériques transmis, 257 4 1 9 0 - la figure 3 représente schématiquement un premier mode de réalisation du dispositif de mise en oeuvre, permettant de contrôler les blocs d'échantillons reçus, avant leur enregistrement, - la figure 4 représente les chronogrammes d'impulsions engendrées par un élément de synchronisation du dispositif, - la figure 5 représente schématiquement un second mode de réalisation du dispositif de mise en oeuvre utilisant un calculateur, - la figure 6 représente une mémoire o les échantillons reçus sont successivement rangés, et - la figure 7 représente un organigramme selon lequel fonctionne le calculateur utilisé dans le mode de réalisation de la figure 5. Un système de prospection sismique comporte (Fig.l) une pluralité de capteurs sismiques C répartis le long d'un profil à explorer, un ensemble de dispositifs ou boitiers A1, A2... Ak... Ap pour l'acquisition des signaux reçus par les capteurs sismiques, en réponse aux échos sur des couches souterraines d'ondes acoustiques émises dans le sol par une source sismique G et un laboratoire central L comportant un système d'enregistrement et un ensemble assurant la conduite des opérations de prospection. Ce système est adapté à déclencher la source sismique G, à commander l'acquisition par les différents dispositifs A1, A2... Ak... Ap, des signaux reçus par les capteurs C et, à l'issue de l'étape de réception, à coordonner le transfert séquentiel des données depuis les différents dispositifs d'acquisition jusqu'au système d'enregistrement. Le transfert est effectué par voie hertzienne par exemple. Les données sismiques transmises depuis chacun des dispositifs d'acquisition se présentent sous la forme de séries de "mots" numériques correspondant à des échantillons prélevés successivement 257 4 190 - sur les signaux reçus par les capteurs C et numérisés. En application du procédé selon l'invention, les différents dispositifs d'acquisition A1, A2... Ak... Ap sont adaptés à subdiviser chaque série de mots numériques en une pluralité de blocs Bi, Bi+l etc (Fig. 2) contenant chacun un même nombre M de mots numériques e1, e2... eM de format identique et à associer à chacun de ces blocs un mot Sy de synchronisation et un mot n(i), n(i+l) etc, définissant son numéro d'ordre à l'intérieur de la série. Le durée de transmission d'un bloc comportant M échantillons et les deux mots Sy et n est donnée par la relation: T = (M + 2), o; désigne la durée de transmission d'un échantillon. Un dispositif d'acquisition quelconque A1 à Ap ayant reçu l'ordre de transmission qui le concerne, se connecte sur la voie de transmission utilisée pour transmettre la série ou les séries de mots numérisés qu'il a mémorisés, sous la forme définie ci-dessus. Le mot de synchronisation Sy permet de repérer la séparation entre deux blocs consécutivement reçus et de déterminer l'instant d'arrivée de chacun d'eux. Le numéro de bloc contenu dans le mot numérique n(i), n(i+l) qui suit immédiatement le mot de synchronisation, est utilisé pour commander le rangement des échantillons aux emplacements prévus du support d'enregistrement. Le dispositif de mise en oeuvre décrit ci-après a pour fonction de valider les blocs d'échantillons reçus et après validation, de conduire les opérations de mémorisation. Il comporte (Fig. 3) une première unité de contrôle E1 comportant un premier registre 1, un second registre 2 et un comparateur 3 adaptés à contenir les mots numériques reçus et un basculeur bistable 4. Un ensemble de réception R des séries de mots numériques à enregistrer, 257 4 1 9 0 - 6- est connecté à l'entrée du registre 1 et à l'entrée d'une première porte de contrôle 5. L'entrée de commande de celle-ci est connectée à une sortie du basculeur 4. Le registre 2 contient un mot numérique identique aux mots de synchronisation Sy à reconnaitre. Le comparateur 3 est connecté aux sorties en parallèle des registres 1 et 2 et, lorsqu'il détecte une identité entre les contenus des deux registres, il actionne le basculeur 4 qui ouvre la première porte de contrôle 5. Le dispositif comporte également une seconde unité de contrôle E2 comportant un registre 6, un compteur 7, un comparateur 8 et un basculeur bistable 9 commandé par le comparateur 8. La sortie de la porte de commande 5 est connectée à l'entrée du registre 6 et à une entrée d'une seconde porte de contrôle 10. L'entrée de comptage du compteur 7 reçoit un signal d'horloge H délivré par un élément de synchronisation 11. Un élément 12, connecté à des entrées de commande du compteur 7, permet de sélectionner sa capacité maximale et de la rendre égale au nombre M de blocs d'échantillons de la série à enregistrer. La période du signal H est adaptée à la période de réception des blocs d'échantillons successifs, de manière que le compteur 7 soit incrémenté d'une unité au début de toute nouvelle période T (Fig. 2). Lorsque le comparateur détecte une identité entre un mot introduit dans le registre 6 et le nombre inscrit au compteur 7, il actionne le basculeur bistable 9. La sortie de celui-ci est connectée à l'entrée de commande de la porte 10. La sortie de la porte 10 est connectée d'une part à une mémoire-tampon 14 adaptée à contenir au moins les mots numériques d'un même bloc et, d'autre part, à l'entrée d'une troisième unité de contrôle E3. Celle-ci comporte un premier et un second compteurs 15, 16, un comparateur 17 connecté aux deux compteurs 15, 16 et un basculeur bistable 18 actionné par le comparateur 17. L'entrée du compteur 16 reçoit de l'élément de synchronisation ll un signal d'horloge H' constitué de M impulsions (M étant le nombre de mots de chaque bloc) 2574 1 90 -7- engendrées au début de chaque période T, avant la réception des échantillons successifs e1 à eM (Fig. 4). Une sortie du basculeur 18 est connectée à une entrée d'une porte ET 20, une seconde entrée de celle-ci étant connectée à la sortie de la mémoiretampon 14. La sortie de la porte ET 20 est connectée à l'entrée des données d'un ensemble de mémorisation 21. Un registre d'adresse 22 est associé à l'ensemble 21 pour contrôler l'accès des données aux emplacements de celui-ci. Les entrées de commande du registre 22 sont sont connectées respectivement aux sorties "retenue" des compteurs 7 et 16. La première unité de contrôle E1 est adaptée à détecter les mots de synchronisation Sy successifs transmis en tête des blocs d'échantillons par comparaison des mots successifs défilant dans le registre 1 avec un mot identique aux mots Sy, introduit dans le registre 2. La seconde unité de contrôle E2 est adaptée à détecter le numéro d'ordre de chaque bloc d'échantillons reçus et à vérifier que les blocs d'une même série sont bien reçus dans l'ordre. La troisième unité de contrôle est adaptée à vérifier que chaque bloc reçu comporte bien le nombre attendu d'échantillons et à valider leur mémorisation. Le dispositif fonctionne de la manière suivante: La transmission d'une série ayant été déclenchée, les mots successifs de cette série défilent dans le registre 1 de la première unité de contrôle E1. Lorsque le comparateur 3 détecte au passage un mot de synchronisation Sy par comparaison avec le mot contenu dans le registre 2, il commande l'activation du basculeur 4, lequel commande l'ouverture de la porte de contrôle 5. Les mots suivant le mot de synchronisation S reconnu, ont alors accès à la seconde unité de contre E2.y contrôle E 2. - 8 - De la même manière, celle-ci compare les mots numériques défilant dans lé registre 6 et le mot numérique représentant le numéro du bloc d'échantillon attendu. Un nombre i de blocs ayant déjà été reçus et le compteur de référence 7 ayant été incrémenté d'une unité par l'élément de synchronisation 11, au début de la période T de réception du bloc Bi+l, la détection par le comparateur 8 du numéro d'identification de ce bloc, provoque l'activation du basculeur 9 et, par conséquent, l'ouverture de la porte ET 10. L'ouverture de la porte ET 10 permet l'accès des échantillons E1, E2 EM successifs au compteur 15 de la troisième unité de-contrôle et à la mémoire-tampon 14 o ils sont enregistrés. Le compteur 16 ayant été incrémenté au début de la période T (Fig. 5) par le signal H' issu de l'élément de synchronisation 11, à une valeur M, le comparateur 17 vérifie que le nombre d'échantillons comptés correspond bien à cette valeur et dans ce cas déclenche le basculeur 18. L'ouverture de la porte 20 permet le transfert des échantillons du bloc reçu de la mémoire-tampon 14 aux emplacements de l'ensemble de mémorisation 21 désignés successivement par l'élément 22. L'incrémentation de l'élément d'adressage 22 est assuré, d'une part, par les impulsions issues du compteur 16 lorsque celui-ci, au-début de la période de réception suivante T reçoit le signal H' (Fig. 4) et, d'autre part, par les impulsions de période T produites par le compteur 7 à chaque fois qu'il est incrémenté. Lesdites impulsions de période T commandent l'enregistrement de tout nouveau bloc dans une section différente de l'élément de mémorisation 21. Les impulsions issues du compteur 16 commandent le rangement des échantillons d'un même bloc aux emplacements différents d'une même section de l'élément 21. Les opérations de reconnaissance effectuées sur les mots Sy et n(i) en tête de chaque bloc et la vérification du nombre d'échantillons de chaque bloc reçu, permettent un rangement en bon ordre des données mémorisées. -g - -9- Le mode de réalisation de la figure 3 est particulièrement adapté à un système de transmission à très grand débit. Suivant le mode de réalisation de la figure 5, l'ensemble de réception R transmet les mots numériques successivement reçus à un calculateur programmable 23 et à une unité E1 analogue à l'unité E1 du dispositif de la figure 4 qui reconnait, parmi les mots de chaque série, les mots de synchronisation précédant chacun des blocs successifs d'échantillons et, à chaque détection, transmet un signal de détection SYNC au calculateur 23. Le calculateur 23 est adapté à effectuer un ensemble de tests de validation sur les mots successifs reçus et le signal de détection engendré par l'unité E1 pour vérifier que les blocs sont conformes, avant de commander leur rangement à leurs places respectives dans une mémoire interne 24 représentée à la figure 6 sous la forme d'un tableau. Le calculateur 23 effectue ses tests suivant l'organigramme de la figure 7 qui traduit en instructions les étapes du procédé selon l'invention. Les différents symboles et indices dans cet organigramme sont explicités ci-après: SYNC: signaux de reconnaissance engendrés par l'ensemble E1, SYNCHRO: mots de synchronisation reçus, N nombre de mots de la série d'échantillons à recevoir, IN: index désignant les emplacements successifs de la mémoire, M nombre d'échantillons dans chaque bloc, M index désignant successivement les échantillons de chaque bloc, K nombre de blocs de M échantillons à recevoir, JK: index désignant les blocs successifs, et IK: numéro du bloc reçu. 2 5 7 4 1 9 0 - 10 - REVENDICATIONS 1.- Procédé pour contrôler la mémorisation de données reçues par un système d'enregistrement sismique, ces données étant transmises depuis des dispositifs d'acquisition de données sismiques, sous la forme de séries d'échantillons numérisés, caractérisé en ce qu'il comporte: - la subdivision de chaque série d'échantillons transmis en une pluralité de blocs (Bi) contenant chacun le même nombre (M) d'échantillons, chacun de ces blocs étant associé à des signaux de synchronisation (Sy) et des signaux d'identification (n(i)) définissant son numéro d'ordre dans chaque série, - le contrôle des signaux de synchronisation et des signaux d'identification associés à chaque bloc, pour la détection d'éventuelles erreurs de transmission, et - le transfert de chacun des blocs reconnus conformes par ledit contrôle, à des emplacements d'un support d'enregistrement affectés préalablement audit bloc. 2.- Procédé selon la revendication 1, caractérisé en ce que ledit contrôle comporte un comptage du nombre d'échantillons de chaque bloc reçu et la validation des blocs d'échantillons dont le nombre est supérieur à une valeur déterminée. 3.- Dispositif pour commander- la mémorisation, par un système d'enregistrement de données qui lui sont transmises séquentiellement depuis des dispositifs d'acquisition, de données sismiques sous la forme de séries d'échantillons numérisés subdivisées en blocs d'échantillons associés chacun à des signaux de synchronisation et des signaux d'identification définissant son numéro d'ordre dans la série, caractérisé en ce qu'il comporte une première unité (E1) de - 11 - reconnaissance des signaux de synchronisation et un ensemble pour détecter les signaux d'identification de numéro d'ordre et contrôler le rangement des échantillons dans un organe d'enregistrement (21). 4.- Dispositif selon la revendication 3, caractérisé en ce que l'ensemble de détection et de contrôle comporte une mémoire-tampon (14), une seconde unité (E2) de reconnaissance du numéro d'ordre de chaque bloc d'échantillons, contrôlant l'accès des échantillons dudit bloc à la mémoire-tampon (14) et une unité de comptage (E3) du nombre d'échantillons de chaque bloc transféré dans la mémoire-tampon, adapté à commander le transfert des échantillons de la mémoire-tampon à l'ensemble d'enregistrement (21) quand le bloc d'échantillons reçu est complet. 5.Dispositif selon la revendication 3, caractérisé en ce que l'ensemble de détection et de contrôle comporte un calculateur (23). 6.- Dispositif selon la revendication 4, caractérisé en ce que la première et la seconde unités (E1, E2) de reconnaissance comportent chacune un registre (1, 6) pour contenir les mots successifs de chaque série, un moyen de mémorisation (2, 7) d'une valeur de référence, un moyen de comparaison (3, 8) des mots contenus dans le registre avec la valeur contenue dans le moyen de mémorisation et un basculeur bistable (4, 9) commandé par le moyen de comparaison pour engendrer un signal de validation. 7.- Dispositif selon la revendication 4, caractérisé en ce que le moyen de mémorisation de la première unité de reconnaissance est un registre (2) contenant un mot numérique identique aux mots de synchronisation. 8.- Dispositif selon la revendication 4, caractérisé en ce que le moyen de mémorisation de la seconde unité de reconnaissance (E2) - comporte un compteur (7) connecté à un élément-horloge (11) adapté à 2574 1 90 - 12 - fournir des signaux d'incrémentation (H) dont la période est égale à l'intervalle de temps de réception d'un bloc d'échantillons. 9.- Dispositif selon la revendication 4, caractérisé en ce que l'unité de comptage (E3) comporte un premier compteur (15) incrémenté par les échantillons successifs de chaque bloc reçu, un second compteur (16) connecté à un élément-horloge (11) adapté à fournir des signaux d'incrémentation (H') en nombre égal aux échantillons de chaque bloc, au début de la réception de chacun de ceux-ci, et un comparateur (17) associé à un basculeur bistable (18) pour commander le transfert dans le système d'enregistrement (21) des échantillons contenus dans la mémoire-tampon (14).