Документация SkyCiv

Ваш гид по программному обеспечению SkyCiv - учебные пособия, практические руководства и технические статьи

SkyCiv Структурная 3D

  1. Домой
  2. SkyCiv Структурная 3D
  3. решение
  4. Оптимизатор S3D

Оптимизатор S3D

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

Обзор

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

Как это работает

Оптимизатор SkyCiv S3D в настоящее время находится на стадии бета-тестирования и вводится через мягкий запуск.. Хотя вы еще не можете контролировать, когда и как ваша модель будет оптимизирована, оптимизатор будет работать в фоновом режиме на ваших существующих моделях каждый раз, когда вы их решаете.. По завершении, вы можете быть уведомлены об оптимизированных результатах и ​​иметь возможность просмотреть оптимизированную модель. Заметка, В настоящее время, оптимизатор оптимизирует только разделы библиотеки, присутствующие в существующей модели. Вы можете отключить эту функцию в любое время, перейдя в настройки в S3D и отметив поле с надписью Автозапуск SkyCiv Optimizer.

Пример уведомления об успешной оптимизации

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

Какие бывают переменные и критерии?

Переменные (параметры) изменяется в вашей модели, ограничены данными раздела. Он перебирает все возможные разделы в указанной библиотеке.. Например, если у пользователя есть раздел W8x10 (взято у американского – База данных AISC), Оптимизатор выберет наиболее оптимальный раздел в этой конкретной библиотеке.

Оптимизатор основан на следующих критериях:

  • Коэффициент отклонения должен быть меньше L / 250.
  • Напряжения стержня должны быть в соотношении меньше чем 0.95 для прочности материала (на основе пользовательского ввода)
  • Напряжения стержня должны быть в соотношении меньше чем 0.95 для выхода материала (на основе пользовательского ввода)
  • Минимизация затрат ($ на массу) используемых материалов

Пример результатов запуска оптимизатора. Затем пользователи могут открыть оптимизированную модель в другом окне.

Вопросы-Ответы

Почему я не получаю уведомление с результатами оптимизации после решения моей модели?

Из-за множества факторов вы можете не получать уведомления. К ним относятся исходная модель, которая структурно нестабильна., модель, не содержащая стандартных библиотечных разделов, слишком большая модель, или модель, которая не может быть существенно оптимизирована.

Мы не будем запускать слишком большие модели во время мягкого запуска.. В среднем, это должно занять 1 минута для запуска оптимизатора.

Как мне выбрать разделы, которые я хочу оптимизировать? Могу ли я оптимизировать другие аспекты модели?

Мы ограничиваем выбор разделов и другие критерии оптимизации для мягкого запуска. Эти функции будут доступны в ближайшем будущем..

Почему у меня иногда получаются разные результаты на одной и той же модели?

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

Почему все мои разделы не оптимизируются?

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

 

Была ли эта статья полезна для вас?
да Нет

Как мы можем помочь?

Перейти наверх