Нужна помощь Математика-Физика (Создание модели пространства на силах приталкивания)

Рассуждения на различные темы
Климов Павел
Посторонний
Сообщения: 858
https://www.youtube.com/watch?v=pOfik9PN3Rw
Зарегистрирован: 01 май 2015, 16:18
Репутация: 394

Re: Нужна помощь Математика-Физика (Создание модели пространства на силах приталкивания)

Сообщение Климов Павел »

Александр Б писал(а):Есть сфера радиус 100, она все заталкивает в центр

Откуда она взялась? Как она из теории приталкивания вытекает?

И ещё... Наблюдаются ли орбиты по Кеплеру?
Орден бобра за: viewtopic.php?p=25014#p25014
depths
Пользователь
Сообщения: 1239
Зарегистрирован: 30 апр 2015, 22:17
Репутация: 74
Настоящее имя: Алексей Лебедев
Откуда: Екатеринбург
Контактная информация:

Re: Нужна помощь Математика-Физика (Создание модели пространства на силах приталкивания)

Сообщение depths »

Можете здесь выложить описание программы, какие-то подробности?
depths
Пользователь
Сообщения: 1239
Зарегистрирован: 30 апр 2015, 22:17
Репутация: 74
Настоящее имя: Алексей Лебедев
Откуда: Екатеринбург
Контактная информация:

Re: Нужна помощь Математика-Физика (Создание модели пространства на силах приталкивания)

Сообщение depths »

Почему вы не выкладывает программу и исходники тут? Как мы поймём что моделирование без ошибок?
Александр Б
Пользователь
Сообщения: 34
Зарегистрирован: 18 мар 2016, 20:46
Репутация: 3

Re: Нужна помощь Математика-Физика (Создание модели пространства на силах приталкивания)

Сообщение Александр Б »

Климов Павел писал(а):
Александр Б писал(а):Есть сфера радиус 100, она все заталкивает в центр

Откуда она взялась? Как она из теории приталкивания вытекает?
Читайте матчасть Катющика, там все ясно с картинками... лучше чем там мне не объяснить


И ещё... Наблюдаются ли орбиты по Кеплеру?


Пока нет такой цели эксперимента
Александр Б
Пользователь
Сообщения: 34
Зарегистрирован: 18 мар 2016, 20:46
Репутация: 3

Re: Нужна помощь Математика-Физика (Создание модели пространства на силах приталкивания)

Сообщение Александр Б »

depths писал(а):Почему вы не выкладывает программу и исходники тут? Как мы поймём что моделирование без ошибок?


Вам интересно? Могу предоставить исходники.
Во вложении.
Язык MUMPS
https://ru.wikipedia.org/wiki/MUMPS

ПС
Если не будет комментариев, значит интерес ваш праздный.
Вложения
grav.txt
(14.12 КБ) 297 скачиваний
depths
Пользователь
Сообщения: 1239
Зарегистрирован: 30 апр 2015, 22:17
Репутация: 74
Настоящее имя: Алексей Лебедев
Откуда: Екатеринбург
Контактная информация:

Re: Нужна помощь Математика-Физика (Создание модели пространства на силах приталкивания)

Сообщение depths »

В чём открывать? В ворде некоторые слова иероглифами.
Как экзешник откомпелировать?
Александр Б
Пользователь
Сообщения: 34
Зарегистрирован: 18 мар 2016, 20:46
Репутация: 3

Re: Нужна помощь Математика-Физика (Создание модели пространства на силах приталкивания)

Сообщение Александр Б »

depths писал(а):В чём открывать? В ворде некоторые слова иероглифами.
Как экзешник откомпелировать?


блокнотом открывать. там исходники.

Компилировать не получится. Я ж пишу что это MUMPS и ссылку дал в вики.
Александр Б
Пользователь
Сообщения: 34
Зарегистрирован: 18 мар 2016, 20:46
Репутация: 3

Re: Нужна помощь Математика-Физика (Создание модели пространства на силах приталкивания)

Сообщение Александр Б »

depths писал(а):В чём открывать? В ворде некоторые слова иероглифами.
Как экзешник откомпелировать?


вот в виндовой кодировке текстовый файл
Вложения
grav.txt
(14.12 КБ) 263 скачивания
Aleksandr G
Пользователь
Сообщения: 496
Зарегистрирован: 13 янв 2016, 16:09
Репутация: 97
Настоящее имя: Александр
Откуда: Н. Новгород

Re: Нужна помощь Математика-Физика (Создание модели пространства на силах приталкивания)

