FEMM 5

Ротор и циркуляция

Определить ротор через циркуляцию по ориентированному контуру. Понять, почему кривизна линий поля не означает ненулевого ротора. Связать ротор с законом полного тока и законом Фарадея

Циркуляция и ротор поля. Аналитический эталон. Поле и контур лежат в x–y. Циркуляция положительна при обходе против часовой стрелки и нормали +ez. Координаты условные; пространственные размеры в миллиметрах не задаются.
Циркуляция и ротор поля1 — ориентированный круговой контур; стрелки — направление FАналитический эталон. Поле и контур лежат в x–y. Циркуляция положительна при обходе против часовой стрелки и нормали +ez. Координаты условные; пространственные размеры в миллиметрах не задаются.Открыть SVG целикомРезультат отдельно
Предварительные понятия

Вихри поля

Дивергенция отвечает на вопрос, есть ли в точке источники поля. Но есть поля без источников, которые тем не менее далеки от «простых»: магнитное поле вокруг провода с током, электрическое поле, наведённое меняющимся магнитным потоком, поле скоростей в водовороте. Их линии замкнуты, обойти по такой линии и вернуться в исходную точку можно, всё время двигаясь «по полю», и работа поля на замкнутом пути не равна нулю. Такие поля называют вихревыми, а локальную меру вихря — ротором.

Ключ к определению — циркуляция по замкнутому контуру из урока об интегралах. Если по малому контуру поле в среднем направлено по ходу обхода, циркуляция положительна. Разделив её на площадь контура и стянув контур к точке, получим локальную характеристику — но, в отличие от дивергенции, зависящую от того, как контур ориентирован в пространстве.

Определение

Ротор

Пусть F(r)\vec F(\ur) — дифференцируемое векторное поле, LL — малый плоский контур, охватывающий точку r\ur, площадью SS и с единичной нормалью n\un, согласованной с направлением обхода по правилу правого винта. Проекцией ротора на направление n\un называется предел (∇×F)⋅n=lim⁡S→01S∮LF⋅dl.(\nabla\times \vec F)\cdot\un=\lim_{S\to0}\frac{1}{S}\oint_L\vec F\cdot\dl . Проекции на три независимых направления определяют вектор ∇×F=∇×F\nabla\times \vec F=\nabla\times\vec F — ротор поля. Единица — [единица F\vec F]/м. Предел не зависит от формы контура.

Ротор — вектор: его направление указывает ось, вокруг которой поле «закручено» сильнее всего, а модуль равен наибольшей циркуляции на единицу площади. Поскольку направление ротора задаётся правилом правого винта, при зеркальном отражении системы координат он меняет знак — ротор, как и векторное произведение, является псевдовектором. На практике это означает лишь одно: всегда нужно следить за ориентацией контура. В англоязычной литературе ротор обозначается ∇×F\nabla\times \vec F [Кочин].

Вывод компоненты ротора

Найдём zz-компоненту ротора, взяв контур в виде малого прямоугольника в плоскости z=constz=\mathrm{const} с центром (x,y)(x,y) и сторонами dx\dd x, dy\dd y. Нормаль n=ez\un=\vec e_z, значит, обход — против хода часовой стрелки при взгляде с конца оси zz: по нижней стороне в сторону +x+x, по правой — +y+y, по верхней — −x-x, по левой — −y-y.

Компонента ротора вдоль оси z

