FEMM 5

Скалярные и векторные поля. Системы координат

Различать скалярные и векторные поля и их визуальные образы. Переходить между декартовыми и цилиндрическими координатами. Уверенно использовать скалярное и векторное произведения в полевых задачах

Предварительные понятия

Поле как функция точки

В теории цепей неизвестными являются несколько чисел — токи ветвей и напряжения узлов. В теории поля неизвестное — функция, заданная в каждой точке области: температура в каждой точке стенки, напряжённость в каждой точке изолятора. Такую функцию положения называют полем. Пока мы отвлекаемся от зависимости от времени: все поля этого урока статические или рассматриваются в фиксированный момент.

Скалярное и векторное поля

Скалярное поле — функция f(r)f(\ur), сопоставляющая каждой точке с радиус-вектором r\ur одно число: электрический потенциал φ(r)\varphi(\ur), температура T(r)T(\ur), объёмная плотность заряда ρ(r)\rho(\ur). Векторное поле — функция F(r)\vec F(\ur), сопоставляющая каждой точке вектор: напряжённость E(r)\uE(\ur), индукция B(r)\uB(\ur), плотность тока J(r)\uJ(\ur), плотность теплового потока q(r)\uq(\ur). В трёхмерном пространстве векторное поле — это три скалярные функции (компоненты), связанные выбором базиса.

Поле называют однородным, если оно одинаково во всех точках (E=E0=const\uE=\uE_0=\mathrm{const}), и стационарным, если оно не зависит от времени. Эти два свойства независимы: поле заряженного шара неоднородно, но стационарно; поле между пластинами конденсатора, подключённого к источнику переменного напряжения, в каждый момент однородно, но нестационарно.

Визуальные образы полей

Скалярное поле изображают поверхностями уровня f(r)=Cf(\ur)=C — эквипотенциальными поверхностями, изотермами, изобарами. В плоских задачах это линии уровня; там, где они густые, поле меняется быстро. Другой образ — раскраска области по значению ff (карта температуры); он удобен для восприятия, но плохо передаёт малые перепады.

Векторное поле изображают двумя способами. Стрелки в узлах сетки показывают направление и — длиной или цветом — модуль вектора; это самый честный образ, но при густой сетке он загромождает картину. Линии поля — кривые, касательная к которым в каждой точке совпадает с направлением F\vec F; через каждую точку, где F≠0\vec F\neq0, проходит ровно одна линия. Линии наглядно передают топологию поля: откуда оно исходит, где замыкается, как огибает тела. О модуле поля линии говорят лишь косвенно — как напоминает вводный урок, они не являются траекториями частиц, а их густота пропорциональна ∣F∣|\vec F| только в специально построенных картинах.

Для электрического поля линии E\uE начинаются на положительных зарядах и заканчиваются на отрицательных (или уходят в бесконечность); линии B\uB не имеют начала и конца. Оба факта мы докажем в уроках о дивергенции и интегральных теоремах.

Декартова система координат

Декартова система задаётся началом OO и тремя взаимно перпендикулярными единичными векторами ex,ey,ez\vec e_x,\vec e_y,\vec e_z, образующими правую тройку: ex×ey=ez\vec e_x\times\vec e_y=\vec e_z. Радиус-вектор точки и произвольный вектор поля записываются как r=xex+yey+zez,F=Fxex+Fyey+Fzez.\ur=x\vec e_x+y\vec e_y+z\vec e_z,\qquad \vec F=F_x\vec e_x+F_y\vec e_y+F_z\vec e_z . Главное достоинство декартова базиса — он постоянен: векторы ex,ey,ez\vec e_x,\vec e_y,\vec e_z одинаковы во всех точках пространства, поэтому дифференцировать вектор по координате означает дифференцировать его компоненты. Это свойство, как мы сейчас увидим, не сохраняется в криволинейных координатах.

Цилиндрическая система координат

Большинство электротехнических устройств — провода, кабели, катушки, валы, трубы — обладают осевой симметрией. Для них естественна цилиндрическая система (r,α,z)(r,\alpha,z): r≥0r\ge0 — расстояние от оси zz, α∈[0,2π)\alpha\in[0,2\pi) — азимутальный угол, отсчитываемый от оси xx к оси yy, zz — та же координата, что и в декартовой системе.

