Научная статья на тему 'Алгоритм численного интегрирования на бесконечном интервале в задачах распространения электромагнитных импульсов'

Алгоритм численного интегрирования на бесконечном интервале в задачах распространения электромагнитных импульсов Текст научной статьи по специальности «Математика»

CC BY
547
57
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ЧИСЛЕННОЕ ВЫЧИСЛЕНИЕ НЕСОБСТВЕННЫХ ИНТЕГРАЛОВ / ПЕРЕМЕННЫЙ ШАГ ИНТЕГРИРОВАНИЯ / ОЦЕНКА ГРАНИЦ / ЭЛЕКТРОМАГНИТНЫЙ ИМПУЛЬС / NUMERICAL COMPUTATION OF IMPROPER INTEGRALS / VARIABLE INTEGRATION STEP / THE EVALUATION OF BOUNDARIES / ELECTROMAGNETIC PULSE

Аннотация научной статьи по математике, автор научной работы — Скворцов Борис Владимирович, Лёзин Илья Александрович, Лёзина Ирина Викторовна

Статья посвящена разработке методики вычислений значений несобственных интегралов численным способом. В рамках статьи рассматривается применение данного метода при расчете распространения электромагнитных импульсов в однородной поглощающей среде. Новая методика рассматривает проблемы определения границ интегрирования и расчета переменной величины приращения. В статье представлен пошаговый алгоритм, реализованный в специальном программном обеспечении, пример из которого наглядно иллюстрирует расчеты.

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по математике , автор научной работы — Скворцов Борис Владимирович, Лёзин Илья Александрович, Лёзина Ирина Викторовна

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Algorithm for Numerical Integration on an Infinite Interval In Problems of Propagation of Electromagnetic Pulses

This article focuses on the development of methods for computing the values of improper integrals numerically. The article explores the application of this method in calculating the propagation of electromagnetic pulses in a homogeneous absorbing medium. The new technique addresses problems of determining the limits of integration and calculating the variable increment. The article presents a stepwise algorithm implemented in special software, which screenshot illustrates the calculations.

Текст научной работы на тему «Алгоритм численного интегрирования на бесконечном интервале в задачах распространения электромагнитных импульсов»

УДК 519.677

АЛГОРИТМ ЧИСЛЕННОГО ИНТЕГРИРОВАНИЯ НА БЕСКОНЕЧНОМ ИНТЕРВАЛЕ В ЗАДАЧАХ РАСПРОСТРАНЕНИЯ ЭЛЕКТРОМАГНИТНЫХ ИМПУЛЬСОВ

© 2012 Б.В. Скворцов, И.А. Лёзин, И.В. Лёзина

Самарский государственный аэрокосмический университет им. академика С.П.Королева (национальный исследовательский университет)

Поступила в редакцию 06.02.2012

Статья посвящена разработке методики вычислений значений несобственных интегралов численным способом. В рамках статьи рассматривается применение данного метода при расчете распространения электромагнитных импульсов в однородной поглощающей среде. Новая методика рассматривает проблемы определения границ интегрирования и расчета переменной величины приращения. В статье представлен пошаговый алгоритм, реализованный в специальном программном обеспечении, пример из которого наглядно иллюстрирует расчеты.

Ключевые слова: численное вычисление несобственных интегралов, переменный шаг интегрирования, оценка границ, электромагнитный импульс.

Численное интегрирование сложных функций на бесконечном интервале актуально и применяется в том случае, когда аналитическое вычисление невозможно. Проблема усложняется, если результатом расчетов должна быть функция, параметры которой описывают какой-либо физический процесс во времени или в пространстве. Классическим примером такой задачи является вычисление прямого и обратного преобразований Фурье, где результатом вычислений являются функции, связывающие временные и частотные описания физического процесса [1]. Известные численные методы вычисления несобственных интегралов имеют ряд недостатков, связанных с тем, что точность и скорость вычислений напрямую зависит от величины шага приращения и значений пределов интегрирования, которые при численных решениях всегда конечны. Невозможность получения конечной последовательности значений в общем случае не позволяет применить быстрое преобразование Фурье [2] для численного решения поставленной задачи.