Вклады четырёх сторон (в каждом множителе берётся касательная составляющая поля в середине стороны): нижняя (y−dy2):+Fx(x, y−dy2) dx,правая (x+dx2):+Fy(x+dx2, y) dy,верхняя (y+dy2):−Fx(x, y+dy2) dx,левая (x−dx2):−Fy(x−dx2, y) dy.\begin{aligned} \text{нижняя }(y-\tfrac{\dd y}{2}):&\quad +F_x(x,\,y-\tfrac{\dd y}{2})\,\dd x,\\ \text{правая }(x+\tfrac{\dd x}{2}):&\quad +F_y(x+\tfrac{\dd x}{2},\,y)\,\dd y,\\ \text{верхняя }(y+\tfrac{\dd y}{2}):&\quad -F_x(x,\,y+\tfrac{\dd y}{2})\,\dd x,\\ \text{левая }(x-\tfrac{\dd x}{2}):&\quad -F_y(x-\tfrac{\dd x}{2},\,y)\,\dd y . \end{aligned} Складывая вклады противоположных сторон: ∮LF⋅dl≈[Fy(x+dx2)−Fy(x−dx2)]dy−[Fx(y+dy2)−Fx(y−dy2)]dx≈(∂Fy∂x−∂Fx∂y)dx dy.\oint_L\vec F\cdot\dl\approx\Bigl[F_y(x+\tfrac{\dd x}{2})-F_y(x-\tfrac{\dd x}{2})\Bigr]\dd y-\Bigl[F_x(y+\tfrac{\dd y}{2})-F_x(y-\tfrac{\dd y}{2})\Bigr]\dd x \approx\Bigl(\frac{\partial F_y}{\partial x}-\frac{\partial F_x}{\partial y}\Bigr)\dd x\,\dd y . Деля на площадь S=dx dyS=\dd x\,\dd y: (∇×F)z=∂Fy∂x−∂Fx∂y(\nabla\times \vec F)_z=\dfrac{\partial F_y}{\partial x}-\dfrac{\partial F_x}{\partial y}.

Вывод показывает главное: в циркуляцию входит не поле, а поперечное изменение поля. Если FxF_x одинакова на верхней и нижней сторонах, эти стороны дают в сумме нуль, каким бы большим ни было само поле. Циклической перестановкой индексов x→y→z→xx\to y\to z\to x получаются остальные компоненты.

Ротор в декартовых координатах

∇×F=∣exeyez∂∂x∂∂y∂∂zFxFyFz∣=(∂Fz∂y−∂Fy∂z)ex+(∂Fx∂z−∂Fz∂x)ey+(∂Fy∂x−∂Fx∂y)ez.\nabla\times \vec F= \begin{vmatrix}\vec e_x&\vec e_y&\vec e_z\\ \dfrac{\partial}{\partial x}&\dfrac{\partial}{\partial y}&\dfrac{\partial}{\partial z}\\ F_x&F_y&F_z\end{vmatrix} =\Bigl(\frac{\partial F_z}{\partial y}-\frac{\partial F_y}{\partial z}\Bigr)\vec e_x +\Bigl(\frac{\partial F_x}{\partial z}-\frac{\partial F_z}{\partial x}\Bigr)\vec e_y +\Bigl(\frac{\partial F_y}{\partial x}-\frac{\partial F_x}{\partial y}\Bigr)\vec e_z .

Ротор в цилиндрических координатах

∇×F=(1r∂Fz∂α−∂Fα∂z)er+(∂Fr∂z−∂Fz∂r)eα+1r(∂(rFα)∂r−∂Fr∂α)ez.\nabla\times \vec F= \Bigl(\frac{1}{r}\frac{\partial F_z}{\partial\alpha}-\frac{\partial F_\alpha}{\partial z}\Bigr)\vec e_r +\Bigl(\frac{\partial F_r}{\partial z}-\frac{\partial F_z}{\partial r}\Bigr)\vec e_\alpha +\frac{1}{r}\Bigl(\frac{\partial(rF_\alpha)}{\partial r}-\frac{\partial F_r}{\partial\alpha}\Bigr)\vec e_z .

Множители 1/r1/r и ∂(rFα)/∂r\partial(rF_\alpha)/\partial r имеют то же происхождение, что и в формуле дивергенции: длина дуги равна r dαr\,\dd\alpha, и противоположные дуги контура в плоскости z=constz=\mathrm{const} имеют разную длину. Для осесимметричного поля с единственной азимутальной компонентой Fα(r)F_\alpha(r) остаётся одна формула, которой мы будем пользоваться постоянно: (∇×F)z=1rd(rFα)dr.(\nabla\times \vec F)_z=\frac{1}{r}\frac{\dd(rF_\alpha)}{\dd r}.

Ротор в уравнениях поля

