Колебания круглой мембраны

Уравнения волн в диске, похожем на барабанную перепонку
Один из возможных режимов вибрации идеализированной круглой барабанной головки (режим с обозначением ниже). Другие возможные режимы показаны в конце статьи. ты 12 {\displaystyle u_{12}}

Двумерная эластичная мембрана под напряжением может поддерживать поперечные колебания . Свойства идеализированной барабанной мембраны можно смоделировать колебаниями круглой мембраны однородной толщины, прикрепленной к жесткой раме. Благодаря явлению резонанса , на определенных частотах колебаний , ее резонансных частотах , мембрана может накапливать энергию колебаний, поверхность движется в характерном узоре стоячих волн . Это называется нормальным режимом . Мембрана имеет бесконечное количество этих нормальных режимов, начиная с самой низкой частоты, называемой основной частотой .

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

Изучение вибраций барабанов привело математиков к формулировке знаменитой математической задачи о том, можно ли услышать форму барабана , и ответ (нельзя) был дан в 1992 году в двумерной постановке.

Практическое значение

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

Проблема

Рассмотрим открытый диск радиуса с центром в начале координат, который будет представлять собой «неподвижную» форму барабанной головки. В любой момент времени высота формы барабанной головки в точке , измеренная от «неподвижной» формы барабанной головки, будет обозначаться как , которая может принимать как положительные, так и отрицательные значения. Пусть обозначает границу , то есть окружность радиуса с центром в начале координат, которая представляет собой жесткую раму, к которой прикреплена барабанная головка. Ω {\displaystyle \Омега} а {\displaystyle а} т , {\displaystyle т,} ( х , у ) {\displaystyle (x,y)} Ω {\displaystyle \Омега} ты ( х , у , т ) , {\displaystyle u(x,y,t),} Ω {\displaystyle \partial \Омега} Ω , {\displaystyle \Омега,} а {\displaystyle а}

Математическое уравнение, описывающее вибрацию мембраны барабана, представляет собой волновое уравнение с нулевыми граничными условиями:

2 ты т 2 = с 2 ( 2 ты х 2 + 2 ты у 2 )  для  ( х , у ) Ω {\displaystyle {\frac {\partial ^{2}u}{\partial t^{2}}}=c^{2}\left({\frac {\partial ^{2}u}{\partial x^{2}}}+{\frac {\partial ^{2}u}{\partial y^{2}}}\right){\text{ для }}(x,y)\in \Omega \,}
ты = 0  на  Ω . {\displaystyle u=0{\text{ на }}\partial \Omega .\,}

Ввиду круговой геометрии будет удобно использовать полярные координаты. Тогда приведенные выше уравнения запишутся как Ω {\displaystyle \Омега} ( г , θ ) . {\displaystyle (r,\theta).}

2 ты т 2 = с 2 ( 2 ты г 2 + 1 г ты г + 1 г 2 2 ты θ 2 )  для  0 г < а , 0 θ 2 π {\displaystyle {\frac {\partial ^{2}u}{\partial t^{2}}}=c^{2}\left({\frac {\partial ^{2}u}{\partial r^{2}}}+{\frac {1}{r}}{\frac {\partial u}{\partial r}}+{\frac {1}{r^{2}}}{\frac {\partial ^{2}u}{\partial \theta ^{2}}}\right){\text{ для }}0\leq r<a,0\leq \theta \leq 2\pi \,}
ты = 0  для  г = а . {\displaystyle u=0{\text{ для }}r=a.\,}

Здесь, - положительная константа, которая дает скорость, с которой поперечные волны вибрации распространяются в мембране. В терминах физических параметров скорость волны, c, определяется как с {\displaystyle с}

с = Н г г ρ час {\displaystyle c={\sqrt {\frac {N_{rr}^{*}}{\rho h}}}}

где , - радиальная мембрана, результирующая на границе мембраны ( ), , - толщина мембраны, а - плотность мембраны. Если мембрана имеет равномерное натяжение, то равномерная сила натяжения на данном радиусе может быть записана Н г г {\displaystyle N_{rr}^{*}} г = а {\displaystyle r=a} час {\displaystyle ч} ρ {\displaystyle \ро} г {\displaystyle r}

