CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > General Forums > Main CFD Forum

Nyquist wavenumber

Register Blogs Community New Posts Updated Threads Search

Like Tree13Likes

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   June 9, 2021, 09:19
Default Nyquist wavenumber
  #1
Senior Member
 
luca mirtanini
Join Date: Apr 2018
Posts: 165
Rep Power: 8
lucamirtanini is on a distinguished road
Hi all,
I am looking at this Energy spectrum in the wavenumber domain. The dashed line is the Nyquist wavenumber. My question is: how is it possible that results are shown after the Nyquist wavenumber? Shouldn't that be the limit after that there are no value?
Attached Images
File Type: png spectrum.PNG (11.3 KB, 68 views)
lucamirtanini is offline   Reply With Quote

Old   June 9, 2021, 13:09
Default
  #2
Senior Member
 
Filippo Maria Denaro
Join Date: Jul 2010
Posts: 6,849
Rep Power: 73
FMDenaro has a spectacular aura aboutFMDenaro has a spectacular aura aboutFMDenaro has a spectacular aura about
Quote:
Originally Posted by lucamirtanini View Post
Hi all,
I am looking at this Energy spectrum in the wavenumber domain. The dashed line is the Nyquist wavenumber. My question is: how is it possible that results are shown after the Nyquist wavenumber? Shouldn't that be the limit after that there are no value?



Right, the extension of the spectra from a numerical simulation cannot be extended for k>Kc.

You should check for more details, is that from a published paper?
lucamirtanini likes this.
FMDenaro is offline   Reply With Quote

Old   June 9, 2021, 15:03
Default
  #3
Senior Member
 
luca mirtanini
Join Date: Apr 2018
Posts: 165
Rep Power: 8
lucamirtanini is on a distinguished road
Thanks for your answer. It is the verification guide of FDS that you can find here https://pages.nist.gov/fds-smv/manuals.html. There is a chapter about turbulence from page 45 to 53. I cannot understand how can they have value after kc. Maybe they apply Taylor hypothesis?
lucamirtanini is offline   Reply With Quote

Old   June 9, 2021, 15:24
Default
  #4
Senior Member
 
Filippo Maria Denaro
Join Date: Jul 2010
Posts: 6,849
Rep Power: 73
FMDenaro has a spectacular aura aboutFMDenaro has a spectacular aura aboutFMDenaro has a spectacular aura about
Quote:
Originally Posted by lucamirtanini View Post
Thanks for your answer. It is the verification guide of FDS that you can find here https://pages.nist.gov/fds-smv/manuals.html. There is a chapter about turbulence from page 45 to 53. I cannot understand how can they have value after kc. Maybe they apply Taylor hypothesis?



From what I understand, the numerical simulation has greater resolution (64^3) than the CBS (32^3) and they adopted an explicit filter. Therefore, the extension of the spectra is reported until the numerical Nyquist frequency of the finer grid.
FMDenaro is offline   Reply With Quote

Old   June 9, 2021, 15:35
Default
  #5
Senior Member
 
luca mirtanini
Join Date: Apr 2018
Posts: 165
Rep Power: 8
lucamirtanini is on a distinguished road
The filter in FDS is implicit, as attached. The CBS is the experiment of Comte Bellot and Corrsin, the two top figure are related to the 32^3 the bottom two 62^3. I really cannot understand
Attached Images
File Type: png tech.PNG (180.7 KB, 14 views)
lucamirtanini is offline   Reply With Quote

Old   June 9, 2021, 16:02
Default
  #6
Senior Member
 
Filippo Maria Denaro
Join Date: Jul 2010
Posts: 6,849
Rep Power: 73
FMDenaro has a spectacular aura aboutFMDenaro has a spectacular aura aboutFMDenaro has a spectacular aura about
Quote:
Originally Posted by lucamirtanini View Post
The filter in FDS is implicit, as attached. The CBS is the experiment of Comte Bellot and Corrsin, the two top figure are related to the 32^3 the bottom two 62^3. I really cannot understand

Actually, what I really do not understand from the figures is the number of wavenumber components reported. In the top figure, the grid is 32^3, that is the spectra should be reported for 16 wavenumbers. On the bottom (64^3), the number of components should be 32. But if you count the circle you see that they are doubled, creating a fictious doubled Nyquist frequency.My opinion is that either they wrongly performed the FFT or the number of grid in each direction has to be doubled. You should ask to the author of the verification.
lucamirtanini likes this.
FMDenaro is offline   Reply With Quote

