Pythonでマイクロストリップパッチアンテナの設計ツールを作る(2) アンテナの入力インピーダンスをSciPyの特殊関数(Si)と積分(quad)を使って計算する。オフセットも入力できて50Ωになる位置も計算できる。
さて昨日はパッチアンテナのサイズの決定をした。
今回は同じくBalanisの本より、入力インピーダンスを計算する。
必要なのはSciPyの
scipy.special.sici
と、積分。
プログラムはこんな感じで
import numpy as np
from scipy.integrate import quad
from scipy.special import sici, j0
def input_impedance(W, L, er, h, f0, offset = 0):
"""
矩形マイクロストリップパッチアンテナの入力インピーダンスを計算する。
W:パッチ幅[mm]、L:パッチ長さ[mm]、er:基板比誘電率、h:基板厚み[mm]、f0:共振周波数[GHz]、offset:パッチ端からの給電位置
戻り値:入力インピーダンス[Ohm]
"""
u0=4.0 * np.pi * 1.0E-7
e0=8.85418782E-12
f0 *= 1.0E9
W *= 1.0E-3
L *= 1.0E-3
lambda0=1/(f0*np.sqrt(e0*u0))
k0=2.0*np.pi/lambda0
X = k0 * W
siX, _ = sici(X)
I1 = -2 + np.cos(X) + X * siX + np.sin(X)/X
G1 = I1/(120*np.pi**2)
def f(t, X, Y):
return ((np.sin(X*np.cos(t)/2.0)/np.cos(t))**2) * j0(Y*np.sin(t)) * np.sin(t) **3
I2, _ = quad(f, 0, np.pi, args = (X, k0*L))
G12 = I2/(120*np.pi**2)
Rin = 1/(2*(G1+G12))
return Rin * np.cos(np.pi * offset * 1.0E-3 / L) ** 2
|
こんな感じで入力インピーダンスが出る。
次は指向性かな。
« Pythonでマイクロストリップパッチアンテナの設計ツールを作る(1) まずはC.A.BalanisのAntenna Theory: Analysis and Designを基に、基板の比誘電率、厚み、共振周波数を与えてパッチ幅とパッチ長さを計算 | トップページ | 高周波・RFニュース 2024年10月17日 Microwave Journalで受動部品や6G向けアンテナ、IEEE Journal of Microwavesで火星探査用の無線、Microchipが20種類のWi-Fi製品を発表、SK Telecomの6Gホワイトペーパー、NIがSDRと6Gについて語る、6GフォーラムでAIが議論 »
「学問・資格」カテゴリの記事
- 高周波・RFニュース 2025年2月7日 フジクラがMWCバルセロナでミリ波(28GHz,60GHz)モジュールデモ、Qorvo、NXP、AMDらのヘルスケアウェビナー、Samsung Galaxy S25もやはり5Gミリ波AiPは1個、u-bloxがBluetooth LEモジュール4種発表(2025.02.07)
- 高周波・RFニュース 2025年2月6日 3GPPがRel-20(5G Advancedと6G)の計画を公開、SEMCOが産業用MLCC(0805 inch, X6S, 22uF, 25V)と車載MLCC(1005,2.2uF,10V)を発表、KYOCERA AVXのスーパーキャパシタシミュレーションソフト、I向けフォトニックチップ解説(2025.02.06)
- 高周波・RFニュース 2025年2月5日 Mavenirの5G NTNホワイトペーパー、ミニサーキットの1.5mm角QFNパッケージMMIC、Keysigntがスペインに6G研究ラボ設立、アイルランドとスコットランドの大学がRIS(reconfigurable intelligent surfaces)で協力(2025.02.05)
- 高周波・RFニュース 2025年2月4日 Samsung Galaxy S25plus、S25ultra分解、やっぱり5Gミリ波AiPは1個だけ、スマートワイヤレス聴診器にNordicのICが採用、TDKのTMR角度センサ解説(2025.02.04)
「日記・コラム・つぶやき」カテゴリの記事
- 高周波・RFニュース 2025年2月7日 フジクラがMWCバルセロナでミリ波(28GHz,60GHz)モジュールデモ、Qorvo、NXP、AMDらのヘルスケアウェビナー、Samsung Galaxy S25もやはり5Gミリ波AiPは1個、u-bloxがBluetooth LEモジュール4種発表(2025.02.07)
- 高周波・RFニュース 2025年2月6日 3GPPがRel-20(5G Advancedと6G)の計画を公開、SEMCOが産業用MLCC(0805 inch, X6S, 22uF, 25V)と車載MLCC(1005,2.2uF,10V)を発表、KYOCERA AVXのスーパーキャパシタシミュレーションソフト、I向けフォトニックチップ解説(2025.02.06)
- 高周波・RFニュース 2025年2月5日 Mavenirの5G NTNホワイトペーパー、ミニサーキットの1.5mm角QFNパッケージMMIC、Keysigntがスペインに6G研究ラボ設立、アイルランドとスコットランドの大学がRIS(reconfigurable intelligent surfaces)で協力(2025.02.05)
- 高周波・RFニュース 2025年2月4日 Samsung Galaxy S25plus、S25ultra分解、やっぱり5Gミリ波AiPは1個だけ、スマートワイヤレス聴診器にNordicのICが採用、TDKのTMR角度センサ解説(2025.02.04)
« Pythonでマイクロストリップパッチアンテナの設計ツールを作る(1) まずはC.A.BalanisのAntenna Theory: Analysis and Designを基に、基板の比誘電率、厚み、共振周波数を与えてパッチ幅とパッチ長さを計算 | トップページ | 高周波・RFニュース 2024年10月17日 Microwave Journalで受動部品や6G向けアンテナ、IEEE Journal of Microwavesで火星探査用の無線、Microchipが20種類のWi-Fi製品を発表、SK Telecomの6Gホワイトペーパー、NIがSDRと6Gについて語る、6GフォーラムでAIが議論 »
コメント