Уравнение Название Смысл
∇×H=J\nabla\times \uH=\uJ закон полного тока (магнитостатика) вихри напряжённости магнитного поля — токи; в переменном поле добавляется ∂D/∂t\partial\uD/\partial t
∇×E=−∂B∂t\nabla\times \uE=-\dfrac{\partial\uB}{\partial t} закон электромагнитной индукции (Фарадея) вихри электрического поля — изменяющаяся во времени индукция
∇×E=0\nabla\times \uE=0 электростатика поле потенциально: E=−∇φ\uE=-\nabla \varphi
∇×H=0\nabla\times \uH=0 области без тока H=−∇φм\uH=-\nabla \varphi_{\mathrm м} — скалярный магнитный потенциал
∇×q=0\nabla\times \uq=0 закон Фурье в однородной изотропной среде q=−λ∇T\uq=-\lambda\nabla T — тепловой поток потенциален, если λ\lambda однородна

Поля с нулевым ротором называют безвихревыми или потенциальными. Для них циркуляция по любому контуру (в односвязной области) равна нулю, линейный интеграл не зависит от пути и существует скалярный потенциал; подробнее — в следующем уроке. Ротор градиента тождественно равен нулю: ∇×∇φ=0\nabla\times \nabla \varphi=0, в чём легко убедиться, подставив Fx=∂φ/∂xF_x=\partial\varphi/\partial x, Fy=∂φ/∂yF_y=\partial\varphi/\partial y в формулу для (∇×F)z(\nabla\times \vec F)_z — смешанные производные равны.

Лаборатория

В лаборатории поле выбирается из заранее заданного набора, а контуром служит окружность с заданным центром, радиусом RR и ориентацией нормали (азимут и угол места); направление обхода можно переключать, и нормаль меняется вместе с ним. Вдоль контура показаны стрелки касательной составляющей поля. Выводятся: циркуляция Γ\Gamma, вычисленная численно по контуру, площадь S=πR2S=\pi R^2, отношение Γ/S\Gamma/S, аналитическое значение (∇×F)⋅n(\nabla\times \vec F)\cdot\un в центре контура и компоненты ∇×F\nabla\times \vec F.

Что стоит проделать:

Разобранные примеры

Твёрдотельное вращение

Скорость точек тела, вращающегося с угловой скоростью ω=ωez\vec\omega=\omega\vec e_z: v=ω×r=ω(−yex+xey)\vec v=\vec\omega\times\ur=\omega(-y\vec e_x+x\vec e_y). Ротор: (∇×v)z=∂(ωx)∂x−∂(−ωy)∂y=2ω,(∇×v)x=(∇×v)y=0.(\nabla\times \vec v)_z=\frac{\partial(\omega x)}{\partial x}-\frac{\partial(-\omega y)}{\partial y}=2\omega,\qquad (\nabla\times \vec v)_x=(\nabla\times \vec v)_y=0 . Итак, ∇×v=2ω\nabla\times \vec v=2\vec\omega — ротор поля скоростей равен удвоенной угловой скорости, одинаков во всех точках тела. В цилиндрических координатах vα=ωrv_\alpha=\omega r, и (∇×v)z=1rd(ωr2)dr=2ω(\nabla\times \vec v)_z=\frac1r\frac{\dd(\omega r^2)}{\dd r}=2\omega — тот же результат. Циркуляция по окружности радиуса RR с центром на оси: Γ=ωR⋅2πR=2πωR2\Gamma=\omega R\cdot2\pi R=2\pi\omega R^2, Γ/S=2ω\Gamma/S=2\omega точно.

Сдвиговое течение: прямые линии, ненулевой ротор

F=yex\vec F=y\vec e_x. Линии поля — прямые, параллельные оси xx. Однако (∇×F)z=∂Fy∂x−∂Fx∂y=0−1=−1.(\nabla\times \vec F)_z=\frac{\partial F_y}{\partial x}-\frac{\partial F_x}{\partial y}=0-1=-1 . Ротор направлен против ez\vec e_z и постоянен. Причина — поперечный градиент: верхние слои движутся быстрее нижних, и малый контур обходится «по полю» внизу и «против поля» вверху с разной скоростью. Циркуляция по окружности радиуса RR с центром (x0,y0)(x_0,y_0): Γ=∮y dx=−πR2\Gamma=\oint y\,\dd x=-\pi R^2 (независимо от центра), Γ/S=−1\Gamma/S=-1.

