DIFFERENT APPROACHES TO INVESTIGATION OF SIGNAL PEAK VALUES LOCALIZATION IN PRINTED CIRCUIT BOARD OF AUTONOMOUS


Cite item

Full Text

Abstract

Importance of an investigation of specific aspects of ultrashort pulse propagation and voltage peak values localization along printed circuit board (PCB) multiconductor bus with different approaches (with fixed selection of an ultrashort pulse duration and with using an optimization) is highlighted. Trapezoidal ultrashort pulse propagation along the conductors of real PCB multiconductor bus was simulated. With the usage of genetic algorithms (GAs) an optimization of the whole ultrashort pulse duration and severally of the rise, top and fall durations was made by criteria of peak voltage maximization in the PCB bus. A signal maximum which is revealed with the fixed selection of the ultrashort pulse duration by 20% exceeds the steady state level. A crosstalk minimum value which is 39,8% of the steady state level is revealed and localized. A signal maximum which is revealed with the using of the optimization by 38% exceeds the steady state level. It is shown that significant signal excess is observed with decreasing of ultrashort pulse duration both for maximum and minimum. Also, localization of voltage peak values is inconstant: they appear in different parts of PCB bus including different PCB layers.

Full Text

Распространение электрических сигналов в многопроводных линиях передачи (МПЛП) хорошо исследовано [1]. Однако особенности распространения сверхкоротких импульсов (СКИ) вдоль проводников с высокой плотностью межсоединений печатных плат (ПП) изучены недостаточно, что может приводить к их неконтролируемому распространению [2]. Выявление и локализация пиковых значений сигнала важны, поскольку их результаты могут быть полезны для выявления более точных мест установки датчиков контроля полезных и мониторинга помеховых сигналов, что важно для повышения помехозащищенности и надежности радиоэлектронной аппаратуры (РЭА) [3]. Кроме того, это может быть полезно для определения мест возможных паразитных взаимовлияний и излучений, чтобы своевременно принять меры по их устранению, для обеспечения электромагнитной совместимости (ЭМС). Для таких исследований целесообразно использовать не измерения, а компьютерное моделирование, поскольку необходимо получение форм сигнала в большом числе точек вдоль каждого проводника сложных структур. Помимо этого, искажение сигнала импедансом измерителя сказывается на точности определения амплитуд напряжений. Для анализа межсоединений ПП используют квазистатический подход, поскольку схемотехнический анализ не всегда позволяет получить результаты достаточной точности, а электродинамический требует значительных вычислительных затрат. Теоретические основы квазистатического вычисления отклика для произвольной схемы из отрезков МПЛП описаны в [4-5]. На основе данной теории разработаны алгоритмы вычисления временного отклика [6], которые позволяют вычислить значения токов и напряжений только в узлах схемы. Основные выражения и алгоритм, позволяющие вычислить значения тока и напряжения в заданной координате вдоль каждого проводника отрезка МПЛП для произвольной схемы, на основе которых усовершенствовано вычисление временного отклика в системе TALGAT, приведены в [7]. В этой же работе выполнено исследование двухвитковой меандровой микрополосковой линии, показавшее необходимость более тщательного исследования. Поэтому был рассмотрен один виток в диапазоне параметров [8]. Поскольку в данных работах исследованы одиночные отрезки связанных линий, причем идеальных, было выполнено аналогичное исследование реальной шины ПП радиоприемного устройства (РПУ) системы автономной навигации (САН) [9], а также локализации максимума СКИ вдоль проводников шины при изменении граничных условий [10]. Однако исследование данной шины с изменением длительности СКИ не было выполнено. Между тем, исследование данной шины при изменении длительности СКИ особенно актуально для повышения быстродействия и помехоустойчивости РЭА. Так, для повышения быстродействия уменьшаются длительности полезных сигналов, тогда как длительности помеховых сигналов также становятся все меньше. Однако для исследований с изменением длительности СКИ целесообразно использовать оптимизацию, поскольку благодаря ей может быть рассмотрен более широкий диапазон длительностей СКИ, а полученные результаты будут более точны. Так как вычисление пиковых значений СКИ может оказаться затратным по времени, а вариантов длительности СКИ может быть весьма большое количество, то целесообразно использование эволюционных алгоритмов (ЭА), а именно генетических алгоритмов (ГА). Известно, что использование ГА в задачах электродинамики и распространения радиоволн получило большое распространение среди исследователей. С каждым годом все больше работ, посвященных этой тематике, появляется в высоко-цитируемых международных изданиях. Так, поиск в базе Scopus дает 65762 публикации по результатам конференций и 94510 журнальных статей, связанных с ГА, в 1977-2016 г.г. [11], что существенно превышает количество работ, где используются другие ЭА. Цель данной работы - обобщить и представить в единой работе ряд недавних и новых результатов исследования локализации пиковых напряжений в шине ПП РПУ САН, а также их уровней при фиксированном изменении длительности СКИ и оптимизируемом с помощью ГА по критерию максимизации пикового напряжения. Теоретические основы Для вычисления значений напряжения и тока вдоль отрезка МПЛП используются уравнения в частотной области [7]: , (1) , (2) где SV - матрица модальных напряжений; SI - матрица модальных токов; E(x) - диагональная матрица {exp(-γ1x), exp(-γ2x), …, exp(-γNkx)} и γNk - коэффициенты распространения отрезка МПЛП; x - координата вдоль отрезка МПЛП; Nk - число проводников k-го отрезка МПЛП С1, С2 - векторы констант. Вычисление значений матриц SI, SV, E(x) описано в [6]. С1 и С2 вычисляются как , (3) где E(l) = E(x) при x = l, где l - длина отрезка МПЛП; V(0) и V(l) - векторы констант, описывающие напряжение на концах отрезка МПЛП, полученные после решения уравнения для схемы из n отрезков МПЛП с сосредоточенными элементами на концах отрезков: , (4) где s = jω; ω - угловая частота; W, H - матрицы размера A´A, описывающие произвольные оконечные и соединительные схемы из активных и реактивных элементов (A - число параметров, вычисляемых в модифицированном методе узловых потенциалов); Dk - матрица-селектор, отображающая токи, входящие в k-й отрезок МПЛП, с элементами di, jÎ {0, 1}, где iÎ {1, …, Nk}, jÎ {1, …, тk} с одним ненулевым значением в каждом столбце, mk = 2·Nk - число токов, входящих в k-ый отрезок МПЛП; Y(s)k - матрица проводимостей для k-го отрезка МПЛП; V(s) - вектор узловых напряжений; E(s) - вектор, состоящий из независимых источников напряжения или токов. Алгоритм, используемый для вычисления откликов, описан в [6]. Сначала исходное воздействие из временной области с помощью прямого быстрого преобразования Фурье (БПФ) переводится в частотную. Затем производятся вычисления по (1)-(4). Полученный результат из частотной области переводится во временную с помощью обратного БПФ. В качестве исследуемой структуры выбрана шина ПП РПУ САН. Фрагмент платы изображен на рис. 1, а ее принципиальная схема - на рис. 2. Рис. 1. Фрагмент ПП РПУ САН с исследуемой шиной Рис. 2. Принципиальная схема ПП РПУ САН с исследуемой шиной На концах каждого проводника шины включены резисторы 50 Ом. Изгиб проводника приближенно моделировался емкостью 1 пФ, а переходное отверстие - индуктивностью 1 нГн. Согласно параметрам стека печатной платы построены поперечные сечения каждого отрезка линий передачи и вычислены матрицы L и C. Потери в отрезках МПЛП не учитывались. Рассмотрено три случая, отличающихся количеством и расположением генераторов. В случае №1 использовано два генератора, установленных на крайних проводниках (см. рис. 3а); в случае №2 - четыре генератора, когда третий (центральный) проводник был пассивным (см. рис. 3 б); в случае №3 использован один генератор, установленный на первом (верхнем на схеме) проводнике (см. рис. 3 в). На указанных рисунках генераторы отмечены стрелками. Исследование разделено на две части. Случаи №1 и №2 относятся к первой части исследования, а случай №3 - ко второй. Рис. 3. Фрагмент схемы для случаев №1 (а), №2 (б) и №3 (в) В качестве воздействия выбран СКИ в форме трапеции с амплитудой ЭДС = 1 В. В первой части выбраны три длительности этого импульса, формы для каждой из которых представлены на рис. 4. Первый импульс U1 имеет длительности фронта, спада и вершины по 1 нс, второй U2 - по 100 пс, а третий U3 - по 10 пс, так что общая длительность импульсов составляет 3; 0,3 и 0,03 нс. Выбор этих параметров импульса обусловлен тем, что таким образом рассматриваются не только полезные сигналы, но и помеховые. Рис. 4. Формы импульсов воздействий из первой части исследования Во второй части исследования по отдельности изменялись длительности фронта tr плоской вершины td и спада tf от 1 до 0,01 нс. Наиболее популярные среди ЭА ГА основаны на теории естественного отбора Дарвина, они могут использовать реальное или двоичное кодирование. В двоичном кодировании каждая хромосома кодируется бинарной строкой [12]. Наиболее часто используемые операторы: «кроссовер», «мутации» и «отбор». Оператор отбора выбирает две хромосомы родителей из текущей популяции в соответствии со стратегией отбора. Наиболее популярными стратегиями отбора являются «рулетка» и «турнирный отбор». Оператор кроссовера комбинирует две родительские хромосомы, чтобы получить новую дочернюю хромосому. Оператор мутации применяется с предустановленной вероятностью к дочерней хромосоме. Использование ГА позволило уйти от полного перебора. ГА с реальным кодированием запускался со следующими параметрами: коэффициент мутации - 0,1; коэффициент кроссовера - 0,5. В первой части оптимизация не использовалась. Во второй части исследования по отдельности оптимизировали длительности фронта, плоской вершины и спада в диапазоне от 1 нс до 10 пс, при числе особей в поколении - 3, 5 и количестве поколений - 5; 10; 50 и 75. Максимизировалась сумма пиковых значений напряжений на концах проводников шины ПП в точках 1; 2 и 3 (указаны стрелками на рис. 1 и рис. 2), в месте их подключения к другим элементам ПП. Целью оптимизации было определение значений длительности фронта, плоской вершины и спада СКИ, при которых сумма напряжений в указанных точках будет максимальна. Результаты моделирования В первой части исследования вычислены по 20 форм напряжений МПЛП на последующих сегментах вдоль каждого проводника каждого отрезка согласно рис. 2. Однако представлены только формы в начале Ub и конце Ue проводника, а также с максимальными Umax и минимальными Umin значениями напряжений, возникающих при каждом из воздействий. Рассмотрим случай №1: с двумя генераторами на крайних проводниках. На рис. 5 показаны формы сигналов вдоль пятого проводника, а на рис. 6 - места пиковых значений этих сигналов. Рис. 5. Формы сигналов, полученные в случае №1, при воздействиях U1 (а), U2 (б) и U3 (в) Рис. 6. Локализация максимумов (a и б) для сигналов из рис. 5 б и в, соответственно, а также минимума (в) для сигнала из рис. 5в Результаты моделирования для случая №2 (при четырех генераторах) представлены на рис. 7, а места пиковых значений - на рис. 8. Рис. 7. Формы сигналов, полученные в случае №2, при воздействиях U1(a), U2 (б), U3 (в) Максимум сигнала совпадает с формой сигнала в узле при воздействии U1, а минимумы - при U1 и U2. Поэтому их формы и локализация не указаны на рис. 5 и рис. 6. Рис. 8. Локализация минимумов для сигналов рис. 7 б (a) и рис. 7 в (б) Рассмотрим воздействие полезного сигнала U1. Для случая №1 с двумя генераторами выявлены пиковые значения, представленные на рис. 5а, однако их уровни и места совпадают с сигналами на концах проводника. Для случая №2 с четырьмя генераторами ситуация аналогична, поскольку выявленные формы пиковых значений напряжений, представленные на рис. 7a, также совпадают с сигналами на концах проводника и локализованы в узлах схемы. Рассмотрим помеховые сигналы (к которым можно отнести воздействия U2 и U3) длительность которых меньше, чем у полезных. Для случая №1 при воздействии U2 выявлен максимум напряжения, равный 0,6 В (см. рис. 5б), что на 20% превышает установившийся уровень 0,5 В. Он локализован в сегменте 17 в трехпроводной линии передачи, находящейся во второй половине шины ПП РПУ САН. При воздействии U3 аналогично выявлено два пиковых значения: максимальное, равное 0,593 В, что на 18% превышает установившийся уровень, и минимальное, равное -0,2 В (40% от установившегося уровня). Оба значения локализованы в одном отрезке линии передачи, ближайшей к источнику напряжения (рис. 6б и в). Отличия состоят только в номере сегмента: минимаЀьное значение локализовано в сегменте 5, а максимальное - в сегменте 11. Кроме того, для этого воздействия, помимо появления пиковых значений напряжения, наблюдаются многократные отражения. Также наблюдается снижение амплитуды сигнала на выходе линии. На рис. 5в она составляет 0,4 В, что на 20% меньше уровня 0,5 В. Для случая 2 все выявленные максимумы напряжений локализованы в узлах, а минимумы: при воздействии U2, равный -0,126 В (25,2% от 0,5 В) - в сегменте 5, а при воздействии U3, равный -0,199 В (39,8% от 0,5 В) - в сегменте 8. Во второй части исследования для каждой комбинации числа особей и количества поколений выполнено по пять запусков ГА с целью проверить сходимость результатов целевой функции. На рис. 9 представлены графики сходимости значений Umax при разном количестве n вычислений целевой функции (равном произведению числа особей и числа поколений). Рис.9. Значения Umax для пяти запусков при разных n Используя полученные параметры при наибольшем значении целевой функции (при числе особей 5 и количестве поколений 75), вычислены по 20 форм напряжений на последующих друг за другом сегментах вдоль каждого проводника каждого отрезка МПЛП из рис. 2. Так же, как и в первой части исследования, представлены только формы в начале Ub и конце Ue проводника, а также с максимальными Umax значениями напряжений. Приведены результаты только для активного проводника и одного пассивного (с наибольшей амплитудой перекрестной наводки). Рис. 10. Формы напряжений вдоль активного проводника (a) и локализация максимума напряжения (б) На рис. 10a показаны формы напряжений вдоль активного проводника, а на рис. 10б - место локализации максимума СКИ. На рис. 11 a показаны формы напряжений вдоль пассивного проводника, а на рис. 11 б - место локализации максимума перекрестной наводки. Рис. 11. Формы напряжений вдоль пассивного проводника (a) и локализация максимума напряжения (б). При использовании оптимизированных параметров (малое время нарастания и спада и максимальная длительность плоской вершины), полученных с числом особей 5 и количестве поколений 75, выявлен и локализован максимум напряжения в активном проводнике, равный 0,68 В (см. рис. 10a), что на 36% превышает установившийся уровень, причем он локализован в сегменте 6, на отрезке МПЛП из другого слоя ПП (см. рис. 10б). Кроме того, выявлен и локализован максимум перекрестной помехи, равный 0,12 В (см. рис. 11а), что составляет 24% от установившегося уровня, локализованный в сегменте 1 одной из пятипроводных линий передачи (см. рис. 11б). Заключение Проведенное исследование показывает особенности появления и локализации пиковых значений СКИ с разными длительностями, а также создаваемых ими перекрестных наводок. Кроме того, показана актуальность применения оптимизации на основе ГА для выявления и локализации пиковых значений сигнала или суммы нескольких сигналов при воздействии СКИ с разными длительностями. Так, судя по результатам исследования, наибольшее значение максимума (равное 0,68 В) выявлено при использовании оптимизации, в то время как при фиксированном выборе длительностей СКИ, наибольшее выявленное значение максимума составляет 0,6 В. Также выявлено наибольшее значение минимума (-0,199 В, что составляет 39,8% от 0,5 В) на проводнике 3 при общей длительности СКИ 0,03 нс. Учитывая, что максимально допустимый уровень перекрестных наводок в трассах печатных плат САН должен составлять не более 10% от амплитуды сигнала в активном проводнике, следует, что все выявленные пиковые значения (за исключением выявленных на проводнике 3 при воздействии U1) не удовлетворяют этому условию. Из анализа результатов работы следует, что при длительностях СКИ, которые можно отнести к полезным, вдоль проводников отрезков МПЛП не выявлено пиковых значений. Видно, что для комплексного исследования печатной платы полезно рассматривать не только полезные сигналы, но и помеховые, поскольку при таких воздействиях наблюдаются более сильные изменения формы сигнала и их амплитуды. Кроме того, полезно и использование оптимизации для таких исследований. Это позволит повысить производительность и безотказность проектируемой радиоэлектронной аппаратуры. В статье рассмотрено изменение в диапазоне параметров только одного воздействия, но легко рассмотреть и любые другие, например, электростатический разряд, гауссов импульс и т.д. Кроме того, выполнено исследование только при изменении параметров воздействия, и не предпринимались попытки уменьшения выявленных максимумов напряжения, однако в дальнейшем целесообразно провести исследование по уменьшению уже выявленных максимумов путем внесения изменений в принципиальную схему и трассировку шины ПП РПУ САН. Результаты использования ГА показали возможность отказаться от полного перебора и решать более сложные задачи оптимизации, например, по влиянию длительностей СКИ на значения пиковых напряжений сразу на нескольких, как активных, так и пассивных проводниках ПП. Такой подход позволит минимизировать воздействие помех и исключить ложные срабатывания микросхем критичных устройств КА.
×

