Analyze time series - D-Flow Flexible Mesh - Delft3D
intro story D-Flow FM
D-Flow Flexible MeshD-Flow Flexible Mesh (D-Flow FM) is the new software engine for hydrodynamical simulations on unstructured grids in 1D-2D-3D. Together with the familiar curvilinear meshes from Delft3D 4, the unstructured grid can consist of triangles, pentagons (etc.) and 1D channel networks, all in one single mesh. It combines proven technology from the hydrodynamic engines of Delft3D 4 and SOBEK 2 and adds flexible administration, resulting in:
An overview of the current developments can be found here. The D-Flow FM - team would be delighted if you would participate in discussions on the generation of meshes, the specification of boundary conditions, the running of computations, and all kinds of other relevant topics. Feel free to share your smart questions and/or brilliant solutions!
======================================================= | Sub groups
|
Message Boards
Analyze time series
JT
Javier Tercero, modified 8 Years ago.
Analyze time series
Padawan Posts: 26 Join Date: 10/8/12 Recent Posts 00
Hello all,
I want to run a serie for long time from depth water to the coast. I would like to validate my wave propagation model, because I have a buoy near the coast.
My input (Hs, Tp. Dir) is the wavecon file with data each 3 hours. When I run the model with this file I only get the results in one instant, how can I get the results for each instant? And how can I get the Hs in the location of my buoy? I am using the table in a specific location but I do not get the significant height register each 3 hours.
Any idea?
Thank you in advance
I want to run a serie for long time from depth water to the coast. I would like to validate my wave propagation model, because I have a buoy near the coast.
My input (Hs, Tp. Dir) is the wavecon file with data each 3 hours. When I run the model with this file I only get the results in one instant, how can I get the results for each instant? And how can I get the Hs in the location of my buoy? I am using the table in a specific location but I do not get the significant height register each 3 hours.
Any idea?
Thank you in advance
JT
Javier Tercero, modified 8 Years ago.
RE: Analyze time series
Padawan Posts: 26 Join Date: 10/8/12 Recent Posts 00
Hello all,
I hope someone can answer my question because I do not understand why I just get results in one instant if my wavecon has a lot of values.
This is my wavecon file:
0 4.2647 8.5000 225.0000 36.4 0 0 0
60 4.2647 8.5000 247.5000 36.4 0 0 0
840 6.2600 14.5000 292.5000 36.4 0 0 0
.
.
.
5880 5.2619 13.5000 292.5000 36.4 0 0 0
5940 2.7725 7.5000 0 36.4 0 0 0
And I attach my screenshot, because the program only takes the 1440 instant, but it ran all the steps...
I hope someone can answer my question because I do not understand why I just get results in one instant if my wavecon has a lot of values.
This is my wavecon file:
0 4.2647 8.5000 225.0000 36.4 0 0 0
60 4.2647 8.5000 247.5000 36.4 0 0 0
840 6.2600 14.5000 292.5000 36.4 0 0 0
.
.
.
5880 5.2619 13.5000 292.5000 36.4 0 0 0
5940 2.7725 7.5000 0 36.4 0 0 0
And I attach my screenshot, because the program only takes the 1440 instant, but it ran all the steps...
Attachments:
Emiel Moerman, modified 8 Years ago.
RE: Analyze time series
Padawan Posts: 84 Join Date: 3/10/11 Recent Posts 00
Hi Javier,
Could it be that your coupling interval (in your *.mdf) is set to 1440 minutes instead of the desired 60 minutes?
In your *.mdf, is there the line something like this:
Flpp = 0.0000000e+000 1440 5.2848000e+005
If so, change it to:
Flpp = 0.0000000e+000 60 5.2848000e+005
Or use the GUI to change it.
Hope this helps.
Kind regards,
Emiel
Could it be that your coupling interval (in your *.mdf) is set to 1440 minutes instead of the desired 60 minutes?
In your *.mdf, is there the line something like this:
Flpp = 0.0000000e+000 1440 5.2848000e+005
If so, change it to:
Flpp = 0.0000000e+000 60 5.2848000e+005
Or use the GUI to change it.
Hope this helps.
Kind regards,
Emiel
JT
Javier Tercero, modified 8 Years ago.
RE: Analyze time series
Padawan Posts: 26 Join Date: 10/8/12 Recent Posts 00
Thanks Emiel,
I think the program takes this time by default, but I think it is not the problem because it is my time frame and I still have the same problem, because now it takes the -999 time to run it.
I would like to run all my instants of the wavecon. How can I do it?
I attach the .mdf!!
Thank for helping me
Best regards
Javier
I think the program takes this time by default, but I think it is not the problem because it is my time frame and I still have the same problem, because now it takes the -999 time to run it.
I would like to run all my instants of the wavecon. How can I do it?
I attach the .mdf!!
Thank for helping me
Best regards
Javier
Attachments:
Emiel Moerman, modified 8 Years ago.
RE: Analyze time series
Padawan Posts: 84 Join Date: 3/10/11 Recent Posts 00
Hi Javier,
You need to define the timesteps for all output times. I attached an example set-up where I applied it.
I thought you where running a simulation coupled with flow, for that case you can set the wave computation to take the times from the flow simulation.
Good luck!
Regards,
Emiel
You need to define the timesteps for all output times. I attached an example set-up where I applied it.
I thought you where running a simulation coupled with flow, for that case you can set the wave computation to take the times from the flow simulation.
Good luck!
Regards,
Emiel
Attachments:
JT
Javier Tercero, modified 8 Years ago.
RE: Analyze time series
Padawan Posts: 26 Join Date: 10/8/12 Recent Posts 00
Thanks Emiel!
You are right, you have to define all the output times to get results in each instant... I thought the program did it automatically if you defined it in the wacecon.
Now, I am trying to run the wacecon and the results are wrong, because my wavecon file is:
0 4.2647 8.5000 225.0000 36.4 0 0 0
60 2.2647 5.5000 280.5000 36.4 0 0 0
120 3.2647 6.5000 290.5000 36.4 0 0 0
180 5.2647 7.5000 270.5000 36.4 0 0 0
240 1.2647 6.5000 221.5000 36.4 0 0 0
360 3.2647 7.5000 220.5000 36.4 0 0 0
The next figure does not make sense with the wavecon values....
Thank you again
You are right, you have to define all the output times to get results in each instant... I thought the program did it automatically if you defined it in the wacecon.
Now, I am trying to run the wacecon and the results are wrong, because my wavecon file is:
0 4.2647 8.5000 225.0000 36.4 0 0 0
60 2.2647 5.5000 280.5000 36.4 0 0 0
120 3.2647 6.5000 290.5000 36.4 0 0 0
180 5.2647 7.5000 270.5000 36.4 0 0 0
240 1.2647 6.5000 221.5000 36.4 0 0 0
360 3.2647 7.5000 220.5000 36.4 0 0 0
The next figure does not make sense with the wavecon values....
Thank you again
Attachments:
Emiel Moerman, modified 8 Years ago.
RE: Analyze time series
Padawan Posts: 84 Join Date: 3/10/11 Recent Posts 00
Hi Javier,
Looking at the mdw, it looks like you didn't define a boundary.
Without a boundary waves cannot enter the domain.
Is this the case?
Regards,
Emiel
Looking at the mdw, it looks like you didn't define a boundary.
Without a boundary waves cannot enter the domain.
Is this the case?
Regards,
Emiel
JT
Javier Tercero, modified 8 Years ago.
RE: Analyze time series
Padawan Posts: 26 Join Date: 10/8/12 Recent Posts 00
Emiel Moerman:
Hi Javier,
Looking at the mdw, it looks like you didn't define a boundary.
Without a boundary waves cannot enter the domain.
Is this the case?
Regards,
Emiel
Looking at the mdw, it looks like you didn't define a boundary.
Without a boundary waves cannot enter the domain.
Is this the case?
Regards,
Emiel
But I thought the wavecon is the boundary because it applies to your area so you did not need define a boundary when you use the wavecon file!
Am I right?
Emiel Moerman, modified 8 Years ago.
RE: Analyze time series
Padawan Posts: 84 Join Date: 3/10/11 Recent Posts 00
Hi,
No the wavecon file is your boundary condition, you still need a boundary.
Emiel
No the wavecon file is your boundary condition, you still need a boundary.
Emiel
JT
Javier Tercero, modified 8 Years ago.
RE: Analyze time series
Padawan Posts: 26 Join Date: 10/8/12 Recent Posts 00
But, if you define a spectrum in your boundary file it does not make sense you use your wavecon file!
Or does the program only run the wavecon file but you need to define a boundary conditions?
Or does the program only run the wavecon file but you need to define a boundary conditions?
Emiel Moerman, modified 8 Years ago.
RE: Analyze time series
Padawan Posts: 84 Join Date: 3/10/11 Recent Posts 00
Hi Javier,
Have a look at the Delft3D-WAVE manual, Section A.2.9.
Here it is stated that :
This fi le can only be used when constant parametric boundary conditions are prescribed
in the wave model. If other boundary conditions are speci fied, these will be adjusted into
constant parametric boundary conditions.
Emiel
Have a look at the Delft3D-WAVE manual, Section A.2.9.
Here it is stated that :
This fi le can only be used when constant parametric boundary conditions are prescribed
in the wave model. If other boundary conditions are speci fied, these will be adjusted into
constant parametric boundary conditions.
Emiel
JT
Javier Tercero, modified 8 Years ago.
RE: Analyze time series
Padawan Posts: 26 Join Date: 10/8/12 Recent Posts 00
I had already read it but someone from Delft told me i did not need to define a boundary condition....so i did not define it!
Thank you for your help!
I am going to try!
Regards
Thank you for your help!
I am going to try!
Regards
JT
Javier Tercero, modified 8 Years ago.
RE: Analyze time series
Padawan Posts: 26 Join Date: 10/8/12 Recent Posts 00
JT
Javier Tercero, modified 8 Years ago.
RE: Analyze time series
Padawan Posts: 26 Join Date: 10/8/12 Recent Posts 00
Hello all,
My wavecon file has 120 steps (aprox 2 weeks) with data each 180 minutes. (3hours)
I want to run the model (without flow) to validate it. So, I have time frame each 360 minutes (6 hour) to save the results. For example, I started to run my model from 15 January to 30 January with time frame each 6 hours, but the problem is each frame time starts to run all the wavecon file (120 steps) so if the time frame is on 29th of January it finishes on 13th of February and it does not make sense.
I think each time frame runs all the time interval (120 steps), but I would like to run only the data of that date, is that possible?
I hope you can understand me because it is really difficult to explain.
Thanks in advance!
My wavecon file has 120 steps (aprox 2 weeks) with data each 180 minutes. (3hours)
I want to run the model (without flow) to validate it. So, I have time frame each 360 minutes (6 hour) to save the results. For example, I started to run my model from 15 January to 30 January with time frame each 6 hours, but the problem is each frame time starts to run all the wavecon file (120 steps) so if the time frame is on 29th of January it finishes on 13th of February and it does not make sense.
I think each time frame runs all the time interval (120 steps), but I would like to run only the data of that date, is that possible?
I hope you can understand me because it is really difficult to explain.
Thanks in advance!
Attachments:
JC
Jun Cheng, modified 7 Years ago.
RE: Analyze time series
Youngling Posts: 16 Join Date: 7/20/13 Recent Posts 00
Hello Javier,
I looked at the wavecon.tst file and mdw file in the attachment. Regarding the boundary, I am wondering, if the Boundary name as Boundary 1 in the mdw file should be changed to the same as BL01 as shown in the wavecon file?
just my question, I don't know if they need to be identical for them to communicate well. Thanks!
Jun
I looked at the wavecon.tst file and mdw file in the attachment. Regarding the boundary, I am wondering, if the Boundary name as Boundary 1 in the mdw file should be changed to the same as BL01 as shown in the wavecon file?
just my question, I don't know if they need to be identical for them to communicate well. Thanks!
Jun