В этом примере показано, как выписать данные в circuit
объекты вы создаете в рабочей области MATLAB® в файл данных промышленного стандарта: Touchstone®. Можно использовать эти файлы в сторонних программах.
Этот простой пример показывает, как создать и анализировать объект линии электропередачи RLCG. Это затем показывает, как записать анализируемый результат в файл Пробного камня и сравнить данные о файле с исходным результатом.
Создайте txlineRLCGLine
объект представлять линию электропередачи RLCG с помощью параметров линии электропередачи. Этот пример использует Пары "имя-значение", чтобы реализовать параметры в линии электропередачи RLCG, показанной на рисунке 1 [1].
Рисунок 1: линия электропередачи RLCG.
ckt1 = txlineRLCGLine('R',100,'L',80e-9,'C',200e-12,'G',1.6);
Используйте clone
функция, чтобы сделать копию первого объекта txline.
ckt2 = clone(ckt1)
ckt2 = txlineRLCGLine: RLCGLine element Name: 'RLCGLine' Frequency: 1.0000e+09 R: 100 L: 8.0000e-08 C: 2.0000e-10 G: 1.6000 IntpType: 'Linear' LineLength: 0.0100 Termination: 'NotApplicable' StubMode: 'NotAStub' NumPorts: 2 Terminals: {'p1+' 'p2+' 'p1-' 'p2-'}
Используйте circuit
возразите, чтобы расположить каскадом эти две линии электропередачи вместе.
ckt = circuit([ckt1,ckt2]);
Используйте sparameters
объект анализировать каскад в частотном диапазоне. Затем используйте smithplot
метод, чтобы построить S11
объекта на Смите chart®.
freq = linspace(0,10e9); ckt_sparameters = sparameters(ckt,freq); figure smithplot(ckt_sparameters,[1,1],'LegendLabels','S11 Original')
Используйте rfwrite
функционируйте, чтобы записать данные в файл.
workingdir = tempname; mkdir(workingdir); filename = fullfile(workingdir,'myrlcg.s2p'); if exist(filename,'file') delete(filename) end rfwrite(ckt_sparameters,filename);
Считайте данные из файла myrlcg.s2p
в новый sparameters
объект и график S11
на графике Смита. Визуально сравните этот график Смита с предыдущим, чтобы видеть, что данные соответствуют.
compare_ckt = sparameters(filename); figure smithplot(compare_ckt,[1,1],'LegendLabels','S11 from S2P')
[1] M. Держитесь, "Линии электропередачи", в Проекте RF и Микроволне: Линии электропередачи. издание 2, 3-й редактор Рэли, Северная Каролина, США: Университет штата Северная Каролина, 2019, ch. 2, секунда. 2, стр 58.