Приближение
упругого стержня в динамике одномерной цепочки
Предлагаемая
модель может быть использована для исследования передачи энергетических импульсов
полимерными молекулами, а также при изучении колебаний некоторых типов
кристаллической решётки.
Дифференциальные уравнения и граничные условия
Рассматривается модель продольных волн в
цепочке имеющих одну и ту же массу m частиц P1, P2, ... Pn, ..., PN. Колебания образующих цепочку частиц
считаются малыми, т.е. смещение un частицы с номером п относительно своего положения равновесия (узла цепочки с номером п) значительно меньше расстояния a между соседними узлами:
| un | << a.
. Предполагается,
что сила взаимодействия соседних частиц имеет квазиупругий характер с
коэффициентом жесткости α (жёсткость
связи). Другими словами, если обозначить через fi, j силу, с которой частица Pi действует на частицу Pj, то сила взаимодействия соседних частиц Pn+1 и Pn
определяется формулой:
f n+1, n = – f n, n+1 = α (un+1 – un).
В качестве частиц могут рассматриваться отдельные
атомы или группы атомов. В последнем случае предполагается, что жёсткость связи
между атомами внутри группы значительно больше жёсткости связи между группами.
При сделанных предположениях
рассматриваемые как функции времени t смещения un(t) частиц, находящихся во внутренних узлах (1 < n < N), удовлетворяют системе дифференциальных
уравнений:
m d 2un /dt2 = f n+1, n + fn–1, n = α (un–1 – 2 un
+ un+1), п = 2, 3, ..., N – 1. (1)
Для крайних узлов цепочки, т.е. для n = 1 и n = N, уравнения вида (1) не могут быть
использованы, т.к. не определено одно из фигурирующих там перемещений. Вместо
этого должны быть заданы как функции времени сторонние силы F0(t) и FN(t) (силы, которые
действуют на крайние частицы цепочки со стороны объектов, цепочке не
принадлежащих). При этом в крайних точках выполняются уравнения:
m d 2u1/dt 2 = F0 + f2, 1 = F0 + α (u2 – u1) , (2)
m d 2uN /dt 2 = fN
–1, N + FN
= α (u N –1 – u N) + FN. (3)
Решение системы дифференциальных уравнений
второго порядка (1)-(3) определяется однозначно, если во всех узлах заданы
также начальные условия:
un |t=0 = pп, (4)
dun/dt |t=0 = qп
(5)
при п = 1, 2, ..., N.
/*
Уравнения (1) широко используются в фононной теории колебаний кристаллической
решётки [1] для анализа прохождения гармонических волн, однако ни сторонние
силы в крайних точках, ни начальные условия при этом не учитываются.*/
Приближение упругого стержня
Введём пространственную координату х, принимающую значения хn = na в узлах цепочки, и гладкую функцию и = и(х, t) переменных х и t, определённую в
полуполосе
0 ≤ х ≤ L = Na, t ≥ 0
таким образом,
что при любом t ≥ 0
и(хn, t) = un(t).
Обозначим через l характерный
пространственный масштаб изменения функции и(х, t) при фиксированных
значениях аргумента t и предположим, что выполнено условие:
ε = a/l << 1.
(6)
Стандартные методы теории разностных схем
[2], основанные на разложении значений функции и(х, t) при х = хn – a и х = хn + a в ряд Тейлора в окрестности точки х = хn, позволяют аппроксимировать фигурирующие в (1) –
(3) разностные выражения частными производными по переменной х. При этом оказывается, что вторая
разность в (1) даёт аппроксимацию второго порядка для второй частной
производной:
un–1(t) – 2 un(t) + un+1(t) = u(хn
– a, t) – 2 u(хn,
t) + u(хn + a, t) = a2
[∂2u(хn,
t)/∂х2 + O(ε2)]. (7)
С помощью (7) можно систему
дифференциальных уравнений (1) c точностью до малых порядка O(ε2) приближённо заменить одним уравнением в
частных производных гиперболического типа
∂2u /∂t2 = c2 ∙ ∂2u /∂х2, (8)
где
c = a (α/m)½.
Благодаря второму порядку аппроксимации
уравнение (8) даёт вполне приемлемую точность уже при ε ≈ 10–1.
Та же методика позволяет в приграничных
точках получить аппроксимацию, но на этот раз только первого порядка, для
фигурирующих в (2) и (3) первых разностей:
α [u2(t) – u1(t)] = α [u(2a, t) – u(a, t)] = β [∂u(0, t)/∂х + O(ε)],
α [u N –1(t) – u N(t)] = α [u(L– a, t) – u(L, t)] = – β[∂u(L, t)/∂х + O(ε)],
где коэффициент
β = α a имеет размерность силы.
Используя дифференциальное уравнение (8) в приграничных
точках, мы приходим к выводу, что члены в (2) и (3), содержащие вторые
производные по времени, сами являются малыми порядка O(ε). Так,
например,
m ∙ d 2u1/dt 2 = m ∙ ∂2u(a, t)/∂t2 = α a2 ∙∂2u(a, t) /∂х2 = β O(ε).
Таким образом, уравнения (2) и (3) можно с
точностью до малых порядка O(ε) приближённо заменить граничными условиями:
β
∂u/∂х|x=0 = – F0,
(9)
β
∂u/∂х|x=L = FL, (10)
где FL = FN – переобозначенная сторонняя сила в конце
цепочки.
Для получения начальных условий для функции
и(х, t) нужно гладко
доопределить на всём интервале 0 ≤ x ≤ L функции р(х) и q(х), заданные
равенствами (4), (5) лишь для дискретных значений аргумента х = хn. При этом получаем:
u |t=0
= p(х),
∂u/∂t |t=0 = q(х).
Для упрощения изложения мы в дальнейшем
ограничимся рассмотрением частного случая, когда в начальный момент времени
равны нулю как сами смещения, так и скорости их изменения, т.е.
u |t=0 = 0, (11)
∂u/∂t |t=0 = 0
(12)
при 0
≤ x ≤ L.
Сформулированная математическая задача
(8)-(12), ничем не отличается от задачи продольных колебаний упругого стержня
[3] и будет в дальнейшем называться приближением
упругого стержня в динамике цепочки
частиц.
Необходимость бокового опирания
Как хорошо известно в механике твёрдого
деформируемого тела [4], упругие
стержни, работающие на сжатие, оказывается неустойчивыми и выпучиваются
(прогибаются вбок), если они недостаточно сопротивляются изгибу. Такие стержни
могут передавать продольные волны только с амплитудой, не превосходящей
некоторую критическую величину, пропорциональную изгибной жёсткости стержня.
Что касается одномерной цепочки частиц, то
она вообще не сопротивляется изгибу и оказывается неустойчивой по отношению к
сколь угодно малому поперечному усилию. Поэтому предлагаемая модель может описывать
реальные процессы только в тех случаях, когда имеются факторы, предохраняющие
цепочку от бокового прогиба.
Характеристики и бегущие волны
Уравнение (8) имеет два семейства
характеристик, которым в плоскости (х,
t) соответствуют два семейства параллельных прямых:
t – х/c = C1,
(13)
t + х /c = С2,
где C1 и C2 – произвольные
постоянные. Прямые второго семейства для наших целей будет удобно представить в
форме
t + х/c – L /с = С'2,
(14)
где C'2 = C2 – L /с.
Общее решение уравнения (8) выражается в
виде суммы:
u(х, t) = uΦ(х, t) + uΨ(х, t),
(15)
где
uΦ(х, t) = Φ(t – х/c),
uΨ(х, t) = Ψ(t + х/c – L /с),
а Φ(s) и Ψ(s) – произвольные дважды дифференцируемые функции
одного аргумента s, имеющего размерность времени.
Слагаемое uΦ(х,
t) в правой части (15) или Φ-волна сохраняет постоянное значение на прямых семейства (13)
и определяет волну, бегущую вправо со
скоростью c.
Для Φ-волны
граница х = 0 является входом, а
граница x = L – выходом. Это означает, что значение
Φ(t0), которое имела функция uΦ(х, t) в некоторый момент t0 на входе, она принимает затем в последующие моменты времени t, удовлетворяющие условию t0 < t ≤ t0 + L/c, в точках х = (t – t0)∙с.
Аналогично, функция uΨ(х, t) или Ψ-волна сохраняет постоянное
значение на прямых семейства (14) и определяет волну, бегущую влево, которая имеет вход при x = L, а выход – при х = 0. Иначе говоря, значение Ψ(tL), которое имела функция uΨ(х, t) в точке x = L в некоторый момент времени tL, она принимает затем в точках х = L – (t – tL)∙с в моменты времени t, удовлетворяющие условию tL < t ≤ tL + L/c.
Во всей области определения частные
производные функций uΦ(х, t) и uΦ(х, t) удовлетворяют
соотношениям:
∂uΦ/∂t = – с ∂uΦ/∂х = φ(t – х/c),
(16)
∂uΨ/∂t = с ∂uΨ/∂х = ψ(t + х/c – L /с), (17)
где
φ(s) = dΦ/ds, ψ(s) = dΨ/ds.
Требуемый силовой отклик и генерирующая сила
Граничные условия (9), (10) и выражение
(15) для функции u(х,
t) позволяют представить каждую из сторонних сил в
виде суммы двух сил:
F0(t) = G0(t) + R0(t), (18)
FL(t) = RL(t) + GL(t), (19)
которые, учитывая
также (16), (17), можно выразить равенствами:
G0(t) =
– β ∂uΦ/∂х|x=0 = ξ ∂uΦ/∂t|x=0 = ξ φ(t), (20) /*сила,
генерирующая Φ-волну*/
R0(t) =
– β ∂uΨ/∂х|x=0 = – ξ ∂uΨ/∂t|x=0 = – ξ ψ(t – L /с), (21) /*требуемый
силовой отклик на Ψ-волну*/
RL(t) =
β ∂uΦ/∂х|x=L = – ξ ∂uΦ/∂t|x=L = – ξ
φ(t – L /с), (22) /*требуемый
силовой отклик на Φ-волну*/
GL(t) =
β ∂uΨ/∂х|x=L =
ξ ∂uΨ/∂t|x=L = ξ ψ(t), (23) /*сила,
генерирующая Ψ-волну*/
где
ξ = β/c = (α m)½.
F(t) = R(t) + G(t),
где сила R(t) является
требуемым откликом на выходящую волну, а сила G(t) генерирует волну, входящую в цепочку.
Рекурсивные формулы
В любой заданный момент времени t на каждой стороне цепочки сторонняя сила F(t) определяется внешними по отношению к цепочке условиями, а требуемый
силовой отклик R(t) – событиями, имевшими место в момент
времени, на L /с более
ранний, чем t. Таким образом, в момент t величину сил F(t) и R(t) можно считать заданной, а силу G(t) вычислять как разность между ними
G(t) = F(t) – R(t).
(24)
Из (24) и (20)-(23) следуют справедливые при
всех t > 0 рекурсивные формулы для производных от
функций Φ и Ψ:
φ(t) = ξ–1
F0(t) + ψ(t – L /с),
(25)
ψ(t) = ξ–1
FL(t) + φ(t – L /с), (26)
Соотношения, определяющие начало рекурсии:
φ(t) = ψ(t) = 0
при – L /с < t ≤ 0, (27)
могут быть легко
получены из начальных условий (11), (12).
Интегрирование равенств (25) и (26) по
времени от 0 до t даёт рекурсивные формулы для самих
функций Φ и Ψ, справедивые для t > 0:
t
Φ(t) = ξ–1 ∫ F0(s) ds + Ψ(t – L /с), (28)
0
t
Ψ(t) = ξ–1 ∫ FL(s) ds + Φ(t – L /с), (29)
0
а для начального
периода – L /с <
t ≤ 0 из (27) тем же способом получаем
Φ(t) = Ψ(t) = 0.
(30)
/*При выводе формул (28)-(30) не играющие существенной роли
аддитивные константы выбраны равными нулю.*/
Обмен энергией между цепочкой и внешними объектами
Как следует из (18) - (23), мощности Р0(t) и РL(t), вырабатываемые сторонними силами F0(t) и FL(t) или, что то же самое, потоки энергии,
переносимые волной на концах цепочки, определяются выражениями:
Р0(t) = F0(t) ∂u/∂t|x=0
= [G0(t) + R0(t)] ∙ [∂uΦ/∂t|x=0 + ∂uΨ/∂t|x=0] = ξ–1{[G0(t)]2 – [R0(t)]2}= ξ {[φ(t)]2 – [ψ(t – L /с)]2}, (31)
РL(t) = FL(t) ∂u/∂t|x=L
= [RL(t) + GL(t)] ∙ [∂uΦ/∂t|x=L + ∂uΨ/∂t|x=L] = ξ–1{[GL(t)]2 – [RL(t)]2}= ξ {[ψ(t)]2 – [φ(t – L /с)]2}. (32)
Используя (31)-(32) и выражение (24) для
генерирующей волну силы G(t), можно представить мощность Р(t) в следующих эквивалентных формах:
Р(t) = ξ–1{[G(t)]2 – [R(t)]2}= ξ–1{[F(t) – R(t)]2 – [R(t)]2} = ξ–1F(t) [F(t) – 2R(t)]. (33)
Рассмотрим величину Р(t) как функцию аргумента
F(t) при заданном значении R(t). Как видно из (33),
эта функция:
–
имеет минимум при F(t) = R(t),
– имеет корни при
F(t) = 0 и F(t) = 2R(t),
– принимает отрицательные значения, когда F(t) R(t) > 0 и 0 < |F(t)| < 2|R(t)|.
либо F(t) = 0 (свободная граница) и выводимая волна
полностью отражается,
либо F(t) = 2R(t) и внешние по отношению к
цепочке объекты не только поглощают всю энергию, выносимую выходящей волной, но
и генерируют входящую волну с энергией, равной поглощённой.
либо 0 < |F(t)| ≤ |R(t)|,
причём выходящая волна частично поглощается и частично отражается,
либо |R(t)| ≤ |F(t)| < 2|R(t)|, причём
выходящая волна полностью поглощается, но для генерации входящей волны может
быть использована не вся поглощённая энергия.
Импульсные волны
Наиболее важным для приложений является
частный случай зависимости сторонней силы F(t) от времени – импульсное воздействие, когда сторонняя сила отлична от нуля только
на конечном интервале времени длиной τ. Как следует из полученных ранее
результатов, в приближении упругого стержня на любой стороне цепочки импульсное
воздействие при отсутствии встречной волны порождает бегущую со скоростью с импульсную
волну, имеющую пространственную протяжённость
l = τ c
и переносящую
энергию
τ
Е = ξ–1 ∫ [F(s)]2
ds.
0
l < 2 L,
возникает бесконечная последовательность
отделённых друг от друга и постепенно ослабевающих отражённых упругих
солитонов, возвращающихся на каждый из краёв с периодом 2L/c .
Литература
1. Постников
В.С. Физика и химия твёрдого
состояния.- М.: Металлургия, 1978.- 544 с.
2. Самарский
А.А. Теория разностных схем.-
М.: Наука, 1989.- 616 с.
3. Арсенин В.Я.
Методы математической физики и
специальные функции.- М.: Наука, 1974.- 432 с.
4. Филин А.П.
Прикладная механика деформируемого
твёрдого тела. Т. 3.- М.: Наука, 1981.- 480 с.
Дата последнего обновления: 06.05.10