Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
SYSTEM FOR MEASURING AND REPORTING EVENTS ALONG A ROUTE
Document Type and Number:
WIPO Patent Application WO/2002/068912
Kind Code:
A1
Abstract:
The invention relates to a system for measuring and/or reporting events along a route, comprising information technology means (20) known as first means, means (14-17) for measuring and/or capturing events, known as second means, means (22) of communication between the second and first means, and means (10,14,26) for synchronous transmission of information, which is synchronized with distance information along the route, to said second means.

Inventors:
LEPERT PHILIPPE (FR)
LEROY MAURICE (FR)
Application Number:
PCT/FR2002/000647
Publication Date:
September 06, 2002
Filing Date:
February 21, 2002
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
FRANCE ETAT PONTS CHAUSSEES (FR)
LEPERT PHILIPPE (FR)
LEROY MAURICE (FR)
International Classes:
G01C7/04; G01D9/00; G01D9/38; (IPC1-7): G01D9/00; G01D9/38; G01C7/04
Foreign References:
US4700223A1987-10-13
US5839094A1998-11-17
US5517419A1996-05-14
EP0134837A11985-03-27
DE19856510A11999-09-09
Attorney, Agent or Firm:
Joly, Jean-jacques (158 rue de l'Université, CEDEX 07 PARIS, FR)
Download PDF:
Claims:
REVENDICATIONS
1. Système de mesure et/ou de relevés d'évènements le long d'un parcours comportant : des moyens (20) informatiques, dits premiers moyens, des moyens (1417) de mesure et/ou de saisie d'évènements, dits seconds moyens, des moyens (22) de communication entre les seconds moyens et les premiers moyens, des moyens (10,24,26) pour transmettre de manière synchrone aux seconds moyens une information synchronisée avec une information de distance le long du parcours.
2. Système selon la revendication 1, les moyens (10,24,26) pour transmettre une information synchronisée avec une information de distance comportant une liaison analogique (24) pour faire parvenir ladite information synchronisée aux seconds moyens.
3. Système selon la revendication 2, les moyens (10,24,26) pour transmettre une information synchronisée avec une information de distance comportant des moyens (10) capteurs de distance.
4. Système selon l'une des revendications 1 à 3, comportant des moyens de commutation (26), commandés par les premiers moyens (20), pour sélectionner un état de transmission ou de nontransmission, aux seconds moyens, de ladite information sychronisée.
5. Système de mesure et/ou de relevés d'évènements le long d'un parcours selon l'une des revendications 1 à 4, les premiers moyens (20) comportant des moyens (3033) pour, ou spécialement programmés pour, identifier, parmi les seconds moyens, lesquels sont présents ou sous tension, et pour attribuer à chacun de ces derniers une adresse ou une identification de communication.
6. Système de mesure et/ou de relevés d'évènements le long d'un parcours comportant : des moyens informatiques (20), dits premiers moyens, des moyens (1417) de mesure et/ou de saisie d'évènements, dits seconds moyens, des moyens (24) de communication entre les seconds moyens et les premiers moyens, des moyens (3033) pour, ou spécialement programmés pour, permettre aux premiers moyens (20) d'identifier, parmi les seconds moyens, lesquels sont présents ou sous tension, et pour attribuer à chacun de ces derniers une adresse ou une identification de communication.
7. Système selon la revendication 5 ou 6, les premiers moyens (20) comportant des moyens (3033) pour, ou spécialement programmés pour, recevoir de chacun des seconds moyens présents ou sous tension, une requte d'attribution d'adresse ou d'une identification de communication.
8. Système selon la revendication 5 ou 6, comportant des moyens (3033) pour, ou spécialement programmés pour : envoyer une instruction à chacun des seconds moyens, recevoir, en réponse à ladite instruction, une réponse de chacun des seconds moyens présents et sous tension, attribuer à chacun des seconds moyens présents et sous tension, une adresse ou une identification de communication.
9. Système selon l'une des revendications 5 à 8, comportant des moyens (35,36,38) pour, ou spécialement programmés pour, permettre à un opérateur de sélectionner un ou plusieurs second (s) moyen (s), parmi les seconds moyens (1718) présents ou sous tension.
10. Système selon la revendication 9, les premiers moyens (20) comportant des moyens pour constituer un affichage dépendant de l'ensemble des seconds moyens sélectionnés.
11. Système selon la revendication 9 ou 10, les premiers moyens (20) comportant des moyens pour, ou programmés pour, recevoir, de chacun des seconds moyens sélectionnés, des informations ou des instructions ou des moyens logiciels pour constituer une page d'écran ou de visualisation.
12. Système selon l'une des revendications 1 à 11, au moins un des seconds moyens comportant des moyens (42) de mémorisation pour mémoriser des données de mesure et/ou de saisie d'événements.
13. Système selon l'une des revendications 1 à 12, au moins un des seconds moyens étant cadencé par une information ou un signal de distance, et mémorisant les données mesurées avec des données de distance.
14. Système selon l'une des revendications 1 à 13, au moins un des seconds moyens étant cadencés par le temps, et mémorisant les données mesurées avec des données de temps.
15. Système selon la revendication 14, lesdits seconds moyens cadencés par le temps convertissant les données de temps mémorisées en données de distance.
16. Système selon l'une des revendications 1 à 15, les premiers moyens (20) comportant des moyens pour, ou programmés pour, envoyer à au moins un seconds moyen une instruction de demande d'information sur un état de fonctionnement dudit soussystème.
17. Système selon l'une des revendications 1 à 16, les moyens (22) de communication entre les seconds moyens et les premiers moyens comportant une liaison de type réseau (22).
18. Dispositif informatique (20) de gestion ou de supervision de mesure et/ou de relevés d'évènements le long d'un parcours comportant : des moyens (23) de connexion à un réseau de communication des moyens (3033) pour, ou spécialement programmés pour, permettre d'identifier, parmi des seconds moyens (1417) de mesure et/ou de saisie d'évènements, lesquels sont présents ou sous tension, et pour attribuer à chacun de ces derniers une adresse ou une identification de communication.
19. Dispositif selon la revendication 18, comportant en outre des moyens (3033) pour, ou spécialement programmés pour, recevoir de chacun des seconds moyens présents ou sous tension, une requte d'attribution d'adresse ou d'une identification de communication.
20. Dispositif selon la revendication 18, comportant des moyens (3033) pour, ou spécialement programmés pour : envoyer une instruction à chacun des seconds moyens, recevoir, en réponse à ladite instruction, une réponse de chacun des seconds moyens présents et sous tension, attribuer à chacun des seconds moyens présents et sous tension, une adresse ou une identification de communication.
21. Dispositif selon l'une des revendications 18 à 20, comportant en outre des moyens pour commander des moyens de commutation (26).
22. Dispositif selon l'une des revendications 18 à 21, comportant en outre des moyens pour, ou spécialement programmés pour, envoyer à chacun des seconds moyens une instruction de contrôle d'état et recevoir en réponse une information ou une information caractéristique de l'état d'un ou de plusieurs seconds moyens.
23. Dispositif selon l'une des revendications 18 à 22, comportant en outre des moyens pour, ou spécialement programmés pour, envoyer à chacun des seconds moyens une instruction de transfert de fichiers de mesure.
24. Dispositif selon l'une des revendications 18 à 23, comportant en outre des moyens pour, ou spécialement programmés pour, transmettre à des seconds moyens une information ou des signaux synchronisés avec une information de distance le long d'un parcours.
25. Dispositif selon l'une des revendications 18 à 24, comportant en outre des moyens pour, ou spécialement programmés pour, suspendre ou interrompre la transmission d'une information ou des signaux synchronisés avec une information de distance le long d'un parcours et/ou transmettre un signal ou une instruction d'interruption de mesure.
26. Dispositif selon l'une des revendications 18 à 25, comportant en outre des moyens pour, ou spécialement programmés pour, étalonner un capteur de distance.
27. Dispositif selon l'une des revendications 18 à 26, comportant en outre des moyens pour, ou spécialement programmés pour, transmettre des donnés à un, ou recevoir des données d'un, microprocesseur d'un second moyen (1417) de mesure et/ou de saisie d'évènements.
28. Dispositif selon la revendication 27, les données étant des données de calibrage ou de diagnostic dudit second moyen.
29. Dispositif de mesure de mesure et/ou de relevés d'évènements le long d'un parcours comportant : des moyens (45) de connexion à un réseau de communication, des moyens (4043) pour, ou spécialement programmés pour, transmettre à un système informatique des données de présence ou de mise sous tension, ou pour envoyer à un système informatique une requte d'attribution d'une adresse ou d'une identification de communication.
30. Dispositif selon la revendication précédente, comportant en outre des moyens (56) pour recevoir une information ou des signaux synchronisés avec une information de distance le long d'un parcours.
31. Dispositif selon la revendication 29 ou 30, comportant des moyens de connexion à une liaison analogique.
32. Dispositif de mesure et/ou de relevés d'évènements le long d'un parcours comportant : des moyens (45) de connexion à un réseau de communication, des moyens (56) de connexion à une liaison analogique parallèle au réseau de communication.
33. Procédé informatique de gestion ou de supervision de mesure et/ou de relevés d'évènements le long d'un parcours comportant : établir une connexion d'un dispositif informatique (20) à un réseau de communication, identifier, parmi des seconds moyens (1417) de mesure et/ou de saisie d'évènements, lesquels sont présents ou sous tension, et pour attribuer à chacun de ces derniers une adresse ou une identification de communication.
34. Procédé selon la revendication 33, dans lequel le dispositif informatique recoit de chacun des seconds moyens présents ou sous tension, une requte d'attribution d'adresse ou d'une identification de communication.
35. Procédé selon la revendication 33, dans lequel le dispositif informatique : envoie une instruction à chacun des seconds moyens, reçoit, en réponse à ladite instruction, une réponse de chacun des seconds moyens présents et sous tension, attribue à chacun des seconds moyens présents et sous tension, une adresse ou une identification de communication.
36. Procédé selon l'une des revendications 33 à 35, dans lequel une instruction de commande est envoyée à des moyens de commutation (26).
37. Procédé selon l'une des revendications 33 à 36, dans lequel une instruction de contrôle d'état est envoyée à chacun des seconds moyens et une information ou une information caractéristique de l'état d'un ou de plusieurs seconds moyens est recue en réponse.
38. Procédé selon l'une des revendications 33 à 37, une instruction de transfert de fichiers de mesure étant envoyée à chacun des seconds moyens.
39. Procédé selon l'une des revendications 33 à 38, une information ou des signaux synchronisés avec une information de distance le long d'un parcours étant transmise à des seconds moyens.
40. Procédé selon l'une des revendications 33 à 39, les moyens informatiques suspendant ou interrompant la transmission d'une information ou des signaux synchronisés avec une information de distance le long d'un parcours et/ou transmettant un signal ou une instruction d'interruption de mesure.
41. Procédé selon l'une des revendications 33 à 40, comportant en outre une étape d'étalonnage d'un capteur de distance.
42. Procédé selon l'une des revendications 33 à 41, des donnés étant transmise à un, ou recues d'un, microprocesseur d'un second moyen (1417) de mesure et/ou de saisie d'évènements.
43. Procédé selon la revendication 42, les données étant des données de calibrage ou de diagnostic dudit second moyen.
44. Procédé de mesure et/ou de relevés d'évènements le long d'un parcours à l'aide de moyens (1417) de mesure et/ou de saisie d'évènements, comportant : établir une connexion des moyens (1417) de mesure et/ou de saisie d'évènements à un réseau de communication, transmettre à un système informatique (20) des données de présence ou de mise sous tension, ou envoyer à un système informatique une requte d'attribution d'une adresse ou d'une identification de communication.
45. Procédé selon la revendication précédente, dans lequel lesdits moyens (1417) de mesure et/ou de saisie d'évènements recoivent une information ou des signaux synchronisés avec une information de distance le long d'un parcours.
46. Procédé selon la revendication 44 ou 45, comportant en outre une étape de connexion à une liaison analogique.
47. Procédé de mesure et/ou de relevés d'évènements le long d'un parcours comportant : établir une connexion à un réseau de communication, établir une connexion à une liaison analogique parallèle au réseau de communication.
48. Procédé de mesure et/ou de relevés d'évènements le long d'un parcours comportant : le déplacement, le long dudit parcours, d'un système selon l'une des revendications 1 à 17, le relevé de mesures et/ou la saisie d'évènements à l'aide des moyens (1417) de mesure et/ou de saisie d'évènements,.
49. Procédé selon la revendication 48, comportant en outre la transmission, de manière synchrone, aux moyens (1417) de mesure et/ou de saisie d'évènements, d'une information synchronisée avec une information de distance le long du parcours.
50. Procédé de mesure et/ou de relevés d'évènements le long d'un parcours comportant : le déplacement, le long du parcours, de moyens (1417) de mesure et/ou de saisie d'évènements, la transmission, aux dits moyens, d'un signal ou d'une information synchronisée avec une information de distance le long du parcours.
51. Procédé selon la revendication 50, ledit signal ou ladite information étant transmis par une liaison analogique (24) auxdits moyens (1417) de mesure et/ou de saisie d'évènements.
52. Procédé selon la revendication 50 ou 51, des moyens de commutation (26) commandés par des moyens informatiques (20) commandant la délivrance du signal ou de l'information synchronisée auxdits moyens (1417) de mesure et/ou de saisie d'évènements.
53. Procédé de réalisation ou de configuration d'un appareil de mesure et/ou de relevés d'évènements le long d'un parcours comportant : la sélection d'au moins un moyen (1417) de mesure et/ou de saisie d'évènements parmi une pluralité de moyens (1417) de mesure et/ou de saisie d'évènements, l'identification, dans des moyens informatiques (20), du ou des moyen (s) sélectionné (s), l'attribution, par les moyens informatiques (20), d'une adresse ou d'une identification de communication à chacun desdits moyens sélectionnés.
54. Procédé selon la revendication 53, chacun des moyens sélectionnés envoyant auxdits moyens informatiques une requte d'attribution d'adresse ou d'identification de communication.
55. Procédé selon la revendication 53 ou 54, les moyens informatiques (20) envoyant une instruction aux moyens (1417) de mesure et/ou de saisie d'évènements, et recevant une réponse à ladite instruction de chacun des moyens (1417) de mesure et/ou de saisie d'évènements sélectionnés.
56. Procédé selon l'une des revendications 53 à 55, les moyens informatiques recevant de chacun des moyens (1417) de mesure et/ou de saisie d'évènements sélectionnés, des informations ou des instructions ou des moyens logiciels pour constituer une page d'écran ou de visualisation adaptée à, ou caractéristique de, chacun desdits moyens sélectionnés.
57. Programme d'ordinateur ou élément de programme d'ordinateur comportant les instructions pour mettre en oeuvre un procédé selon l'une des revendications 33 à 56.
58. Support de données (37), pouvant tre lu par un système informatique, comportant les données, sous forme codée, pour mettre en oeuvre un procédé selon l'une des revendications 33 à 56.
59. Produit logiciel comportant un moyen de support de données de programme, susceptible d'tre lu par un système informatique, permettant de mettre en oeuvre un procédé selon l'une des revendications 33 à 56.
Description:
Système et procédé de mesures et de relevés d'évènements le long d'un parcours Domaine technique et art antérieur L'invention concerne le domaine des systèmes de mesure, notamment du type permettant de saisir une information, le long d'un parcours, en relation avec une donnée de distance ou une donnée de positionnement géographique ou de localisation.

L'invention s'applique notamment à l'étude d'ouvrages de génie civil, tels que des chaussées ou des routes, des autoroutes ou des chemins et plus généralement à l'étude de toute infrastructure de transport de personnes, et/ou de marchandises et/ou d'énergies.

Il existe des appareils de mesure, appelés encore appareils d'auscultation routière multifonction, que l'on déplace le long du parcours à étudier.

Un tel appareil d'auscultation routière multifonction se compose d'un superviseur et de plusieurs sous-systèmes. Le superviseur et ses différents sous-systèmes comportent chacun une unité centrale propre, avec un logiciel d'acquisition et de pré-traitement, et chaque sous-système échange avec le superviseur.

Des exemples de tels appareils sont donnés dans les documents US-5 721 685, US-5 517 413, US-4 700 223, US-5 075 772 et EP-189 621.

Ces appareils présentent des problèmes de deux ordres : - on ne peut pas ôter ou ajouter une ou plusieurs fonctions à ce type d'appareils sans intervenir sur le logiciel du superviseur ; en d'autres termes, ces appareils ne sont pas reconfigurables à volonté, de façon simple, pour s'adapter à la fois aux diverses études que doit faire un laboratoire et pour lui permettre de gérer au mieux l'emploi de ses équipements (fonctions de mesure) ; - il est encore plus difficile d'ajouter une fonction développée postérieurement à l'appareil sans retoucher le superviseur de celui-ci plus ou moins profondément ; ceci limite fortement l'évolutivité de ces appareils, et réduit donc leur durée de vie.

Selon un autre aspect, les appareils existant présentent une très grande diversité de conception.

Cette diversité ne facilite pas la moité des opérateurs d'un appareil vers un autre, puisque les réflexes pour une mme opération (lancement ou arrt de mesure, repérage d'événements, etc.) doivent tre modifiés à chaque changement. Elle ne favorise pas non plus la rationalisation des processus de conception, de réalisation et de maintenance des appareils.