Сообщение Aleksandr G »

Климов Павел писал(а):
Александр Б писал(а):Есть сфера радиус 100, она все заталкивает в центр

Откуда она взялась? Как она из теории приталкивания вытекает?

И ещё... Наблюдаются ли орбиты по Кеплеру?

Орбиты там не могут наблюдаться, вследствии того, что не реализован механизм "экранирования" модели БГП вблизи объектов. Поправте меня, если ошибаюсь.
понимаю критику только в такой форме -"Такое то утверждение в части такой то является несостоятельным по такой то причине".
Александр Б
Пользователь
Сообщения: 34
Зарегистрирован: 18 мар 2016, 20:46
Репутация: 3

Re: Нужна помощь Математика-Физика (Создание модели пространства на силах приталкивания)

Сообщение Александр Б »

Aleksandr G писал(а):
Климов Павел писал(а):
Александр Б писал(а):Есть сфера радиус 100, она все заталкивает в центр

Откуда она взялась? Как она из теории приталкивания вытекает?

И ещё... Наблюдаются ли орбиты по Кеплеру?

Орбиты там не могут наблюдаться, вследствии того, что не реализован механизм "экранирования" модели БГП вблизи объектов. Поправте меня, если ошибаюсь.


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

Задачу ставил Катющик, про экранирование речи не было.

Почитайте, не ленитесь, матчасть Катющика, так все написано и с картинками.
Aleksandr G
Пользователь
Сообщения: 496
Зарегистрирован: 13 янв 2016, 16:09
Репутация: 97
Настоящее имя: Александр
Откуда: Н. Новгород

Re: Нужна помощь Математика-Физика (Создание модели пространства на силах приталкивания)

Сообщение Aleksandr G »

Климов Павел писал(а):
Александр Б писал(а):Есть сфера радиус 100, она все заталкивает в центр

Откуда она взялась? Как она из теории приталкивания вытекает?

Сфера - это модель области исследуемого пространства с объектами. "Заталкивание в центр" это модель предполагаемого действия БГП на все объекты в сфере.
понимаю критику только в такой форме -"Такое то утверждение в части такой то является несостоятельным по такой то причине".
Александр Б
Пользователь
Сообщения: 34
Зарегистрирован: 18 мар 2016, 20:46
Репутация: 3

Re: Нужна помощь Математика-Физика (Создание модели пространства на силах приталкивания)

Сообщение Александр Б »

Aleksandr G писал(а):
Климов Павел писал(а):
Александр Б писал(а):Есть сфера радиус 100, она все заталкивает в центр

Откуда она взялась? Как она из теории приталкивания вытекает?

Сфера - это модель области исследуемого пространства с объектами. "Заталкивание в центр" это модель предполагаемого действия БГП на все объекты в сфере.


Именно так. Имитация идеального (в природе нет идеального) БТГ в заданном объеме.
depths
Пользователь
Сообщения: 1239
Зарегистрирован: 30 апр 2015, 22:17
Репутация: 74
Настоящее имя: Алексей Лебедев
Откуда: Екатеринбург
Контактная информация:

Re: Нужна помощь Математика-Физика (Создание модели пространства на силах приталкивания)

Сообщение depths »

Какой, вы сами, делаете вывод? Добились того что хотели?
Александр Б
Пользователь
Сообщения: 34
Зарегистрирован: 18 мар 2016, 20:46
Репутация: 3

Re: Нужна помощь Математика-Физика (Создание модели пространства на силах приталкивания)

Сообщение Александр Б »

ИЗ-ЗА СЛОЖНОСТИ РАСЧЕТЫ ВЕДУТСЯ НЕ БЫСТРО.
ЭКСПЕРИМЕНТ НА 200 ШАГОВ С ШАГОВ ВРЕМЕНИ 0.3 С УЧАСТИЕМ 2199 ОБЪЕКТОВ ОБСЧИТЫВАЕТСЯ почти СУТКИ !

ЕСЛИ КТО-ТО МОЖЕТ ПРЕДОСТАВИТЬ ПЛОЩАДКУ С МОЩНЫМ ОБОРУДОВАНИЕМ, ТО МОЖНО ПРОВОДИТЬ НЕСКОЛЬКО РАЗНЫХ ЭКСПЕРИМЕНТОВ!
depths
Пользователь
Сообщения: 1239
Зарегистрирован: 30 апр 2015, 22:17
Репутация: 74
Настоящее имя: Алексей Лебедев
Откуда: Екатеринбург
Контактная информация:

