Виртуальные испытания и оптимизация конструкции
Виртуальные испытания и оптимизация конструкции
Развитием технологий управления жизненным циклом изделий – PLM (Product Lifecycle Management) является включение в них технологии «виртуальных испытаний» изделия.
Цель внедрения виртуальных испытаний – организация разработки изделий, сразу («с первого раза») соответствующих всем требованиям, что должно радикально сократить многочисленные натурные испытания. В идеале натурные испытания должны проводиться только для того, чтобы убедиться (и убедить регулирующие органы), что созданное изделие полностью соответствует предъявленным требованиям
Технология виртуальных испытаний
Типичный пример – проведение краш-тестов автомобилей в виде виртуальных испытаний до тех пор, пока автомобиль не будет удовлетворять всем требованиям по безопасности, и только после этого проводить натурный краш-тест, чтобы это подтвердить
Задача – перевод большей части испытаний в цифровую среду. Для этого, помимо традиционных средств проектирования (САПР) и управления разработкой (PDM-системы), необходимо внедрение различных программных и технических средств, ключевыми среди которых являются:
CAE-системы
верифицированные расчётные системы (как коммерческие, так и собственной разработки)
MDAO-системы
программные платформы для анализа данных и оптимизации
SPDM-системы
системы управления расчётными данными и процессами, включая контроль требований
Суперкомпьютеры
системы высокопроизводительных вычислений
По сути, современный инженерный центр, выполняющий большой объём конструкторско-расчётных работ, должен стать настоящей фабрикой «виртуальных испытаний» с использованием суперкомпьютера, CAE-систем и средств MDAO и SPDM
В начале проектирования изделия должна быть сформирована многоуровневая система требований к самому изделию и входящим в него элементам. Полноценное управление разработкой может потребовать отслеживания нескольких тысяч и даже более требований к изделию и его элементам. Соответствие проекта изделия каждому из требований проверяется путём проведения расчётов с помощью верифицированных CAE-систем.
В силу большой вычислительной сложности современных моделей, для вычислений применяются соответствующие высокопроизводительные системы (вычислительные кластеры). Для сложных изделий может потребоваться проведение многодисциплинарных расчётов с помощью большого количества CAE-систем (прочность, аэрогидродинамика, теплопроводность, магнитные поля, акустика и т.д.)
Для обеспечения соответствия изделия всем требованиям, скорее всего, потребуется проработка большого количества вариантов его элементов, что потребует применения специализированных систем для анализа данных, автоматической генерации вариантов расчётных моделей и управления оптимизацией характеристик изделия