Существующие методы численного вычисления несобственных интегралов требуют доработки. В частности, для точного и быстрого получения результата необходимо непрерывно оценивать текущее значение вычисляемой величины, на основе чего менять шаг приращений, и ограничить промежуток интегрирования, оценив получаемую погрешность.

Скворцов Борис Владимирович, доктор технических наук, профессор, научный руководитель НИЛ «Аналитические приборы и системы». E-mail: aps@ssau.ru Лёзин Илья Александрович, кандидат технических наук, доцент кафедры «Информационные системы и технологии», E-mail: ilyozin@yandex.ru

Лёзина Ирина Викторовна, кандидат технических наук, доцент кафедры «Информационные системы и технологии», E-mail: chuchyck@yandex.ru

Одной из таких задач, при решении которой эффективно применение рассматриваемого подхода, является анализ распространения импульсного электромагнитного сигнала в однородных поглощающих средах. В частности, процесс распространения по координате х прямоугольного электромагнитного импульса с амплитудой А и длительностью & описывается выражением, полученным на основе анализа работ [3, 4]:

1 7 At

p =^ UAe

A 7 e~k(ai>x . (aAt

,j(('-rfn-iK И-А'Н)*

drda =

л J a

re"' . ( aA | ( ,,, ч aAt ^ , J-sin I-I cos I ta-kx(ta) x--I dm+

2 )

jA 7 e-K[a)x . (aAtV ( ,// \ aAt V

— -sinI-IsinI ta-k (a) x--Ida.

л - a I 2 I | л ' 2 )

(1)

Здесь k'x (a) и k"(ao) - параметры волнового вектора:

. / Ч I jUjUnm\Ja" + £"£0a + ££пЮ

kx Н = -у W '

Jm03j>

.2 . _2_2.,2

k'X(a) =

2 2 2 2 a + e e0a -ee0a

j

(2)

= 1,256637 10-6 Гн/м, ¿0 = 8,85416-10-12 Ф/м, с м, е-удельная электрическая проводимость, относительные магнитная и диэлектрическая проницаемости среды соответственно.

В процессе распространения в поглощающей среде импульс изменяет свою форму и может появиться в точке пространства в определенный

момент времени, зависящей от скорости, определяемой свойствами среды. Целью расчетов является определение формы импульса в заданной точке среды в произвольный момент времени.

Рассмотрим вычисление действительной части выражения (1):

7 e. (aAt Л i,,,-, aAt \J

f,W = J т sm|~Jcos|tm-k'¡a)x —. (3)

Приближенное вычисление значения интеграла в выражении (3) осуществляется по методу трапеций. Обозначим подынтегральную функцию как:

¡ ) e-kx¡a)x . (aAtЛ ( ,,t ) тМЛ рх {t,m) =-srnl —^— I cosí ta - kx ¡a)x —— I. (4)

Оценка значения функции (4) в точке а = 0 определяется через предел:

Л / \ e-kxШх . (aAtЛ (,,<-, тМЛ рх ¡¡,0) = т^т-sin! —^— I cos| ta - kx tm)x —— |. (5)

2

Учитывая, что k, to) = 0 и kx¡0) = 0 , выражение (5) приводится к виду:

р x tt,0) = lim

ю^0

aAt

(e0 • — Л

—sin-cos0

т

At 2 '

(6)

Таким образом, приближенно интеграл (1) вычисляется по формуле:

L t¡)«

( n Л

Рх W0+Xt(x t¡ 'Мт)+рх W,-iш) -

1=1

рх ¡¡, nAa)+Рх ¡¡,-nAa)

2 .

Мш. (7)

í 2

Т = —

sin А > .

At

Период функции cosí ta- k'x t<a)x -■