Азимутальное поле прямого тока: кривые линии, нулевой ротор

Напряжённость магнитного поля вне провода с током II: H=I2πreα\uH=\dfrac{I}{2\pi r}\vec e_\alpha, то есть Hα=I2πrH_\alpha=\dfrac{I}{2\pi r}. По формуле для осесимметричного поля (∇×H)z=1rddr(r⋅I2πr)=1rddr(I2π)=0.(\nabla\times \uH)_z=\frac{1}{r}\frac{\dd}{\dd r}\Bigl(r\cdot\frac{I}{2\pi r}\Bigr)=\frac{1}{r}\frac{\dd}{\dd r}\Bigl(\frac{I}{2\pi}\Bigr)=0 . Линии поля — окружности, но ротор вне оси равен нулю: это как раз закон полного тока ∇×H=J\nabla\times \uH=\uJ там, где тока нет. Убывание Hα∝1/rH_\alpha\propto1/r точно компенсирует удлинение дальней дуги контура. Циркуляция же по контуру, охватывающему ось, равна II при любом радиусе — вся «вихревая мощность» сосредоточена в токе. При I=100I=100 А и r=2r=2 см H=100/(2π⋅0,02)≈796H=100/(2\pi\cdot0{,}02)\approx796 А/м. Внутри провода радиуса aa с равномерной плотностью тока J=I/(πa2)J=I/(\pi a^2) поле Hα=Jr/2H_\alpha=Jr/2, и (∇×H)z=1rddr(Jr22)=J,(\nabla\times \uH)_z=\frac{1}{r}\frac{\dd}{\dd r}\Bigl(\frac{Jr^2}{2}\Bigr)=J, как и требует закон полного тока. При a=5a=5 мм: J=100/(π⋅25⋅10−6)=1,27⋅106J=100/(\pi\cdot25\cdot10^{-6})=1{,}27\cdot10^{6} А/м², на поверхности Hα=Ja/2=1,27⋅106⋅2,5⋅10−3≈3,18⋅103H_\alpha=Ja/2=1{,}27\cdot10^6\cdot2{,}5\cdot10^{-3}\approx3{,}18\cdot10^{3} А/м — совпадает с I/(2πa)=100/(2π⋅0,005)≈3,18⋅103I/(2\pi a)=100/(2\pi\cdot0{,}005)\approx3{,}18\cdot10^3 А/м.

Радиальное поле

F=r=xex+yey+zez\vec F=\ur=x\vec e_x+y\vec e_y+z\vec e_z: все смешанные производные вида ∂Fy/∂x=∂x/∂y\partial F_y/\partial x=\partial x/\partial y равны нулю, ∇×F=0\nabla\times \vec F=0. Поле потенциально — это градиент функции r2/2r^2/2. Дивергенция этого поля равна 33: источники есть, вихрей нет. Твёрдотельное вращение — противоположный случай: вихри есть, источников нет.

Вихрь с ядром

F=(−yex+xey)e−r2\vec F=(-y\vec e_x+x\vec e_y)e^{-r^2}, где r=x2+y2r=\sqrt{x^2+y^2}. В цилиндрических координатах Fα=re−r2F_\alpha=re^{-r^2}, Fr=0F_r=0: (∇×F)z=1rddr(r2e−r2)=1r(2r−2r3)e−r2=2(1−r2)e−r2.(\nabla\times \vec F)_z=\frac{1}{r}\frac{\dd}{\dd r}\bigl(r^2e^{-r^2}\bigr)=\frac{1}{r}\bigl(2r-2r^3\bigr)e^{-r^2}=2(1-r^2)e^{-r^2}. На оси ротор равен 22 (как у твёрдотельного вращения), при r=1r=1 обращается в нуль, при r>1r>1 отрицателен: внешние слои отстают от внутренних так сильно, что локальное вращение меняет направление, хотя поле всюду направлено по eα\vec e_\alpha.

Электрическое поле при изменении индукции

