Example 1: Feko Model as Input
Example 1 uses a CADFEKO model (plate4prt.cfx) as input for the Multiport post-processing.
The results between the Feko simulation and the Multiport post-processing アプリケーションマクロ calculation are compared.
最新のリリースで新規に追加された機能の紹介です。
Feko Getting Started Guideでは、Fekoをはじめて使用する場合に必要となる部分を手順を追って紹介します。
Feko Example Guideでは、Fekoのコンセプトと基本を学ぶための例題集を掲載しています。
Fekoは、任意形状の3Dオブジェクトを含む電磁界解析に使用される複数の解法を備えた包括的な電磁気ソルバーです。
CADFEKOを使用して、グラフィカル環境で形状またはモデルのメッシュを作成およびメッシングし、解析設定と計算要求を指定します。
POSTFEKOはFekoのポストプロセッサであり、モデル(設定とメッシュ)、グラフ上の結果、3Dビューの表示に使用します。
EDITFEKOは、ループや条件文を含む高水準のスクリプト言語を使用して(形状要件と解析要件の両面で)高度なモデルを構築するために使用されます。
Fekoの主な特長として、独自の解析方法と復号化した解析方法が幅広く用意されていることが挙げられます。Fekoの機能を効果的に使用するには、使用可能な手法を理解する必要があります。
Fekoは、遺伝的アルゴリズム(GA)などの手法に基づく最先端の最適化エンジンを提供します。これを使用することにより、設計を自動的に最適化し、最適解を決定することができます。
Fekoのユーティリティは、PREFEKO、OPTFEKO、ADAPTFEKO、Launcher ユーティリティ、アップデーター、およびクラッシュレポーターで構成されています。
Fekoでは、すべての結果が、ASCII出力ファイル.outと、POSTFEKOで使用するバイナリ出力ファイル.bofに書き込まれます。解析に関する追加情報を入手するには.outファイルを使用します。
アプリケーションマクロは、CADFEKOとPOSTFEKOで利用可能です。
アプリケーションマクロは、自動化スクリプト、アイコンファイル、および関連メタデータへの参照です。
アプリケーションマクロライブラリを使用すれば、頻繁に使用する自動化マクロをリポジトリに保存できます。
A collection of Lua アプリケーションマクロs are available to automate repetitive tasks in CADFEKO.
A collection of Lua アプリケーションマクロs are available to automate repetitive tasks in POSTFEKO.
This POSTFEKO アプリケーションマクロ can be used to plot all the standard parameters that are available after a characteristic mode analysis simulation was performed.
This アプリケーションマクロ is used for calculating mean effective gain (MEG) and envelope correlation coefficient (ECC) for a MIMO antenna configuration. The MEG ratio can also be plotted.
The Multiport post-processing アプリケーションマクロ allows you to calculate results for changes in the port loading without rerunning the ソルバー. Results that are supported are far fields, near fields, currents and specific port parameters, for example, the voltage, current and S-parameters of each port.
The Multiport post-processing アプリケーションマクロ calculates the port reflections and field values for changes in port loading, without rerunning the ソルバー. Through scripting in POSTFEKO, loads can be modified as a post-processing step.
A base multiport Feko simulation is required to generate the required input data for the Multiport post-processing アプリケーションマクロ.
The basic workflow of the Multiport post-processing アプリケーションマクロ (MultiportPostProcessing.lua) is described.
The Multiport post-processing アプリケーションマクロ can be configured to use a Lua settings file to define the loading and excitation for each port. This simplifies the procedure for frequent calculations or large multiport setups with many ports.
The Multiport アプリケーションマクロ can be called via the command line through POSTFEKO. Use the --configure-script
argument to pass configuration information to the multiport post-processing script.
The file format and data structure for the output files (.xml and .mat) are described. These files are generated for storing the scaling coefficients for a multiport calculation.
The Multiport post-processing application macro has several limitations.
Example 1 uses a CADFEKO model (plate4prt.cfx) as input for the Multiport post-processing.
Use the GenerateMultiportConfigurations.lua アプリケーションマクロ in CADFEKO to create the model.
Use the Multiport post-processing アプリケーションマクロ in POSTFEKO to calculate the port reflections and field data for a model (plate4prt.fek) with different load configurations.
Example 2 shows how to use stored far field and near field data, in a POSTFEKO session with a multiport S-parameter Touchstone (.snp) file in the Multiport post-processing application macro.
Example 3 shows how to use a Lua settings file to set up the multiport active and non-active port configurations.
The multiport アプリケーションマクロ supports calculation from the command-line by calling the アプリケーションマクロ via POSTFEKO.
Plot multiport S-parameter results.
An アプリケーションマクロ to tile any POSTFEKO views side-by-side.
This アプリケーションマクロ uses the S-parameter data from a Feko simulation to display a coupling matrix for a multi-port scenario.
The characteristic mode synthesis and design アプリケーションマクロ is a post-processing アプリケーションマクロ that can be used to calculate a weighted sum for the currents, near fields, and far fields requests for specific characteristic modes of interest. The アプリケーションマクロ uses a modified version of the modal weighting coefficient (MWC) to use the radiating phase when synthesising the results with the macro.
A collection of smaller POSTFEKO アプリケーションマクロ are available, but these macros do not include step-by-step instructions.
A collection of Lua macros are available to automate repetitive tasks where the workflow span both CADFEKO and POSTFEKO.
CADFEKOとPOSTFEKOでは、高機能、高速で軽量なスクリプト言語がアプリケーションに組み込まれています。この言語を使用すると、モデルの作成、シミュレーション結果やモデル設定情報の取得、データの操作、繰り返し処理の自動化などが実現します。
Reference information is provided in the appendix.
アプリケーションマクロは、CADFEKOとPOSTFEKOで利用可能です。
A collection of Lua アプリケーションマクロs are available to automate repetitive tasks in POSTFEKO.
The Multiport post-processing アプリケーションマクロ allows you to calculate results for changes in the port loading without rerunning the ソルバー. Results that are supported are far fields, near fields, currents and specific port parameters, for example, the voltage, current and S-parameters of each port.
Example 1 uses a CADFEKO model (plate4prt.cfx) as input for the Multiport post-processing.
Example 1 uses a CADFEKO model (plate4prt.cfx) as input for the Multiport post-processing.
The results between the Feko simulation and the Multiport post-processing アプリケーションマクロ calculation are compared.
(c) 2021. Altair Engineering Inc. All Rights Reserved.