Системы моделирования программно-аппаратных комплексов
Все наши системы моделирования разрабатываются на основе единой платформы (моделирующего ядра), обеспечивающей базовую функциональность во всех режимах.
Платформа обеспечивает работу моделирующих стендов как в локальном режиме (на единственном компьютере), так и в распределенном (например, в составе ЦОД).
Иван Иванов
Руководитель группы, компания "Софтком"
СИСТЕМЫ МОДЕЛИРОВАНИЯ ПАК
Специалистами компании "СОФТКОМ" разработан набор инструментальных средств, предназначенных для моделирования различных программно-аппаратных комплексов (ПАК). С помощью этих инструментов можно создавать широкий спектр моделирующих стендов для отработки ПАК на моделях в различных режимах:

  • Математическом (программно реализованные модели компонентов ПАК, работают в модельном времени);
  • Имитационном (программно реализованные модели компонентов ПАК, работают в реальном времени);
  • Полунатурном(работают в реальном времени, в состав стенда могут входить как программно реализованные модели компонентов ПАК, так и реальные устройства).
Все наши системы моделирования разрабатываются на основе единой платформы (моделирующего ядра), обеспечивающей базовую функциональность во всех режимах. Платформа обеспечивает работу моделирующих стендов как в локальном режиме (на единственном компьютере), так и в распределенном (например, в составе ЦОД).

Моделируемая система представляется в виде набора программно реализованных компонентов – алгоритмов – которые обмениваются данными между собой. Единая среда для работы алгоритмов и обмена данными между ними (в том числе и в распределенном окружении) обеспечивается платформой.

Каждый алгоритм имеет набор входных и выходных параметров, между которыми могут устанавливаться связи. Структура стенда, таким образом, представляет собой граф, вершинами которого являются алгоритмы, а дугами – связи между выходными параметрами одних алгоритмов и входными параметрами других.
При наличии физических устройств в составе стенда (в полунатурном режиме), каждое из них представляется отдельным программно реализованным компонентом в составе стенда (прокси-модулем), который взаимодействует с остальными компонентами по правилам стенда, а со «своим» устройством – по протоколам информационного обмена для этого устройства.