В цилиндрической области радиуса R0R_0 индукция однородна и растёт: B=B(t)ez\uB=B(t)\vec e_z, dB/dt=0,5\dd B/\dd t=0{,}5 Тл/с. Из симметрии наведённое поле азимутально: E=Eα(r)eα\uE=E_\alpha(r)\vec e_\alpha. Закон Фарадея ∇×E=−∂B/∂t\nabla\times \uE=-\partial\uB/\partial t даёт 1rd(rEα)dr=−dBdt ⇒ Eα=−r2dBdt.\frac{1}{r}\frac{\dd(rE_\alpha)}{\dd r}=-\frac{\dd B}{\dd t}\ \Rightarrow\ E_\alpha=-\frac{r}{2}\frac{\dd B}{\dd t}. При r=0,1r=0{,}1 м: ∣Eα∣=0,05⋅0,5=0,025|E_\alpha|=0{,}05\cdot0{,}5=0{,}025 В/м. ЭДС в витке радиуса 0,10{,}1 м — циркуляция: ∣e∣=2πr∣Eα∣=0,628⋅0,025=1,57⋅10−2|e|=2\pi r|E_\alpha|=0{,}628\cdot0{,}025=1{,}57\cdot10^{-2} В, что совпадает с πr2 dB/dt=0,0314⋅0,5=1,57⋅10−2\pi r^2\,\dd B/\dd t=0{,}0314\cdot0{,}5=1{,}57\cdot10^{-2} В. Знак «минус» (поле против eα\vec e_\alpha при росте BB вдоль ez\vec e_z) — закон Ленца.

Колёсико с лопатками

Полезный образ ротора — маленькое колёсико с лопатками, помещённое в поток жидкости со скоростью F\vec F. Жидкость давит на лопатки с силой, пропорциональной касательной составляющей скорости; колёсико вращается, если моменты сил с разных сторон не уравновешены. Угловая скорость колёсика с осью вдоль n\un пропорциональна (∇×F)⋅n(\nabla\times \vec F)\cdot\un: ось колёсика, при которой оно крутится быстрее всего, указывает направление ротора.

Образ объясняет оба «парадокса» лаборатории. В сдвиговом течении лопатки сверху толкаются сильнее, чем снизу, — колёсико крутится, хотя линии прямые. В азимутальном поле 1/r1/r лопатка, ближняя к оси, движется в более быстрой жидкости, но дальняя лопатка проходит больший путь по дуге; при законе 1/r1/r эти эффекты точно компенсируются, и колёсико, двигаясь по окружности вокруг оси, не вращается вокруг собственной оси, — как кабина колеса обозрения. Колёсико, надетое на саму ось, разумеется, крутится: там и сосредоточен вихрь.

Типичные ошибки

  • «Линии кривые — ротор не нуль». Поле H\uH прямого тока вне провода: линии — окружности, ∇×H=0\nabla\times \uH=0. Кривизна линий компенсируется убыванием модуля по закону 1/r1/r.
  • «Линии прямые — ротор нуль». Сдвиговое течение yexy\vec e_x: линии прямые, ∇×=−ez\nabla\times =-\vec e_z. Ротор измеряет поперечную неравномерность поля, а не форму линий.
  • Циркуляция вместо ротора. Циркуляция по большому контуру вокруг провода равна II, но это не значит, что ротор отличен от нуля в точках контура: весь вихрь — в проводе. Ротор локален, циркуляция интегральна.
  • Потерянный множитель rr. Для азимутального поля (∇×F)z=1r d(rFα)/dr(\nabla\times \vec F)_z=\frac1r\,\dd(rF_\alpha)/\dd r, а не dFα/dr\dd F_\alpha/\dd r. Со второй формулой поле 1/r1/r дало бы ненулевой ротор, что противоречит закону полного тока.
  • Ориентация. Смена направления обхода меняет знак циркуляции и нормали одновременно; знак (∇×F)⋅n(\nabla\times \vec F)\cdot\un при этом не меняется. Если изменить только одно из двух, результат будет неверным по знаку.
  • «Ротор плоского поля — скаляр». У плоского поля ротор направлен вдоль ez\vec e_z и имеет одну компоненту, но это всё же вектор: его направление определяет, по какую сторону плоскости смотрит нормаль положительной циркуляции.