Enfin un autre problème est celui de la synchronisation des divers sous-systèmes et du superviseur. II n'existe pas de système permettant d'assurer une bonne synchronisation de tous ces éléments par rapport au déplacement le long du parcours à étudier.

Exposé de l'invention L'invention concerne d'abord un système de mesure comportant : - des moyens informatiques, dits premiers moyens, - des moyens de mesure et/ou de saisie d'évènements, dits seconds moyens, - des moyens de communication entre les seconds moyens et les premiers moyens, - des moyens pour transmettre de manière synchrone aux seconds moyens une information synchronisée avec une information de distance.

Ainsi une information, synchronisée avec une information de distance, est transmise de manière synchrone à l'ensemble des appareils de mesure et/ou de saisie d'évènements.

Selon un mode de réalisation, les moyens pour transmettre une information synchronisée avec une information de distance comportent une liaison analogique pour faire parvenir ladite information synchronisée aux seconds moyens.

L'information de distance n'emprunte donc pas une liaison de type réseau informatique, ce qui évite une mauvaise synchronisation des seconds moyens.

Les moyens pour transmettre une information synchronisée avec une information de distance comportent par exemple des moyens capteurs de distance.

Des moyens de commutation, commandés par les premiers moyens, peuvent permettre de sélectionner un état de transmission ou de non-transmission, aux seconds moyens, de ladite information sychronisée.

