Fekoは、遺伝的アルゴリズム(GA)などの手法に基づく最先端の最適化エンジンを提供します。これを使用することにより、設計を自動的に最適化し、最適解を決定することができます。
最適化目標は、最適化する解析要求タイプとそれによって達成する目標を定義します。
要求した出力と矛盾しない適切な最適化目標を選択します。
最新のリリースで新規に追加された機能の紹介です。
Feko Getting Started Guideでは、Fekoをはじめて使用する場合に必要となる部分を手順を追って紹介します。
Feko Example Guideでは、Fekoのコンセプトと基本を学ぶための例題集を掲載しています。
Fekoは、任意形状の3Dオブジェクトを含む電磁界解析に使用される複数の解法を備えた包括的な電磁気ソルバーです。
CADFEKOを使用して、グラフィカル環境で形状またはモデルのメッシュを作成およびメッシングし、解析設定と計算要求を指定します。
POSTFEKOはFekoのポストプロセッサであり、モデル(設定とメッシュ)、グラフ上の結果、3Dビューの表示に使用します。
EDITFEKOは、ループや条件文を含む高水準のスクリプト言語を使用して(形状要件と解析要件の両面で)高度なモデルを構築するために使用されます。
Fekoの主な特長として、独自の解析方法と復号化した解析方法が幅広く用意されていることが挙げられます。Fekoの機能を効果的に使用するには、使用可能な手法を理解する必要があります。
CADFEKOで最適化を設定するワークフローについて説明します。
OPTFEKOの起動に最適なオプションを使用します。
LinuxでOPTFEKOを起動するうえで最適なオプションを使用します。
コマンドライン引数は、OPTFEKOの起動時に追加情報を渡すために使用します。
最適化の期間と精度は、選択した最適化方法と停止基準に依存します。
最適化実行中に変更する変数を指定します。
最適化検索を定義するためのグラフィックな手法です。より複雑なシナリオはマスクで処理します。この場合は、フィルタで目的とする帯域通過領域や帯域制限領域など、目標とするマスク形状が視覚的にわかっていることが前提となります。
最適化目標に記述された定義の各部分には、それぞれに固有の目的があるので、それらを正しく理解し、目的の最適化結果が得られるように適用する必要があります。
Fekoモデルの一部として解析する電圧源または電流源のインピーダンスまたはアドミタンスを最適化します。
Fekoモデルの一部として解析する近傍界を最適化します。
Fekoモデルの一部として解析する遠方界を最適化します。
Fekoモデルの一部として解析するSパラメータを最適化します。
Fekoモデルの一部として解析するSARを最適化します。
Fekoモデルの一部として解析する電力を最適化します。
Fekoモデルの一部として解析する受信アンテナを最適化します。
Fekoモデルの一部として解析する透過量と反射量を最適化します。
選択した目標に対して実行すべき演算を指定します。
フォーカスを目標オブジェクティブおよび目標演算子と比較する方法を指定します。
必要な出力と比較するマスクで定義した単一値または値の範囲を選択します。
複数の目標を組み合わせる方法を指定します。組み合わせた目標に重み(重要度係数)が割り当てられ、組み合わせのタイプに応じて最適化されます。たとえば、指定したデータについて組み合わせた目標の平均値を取得します。
EDITFEKOで.preファイルに変更を適用した最適化を使用します。
最適化設定を調整して、解析で高い計算効率が得られるようにします。
Fekoのユーティリティは、PREFEKO、OPTFEKO、ADAPTFEKO、Launcher ユーティリティ、アップデーター、およびクラッシュレポーターで構成されています。
Fekoでは、すべての結果が、ASCII出力ファイル.outと、POSTFEKOで使用するバイナリ出力ファイル.bofに書き込まれます。解析に関する追加情報を入手するには.outファイルを使用します。
アプリケーションマクロは、CADFEKOとPOSTFEKOで利用可能です。
CADFEKOとPOSTFEKOでは、高機能、高速で軽量なスクリプト言語がアプリケーションに組み込まれています。この言語を使用すると、モデルの作成、シミュレーション結果やモデル設定情報の取得、データの操作、繰り返し処理の自動化などが実現します。
Reference information is provided in the appendix.