Simcenter Testing Solutions How can I import MDF data into Simcenter Testlab Neo?

2024-03-18T08:10:33.000-0400
Simcenter Testlab

요약

This article describes How to import MDF data into Testlab Neo.


세부 정보

이 기술자료에서는 MDF 데이터를 Testlab Neo 불러오는 방법에 대해서 설명합니다.


MDF 측정(*.mdf, *.mdf4 *.mf4)에는 종종 등거리가 아닌 데이터, 즉 샘플링 속도가 시간에 따라 변하는 데이터가 포함됩니다. 이러한 데이터는 직접 액세스할 수 없지만 Testlab으로 읽어 들이기 위한 중간 단계가 필요합니다. 그것은 데이터를 LDSF로 변환 후 고정 샘플링 속도(fixed sampling rate)로 보간을(interpolation)해야 합니다.


먼저 List view 를 선택하고 트리에서 데이터를 찾습니다.

 

그림1 List view 를 선택하고 트리에서 데이터를 찾습니다.




파일에서 마우스 우클릭을 해서 Create Tecware Universal Binary headers를 선택합니다.
 

그림2 Create Tecware Universal Binary headers 선택





아래 창에서 여러 옵션을 볼 수 있습니다.
 



그림3 MDF 파일을 불러오기 위한 None, Linear, Nearest, LDSF 옵션




다른 장비로 데이터를 계측한 경우에 실제로 데이터를 사용할 수 없는 경우가 많기 때문에 여기서는 LDSF 옵션을 선택해서 변환을 하도록 하겠습니다.

 
  • LDSF 옵션은 등거리가 아닌(non-equidistant) MDF의 time data를 등거리(equidistant) 를 가지는LDSF 형식으로 변환합니다.


변환 후에는Testlab에서 LDSF파일을 볼 수 있으며, Testlab은 가변 x축(variable x-axis)을 허용하므로 샘플링 속도가 실제로 얼마나 불규칙한지(how irregular)를 확인하고 나서 데이터 처리를 하여 등거리(equidistant)로 만들 수 있습니다. LDSF 버튼을 누르면 변환된 데이터가 트리에 표시되며 프로젝트로 Import 할 수 있습니다.


 

그림4 프로젝트로 변환된 LDSF파일을 Import 할 수 있습니다




채널을 선택해서 속성(properties)을 살펴보면 데이터가 등거리가 아닌지 확인할 수 있습니다. 그런 다음 X 축 increment는 Variable입니다.
 


그림5 properties 에서 X 축 increment는 Variable입니다.



 
다음 단계에서는 데이터를 보간(interpolate)하여 등거리로 만들어야 합니다. Testlab은 등거리가 아닌 신호를 표시할 수 있지만, analysis methods에서는 등거리 데이터가 필요합니다. 신호가 어떤 샘플링 속도를 가져야 하는지 알 수 있을 것입니다. 샘플링 속도를 확인하고 불규칙한 정도를 확인할 경우에 마커 표시를 활성화 합니다. 그리고 신호를 확대해서 Double cursor를 사용하면 2개의 시간 데이터 사이의 주파수를 표시 할 수 있습니다.
 


그림6 Double cursor를 사용하면 2개의 시간 데이터 사이의 주파수를 알 수 있습니다.


 


이러한 데이터는 약 1000Hz의 주파수에서 규칙적이며, Interpolate from non-equidistant 를 사용 할 수 있습니다.


그림7 Interpolate from non-equidistant 사용



 
다른 채널에 다른 샘플링 속도(또는 다른 보간 방법)를 적용하려면 Split 기능을 사용하고 전용 채널을 보간 방법의 여러 인스턴스(multiple instances)로 분기할 수 있습니다. 이 예제에서는 이 예제에서는 선형 보간(linear interpolation)을 사용해서 첫 번째 샘플 포인트에서 마지막 샘플 포인트까지의 x축 값을 1000Hz 샘플링 속도로 적용하였습니다.
 


그림8 x축 값을 1000Hz 샘플링 속도로 적용


 
 
Process를 실행하고 나서 채널의 속성(properties)는 다음과 같습니다
 


그림9 채널의 속성(properties)

 


이제 데이터가 등거리로 되었기 때문에 분석을 진행할 수 있습니다. Import 데이터를 잘 알고 있다면, 채널 선택을 사용해서 가져올 채널 또는 가져오지 않을 채널에 대한 패턴을 정의할 수 있습니다.
 


그림10 채널 선택을 사용해서 가져올 채널 또는 가져오지 않을 채널에 대한 패턴 정의


 
패턴과 사용법은 버튼을 누를 때 열리는 창에 설명되어 있습니다.
Testlab Neo 2206 및 이전 버전에서는 아래와 같은 창이 열립니다.



 
그림11 Testlab Neo 2206 및 이전 버전에서의 화면





여기에는 데이터에 대한 특정 지식이 필요한 옵션만 있습니다.
 
  • 데이터가 등거리(또는 적어도 등거리에 매우 가까우면)인 경우 " None"을 선택할 수 있습니다. 그런 다음 모든 채널이 하나의 파일에 기록되고 DIADEM DAT 파일에 기록됩니다. 
 
  • 샘플링 속도가 불규칙하면 선형 보간(linear interpolation, 실제 데이터 포인트 사이에 중간 값 생성) 또는 Nearest 옵션(실제 데이터 포인트의 값만 사용) 중에서 선택할 수 있습니다. 이 알고리즘은 적절한 샘플링 속도를 추정하고 데이터를 동일한 샘플링 속도를 가진 파일로 그룹화 합니다.
 
 
그림12 변환된 MDF 파일




이렇게 하면 Testlab에서 불러올 수 있는 파일이 만들어집니다. 새 파일의 이름은 같지만 확장자는 *.ub입니다. UB 헤더가 존재하면 위의 스크린 샷과 같이 데이터 파일이 트리에 표시됩니다 (표시되지 않으면 새로 고침을 해 줍니다.) *ub 파일은 네비게이터의 트리나 list view에서 볼 수 없으며, Windows 탐색기에서만 볼 수 있습니다. 이제 다른 데이터와 동일하게 Testlab에서 데이터를 불러올 수 있습니다.

 
 
 
 
 
 
 
 
 
 

KB 자료 ID# KB000129280_KO

내용

요약세부 정보

관련 구성 요소

Simcenter Testlab Digital Image Correlation Testlab Environmental Testlab Acoustics Testlab Data Management Testlab Desktop Testlab Durability Testlab General Acquisition Testlab General Processing & Reporting Testlab Rotating Machinery & Engine Testlab Sound Designer Testlab Structural Dynamics Testlab Turbine