Transmission Line Parameters Extractor
Matlab implementation of patent Transmission-line simulators and methods (Patent# 8892414, Application# 12/713941).
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 paramsrlgc2s_t.m: Calculate S params from TL’s RLGC paramscheck_consistence.m: Accept the RLGC of the transmission line as input. Callrlgc2s_t.mto obtain the corresponding S parameters, and then calls2rlgc_t.mto re-extract RLGC. Comparing two sets of RLGC, they should be exactly the same.
Tests
test0.m: 500mil Single-line Transmission Line (Polar Si9000e)test1.m: 500mil Coupled Transmission Line (Polar Si9000e)test1_1.m: (good) Using larger frequency intervalstest1_2.m: (bad) Add randn noise to S, observe the impact on extracted-RLGCtest1_3.mlx: (Very bad) Try to clean outliers or smooth of RLGC.
test2.m: 200mil Four-line Transmission Line (Ansys 2020R1): (deprecated) removing singular frequenciestest2_1.m: (deprecated) 10mm, with freq range 10M ~ 70G, HFSStest2_2.mAutomatically use casual materialsenabled.test2_3.m: HFSS_Welement -> ADS -> Stest2_4.mlx: (not good) Try to clean outliers or smooth of RLGC. (Ansys 2020R1)
test3.m: 200mil 16-line Transmission Line (Ansys 2020R1)test3_1.m: HFSS_Welement -> ADS -> Stest3_2.mlx: (bad) Try to clean outliers or smooth of RLGC. (Ansys 2020R1)
Contact me
- Author: Guorui Wei (危国锐)
- E-mail: 313017602@qq.com
- Website: grwei.github.io
References
- using Semantic Versioning