Selon un autre aspect, l'invention concerne également un système de mesure comportant : - des moyens informatiques, dits premiers moyens, - des moyens de mesure et/ou de saisie d'évènements, dits seconds moyens, - des moyens de communication entre les seconds moyens et les premiers moyens, - des moyens pour, ou spécialement programmés pour, permettre aux premiers moyens d'identifier, parmi les seconds moyens, lesquels sont présents ou sous tension, et pour attribuer à chacun de ces derniers une adresse ou une identification de communication.

Ainsi, chaque configuration des seconds moyens peut tre identifiée par les premiers moyens, et les seconds moyens qui sont présents ou sous tension dans chaque configuration peuvent dialoguer ou tre en communication avec les premiers moyens.

Chaque configuration peut donc tre sélectionnée par un opérateur, sans nécessiter l'intervention d'un opérateur pour modifier les premiers moyens.

Selon un mode de réalisation, les premiers moyens comportent des moyens pour, ou spécialement programmés pour, recevoir de chacun des seconds moyens présents ou sous tension, une requte d'attribution d'adresse ou d'une identification de communication.

Selon un autre mode de réalisation, les premiers moyens comportent des moyens pour, ou spécialement programmés pour : - envoyer une instruction à chacun des seconds moyens, - recevoir, en réponse à ladite instruction, une réponse de chacun des seconds moyens présents et sous tension, - attribuer à chacun des seconds moyens présents et sous tension, une adresse ou une identification de communication.

De préférence, le système comporte des moyens pour, ou spécialement programmés pour, permettre à un opérateur de sélectionner

un ou plusieurs second (s) moyen (s), parmi les seconds moyens présents ou sous tension.

Ainsi un opérateur peut choisir, parmi une pluralité de moyens, ceux dont il va avoir besoin pour une session de mesure donnée.

Les premiers moyens comportent de préférence des moyens pour constituer un affichage dépendant de l'ensemble des seconds moyens sélectionnés ou des moyens pour, ou programmés pour, recevoir, de chacun des seconds moyens sélectionnés, des informations ou des instructions ou des moyens logiciels pour constituer une page d'écran ou de visualisation correspondante.

Ainsi est constitué un écran de visualisation qui rassemble les données propres aux seconds moyens sélectionnés.

L'invention a également pour objet un dispositif informatique de gestion ou de supervision de mesure et/ou de relevés d'évènements le long d'un parcours comportant : - des moyens de connexion à un réseau de communication ; - des moyens pour, ou spécialement programmés pour, permettre d'identifier, parmi des seconds moyens de mesure et/ou de saisie d'évènements, lesquels sont présents ou sous tension, et pour attribuer à chacun de ces derniers une adresse ou une identification de communication.

L'invention concerne également un dispositif de mesure et/ou de relevés d'évènements le long d'un parcours comportant : - des moyens de connexion à un réseau de communication, - des moyens pour, ou spécialement programmés pour, transmettre à un système informatique des données de présence ou de mise sous tension, ou pour envoyer à un système informatique une requte d'attribution d'une adresse ou d'une identification de communication.

L'invention concerne également un procédé informatique de gestion ou de supervision de mesure et/ou de relevés d'évènements le long d'un parcours, ou un procédé de fonctionnement d'un dispositif informatique pour une telle gestion ou supervision, comportant : - établir une connexion d'un, ou dudit, dispositif informatique à un réseau de communication,

- identifier, parmi des seconds moyens de mesure et/ou de saisie d'évènements, lesquels sont présents ou sous tension, et attribuer à chacun de ces derniers une adresse ou une identification de communication, en vue d'une communication par ledit réseau.

L'invention concerne également un procédé de mesure et/ou de relevés d'évènements le long d'un parcours à l'aide de moyens de mesure et/ou de saisie d'évènements, ou un procédé de fonctionnement de moyens de mesure et/ou de saisie d'évènements, comportant : - établir une connexion des moyens de mesure et/ou de saisie d'évènements à un réseau de communication, - transmettre à un système informatique des données de présence ou de mise sous tension, ou envoyer à un système informatique, via ledit réseau, une requte d'attribution d'une adresse ou d'une identification de communication.

L'invention concerne également un procédé de mesure et/ou de relevés d'évènements le long d'un parcours comportant : - le déplacement, le long dudit parcours, d'un système tel que décrit ci-dessus, - le relevé de mesures et/ou la saisie d'évènements à l'aide des moyens de mesure et/ou de saisie d'évènements, - la transmission, de manière synchrone, aux moyens de mesure et/ou de saisie d'évènements, d'une information synchronisée avec une information de distance le long du parcours.

Selon un autre aspect, l'invention concerne également un procédé de mesure et/ou de relevé d'évènements le long d'un parcours comportant : - le déplacement, le long du parcours, de moyens de mesure et/ou de saisie d'évènements, - la transmission, aux dits moyens, d'un signal ou d'une information synchronisée avec une information de distance le long du parcours.

Enfin, l'invention a également pour objet un procédé de réalisation ou de configuration d'un appareil de mesure et/ou de relevés d'évènements le long d'un parcours comportant :

- la sélection d'au moins un moyen de mesure et/ou de saisie d'évènements parmi une pluralité de moyens de mesure et/ou de saisie d'évènements, - l'identification, dans des moyens informatiques, du ou des moyen (s) sélectionné (s), - l'attribution, par les moyens informatiques, d'une adresse ou d'une identification de communication à chacun desdits moyens sélectionnés.

Brève description des fiqures Les caractéristiques et avantages de l'invention apparaîtront mieux à la lumière de la description qui va suivre. Cette description porte sur les exemples de réalisation, donnés à titre explicatif et non limitatif, en se référant à des dessins annexés sur lesquels : - la figure 1 représente un exemple de réalisation d'un système de mesure selon l'invention, - les figures 2A et 2B représentent la structure d'un dispositif superviseur selon l'invention, - la figure 3 représente la structure d'un sous-système selon l'invention, -la figure 4 représente des phases d'une session de mesure avec un dispositif selon l'invention, - la figure 5 représente le principe d'une conversion temps- distance dans le cadre d'une session de mesure selon l'invention, - la figure 6 représente un exemple de réalisation d'un système selon l'invention.

Description détaillée de modes de réalisation de l'invention Un schéma général d'un dispositif ou d'un système selon l'invention est donné sur la figure 1.

Sur cette figure, la référence 10 désigne des moyens de repérage de distance (ou pour produire un signal représentatif de la distance) le long d'une route On peut aussi utiliser des moyens pour

produire un signal synchronisé avec la distance ou avec le signal de distance.

Le terme route couvre tout parcours le long de tous types d'ouvrages notamment d'ouvrages de génie civil, tels que des chaussées ou des routes, des autoroutes ou des chemins et plus généralement tels que toute infrastructure de transport de personnes, et/ou de marchandises et/ou d'énergies.

Des moyens 12 permettent à un opérateur de repérer certains points particuliers lorsque le système passe au droit de ces points, par exemple en cliquant ou en appuyant sur un bouton. Ces moyens permettent donc de réaliser une saisie d'évènements dits « de base ».

Des mesures physiques peuvent tre réalisées, à l'aide de moyens de mesure ou de saisie de mesure 15,17, par exemple des capteurs à ultrasons et/ou à hyperfréquences et/ou à l'aide de moyens tels que des accéléromètres et/ou des jauges de contraintes et/ou tels que toute combinaison de capteurs de grandeurs physiques et/ou tels que décrits dans la demande de brevet en France 99 15954 du 17 décembre 1999.

Par ailleurs, des moyens 14,16 de saisie d'évènements permettent de réaliser des saisies d'évènements supplémentaires, par exemple à intervalles de temps ou de distance réguliers. Ce sont par exemple des moyens ou des dispositifs de prises de vues de chaussées ou d'un environnement, tels que des caméras vidéos embarquées.

Eventuellement, des moyens 18 permettent de mettre en oeuvre une fonction de « localisation X, Y ». Ceci permet de compléter l'abscisse curviligne par des informations sur la position géographique des événements. On peut ainsi positionner des événements sur une carte et, dans certaines conditions, alléger la procédure de saisie.

Ces moyens 18 comportent par exemple des moyens de type « GPS » couplés à un capteur d'estime.

L'ensemble comporte également des moyens 20 qui gèrent ou coordonnent ou supervisent l'ensemble. On pourra appeler dans la suite ces moyens « superviseurs ». Ils comportent de préférence un ordinateur embarqué, avec clavier et écran.

