Вычислительные технологии
Том 11, Специальный выпуск, 2006
МОДЕЛИРОВАНИЕ ПОМЕХ ОТРАЖЕНИЯ В МНОГОПРОВОДНЫХ ЛИНИЯХ СВЯЗИ
К. Е. Афанасьев, Е.А. Вершинин Кемеровский государственный университет, Россия e-mail: [email protected], [email protected]
The work is devoted to the transient analysis in cable lines. Numerical simulation of the system of the telegraph equations is carried out by using the Godunov method and the modified Runge — Kutta — Feldberg method. The results of numerical simulation for different modes of operation of the multiconductor transmission lines are presented.
Введение
Качество функционирования инфокоммуникационных систем во многом определяется наличием помех в каналах связи. Эти помехи можно разделить на два основных вида: помехи отражения и индуцированные помехи. Помехи отражения вызываются рассогласованием параметров линий связи и оконечных портов. Они представляют собой нежелательный переходный процесс в рассматриваемой электрической цепи объекта, содержащей участки с распределенными и сосредоточенными параметрами. В локальных сетях помехи отражения могут возникать при неправильном подборе коаксиальных кабелей или витых пар, соединителей, входных и выходных сопротивлений сетевых портов. При этом уровень помех, приводящих к значительным искажениям формы сигнала, бывает достаточно велик. Это может вызвать ложное срабатывание системы, а в худшем случае — выход аппаратуры из строя вследствие перегрузки входных каскадов.
Индуцированные помехи возникают из-за близкого расположения линий (информационных или энергопитания), так как за счет взаимных емкостных и индуктивных параметров линий электромагнитная энергия переносится на передающую линию. Уровень таких помех определяется заданными при конструировании параметрами электрических соединений, от которых зависят взаимные емкостные и индуктивные параметры связанных линий. Индуцированные помехи в линиях связи также ограничивают быстродействие систем и непосредственно влияют на их работоспособность. Другими словами, эти помехи могут приводить к нарушению функционирования систем.
Хорошо известно [1], что эффективный метод снижения уровня помех —это применение балансного включения линий с дополнительным экранированием. Однако реальные инфокоммуникационные системы являются многосегментными, и не везде можно добиться точного согласования компонентов сети и их эффективного экранирования. Важно учесть, что после монтажа системы эффект межкабельных наводок трудно обнаружить с помощью стандартных измерений, а использование дорогостоящего оборудования для анализа сети не всегда экономически целесообразно.
© Институт вычислительных технологий Сибирского отделения Российской академии наук, 2006.
Таким образом, практическая значимость настоящей работы заключается в построении моделей и алгоритмов для решения задачи исследования переходных процессов в линиях связи, являющихся причиной искажения сигналов и увеличения перекрестных наводок на соседние проводники. Это, в свою очередь, может привести к отклонению от международных норм вторичных параметров передачи в линиях связи и ухудшению функционирования сети в целом.
Линии связи имеют широкое применение в различных отраслях техники, электроники и самих средствах связи, В самом общем случае распространение электрических сигналов в любых проводных структурах описывается уравнениями Максвелла, Однако необходимые для этого вычислительные затраты оказываются крайне высокими даже для относительно простых конфигураций. Поэтому такой анализ, называемый электродинамическим или полноволновым (поскольку он учитывает все типы волн, возникающие в многопроводных структурах), используется, как правило, только на очень высоких частотах в десятки и сотни гигагерц. При статическом подходе делается упрощающее предположение, что в линиях связи отсутствуют потери, дисперсия и высшие типы волн и в них может распространяться только основная, поперечная волна. Это сводит уравнения Максвелла к телеграфным уравнениям, решение которых гораздо проще, но весьма точно для большинства практических применений. При допущении распространения только поперечной волны получаются довольно точные результаты даже при наличии потерь в проводникам. Этот подход в литературе называется квазистатическим [2,3], В силу своих достоинств он широко используется для анализа самых различных конфигураций. Однако анализ исследований по многопроводным полосковым линиям передачи на монтажных платах [3] показал, что решение большинства задач, несмотря на упрощения квазистатического подхода, может оказаться весьма сложным, и только для некоторых частных случаев воздействий и конфигураций возможны точные аналитические решения.
Из публикаций последних лет можно выделить ряд исследований по разработке методов анализа отклика (переходного процесса) и вычислению параметров межсоединений самой различной сложности, проводимых в нашей стране и за рубежом [3,4], В результате благодаря квазистатическому подходу моделирование распространения электрических сигналов в линиях передачи делится на три задачи, решение которых можно искать независимо друг от друга различными численными и аналитическими методами [3]:
— определение матриц параметров линий связи;
— определение параметров неоднородностей;
— определение отклика на заданное воздействие,
В настоящей работе рассматривается задача определения в многопроводной линии переходного процесса, вызванного подключением незаряженной линии связи к источнику напряжения. Моделирование проведено для различных режимов работы линий с активными и комплексными нагрузками при учете взаимодействия между проводниками и без такового,
1. Математические модели
Рассмотрим линию передачи, состоящую в общей сложности из N +1 проводников. Предположим, что N проводников являются сигнальными, а проводник с номером N + 1 представляет собой земляной (опорный) проводник. Также предположим, что земля имеет нулевой потенциал и линия по длине однородна,. Пусть ось х направлена вдоль линии,
причем точка х = 0 соответствует положению генератора, аж = Б — положению нагрузки, Геометрические размеры структуры в поперечном сечении малы по сравнению с длиной волны сигнала, проходящего по ней. Длина линии намного превышает расстояние между ее проводниками, В линии отсутствуют высшие типы волн. Тогда в анализе можно использовать обобщенные телеграфные уравнения для системы из N сигнальных проводников [5]:
Як1к + ^к~КГ + ЯгкЬк + Мц~-
Г\ ^к^-к I -‘-‘к Г\ , 1 / ^Ьк -*■ Ьк I / , ■‘-'-‘-Ьк Г\ , 5
дх д1 ^ ' д1
г=1 г=1 \
дТ дТ I ^ ^ дТ I
~~дх = Ск11к + Ск~д+ ^ ~ик) + '^2
г=1 г=1
где Як, Ьк, Ок, Ск — собственные параметры (сопротивление, индуктивность, проводимость изоляции и емкость единицы длины к-го проводника соответственно); Ягк, Мгк, Огк, Сгк — аналогичные взаимные параметры между г-м и к-м проводниками системы из N проводников. Первая пара слагаемых в системе (1) описывает процесс распространения электромагнитного поля, вторая — взаимодействие между проводниками.
В частотной области система (1) будет иметь вил
- Т 7 + У' Т 7
— 1к^к + 2_^ 1г/^гк-1
Х г=1 (2)
с11 М
~ = ик¥к + ^2Угк(иг~ик),
г=1
где Zk = Як + jwЬk — полное сопротивление к-го провода; Ук = Ок + ]шСк — полная проводимость к-го проводника; Zik = Ягк + jwMгk — полное сопротивление между г-м и к-м проводами; Угк = Сгк + jwCгk — полная проводимость между г-м и к-м проводами.
Для численного решения систем (1) и (2) рассматриваются два метода:
— в частотной области — модифицированный метод Рунге — Кутты — Фельдберга для решения систем обыкновенных дифференциальных уравнений в комплексных переменных;
— в физической области — метод Годунова, хорошо зарекомендовавший себя в задачах газовой динамики [6],
Эти методы позволяют проводить анализ в частотной и временной областях, но имеют свои достоинства и недостатки, В частотной области удобно анализировать распространение выделенной части спектра сигнала в многопроводных линиях с потерями и без них. Использование алгоритма быстрого преобразования Фурье дает возможность рассматривать переходный процесс при рассогласовании линии с нагрузкой, К недостаткам можно отнести трудоемкость анализа неоднородностей в линиях и оконечных портах. Напротив, во временной области такого рода трудностей не существует, однако возникает проблема учета потерь в линиях и сильно возрастает время счета при увеличении числа анализируемых проводников.
2. Постановка задачи в частотной области
Рассмотрим метод Руиге — Кутты — Фельдберга, Преобразуем систему телеграфных уравнений в частных производных (1) к системе обыкновенных дифференциальных уравнений (2), Выполним численное решение системы (2) методом Рунге — Кутты — Фельдберга [7], реализованным для работы с комплексными числами. Используя дискретное преобразование Фурье, переходим во временную область. Такой подход позволяет анализировать токи и напряжения в линиях как в частотной, так и во временной области.
Рассмотрим распространение одной гармоники сигнала в двухпроводной линии без потерь, замкнутой на активное сопротивление, тогда система уравнений (2) будет иметь вил
ятт {К + jwL)I,
йх
йх
+ .]ыС)и.
(3)
Граничные условия для амплитуд падающих и отраженных волн на нагрузке Тп и генераторе Тд в зависимости от коэффициентов отражения будут иметь вид [8]
ип(р)
0,
Е (1 + тип), Е (1 + тип)
к=1
ид (Р)
Е
Е
1 \ т 1 + ( Н )
№д/ к=1
(4)
где лд = ^д — ZB)/^д + Zв) — коэффициент отражения генератора по напряжению; лп ^п — ZB)/^п + ZB) — коэффициент отражения нагрузки по напряжению; и(0,р) = Е амплитуда сигнала в фазовой плоскости.
Аналогично для тока:
1п(Р) =
0,
Е (1 + пип), Е (1 + пип)
1 + Ё ("д Ыг
к=1
Е,
Е
1т
1 + ( 1 + — ) ХІ (УдУя)Г /Лд/ к=1
(5)
где уд = ^в — Zg)/^в + Zg) — коэффициент отражения генератора по току; ип = ^в — Zn)/^в + Zn) — коэффициент отражения нагрузки по току; 1п, 1д — амплитуды падающих и отраженных волн тока на нагрузке линии и генераторе сигнала соответственно.
Характеристики линии запишем в общем виде, что позволит нам рассматривать любую проводную структуру:
1
л/(К + 1гиЬ)(С + ЗтС), гв = л/(Я + (С + лиС).
3. Постановка задачи в физической области
Рассмотрим метод Годунова, Преобразуем систему телеграфных уравнений (1) к каноническому виду с диагональной матрицей Ы:
Ьу лЗу
Ж + мді
0.
(в)
Строим разностную схему по методу Годунова [6] для численного решения системы (6),
В основе метода лежит идея использования точных решений уравнений с кусочнопостоянными начальными данными для построения разностной схемы (метод распада разрыва). Проанализируем распространение одной гармоники сигнала в двухпроводной линии без потерь, замкнутой на активное сопротивление, тогда система уравнений (1) примет вил
где х* — точка разрыва начальных данных.
Не обращая внимание на разрывный характер начальных данных, построим решение системы (7), (8) методом характеристик:
Построенные функции имеют разрыв вдоль двух линий: х — аЬ = х* и х + аЬ = х*.
Разобьем область на ряд слоев по координате х узлами Xj. Предположим, что в начальный момент времени Ь = 0 внутри каждого слоя величины и и г постоянны, и их значения в слое между узлами Xj-lЪ х1?- обозначим через и^/г и На границе между каждыми
двумя слоями возникает распад разрыва.
При практической реализации численного метода решение на момент времени Ь = т
Ь=0
Ь=т
Ь=т
внутри интервалов, ограниченных прежними узлами сетки Xj, и устроенные так же, как и начальные данные. Функции обозначаются сверху индексом uj — 1/2” и находятся по формулам
Последовательно применяя формулу (11) для всех узлов разностной сетки, на момент времени Ь1 = т в качестве приближенного решения получаем кусочно-постоянные функции, которые устроены точно так же, как начальные данные. При следующем шаге по времени, используя полученные результаты как исходные, выполняем новый цикл вычислений.
дх дЬ ’ дх дЬ
Рассмотрим систему (7) с начальными условиями:
ди ^д1 дг ^ ди
(7)
ио(х) = и1,г0(х) = г1 при х < х*, и0(х) = и2, г0(х) = г2 при х > х*,
(8)
и = и1,г = г1 при х < х* — аЬ, и = и2,г = г2 при х > х* — аЬ
(9)
и + иг гг — г1
и
2 Л/Ь/С
при х* — аЬ < х < х* + аЬ.
(10)
(11)
Для случая многопроводной линии без потерь систему (1) можно записать в виде
■41 + вй =°- <12>
где А и В — матрицы соответствующих коэффициентов. Преобразуем вектор-функции и
вида, и = Лу с невырожденной матрицей Л для получения канонического вида, системы (1)
с диагональной матрицей Ы:
ду ду
т + = °- (13)
Система (14) состоит из т уравнений для отдельных компонент ут вектор-функции у:
дут дут
~дГ + ^т^ ’ ( }
где ^т = йх/йЬ — характеристики. Компоненты ут носят название римановых инвариантов и сохраняют постоянные значения вдоль ц,т. Разностная формула для системы (14) может быть представлена в виде
^-1/2 — Уj-l/2 ^ — ^-1
+ М * 7 (15)
п
Компоненты вектора Vj определяются как
П+1'2, если Чт < О
В случае чт = 0 величины Ут могут быть назначены произвольно, так как в (14) они будут умножены на ^т.
Из формул (15), (16) следует, что для компоненты вектор-функции у с номером т, который далее опустим, имеют место равенства
т\ т
П/ п
1/2 = { (і + 1/2 - /Ап^+1/2, если Цт < 0, (17)
1 - ЦтТ ) *6-1/2 + (МтпТЦ-3/2, ЄСЛИ Цт > О,
т‘К/ и
Таким образом, получаем разностную схему для многопроводной линии связи. Граничные условия для решения задач имеют вид (4), (5) с тем лишь отличием, что Е является амплитудой сигнала во временной области.
4. Тестирование численных методов
Для тестирования методов проведем расчеты двухпроводной линии (3) в нескольких режимах работы с граничными условиями (4), (5). В качестве сигнала выберем единичный скачок напряжения. Для более наглядного отображения переходного процесса примем, что активное сопротивление нагрузки отличается от вещественной составляющей волнового сопротивления линии примерно в два раза. Результаты представлены для средней точки проводника. В качестве значений первичных параметров линии примем следующие:
Ь = 1мГн — индуктивность линии, С = 10 нФ — емкость линии, О = 0 — проводимость изоляции. Я = 0 — активное сопротивление линии.
Результаты моделирования различных режимов работы линии без потерь представлены на рис. 1; величина активного сопротивления нагрузки меньше волнового сопротивле-
0.0002 0.0004 „ 0.0006
Т, С
0.0002 0.0004 „ 0.0006
т, с
г
Рис. 1. Идеальная линия связи (^в = 316 0м): а — Кп = 100 Ом; б — Кп = 60^^^ в — Н,п 1010 Ом; г — Кп = 0.
Результаты анализа, выполненного методами Годунова и Рунге — Кутты — Фельдберга
для двух отражений от места обрыва
Точное решение Метод Рунге — Кутты — Фельдберга Метод Годунова е, метод Рунге — Кутты — Фельдберга, % е, метод Годунова, %
1.0 0.9999999983199996 1.0001071880618030 1.68Е-007 1.07Е-002
1.0 0.9999999983199996 1.0001249920017030 1.68Е-007 1.25Е-002
1.0 0.9999999983199996 1.0001249920092990 1.68Е-007 1.25Е-002
2.0 1.9999999823385180 2.0000000152994060 8.831Е-007 7.65Е-007
2.0 1.9999999823385180 2.0000000152181740 8.831Е-007 7.61Е-007
2.0 1.9999999823385180 2.0000000152053189 8.831Е-007 7.6Е-007
1.0 1.0000000031206320 0.9998928272126320 3.121Е-007 1.07Е-002
1.0 1.0000000031206320 0.9998750232727327 3.121Е-007 1.25Е-002
1.0 1.0000000031206320 0.9998750232688399 3.121Е-007 1.25Е-002
Яп = 100
волнового сопротивления (рис, 1,6, Яп = 500Ом); разрыв линии или режим холостого Яп = 10 Яп = 0
Рис. 2. Временные затраты методов при различном количестве узлов N с шагом сетки Н = 0.1.
1.5
0.5
0.005 0.01
в
т, с
0.8
0.6
0.4
0.2
0.005
0.01
Т, с
Рис. 3. Линия связи с потерями (^в = 7074 — ]7067 0м): а — Кп = ЗкОм; б — Кп = 15кОм; Кп = 1010 Кп = 0
В таблице приведены данные, характеризующие точность предложенных методов по отношению к аналитическому решению уравнений (3) в случае разрыва линии [9-11]:
и(х, і) = Е
х
к=0
П
С08(р'к) 8т(р'к)г-2к + 1
где рк = ((2к+1)п)/(21у/ьсу, V = 1!\f~LC — скорость волны; I — длина проводника,.
Сравнение ведется на верхней части профиля совокупного отклика (рис. 1, е). На каждом интервале, соответствующем уровню напряжения 1, 2 и 1 В, выбрано по три точки для сравнения. Из таблицы видно, что метод Годунова дает менее точные результаты, что объясняется численной природой метода, в то время как метод Гунге — Кутты — Фельд-берга относится к “точным” и дает более верное решение, однако проигрывает в скорости вычислений (рис. 2).
На рис. 3 представлены результаты решения задач для двухпроводной линии с потерями. Активное сопротивление на единицу длины выбрано равным 50 Ом, что соответствует большинству проводных структур, использующихся в локальных сетях передачи данных.
Хорошо известно, что в линиях с потерями амплитуда любого сигнала при распространении вдоль линии связи уменьшается. Поэтому в любом режиме процесс будет стремиться к уровню источника сигнала, в отличие от идеального случая, где при холостом ходе и коротком замыкании может существовать бесконечный неуста,повившийся процесс. Это положение хорошо иллюстрируется рис. 1, в и г и рис. 3, в и г.
5. Многопроводная линия
Для численного решения задачи систему обыкновенных дифференциальных уравнений
(2) представим в матричной форме:
-Аи = гі, --^-і = уи,
ах ах
где 2, У — симметричные, комплексные, квадратные матрицы размером N х Щ и, I — вектор-столбцы напряжений и токов в линиях. Тогда характеристики линии будут иметь вид
7
л/^ї7, Ъв = \ZZY~1.
Рассмотрим пример численного моделирования двух пар кабельных линий, нагруженных на активное сопротивление. Исходная система для г = 1, 2 ж к = 1, 2 имеет вид (2). Граничные условия для каждой линии аналогичны (4) и (5). Соотношение волнового сопротивления и нагрузки Zn/Re(ZB) = 1.15 на всех частотах. В действительности эти соотношения будут разными для каждой частоты, но для демонстрации эта величина выбрана постоянной.
В контексте данной задачи моделирование случая без взаимодействия проводников приводит к уже полученным результатам, показанным на рис. 1 и 3 для идеальной и реальной линий соответственно.
При учете взаимных параметров Я12, Ь12, С12 характер зависимостей для линий с потерями и без таковых идентичен случаю двухпроводной линии с потерями (рис. 3, о и б).
1.6
1.4
1.2
5 1 ^0.8 0.6 0.4 0.2
0 10 11 0 1
10 15 20 25 30 35 40
N
1.8
1.6
1.4
1
0.8
100
200
300
N
Рис. 4. Многопроводная линия связи: а — исходная последовательность цифровых импульсов; б — цифровая последовательность после десяти отражений.
Это связано с тем, что волновое сопротивление в обоих случаях имеет действительную составляющую за счет взаимодействия линий. Единственное условие, которое необходимо соблюдать, это сохранение соотношения между действительной составляющей волнового сопротивления и активной нагрузкой.
В качестве заключительного примера, иллюстрирующего универсальность изложенных методов, рассмотрим распространение последовательности цифровых импульсов. На рис. 4, о представлена исходная цифровая последовательность, а на рис. 4,6— развернутая во времени последовательность импульсов после десяти отражений. По оси X отложено число точек дискретизации, формирующих цифровые импульсы.
Из рис. 4, б видно, что если провести огибающую последовательности импульсов, то динамика отражений и амплитуд переходного процесса в точности совпадает с откликом для одиночного скачка напряжения (рис. 3, б) при условии соблюдения соотношения между вещественной частью волнового сопротивления и сопротивлением нагрузки. Отметим, что такое возможно только в случае отсутствия дисперсии и потерь.
Тестирование методов выявило их сильные и слабые стороны, которые, во-первых, связаны с особенностями анализа в частотной и временной областях, во-вторых, с особенностями собственной реализации. Так, в методе Годунова каноническая форма записи сильно зависит от постановки задачи. Напротив, метод Рунге — Кутты — Фельдберга вообще не требует преобразования исходной системы уравнений, которая может быть записана в общем виде для всех случаев. С другой стороны, метод Годунова может быть применен для решения нелинейных задач. Отметим, что метод Годунова широко используется для решения задач газовой динамики, однако примеры решения электродинамических задач авторам неизвестны.
Заключение
Проведено моделирование переходного процесса, вызванного единичным скачком напряжения и последовательностью цифровых импульсов. Получены картины переходных процессов в различных режимах работы линий связи. Рассмотрены различные режимы работы линий. Замечено, что во всех случаях амплитуда переходного процесса меньше, если сопротивление нагрузки больше действительной части волнового сопротивления линии.
Поскольку точного согласования волнового сопротивления линии и нагрузки в реальных линиях связи добиться весьма проблематично, необходимо стремиться к выполнению указанного условия. Таким образом, предлагаемый подход позволяет проводить расчет основных параметров линий связи и учитывать особенности распространения сигнала в линиях с нелинейными нагрузками на концах, что, в свою очередь, дает возможность рассматривать задачи подключения линий к реальным устройствам (сетевым картам, хабам, свитчам и другому сетевому оборудованию). Учитывая достоинства и недостатки обоих подходов, для получения наиболее полной картины явлений в кабельных системах в дальнейшей работе предполагается использовать эти методы совместно.
Список литературы
[1] Семенов А.Б. Структурированные кабельные системы. 2-е изд., перераб. и доп. М.: Компьютер Пресс, 1999. 482 с.
[2] Тамм И.Е. Основы теории электричества. М.: Наука, 1989. 504 с.
[3] Газизов Т.Р. Совершенствование межсоединений монтажных плат: Дис. ... канд. техн. наук. Томск: ТУСУР, 1998. 153 с.
[4] Леонтьев Н.А. Анализ временного отклика в межсоединениях быстродействующих радиоэлектронных схем: Дис. ... канд. техн. наук. Томск: ТУСУР, 2000. 164 с.
[5] Митрохин В.Е., Поздняков Л.Г. Математическая модель влияния импульсного электромагнитного поля на систему линейных сооружений железнодорожного транспорта // Проблемы защиты систем передачи информации от электромагнитного влияния на железнодорожном транспорте: Межвуз. сб. науч. тр. / Под ред. В.Е. Митрохина. Омск: Омский ин-т инж. ж.-д. транспорта, 1991.
[6] Численное решение многомерных задач газовой динамики / Под ред. С.К. Годунова. М.: Наука, 1976. 400 с.
[7] Форсайт Дж., Малькольм М., Моулер К. Машинные методы математических вычислений. М.: Мир, 1980.
[8] Шевчук А.А. Методы анализа целостности сигнала в структурированных кабельных системах: Дис. ... канд. техн. наук. М.: МГИЭМ, 2003. 117 с.
[9] Левинштейн М.Л. Операционное исчисление и его приложения к задачам электротехники. М.: Энергия, 1964.
[10] Конторович М.И. Операционное исчисление и процессы в электрических цепях: Учеб. пособие для вузов. М.: Сов. радио, 1975. 320 с.
[11] Зевеке Г.В., Ионкин П.А. Основы теории цепей. М.; Л.: Госэнергоиздат., 1963.
Поступила в редакцию 20 февраля 2006 г.