Связь декартовых и цилиндрических координат

x=rcos⁡α,y=rsin⁡α,z=z;r=x2+y2,α=arctg⁡yx (с учётом четверти),z=z.x=r\cos\alpha,\quad y=r\sin\alpha,\quad z=z;\qquad r=\sqrt{x^2+y^2},\quad \alpha=\operatorname{arctg}\frac{y}{x}\ (\text{с учётом четверти}),\quad z=z . Базисные векторы направлены в сторону возрастания соответствующей координаты при фиксированных двух других: er=cos⁡α ex+sin⁡α ey,eα=−sin⁡α ex+cos⁡α ey,ez=ez.\vec e_r=\cos\alpha\,\vec e_x+\sin\alpha\,\vec e_y,\qquad \vec e_\alpha=-\sin\alpha\,\vec e_x+\cos\alpha\,\vec e_y,\qquad \vec e_z=\vec e_z . Тройка er,eα,ez\vec e_r,\vec e_\alpha,\vec e_z ортонормирована и правая: er×eα=ez\vec e_r\times\vec e_\alpha=\vec e_z.

Обратные соотношения получаются из тех же формул: ex=cos⁡α er−sin⁡α eα\vec e_x=\cos\alpha\,\vec e_r-\sin\alpha\,\vec e_\alpha, ey=sin⁡α er+cos⁡α eα\vec e_y=\sin\alpha\,\vec e_r+\cos\alpha\,\vec e_\alpha. Компоненты вектора F\vec F в цилиндрическом базисе — его проекции на базисные векторы: Fr=F⋅er=Fxcos⁡α+Fysin⁡α,Fα=F⋅eα=−Fxsin⁡α+Fycos⁡α,Fz=Fz.F_r=\vec F\cdot\vec e_r=F_x\cos\alpha+F_y\sin\alpha,\qquad F_\alpha=\vec F\cdot\vec e_\alpha=-F_x\sin\alpha+F_y\cos\alpha,\qquad F_z=F_z .

Базис зависит от точки

Векторы er\vec e_r и eα\vec e_\alpha — функции угла α\alpha, и, дифференцируя их явные выражения, ∂er∂α=eα,∂eα∂α=−er,∂er∂r=∂eα∂r=0,∂er∂z=∂eα∂z=0.\frac{\partial\vec e_r}{\partial\alpha}=\vec e_\alpha,\qquad \frac{\partial\vec e_\alpha}{\partial\alpha}=-\vec e_r,\qquad \frac{\partial\vec e_r}{\partial r}=\frac{\partial\vec e_\alpha}{\partial r}=0,\qquad \frac{\partial\vec e_r}{\partial z}=\frac{\partial\vec e_\alpha}{\partial z}=0 . Следствие: производная вектора F=Frer+Fαeα+Fzez\vec F=F_r\vec e_r+F_\alpha\vec e_\alpha+F_z\vec e_z по α\alpha содержит не только производные компонент, но и слагаемые от поворота базиса: ∂F∂α=(∂Fr∂α−Fα)er+(∂Fα∂α+Fr)eα+∂Fz∂αez.\frac{\partial\vec F}{\partial\alpha}=\Bigl(\frac{\partial F_r}{\partial\alpha}-F_\alpha\Bigr)\vec e_r+\Bigl(\frac{\partial F_\alpha}{\partial\alpha}+F_r\Bigr)\vec e_\alpha+\frac{\partial F_z}{\partial\alpha}\vec e_z . Именно эти дополнительные слагаемые порождают множители 1/r1/r и ∂(rFr)/∂r\partial(rF_r)/\partial r в формулах градиента, дивергенции и ротора в цилиндрических координатах.

Простой пример: однородное поле F=F0ex\vec F=F_0\vec e_x в цилиндрических координатах имеет компоненты Fr=F0cos⁡αF_r=F_0\cos\alpha, Fα=−F0sin⁡αF_\alpha=-F_0\sin\alpha, которые зависят от точки, хотя само поле всюду одно и то же. Обратно: поле F=F0er\vec F=F_0\vec e_r с постоянной компонентой Fr=F0F_r=F_0 — это радиально расходящееся поле, которое вовсе не однородно. Постоянство компонент и однородность поля — разные вещи; совпадают они только в декартовом базисе.