Ф = г Н г г г = г Н θ θ г {\displaystyle F=rN_{rr}^{r}=rN_{\theta \theta }^{r}}

где - результирующая мембрана в азимутальном направлении. Н θ θ г = Н г г г {\displaystyle N_{\theta \theta}^{r}=N_{rr}^{r}}

Осесимметричный случай

Сначала мы рассмотрим возможные режимы колебаний круглой барабанной головки, которые являются осесимметричными . Тогда функция не зависит от угла и волновое уравнение упрощается до ты {\displaystyle u} θ , {\displaystyle \theta ,}

2 u t 2 = c 2 ( 2 u r 2 + 1 r u r ) . {\displaystyle {\frac {\partial ^{2}u}{\partial t^{2}}}=c^{2}\left({\frac {\partial ^{2}u}{\partial r^{2}}}+{\frac {1}{r}}{\frac {\partial u}{\partial r}}\right).}

Будем искать решения в разделенных переменных, подставляя это в уравнение выше и разделив обе части на получаем u ( r , t ) = R ( r ) T ( t ) . {\displaystyle u(r,t)=R(r)T(t).} c 2 R ( r ) T ( t ) {\displaystyle c^{2}R(r)T(t)}

T ( t ) c 2 T ( t ) = 1 R ( r ) ( R ( r ) + 1 r R ( r ) ) . {\displaystyle {\frac {T''(t)}{c^{2}T(t)}}={\frac {1}{R(r)}}\left(R''(r)+{\frac {1}{r}}R'(r)\right).}

Левая часть этого равенства не зависит от , а правая часть не зависит от , отсюда следует, что обе стороны должны быть равны некоторой константе. Получаем отдельные уравнения для и : r , {\displaystyle r,} t , {\displaystyle t,} K . {\displaystyle K.} T ( t ) {\displaystyle T(t)} R ( r ) {\displaystyle R(r)}

T ( t ) = K c 2 T ( t ) {\displaystyle T''(t)=Kc^{2}T(t)\,}
r R ( r ) + R ( r ) K r R ( r ) = 0. {\displaystyle rR''(r)+R'(r)-KrR(r)=0.\,}

Уравнение для имеет решения, которые экспоненциально растут или затухают для линейны или постоянны для и периодически для . Физически ожидается, что решение задачи о вибрирующей барабанной головке будет колебательным во времени, и это оставляет только третий случай, поэтому мы выбираем для удобства. Тогда, является линейной комбинацией функций синуса и косинуса, T ( t ) {\displaystyle T(t)} K > 0 , {\displaystyle K>0,} K = 0 {\displaystyle K=0} K < 0 {\displaystyle K<0} K < 0 , {\displaystyle K<0,} K = λ 2 {\displaystyle K=-\lambda ^{2}} T ( t ) {\displaystyle T(t)}

T ( t ) = A cos c λ t + B sin c λ t . {\displaystyle T(t)=A\cos c\lambda t+B\sin c\lambda t.\,}

Обращаясь к уравнению для , отметим, что все решения этого дифференциального уравнения второго порядка являются линейной комбинацией функций Бесселя порядка 0, поскольку это частный случай дифференциального уравнения Бесселя : R ( r ) , {\displaystyle R(r),} K = λ 2 , {\displaystyle K=-\lambda ^{2},}

R ( r ) = c 1 J 0 ( λ r ) + c 2 Y 0 ( λ r ) . {\displaystyle R(r)=c_{1}J_{0}(\lambda r)+c_{2}Y_{0}(\lambda r).\,}

Функция Бесселя не ограничена, что приводит к нефизическому решению проблемы вибрирующей головки барабана, поэтому константа должна быть равна нулю. Мы также предположим , что в противном случае эта константа может быть позже поглощена константами и исходя из Из этого следует, что Y 0 {\displaystyle Y_{0}} r 0 , {\displaystyle r\to 0,} c 2 {\displaystyle c_{2}} c 1 = 1 , {\displaystyle c_{1}=1,} A {\displaystyle A} B {\displaystyle B} T ( t ) . {\displaystyle T(t).}

R ( r ) = J 0 ( λ r ) . {\displaystyle R(r)=J_{0}(\lambda r).}

Требование, чтобы высота на границе головки барабана была равна нулю, приводит к условию u {\displaystyle u}

R ( a ) = J 0 ( λ a ) = 0. {\displaystyle R(a)=J_{0}(\lambda a)=0.}

Функция Бесселя имеет бесконечное число положительных корней, J 0 {\displaystyle J_{0}}

0 < α 01 < α 02 < {\displaystyle 0<\alpha _{01}<\alpha _{02}<\cdots }

Мы получаем это за так λ a = α 0 n , {\displaystyle \lambda a=\alpha _{0n},} n = 1 , 2 , , {\displaystyle n=1,2,\dots ,}

R ( r ) = J 0 ( α 0 n a r ) . {\displaystyle R(r)=J_{0}\left({\frac {\alpha _{0n}}{a}}r\right).}

Таким образом, осесимметричные решения задачи о вибрирующей головке барабана, которые можно представить в разделенных переменных, имеют вид u {\displaystyle u}

u 0 n ( r , t ) = ( A cos c λ 0 n t + B sin c λ 0 n t ) J 0 ( λ 0 n r )  for  n = 1 , 2 , , {\displaystyle u_{0n}(r,t)=\left(A\cos c\lambda _{0n}t+B\sin c\lambda _{0n}t\right)J_{0}\left(\lambda _{0n}r\right){\text{ for }}n=1,2,\dots ,\,}

где λ 0 n = α 0 n / a . {\displaystyle \lambda _{0n}=\alpha _{0n}/a.}

Общий случай

Общий случай, когда может зависеть также от угла, рассматривается аналогично. Мы предполагаем решение в разделенных переменных, u {\displaystyle u} θ , {\displaystyle \theta ,}

u ( r , θ , t ) = R ( r ) Θ ( θ ) T ( t ) . {\displaystyle u(r,\theta ,t)=R(r)\Theta (\theta )T(t).\,}

Подставляя это в волновое уравнение и разделяя переменные, получаем

T ( t ) c 2 T ( t ) = R ( r ) R ( r ) + R ( r ) r R ( r ) + Θ ( θ ) r 2 Θ ( θ ) = K {\displaystyle {\frac {T''(t)}{c^{2}T(t)}}={\frac {R''(r)}{R(r)}}+{\frac {R'(r)}{rR(r)}}+{\frac {\Theta ''(\theta )}{r^{2}\Theta (\theta )}}=K}

где - константа. Как и прежде, из уравнения для следует, что при и K {\displaystyle K} T ( t ) {\displaystyle T(t)} K = λ 2 {\displaystyle K=-\lambda ^{2}} λ > 0 {\displaystyle \lambda >0}

T ( t ) = A cos c λ t + B sin c λ t . {\displaystyle T(t)=A\cos c\lambda t+B\sin c\lambda t.\,}

Из уравнения

R ( r ) R ( r ) + R ( r ) r R ( r ) + Θ ( θ ) r 2 Θ ( θ ) = λ 2 {\displaystyle {\frac {R''(r)}{R(r)}}+{\frac {R'(r)}{rR(r)}}+{\frac {\Theta ''(\theta )}{r^{2}\Theta (\theta )}}=-\lambda ^{2}}

мы получаем, умножая обе части на и разделяя переменные, что r 2 {\displaystyle r^{2}}

λ 2 r 2 + r 2 R ( r ) R ( r ) + r R ( r ) R ( r ) = L {\displaystyle \lambda ^{2}r^{2}+{\frac {r^{2}R''(r)}{R(r)}}+{\frac {rR'(r)}{R(r)}}=L}

и

Θ ( θ ) Θ ( θ ) = L , {\displaystyle -{\frac {\Theta ''(\theta )}{\Theta (\theta )}}=L,}

для некоторой константы Поскольку является периодической, причем период является угловой переменной, то следует, что L . {\displaystyle L.} Θ ( θ ) {\displaystyle \Theta (\theta )} 2 π , {\displaystyle 2\pi ,} θ {\displaystyle \theta }

Θ ( θ ) = C cos m θ + D sin m θ , {\displaystyle \Theta (\theta )=C\cos m\theta +D\sin m\theta ,\,}

где и и — некоторые константы. Это также подразумевает m = 0 , 1 , {\displaystyle m=0,1,\dots } C {\displaystyle C} D {\displaystyle D} L = m 2 . {\displaystyle L=m^{2}.}

Возвращаясь к уравнению, его решение представляет собой линейную комбинацию функций Бесселя и Применяя аналогичные рассуждения, как и в предыдущем разделе, приходим к R ( r ) , {\displaystyle R(r),} J m {\displaystyle J_{m}} Y m . {\displaystyle Y_{m}.}

R ( r ) = J m ( λ m n r ) , {\displaystyle R(r)=J_{m}(\lambda _{mn}r),\,} m = 0 , 1 , , {\displaystyle m=0,1,\dots ,} n = 1 , 2 , , {\displaystyle n=1,2,\dots ,}

где с -ым положительным корнем λ m n = α m n / a , {\displaystyle \lambda _{mn}=\alpha _{mn}/a,} α m n {\displaystyle \alpha _{mn}} n {\displaystyle n} J m . {\displaystyle J_{m}.}

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

u m n ( r , θ , t ) = ( A cos c λ m n t + B sin c λ m n t ) J m ( λ m n r ) ( C cos m θ + D sin m θ ) {\displaystyle u_{mn}(r,\theta ,t)=\left(A\cos c\lambda _{mn}t+B\sin c\lambda _{mn}t\right)J_{m}\left(\lambda _{mn}r\right)(C\cos m\theta +D\sin m\theta )}

для m = 0 , 1 , , n = 1 , 2 , {\displaystyle m=0,1,\dots ,n=1,2,\dots }

Анимации нескольких режимов вибрации

Ниже показано несколько мод вместе с их квантовыми числами. Аналогичные волновые функции атома водорода также указаны, а также соответствующие угловые частоты . Значения являются корнями функции Бесселя . Это выводится из граничного условия, которое дает . ω m n = λ m n c = α m n a c = α m n c / a {\displaystyle \omega _{mn}=\lambda _{mn}c={\dfrac {\alpha _{mn}}{a}}c=\alpha _{mn}c/a} α m n {\displaystyle \alpha _{mn}} J m {\displaystyle J_{m}} θ [ 0 , 2 π ] , t ,   u m n ( r = a , θ , t ) = 0 {\displaystyle \forall \theta \in [0,2\pi ],\forall t,\ u_{mn}(r=a,\theta ,t)=0} J m ( λ m n a ) = J m ( α m n ) = 0 {\displaystyle J_{m}(\lambda _{mn}a)=J_{m}(\alpha _{mn})=0}

Больше значений можно легко вычислить, используя следующий код Python с библиотекой: [1] α m n {\displaystyle \alpha _{mn}} scipy

из  scipy  импортировать  специальный  как  scm  =  0  # порядок функции Бесселя (т.е. угловая мода для круглой мембраны)nz  =  3  # желаемое количество корнейalpha_mn  =  sc . jn_zeros ( m ,  nz )  # выводит nz нулей Jm

Смотрите также

Ссылки

  1. ^ Руководство пользователя SciPy по функциям Бесселя
  • H. Asmar, Nakhle (2005). Уравнения с частными производными с рядами Фурье и граничными задачами . Upper Saddle River, NJ: Pearson Prentice Hall. стр. 198. ISBN 0-13-148096-0.
Retrieved from "https://en.wikipedia.org/w/index.php?title=Vibrations_of_a_circular_membrane&oldid=1253356390"