Оптимизация параметров в RFEM 6/RSTAB 9
Техническая статья
Оптимизация - это процесс в программах RFEM и RSTAB, который выполняется параллельно с расчетом реальной модели. Его можно рассматривать как шаг после параметризации, поскольку предполагается, что модель или блок построены с использованием параметрических входных данных и управляются глобальными параметрами типа ' optimisation '.
Метод определения глобальных параметров описан в статье базы знаний 'Параметризация моделей в RFEM 6/RSTAB 9' . Эта статья покажет вам, как оптимизировать определенные параметры в соответствии с различными аспектами. Для этого необходимо активировать надстройку ' Optimization & Costs/CO 2 Emission Estimation ', как показано на рисунке 1. Первая часть этого дополнения позволяет вам находить подходящие параметры для параметризованных моделей и блоков с помощью техники искусственного интеллекта (AI) оптимизации роя частиц (PSO) для соответствия общим критериям оптимизации.
Вышеупомянутая статья показывает, что глобальные параметры могут быть созданы через меню ' Edit '. Два параметра были определены для определения положения элемента связи по отношению к верхнему и нижнему поясу ячейки фермы, показанной на рисунке 2.
Изначально параметры были определены как значения. Чтобы оптимизировать их, вы должны изменить их тип определения на 'Оптимизация' и определить параметры оптимизации, такие как минимальные и максимальные значения, приращения и шаги (Изображение 3).
Настройки оптимизации доступны через меню ' Рассчитать '. Как показано на рисунке 4, значения для оптимизации действительно являются глобальными параметрами. Количество состояний зависит от количества шагов, заданных в параметрах оптимизации. Например, 4 шага означают, что процесс оптимизации завершается в 5 состояниях. Учитывая две переменные, количество оптимизационных мутаций равно 25. Другими словами, программа изменяет значения двух переменных в заданном диапазоне; Эти комбинации приводят к расчету 25 моделей с разной геометрией.
Поскольку нас интересует оптимальная геометрия (то есть положение элемента связи в этом примере), оптимизация должна быть установлена как ' Active '. Может случиться так, что существует много оптимизационных мутаций; Таким образом, вы можете определить для себя наилучшее количество смоделированных мутаций, которые необходимо сохранить. Термин 'лучший' относится к тому, что вы выбираете в качестве основы для оптимизации. Например, вы можете выбрать оптимизацию по минимальному общему весу, векторному смещению, деформации стержня или поверхности, стоимости или выбросам CO 2 .
Затем вы можете выбрать расчет всех мутаций, и как только расчет будет запущен, программа начнет отображать результаты всех отдельных мутаций (Изображение 5).
Однако в программе предусмотрены и более эффективные методы оптимизации (см. Рисунок 4). Например, вы можете использовать оптимизацию роя частиц, близкую к естественной (PSO), при которой вычисление начинается с результата оптимизации из случайного назначения оптимизируемых параметров; затем повторно определяются новые результаты оптимизации с различными значениями параметров. Такие результаты основаны на опыте ранее выполненных модельных мутаций до тех пор, пока не будет достигнуто заданное количество возможных мутаций. Кроме того, вы можете использовать метод пакетной обработки, который пытается проверить все возможные мутации модели путем случайного указания значений параметров оптимизации до тех пор, пока не будет достигнуто заранее определенное количество возможных мутаций модели.
Все методы оптимизации предоставляют список мутаций модели из сохраненных данных в конце процесса, с указанием управляющего результата оптимизации и соответствующего присвоения значений параметрам оптимизации (Изображение 6). Этот список организован в порядке убывания и показывает предполагаемое наилучшее решение вверху, где при заданном присвоении значений результат оптимизации наиболее близок к критерию оптимизации. Кроме того, после завершения анализа программа скорректирует присвоение значений оптимальному решению для параметров оптимизации в глобальном списке параметров.
Автор

Irena Kirova, M.Sc.
Маркетинг и поддержка клиентов
Г -жа Кирова отвечает за создание технических статей и оказывает техническую поддержку клиентам Dlubal.
Ключевые слова
Параметризация Оптимизация Общие параметры
Ссылки
- Описание аддона | Оптимизация и затраты/Оценка выбросов CO2 для RFEM 6/RSTAB 9
- Запись вебинара | Оптимизация модели с помощью искусственного интеллекта (ИИ) в RFEM 6 | Английский
Добавить комментарий...
Добавить комментарий...
- Просмотры 602x
- Обновления 11. января 2023
Контакты
У вас есть дополнительные вопросы или вам нужен совет? Свяжитесь с нами по телефону, электронной почте, в чате или на форуме, или выполните поиск по странице часто задаваемых вопросов, доступной круглосуточно и без выходных.

Новый
Интерфейсы с RFEM 6: Autodesk Revit
В этой статье содержится общая информация об интерфейсе, а также о конструктивных объектах и параметрах Dlubal в Revit.
- Сечения из импортированного файла IFC конвертируются неправильно.
- При импорте сечения из RSECTION 1 я получаю сообщение об ошибке, касающееся версии. Как это исправить?
- Автоматические сочетания нагрузок не создаются. Как это исправить?
- Вывод экстремальных значений не отображается. Где я могу активировать информацию о максимуме/минимуме?
- Получаю ошибку 1327: Расчет не выполнен. Как это исправить?
Все семейства