Re: Нужна помощь Математика-Физика (Создание модели пространства на силах приталкивания)

Сообщение depths »

А нельзя ли на более быстром языке все это написать? Например на дельфи?
depths
Пользователь
Сообщения: 1239
Зарегистрирован: 30 апр 2015, 22:17
Репутация: 74
Настоящее имя: Алексей Лебедев
Откуда: Екатеринбург
Контактная информация:

Re: Нужна помощь Математика-Физика (Создание модели пространства на силах приталкивания)

Сообщение depths »

Для сравнения, я подобные модели делаю в алгоду (algodoo.com), и в нем 500 объектов спокойно считаются на моём медленном ноуте в реальном режиме времени. Но там двумерная физика.
Александр Б
Пользователь
Сообщения: 34
Зарегистрирован: 18 мар 2016, 20:46
Репутация: 3

Re: Нужна помощь Математика-Физика (Создание модели пространства на силах приталкивания)

Сообщение Александр Б »

depths писал(а):А нельзя ли на более быстром языке все это написать? Например на дельфи?


К сожалению ахитектурно подходит только MUMPS.
https://ru.wikipedia.org/wiki/MUMPS

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

При всем уважении к Delphy и С++ и прочее, это не то что нужно для данной задачи моделирования.
depths
Пользователь
Сообщения: 1239
Зарегистрирован: 30 апр 2015, 22:17
Репутация: 74
Настоящее имя: Алексей Лебедев
Откуда: Екатеринбург
Контактная информация:

Re: Нужна помощь Математика-Физика (Создание модели пространства на силах приталкивания)

Сообщение depths »

Александр Б писал(а):Это серверная среда, которая может хранить расчеты терабайтных размеров и обеспечивает много поточный доступ из к любым данным в любой момент.

Я этого не знал, а в вики про это не написано.
А можно ли на этой "среде" организовать распределенные вычисления?
depths
Пользователь
Сообщения: 1239
Зарегистрирован: 30 апр 2015, 22:17
Репутация: 74
Настоящее имя: Алексей Лебедев
Откуда: Екатеринбург
Контактная информация:

Re: Нужна помощь Математика-Физика (Создание модели пространства на силах приталкивания)

Сообщение depths »

Поразмышляв, прихожу к выводу, что 200 итераций с 3000 объектов с шагом 0.03 за сутки это очень долго, пусть у вас даже прелести мумпс-а будут.
Вот одна моя запись из блокнотика:
При большом количестве частиц расчёт в реальном масштабе времени не представляется возможным. Поэтому: считаем с шагом дельта (задаётся), через 10[sup]n[/sup] итераций скидываем координаты частиц, массы, силы, скорости в дата-файл - это первый кадр для графики, второй кадр ещё через 10[sup]n[/sup] итераций и т.д. Как в записи камер видеонаблюдения - записывается каждый 5-ый кадр.
Специальная программа берёт такой дата-файл и генерирует 3-дэ графику, а другая программа через дата-файл "смотрит" как ведёт себя изучаемое тело или комплекс тел, строит нужные графики.
Расчёт и накопление дата-файлов можно вести распределённой и иметь к ним доступ через и-нет.
JohnSmith
Пользователь
Сообщения: 78
Зарегистрирован: 28 апр 2016, 14:46
Репутация: 4

Re: Нужна помощь Математика-Физика (Создание модели пространства на силах приталкивания)

Сообщение JohnSmith »

Александр Б писал(а):Есть сфера радиус 100, она все заталкивает в центр

Если тела отталкиваются/притягивают по закону обратных квадратов, то такая сфера по теореме Ньютона не будет создавать поля внутри себя (напряженность поля будет равна нулю в любой внутренней точки сферы). Если это не так, то либо в программе где-то ошибка либо используется какой-то другой закон отличный от закона обратных квадратов.
depths
Пользователь
Сообщения: 1239
Зарегистрирован: 30 апр 2015, 22:17
Репутация: 74
Настоящее имя: Алексей Лебедев
Откуда: Екатеринбург
Контактная информация:

Re: Нужна помощь Математика-Физика (Создание модели пространства на силах приталкивания)

Сообщение depths »

JohnSmith писал(а):
Александр Б писал(а):Есть сфера радиус 100, она все заталкивает в центр

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

Да спорили уже об этом, поищите в болталке. Тут лучше про программирование поговорить.
JohnSmith
Пользователь
Сообщения: 78
Зарегистрирован: 28 апр 2016, 14:46
Репутация: 4

