Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Клуб программистов > Свободное общение
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 23.10.2018, 18:18   #31
Pavia
Лис
Старожил
 
Аватар для Pavia
 
Регистрация: 18.09.2015
Сообщений: 2,409
По умолчанию

Как известно квантовая механика неработает. Это известно из химической физики где многие данные просто несходятся с рассчётными. Да и перенормировка читай подгонка формул под ответ.

А вот планетарную модель совсем неисследовали. Что недаёт электронам упасть, либо улететь в даль?
Магнитный момент должен был выдавить электроны с поверхности. Но это непроисходит. Очевидно что это собственный магнитный момент эллектрона. Не даёт ему улететь.
Электрон вращается вокруг своей оси и создаёт момент. Плюс он летит по орбите эти моменты компенсируют друг друга.

Так как электрон движется ещё и по орбите. То он совершает сложное движение в инерциальной системе отсчёта. Далее используя ускорение в ИСО и простые силы куллона гравитации и магнита вы должны получить результаты движениея. Более того так как тут мы будем применяется теорему Острагатского-Гауса бонуссом мы получим электромагнитные явления(волны).
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
У дзен программиста программа делает то что он хотел, а не то что он написал .

Последний раз редактировалось Pavia; 23.10.2018 в 18:26.
Pavia вне форума Ответить с цитированием
Старый 24.10.2018, 11:11   #32
LV1974
Заблокирован
 
Регистрация: 09.08.2017
Сообщений: 1,136
По умолчанию

Цитата:
Сообщение от Pavia Посмотреть сообщение
А вот планетарную модель совсем неисследовали. Что недаёт электронам упасть, либо улететь в даль?
Магнитный момент должен был выдавить электроны с поверхности. Но это непроисходит. Очевидно что это собственный магнитный момент эллектрона. Не даёт ему улететь.
Электрон вращается вокруг своей оси и создаёт момент. Плюс он летит по орбите эти моменты компенсируют друг друга.

Так как электрон движется ещё и по орбите. То он совершает сложное движение в инерциальной системе отсчёта. Далее используя ускорение в ИСО и простые силы куллона гравитации и магнита вы должны получить результаты движениея. Более того так как тут мы будем применяется теорему Острагатского-Гауса бонуссом мы получим электромагнитные явления(волны).
Pavia,
Вот здесь я вижу основание для постановки задачи моделирования. Я постарался максимально упростить её, чтобы потом поэтапно развивать. Вот основные тезисы модели:
1. Гетерогенная модель. 2 типа частиц - лёгкие электроны и тяжёлые нуклоны.
2. Частицы имеют координаты, вектор скорости для инерции и массу.
3. Пренебрегаем взаимодействием электронов.
4. Пренебрегаем взаимодействием нуклонов.
5. Нас интересует взаимодействие между электронами и нуклонами, на основе сил типа гравитации.
6. Пренебрегаем магнитными моментами.
7. Начальное распределение на плоскости - псевдослучайно.

Требуется управляя балансом инерции и тяготения, получить картинку стабильного эллиптического движения электронов вокруг нуклонов.

я бы написал такую программку.
Pavia - хотите поправить такие условия и цель задачи?
LV1974 вне форума Ответить с цитированием
Старый 24.10.2018, 12:26   #33
Pavia
Лис
Старожил
 
Аватар для Pavia
 
Регистрация: 18.09.2015
Сообщений: 2,409
По умолчанию

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

Если атомы сидят жестко в кристаллической решётки, как в металах, то большая часть электронов будет натыкаться на нуклоны, и далее если моделировать отскок, то можно получить эллектическое сопротивление. Длина свободного пробега электрона в металле величина известная.
А если как на ваших видео. Когда атомы подвижны. Это газ, либо плазма.
Плазма это облака ионов положительных частиц и отрицательных. Так что всё сходится.
А вот подобрать так чтобы это было похоже на обычный газ когда протоны хаотично летают, а вокруг них электроны это трудно. Просто математически таких выкладок я не знаю. Да и движение там не равноускоренное получается. Откуда для стабильности надо что-бы электрон как водитель в машине менял свою скорость. Иначе просто стабильность не получится. Либо она будет очень краткотечной. Или ещё в таких случаях физики обычно вводят внешнюю силу и объясняют устойчивость через неё и соотвественно описывают её.
А так как в изначальной постановке ничего такого нет, то у вас будет хаус как на ваших стимуляциях 2017 года.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
У дзен программиста программа делает то что он хотел, а не то что он написал .

Последний раз редактировалось Pavia; 24.10.2018 в 12:28.
Pavia вне форума Ответить с цитированием
Старый 24.10.2018, 12:59   #34
LV1974
Заблокирован
 
Регистрация: 09.08.2017
Сообщений: 1,136
По умолчанию

Цитата:
Сообщение от Pavia Посмотреть сообщение
Давайте ещё упростим. Поставим нуклоны в центр.
Проще говоря планетарная модель: в досе такие игрушки были. Она хорошо изучена, стабильность получается при 1 космической скорости. Если выше разлетятся если ниже упадёт на планету. Вам всего на всего нужна формула для эллиптической орбиты.
Такая формула не нужна. И так упрощать задачу - неинтересно.
Меня интересует массовое явление.
Стабильные орбиты, восьмёрки, слалом электронов.

Вы Pavia уже подали хорошую идею.
Теперь наберитесь терпения, пока я набирусь доброй воли и напишу прогу.
А там уже видно будет.

