La norme ASAM ODS a été créée pour simplifier l’interprétation universelle des données acquises à partir d’applications de test, d’évaluation et de simulation. La popularité de la norme aujourd’hui peut être attribuée à la base qu’elle fournit en tant que modèle stable, mais adaptable et extensible, applicable à un large éventail d’applications de test et de mesure aux exigences variées. National Instruments a abstrait une partie de la complexité et des détails des interfaces définies par la norme ASAM ODS pour le stockage et la récupération de données auprès de l’utilisateur via sa technologie Universal Storage Interface (USI) pilotée par modèle, une couche de communication de données sous-jacente qui regroupe les routines d’entrée et de sortie communes à toutes les sources de données (y compris les formats de fichiers et bases de données courants). En tirant parti de la puissance de l'USI, le navigateur ASAM ODS repensé introduit dans NI DIAdem 2010 devient un client puissant des sources de données ASAM ODS, permettant aux scientifiques et ingénieurs de concrétiser plus aisément la solution flexible qu’ils souhaitent atteindre en adoptant ASAM ODS.
La norme ASAM ODS définit un modèle de données de base générique pour une interprétation universelle des données. Le modèle lui-même définit un ensemble de structures pour le stockage des données de test et de mesure ainsi que les relations entre ces structures. Ces structures sont délibérément généralisées afin d’isoler les éléments fondamentaux d’un environnement de mesure et d’automatisation, garantissant une interprétation standardisée des données issues de divers domaines d’application dans l’automatisation et la mesure des tests. Le modèle de base a été conçu pour être adaptable car il est supposé qu’il sera utilisé pour dériver un modèle concret spécifique à une application. L’intégralité du modèle de base dépasse le cadre de ce livre blanc ; cependant, certains des composants qu’il définit incluent des éléments détaillant :
La figure 1 illustre un exemple de sous-ensemble du modèle de base ASAM ODS.
Figure 1 : Un sous-ensemble du modèle de base de la norme ASAM ODS définit les éléments fondamentaux (et leurs relations) utilisés pour décrire les systèmes de test et de mesure.
Les blocs de construction communs définis dans le sous-ensemble du modèle de base ASAM ODS illustré à la figure 1 visent à décrire une structure pour le stockage universel des données acquises dans les applications de test et de mesure. Ces éléments pourraient être utilisés pour décrire plus concrètement des applications spécifiques dans différents domaines. Lorsque le modèle de base ASAM ODS est utilisé pour dériver des modèles de données spécifiques à une application, le modèle de données dérivé est appelé modèle d’application. La figure 2 et le tableau 1 illustrent une manière d’utiliser le sous-ensemble du modèle de base présenté à la figure 1 pour dériver un modèle d’application.
Figure 2 : Ce modèle d’application est une dérivée possible du sous-ensemble du modèle de base ASAM ODS illustré à la figure 1.
Tableau 1 : Chaque élément du modèle d’application est dérivé du modèle de base pour créer un modèle de données unique à une application.
En raison des relations qui définissent les connexions entre les éléments du modèle de données ASAM ODS, les données stockées conformément à la norme peuvent être interprétées de différentes manières, ce qui est souvent une exigence compte tenu des nombreuses personnes – et même entreprises – impliquées dans le cycle de vie des données actuel.
Par exemple, si un ingénieur de conception voulait étudier les rapports d’une conception de moteur défectueuse, il pourrait consulter les mesures de tous les tests effectués sur ce moteur qu’il a conçu et interpréter les données comme illustré dans la figure 3.
Figure 3 : Un ingénieur de conception pourrait souhaiter consulter les mesures de tous les tests réalisés sur un moteur donné qu’il a conçu.
En revanche, si un directeur d’usine voulait vérifier si un canal thermocouple individuel retournait systématiquement des résultats erronés lors des mesures de température effectuées dans des tests sur tous les moteurs, elle pourrait choisir d’afficher les données comme le montre la figure 4.
Figure 4 : Cependant, un directeur d’usine peut vouloir analyser les données erronées provenant du même thermocouple utilisé pour les mesures de température lors des tests sur tous les moteurs et avoir besoin d’interagir avec les données différemment.
L’un des plus grands avantages du stockage de données conformes à la norme ASAM ODS est la flexibilité dans la manière d’interpréter les données. Cependant, il est important de se rappeler que sans logiciel client extensible et évolutif pour récupérer et naviguer dans un modèle d’application ASAM ODS, toute la flexibilité souhaitée est perdue et les efforts pour standardiser et migrer vers le modèle de données ASAM ODS sont vains. National Instruments a contribué à définir la norme ASAM ODS dès sa création, et NI DIAdem fut l’un des premiers clients ASAM ODS disponibles. NI DIAdem intègre un navigateur ASAM ODS et une interface de requête conçus spécifiquement pour garantir flexibilité, performance et facilité d’utilisation lors de la navigation et de l’interrogation des sources de données ASAM ODS.