Re: Нужна помощь Математика-Физика (Создание модели пространства на силах приталкивания)

Сообщение JohnSmith »

depths писал(а):Да спорили уже об этом, поищите в болталке. Тут лучше про программирование поговорить.

1. Если теорема Ньютона не выполняется, то в программе где-то ошибка и её надо искать и фиксить.
2. C++ работает в 100 раз быстрее питона, имеет смысл переписать программу, а не искать железо.
depths
Пользователь
Сообщения: 1239
Зарегистрирован: 30 апр 2015, 22:17
Репутация: 74
Настоящее имя: Алексей Лебедев
Откуда: Екатеринбург
Контактная информация:

Re: Нужна помощь Математика-Физика (Создание модели пространства на силах приталкивания)

Сообщение depths »

JohnSmith писал(а):1. Если теорема Ньютона не выполняется, то в программе где-то ошибка и её надо искать и фиксить.

Надо проще поступить. Задать сферу состоящую из тел - этакая скорлупа получится. Эти тела зафиксировать, и всё, больше ничего делать не надо. Из алгоритма расчёта убрать место связанное с
Александр Б писал(а):Есть сфера радиус 100, она все заталкивает в центр


JohnSmith писал(а):2. C++ работает в 100 раз быстрее питона, имеет смысл переписать программу, а не искать железо.

Полностью вас поддерживаю! На Барсуме именно так бы и сделали! :)
А вы умеете на С++?
Климов Павел
Посторонний
Сообщения: 858
Зарегистрирован: 01 май 2015, 16:18
Репутация: 394

Re: Нужна помощь Математика-Физика (Создание модели пространства на силах приталкивания)

Сообщение Климов Павел »

Программисты не умеющие пользоваться BB-тегами :shock:

Александр Б писал(а):
Климов Павел писал(а):
Александр Б писал(а):Есть сфера радиус 100, она все заталкивает в центр

Откуда она взялась? Как она из теории приталкивания вытекает?

Читайте матчасть Катющика, там все ясно с картинками... лучше чем там мне не объяснить

Я, так понимаю, предел ясности объяснений = непонятный материал? :lol:
Может, если там указано откуда берётся сфера - может быть, процитируете? А то, там появляются картинки, ничем не обоснованные, и почему они именно такие, а не другие...

Александр Б писал(а):
Климов Павел писал(а):И ещё... Наблюдаются ли орбиты по Кеплеру?


Пока нет такой цели эксперимента

То есть, получается требование соответствовать реальности - не ставилось. Ясно.

Aleksandr G писал(а):Орбиты там не могут наблюдаться, вследствии того, что не реализован механизм "экранирования" модели БГП вблизи объектов. Поправте меня, если ошибаюсь.

А на каком принципе экранирование осуществляется?

Aleksandr G писал(а):Сфера - это модель области исследуемого пространства с объектами. "Заталкивание в центр" это модель предполагаемого действия БГП на все объекты в сфере.

Откуда взялось такое предположение?

Александр Б писал(а):Язык MUMPS
https://ru.wikipedia.org/wiki/MUMPS

Нашли на чём писать.

Александр Б писал(а):Это серверная среда, которая может хранить расчеты терабайтных размеров и обеспечивает много поточный доступ из к любым данным в любой момент.

А зачем вам нужны расчёты терабайтных размеров?

Александр Б писал(а):При всем уважении к Delphy и С++ и прочее, это не то что нужно для данной задачи моделирования.

А что нужно для данной задачи?

JohnSmith писал(а):
Александр Б писал(а):Есть сфера радиус 100, она все заталкивает в центр

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

Верно, для ограниченной симметрической оболочки. Для неограниченной - получается неопределённость (кратко... непонятный расколбас)

depths писал(а):
JohnSmith писал(а):
Александр Б писал(а):Есть сфера радиус 100, она все заталкивает в центр

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

Да спорили уже об этом, поищите в болталке. Тут лучше про программирование поговорить.

От того, что вы забудете об этом, вменяемости моделированию не прибавится.

depths писал(а):
JohnSmith писал(а):1. Если теорема Ньютона не выполняется, то в программе где-то ошибка и её надо искать и фиксить.

Надо проще поступить. Задать сферу состоящую из тел - этакая скорлупа получится. Эти тела зафиксировать, и всё, больше ничего делать не надо.

