Wave absorption boundary condition

General scientific issues regarding ROMS

Moderators: arango, robertson

Post Reply
Message
Author
User avatar
hpd14thu
Posts: 68
Joined: Tue May 01, 2018 3:56 pm
Location: Tsinghua University

Wave absorption boundary condition

#1 Unread post by hpd14thu »

Hi all,

I used OpenFOAM recently and ran a case with wave absorption boundary condition.

When I turn to ROMS, I found that they were no wave absorption boundary condition. I don't have open boundary data, and I only want to absorb wave of open boudary and avoid reflection.

I tried cha for 2dzeta, fla for 2duv, and gra for 3d, but it worked bad. After several hours, lots of reflection happened near open boundary and model blowed up.

Look forward to your suggestion.

Thanks

Peida

User avatar
kate
Posts: 4091
Joined: Wed Jul 02, 2003 5:29 pm
Location: CFOS/UAF, USA

Re: Wave absorption boundary condition

#2 Unread post by kate »

This is a classic problem with regional ocean models. You can try the radiation boundary conditions instead, if you like. However, what is working for us in practice is using values from a global ocean model on the boundaries to keep things behaving better (if not entirely well).

User avatar
hpd14thu
Posts: 68
Joined: Tue May 01, 2018 3:56 pm
Location: Tsinghua University

Re: Wave absorption boundary condition

#3 Unread post by hpd14thu »

kate wrote: Tue Jan 14, 2020 7:40 pm This is a classic problem with regional ocean models. You can try the radiation boundary conditions instead, if you like. However, what is working for us in practice is using values from a global ocean model on the boundaries to keep things behaving better (if not entirely well).
Thanks Kate,

I wonder that if there are some general rules when using Rad? For example, when I use Rad, if I need to set all of 2d-uv, 2d-zeta and 3d-uv as Rad || or Fla for 2d-uv, Cha for 2d-zeta and Rad for 3d-uv.

Cause I barely remember that I seemed to use Rad long long ago, and I made a bad conbination of different condition and failed to run model. (When I use Rad, I don't need to input any varibales or define RADIATION_2D?)

Peida

User avatar
kate
Posts: 4091
Joined: Wed Jul 02, 2003 5:29 pm
Location: CFOS/UAF, USA

Re: Wave absorption boundary condition

#4 Unread post by kate »

If your barotropic solution is working for you, don't change that.

Using Rad alone will not require external fields. You may or may not do better with RADIATION_2D. Just try it and see if it helps.

If you want more specific advice, you should probably tell us more about what you are trying to do.

User avatar
hpd14thu
Posts: 68
Joined: Tue May 01, 2018 3:56 pm
Location: Tsinghua University

Re: Wave absorption boundary condition

#5 Unread post by hpd14thu »

kate wrote: Wed Jan 15, 2020 6:41 pm If your barotropic solution is working for you, don't change that.

Using Rad alone will not require external fields. You may or may not do better with RADIATION_2D. Just try it and see if it helps.

If you want more specific advice, you should probably tell us more about what you are trying to do.
Thanks and I'm sorry I didn't make myself clear,

What I plan to do : I try to calculate zeta and 3duvw in a semi-closed coastal area, which north boudanry open, south/east/west boudanry closed.

Forcing
: forcing condition is large wind, may result in large zeta and uvw. So maybe Rad is suitable for me to deal with the open boudanry.

Boundary : My present boundary conditon (I wonder if it's Ok) and results of zeta near north boundary (reflection) (run time=60s)shows below (PS : I set ana_fsobc and ana_m2obc as zero):

Now the issue is reflection appeared near the north boundary.

Peida
[/quote]
Attachments
boud.png
boud.png (26.29 KiB) Viewed 4487 times
Last edited by hpd14thu on Mon Jan 20, 2020 7:51 am, edited 1 time in total.

User avatar
zhangtianhao
Posts: 50
Joined: Fri May 11, 2018 5:36 pm
Location: Beijing Normal University

Re: Wave absorption boundary condition

#6 Unread post by zhangtianhao »

Maybe you should change tke boundary to gra

Hoty

2020-01-17

User avatar
hpd14thu
Posts: 68
Joined: Tue May 01, 2018 3:56 pm
Location: Tsinghua University

Re: Wave absorption boundary condition

#7 Unread post by hpd14thu »

Thank you, Hoty:

After some trials, I found I could expand the area to decrease the influence of boundary reflection.

And I use:
Attachments
boundary.jpg
boundary.jpg (38.14 KiB) Viewed 4370 times

Post Reply