Произведения векторов в полевых задачах

Вся теория поля построена на трёх операциях с векторами, и каждая из них имеет ясный физический смысл.

Скалярное произведение

a⋅b=∣a∣∣b∣cos⁡θ=axbx+ayby+azbz=arbr+aαbα+azbz,\vec a\cdot\vec b=|\vec a||\vec b|\cos\theta=a_xb_x+a_yb_y+a_zb_z=a_rb_r+a_\alpha b_\alpha+a_zb_z, где θ\theta — угол между векторами. Результат — скаляр. Формула через компоненты одинакова в любом ортонормированном базисе — но только если оба вектора разложены по одному и тому же базису в одной и той же точке.

Скалярное произведение даёт проекцию: Fl=F⋅lF_l=\vec F\cdot\vec l — составляющая поля вдоль единичного вектора l\vec l; нормальная составляющая Fn=F⋅nF_n=\vec F\cdot\un входит во все выражения для потока. Оно же даёт работу: элементарная работа силы F\vec F на перемещении dl\dl равна dA=F⋅dl\dd A=\vec F\cdot\dl; напряжение между точками — работа поля по переносу единичного заряда, UAB=∫ABE⋅dlU_{AB}=\int_A^B\uE\cdot\dl. Наконец, мощность в единице объёма проводника p=J⋅Ep=\uJ\cdot\uE (Вт/м³) — тоже скалярное произведение, равное JEJE лишь при коллинеарных J\uJ и E\uE (в изотропной среде).

Векторное произведение

a×b=∣exeyezaxayazbxbybz∣=(aybz−azby)ex+(azbx−axbz)ey+(axby−aybx)ez.\vec a\times\vec b= \begin{vmatrix}\vec e_x&\vec e_y&\vec e_z\\a_x&a_y&a_z\\b_x&b_y&b_z\end{vmatrix} =(a_yb_z-a_zb_y)\vec e_x+(a_zb_x-a_xb_z)\vec e_y+(a_xb_y-a_yb_x)\vec e_z . Результат — вектор, перпендикулярный обоим множителям, направленный по правилу правого винта (от a\vec a к b\vec b по кратчайшему пути), с модулем ∣a∣∣b∣sin⁡θ|\vec a||\vec b|\sin\theta, равным площади параллелограмма на a\vec a и b\vec b. Произведение антикоммутативно: b×a=−a×b\vec b\times\vec a=-\vec a\times\vec b. В правом цилиндрическом базисе формула та же с заменой (x,y,z)→(r,α,z)(x,y,z)\to(r,\alpha,z).

Векторное произведение — язык всего, что связано с вращением и магнетизмом. Площадь: ориентированный элемент поверхности, натянутой на векторы da\dd\vec a и db\dd\vec b, равен n dS=da×db\un\,\dS=\dd\vec a\times\dd\vec b. Момент силы относительно точки: M=r×F\vec M=\ur\times\vec F. Сила Лоренца на заряд qq, движущийся со скоростью v\vec v: F=qv×B\vec F=q\vec v\times\uB; на элемент проводника с током — dF=I dl×B\dd\vec F=I\,\dl\times\uB (закон Ампера). Вектор плотности потока энергии электромагнитного поля — векторное произведение напряжённостей E×H\uE\times\uH (Вт/м²); его поток через поверхность, охватывающую устройство, равен передаваемой мощности. Скорость точки вращающегося тела v=ω×r\vec v=\vec\omega\times\ur — пример поля, к которому мы вернёмся при изучении ротора.

Смешанное произведение

(a×b)⋅c=∣axayazbxbybzcxcycz∣.(\vec a\times\vec b)\cdot\vec c= \begin{vmatrix}a_x&a_y&a_z\\b_x&b_y&b_z\\c_x&c_y&c_z\end{vmatrix} . Его модуль равен объёму параллелепипеда на трёх векторах; знак положителен, если тройка a,b,c\vec a,\vec b,\vec c правая. Циклическая перестановка множителей значения не меняет.

