Мат.моделирование (Программа СДКМС) — страница 4

  • Просмотров 2802
  • Скачиваний 261
  • Размер файла 68
    Кб

связь с базой данных - каталогом типовых систем малых предприятий; СДКМС строится на основе следующих принципов: 1) структурность - модель задается на уровне схемы структуры взаимосвязи объектов. 2) независимости - элементы структуры описываются самостоятельной функциональной единицей. 3) имитируемость компонентов системы и системы в целом. Для реализации этих трех принципов используется математический аппарат теории

агрегатов. СДКМС состоит из следующих основных функциональных блоков: Декомпозитор, Композитор, Модификатор, Графика, Оптимизатор, Статистика, Структурная оценка и Библиотекарь. Блок Декомпозитор предназначен для анализа структур сложных систем, описанных с помощью агрегативного метода. Выполняет ввод описании А-системы, проверку корректности построения, выделение линейных участков в А-схеме с последующим сведением их к

представляющим агрегатам. Результатом декомпозиции является совокупность элементов (подсистем) системы. Блок Композитор выдает в качестве результата множество А-систем из набора агрегатов. При композиции входы и выходы агрегатов, из которых составляется А-система, подлежат обработке через операции сопряжения, если тип входа совпадает с типом выхода, с учетом ограничений, определенных существованием А-систем. Другими

словами блок Композитор осуществляет синтез или композицию новых систем из наборов разрозненных агрегатов путем соединения совпадающих по типу входов и выходов агрегатов е различных комбинациях. Результатом работы блока является новая система. Модификатор производит модификацию структуры системы и выполняет включение/исключение дуг, вершин, подсхем. Результатом работы блока является система, отличная от исходной, Блок

Графика обеспечивает графическое представление предметной области, взаимосвязи объектов, потоков данных и т.д. Блок Оптимизатор производит проверку функциональной оптимальности производственного процесса объекта на основании решения задачи математического программирования. Он выполняет расчет показателя качества системы в функциональном аспекте; Блок Статистика производит выбор типовых элементов и типовых подсистем

исследуемой системы, выдает рекомендации блоку Библиотекарь для занесения их в базу данных, а также ведет статистику по проектируемым системам. Результатом работы блока является множество типовых элементов и типовых подсистем заносимых в базу данных системы. Библиотекарь выполняет работы, связанные с созданием, корректировкой и сопровождением банка агрегативных структур (ВАSА) и базой агрегатов (ВАZА). ВАSА содержит