Le système selon le mode de réalisation exposé ci-dessus comprend donc :

. un superviseur 20, . un moyen 10 codeur de distance.

Et il peut en outre comprendre : . un ou plusieurs sous-système (s) 14,16 de saisie d'événements ; . et/ou un ou plusieurs sous-système (s) 15,17 de mesure physique ; . et/ou un sous-système 18 de localisation.

Le superviseur est relié aux divers sous-systèmes par un réseau de communication 22 (par exemple un réseau Ethernet), et recoit également les informations en provenance des moyens 12.

Les moyens 10 de repérage produisent et envoient des signaux ou des impulsions de repérage, non pas par le réseau 22, mais le long d'une ligne analogique 24. Ainsi, chaque signal ou impulsion arrive de manière synchronisée aux différents sous-systèmes. La ligne 24 comporte en outre des moyens de commutation 26 contrôlés par le superviseur 20.

Le superviseur présente par exemple une configuration telle que celle illustrée sur les figures 2A et 2B, dans laquelle la référence 30 désigne un microprocesseur, et les références 31 et 32 des ensembles de mémoires RAM et ROM (pour le stockage de données). Des instructions de programme peuvent tre stockées dans une autre mémoire ROM 33.

Ces divers éléments sont reliés à un bus 34. Des dispositifs périphériques (écran ou dispositif de visualisation 35, souris 36, clavier 38) permettent, pendant une session de mesure, de fournir à un utilisateur ou à un opérateur des indications visuelles relatives à chacun des sous-systèmes utilisés et de lui présenter un écran configuré en fonction des sous- systèmes qu'il a sélectionnés. L'écran peut par exemple tre un écran tactile et/ou un affichage tte haute.

Le superviseur est relié par la liaison réseau informatique 22, via les moyens de connexion 23, aux divers sous-systèmes.

Dans le superviseur sont chargées les données ou instructions ou programmes pour mettre en oeuvre la gestion d'une séquence de mesure selon l'invention.

Ces données ou instructions ou programmes peuvent tre transférées dans une zone mémoire du superviseur à partir d'une disquette 37 ou de tout autre support pouvant tre lu par un micro-

ordinateur ou un ordinateur (par exemple : disque dur, mémoire morte ROM, mémoire vive dynamique DRAM ou tout autre type de mémoire RAM, disque optique compact, élément de stockage magnétique ou optique).

Sur les figures 2A et 2B la liaison 24, le commutateur 26 et les moyens 10 ne sont pas représentés.

Cette configuration peut tre complétée avec d'autres réalisations des moyens 14,16 pour la fonction « saisie d'événement ».

Ainsi, si la réalisation de base de cette fonction (par les moyens 12) est le clavier 38 du superviseur, ou son écran « tactile », elle peut tre complétée, par exemple, par des moyens 14,16 tels qu'une boîte à boutons ou par un système de reconnaissance vocale.

Chacun des divers moyens 12,14,15,16,17,20 comporte de préférence un processeur, ce qui lui permet d'tre autonome pendant l'exécution de la mesure, tout en dialoguant avec le superviseur.

Un sous-système présente par exemple la structure de la figure 3 : la référence 40 désigne un microprocesseur, et les références 41 et 42 des ensembles de mémoires RAM et ROM (pour le stockage de données).

Des instructions de programme peuvent tre stockées dans une autre mémoire ROM 43. Ces divers éléments sont reliés à un bus 44.

Le sous-système est relié par la liaison réseau 22 (via les moyens de connexion 45) aux autres sous-systèmes et au superviseur 20.

Dans le sous-système sont chargées les données ou instructions ou programmes pour mettre en oeuvre l'exécution de l'acquisition des données au cours d'une session de mesure.

Ces données ou instructions ou programmes peuvent tre transférées dans une zone mémoire du sous-système à partir d'une disquette ou de tout autre support pouvant tre lu par un micro-ordinateur ou un ordinateur (par exemple : disque dur, mémoire morte ROM, mémoire vive dynamique DRAM ou tout autre type de mémoire RAM, disque optique compact, élément de stockage magnétique ou optique).

Les instructions du logiciel d'exécution du sous-système sont par exemple logées en mémoire 43, ces instructions étant chargées par le microprocesseur lors de la mise sous tension du sous-système. Sont également mémorisées dans le sous-système les instructions qui permettent d'élaborer, dans le superviseur 20, une page écran, ou des

informations à afficher sur l'écran du superviseur, correspondant à ce sous-système. Ceci permet de ne pas figer la conception de l'ensemble par une programmation prédéterminée du superviseur, mais de fournir à celui-ci les informations nécessaires en fonction de la conception voulue par un opérateur pour telle séquence ou session de mesure.

Sur la figure 3, la liaison 24 n'est pas représentée.

Une session de mesure est le résultat du fonctionnement du système d'acquisition, avec tout ou partie de ses sous-systèmes 12-18, d'un point d'un réseau routier à un autre point. Lorsqu'une session de mesure est terminée, des fichiers sont produits.

Une session de mesure se compose par exemple de l'ensemble des fichiers suivants : . un fichier d'identification, . un fichier d'événements, . le cas échéant, un fichier de mesures (et/ou de résultats si le système pré-traite ces mesures) par fonction de mesure en opération ; . le cas échéant, un fichier, ou une série de fichiers, d'images de la route, si cette fonction est en opération ; . un fichier de configuration.

Si le système comporte une fonction de localisation X, Y, les informations présentes sur les fichiers événement, mesures et résultats peuvent tre localisées, outre par leur abscisse curviligne, par les coordonnées géographiques.

A l'issue de l'exécution d'une session de mesure, les moyens 20 génèrent les « fichiers produits » à partir des « fichiers internes ».

Chaque sous-système (de saisie, de mesure) d'un système selon l'invention peut fonctionner dans différentes configurations. Ces configurations sont en nombre restreint dans les sous-systèmes de mesure, et gérées exclusivement par le concepteur du sous-système. En revanche, ces configurations peuvent tre nombreuses pour les sous- systèmes de saisie, dont l'une des particularités est que l'utilisateur peut créer lui-mme ses configurations en fonction des événements qu'il entend relever. Une configuration d'un sous-système peut tre décrite dans un fichier, dit « de configuration », qui est par exemple organisée en une suite de rubriques de mesure, de résultat, ou d'événements.

La configuration d'un système selon l'invention, pour une session de mesure est déterminée par la liste de sous-systèmes qui sont opérationnels pendant cette session et la configuration employée pour chacun de ces sous-systèmes.

La liste des sous-systèmes qui sont opérationnels pendant cette session est déterminée par l'opérateur qui sélectionne, au début d'une session de mesure, à l'aide de l'écran 35, les sous systèmes qui vont effectivement tre utilisés.

Le fichier de configuration du système, qui sera associé aux fichiers produits à l'issue de cette session, est créé par un assemblage des fichiers de configuration de chacun des sous-systèmes sélectionnés pendant la session.

Au début d'une session de mesure, l'opérateur peut donc définir la configuration du système, en choisissant, pour chacun des sous- systèmes qu'il a sélectionnés, la configuration de la fonction de mesure ou de saisie parmi celles disponibles dans le sous-système. C'est à ce stade qu'est constitué le fichier de configuration global de l'appareil. La possibilité peut tre ouverte, lorsqu'un fichier de configuration a déjà été constitué pour une session précédente, de réutiliser ce fichier en vérifiant la correspondance avec le fichier de configuration de chaque sous- système.

La génération de nouvelles configurations pour les systèmes de saisie pourra se faire hors d'une session de mesure, en agissant sur le sous-système via le superviseur 20.

La figure 4 est un exemple d'une session de mesure à l'aide d'un dispositif selon l'invention.

Cette session de mesure se déroule généralement selon un cycle en « V ». Elle commence par la mise sous tension du système informatique (superviseur plus sous-systèmes) et des éventuels capteurs.

La phase suivante consiste à initialiser la session de mesure en documentant le fichier identifiant. Un déploiement a alors lieu, c'est-à-dire qu'on met en place et on contrôle les différents sous-systèmes de mesure.

Lorsque tous ces dispositifs sont en état de fonctionner, on réalise la phase de mesure proprement dite. La quatrième phase consiste à replier le système et les dispositifs de mesure et en rangeant ces derniers dans les espaces appropriés. La phase suivante permet de fermer la session de

mesure en corrigeant si nécessaire l'identifiant. Le système peut alors quitter le site de mesure, la phase de mise au format pouvant se faire en différé. Enfin, la huitième et dernière phase consiste à contrôler la session de mesurage ainsi obtenue, et qui pourra alors tre remise à un laboratoire.

Certaines sessions de mesure peuvent se dérouler selon un cycle en « W » dans lequel, après la fermeture d'une session, le système rejoint un autre site de mesure et initialise une nouvelle session. Dans ce type de cycle, la mise au format se fait après la fin de la dernière session du cycle.