Смешанное произведение позволяет проверить ориентацию тройки векторов — например, что er,eα,ez\vec e_r,\vec e_\alpha,\vec e_z образуют правую систему: (er×eα)⋅ez=ez⋅ez=1>0(\vec e_r\times\vec e_\alpha)\cdot\vec e_z=\vec e_z\cdot\vec e_z=1>0. Из него же следует формула объёма элемента в криволинейных координатах.

Элементы длины, площади и объёма

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

Дифференциалы в декартовых и цилиндрических координатах

При изменении координат на dx,dy,dz\dd x,\dd y,\dd z точка смещается на вектор dl=dx ex+dy ey+dz ez\dl=\dd x\,\vec e_x+\dd y\,\vec e_y+\dd z\,\vec e_z, его длина dl=dx2+dy2+dz2\dd l=\sqrt{\dd x^2+\dd y^2+\dd z^2}. В цилиндрических координатах изменение угла на dα\dd\alpha при фиксированном rr смещает точку по дуге длиной r dαr\,\dd\alpha — не dα\dd\alpha: угол безразмерен, а длина измеряется в метрах. Поэтому dl=dr er+r dα eα+dz ez,dl=dr2+r2dα2+dz2.\dl=\dd r\,\vec e_r+r\,\dd\alpha\,\vec e_\alpha+\dd z\,\vec e_z,\qquad \dd l=\sqrt{\dd r^2+r^2\dd\alpha^2+\dd z^2}. Элементы площади на координатных поверхностях — произведения двух из трёх длин dr\dd r, r dαr\,\dd\alpha, dz\dd z: dS∣r=const=r dα dz,dS∣α=const=dr dz,dS∣z=const=r dr dα.\dS\big|_{r=\mathrm{const}}=r\,\dd\alpha\,\dd z,\qquad \dS\big|_{\alpha=\mathrm{const}}=\dd r\,\dd z,\qquad \dS\big|_{z=\mathrm{const}}=r\,\dd r\,\dd\alpha . Элемент объёма — произведение всех трёх (смешанное произведение рёбер): dV=dx dy dz=r dr dα dz.\dV=\dd x\,\dd y\,\dd z=r\,\dd r\,\dd\alpha\,\dd z .

Множитель rr — геометрический факт, который следует запомнить раз и навсегда: кольцо радиуса rr, ширины dr\dd r и длины dz\dd z имеет объём 2πr dr dz2\pi r\,\dd r\,\dd z, и чем дальше от оси, тем больший объём приходится на тот же интервал dr\dd r. Именно поэтому интегрирование по сечению провода в цилиндрических координатах всегда содержит r drr\,\dd r, а не dr\dd r.

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

Поле заряженной нити в двух системах координат

Бесконечная прямая нить вдоль оси zz несёт заряд с линейной плотностью τ\tau (Кл/м). Из симметрии поле радиально и зависит только от rr; в уроке об интегральных теоремах будет показано, что E=τ2πε0r er.\uE=\frac{\tau}{2\pi\varepsilon_0 r}\,\vec e_r . В цилиндрическом базисе поле описывается одной компонентой Er=τ/(2πε0r)E_r=\tau/(2\pi\varepsilon_0r), Eα=Ez=0E_\alpha=E_z=0. Переведём его в декартов базис, подставив er=(xex+yey)/r\vec e_r=(x\vec e_x+y\vec e_y)/r и r2=x2+y2r^2=x^2+y^2: Ex=τ2πε0xx2+y2,Ey=τ2πε0yx2+y2,Ez=0.E_x=\frac{\tau}{2\pi\varepsilon_0}\frac{x}{x^2+y^2},\qquad E_y=\frac{\tau}{2\pi\varepsilon_0}\frac{y}{x^2+y^2},\qquad E_z=0 . Обе записи описывают одно и то же поле, но вторая требует двух функций двух переменных вместо одной функции одной переменной. Численно при τ=10\tau=10 нКл/м на расстоянии r=5r=5 см: E=10−82π⋅8,854⋅10−12⋅0,05=10−82,78⋅10−12≈3,6⋅103 В/м.E=\frac{10^{-8}}{2\pi\cdot8{,}854\cdot10^{-12}\cdot0{,}05}=\frac{10^{-8}}{2{,}78\cdot10^{-12}}\approx3{,}6\cdot10^{3}\ \text{В/м}. В точке x=3x=3 см, y=4y=4 см (r=5r=5 см) декартовы компоненты равны Ex=3,6⋅103⋅0,6=2,16⋅103E_x=3{,}6\cdot10^3\cdot0{,}6=2{,}16\cdot10^3 В/м и Ey=2,88⋅103E_y=2{,}88\cdot10^3 В/м; их модуль снова 3,6⋅1033{,}6\cdot10^3 В/м.

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

