Оптимизация алгоритма расчета моделей…
Инженерный журнал: наука и инновации
# 8·2016 5
вторых,
объекты-связи
(ОС), моделирующие соединение прототипов
ПМ, в-третьих, специальные зависимости между параметрами
составных частей компонентов, позволяющие учитывать связи без
использования имеющихся моделей ФВ (рис. 1).
Рис. 1.
Связи между составными частями компонента:
A
,
B
— компоненты,
B
вложен в
A
;
A
1,
A
2 — ПМ, вложенные
в компонент
A
; Ф1, Ф2 — фрагменты, составляющие ПМ
A
1;
сплошная двунаправленная стрелка — связь между моделями
различных ФВ; широкая полая стрелка — ОС; штриховая
стрелка — связь между параметрами составных частей
компонента
A
Среди ПМ, входящих в состав компонента, отдельно выделяются
интерфейсные, которые являются моделями гомогенных простых
деталей; они участвуют во взаимодействии прототипа рассматри-
ваемого компонента с внешними для него объектами.
Поскольку для решения задач из рассматриваемой предметной
области — моделирования СБС КА для информационного обеспечения
управления полетом КА — достаточно учитывать ограниченный спектр
ФВ, число различных предельно малых элементов модели также
оказывается ограниченным и небольшим, что позволяет создать
библиотеку стандартных элементов, содержащую модели ФВ, —
классы фрагментов и описание связей между ними, и модели элементов
ИС, — классы компонентов. Таким образом, разработка моделей
сводится к заданию структуры модели, т. е. выбору стандартных
элементов из библиотеки и заданию связей между ними. Такой подход
позволяет создавать настраиваемые, масштабируемые, расширяемые,
открытые для взаимодействия модели с высокой степенью повторного
использования кода. Повторное использование стандартных элементов
обеспечивает высокое качество ПО моделей. Кроме того, разработчик
может сконцентрироваться на изучении структуры ИС, в результате
чего повышается адекватность создаваемых моделей.
Алгоритм расчета модели.
Модели, разработанные на основе из-
ложенного подхода, являются лишь описанием структуры, т. е. состава
модели и связей между составными частями. Перечень параметров мо-
дели и зависимости между ними задаются в большей степени разработ-