Skip to content

Matlab implementation of patent Transmission-line simulators and methods (Patent# 8892414, Application# 12/713941).

License

Notifications You must be signed in to change notification settings

grwei/transmission-line-params-extractor

Repository files navigation

Transmission Line Parameters Extractor

Matlab implementation of patent Transmission-line simulators and methods (Patent# 8892414, Application# 12/713941).

CI

Overview

In progress

Need to add:

  • Resonance treatment
  • Low-frequency conversion
  • Passivity check
  • Causality enforcement

Functions

  • s2rlgc_t.m: Extract TL RLGC params from S params
  • rlgc2s_t.m: Calculate S params from TL's RLGC params
  • check_consistence.m: Accept the RLGC of the transmission line as input. Call rlgc2s_t.m to obtain the corresponding S parameters, and then call s2rlgc_t.m to re-extract RLGC. Comparing two sets of RLGC, they should be exactly the same.

Tests

  1. test0.m: 500mil Single-line Transmission Line (Polar Si9000e)
  2. test1.m: 500mil Coupled Transmission Line (Polar Si9000e)
    1. test1_1.m: (good) Using larger frequency intervals
    2. test1_2.m: (bad) Add randn noise to S, observe the impact on extracted-RLGC
    3. test1_3.mlx: (Very bad) Try to clean outliers or smooth of RLGC.
  3. test2.m: 200mil Four-line Transmission Line (Ansys 2020R1)
    1. test2_1.m: (deprecated) removing singular frequencies
    2. test2_2.m: (deprecated) 10mm, with freq range 10M ~ 70G, HFSS Automatically use casual materials enabled.
    3. test2_3.m: HFSS_Welement -> ADS -> S
    4. test2_4.mlx: (not good) Try to clean outliers or smooth of RLGC. (Ansys 2020R1)
  4. test3.m: 200mil 16-line Transmission Line (Ansys 2020R1)
    1. test3_1.m: HFSS_Welement -> ADS -> S
    2. test3_2.mlx: (bad) Try to clean outliers or smooth of RLGC. (Ansys 2020R1)

Contact me

References

About

Matlab implementation of patent Transmission-line simulators and methods (Patent# 8892414, Application# 12/713941).

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published