Вопросы и упражнения

  1. Вычислите ротор полей F1=(z, x, y)\vec F_1=(z,\,x,\,y), F2=(yz, zx, xy)\vec F_2=(yz,\,zx,\,xy), F3=(−y, x, 0)/(x2+y2)\vec F_3=(-y,\,x,\,0)/(x^2+y^2) (вне оси zz). Какие из них потенциальны?
  2. Поле F=x2ey\vec F=x^2\vec e_y. Найдите ∇×F\nabla\times \vec F и вычислите циркуляцию по квадрату 0≤x≤10\le x\le1, 0≤y≤10\le y\le1 (обход против часовой стрелки при взгляде с конца ez\vec e_z) непосредственно по сторонам. Сравните с интегралом ротора по площади квадрата.
  3. В лаборатории для твёрдотельного вращения наклоните нормаль контура на 60°60° от оси zz. Каким станет Γ/S\Gamma/S? Почему результат не зависит от радиуса?
  4. Для азимутального поля Fα=crnF_\alpha=cr^n найдите, при каком nn ротор равен нулю, при каком — постоянен, при каком — растёт с rr. Какое из этих полей реализуется внутри провода с равномерным током, а какое — вне его?
  5. Внутри длинного соленоида H=H0ez\uH=H_0\vec e_z однородно, снаружи H≈0\uH\approx0. Чему равен ротор внутри и снаружи? Где он отличен от нуля и чему равна там его величина, если обмотка — тонкий слой с поверхностной плотностью тока KK (А/м)?
  6. Тепловой поток в однородной изотропной стенке q=−λ∇T\uq=-\lambda\nabla T. Покажите, что ∇×q=0\nabla\times \uq=0. Сохранится ли это свойство, если λ=λ(r)\lambda=\lambda(\ur) зависит от точки?

Ответы к пунктам 1, 2 и 4

1. ∇×F1=(∂y/∂y−∂x/∂z, ∂z/∂z−∂y/∂x, ∂x/∂x−∂z/∂y)=(1, 1, 1)\nabla\times \vec F_1=(\partial y/\partial y-\partial x/\partial z,\ \partial z/\partial z-\partial y/\partial x,\ \partial x/\partial x-\partial z/\partial y)=(1,\,1,\,1) — вихревое. ∇×F2=(x−x, y−y, z−z)=0\nabla\times \vec F_2=(x-x,\ y-y,\ z-z)=0 — потенциальное, F2=∇(xyz)\vec F_2=\nabla (xyz). ∇×F3=0\nabla\times \vec F_3=0 вне оси (см. пример), но поле не потенциально в области, охватывающей ось: циркуляция вокруг оси равна 2π2\pi.

2. (∇×F)z=∂(x2)/∂x=2x(\nabla\times \vec F)_z=\partial(x^2)/\partial x=2x. Стороны: нижняя (y=0y=0, по +x+x): Fx=0F_x=0, вклад 00; правая (x=1x=1, по +y+y): ∫011 dy=1\int_0^1 1\,\dd y=1; верхняя (y=1y=1, по −x-x): 00; левая (x=0x=0, по −y-y): Fy=0F_y=0, вклад 00. Γ=1\Gamma=1. Интеграл ротора: ∫01∫012x dx dy=1\int_0^1\int_0^1 2x\,\dd x\,\dd y=1. Совпадение — теорема Стокса.

4. (∇×F)z=1r d(crn+1)/dr=c(n+1)rn−1(\nabla\times \vec F)_z=\frac1r\,\dd(cr^{n+1})/\dd r=c(n+1)r^{n-1}. При n=−1n=-1 ротор нуль (поле вне провода); при n=1n=1 ротор постоянен и равен 2c2c (поле внутри провода с равномерным током, c=J/2c=J/2, твёрдотельное вращение); при n>1n>1 ротор растёт с rr.

Итоги

Далее — теоремы Остроградского–Гаусса и Стокса и лапласиан: как локальные операторы связываются с интегралами по поверхностям и контурам.

Применение в FEMM 5