(8) aAt Л

2 |

определяется через приближенное значение параметра k'x ta) :

кн=

UU0a

W

а2 + £2£02а2 +££0а

UU0aa

2

а<< ■

>

££0

(9)

Ш^/л0££0, а >>

>

££

Таким образом, оценить период можно для обоих случаев:

Tcos Ш)

t- x \ии>

,т<<-

а

££

At i— t - — - xy] uju,

0££0

Ш >>

а

££0

(10)

Из формулы (9) видно, что шаг интегрирования в общем случае является функцией от частоты:

Aata) = min 1 TcosШ) 1

20

(11)

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

Таким образом, выражение (7) преобразуется к новому виду, что означает переход к интегрированию с переменным шагом:

(фх (/,0) + I

'' фх ((, о + Да/со^))

L W n) ^

л

11 +рх ¡Ш- -МШа1-')),

MaJ

(12)

Из условий допустимой погрешности интегрирования найдем значения n и A a . Величина шага интегрирования Aa определяет погрешность численного вычисления интегралов периодических тригонометрических функций. Например, для обеспечения погрешности вычисления A < 1% тригонометрической функции с периодом Т достаточно, чтобы шаг интегрирования был равен Aa = Т/ 20.

. ( aAt Л Период функции sinI -

Следующим действием является определение п или границ интегрирования. Для этого необходимо вычислить значение п, после которого вычислением оставшейся части интеграла (1) можно пренебречь. При вычислении значения функции (11) значение п можно не задавать заранее, а определить его по ходу выполнения вычислений.

При достаточно больших значениях а составляющая волнового вектора к"х(со) практически не меняется:

k Ita) = i

иишЦа2 + £2£0Ш2 - ££0а

2

= а

ии0££(^а2 / £2£0Ш2 +1 -1

2

>UU0

2л£7

.(13)

Обозначим Дот приращение частоты, соответствующее периоду Т.1П • Тсок (а) и, подставив их, рассмотрим следующий интеграл:

2

а+ Д«

4 ( ) = I

сУжОх

2т/ ее0

Ю

• 0081 «

юД/

I- Д/

/ - х,]ЦЦо££о ~ —

йю. (14)

При бесконечном увеличении значения а интеграл (13) стремится к 0, поэтому ряд (12) сходится при п и может быть вычислен с заданным требованием точности. Если значения функции (11) практически не отличаются при п и п + Д«т/Д«, то интеграл (1) можно считать вычисленным.

Общий алгоритм вычисления формы результирующего импульсного сигнала, прошедшего через среду при зондировании её сигналом с заданными характеристиками имеет следующий вид.

Шаг 1. Задание границ отображения графика /1 и /г, определение количества точек т на графике, вычисление шага приращения

