시뮬레이션 시행 후 force 계산

Main Forums Solver 시뮬레이션 시행 후 force 계산

This topic contains 5 replies, has 5 voices, and was last updated by  ethanOh 3 years, 2 months ago.

Viewing 6 posts - 1 through 6 (of 6 total)
  • Author
    Posts
  • #1134
    Curry
    Curry
    Participant

    안녕하세요.
    지금 제가 이미 실행을 시켜놓은 시뮬레이션이 있는데, 혹시 이 상태에서 바로 force / force coefficient 들을 구하는 방법 없을까요?
    시뮬레이션을 다시 실행시키자니 엄두가 안나네요.
    좋은 의견 기다리겠습니다.^^

    #1135
    ant8si
    ant8si
    Participant

    안녕하세요, curry씨!
    이 문제는 좀 중요한 문제 같네요. 저같은 경우에도 항상 계산을 돌리기 위해서 다시 한번 시뮬레이션을 실행하곤 했는데, 좋은 방법을 아시는 분이 나왔으면 좋겠네요.

    #1136
    Fine
    Fine
    Participant

    혹시 curry씨가 말씀하시는 내용은 각각의 time step별로 힘을 구하시는 걸 말씀하시는건가요? 그게 아니라면 혹시 마지막 시행내용에서 몇번의 iteration만 추가적으로 실행하면 되지 않을까요?

    #1137
    ant8si
    ant8si
    Participant

    Fine 씨 안녕하세요. 방금 말씀하신 내용 잘 봤습니다. 혹시, 그런데 시뮬레이션 실행이 끝난 후에 다시 몇 번의 추가적인 timestep만 실행시키는 방법 알고계시나요?

    #1138

    Prodo
    Participant

    일단, 다들 힘을 계산하는 방법에 대해서 궁금해하시는 것 같은데, 제가 아는 방법을 한 가지 소개해드릴게요.

    wallShearStress

    patchIntegrate p <patchName>
    patchIntegate wallShearStress <patchName>

    첫 번째 코드를 이용해서 힘을 생성하고, 이 값들을 아래 있는 함수들을 이용해서 합친다면 간단한 힘의 계산은 가능할거 같네요. 참고바랍니다.

    #1179

    ethanOh
    Participant

    curry님
    system에 controlDict 파일 안에 force 또는 force coefficient에 대한 functionObjects를 설정한 후에
    (이건 tutorial/incompressible/simpleFoam/motorbike안에 있는 functionObjects를 사용하면 될듯 합니다.)
    터미널 창에서 execFlowFunctionObjects를 실행해 주시면
    저장된 타임에서의 force 또는 force coefficient를 구할 수 있습니다.

    • This reply was modified 3 years, 2 months ago by  ethanOh.
    • This reply was modified 3 years, 2 months ago by  ethanOh.
Viewing 6 posts - 1 through 6 (of 6 total)

You must be logged in to reply to this topic.