ПОИСК Статьи Чертежи Таблицы Модели формирования и функционирования систем проектирования сложных объектов (на примере АСУП) из "Автоматизация проектирования систем управления " Разграничение научно-исследовательских (НИР) и проектных работ позволяет представить проектирование сложных объектов как процесс последовательного преобразования отношений на множестве объединяемых в проект частных моделей (локальных описаний), полученных в результате выполнения НИР, положив в основу формализации таких теоретико-множественных процедур структурнолингвистические методы. [c.6] На такой общей основе может проводиться многоуровневая формализация процессов проектирования. На первом уровне формализация осуществляется с помощью семантического языка описания процессов генерации-упорядочения вариантов проектов в рамках структурных единиц деятельности проектировщика. Такое описание осуществляется для выбора любого из допускаемых проектов. На втором уровне формализация структуры системы проектирования осуществляется с помощью моделей процедур порождения и распознавания вариантов с учетом массового характера процесса проектирования. Такое описание целесообразно, когда любой из допустимых вариантов проектов подвергается адаптации в процессе разработки и в результате на множестве вариантов устанавливается некоторое из отношений порядка. На третьем уровне формализации следует отображать специфику объектов проектирования (например, АСУП), применяя соответствующие модели объекта автоматизации. [c.6] Такой подход обеспечивает достаточную универсальность и в то же время возможность учета специфики конкретных объектов проектирования, что позволяет преодолеть многие трудности формализованного описания. [c.6] обладающий такими свойствами, относится к семантическим и позволяет описывать переход от неопределенных отношений на множестве вариантов процесса проектирования к отношениям типа толерантность—эквивалентность . Множество допустимых ото-бра кений цель—ресурс , представленных на этом языке, образует семантическую модель процесса проектирования. [c.7] Развитие семантики понятий исходного языка может осуществляться с использованием процедур формирования семантических фрагментов (СФ) различного типа СФ большой общности (например, для отображения понятия система формализованного описания ) СФ узкого назначения, но с большим числом уровней, последовательно развивающих семантику (например, для отображения понятия эксперт-проектировщик ) СФ с малой глубиной детализации наиболее общего свойства исходных понятий (например, для отображения понятия операции проектирования ) СФ в виде классификатора (например, для отображения понятия задачи, решаемые в процессе проектной деятельности ) СФ в виде некоторой формальной модели (нйпример, представленной в виде графа, определяющего связи отдельных семантических характеристик АСУП как объекта проег.ти-рования). [c.7] Исходный и семантический языки представлены как множества с отношениями толерантности следующих видов — быть целью процесса (объекта, системы) проектирования , — быть ресурсом для достижения цели процесса (объекта, системы) проектирования . [c.7] Процедуры построения множества эквивалентных семантических моделей проекта заключаются в объединении семантических фрагментов, относящихся к классам толерантности и К . Отношение объединения задается в виде Достижение ге-го набора целей обеспечивается в результате применения р-то набора ресурсов отношение эквивалентности А семантических моделей задается в виде м-й набор целей, достижение которых обеспечивается р-м набором ресурсов, обладает тем же свойством, что и (и4-1)-й набор целей, достижение которых обеспечивается (р + 1)-м набором ресурсов . [c.7] Таким образом, система проектирования, располагающая локальными описаниями на семантическом языке, содержит алфавит, объединяющий понятия исходного языка, определяющие объект проектирования, систему и процесс проектирования, библиотеку классов алфавита, представ.ленных в виде семантических фрагментов организующую часть объединяющую множество структурных единиц деятельности проектировщика с использованием семантических моделей, инструктивную часть, регламентирующую правила установления отношения между семантическими фрагментами. [c.8] Процедуры семантического описания исходных понятий процесса проектирования использовались при разработке семантических фрагментов, объединенных в Краткий толковый словарь терминов АСУП , Классификатор элементов АСУП , РТМ по составу задач управления . стандарты по идентификации документов и информационных массивов в задачах АСУП. [c.8] Описание процесса проектирования на семантическом языке позволяет формализовать процедуры выбора целей и ресурсов для их достижения, уменьшить число шагов, необходимых для выбора из множества допустимых проектов с отношением толерантности-эквивалентности, за счет применения стандартных семантических фрагментов со значительной глубиной детализации семантики и ограничиться проверкой свойств отношений между фрагментами, а не между их элементами, а также создать предпосылки для построения языковыл средств следующего уровня формальности, отображающих процесс проектирования. [c.8] Структуру системы проектирования на этапе генерации — частичного упорядочения допустимых вариантов проектов определяет структура некоторой порождающей грамматики (ПГ). Такая ПГ должна обладать, нренеде всего, управляющими свойствами, обеспечивающими частичное упорядочение вариантов уже в процессе генерации. [c.8] Заданные таким образом алфавит (библиотека), классы алфавита и начальные символы (эталоны) существенно неоднородны. Это приводит к необходимости разработки специальных правил подстановки для различных подмножеств алфавита ПГ и эталонных элементов объекта проектирования (инструктивная часть системы проектирования), закрепленных за различны-,га проектировщиками, специализирующимися на ваполнении отдельных проектных операций (организационная часть системы проектирования). [c.10] Развитие инструктивной части определяется, таким образом, необходимостью введения новых правил подстановки при появлении новых к.пассов проектных решений, а развитие организационной части — числом реализаций проектных решений различных классов. [c.10] В системе проектирования такой структуры порождение вариантов проектов осуществляется следующим образом. [c.11] Таким образом, классификация способов представления множества вариантов проектов определяется двумя факторами характером отношения между эталоном и элементом библиотеки (Р = 1 Р 1) которое устанавливает на основе локальных правил порождения проектировщик, и характером связывания различных фрагментов сети с другими фрагментами (связь с единственным фрагментом / = 1 связь со многими фрагментами Р=т 1). [c.12] Такое объединение приводит к порождению множества вариантов проектов и позволяет, в свою очередь, ввести информационные оценки отношений между вариантами проектов. [c.12] Вернуться к основной статье