NEiOptimization (HEEDS - Hierarchical Evolutionary
Engineering Design System) – продукт, разработанный компанией Red Cedar
Technology, который является приложением для автоматизации процесса
проектирования. Он позволяет автоматически выполнять оптимизацию, анализ
чувствительности, надежности и устойчивости инженерных продуктов и
процессов. Данный программный продукт может быть использован для
улучшения любых характеристик инженерной системы (прочность, теплообмен,
жидкость, акустика, электичество). Например, при решении задач
прочности, возможно произвести поиск параметров, при которых будет
обеспечен минимум целевой функции и выполнены условия-ограничения на
долговечность, ударопрочность, жесткость, шумо- и вибро-характеристики,
масса и стоимость, технологичность и надежность.
Возможности NEiOptimization
Интеграция и автоматизация процессов
- Автоматическое последовательное и параллельное выполнение нескольких вычислительных процессов
- Интеграция и обмен данными между отдельными вычислительными процессами
- Прямой интерфейс для получения данных из наиболее распространенных пакетов инженерного анализа
- Поддержка параллельных вычислений в гетерогенных сетях, на кластерах и многопроцессорных рабочих станциях
Уникальные характеристики и возможности
- Multiple agent design search strategies: Cooperative Independent Agent (CIA) search; Shared Discovery and Co-Evolution of Optimal Designs
- Методы иерархической декомпозиции: Component Optimization within a System Environment (COMPOSE). (Рис. 1 и 2 демонстрируют применение COMPOSE для моделирования краш-теста); Decomposition with respect to spatial/time domain, design space, discipline
![]() |
![]() |
Рис. 1. Многоуровневая модель |
Рис. 2. Редуцированная модель |
Методы и алгоритмы оптимизации
- Автоматический адаптивный поиск оптимального решения, одновременно использующий несколько методов
- Глобальные методы поиска: генетические алгоритмы (гибридный, иерархический, гетерогенный, адаптивный); улучшенный алгоритм поэтапного поиска; алгоритм модельной закалки
- Методы локального поиска. Нелинейное программирование
- Surrogate-Based Methods
- Пользовательские методы оптимизации, реализуемые с помощью интерфейса программирования приложения API
Топологическая оптимизация
- Минимизация уровня отклика конструкции
- Определение оптимального пути нагружения конструкции
- 2D (плоские) и 3D КЭ модели
- Интерфейс с ABAQUS и Nastran
Проектирование качественных продуктов
- Оценка надежности и устойчивости конструкции
- Structured sampling
- Метод Монте-Карло
- Обработка результатов: стандартные отклонения, разброс результатов
Обработка экспериментальных данных
- План факторного эксперимента (двууровненый и трехуровненвый)
- Ортогональные массивы Taguchi
- Метод Plackett-Burman
- Latin Hypercubes
- Central composite designs
- D-Optimal designs
- Пользовательские методы
- Обработка результатов анализа: ANOVA, отрисовка результатов оптимизации в виде графиков, графики взаимного влияния параметров, диаграммы Pareto, normal plots, поверхности отклика
Поверхности отклика
- Линейные
- Квадратичные
- Многомерные сплайны адаптивной регрессии
Мониторинг решения
- Управление процессом и возможность динамического регулирования
- Динамический мониторинг решения с выводом определенных пользователем графиков и таблиц
- Определяемый пользователем критерий останова решения
Графический пользовательский интерфейс
- Интуитивный графический пре/постпроцессинг и динамический мониторинг решения
- Упрощенная связь процесса моделирования и анализа результатов
- Мастер постановки задачи
- Обеспечение детального и глобального отображения постановки задачи
- Независимость от платформы
Поддерживаемые платформы
- Windows (2000, ME и XP)
- Linux
- SUN
- HP
Материалы по продукту в формате PDF: