Feko is a comprehensive electromagnetic solver with multiple solution methods that is used for electromagnetic field analyses
involving 3D objects of arbitrary shapes.
EDITFEKO is used to construct advanced models (both the geometry and solution requirements) using a high-level scripting language
which includes loops and conditional statements.
One of the key features in Feko is that it includes a broad set of unique and hybridised solution methods. Effective use of Feko features requires an understanding of the available methods.
Feko offers state-of-the-art optimisation engines based on generic algorithm (GA) and other methods, which can be used
to automatically optimise the design and determine the optimum solution.
Feko writes all the results to an ASCII output file .out as well as a binary output file .bof for usage by POSTFEKO. Use the .out file to obtain additional information about the solution.
It is possible to convert between the loss tangent and conductivity description of the material losses at a single
frequency. This application macro performs the calculation and can be used in CADFEKO and POSTFEKO.
This application macro is used to divide a larger model with many frequency points, and plane wave sources requested in multiple directions
into sub-problems with smaller chunked frequencies and incident directions. The sub-problems are executed
concurrently on a cluster reducing the run time to solve the larger problem.
This application macro computes a high-resolution range profile (HRRP) of an object. An HRRP is a one dimensional signature of the target object, and one of the main applications is in automatic target
recognition systems.
The HRRP is the coherent summations (amplitude) of the complex time returns from the target scatters in each range cell, along
the radar line of sight. Converting the frequency response (RCS simulation in Feko) to the range domain, useful information about the object can be extracted over the frequency band of interest, for
example, its extension, dominant scattering points and scattering mechanism involved in the RCS contribution.
Execute the CF_generate_high_resolution_range_profile.luaapplication macro in CADFEKO to set up a model and generate the data for a high-resolution range profile.
Execute the PF_process_high_resolution_range_profile.luaapplication macro in POSTFEKO to process the far field data for the high-resolution range profile.
CADFEKO and POSTFEKO have a powerful, fast, lightweight scripting language integrated into the application allowing you to create
models, get hold of simulation results and model configuration information as well as manipulation of data and automate
repetitive tasks.
This application macro computes a high-resolution range profile (HRRP) of an object. An HRRP is a one dimensional signature of the target object, and one of the main applications is in automatic target
recognition systems.
This example calculates the high-resolution range profile of a cylinder.
An example of the cylinder model is shown in Figure 1. The radius is 0.1 m,
and the height is 1 m. The centre frequency for this example is 2 GHz, the range
resolution used is 0.1 m, and the range ambiguity is 3 m. Multiple incident angles are
requested making it possible to generate a two-dimensional sinogram from the data.
Figure 1. Example of the cylinder model.
Creating the HRRP Model
Execute the CF_generate_high_resolution_range_profile.luaapplication macro in CADFEKO to set up a model and generate the data for a high-resolution range profile.
Processing the HRRP Results
Execute the PF_process_high_resolution_range_profile.luaapplication macro in POSTFEKO to process the far field data for the high-resolution range profile.