Old   June 9, 2021, 16:09
Default
  #7
Senior Member
 
luca mirtanini
Join Date: Apr 2018
Posts: 165
Rep Power: 8
lucamirtanini is on a distinguished road
Ok. Thank you I will do that. I wanted simply to be sure that my doubts are lecit. I have also an other question about the subgrid model, but I will open an other thread
FMDenaro likes this.
lucamirtanini is offline   Reply With Quote

Old   June 9, 2021, 17:16
Default
  #8
Senior Member
 
Eifoehn4's Avatar
 
-
Join Date: Jul 2012
Location: Germany
Posts: 184
Rep Power: 14
Eifoehn4 is on a distinguished road
I think the authors use the spherical wave number defined in 3D as

|\mathbf{k}|=\sqrt{k_x^2+k_y^2+k_z^2}.

Here the maximum values are:

Mesh with 32x32x32:

|\mathbf{k}|=\sqrt{16^2+16^2+16^2}\approx 28

Mesh with 64x64x64:

|\mathbf{k}|=\sqrt{32^2+32^2+32^2}\approx 55

This fits well with the presented results.

Regards
__________________
Check out my side project:

A multiphysics discontinuous Galerkin framework: Youtube, Gitlab.
Eifoehn4 is offline   Reply With Quote

Old   June 9, 2021, 17:20
Default
  #9
Senior Member
 
Filippo Maria Denaro
Join Date: Jul 2010
Posts: 6,849
Rep Power: 73
FMDenaro has a spectacular aura aboutFMDenaro has a spectacular aura aboutFMDenaro has a spectacular aura about
Quote:
Originally Posted by Eifoehn4 View Post
I think the authors use the spherical wave number defined in 3D as

|\mathbf{k}|=\sqrt{k_x^2+k_y^2+k_z^2}.

Here the maximum values are:

Mesh with 32x32x32:

|\mathbf{k}|=\sqrt{16^2+16^2+16^2}\approx 28

Mesh with 64x64x64:

|\mathbf{k}|=\sqrt{32^2+32^2+32^2}\approx 55

This fits well with the presented results.

Regards



From the figure, the Nyquist line seems at different wavenumbers. For example, in the 32^3 grid it appears exactly at the wavenumber 16
FMDenaro is offline   Reply With Quote

Old   June 9, 2021, 17:44
Default
  #10
Senior Member
 
Eifoehn4's Avatar
 
-
Join Date: Jul 2012
Location: Germany
Posts: 184
Rep Power: 14
Eifoehn4 is on a distinguished road
Yes, your right. With 32x32x32 the Nyquist wavenumber remains at the maximum value of 16. However, it is possible to make an analysis with |\mathbf{k}|.

Whether that makes sense is another question. I also did this in some analyses.
__________________
Check out my side project:

A multiphysics discontinuous Galerkin framework: Youtube, Gitlab.
Eifoehn4 is offline   Reply With Quote

Old   June 9, 2021, 17:48
Default
  #11
Senior Member
 
Filippo Maria Denaro
Join Date: Jul 2010
Posts: 6,849
Rep Power: 73
FMDenaro has a spectacular aura aboutFMDenaro has a spectacular aura aboutFMDenaro has a spectacular aura about
Quote:
Originally Posted by Eifoehn4 View Post
Yes, your right. With 32x32x32 the Nyquist wavenumber remains at the maximum value of 16. However, it is possible to make an analysis with |\mathbf{k}|.

Whether that makes sense is another question. I also did this in some analysis.



If the spectra is along r you should consider a sphere in the box, if the radius is greater than L you have spurious wavenumbers.

However, the figures in the FDS file have no clear explanation.
FMDenaro is offline   Reply With Quote

Old   June 10, 2021, 07:25
Default
  #12
Senior Member
 
luca mirtanini
Join Date: Apr 2018
Posts: 165
Rep Power: 8
lucamirtanini is on a distinguished road
Quote:
Originally Posted by Eifoehn4 View Post
Yes, your right. With 32x32x32 the Nyquist wavenumber remains at the maximum value of 16. However, it is possible to make an analysis with |\mathbf{k}|.

