How to add s-parameters from two patches to that of the balun

조회 수: 5 (최근 30일)
Vignesh Radhakrishnan
Vignesh Radhakrishnan 2023년 12월 1일
댓글: Vignesh Radhakrishnan 2023년 12월 21일
Hi,
I have an antenna which works on a dual-patch principle. It is powered with a 180 degree phase difference acquired using a balun. The simulation software I use cannot simulate the balun, so I have calculated s-parameters from the two patches separately and would like to cascade it with the balun. I am not sure how to do this with cascadesparams since the two patches are theoretically in parallel. I have attached a diagram of the circuit.
The s-parameters are calculated including the L and C, so towards the left of the inductor (in attached image). I just need to add these two sparameters with that of the balun's
Thanks

답변 (1개)

UDAYA PEDDIRAJU
UDAYA PEDDIRAJU 2023년 12월 21일
Hi Vignesh,
I understand that you're looking to cascade the S-parameters of two patches, which are in parallel, with the S-parameters of a balun. To achieve this, you can follow these steps:
  1. Import the S-parameters of the patches and the balun into MATLAB as "sparameters" objects.
  2. Convert the S-parameters to T-parameters using the "s2t" function for easier manipulation of parallel components.
  3. Combine the T-parameters of the two patches by inverting the sum of their inverses.
  4. Convert the combined T-parameters back to S-parameters with the "t2s" function.
  5. Cascade the combined patch S-parameters with the balun's S-parameters using the "rfcascade" function.
This approach will give you the overall S-parameters for the dual-patch antenna with the balun. I hope this helps!
  댓글 수: 1
Vignesh Radhakrishnan
Vignesh Radhakrishnan 2023년 12월 21일
Hi Udaya,
Thank you. Unfortunately s2t does not work for just reflection parameters (which is what I get from each patch). It is requires a 2x2xM array.
Do you know to get past this?
Thanks

댓글을 달려면 로그인하십시오.

카테고리

Help CenterFile Exchange에서 RF Toolbox에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by