
- •Условные обозначения
- •1.Анализ объектов проектирования как систем
- •1.1 Общие понятия и принципы представления информации о системах
- •1.2 Системный подход к декомпозиции и разработке классификаций объектов проектирования
- •1.3 Графическое представление иерархической структуры системы
- •1.3.1 Графы и деревья. Основные понятия, формализация информации в виде матриц смежности и инцидентности.
- •1.3.2 Особенности выделения уровней иерархии
- •1.4 Использование и - или - деревьев для обобщения информации о группах объектов
- •1.5 Возможности автоматизации решения задач классификации и представления структуры систем
- •2 Модели проектирования сложных технических систем
- •Процедурная модель проектирования
- •Эволюция системы – совмещает традиционные этапы: составление программ, их тестирование и интеграцию (комплексирование): Происходит последовательная разработка ряда прототипов.
- •2 Принципы организации информации о системе для эффективной обработки на эвм
- •2.1 Анализ современных средств структурного анализа систем и их применение
- •2.2 Диаграммы потоков данных
- •2.2.1 Контекстная диаграмма и детализация процессов
- •Обслужить 0
- •Компьютер банка
- •Детализация процесса Обслужить с использованием dfd первого уровня
- •2.2.2 Декомпозиция данных и расширение обозначений потоков данных для dfd
- •2.2.3 Расширение обозначений реального времени потоков данных для dfd (управляющие процессы)
- •2.2.4 Словарь данных и спецификация процессов
- •3.6.1 Содержимое словаря данных
- •2.3 Спецификация управления. Диаграммы переходов состояний std
- •5 Sadt - технология анализа и проектирования
- •5.1 Активностная (функциональная) модель проектируемой системы
- •5.2 Отношения между активностями системы
- •5.3 Примеры применения sadт технологи
- •7 Средства проектирования физической модели системы
- •2.4.1 Структурные карты Константайна
- •2.4.2 Структурные карты Джексона
- •2.6 Общие принципы представления информации о системах
- •2.7 Информационное взаимодействие классов при различных видах наследования
- •Астатические системы
- •Принципы комбинированного управления
- •Системы с неполной начальной информацией (кибернетические)
- •Самонастраивающиеся системы (снс)
- •Виды систем автоматического управления
- •Развитие управления процессами. Уровни автоматизации
- •Обработка данных и слежение за ними
- •Оптимальный уровень автоматизации
- •Сетевое планирование и управление
- •Автоматизированное проектирование сложных объектов и систем Курс лекций
1.5 Возможности автоматизации решения задач классификации и представления структуры систем
Ряд перечисленных действий (этапов изучения системы) в процессе формализации информации о системе может быть автоматизирован. Применение компьютерной техники в процессе изучения систем, классификации позволяет [12]:
а) формализовать последовательность этапов;
б) формализовать и визуализировать представление информации о системе в виде графов, деревьев;
в) предоставлять возможность использования баз данных и знаний, например, для дополнения признаков (расширить поисковое поле), обеспечить вывод справочной информации;
г) хранить всю информацию о системе в электронном виде;
д) оперативно визуализировать и модифицировать представление информации, обеспечить вывод документации по системе;
е) предлагать варианты решений в диалоге или автоматически на основе аналогов, в частности, выполнять поиск конструкций (вариантов) на И-ИЛИ- дереве;
ж) оценивать варианты решений с использованием модели и выполнять оптимизационные расчеты, обеспечить контроль на любом этапе работы и снизить вероятность ошибок;
з) предоставлять экспертам возможность группового (сетевого) режима работы.
В целом автоматизированная система должна обеспечивать поддержку принятия решений [1, 2]. Поэтому полезно выделить те параметры, которые можно автоматически контролировать.
Следует отметить независимость алгоритмов обработки данных от происхождения исходной информации, поэтому возможна, например, экспертная оценка исходных данных, создание прототипов (списков типовых элементов, примеров их взаимодействия).
Устранение ошибок при классификации может быть произведено за счет следующих видов автоматического контроля:
а) контроль пустых подмножеств;
б) контроль полноты функций;
в) контроль полноты частей системы (обеспечение реализации всех функций);
г) контроль избыточности элементов;
д) контроль связности графов, выделение физически неоднородных подсистем;
е) контроль спецификаций по узлам и ребрам графа.
Таким образом, разработка автоматизированных средств формализации информации о системе, создание баз данных и знаний в нужных предметных областях, средств поддержки классификаций позволяет осуществить целенаправленное совершенствование различных объектов (конструкций, технологических процессов и др.) путем изменения действующих факторов и степени их влияния. Использование таких средств дает возможность наглядно представить структуру системы, выявить важные технологические факторы, общие свойства, присущие конструктивным элементам, общие принципы их использования.
Формализация подхода к рассмотрению системы дает возможность разработать общие автоматизированные алгоритмы ее изучения. В частности, при системном подходе к моделированию для ряда объектов, представляющих механические, пневматические, гидравлические, электрические и другие системы используется метод разработки эквивалентных схем и полюсных графов замещения [13]. Общий подход основан на электроаналогиях в описании процессов функционирования этих систем и позволяет использовать общие алгоритмы для их анализа.
До сих пор