HomeIndustriesProductsServicesPartnersAbout Us

Customer Login

Home arrow CFD-VIEW User Tips arrow Digital Signal Processing using CFD-VIEW
Digital Signal Processing using CFD-VIEW

Signals (stream of data) obtained from physical or numerical experiments often require additional processing to understand/interpret the physics they represent.  The processing of signals through digital means is termed Digital Signal Processing (DSP).  Signals might be available in a multiplicity of domains (time, frequency, spatial…) and dimensions (1D, 2D…).  One of the most common analyses in engineering applications involves processing time domain signals (filtering, smoothing…) and transforming to frequency domain.  This note discusses some signal processing capabilities available in CFD-VIEW for time history data.

The general procedure involves 1) supplying time history data to CFD-VIEW, 2) plotting/choosing variable(s) of interest and 3) applying DSP functions.

Time history data can be made available to CFD-VIEW in multiple ways. Some options are:

  1. Using Record Point History in CFD-VIEW (typically from DTF files of a transient run)
  2. Through PAMFLOW Time History Data
  3. Import *.MON File directly into CFD-VIEW (plan in advance to setup monitor points in CFD-ACE-GUI before starting a run)
Image
Figure 1.  Providing time history data to CFD-VIEW and available DSP operations 

The DSP operation window is active once time history data has been plotted (with time as the independent variable).  Available DSP operations can be seen by clicking the add (“+”) button.  For Fast Fourier Transform (FFT) operations, the signal is re-sampled by linear interpolation to provide the nearest 2n number of points.  Users also have the option to zero pad the signal to the nearest 2n number of points.  The Power Spectral Density (PSD) describes how the power of a signal is distributed within the frequencies of the spectrum and expressed in (physical units)2 / Hz.  The PSD can be normalized and expressed in dB through the use of a suitable reference value.  For example, the commonly used reference value for acoustic pressure is 2e-5 Pa.  Other time domain operations are also available to filter a signal, calculate derivatives/integrals, smooth and perform auto-correlation of a signal.

A simple example is provided in the Figure 2 to demonstrate PSD operation on a periodic signal. The signal is a sum of two waves (a sine wave of 7Hz and a cosine wave of 14 Hz) sampled at 100 Hz for 10.24 seconds providing a total of 1024 points.

Image

Figure 2.  Example showing PSD applied on a periodic signal sampled at uniform time interval

Regards,
Abraham Meganathan
ESI CFD Support Team

 

Mirroring Tool in CFD-VIEW

One should always take advantage of geometric and solution symmetry to model just one-half or one-fourth of the computational domain to reduce the computational time by significantly reducing the size of the model. After modeling half or one fourth of the model, you always want to present data for the full model.

Using the Clone Feature in CFD-VIEW

As the name suggests, the Clone operator creates an exact copy of the input object. The input object could be a surface (iso-surface, plane cut, geometry surface, border object) or a volume. The drawing style of this copy (or copies) is completely independent from that of the original.

Setting a Rotation Point in CFD-VIEW

In CFD-VIEW, a model rotates about its geometric center by default. For rotating complex models, this may not be very convenient. CFD-VIEW has a feature that allows you to set the rotation point at the center of any data object of your choice.

Point Net Feature in CFD-VIEW

A Point Net is primarily used for creating an evenly spaced vector field over existing 3D volumes, 2D surfaces (if the domain is two-dimensional), or cutting planes. The Point Net creates a set of points over the selected entity, and the simulation variable values (such as pressure, temperature, etc.) at these points are derived by interpolation on the underlying mesh.

Using CFD-VIEW Display Types

When post processing a simulation in CFD-VIEW, you will often be working with multiple types of objects. Volumes and Surfaces are two types objects that you will most definitely have whether the model is 2D or 3D.


© 2012 ESI Group CFD Portal