유동 실험에서 파랑 외력 조건을 추가하기 위해 Waves 모듈을 활성화 했고, wave.inp 파일을 편집하려고 합니다. wave.inp에 필요한 값이 파고, 파향, 주기, 파장, wave energy dissipation이 있던데 파고, 파향, 주기, 파장은 관측값을 사용했으며 EFDC 메뉴얼에 있는 파장 공식을 사용하여 입력했습니다. 그런데 wave energy dissipation은 어떻게 계산하는지 나와있지 않아서 0으로 두고 모델을 실행하면 NEG DEPTH AT CELL CENTER 에러가 발생합니다. Wave 모듈을 적용하지 않았을 때는 에러 없이 실행됬는데 wave energy dissipation 값이 0이라 에러가 발생한 것인지, 그렇다면 wave energy dissipation은 어떻게 계산해야 하는 건가요?
안녕하세요,
-
Wave 모듈을 활성화해서 모의를 진행하셨을 때 NEG DEPTH AT CELL CENTER 에러가 발생한 이유는, 파랑의 외력이 추가됨으로써 Hydrodynamics 모의에 영향을 주는 과정에서 계산 결과에 오류 값이 발생했기 때문이라고 판단되는데요. NEG DEPTH AT CELL CENTER 에러가 발생하는 이유는 아주 다양하기 때문에 (shallow water wet/dry 설정, time step 설정, 격자 구성 형태 등), Wave Energy Dissipation 을 0 으로 설정하셨기 때문이라고 딱 집어서 말씀드리기는 어려워보입니다.
-
Wave Energy Dissipation 계산하는 방법은, 프로그래밍 팀에서 확인해본 결과, EFDC+ Theory Document 11 에 있는 공식 2.49 을 바탕으로 하는데요. 문서상의 공식 형태 및 단위가 EFDC+ 프로그램에서 실제로 사용되는 것과 약간 다르다는 것이 확인되어서, 개정 중에 있습니다. 정리가 완료되는대로 안내해드리도록 하겠습니다.
감사합니다.
Wave.inp 파일을 만들어서 모델을 RUN하면 forrtl: error (73): floating divide by zero 라는 에러 메세지와 함께 종료됩니다. 어떻게 해결해야 하나요?
그리고 Wave.inp 파일을 만들 때, wavetime.inp 파일에 있는 시간 step 갯수 별로 전체 격자마다 값을 입력하게 되어 있던데 eems 프로그램 내부에서 작성하는 방법은 따로 있나요?
안녕하세요,
문의해주신 내용들에 답변을 드리기 위해서는, 사용자께서 Wave 모듈 옵션들을 어떻게 설정하셨는지에 대한 정보가 필요한데요. 혹시 현재 구축하신 모델 파일들을 아래의 소프트웨어 지원 이메일 주소로 보내주실수 있나요? 모델 조건에 대한 약간의 첨부설명과 함께 보내주신다면, 저희가 문제 해결 방법을 찾는데 큰 도움이 될것 같습니다. 감사합니다.