Поскольку в конечном итоге приходится управлять тысячами требований и выполнять тысячи расчётов, то для мониторинга и контроля процесса разработки должны применяться специализированные системы управления расчётными данными и процессами (SPDM)
SPDM-системы позволяют упорядоченно хранить все параметры расчёта (и обеспечивают его воспроизводимость в любое время), автоматически сразу после завершения очередного расчёта контролируют степень соответствия проекта изделия предъявляемым требованиям, отслеживают изменения конструкции изделия (и позволяют строить «генеалогическое дерево» вариантов конструкции), позволяют балансировать расчётную нагрузку между узлами кластера и многое другое
Обычно конструктор при разработке изделия, исходя из своего опыта, формирует несколько вариантов конструкции, отличающихся отдельными параметрами (геометрия, применяемые материалы и т.д.), а потом выбирает среди них наилучший по заданным критериям. При этом для проверки чаще всего используются различные расчётные системы в зависимости от требований к изделию (прочность, тепло, аэрогидродинамика и т.д.). Однако среди сформированных вариантов может не оказаться решения с оптимальной конструкцией, или вообще все выбранные варианты не будут удовлетворять предъявляемым к изделию требованиям. Это приведёт к необходимости использования неоптимальной конструкции или же к повторению цикла конструирования и расчётов
ПРОГРАММНЫЕ ПЛАТФОРМЫ ДЛЯ АНАЛИЗА ДАННЫХ И ОПТИМИЗАЦИИ (MDAO - CИСТЕМЫ)
Выходом мог бы стать полный перебор всех возможных вариантов конструкции изделия (путём перебора всех значений всех возможных параметров). Очевидно, что такой подход невозможен в силу практически бесконечного числа вариантов, на обработку которых уйдёт громадное время и вычислительные мощности
Решение состоит в том, чтобы не перебирать в поисках оптимума (или заданного значения целевой функции) все значения всех параметров, а применять «умный перебор», основанный на математических методах оптимизации. «Умный перебор» основан на математических методах планирования экспериментов и адаптируется к исследуемой предметной области (например, перебрав первые несколько значений параметров «наугад» и получив несколько значений целевой функции, дальнейший поиск идёт в потенциальной области оптимальных значений функции)
Подход реализован в виде оптимизационной программной платформы, осуществляющей «умный перебор» параметров. В качестве такой платформы мы предлагаем семейство систем pSeven (российские разработки, включённые в реестр отечественного ПО).
Для выполнения оптимизации к платформе подключаются необходимые расчётные системы, а сама платформа позволяет автоматизировать рутинные операции по подготовке входных данных, запуску расчётных кодов и анализу выходных данных, что снимает значительную часть нагрузки с конструктора или расчётчика. По сути, человеку нужно только поставить оптимизационную задачу, дальше всю работу делает платформа вместе с расчётными системами, предоставляя инженеру результаты в наглядной форме для окончательного принятия решения
Следует отметить, что область применения MDAO не ограничена задачами по поиску оптимальных решений. MDAO-системы позволяют выполнять параметрические исследования в целях поиска решений в условиях ограничений, проводить анализ чувствительности и неопределенности моделей, выполнять связанные мультифизичные расчеты, исследовать области пространства решений, а также строить так называемые суррогатные (аппроксимационные) модели, позволяющие существенно снизить ресурсоемкость вычислений, заменяя «тяжелые» модели на их суррогаты. Еще одним практическим применением является «калибровка» расчетных моделей на основе данных реального объекта или прецизионного расчёта (подбор коэффициентов, уточнение констант). Применение MDAO в повседневной практике позволяет получать робастные проектно-конструкторские решения, устойчивые к изменениям условий производства и эксплуатации, в том числе, исследовать решение с учетом всех допусков, закладываемых в конструкторско-технологическую документацию
Платформа анализа данных и оптимизации pSeven
Автоматизация расчётов и интеграция расчётных кодов (в том числе, для проведения связанных расчётов)
Предсказательное моделирование, т.е. построение предсказательной суррогатной модели
Анализ данных и оптимизация, включая оценку чувствительности и неопределённости
Основные функции MDAO-платформы pSeven:
Предсказательная модель (ПМ) – это сложный полином, который описывает поверхность отклика параметров модели. Иначе говоря, ПМ является подменой («чёрным ящиком») существующих данных или расчётной модели. Применение ПМ, являющихся упрощёнными по сравнению с прецизионными моделями, позволяет значительно сократить время на проведение расчётов при обеспечении приемлемой точности расчётов. Другое применение ПМ – анализ имеющегося набора данных (например, экспериментальных данных) и построение по ним расчётной модели
Для выполнения оптимизационных расчётов в платформе pSeven предусмотрены два основных класса методов:
метод, основанный на построении суррогатной модели на основе аппроксимации относительно небольшой выборки расчетных точек исследуемой функции, полученных в результате предварительных расчётов, натурных экспериментов или полученных с реального объекта. Метод суррогатной оптимизации, как правило, применяется для исследования сложных ресурсоемких моделей. При этом выполняется построение моделей пониженного порядка («суррогатных моделей»), которые имеют ограниченную применимость, но при этом дают приемлемую точность, что позволяет существенно снижать общие вычислительные затраты на поиск решения
Метод суррогатного моделирования
2
Градиентные методы
методы проведения оптимизационного исследования, основанные на построении локальной модели функции по ее производным
1
Более подробно о платформе pSeven можно прочитать здесь