IOSO

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

Позволяет:

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

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

  • значительно снижать время решения задач.

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

  • сократить затраты на проектирование и доводку технических систем.

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

ioso_structure

Структура программного комплекса IOSO

  • Реализована возможность интеграции с расчетными моделями, имеющими текстовые файлы ввода/вывода данных произвольного формата, в том числе XML-файлы.

  • Интегрированы модули с различными алгоритмами оптимизации.

  • Обеспечены кросплатформенные вычисления.

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

Основные особенности IOSO технологии оптимизации

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

  • Низкие временные затраты на поиск решения (невысокое количество обращений).

  • Устойчивость к сложной топологии целевой функции (невычисляемости, недифференцируемости).

  • Возможность распараллеливания процедур оптимизации, позволяющая значительно сокращать время решения «тяжелых» задач.

  • Удаленный доступ к вычислительным ресурсам.