Пусть E=E0ex\uE=E_0\vec e_x, E0=1E_0=1 кВ/м. По формулам проекций Er=E0cos⁡αE_r=E_0\cos\alpha, Eα=−E0sin⁡αE_\alpha=-E_0\sin\alpha. В точке с α=60°\alpha=60°: Er=500E_r=500 В/м, Eα=−866E_\alpha=-866 В/м; проверка модуля: 5002+8662=250 000+750 000=1000\sqrt{500^2+866^2}=\sqrt{250\,000+750\,000}=1000 В/м. При α=0\alpha=0 поле чисто радиальное, при α=90°\alpha=90° — чисто азимутальное и направлено против eα\vec e_\alpha. Так однородное поле «выглядит» для наблюдателя, пользующегося цилиндрическими компонентами — например, при расчёте поля вокруг цилиндрического провода, внесённого в однородное внешнее поле.

Скорость вращающегося диска

Диск вращается вокруг оси zz с угловой скоростью ω=100\omega=100 рад/с. Скорость точки v=ω×r=ωez×(xex+yey+zez)=ω(−yex+xey)\vec v=\vec\omega\times\ur=\omega\vec e_z\times(x\vec e_x+y\vec e_y+z\vec e_z)=\omega(-y\vec e_x+x\vec e_y). В цилиндрических координатах: vr=ω(−ycos⁡α+xsin⁡α)=ωr(−sin⁡αcos⁡α+cos⁡αsin⁡α)=0v_r=\omega(-y\cos\alpha+x\sin\alpha)=\omega r(-\sin\alpha\cos\alpha+\cos\alpha\sin\alpha)=0, vα=ω(ysin⁡α+xcos⁡α)=ωrv_\alpha=\omega(y\sin\alpha+x\cos\alpha)=\omega r. На радиусе r=0,2r=0{,}2 м скорость v=20v=20 м/с, направлена по eα\vec e_\alpha. Одна цилиндрическая компонента вместо двух декартовых — и ясный смысл: движение по окружности.

Поля и произведения векторов в физике

