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

5 vues (au cours des 30 derniers jours)
Vignesh Radhakrishnan
Vignesh Radhakrishnan le 1 Déc 2023
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

Réponses (1)

UDAYA PEDDIRAJU
UDAYA PEDDIRAJU le 21 Déc 2023
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 commentaire
Vignesh Radhakrishnan
Vignesh Radhakrishnan le 21 Déc 2023
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

Connectez-vous pour commenter.

Catégories

En savoir plus sur RF Toolbox dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by