Кстати. Отличие электромагнитных и гравитационных сил не в величине.
Электромагнитные силы скомпенсированы внутри вещественного тела, а все гравитационные - выходят наружу.
LV1974 вне форума Ответить с цитированием
Старый 25.10.2018, 10:23   #35
LV1974
Заблокирован
 
Регистрация: 09.08.2017
Сообщений: 1,136
По умолчанию

Я решил Вас не томить.
Версия 0.1 - в доступе.
ехе - сайт не пропускает.
папка проекта на яндекс-диске: https://yadi.sk/d/rZA1genScKvRiw

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

Явно что надо учесть ещё некоторый фактор.
Предполагаю, в силу скорости электронов близким к световым, надо подключать релятивизм Эйнштейна.

+
Но мне сильно не нравится эта формула:
v2 = v * sqrt(1 - v^2 / c^2);
просто посмотрите график этой функции - ИМХО - лажа.

Намного проще ввести сопротивление среды.
И на каждой итерации делить скорость на 1.1.

Однако всё это уже - шаманство и пляски с бубном.
Вложения
Тип файла: zip PartsPavia 0.1.zip (33.0 Кб, 5 просмотров)

Последний раз редактировалось LV1974; 25.10.2018 в 15:25.
LV1974 вне форума Ответить с цитированием
Старый 28.10.2018, 07:00   #36
LV1974
Заблокирован
 
Регистрация: 09.08.2017
Сообщений: 1,136
По умолчанию

Чтоже получается, уважаемые коллеги!
Никаких орбит у электронов нет, если это так сильно зависит от вектора скорости...
Или мы неправильно это понимаем?
Я в растерянности - чтоже делать?
Как правильно моделировать движение электронов?
LV1974 вне форума Ответить с цитированием
Старый 28.10.2018, 11:39   #37
Pavia
Лис
Старожил
 
Аватар для Pavia
 
Регистрация: 18.09.2015
Сообщений: 2,409
По умолчанию

LV1974
Я думаю неплохо получилось. Но ядра больно подвижные увеличить их массу и заряд.
Цитата:
Сообщение от LV1974 Посмотреть сообщение
Никаких орбит у электронов нет, если это так сильно зависит от вектора скорости...
Электроны делятся на свободные и несвободные. Вот которые сильно зависят от вектора скорости очевидно свободные электроны.
В каждом кубическом сантиметре металла содержится—10^22 свободных носителей.

Концентрация свободных носителей заряда в диэлектрике не превышает 10^8/см^3.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
У дзен программиста программа делает то что он хотел, а не то что он написал .
Pavia вне форума Ответить с цитированием
Старый 30.10.2018, 04:52   #38
LV1974
Заблокирован
 
Регистрация: 09.08.2017
Сообщений: 1,136
По умолчанию

Цитата:
Сообщение от Pavia Посмотреть сообщение
Я думаю неплохо получилось. Но ядра больно подвижные увеличить их массу и заряд.
Папка проекта с версией 0.2
https://yadi.sk/d/rZA1genScKvRiw

Добавил взаимное влияние зарядов на электроны.
Массой нуклонов и зарядом электронов можно управлять внизу на слайдерах.

Чем больше масса или заряд - тем быстрее электроны набирают скорость.
Вот, Pavia, в чём дело то!!!
LV1974 вне форума Ответить с цитированием
Старый 30.10.2018, 06:11   #39
Pavia
Лис
Старожил
 
Аватар для Pavia
 
Регистрация: 18.09.2015
Сообщений: 2,409
По умолчанию

Цитата:
Сообщение от LV1974 Посмотреть сообщение
Чем больше масса или заряд - тем быстрее электроны набирают скорость.
Вот, Pavia, в чём дело то!!!
Так скорость надо уменьшить. Есть ли механизм для уменьшения скорости?
А то у вас электроны изначально случайным образом и там много распределено
по дальним расстояниям как следствия эти дальние всегда имеют большую скорость. Так как дальних электронов много, то и энергия системы большая.

Как я вижу можно сделать 2 вещи.
1. При ударе о стенку сделайте потерю скорости.
2. Или генерировать электроны на расстоянии менее r от нуклона.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
У дзен программиста программа делает то что он хотел, а не то что он написал .
Pavia вне форума Ответить с цитированием
Старый 30.10.2018, 10:13   #40
LV1974
Заблокирован
 
Регистрация: 09.08.2017
Сообщений: 1,136
По умолчанию

Цитата:
Сообщение от Pavia Посмотреть сообщение
Так скорость надо уменьшить. Есть ли механизм для уменьшения скорости?
А то у вас электроны изначально случайным образом и там много распределено
по дальним расстояниям как следствия эти дальние всегда имеют большую скорость. Так как дальних электронов много, то и энергия системы большая.

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

Что касается непосредственно скорости, то можно:

1. Ввести коэффициент сопротивления среды, чтобы на каждой итерации скорость делилась на К=1.1. Это я постараюсь ввести как опцию.

2. Учитывать релятивистское падение скорости, относительно задаваемой С - скорости света. Это я тоже постараюсь сделать.

Вот только доброй воли наберусь и постараюсь.
LV1974 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Два листа - два события, одновременность срабатывания двух макросов strannick Microsoft Office Excel 20 03.04.2012 16:49
Два одномерных массива A и B. Сформировать два новых массива. Паскаль. Где ошибка в коде? Tomny Помощь студентам 1 27.03.2011 16:47
Цвета из Парадокса babalaba Общие вопросы Delphi 3 22.05.2009 19:56
два TMediaPlayer и два AVI-файла zeleniy Компоненты Delphi 0 01.06.2007 14:14