About the authors

Ruslan Rifatovich Gazizov

Tomsk State University of Control Systems and Radioelectronics

Email: ruslangazizow@gmail.com

Timur Talgatovich Gazizov

Tomsk State University of Control Systems and Radioelectronics

Email: timurtsk@gmail.com

References

  1. Paul С. Analysis of Multiconductor Transmission Lines. New York, NY: Wiley, 2007. - 821 р.
  2. Gizatullin Z.M. , Gizatullin R.M. Investigation of the Immunity of Computer Equipment to the Power-Line electromagnetic Interference // Journal of Communications Technology and Electronics. No. 5, 2016. - P. 546-550.
  3. Орлов П.Е., Газизов Т.Р., Заболоцкий А.М. Новая концепция создания интегрированных датчиков для контроля электромагнитной обстановки в бортовой аппаратуре космического аппарата // Авиакосмическое приборостроение. №5, 2012. - С. 20-23.
  4. Djordjevic A.R., Sarkar T.K. Analysis of time response of lossy multiconductor transmission line networks // IEEE Trans. Microw. Theory Tech. Vol. 35, No. 10, 1987. - P. 898-907.
  5. Achar R., Nakhla M.S. Simulation of high-speed interconnects // Proc. IEEE. Vol. 89, No. 5, 2001. - P. 693-728.
  6. Заболоцкий А.М., Газизов Т.Р. Временной отклик многопроводных линий передачи. Томск: ТомГУ, 2007. - 152 с.
  7. Газизов Р.Р., Заболоцкий А.М., Орлов П.Е. Локализация максимумов сигнала в многопроводных линиях передачи печатных плат с помощью системы TALGAT // Доклады ТУСУР. № 4 (38), 20125. - C. 147-150.
  8. Газизов Р.Р., Заболоцкий А.М., Газизов Т.Т. Исследование распространения сверхкороткого импульса в микрополосковой С-секции при изменении зазора между связанными проводниками // Доклады ТУСУР. Т. 19, № 1, 2016. - C. 79-82.
  9. Газизов Р.Р., Заболоцкий А.М., Белоусов А.О., Газизов Т.Р. Локализация максимумов напряжения в шине печатной платы системы автономной навигации космического аппарата // Труды МАИ. №89, 2016. - С. 1-9.
  10. Gazizov R.R., Zabolotsky A.M. , Gazizov T.R. Ultrashort pulse maximum localization in multiconductor structures // In 2016 Dynamics of Systems, Mechanisms and Machines (Omsk, 2016). - P. 1-5.
  11. Goudos K., Kalialakis C., Mittra R. Evolutionary algorithms applied to antennas and propagation: A Review of State of the Art // Hindawi Publishing Corporation Int. J. of Antennas and Propagation Volume, 2016. - P. 1-12.
  12. Haupt R.L., Werner D.H. Genetic Algorithms in Electromagnetics. New York, NY: Wiley-Interscience, 2007. - 320 p.

Supplementary files

Supplementary Files
Action
1. JATS XML

Copyright (c) 2017 Gazizov R.R., Gazizov T.T.

Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.

This website uses cookies

You consent to our cookies if you continue to use our website.

About Cookies