Вычисление потенциала на поверхности из потенциала на другой поверхности

Вопрос короткий: если распределение заряда (или массы) р окружен поверхностью С 1 , я могу рассчитать электростатический (или гравитационный) потенциал на этой поверхности, интегрируя р ( р )   /   | р р | за каждую точку р на С 1 ,. Теперь, если я хочу использовать только потенциальное распределение на С 1 вычислить потенциал на другой поверхности С 2 который также включает р и мог заключать С 1 , быть окруженным С 1 , или пересекаются С 1 , разрешима ли она, будет ли решение уникальным, и есть ли имя для этого вычисления, которое я могу использовать для дальнейшего чтения?

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

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

введите описание изображения здесь

выше: иллюстрация одного из трех случаев - здесь С 2 пересекается С 1 .


Остальное было добавлено для того, чтобы «проявить некоторое усилие», чтобы убрать предыдущую задержку: Вот что я пока понимаю. Я построю 2D-задачу для более удобного отображения. Я могу определить три распределения заряда (или массы) таким образом, чтобы общая плотность была неотрицательной. Теорема Ньютона об оболочке говорит нам, что для потенциала 1/r в 3 измерениях вне распределения результат будет таким же для расширенных наложенных друг на друга сферических распределений или точечных зарядных устройств.

locs = [(0, 0), (0.5, 0), (0.0, 0.8)]  # locations
Rs   = [1.0,     0.5,      0.2      ]  # radii of distributions
rhos = [1.0,    -1.0,     20.0      ]  # density of distributions
qs   = [rho*(fourpi/3)*R**3 for (rho, R) in zip(rhos, Rs)]  # equivalent point charges

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

График внешнего потенциала и распределения плотности:

введите описание изображения здесь

Я могу определить две границы при R=1,1 и R=1,9 и рассчитать потенциал на этих границах. Я также мог бы выбрать ортогональный набор базисных функций, таких как сферические гармоники для сферической границы в 3D и просто ряд Фурье для круглой границы в 2D (показано ниже):

введите описание изображения здесь

Теперь предположим, что потенциал имеется только на окружающей границе незаряженной области. В этом случае потенциал в этой области является решением уравнения Лапласа, и он полностью определен и уникален. Есть несколько способов найти его. Можно подобрать набор базисных функций, но я сделаю это простым (?) способом - методом Якоби , числовым методом, при котором в случае двумерной квадратной сетки вы вычисляете массив средних значений четырех ближайших соседей. , а затем обновите весь массив новыми числами. Это медленно, и есть несколько способов ускорить его, но здесь я воспользуюсь самой простой формой:

введите описание изображения здесь

Итерация тысячи раз с самым простым (самым медленным) алгоритмом:

введите описание изображения здесь

(Я знаю, что не должен использовать джет - см . здесь и здесь .)

Однако: мой вопрос о том, как справиться с ситуацией, когда у вас есть потенциал на одной круговой (или сферической) границе . Причина, по которой я показал преобразование Фурье выше, состоит в том, чтобы предположить, что все члены более высокого порядка быстро убывают с радиусом, и поэтому возможно, что я могу, по крайней мере, иметь вторую границу при очень большом r и «знать», что потенциал просто равен д т о т / р при стремлении r к бесконечности. Так что есть ощущение, что может пригодиться.

Итак, у меня есть три случая: С 2 заключает С 1 , С 2 окружен С 1 , или С 2 пересекается С 1 каким-то прямым образом.

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

введите описание изображения здесь

выше: иллюстрация одного из трех случаев - здесь С 2 пересекается С 1 .

Ответы (2)

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

В ( р , θ , ф ) "=" л "=" 0 м "=" л л Вопрос л м Д л м ( θ , ф ) р л + 1 ,
относительно некоторого фиксированного начала внутри распределения. Здесь Вопрос л м — мультипольные моменты, которые можно получить как интегралы по распределению заряда, но их также можно получить из самого потенциала.

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

я л м "=" С 1 В ( р ) р л + 1 Д л м ( θ , ф ) * д Ом ,
где д Ом "=" р ^ д С р 2 . Подставляя в ряд и используя ортогональность сферических гармоник, получаем, что я л м "=" Вопрос л м , т.е. вы восстанавливаете полную информацию о В используя только его зависимость вдоль С 1 .

Эй, спасибо большое!! Мне понадобится день или около того, чтобы сесть и попробовать, но у меня есть (более чем) предчувствие, что это сработает хорошо. я начну с С 1 как сфера, затем попробуйте другие формы - позаботьтесь о телесном угле, как вы упомянули. Очень хороший ответ!
по- видимому , этот вопрос встречает сопротивление, возможно, я никогда не смогу полностью понять, что делает один вопрос успешным, а другой - нет в Physics SE. Но если у вас есть какие-либо мысли по этому вопросу или вы хотите добавить ответ, это было бы здорово!

Я думаю, что хорошей фразой для поиска будет «Решение уравнения Лапласа с граничными условиями Дирихле».

(Хотя это даст вам потенциал везде, а не только на поверхности.)

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

отлично - это именно то, что мне было нужно. Спасибо!
При решении потенциала на С 2 , если он пересекается С 1 это не совсем граничные условия Дирихле, не так ли? Ни так, если С 2 заключает С 1 ; хотя я полагаю, что мог бы инвертировать задачу - угадать или параметризовать потенциал на С 2 как мой БК, решить для С 1 , и итерации или диагонали. Если это сработает, то для случая пересечения я могу разделить поверхности там, где они, возможно, пересекаются.
Я удалил принятие - мне пришлось немного расширить и переориентировать текст вопроса, чтобы показать «некоторые усилия», чтобы снять удержание, и похоже, что вопрос требует более конкретного ответа.