{"about":{"site":"https://codewithpapers.app","non_affiliation":"Code with Papers and Syntology are not affiliated with, endorsed by, or sponsored by Papers with Code, Meta, or the pwc-archive mirror.","licence":"CC BY-SA 4.0","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","attribution":"https://codewithpapers.app/attribution","modified":"archive material modified by Syntology; see the attribution page"},"url":"/paper/a-thru-free-multiline-calibration","title":"A Thru-free Multiline Calibration","arxiv_id":"2305.03597","date":"2023-05-05","proceeding":null,"authors":["Ziad Hatab","Michael Ernst Gadringer","Wolfgang Bösch"],"abstract":"This paper proposes a modification to the traditional multiline thru-reflect-line (TRL) or line-reflect-line (LRL) calibration method used for vector network analyzers (VNAs). Our proposed method eliminates the need for a thru (or line) standard by using an arbitrary transmissive two-port device in combination with an additional reflect standard. This combination of standards allows us to arbitrarily set the location of the calibration plane using physical artifacts. In contrast to the standard multiline TRL method, the suggested approach avoids a post-processing step to shift the calibration plane if a line standard is used. We demonstrate our proposed method with measurements on a printed circuit board (PCB) and compare it to the multiline TRL method with a perfectly defined thru.","url_abs":"https://arxiv.org/abs/2305.03597v2","url_pdf":"https://arxiv.org/pdf/2305.03597v2.pdf","source":{"archive":"pwc-archive (Hugging Face), CC BY-SA 4.0","snapshot":"2025-07-28","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","row_kind":"links_only","authors_date_abstract":"arXiv metadata, CC0 1.0 (https://info.arxiv.org/help/license), from the Kaggle arXiv metadata snapshot of 2026-09-12"},"code_links":[{"paper_slug":"a-thru-free-multiline-calibration","repo_url":"https://github.com/ZiadHatab/thru-free-multiline-calibration","is_official":1,"mentioned_in_paper":1,"mentioned_in_github":1,"framework":"none","reach":null}],"tasks":[],"methods":[],"datasets_introduced":[],"methods_introduced":[],"results":[],"syntology":{"atlas_url":null,"mcp":null,"developers":"https://syntology.ai/developers"},"arxiv_metadata":null,"syntology_extracted_results":null}