これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド atlc です。
プログラム:
NAME
atlc - 任意の伝送線路計算機
SYNOPSIS
atlc [-NS] [-NS] [-NS] [-v] [-NS 切り落とす] [-NS rrggbb=えー] [-私 要素] [-私 プレフィックス] [-NS スレッド]
[-NS レート乗数] ビットマップファイル
警告
このマニュアル ページは完全なドキュメント セットではありません - atlc プロジェクトの複雑さ
man ページは、完全性を欠いているとはいえ、それを文書化する理想的な方法ではありません。
生産されます。 バージョンが変更された時点で最新の最良のドキュメント
生成されたものは次の場所で見つかる可能性があります
/usr/share/doc/atlc/html-docs/index.html
場合によっては、ドキュメント内のエラーが修正され、次の場所に配置されることがあります。
http://atlc.sourceforge.net/ atlc の新しいリリースがリリースされる前に。 もしよろしければ、
ドキュメントに問題があることに気づいた場合は、スペルミスやタイプミスも含めて教えてください
知っています。
DESCRIPTION
atlc は、XNUMX つの要素のプロパティを計算するために使用される有限差分プログラムです。
任意の断面の導体送電線。 いつでも使用されます
分析公式は知られていませんが、それでも答えが必要です。 以下を計算できます。
インピーダンス Zo (オーム単位)
単位長さあたりの静電容量(pF/m)
単位長さあたりのインダクタンス (nF/m)
伝播速度 v (m/s)
無次元の速度係数 v/c。
ビットマップ ファイル (通常は拡張子 .bmp または .BMP) がグラフィックス パッケージに描画されます。
など ギンプ から入手できる http://www.gimp.org。 ビットマップファイル しなければなりません 24ビットとして保存される
(16,777,216 色) 圧縮されていないファイル。 ビットマップで使用されている色は、
領域は導体 (純粋な赤、純粋な緑、または純粋な青) または誘電体 (その他) です。
純白は真空誘電体であると考えられますが、他の色は異なります。
意味。 色の正確な定義については、以下の「カラー」を参照してください。
OPTIONS
-C
著作権、ライセンス、コピー情報を印刷します。
-s
Ex、Ey、E、V、U、および Er ビットマップ (.bmp) ファイルの書き込みをスキップします。 -S
Ex、Ey、E、V、U、および Er バイナリ (.bin) ファイルの書き込みをスキップします。
-v
出力がより冗長/饒舌になります。
-c カットオフ
有限差分プログラムの収束基準を設定します。 デフォルトは 0.0001 です。
つまり、プログラムが反復を停止するには、01 つの別々の反復が XNUMX% 以内になければなりません。
より小さな正の数に設定すると精度は高くなりますが、時間がかかります。
-d rrggbb=えー
ビットマップ内の色を示すために使用されます。 0xrrggbb は、マテリアルを表すために使用されます。
誘電率Er. 以下の「カラー」も参照してください。
-i 要因
atlc によって生成された .bmp 電場プロファイル画像を明るくしたり暗くしたりするために使用されます。 セット
係数 > 2 で明るくするか、1 ~ 2 で暗くします。
-r 率乗数
点 w、h での電圧を計算するときに内部で使用されるパラメータ「r」を設定します。 の
デフォルト (バージョン 3.0.0 時点) 1.95 では、最適と考えられる結果が得られます。
結果。 1.0 に設定すると、高速収束手法の使用が回避されます。
一般的には良い考えではありません。
-p 接頭辞
出力ファイルの前に「プレフィックス」(通常はディレクトリ名) を追加します。
COLOURS
atlc が使用する 24 ビットマップには、赤の量を表すために 8 ビットが割り当てられています。
青は緑、8は緑です。 したがって、赤、緑、青のレベルは合計 256 あります。
256*256*256=16777216色。 可能な 16777216 色のすべてを定義できます
正確には、次のように、赤、緑、青の正確な量を記述することによって行われます。
赤 = 255,000,000 または 0xff0000
緑 = 000,255,000 または 0x00ff00
青 = 000,000,255 または 0x0000ff
黒 = 000,000,000 または 0x000000
白 = 255,255,255 または 0xffffff
茶色 = 255,000,255 または 0xff00ff
グレー = 142,142,142 または 0x8e8e8e
ピンク、ターコイズ、サンディ、ブラウン、グレーなどの一部の色は、意味が若干異なる場合があります。
さまざまな人に物事を伝えます。 atlc ではそうではありません。プログラムは色を期待しているからです。
以下は与えられたとおりに正確に定義されます。 色が砂っぽいと感じるか、黄色が上がったと感じるか
ただし、ビットマップで使用する場合は、次のいずれかによって調整された色である必要があります。
atlc、 or フォーム しなければなりません コマンド ライン オプションを使用して定義します (「オプション」を参照)。
赤 = 255,000,000 または 0xFF0000 はライブ導体です。
緑色 = 000,255,000 または 0x00FF00 は接地された導体です。
青 = 000,000,255 または 0x0000FF はマイナス導体です
すべてのビットマップ しなければなりません ライブ (赤) 導体と接地 (緑) 導体があります。 青い導体は、
負の導体を示すために使用され、プログラムを分析に使用する場合に必要です。
方向性結合器。
以下の誘電体は atlc によって認識されます。:
白 255,255,255 または Er=0 として 1.0xFFFFFF (真空)
ピンク 255,202,202 または Er=0 としての 1.0006xFFCACA (空気)
L. ブルー 130,052,255 または 0x8235EF (Er=2.1 (PTFE) として)
ミッドグレー 142,242,142 または Er=0 の 8x8E8E2.2E (duroid 5880)
藤色 255.000,255 または 0xFF00FF as Er=2.33 (ポリエチレン)
黄色 255,255,000 または Er=0 として 00xFFFF2.5 (ポリスチレン)
Sandy 239,203,027 または Er=0 としての 1xEFCC3.3A (PVC)
茶色 188,127,096 または 0xBC7F60 (Er=3.335 として) (エポキシ樹脂)
L. イエロー 223,247,136 または Er=0 として 788xDFF3.7 (FR4 PCB)
ターコイズ 026,239,179 または 0x1AEFB3 (Er=4.8 として) (ガラス PCB)
ダークグレー 142,142,142 または Er=0 として 696969x6.15 (duroid 6006)
L. グレー 240,240,240 または 0xDCDCDC as Er=10.2 (duroid 6010)
D. オレンジ 213,160,067 または Er=0 としての 5xD04A100.0D (主にテスト目的)
例
atlc の使用例をいくつか示します。 もう一度、atlc の HTML ドキュメントを参照してください。
XYZocsl-docs、システム上のドキュメント (通常は
/usr/local/share/atlc/docs/html-docs/index.html ) またはオンラインで http://atlc.sourceforge.net
例えば、
ex_1 % atlc 同軸2.bmp
これは単純な例 (ex_1) であり、伝送線路の形状が定義されています。
coax2.bmp内。 この例では、事前定義された誘電体 (Er =1.0、1.0006、2.1、2.2、
2.33、2.5、3.3、3.335、3.7、4.8、6.15、または 10.2)をビットマップで使用できた可能性があります。
13 の異なる色のうちの 0 つを使用して行うことになります。 Er=1.0の場合は白(XNUMXxFFFFFF)、ピンク
(0xFFCACA) 1.0006 など。他の色 (誘電体) は使用できませんでした。
-d オプションで指定されていませんでした。
ex_2 % atlc -d f9e77d=2.43 somefile.bmp
ex_2 では、Er=2.43 の誘電体が必要でした。 RGB 値が 0xF9E7&d の色
使われた。 -d オプションは、この色が何を指すかを atlc に伝えます。
ex_3 % atlc -v 同軸2.bmp
ex_3 では、atlc は中間計算の結果を出力するように指示されています。
標準出力。 通常、最終結果のみが出力されます。 -vv を使用すると、さらに多くの情報が得られる場合があります
生成される可能性がありますが、これは実際にはプロジェクトの開発者のみに役立ちます。
onworks.net サービスを使用してオンラインで atlc を使用する