Whether that makes sense is another question. I also did this in some analyses.
It could be a 3D spectrum, also because if it is not, they should have used subscript such as 11 or 22. Furthermore it is a isotropic turbulence, where a 3D spectrum can be calculated, and maybe deduced from E_11.

I didn't understand a thing. Also if we make a 3D spectrum, how is it possible to see the wavenumberS after the nyquist wavenumber? shouldn't it be the limit? Does this change in a 3D contest?
lucamirtanini is offline   Reply With Quote

Old   June 10, 2021, 08:13
Default
  #13
Senior Member
 
Filippo Maria Denaro
Join Date: Jul 2010
Posts: 6,849
Rep Power: 73
FMDenaro has a spectacular aura aboutFMDenaro has a spectacular aura aboutFMDenaro has a spectacular aura about
In isotropic homogeneous turbulence, the statistics are the same under rotation and traslation, this way the spectrum E11,E22,E33 has the same behavior. And the spectrum computed for a sphere of radius r=L should be also the same.

If you want to assume that dr=sqrt(dx^2+dy^2+dz^2) then you have the Nyquist frequency pi/dr but this is not what I see in the figure
lucamirtanini likes this.
FMDenaro is offline   Reply With Quote

Old   June 10, 2021, 08:26
Default
  #14
Senior Member
 
Eifoehn4's Avatar
 
-
Join Date: Jul 2012
Location: Germany
Posts: 184
Rep Power: 14
Eifoehn4 is on a distinguished road
Suppose your only have two modes in each direction:

x-Direction
k_x(:,:,1) = \left( \begin{matrix} 0 & 0 \\ 1 & 1   \end{matrix} \right)
k_x(:,:,2) =\left( \begin{matrix} 0 & 0 \\ 1 & 1 \end{matrix} \right)

y-Direction
k_y(:,:,1) = \left( \begin{matrix} 0 & 1 \\ 0 & 1 \end{matrix} \right)
k_y(:,:,2) =\left( \begin{matrix} 0 & 1  \\ 0 & 1 \end{matrix} \right)

z-Direction
k_z(:,:,1) = \left( \begin{matrix} 0 & 0 \\ 0 & 0 \end{matrix} \right)
k_z(:,:,2) =\left( \begin{matrix} 1 & 1 \\ 1 & 1 \end{matrix} \right)

Spherical
|\mathbf{k}|(:,:,1) = \left( \begin{matrix} 0 & 1~~ \\ 1 &  \sqrt{2}  \end{matrix} \right)
|\mathbf{k}|(:,:,2) =\left( \begin{matrix} 1 & \sqrt{2} \\  \sqrt{2}  &  \sqrt{3}  \end{matrix} \right)

Now you may accumulate your data in Fourier space according these modes.
__________________
Check out my side project:

A multiphysics discontinuous Galerkin framework: Youtube, Gitlab.
Eifoehn4 is offline   Reply With Quote

Old   June 10, 2021, 08:31
Default
  #15
Senior Member
 
Filippo Maria Denaro
Join Date: Jul 2010
Posts: 6,849
Rep Power: 73
FMDenaro has a spectacular aura aboutFMDenaro has a spectacular aura aboutFMDenaro has a spectacular aura about
Quote:
Originally Posted by Eifoehn4 View Post
Suppose your only have two modes in each direction:

x-Direction
k_x(:,:,1) = \left( \begin{matrix} 0 & 0 \\ 1 & 1   \end{matrix} \right)
k_x(:,:,2) =\left( \begin{matrix} 0 & 0 \\ 1 & 1 \end{matrix} \right)

y-Direction
k_y(:,:,1) = \left( \begin{matrix} 0 & 1 \\ 0 & 1 \end{matrix} \right)
k_y(:,:,2) =\left( \begin{matrix} 0 & 1  \\ 0 & 1 \end{matrix} \right)

z-Direction
k_z(:,:,1) = \left( \begin{matrix} 0 & 0 \\ 0 & 0 \end{matrix} \right)
k_z(:,:,2) =\left( \begin{matrix} 1 & 1 \\ 1 & 1 \end{matrix} \right)

Spherical
|\mathbf{k}|(:,:,1) = \left( \begin{matrix} 0 & 1~~ \\ 1 &  \sqrt{2}  \end{matrix} \right)
|\mathbf{k}|(:,:,2) =\left( \begin{matrix} 1 & \sqrt{2} \\  \sqrt{2}  &  \sqrt{3}  \end{matrix} \right)

