HEC-EFM에서 유황 데이터로 분석하기 위해 HDF(Hierarchical Data Format-데이터 형식)에 저장된 시계열 데이터를 가져올 수 있습니다. HDF는 자주 사용되는 데이터베이스 형식(http://www.hdfgroup.org/))이며 모델 시뮬레이션 출력을 저장하기 위해 최소 두 개의 HEC 소프트웨어에 의해 사용됩니다 (2차원 부등류 해석의 경우 HEC-RAS, 2차원 생태 시뮬레이션 출력의 경우 HEC-EFMSim). 사용자는 "편집유황 데이터 –HDF파일에서 데이터 일괄 추가" 메뉴 옵션을 통해 입력 HDF 파일, 가져올 데이터 날짜 및 시간, 유황 데이터 등을 지정합니다. 결과적인 유황 데이터는 유황 데이터의 식별자가 여러 개의 동시 시계열(또는 시계열 및 결합 데이터)을 포함한다는 점에서 복합적입니다. 예를 들어, "습지 복원 구역"이라는 제목의 그림 65의 첫 번째 유황 데이터는2,940개의 HEC-EFM 유황 데이터로 구성하며, 모두 32,000개 이상의 요소를 포함하고 있는 네 개의 목록 중 하나입니다. 각 부분은 모든 활성화된 생태수문 입력 변수에 대해 독립적으로 계산됩니다. 사용자는 다양한 유황에 HEC-EFM을 적용하기 전에 스타일 시트 선택 및 출력 설정을 고민해야 합니다.

그림 65.  HEC-EFM에서 사용할 HDF 데이터 가져 오기. HEC-RAS 2D 출력 파일의 구조 및 내용은 뒤에 "HDF에서 일괄 추가…"인터페이스가 오른쪽에, 유황 데이터 목록이 맨 아래에 있습니다.


HEC-EFM이 복합 유황 데이터를 분석하는데 사용하는 데이터 및 수리 해석 프로세스는 한 가지를 제외하고는 기존 유황 데이터와 동일합니다. HDF의 시계열 데이터 활용은 여러가지의 시간간격  (1 분에서 1 일 범위의 19 개)에 대해 지원되는 반면, Traditional 유황 데이터에서는 일단위 시계열만 사용할 수 있습니다. 일단위 이하의 단위에서 일단위로 전환하는 경우에는, 사용자는 평균, 최솟값 또는 최댓값 중 관심있는 일단위 시계열 데이터를 지정할 수 있습니다. HEC-EFM은 또한 사용자가 HDF의 데이터가 순간 값인지 또는 기간 평균 값인지 지정 할 수 있는 설정을 제공하여 일단위 값으로의 변환에 영향을 줍니다. 일단위 이하의 시간 단계를 처리하는 것 외에 다른 프로세스는 변경되지 않습니다. 각각의 유황 데이터는 생태수문 입력 변수의 모의기간, 지속기간, 변화율 및 초과확률 매개변수별로 구성됩니다. 결과는 사용자가 제어하는 ​​결과 보기 설정 값으로 표시됩니다. 유황 데이터의 이름은 복합 유황 데이터에 대해 " Identifier-suffix"로 기록됩니다.

일반적인 유황 데이터에 대한 계산과 마찬가지로 후속 계산은 전체 프로세스를 반복합니다. 일단위 이하의 데이터는 일 단위로 변환되고, 생태수문 입력 변수 매개변수별로 구성된 다음 결과가 작성되고 보고됩니다. 시간을 절약하기 위해서, HEC-EFM은 "HDF 파일에서 전처리 작업…"메뉴 옵션을 제공합니다.이 메뉴 옵션은 일단위 이하의 데이터를 일 단위로 변환하고 일단위 분석결과를 새 HDF 테이블에 저장합니다 (그림 66). 시간/날짜에 대한 표도 생성됩니다. HDF 결과파일은 그림 65에서와 같이 HDF 인터페이스의 유황 데이터 일괄 추가를 통해 사용할 수 있습니다. 전처리 과정은 전체 계산 시간을 약 1/3까지 줄이는 것으로 나타났습니다.  

그림 66.  HDF파일에서 전처리 작업 기능을 통해 일단위 이하에서 일단위로 반복적이고 시간이 소모되는 변환작업을 방지할 수 있습니다. 이를 통해 일단위 이하의 데이터가 변환되어 새 HDF 파일에 일단위 값으로 기록되어 HEC-EFM의 유황 데이터 입력자료로 사용할 수 있습니다.