Величина Выражение Единица Смысл операции
Напряжение UAB=∫ABE⋅dlU_{AB}=\int_A^B\uE\cdot\dl В проекция поля на путь
Поток индукции Φ=∫SB⋅n dS\Phi=\int_S\uB\cdot\un\,\dS Вб нормальная составляющая
Плотность потерь p=J⋅Ep=\uJ\cdot\uE Вт/м³ работа поля над током в единице объёма
Сила Лоренца F=qv×B\vec F=q\vec v\times\uB Н перпендикуляр к скорости и полю
Сила Ампера dF=I dl×B\dd\vec F=I\,\dl\times\uB Н перпендикуляр к току и полю
Плотность потока энергии E×H\uE\times\uH Вт/м² перенос энергии поперёк E\uE и H\uH
Элемент объёма (da×db)⋅dc(\dd\vec a\times\dd\vec b)\cdot\dd\vec c м³ объём параллелепипеда

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

  • «er\vec e_r — постоянный вектор». Нет: его направление меняется от точки к точке. Складывать векторы F1erF_1\vec e_r и F2erF_2\vec e_r, взятые в разных точках, по правилу (F1+F2)er(F_1+F_2)\vec e_r нельзя — сначала нужно перейти в общий базис.
  • Пропущенный множитель rr. Смещение по углу равно r dαr\,\dd\alpha, элемент площади на торце — r dr dαr\,\dd r\,\dd\alpha, элемент объёма — r dr dα dzr\,\dd r\,\dd\alpha\,\dd z. Компонента FαF_\alpha — физическая составляющая в метрах на секунду, вольтах на метр и т. д., а не производная по углу.
  • Смешение rr цилиндрического и ∣r∣|\ur|. В цилиндрических координатах r=x2+y2r=\sqrt{x^2+y^2} — расстояние до оси, а не до начала координат: ∣r∣=r2+z2|\ur|=\sqrt{r^2+z^2}.
  • Нарушение порядка в векторном произведении. v×B≠B×v\vec v\times\uB\ne\uB\times\vec v; направление силы Лоренца определяется порядком множителей и правой тройкой базиса.
  • Градусы в формулах. В dl=r dα\dd l=r\,\dd\alpha угол измеряется в радианах; при α\alpha в градусах появляется множитель π/180\pi/180.

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

  1. Точка имеет декартовы координаты (−2, 2, 3)(-2,\ 2,\ 3) м. Найдите её цилиндрические координаты и выразите векторы er\vec e_r, eα\vec e_\alpha в этой точке через ex,ey\vec e_x,\vec e_y.
  2. Поле F=yex−xey\vec F=y\vec e_x-x\vec e_y. Найдите компоненты FrF_r, FαF_\alpha. Как направлено поле относительно окружностей r=constr=\mathrm{const}?
  3. Вычислите er×ez\vec e_r\times\vec e_z и ez×eα\vec e_z\times\vec e_\alpha. Проверьте результат через явные выражения базисных векторов при α=0\alpha=0.
  4. Электрон (q=−1,6⋅10−19q=-1{,}6\cdot10^{-19} Кл) движется со скоростью v=106 ex\vec v=10^6\,\vec e_x м/с в поле B=0,01 ez\uB=0{,}01\,\vec e_z Тл. Найдите силу Лоренца (вектор) и объясните, почему она не совершает работы.
  5. Найдите объём слоя a≤r≤ba\le r\le b, 0≤z≤ℓ0\le z\le\ell двукратным способом: интегрированием dV=r dr dα dz\dV=r\,\dd r\,\dd\alpha\,\dd z и как разность объёмов цилиндров. При a=1a=1 см, b=3b=3 см, ℓ=1\ell=1 м сравните числа.
  6. Почему скалярное произведение двух векторов можно вычислять через цилиндрические компоненты только тогда, когда оба вектора взяты в одной точке?

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

1. r=4+4=22≈2,83r=\sqrt{4+4}=2\sqrt2\approx2{,}83 м, α=135°=3π/4\alpha=135°=3\pi/4 (вторая четверть), z=3z=3 м. er=cos⁡135° ex+sin⁡135° ey=(−ex+ey)/2\vec e_r=\cos135°\,\vec e_x+\sin135°\,\vec e_y=(-\vec e_x+\vec e_y)/\sqrt2, eα=−sin⁡135° ex+cos⁡135° ey=(−ex−ey)/2\vec e_\alpha=-\sin135°\,\vec e_x+\cos135°\,\vec e_y=(-\vec e_x-\vec e_y)/\sqrt2.

2. Fr=ycos⁡α−xsin⁡α=rsin⁡αcos⁡α−rcos⁡αsin⁡α=0F_r=y\cos\alpha-x\sin\alpha=r\sin\alpha\cos\alpha-r\cos\alpha\sin\alpha=0; Fα=−ysin⁡α−xcos⁡α=−rF_\alpha=-y\sin\alpha-x\cos\alpha=-r. Поле касательно к окружностям и направлено по ходу часовой стрелки (против eα\vec e_\alpha); это вращение с ω=−1\omega=-1 рад/с.

4. F=qv×B=−1,6⋅10−19⋅106⋅0,01 (ex×ez)=−1,6⋅10−15(−ey)=1,6⋅10−15 ey\vec F=q\vec v\times\uB=-1{,}6\cdot10^{-19}\cdot10^6\cdot0{,}01\,(\vec e_x\times\vec e_z)=-1{,}6\cdot10^{-15}(-\vec e_y)=1{,}6\cdot10^{-15}\,\vec e_y Н. Сила перпендикулярна скорости: F⋅v=0\vec F\cdot\vec v=0, работа F⋅dl=F⋅v dt=0\vec F\cdot\dl=\vec F\cdot\vec v\,\dd t=0.

Итоги

Далее — кривые, поверхности и интегралы по ним: как из локальных величин поля получаются напряжение, поток, ток и заряд.

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