Now you may accumulate your data in Fourier space according these modes.



Not sure to understand you example, it is not for isotropic case, right?
FMDenaro is offline   Reply With Quote

Old   June 10, 2021, 08:40
Default
  #16
Senior Member
 
Eifoehn4's Avatar
 
-
Join Date: Jul 2012
Location: Germany
Posts: 184
Rep Power: 14
Eifoehn4 is on a distinguished road
I only wanted to show, what the authors may have done numerically. Perhaps the explanation is not quite well.
__________________
Check out my side project:

A multiphysics discontinuous Galerkin framework: Youtube, Gitlab.
Eifoehn4 is offline   Reply With Quote

Old   June 10, 2021, 08:40
Default
  #17
Senior Member
 
luca mirtanini
Join Date: Apr 2018
Posts: 165
Rep Power: 8
lucamirtanini is on a distinguished road
Quote:
Originally Posted by FMDenaro View Post
In isotropic homogeneous turbulence, the statistics are the same under rotation and traslation, this way the spectrum E11,E22,E33 has the same behavior. And the spectrum computed for a sphere of radius r=L should be also the same.

If you want to assume that dr=sqrt(dx^2+dy^2+dz^2) then you have the Nyquist frequency pi/dr but this is not what I see in the figure
The FDS guide says that they consider as \Delta ,which they use as Filter, the geometric mean \sqrt[3]{\Delta x\cdot\Delta y\cdot\Delta z}.

Actually this leads to a discrepancy in the 3d spectra the Nyquist wavenumber is not the filter limit. Could be?
lucamirtanini is offline   Reply With Quote

Old   June 10, 2021, 08:51
Default
  #18
New Member
 
Join Date: Feb 2021
Posts: 13
Rep Power: 5
acf46545 is on a distinguished road
Quote:
Originally Posted by lucamirtanini View Post
Hi all,
I am looking at this Energy spectrum in the wavenumber domain. The dashed line is the Nyquist wavenumber. My question is: how is it possible that results are shown after the Nyquist wavenumber? Shouldn't that be the limit after that there are no value?

Is this the theoretical Nyquist number with 2 points, or is it the numerical one for the discretization scheme? Not familiar with FDS, but if it uses an an implicit filter plus finite volume scheme, then the spectrum can contain infinite frequencies. The cut off wavenumber reported can thus be the theoretical or numerical, but depending on how the FFT is done on the finite volume solution, there can be very high frequencies present. The spectra shown here are nothing unusual for an implicit filter.
acf46545 is offline   Reply With Quote

Old   June 10, 2021, 08:58
Default
  #19
Senior Member
 
Filippo Maria Denaro
Join Date: Jul 2010
Posts: 6,849
Rep Power: 73
FMDenaro has a spectacular aura aboutFMDenaro has a spectacular aura aboutFMDenaro has a spectacular aura about
The Nyquist frequency is identified by the grid size, no matter about which numerical method is used. The filter width identifies the Nyquist frequency only for spectral methods, otherwise pi/Delta is not equal to pi/h.
FMDenaro is offline   Reply With Quote

Old   June 10, 2021, 09:06
Default
  #20
New Member
 
Join Date: Feb 2021
Posts: 13
Rep Power: 5
acf46545 is on a distinguished road
Quote:
Originally Posted by FMDenaro View Post
The Nyquist frequency is identified by the grid size, no matter about which numerical method is used. The filter width identifies the Nyquist frequency only for spectral methods, otherwise pi/Delta is not equal to pi/h.
I agree. But the question is different: is the line in the plot: Nyquist number (theoretical) or cut off number of the FDS scheme? Also, second question, how is the finite volume solution interpolated to do FFT?
acf46545 is offline   Reply With Quote

Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Length Scale - Wavenumber Context Falu Main CFD Forum 3 April 26, 2021 08:10
Difference between Kolmogorov wavenumber and FFT wavenumber? Falu Main CFD Forum 3 January 12, 2021 12:31
Wavenumber in L.E.S. derz CFX 3 July 27, 2015 09:05
The wavenumber in the jet flow jollage Main CFD Forum 1 March 28, 2015 06:29
Wavenumber anuroopak Tecplot 0 September 15, 2014 08:41


All times are GMT -4. The time now is 14:01.