ASAM ODS 101

ASAM ODS 표준은 테스트, 평가, 시뮬레이션 애플리케이션에서 수집한 데이터를 범용적으로 해석하는 과정을 단순화하기 위해 만들어졌습니다.  오늘날 이 표준이 인기를 얻은 이유는 다양한 요구 사항을 가진 폭넓은 테스트 및 측정 애플리케이션에 적용 가능한 안정적이면서도 적응 가능하고 확장 가능한 모델이라는 기반을 제공하기 때문입니다.  National Instruments는 모델 구동 범용 스토리지 인터페이스(USI) 기술을 통해 데이터를 저장하고 검색하기 위한 ASAM ODS 표준 정의 인터페이스의 일부 복잡성과 세부사항을 추출했습니다. 이는 일반적인 파일 및 데이터베이스 포맷을 포함한 모든 데이터 소스에 공통적인 입력과 출력 루틴을 그룹화하는 기본 데이터 통신 계층입니다.  NI DIAdem 2010에 도입된 재설계된 ASAM ODS 브라우저는 USI의 힘을 활용하여 ASAM ODS 데이터 소스에 강력한 클라이언트로 작용하며, 과학자와 엔지니어가 ASAM ODS 채택을 통해 추구하는 유연한 솔루션을 보다 쉽게 실현할 수 있게 합니다.

ASAM ODS 베이스 모델

ASAM ODS 표준은 데이터를 범용으로 해석하기 위한 일반적인 기본 데이터 모델을 정의합니다.  모델 자체는 테스트 및 측정 데이터 저장과 이러한 구조 사이의 관계를 위한 구조 세트를 정의합니다.  이러한 구조는 측정 및 자동화 환경의 기본 요소를 식별하고 추출하기 위해, 테스트 자동화 및 측정 영역 내 다양한 애플리케이션 분야에서 표준화된 데이터 해석을 보장하기 위해 의도적으로 일반화되었습니다.  기본 모델은 어플리케이션에 특화된 구체적인 모델을 도출하기 위해 사용될 것을 가정하고 설계되어 적응 가능하도록 만들어졌습니다.  기본 모델 전체 내용은 이 백서의 범위를 벗어나지만, 모델이 정의하는 몇몇 구성 요소에는 다음과 같은 요소들이 포함됩니다.

  • 테스트 환경
  • 테스트 관리
  • 테스트 규격
  • 테스트 유닛
  • 테스트 측정
  • 테스트 보안
  • 테스트 설명

ASAM ODS 기본 모델의 일부 예는 그림 1에 나타나 있습니다.

ASAM ODS 기본 모델의 서브셋

그림 1: ASAM ODS 표준의 기본 모델 서브셋은 테스트 및 측정 시스템을 설명하는데 사용되는 기본 요소(및 그 관계)를 정의합니다.

그림 1에 표시된 ASAM ODS 기본 모델 서브셋에 정의된 일반적인 구성 요소들은 테스트 및 측정 애플리케이션에서 취득한 데이터를 범용적으로 저장하기 위한 구조를 설명하기 위해 고안되었습니다.  이러한 요소를 사용하여 다양한 도메인의 특정 어플리케이션을 보다 구체적으로 설명할 수 있습니다.  ASAM ODS 기본 모델을 사용하여 애플리케이션에 특화된 데이터 모델을 유도할 때, 이를 애플리케이션 모델이라고 합니다.  그림 1의 샘플 기본 모델 서브셋을 통해 애플리케이션 모델을 유도하는 한 가지 방법의 예는 그림 2표 1에 나와 있습니다.

ASAM ODS 기본 모델 서브셋에서 하나의 파생 가능

그림 2: 이 애플리케이션 모델은 그림 1에 나타난 ASAM ODS 기본 모델 서브셋에서 파생된 한 가지 가능성입니다.

어플리케이션 모델의 각 요소는 기본 모델에서 유도되어 어플리케이션에 고유한 데이터 모델을 생성합니다.

표 1: 애플리케이션 모델의 각 요소는 기본 모델에서 유도되어 애플리케이션에 고유한 데이터 모델을 생성합니다.

ASAM ODS 데이터 모델의 요소 간 연결을 정의하는 관계 덕분에, 표준에 따라 저장된 데이터는 서로 다른 방식으로 해석될 수 있으며, 이는 오늘날 데이터 수명 주기에 관여하는 여러 사람과 회사에서 흔히 요구되는 사항입니다.     

예를 들어, 설계 엔지니어가 결함이 있는 엔진 설계 보고서를 조사하고자 할 때, 그가 설계한 엔진에서 수행된 모든 테스트의 측정값을 보고 데이터를 그림 3과 같이 해석할 수 있습니다.

설계 엔지니어는 자신이 설계한 특정 엔진에 대한 모든 테스트의 측정값을 보고자 할 수 있습니다.

그림 3: 설계 엔지니어는 자신이 설계한 특정 엔진에 대한 모든 테스트의 측정값을 보고자 할 수 있습니다.

반대로, 플랜트 매니저가 모든 엔진에 걸친 테스트에서 한 개별 열전쌍 채널이 항상 잘못된 결과를 내는지 조사하고자 할 경우에는, 그림 4에 나타난 것처럼 데이터를 확인할 수 있습니다.

플랜트 매니저가 데이터를 보는 방식

그림 4: 그러나 플랜트 매니저는 모든 엔진 테스트에서 온도 측정에 사용된 같은 열전쌍에서 발생하는 오류 데이터를 조사하고, 데이터와 다른 방식으로 상호작용해야 할 수도 있습니다.

ASAM ODS 표준을 준수하는 데이터 저장의 가장 큰 장점 중 하나는 데이터 해석 시 관점의 유연성입니다.  하지만 ASAM ODS 애플리케이션 모델을 검색하고 탐색하기 위한 확장 가능하고 스케일러블한 클라이언트 소프트웨어가 없으면, 모든 의도한 유연성이 사라지고 ASAM ODS 데이터 모델을 표준화하고 이전하는 데 들인 노력이 무색해집니다.  National Instruments는 ASAM ODS 표준의 초기 정의에 참여했으며, NI DIAdem은 최초로 제공된 ASAM ODS 클라이언트 중 하나입니다.  NI DIAdem은 ASAM ODS 데이터 소스 탐색과 쿼리를 위해 유연성, 성능, 사용 편의성을 보장하도록 특별히 설계된 통합 ASAM ODS 브라우저 및 쿼리 인터페이스를 제공합니다.