Le système étant près du site de mesure, on procède d'abord à la mise sous tension de l'ensemble superviseur + sous-systèmes et des capteurs pré-installés, spécifiques de certains sous-systèmes. Le superviseur 20 exécute un programme, automatique ou manuel, qui lui permet de reconnaître et de contrôler des sous-systèmes présents et en état de fonctionner. Selon une variante, ce sont les sous-systèmes présents et/ou sous-tensions qui signalent au superviseur leur présence.

L'opérateur peut ensuite sélectionner, parmi ces sous- systèmes, les sous-systèmes dont il a besoin au cours d'une session de mesure.

Le résultat est affiché sur l'écran du superviseur. L'opérateur lance alors le programme d'initialisation de la mesure.

L'opérateur alimente, à travers le programme d'initialisation, tous les champs du fichier d'identification (ID) de la session de mesure. Il alimente également les champs du fichier interne des événements préliminaires EVP, dans le cas où des événements spécifiques à la mesure sont à inscrire (Etalonnage, etc...). II choisit ou définit la configuration du système pendant la session.

L'opérateur lance ensuite, pour chaque dispositif de mesure à installer, la procédure de déploiement. Cette procédure peut nécessiter une intervention manuelle de l'opérateur (mise en place d'un capteur, connexion ou mise en tension). Elle peut tre sur certains dispositifs entièrement gérée depuis le poste de travail du système. Elle peut, dans certains cas, inclure le calibrage et/ou le contrôle initial du dispositif.

Lorsque le déploiement des dispositifs est achevé, le superviseur interroge les sous-systèmes correspondants pour s'assurer de leur bon

fonctionnement. Il peut ensuite mettre en oeuvre ou démarrer les moyens ou l'automate (le programme ou le logiciel) de gestion de la mesure, qui se met en pause. Le système se rend alors au point précis marquant le début de la session de mesure.

Dès que le système est sur le point de début de la session, ou passe au niveau de ce point, l'opérateur active l'automate de gestion de la mesure. Celui-ci déverrouille les moyens de commutation 26 en vue de l'alimentation des sous-systèmes en impulsion de distance, ou en signaux représentatifs de la distance, ou en signaux synchronisés avec la distance ou le signal de distance. Dès réception de la première impulsion ou du premier signal de distance, les sous-systèmes présents et sélectionnés deviennent actifs, et ceci de manière synchronisée, et commencent à produire leurs fichiers de mesure, d'événements ou de localisation.

Chaque sous-système mémorise dans ses propres moyens de mémorisation les fichiers qu'il produit.

Le comptage de la distance (ou des signaux synchronisés avec la distance) se poursuit jusqu'à la fin de la session de mesure. Il est possible de suspendre le sous-système de mesure, via le superviseur, sans que cela suspende le comptage, par ce sous-système, de la distance ou des signaux synchronisés, ou bien en suspendant ce comptage (au choix), par l'intermédiaire des moyens de commutation 26.

A l'aide du superviseur, l'opérateur termine la mesure à un moment qu'il choisit (généralement, lors du passage du système au droit du point de fin de la session de mesure, éventuellement plus tôt) à travers le superviseur. En réponse à cette action, le superviseur 20 indique à tous les sous-systèmes qu'ils doivent clore leur fichier, puis interrompt la circulation des impulsions de distance vers ces sous-systèmes. II envoie aux sous-systèmes une instruction de transfert vers son unité de stockage, de tous les fichiers événements, mesures et résultats (y compris la localisation XY) qui ont été créés. Les sous-systèmes exécutent le cas échéant des pré-traitements, puis réalisent les transferts.

Le système peut tre ensuite déplacé vers le point de stationnement le plus proche.

L'opérateur lance la procédure de repliement des dispositifs de mesure. Cette procédure peut intégrer des interventions manuelles de

l'opérateur sur les dispositifs. A l'issue du repliement d'un dispositif, le superviseur exécute des tests de bon repliement.

Une fois le repliement achevé, l'opérateur peut modifier, si nécessaire, le fichier identifiant ID, et rajouter des événements dans le fichier des événements préliminaires, EVP. Lorsqu'il a procédé à l'introduction de ces données, l'opérateur indique la fin définitive de la mesure au superviseur, et met les sous-systèmes hors tension.

L'ensemble des fichiers créés pendant la session de mesurage sont, à ce stade, rassemblés dans un mme répertoire. Le programme du superviseur peut alors tre interrompu.

Un logiciel permet de réaliser une opération de formatage, en partant du répertoire contenant tous les fichiers créés lors de la session de mesure. Ce logiciel remplit trois fonctions : 1-il permet de modifier à nouveau certains champs du fichier d'identification, notamment ceux concernant les extrémités de la session de mesure, 2-il regroupe tous les événements saisis lors de la session de mesure à l'aide des différents sous-systèmes de saisie d'événements, et les reporte sur un seul et unique fichier d'événements ; à ce stade, il est possible d'intervenir manuellement sur ces événements ; 3-dans le cas où le système dispose d'un sous-système de localisation XY, il calcule les coordonnées XY de chaque événement et de chaque mesure en interpolant les points relevés par le sous-système de localisation, et complète les fichiers de mesure et d'événements avec ces informations ; l'interpolation est basée sur l'information distance.

A l'issue de cette étape, les fichiers de la session de mesure peuvent tre rassemblés dans un répertoire.

L'opération de contrôle de la mesure est réalisée par l'opérateur ayant exécuté la mesure. Elle permet : . d'afficher, par exemple sur les moyens de visualisation 35, sous forme d'un tableur ou d'un schéma itinéraire interactif la liste des événements saisis pendant la session, avec possibilité de corriger ou d'enrichir cette liste : . d'afficher sur un schéma d'itinéraire (par exemple sur les moyens de visualisation 35), les mesures et résultats produits par le système, avec possibilité d'invalider certaines valeurs.

Elle s'achève par l'inscription, dans le champ approprié du fichier d'identification, du jour et de l'heure de contrôle.

Un exemple de fonctionnement du superviseur 20, au cours des différentes phases illustrées sur la figure 2, est le suivant.

La mise sous tension comprend : . l'identification des sous-systèmes présents et en fonction dans le système, et l'affichage de la liste de ces sous-systèmes, . le contrôle de ces sous-systèmes et l'affichage des anomalies de fonctionnement, . le lancement du programme d'initialisation de la mesure, L'initialisation de la mesure comporte par exemple : . le choix ou la définition de la configuration de fonctionnement du système, . la vérification (en cas de choix) de la conformité entre la configuration et les sous-systèmes présents et en fonction, . la répartition, le cas échéant, des événements entre les sous- systèmes de saisie d'événements, . la création du fichier interne d'identification de la session, . la création du fichier interne d'événements préliminaires (décalage, étalonnage, etc.).

Ces fichiers sont conformés en fonction des sous-systèmes sous tension et sélectionnés par l'opérateur.

La phase de déploiement comporte par exemple : . la gestion du déploiement du dispositif de mesure (le cas échéant), . lorsque le dispositif est déployé, le contrôle du bon fonctionnement, . le lancement de l'automate de gestion de la mesure, qui met en veille tous les systèmes (ceux-ci attendent la première impulsion de distance pour démarrer).

La phase d'exécution de la mesure comporte par exemple les étapes suivantes : . dès l'ordre « début » de l'opérateur, l'automate déverrouille l'alimentation en distance des sous-systèmes, . l'automate interroge ensuite régulièrement chaque sous- système pour connaître son état de fonctionnement,

. l'automate interroge, si cela fait partie des informations qu'il doit afficher, tel ou tel sous-système pour connaître les valeurs de toutes les sous-données, ou d'une partie des sous-données, de la dernière rubrique saisie ou de la dernière mesure réalisée, . à réception de chaque impulsion distance, l'automate calcule la valeur de l'abscisse du système depuis l'ordre « début », grâce au coefficient entré lors du dernier fonctionnement du superviseur en mode « Etalonnage », . l'automate tient à jour un écran de suivi de la mesure, comportant la distance et l'état des sous-systèmes, ainsi que par exemple les n derniers événements saisis et l'historique de certaines sous-données de mesure. Un écran est affiché, qui correspond à l'ensemble des sous- systèmes effectivement sélectionnés par l'opérateur. On rappelle que ce sont en effet ces sous-systèmes qui transmettent au superviseur des instructions en vue de réaliser un écran correspondant, c'est-à-dire un écran affichant des informations sur chacun des sous-systèmes sélectionnés.

. l'automate peut, sur ordre « suspension » de l'opérateur, mettre en veille tous les sous-systèmes ou une partie des sous-systèmes, puis verrouiller leur alimentation en distance (à l'aide des moyens de commutation 26), et à l'ordre « reprise », déverrouiller cette alimentation (ce qui entraîne une reprise synchronisée des sous-systèmes), . l'automate peut, sur ordre « neutralisation » de l'opérateur, mettre en veille tous les sous-systèmes, sans verrouiller leur alimentation en impulsions de distance ou en signaux représentatifs de la distance, et à l'ordre « activation », relancer les sous-systèmes), . dès l'ordre « fin » de l'opérateur, ou lorsqu'il détecte une anomalie de fonctionnement du système, l'automate verrouille l'alimentation en impulsions ou en signaux représentatifs de la distance des sous-systèmes, et transmet à ceux-ci un ordre de clôture de leurs fichiers internes, . le superviseur reprend la main, arrte l'automate et envoie aux sous-systèmes un ordre de rapatriement de leurs fichiers internes vers un répertoire dit « interne », puis un ordre d'arrt.

Le repliement comporte, le cas échéant, la gestion du repliement du dispositif de mesure et le contrôle du repliement correct.

La fermeture de la mesure comporte par exemple : . la modification du fichier identification et du fichier des événements préliminaires, . la conversion, si elle n'a pas déjà été effectuée dans les sous-systèmes lors de l'exécution de la mesure, dans tous les fichiers d'événements, de mesure et de résultats, de l'échelle « nombre d'impulsions » en échelle « distance » grâce au coefficient d'étalonnage du codeur de distance, . la fin de la session de mesure.

La mise au format voulu peut avoir lieu selon les étapes suivantes : . le superviseur fait office d'ordinateur sur lequel tourne le logiciel de mise au format de la session de mesure, . le répertoire interne contenant les fichiers de la session à traiter est indiqué par l'utilisateur, la mise au format est réalisée, la session produite au format voulu est stockée dans un répertoire spécialisé.

En phase de contrôle, le superviseur fait office d'ordinateur sur lequel tourne le logiciel de visualisation et de contrôle. Il peut tracer automatiquement à l'écran les mesures. Il peut aussi présenter une vue en plan de la session si le système dispose d'un sous-système de localisation X, Y.

Le superviseur peut aussi fonctionner selon certains modes particuliers : - dans le mode « Etalonnage », le superviseur exécute un programme permettant d'étalonner la fonction distance du système.

- en mode « Compteur », le superviseur se contente de recevoir les impulsions distance et d'afficher la distance depuis le début du comptage.

-en mode « Sous-système », le superviseur sert de terminal pour le processeur d'un sous-système ; par exemple, il est utilisé dans ce mode pour l'apprentissage d'un sous-système de saisie d'événement par reconnaissance vocale ; ou encore pour dialoguer directement, en mode de mise au point, de calibrage spécifique ou de diagnostic, avec un sous- système de mesure ;

- enfin, en mode diagnostic, le superviseur permet d'analyser les sous-systèmes pour trouver l'origine d'une panne.

Le codeur 10 de distance comporte par exemple une roue codeuse qui peut tre fixée sur un moyeu du véhicule, et qui produit une suite d'impulsions électriques, à raison de N impulsions par tour. Cette impulsion est délivrée sous forme analogique : . au superviseur 20, en continu, . aux différents sous-systèmes à travers l'interrupteur 26 qui peut tre ouvert ou fermé par le superviseur.

Ce sous-système ne nécessite aucun processeur, et n'est alors pas à mme de dialoguer avec le superviseur.

Au cours de l'exécution de la mesure, le codeur émet une impulsion électrique tous les 1/N (N entier) tours de roue.

Un système selon l'invention comprend un ou plusieurs sous- systèmes de saisie d'événements, fonctionnant le cas échéant en parallèle. Chaque sous-système comporte un processeur et éventuellement un organe spécialisé de saisie d'information (boîte à boutons, micro + reconnaissance vocale, écran tactile, etc). Les événements à saisir par le système (rubriques événement du fichier de configuration) peuvent tre répartis par le superviseur entre les sous- systèmes de saisie.

Lors de la mise sous tension, le logiciel du sous-système est automatiquement chargé et lancé. De mme, les instructions pour la constitution d'un écran ou d'une page de visualisation sur les moyens de visualisation du superviseur 20 sont envoyés par le sous-système à ce dernier. Lorsque le bus de la liaison 22 est scruté par le superviseur, il indique sa présence, et sa nature (boîte à bouton, reconnaissance vocale, etc.). Ou bien, il demande au superviseur une identification en vue de la communication par le réseau. Dans les deux cas, il lui est attribué une adresse ou une identification de communication.

En phase d'initialisation de la mesure, . le sous-système exécute les tests de bon fonctionnement, et met à jour un bloc d'indicateurs qui sera interrogé par le superviseur, . le sous-système reçoit ensuite sa liste d'événements du superviseur, puis initialise son fichier interne d'événement,

. à réception de l'instruction appropriée du superviseur, le sous-système se met en veille, prt à démarrer à réception de la première impulsion distance ou du premier signal représentatif de la distance ou du premier signal synchronisé avec la distance.

En cours d'exécution de la mesure : . le sous-système tient à jour son bloc d'indicateurs de fonctionnement, et le communique au superviseur 20 chaque fois que celui-ci l'interroge ; l'opérateur peut donc visualiser un écran comportant par exemple un affichage de type mosaïque, dont chaque élément correspond à un des sous-systèmes et indique notamment l'état de fonctionnement dudit sous-système ; . le sous-système tient à jour un buffer contenant le dernier événement saisi et ses sous-données ; il le communique au superviseur 20 chaque fois que celui-ci le lui demande, le sous-système alimente son fichier interne d'événements, . sur l'ordre du superviseur 20, le sous-système peut se remettre en veille ; il reprendra son activité sur ordre inverse du superviseur, . sur ordre du superviseur 20, le sous-système clôt son fichier interne d'événements, . sur ordre du superviseur, le sous-système transmet à celui-ci son fichier interne d'événements, puis s'arrte automatiquement.

Un système selon l'invention comprend un ou plusieurs sous- systèmes de mesure 15,17 (cf figure 1), fonctionnant le cas échéant en parallèle. Chaque sous-système comporte un processeur et un dispositif métrologique approprié à sa mesure. Outre la gestion de la mesure, le processeur peut réaliser des pré-traitements permettant de transformer les mesures physiques en résultats. Selon les sous-systèmes, les pré- traitements sont réalisés après chaque mesure ou à la fin de la session de mesure.

On peut distinguer deux types de sous-système de mesure : ceux qui sont cadencés par la distance, et ceux qui sont cadencés par le temps.

Dans les premiers, les mesures sont déclenchées par les impulsions provenant du codeur 10 de distance ; une mesure est réalisée

toutes les « n » impulsions, où « n » est un paramètre du sous-système.

Dans les seconds, les mesures sont réalisées toutes les « t » (milli-) secondes, en temps de l'horloge interne du sous-système.

Dans le premier type de sous-systèmes, les sous-données acquises à chaque mesure sont directement référencées par l'abscisse de l'appareil, comptée en nombre d'impulsions depuis le début de la session.

Dans le second type de sous-systèmes de mesure, les sous- données acquises à chaque mesure sont d'abord référencées par rapport au temps produit par l'échelle interne du sous-système. Les impulsions de distance (ou les signaux correspondants ou les signaux synchrones des signaux de distance) sont également référencées dans cette échelle. A l'issue de la phase d'exécution de la mesure, lorsque le sous-système reçoit du superviseur 20 l'ordre de rapatrier les fichiers, il commence par utiliser une table dite « de vitesse » [s,, tj] pour modifier les fichiers de mesure dont les enregistrements [tj, m, i, m2j,..., m, j] deviennent [sj, m, i, m2i..., mh ;] Pour cela, un nombre décimal (et non plus entier) d'impulsions distance est affecté à chaque abscisse temporelle par interpolation de la table de vitesse. Cette étape intermédiaire est illustrée sur la figure 5.

Lors de la mise sous tension, le logiciel du sous-système est automatiquement chargé et lancé.

Lorsque le bus est scruté par le superviseur 20, le sous- système indique sa présence, et sa nature (ou la fonction de mesure assurée). Ou bien c'est le sous-système qui requiert une adresse ou une identification de communication.

Lors de l'initialisation de la mesure, le sous-système exécute les tests de bon fonctionnement, et met à jour un bloc d'indicateurs qui sera interrogé par le superviseur 20.

Le sous-système initialise ensuite ses fichiers internes de mesure et de résultat.

A réception de l'instruction appropriée du superviseur, le sous- système se met alors en veille, prt à démarrer à réception de la première impulsion de distance.

En outre, en vue des mesures à réaliser, le sous-système tient à jour son bloc d'indicateurs de fonctionnement, et le communique au superviseur chaque fois que celui-ci l'interroge.

Le sous-système tient également à jour un buffer contenant les valeurs des sous-données pour la dernière mesure réalisée ; il le communique au superviseur chaque fois que celui-ci le lui demande.

Le sous-système alimente ses fichiers internes avec des mesures, ou mme avec des résultats.

Sur ordre du superviseur le sous-système peut se remettre en veille ; il reprendra son activité sur ordre inverse du superviseur.

Sur ordre du superviseur, le sous-système clôt ses fichiers internes de mesure et de résultat.

Le cas échéant, le sous-système réalise le prétraitement des mesures ; notamment, il convertit les fichiers référencés par rapport au temps en fichiers référencés par rapport à la distance (comme déjà expliqué ci-dessus).

Enfin, sur ordre du superviseur, le sous-système transmet à celui-ci ses fichiers internes, puis s'arrte automatiquement.

Le sous-système 18 de localisation créé un fichier interne de localisation, qui associe à chaque point (X, Y) une abscisse curviligne.

S'agissant d'un sous-système cadencé par le temps, il réalise la conversion « échelle temporelle-échelle spatiale » décrite ci-dessus.

Lors de la mise sous tension, le logiciel est automatiquement chargé et lancé.

Lorsque le bus est scruté par le superviseur 20, le sous- système 18 indique sa présence, et sa nature.

Puis (initialisation de la mesure), le sous-système exécute les tests de bon fonctionnement, et met à jour un bloc d'indicateurs qui sera interrogé par le superviseur 20.

Le sous-système s'initialise ensuite et initialise son fichier interne de localisation.

Dès qu'il est initialisé, le sous système peut fonctionner en continu.

A réception de l'instruction appropriée du superviseur, le sous- système se met en veille, prt à commencer à alimenter son fichier à réception de la première impulsion de distance.

En vue des mesures à réaliser, le sous-système tient à jour son bloc d'indicateurs de fonctionnement, et le communique au superviseur chaque fois que celui-ci l'interroge.

Le sous-système alimente également son fichier interne de localisation.

Le sous-système tient à jour un buffer contenant les valeurs X et Y de la dernière localisation ; il le communique au superviseur chaque fois que celui-ci le lui demande.

Sur ordre du superviseur le sous-système peut se remettre en veille ; il cesse simplement d'alimenter le fichier interne de localisation, et reprendra son activité sur ordre inverse du superviseur.

Sur ordre du superviseur, le sous-système clôt son fichier interne de localisation.

Le sous-système convertit ensuite le fichier interne de localisation référencé par rapport au temps en fichier interne de localisation référencé par rapport à la distance.

Sur ordre du superviseur, le sous-système transmet à celui-ci son fichier interne de localisation, puis s'arrte automatiquement.

Un protocole d'échange pour un système selon l'invention, entre le superviseur et les sous-systèmes, peut tre basé sur les règles suivantes : - sauf pour les évènements, toutes les séquences d'échange sont lancées par le superviseur ; - il y a deux types de séquence d'échange : les informations (sans réponse du sous-système) et les instructions (avec réponse du sous-système) ; - chaque sous-système est identifié de façon unique ; le superviseur lui attribue en début de mesure une adresse provisoire qui permettra les échanges pendant la mesure.

Eventuellement, un autre type d'échange peut avoir lieu au début, lors de la mise sous tension des sous-systèmes, lorsque les sous- systèmes sous tension requièrent un identifiant de la part du superviseur.

Chaque sous-système (un sous-système = un processeur) comporte un identifiant unique, constitué par exemple d'un triplet de nombres entiers positifs : w le numéro de la fonction (1 à 128), le numéro de la version majeure (1 à 32), w le numéro de série (1 à 256).

Lors de l'initialisation de la session, le superviseur crée une table des sous-systèmes présents et sous tension dans le système. Pour cela, il parcourt la liste des fonctions, versions majeures et numéros de série en balayant dans un ordre croissant les plages de ces différents paramètres. A chaque combinaison, le superviseur envoie une instruction comportant le triplet de nombres, et marque une courte pause dans l'attente d'une réponse. Si le sous-système identifié par le triplet est présent et sous tension, il répond au sous-système en lui renvoyant le contenu de son buffer de contrôle d'état. Le superviseur inscrit le sous- système dans une table et lui affecte une adresse, égale au rang de détection du sous-système (1,2, etc.). Si aucun sous-système ne répond dans l'intervalle de pause, le superviseur passe à l'identifiant suivant, en incrémentant le numéro de série, puis celui de version majeure, puis celui de la fonction.

Pour optimiser cette phase, on peut maintenir à jour dans le superviseur, une table comportant les valeurs maximales des trois nombres, selon les sous-systèmes en service.

Selon une variante, c'est chaque sous-système sous tension qui, par exemple lors de sa mise sous tension, envoie au superviseur une information de présence et qui requiert un identifiant ou une adresse de la part du superviseur en vue de la session de mesure. Cette variante permet d'économiser du temps lors de la mise sous tension de l'ensemble du système, le superviseur n'ayant en effet alors pas à parcourir toute la liste des fonctions de la manière décrite ci-dessus.

A l'issue de cet échange, le superviseur communique à chaque sous-système présent et sous tension, l'adresse qu'il lui a affectée pour cette session de mesure. Pendant toute la suite de la session, il échangera avec les sous-systèmes en utilisant ces adresses.

Une séquence d'échange peut par exemple comporter de une à quatre interventions. Dans le principe, une séquence comprend : - une intervention d'information ou d'instruction émise par le superviseur ; - une intervention de réponse, par le sous-système concerné ; - une intervention de contrôle, du superviseur ; - une intervention de réponse à contrôle, du sous-système.

Lorsque la séquence d'échange est une séquence d'information, seule la première et la seconde interventions sont mises en oeuvre.

De préférence toutes les interventions sont bâties selon la mme structure, qui comporte : - un mot clé, précisant le type d'intervention ; - une adresse, du sous-système destinataire ou émetteur, selon le type d'interventions ; - une série de données, dont l'organisation et la nature sont spécifiques au type d'intervention.

Enfin, entre l'intervention de réponse du sous-système et l'intervention de contrôle du superviseur, peut se glisser le transfert d'un fichier, du sous-système vers le superviseur.

Un autre type d'échange est celui qui se produit lors de la mise sous tension d'un sous-système, lorsque celui-ci demande au superviseur de lui attribuer une adresse ou un identifiant.

Les interventions d'information peuvent avoir la structure suivante : [adresse], ni, n2, n3, d : Le superviseur communique au sous- système identifié par le triplet (n1, n2, n3) l'adresse (d) qu'il lui a attribuée.

[pause], d : Le superviseur informe le sous-système d'adresse (d) qu'il doit interrompre ses mesures et le comptage des impulsions distance ; si d = 0, l'intervention s'adresse à tous les sous-systèmes.

[pause-part], d : Le superviseur informe le sous-système d'adresse (d) qu'il doit interrompre ses mesures tout en continuant à compter les impulsions distances ; si d = 0, l'intervention s'adresse à tous les sous-systèmes.

[reprise], d : Le superviseur informe le sous-système d'adresse (d) qu'il doit reprendre les mesures et le comptage de la distance à l'arrivée de la prochaine impulsion distance ; si d = 0, l'intervention s'adresse à tous les sous-systèmes.

[reprise part], d : Le superviseur informe le sous-système d'adresse (d) qu'il doit reprendre ses mesures à l'arrivée de la prochaine impulsion distance ; si d = 0, l'intervention s'adresse à tous les sous- systèmes.

[démarre], d : Le superviseur informe le sous-système d'adresse (d) qu'il doit commencer ses mesures et le comptage des impulsions distance à l'arrivée de la prochaine impulsion distance ; si d = 0, cela concerne tous les sous-systèmes.

[arrte], d : Le superviseur informe le sous-système d'adresse (d) qu'il doit arrter ses mesures et le comptage des impulsions distance, et qu'il doit clore ses fichiers en cours, à l'arrivée de cette intervention ; si d = 0, l'intervention s'adresse à tous les sous-systèmes.

[choix cfg], d, n : Le superviseur informe le sous-système d'adresse (d) qu'il doit se configurer selon son fichier n° (n).

[distance], d, n : Le superviseur communique au sous-système d'adresse d le poids r (en mètres) de l'impulsion distance ; si d = 0, l'intervention s'adresse à tous les sous-systèmes.

Les interventions d'instruction peuvent avoir la structure suivante :

[identification], ni, n2, n3 : Le superviseur demande au sous- système d'identification (ni, n2, n3) de répondre, s'il est présent et sous tension dans le système.

[contrôle], d : Le superviseur demande au sous-système d'adresse (d) de lui transmettre le contenu de son buffer de contrôle d'état.

[mesure] : d : Le superviseur demande au sous-système (de mesure, nécessairement) d'adresse (d) de lui transmettre le contenu de son buffer de mesure.

[événement], d : Le superviseur demande au sous-système (de saisie, nécessairement) d'adresse (d) de lui transmettre le contenu de son buffer d'événement.

(MES], d, n : Le superviseur demande au sous-système d'adresse (d) de lui transmettre son fichier de mesure numéro (n).

[RES], d, n : Le superviseur demande au sous-système d'adresse (d) de lui transmettre son fichier de résultats numéro (n).

[EVE], d : Le superviseur demande au sous-système d'adresse (d) de lui transmettre son fichier d'événements.

[CONF], d, n : Le superviseur demande au sous-système d'adresse (d) de lui transmettre son fichier de configuration local numéro n.

[NBCFG] : Le superviseur demande au sous-système d'adresse (d) de lui transmettre le nombre de fichiers de configurations locaux dont il dispose.

Une autre intervention d'instruction est celle par laquelle le superviseur demande à un sous-système, sous tension et sélectionné par un opérateur, de lui faire parvenir les instructions pour générer un écran correspondant.

Les interventions de réponse peuvent avoir la structure suivante : [réponse], d, aaaaa, ai, a2, a3,... : Le sous-système d'adresse (d) informe le superviseur qu'il a bien reçu l'intervention d'information ou d'instruction [aaaaaa], et lui transmet les données ai, a2, a3, etc, qui lui sont demandées, le cas échéant. Ces donnés peuvent tre des données de mesure ou des données correspondant à un logiciel de génération d'écran.

[réponfich], d ; aaaaaa, n : Le sous-système d'adresse (d) répond au superviseur qu'il a reçu sa demande [aaaaaa] de transfert d'un fichier local (n) ; cette intervention est suivie, après une temporisation fixe, du transfert du fichier sous forme binaire.

[transfin], d, aaaaaa, n : Le sous-système d'adresse (d) indique au superviseur qu'il a fini de lui transférer le fichier demandé par l'intervention [aaaaaa] et de numéro (n).

Les interventions de contrôle peuvent avoir la structure suivante : [transcont], d, ni, n2,... : Le superviseur ayant reçu une intervention [transfin] du sous-système d'adresse (d) renvoie à celui-ci une série de paramètres de contrôle ; on contrôle ainsi que tous les enregistrements ont bien été recus par le superviseur.

Les interventions à réponse peuvent avoir la structure suivante : [repcont], d, n : Le sous-système d'adresse (d) indique que les paramètres de contrôle renvoyés par le superviseur sont corrects (n = 0) ou incorrects (n = 1) ; dans ce dernier cas, il appartient au superviseur de relancer la séquence d'échange permettant le transfert du fichier.

Le protocole de liaison ci-dessus est donné à titre d'exemple et une réalisation différente peut bien sûr tre envisagée.

La figure 6 est une représentation schématique d'un exemple de système selon l'invention. Sur cette figure des références numériques identiques à celles de la figure 1 y désignent des éléments identiques ou équivalents.

La référence 50 désigne en outre un capteur à ultrasons comportant 13 sondes à ultrasons. Ce capteur est relié à des moyens d'acquisition 52 par une liaison RS 485. Les moyens d'acquisition comportent un convertisseur RS232/RS485 (référence 54), relié lui-mme, d'une part par une liaison RS 485 (référence 55) à un boîtier 56 de réception des impulsions de distance, et d'autre part par une liaison RS 232 (référence 57), à un système d'acquisition 58 qui réceptionne et mémorise les impulsions de distance. Ce dernier est en communication avec le réseau 22, ici un réseau Ethernet (protocole TCP/IP).

Le boîtier 56 reçoit les impulsions en provenance du codeur 10 et les compte de telle sorte que le pas d'acquisition des capteurs soit de x mètres (par exemple tous les 3 mètres). Tous ces x mètres, un ordre de déclenchement est envoyé au capteur 50 et au système d'acquisition à travers la liaison série.

Le système 58 interroge chaque sonde du capteur 50. II envoie l'adresse de la première sonde en attendant sa réponse. Dès réception de la réponse, il stocke la valeur envoyée en réponse et interroge la sonde suivante... etc.

La référence 70 désigne un système de localisation relié à une antenne GPS 72. Ce système reçoit aussi les impulsions de distance du codeur 10, et peut ainsi constituer un fichier associant abscisse curviligne et cordonnée géographiques.

L'initialisation et le suivi d'une session de mesure par un opérateur est facilitée par l'utilisation des moyens de visualisation 35 du superviseur. Comme déjà expliqué ci-dessus, on utilise de préférence une configuration d'écran qui reflète la configuration de sous-systèmes choisis et sélectionnés par un opérateur, chaque sous-système transférant au

superviseur les informations nécessaires à la constitution d'un écran spécifique.

Il y a ainsi autant d'écrans ou de portions d'écran que de sous- systèmes de mesure, chaque écran ou portion étant par exemple accessible par un onglet.

De tels écrans sont par exemple utilisés dès la phase de déploiement et permettent à l'opérateur de dialoguer avec chaque sous- système le temps de son déploiement.

La phase de déploiement peut en outre s'achever sur un écran, également accessible par onglet, concernant tous les sous-systèmes, et qui donne le résultat des tests de bon fonctionnement exécutés sur chacun d'entre eux. Le résultat d'un test peut tre « bon » ou « mauvais ».

S'il est « mauvais », l'opérateur retourne dans l'écran correspondant au déploiement du sous-système incriminé, et recommence la procédure, jusqu'à ce que le test soit « bon ».

De la mme manière, un écran de repliement peut tre utilisé pour chaque dispositif de mesure. Ces écrans, et l'écran final, permettant un contrôle général du bon repliement de l'ensemble de l'appareil, et sont accessibles par des onglets. Il y a trois états possibles de repliement de chaque dispositif : - le repliement n'est pas réalisé, ou insuffisamment réalisé, et ceci entrave la mobilité de l'appareil, - le repliement est incomplètement réalisé, mais ceci n'empche pas le dégagement de l'appareil vers une aire de parking plus sûre, voire son transfert, - le repliement est complètement et correctement réalisé.

En cas de mauvais repliement d'un sous-système, l'opérateur peut retourner dans l'écran correspondant, et recommencer la procédure.

En cours d'exécution de la mesure, l'écran 35 peut tre configuré en quatre zones fonctionnelles : * la zone localisation présente la distance parcourue par le système l'appareil depuis le début de la session ; elle présente aussi, le cas échéant, la localisation X, Y de l'appareil ; C'est elle également qui comporte, le cas échéant, l'aide au guidage du véhicule.

la zone de contrôle ; elle se présente par exemple sous forme d'une série de feux tricolores, à raison d'un par sous-système, indiquant l'état de fonctionnement des sous-systèmes ; vert signifie « fonctionnement correct », orange signifie « fonctionnement perturbé transitoirement », rouge signifie « arrt d'urgence de tout le sous- système » ; une zone est réservée à l'affichage d'un message lorsque l'un des voyants devient orange ou rouge. La zone de contrôle contient également trois boutons qu'on peut cliquer pour : - suspendre la mesure sans suspendre la distance (et la reprendre) ; - suspendre la mesure en suspendant la distance (et la reprendre) ; - mettre fin à la mesure.

* la zone de suivi de la saisie d'événement, qui rappelle par exemple les quatre derniers événements saisis par l'un ou l'autre des sous-systèmes de saisie, avec possibilité de corriger depuis le clavier 38 du superviseur, ou de compléter, les caractéristiques de ces événements ; * enfin, la zone de suivi des mesures, dans laquelle s'affiche un ou plusieurs diagrammes présentant de façon simple soit l'historique de telles ou telles sous-données de telles ou telles fonctions de mesure, soit l'ensemble de sous-données correspondant à une mesure (bassin de déflexion, profil en travers).

Les zones de « localisation » et de « contrôle » peuvent tre déportées sur un afficheur « tte haute », devant le conducteur.

On donne ci-dessous un exemple d'écrans lors de l'initialisation de la mesure.

On utilise par exemple trois écrans, accessibles par un système d'onglets. Le premier écran présenté permet de configurer l'appareil, avec, notamment, pour chaque sous-système de saisie, la configuration à mettre en oeuvre et pour chaque sous-système de mesure, la configuration à mettre en oeuvre.

Un second écran permet de définir l'identifiant de la session de mesure à exécuter. II permet notamment de saisir les informations suivantes :

- Nom du laboratoire - Nom de l'opérateur - Nom du conducteur du véhicule - Date de la session - Heure du début de la session - Nom de la campagne - Nom du client - ? d'affaire - Commentaire 1 - Commentaire 2 - Nombre"n" (de 1 à 9) de portions d'itinéraire empruntées par la session - Système de repérage curviligne utilisé pour définir l'itinéraire, - Système de repérage géographique utilisé pour définir l'itinéraire, et pour chaque portion d'itinéraire empruntée : - Nom de la portion d'itinéraire empruntée - PR, Profil ou Arc par rapport auquel est localisé le début de la portion d'itinéraire - Distance au PR, au profil ou au début d'arc (positive ou négative) -Cordonnée géographique XO de début de la portion d'itinéraire (0 = inutilisé) - Cordonnée géographique YO de début de la portion d'itinéraire (0 = inutilisé) - Cordonnée géographique ZO de début de la portion d'itinéraire (0 = inutilisé) - ? de ta voie empruntée au début de la portion d'itinéraire - Sens des relevés sur cette portion d'itinéraire (1 = crois.,-1 décris.) -N° de la couche (1 = couche de roulement) Pour la dernière portion d'itinéraire empruntée : - Nom de la dernière portion d'itinéraire empruntée

- PR, Profil ou Arc par rapport auquel est localisée la fin de la portion d'itinéraire - Distance au PR, au profil ou au début d'arc (positive ou négative) -Cordonnée géographique X1 de fin de la session (0 = inutilisé) -Cordonnée géographique Y1 de fin de la session (0 = inutilisé) -Cordonnée géographique Z1 de fin de la session (0 = inutilisé) Enfin, un troisième écran présente un tableur permettant de saisir les événements préliminaires à la mesure : événements de décalage, de calibrage, etc.

Lorsque ces informations sont suffisamment définies, on peut lancer la phase de déploiement de l'appareil de mesure (voir ci-dessus).