Перейти к публикации

Рекомендованные сообщения

Коллеги, такой вопрос по ANSYS OptiSlang.

Можно ли при выполнении задачи построения поверхности отклика как-то вытащить эту n-мерную функцию в аналитическом виде или в матричном?

Что-то типо такого формата аналитики: 

image.png

Либо непосредственно файл с матрицей.

P.S. Странно, что нет отдельной ветки по оптимизационным программкам.

Ссылка на сообщение
Поделиться на других сайтах


UnPinned posts
2 hours ago, Berformert said:

Можно ли при выполнении задачи построения поверхности отклика как-то вытащить эту n-мерную функцию в аналитическом виде или в матричном?

9/10, что нет. Буду рад узнать, что ошибаюсь.

Наличие плагинов для подключения MOP к экселю и матлабу также косвенно говорит о том, что Dynardo/Ansys не особо поощряют дальнейшее использование ROM моделей без участия их софта (читай: лицензий).

 

Но можно сделать magic dirty trick: после получения MOP прогнать через нее полный факторный DOE с достаточно мелким шагом между уровнями и фактически вытащить поверхность отклика в виде таблицы:

x11 x21 ... xN1 y11 ... yM1
...
x1k x2k ... xNk y1k ... yMk

 

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

 

В моей любимой Математике для этого вообще нужна только функция Interpolation. Там же, если очень захочется, можно интерполяционную функцию аппроксимировать полиномом.

 

3 hours ago, Berformert said:

P.S. Странно, что нет отдельной ветки по оптимизационным программкам.

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

 

ЗЫ

Spoiler

Если нужно вытащить по точкам поверхность отклика двух параметров, то это прямо в OS можно - задать нужный resolution и потом на графике перейти на вкладку TableView:

 

image.pngimage.png

 

 

 

 

 

 

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.
Примечание: вашему сообщению потребуется утверждение модератора, прежде чем оно станет доступным.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.



×
×
  • Создать...