И эта сфера в результате не будет оказывать воздействия свои на внутренности (если будет достаточно много тел).
Орден бобра за: viewtopic.php?p=25014#p25014
Аватара пользователя
molotexe
Пользователь
Сообщения: 15
Зарегистрирован: 28 мар 2016, 07:40
Репутация: 5
Настоящее имя: Сусидко Станислав
Откуда: Санкт-Петербург
Контактная информация:

Re: Нужна помощь Математика-Физика (Создание модели пространства на силах приталкивания)

Сообщение molotexe »

Александр Б писал(а):Есть промежуточные результаты:

(благодарности stranger271, программа для визуализации его)

Вот ссылка на корявое видео:

https://cloud.mail.ru/public/JA8z/yhdivsFJN

Моделирование пространства на приталкивание 2199 объектов
Поставновка:
Есть сфера радиус 100, она все заталкивает в центр
Есть зафиксированные объекты
- В центре яблоко, масса 0.001 кг коорд (0,0,0)
- Чуть правее планета масса 100 коорд (3.5,0,0)

2197 -дробин массой 0.01 кг - свободно двигаются на силах приталкивания

ПС
Хочу еще раз поблагодарить человека давшего ссылку на программу на питоне где моделировании на притяжении по методу рунге-кутты.
Атак же stranger271 за визуализацию.

Все остальные посты, увы, не помогли делу.

!! Если есть человек готовый проверить применяемую методику моделирования, с удовольствием предоставлю исходники и буду благодарен любой критике и комментариям !!


работа продолжается...



Отправьте на эл почту пожалуйста molotexe@mail.ru, я пишу до сих пор и пока ни конца не края не видно. язык питон.
depths
Пользователь
Сообщения: 1239
Зарегистрирован: 30 апр 2015, 22:17
Репутация: 74
Настоящее имя: Алексей Лебедев
Откуда: Екатеринбург
Контактная информация:

Re: Нужна помощь Математика-Физика (Создание модели пространства на силах приталкивания)

Сообщение depths »

Призываю тех, кто может писать на Дельфи, проявитесь!
Предлагаю начать вот с этого: http://www.alexeyspace.ru/articles/2/article2.rar
Взято вот отсюда
depths
Пользователь
Сообщения: 1239
Зарегистрирован: 30 апр 2015, 22:17
Репутация: 74
Настоящее имя: Алексей Лебедев
Откуда: Екатеринбург
Контактная информация:

Re: Нужна помощь Математика-Физика (Создание модели пространства на силах приталкивания)

Сообщение depths »

Александр а что значит: "благодарности stranger271, программа для визуализации его", что за программа визуализации? Разве это всё не мумпсе реализовано?
Александр Б
Пользователь
Сообщения: 34
Зарегистрирован: 18 мар 2016, 20:46
Репутация: 3

Re: Нужна помощь Математика-Физика (Создание модели пространства на силах приталкивания)

Сообщение Александр Б »

depths писал(а):Александр а что значит: "благодарности stranger271, программа для визуализации его", что за программа визуализации? Разве это всё не мумпсе реализовано?


Нет конечно.

Тут архитектурное разделение. Т.к. экперименты планируются объемные. К сож дельфи и прочие среды, конечно же справятся, но сложность написания высокая. Т.к. когда будет задача расчета миллиона объектов, то как там все писать и хранить без БД - большой вопрос. (Я сам Дельфист в прошлом)

Расчет взаимодействия делается на сервере. Задаются исходные данные и проводится моделирование.
Результаты моделирования хранятся на сервере. (Все шаги эксперимента с координатами объектов)

Потом шаги записываются в файл и программа на Unity его визуализирует.

Примерно так.
JohnSmith
Пользователь
Сообщения: 78
Зарегистрирован: 28 апр 2016, 14:46
Репутация: 4

Re: Нужна помощь Математика-Физика (Создание модели пространства на силах приталкивания)

Сообщение JohnSmith »

Почему бы не поставить cuda-sdk. Скачать пример n-body http://developer.download.nvidia.com/co ... ation.html и поменять знак. Да, там float и метод Эйлера, но это легко поправить.
Климов Павел
Посторонний
Сообщения: 858
Зарегистрирован: 01 май 2015, 16:18
Репутация: 394

Re: Нужна помощь Математика-Физика (Создание модели пространства на силах приталкивания)

Сообщение Климов Павел »

https://developer.nvidia.com/opencl
Тут если что, тоже есть N-body. Для тех у кого нет CUDA но есть OpenCL ;)
У меня лично --n=15360 (15360 тел) работает в режиме реального времени.
Орден бобра за: viewtopic.php?p=25014#p25014
Ответить

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 26 гостей