english version
На главную
О Компании
Оптимизация
АОС
Сотрудничество
Контакты
 

Программа многокритериальной многомерной оптимизации IOSO

IOSO - платформа управления расчетами и многокритериальная оптимизация

IOSO for Python -  многокритериальная оптимизация для программ на Python (free license)

IOSO Approximation - построение функций аппроксимации (free license)

Примеры практического использования 
 Программная платформа управления расчетами и оптимизации IOSO 4

Основные особенности IOSO 4

- единый интерфейс, объединяющий возможности программ IOSO NM, IOSO PM и IOSO Approximation по управлению расчетами, процедурам последовательной и распараллеленной оптимизации и аппроксимации;

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

- осущетсвлена интеграция IOSO 4 с системой управления инженерными данными и жизненным циклом изделия ЛОЦМАН:PLM, что позволяет обеспечить:

  • удобный доступ в единой среде к расчетным данным и инструментам (пре/постпроцессорам, решателям);

  • управление расчетными данными;

  • удобство работы с программными и вычислительными ресурсами, в том числе с многопроцессорными кластерами;

  • автоматизированное сохранение результатов расчета;

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

- реализовано управление удаленными вычислениями на многопроцессорных вычислительных кластерах под управлением ОС Linux через SSH-соединение;

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

 - реализован многоэкранный режим построения графиков, гистограмм

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

- реализована поддержка параллельных вычислений для  Linux кластеров

- реализована прямая интеграция с Kompas-3D, Python 3.8, Concepts NREC Turboopt II, ANSYS WB2,  FLOW-3D,  FlowVision, SolidWorks, Mathcad, MatLab, Excel

- возможность задания  дискретных параметров для задач оптимизации

- возможность работы с файлами XML-формата

 

Отличительные особенности IOSO алгоритмов оптимизации:

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

  • высокая эффективность решения многопараметрических (до 100 переменных и 100 ограничений) многокритериальных (до 20 критериев) задач оптимизации. До 7 раз быстрее традиционных методов, в том числе и генетического алгоритма, что позволяет существенно сократить сроки решения этих задач;

  • простота использования процедур оптимизации. Реализованные адаптивные алгоритмы не требуют предварительных настроек и задания параметров, что позволяет их использовать специалистам не владеющими специальными знаниями в теории оптимизации.

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

Подробнее о программе многокритериальной оптимизации IOSO NM
Подробнее о программе распараллеленной оптимизации  IOSO PM

Аспирантам и студентам  выпускных курсов ВУЗов предлагаем программу оптимизации IOSO для выполнения научных работ без оплаты лицензий.

 Программный комплекс однокритериальной оптимизации IOSO NS GT

Программный комплекс однокритериальной оптимизации IOSO NS Gt  предназначен для решения однокритериальных задач нелинейной оптимизации. Имеет простой интерфейс и высокую эффективность для решения различного класса оптимизационных зада.

Техническая поддержка программного комплекса IOSO NS прекращена c 2012г.

Все возможности программы IOSO NS реализованы в программном комплексе IOSO NM.  

  IOSO технология оптимизации
 

Инструментальные средства IOSO разработаны для решения широкого спектра задач нелинейной оптимизации и состоят из нескольких независимых алгоритмов.

Все алгоритмы IOSO технологии разработаны в рамках единой концепции по постановке задач оптимизации, анализу полученных результатов, обмену данных с программным продуктом пользователя и заданием исходных данных на начальном этапе.

 

 Примеры практического применения

 Программа построения функций аппроксимации IOSO Approximation 1.0

Предназначена для получения функций аппроксимации многопараметрических зависимостей (в том числе со сложной топологией) и последующего их использования для расчета и анализа.

В соответствии с назначением программа позволяет получить функцию аппроксимации (поверхность отклика) сложной многопараметрической зависимости, которую можно использовать для углубленного анализа (интерполяции, сглаживания функции, оценки топологии и т.п.), а также при решении задач, заменяя исходную зависимость полученной поверхностью отклика.

Возможности:

Максимальное количество независимых переменных - не более 50.

Максимальное количество одновременно обрабатываемых зависимостей от одних и тех же переменных - не более 50.

Максимальное количество точек, используемых при построении поверхности отклика – не более 50 000.

Выбор класса функций, на основе которых производится построение поверхности отклика

  - IDW - метод обратных взвешенных расстояний

  - радиально-базисная функция.

Использование ранее полученного полного описания поверхности отклика для определения значений аппроксимируемых параметров в зависимости от произвольно задаваемых значений аргументов.

 

Приобретение программного обеспечения.

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

  • Методическую помощь в постановке задачи оптимизации;
  • Поставку программных средств;
  • Обучение пользованию;
  • Консультации по использованию программных средств;
  • Техническую поддержку.
 
© Сигма Технология 2001, 2018