Д/ = (( - Жт -1).

Шаг 2. Начальная точка графика / = 11.

Шаг 3. По формуле (11) вычисляется значение результирующего сигнала в точке /.

Шаг3.1. Задается начальное значение п = 0.

Шаг3.2. По формулам (7) и (9) определяются периоды, вычисляется приращение Да по формуле (10).

Шаг 3.3. Рассчитывается значение функции /х ((, п) по формуле (11).

Шаг 3.4. Увеличивается приближение п = п +1, соответственно а = а + Да .

Шаг 3.5. Если

/ ((, п/ 2)- /х ((, п)\

/ ((, п)\

меньше

некоего наперед заданного е, то приближенное вычисление точки считается завершенным. В противном случае возвращаемся к шагу 3.2.

Шаг 4. Аналогично шагу 3 вычисляется значение мнимой части в точке /.

Шаг 5. На графиках отмечаются вещественная и мнимая точки, а также величина модуля сигнала в точке /.

Шаг 6. / = / + Д/. Если / > / , то алгоритм завершается, иначе переходим к шагу 3.

Следуя этим шагам и применяя интегрирование с переменным шагом, мы имеем возможность численно определить значение интеграла вида (1) на бесконечном промежутке за конечное число операций. Аналогично можно вычислить мнимую составляющую формулы 1.

Обобщая разработанный алгоритм на вычисление несобственных интегралов от функции произвольного вида, следует определить некоторые требования к подынтегральной функции: она должна быть колебательно-затухающей и обладать возможностью оценки своего значения при значениях аргумента, стремящихся к ~.

Для иллюстрации приведенных расчетов разработана программа ЭВМ, реализующая указанный алгоритм. На рис. 1 приведены результаты расчета распространения прямоугольного электромагнитного импульса длительностью Д/ = 10-7 с, амплитуды А = 1, через среду с проводимостью с = 10-17 Сим, относительной диэлектрической проницаемостью е = 2, магнитной проницаемостью Ц = 1 для точек контроля, находящихся на расстоянии 1 м, 50 м и 100 м от точки излучения. Графики иллюстрируют время прихода импульса в заданную точку, затухание и искажение его формы в зависимости от

Рис. 1. Результаты расчета распространения прямоугольного электромагнитного импульса

в поглощающей среде

е

2

а

расстояния. При этом действительная часть импульса соответствует его физическому содержанию, которое наблюдается на экране осциллографа. Мнимая часть позволяет с высокой точностью фиксировать временные параметры импульса (момент прихода и длительность), так как на фронтах импульса его мнимая составляющая имеет острый, явно выраженный экстремум. Причем минимум на переднем фронте, максимум - на заднем. Это дает возможность идентифицировать "тело" импульса при периодических импульсных облучениях. Модуль позволяет с высокой точностью определить энергетические характеристики, вычислить полные, активные и реактивные потери, обусловленные движением импульса в среде.

Программа, реализующая разработанный алгоритм, с высокой скоростью вычисляет несоб-

ственные интегралы от сложных функций с заранее заданной погрешностью, что позволяет использовать их в управляющих информационно-аналитических системах, работающих в реальном времени.

СПИСОК ЛИТЕРАТУРЫ

1. Гоноровский И.С. Радиотехнические цепи и сигналы. М. Радио и связь, 1986, 512 с.

2. Дьяконов В.П. Система MathCAD. Справочник. М: Радио и связь, 1993, 128 с.

3. Вайнштейн ЛА. Распространение импульсов // Успехи физических наук. 1976. Т. 118. Вып. 2. С. 339-369.

4. Скворцов БВ., Голикова М.И., Скотников ДА. Математическое моделирование распространения направленных импульсных сигналов в поглощающих средах. Авиакосмическое приборостроение. 2010.№12. С. 28-32.

ALGORITHM FOR NUMERICAL INTEGRATION ON AN INFINITE INTERVAL IN PROBLEMS OF PROPAGATION OF ELECTROMAGNETIC PULSES

© 2012 B.V. Skvortsov, I.A. Lyozin, I.V. Lyozina

Samara State Aerospace University named after academician S.P. Korolyov (Scientific Research University)

This article focuses on the development of methods for computing the values of improper integrals numerically. The article explores the application of this method in calculating the propagation of electromagnetic pulses in a homogeneous absorbing medium. The new technique addresses problems of determining the limits of integration and calculating the variable increment. The article presents a stepwise algorithm implemented in special software, which screenshot illustrates the calculations. Keywords: numerical computation of improper integrals, variable integration step, the evaluation of boundaries, electromagnetic pulse.

Boris Skvortsov, Doctor of Technics, Professor, Supervisor at the Research Laboratory «Analytical Devices and Systems». E-mail: aps@ssau.ru.

Ilya Lezin, Candidate of Technics, Associate Professor at the Information Systems and Technology Department. E-mail: ilyozin@yandex.ru

Irina Lezina, Candidate of Technics, Associate Professor at the Information Systems and Technology Department. E-mail: chuchyck@yandex.ru

i Надоели баннеры? Вы всегда можете отключить рекламу.