Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Предположим, что рассматриваемый непрерывный производственный процесс реализуется на некоторой установке (оборудовании), характеризующейся параметрами γк, к = 1, 2,..., k* (например, емкость пли весовая вместимость резервуаров, сечения входных, промежуточных и выходных отверстий, объемы промежуточных бункеров, силовые и энергетические характеристики приводов и т. д.).
К установке поступают т компонент сырья с интенсивностями прихода μi i= 1, 2,..., m (единицы веса или объема в единицу времени), и параметрами ai 1, ai 2,..., ai ri. Установка выдает п компонент готовой продукции с интенсивностями выхода νj, j = 1, 2,..., п, и параметрами сборочной установки βj 1, βj 2,..., βj lj.
Процесс, происходящий в установке, характеризуется параметрами (реагирования)
δs, s = 1, 2,..., s*.
При этих обозначениях математическим описанием процесса могут служить соотношения
νj = νj (μi, ai, γк, δs, βj),
βj 1 = βj 1 (μi, ai, γк, δs, νj), (1)
..................
βjl j = βjl j (μi, ai, γк, δs, νj),
описывающие зависимость каждого из параметров νj, βj компонент готовой продукции от параметров сырья, установки и процесса.
Все величины, фигурирующие в этих соотношениях, могут быть функциями времени, а сами соотношения – явно зависеть от времени t.
Кроме того, эти соотношения могут быть случайными в том смысле, что каждой совокупности значений аргументов ставится в соответствие не одно определенное значение параметра, входящего в левую часть соотношений, а закон распределения вероятностей для значений этого параметра.
В некоторых случаях эти соотношения могут быть дополнены рядом соотношений весового или объемного баланса, например, сумма количеств поступающих компонент сырья равна сумме выдаваемых количеств компонент продукции; сумма количеств поступающих компонент сырья равна сумме емкостей резервуаров или бункеров и т.д. Однако соотношения количественного баланса не всегда нужны, поскольку в процессе могут фигурировать неучитываемые отходы.
Формализованная схема процесса управления.
Рассмотренная схема приспособлена для учета технологических факторов при описании непрерывного производственного процесса, но в явном виде не учитывает факторов управления производством. Чтобы ослабить значение этого обстоятельства, к приведенным соотношениям (1) добавляются операторы или алгоритмы переработки информации, свойственные процессу управления производством.
Эти соотношения рассматриваются отдельно от модели технологической части процесса и выносятся в особую формализованную схему. При этом возникает проблема взаимодействия обеих формализованных схем, Для ее разрешения в первую очередь необходимо согласовать выходы схемы управления со входами технологической схемы.
Это достигается выделением специальных параметров управления из числа параметров, фигурирующих в математическом списании технологической части модели. В самом деле, управление непрерывным производственным процессом сводится к регулированию количества и свойств сырья, поступающего к установке (параметры airi и интенсивности прихода μi) регулированию условий протекания процесса (параметры δs), а иногда - изменению параметров γк установки, реализующей непрерывный производственный процесс, или регулированию количества и свойств готовой продукции (параметры отбора компонент продукции - интенсивностями выхода νj, j = 1, 2,..., п, и параметрами сборочной установки βj 1, βj 2,..., βj lj).
Выделенные таким образом параметры управления можно разбить на группы, соответствующие оперативному управлению установкой, оперативному управлению группой установок или предприятием в целом, текущему и перспективному планированию и т. д.
Производственные процессы, представляющие практический интерес, как правило, не относятся ни к дискретному, ни к непрерывному типам.
Чаще всего на практике производственные процессы состоят из нескольких дискретных и непрерывных частей. Например, могут быть случаи, когда все или некоторые технологические операции (подпроцессы) носят непрерывный характер, в то время как остальные (нетехнологические) производственные операции (транспортировка сырья и продукции, упаковка, проверка и т. д.) имеют дискретный характер.
В соответствии с формализованной схемой и соотношениями (1) характеристики процесса (например, интенсивности выхода νj и параметры сборочной установки βj) зависят от его параметров (μi, ai, γк, δs и т. д.). Некоторые из перечисленных параметров процесса являются параметрами управления и не могут быть заданы в виде исходных данных или начальных условий. Однако знание всех параметров оказывается необходимым условием для моделирования процесса.
Поэтому параметры управления должны быть заданы (как функции времени t) для всего интервала моделирования процесса, либо в модели должны присутствовать подалгоритмы, реализующие модель системы управления, по крайней мере в части выдачи управляющих команд в зависимости от состояний процесса и внешних воздействий (например, указаний руководящих и планирующих органов).
Практически моделирующие алгоритмы обычно содержат подалгоритмы, относящиеся как к технологической, так и к управляющей частям.
Реализация на ЭВМ моделирующего алгоритма, основанного на точном воспроизведении соотношений (1), наталкивается на значительные трудности в связи с отсутствием в общем случае точных методов решения соответствующих уравнений, содержащих нелинейные и стохастические зависимости. Поэтому, как правило, приходится прибегать к дальнейшим упрощениям и огрублениям постановки задачи и математической модели.
В частности, при реализации соотношений вида (1) все переменные в интервале ∆ t могут заменяться постоянными, равными средним значениям рассматриваемых величин в этом интервале. Изменения значений переменных происходят скачком в моменты времени, соответствующие моментам перехода к очередным ∆ t. Для уменьшения влияния ошибок, связанных с такого рода огрублением математического описания процесса, пользуются особого рода средними значениями переменных, определяемыми из условия минимума суммарных ошибок.
Рассмотрим особенность моделирования непрерывных производственных процессов, связанную с реализацией случайных операторов вида (1).
При прямом подходе процедура моделирования сводится к синтезу закона распределения соответствующего параметра как случайной величины и выбору значения параметра по жребию в соответствии с этим законом распределения. Такая процедура оказывается чрезвычайно громоздкой главным образом за счет операций, связанных с построением закона распределения.
Для упрощения процедуры моделирования удобно преобразовать соотношения (1) таким образом, чтобы искомый параметр представлялся в виде детерминированной функции от других параметров и некоторой фиктивно вводимой случайной величины ξ с заданным законом распределения.
Например,
νj = νj* (μi, ai, γк, δs, βj, ξ). (2)
В этом случае возможное значение ξ формируется по общим правилам преобразования случайных чисел, а параметр νj вычисляется как вполне детерминированная функция своих аргументов.
Моделирующий алгоритм для непрерывного производственного процесса содержит операторы, уравнивающие значения параметров для каждого ∆ t в соответствии с соотношениями формализованной схемы (1) или (2).
9 СИНТЕЗ МОДЕЛИ (ПРОЕКТА) СИСТЕМЫ
9.1 Проектирование системы как процесс создания (синтеза) ее модели
Моделирование системы предвосхищает ее создание – прежде, чем что-либо создать, необходимо построить и исследовать модель будущей системы – проект системы.
Проектирование связано с понятием развития системы: в системе могут накапливаться противоречия, для разрешения которых необходима модернизация существующей или создание новой системы. В любом случае это требует разработки проекта системы.
В зависимости от конкретной задачи существуют различные определения понятия «проект».
В самом общем современном понимании: проект (англ. project) – это что-либо, что предполагается осуществить, - разработка новой техники или технологии, создание (сооружение) объекта, реконструкция или создание предприятия, программа работ (образовательных, исследовательских, социальных, культурных, развития региона) и т.п.
Принятое узкое понимание: проект (англ. design) – документально оформленная модель будущей системы, достаточная для создания системы с заданными свойствами.
В ряде крупных отраслей создаваемые объекты являются настолько сложными, что работа над ними осуществляется не в составе проектов, а в составе Программ, которые можно определить как совокупность проектов или проект особой сложности (программы развития авиационно-космической, машиностроительной, оборонной отраслей, топливно-энергетического комплекса, жилья, региона и др.).
Объектами проектирования могут быть системы или процессы (процессы управления, технологические процессы).
В соответствии с двумя видами задач системных исследований – анализом и синтезом – и с целевой предназначенностью моделей как средства отображения свойств объекта выделяют два вида модели – познавательную и предписывающую.
Различия между познавательной и предписывающей моделями: в познавательной модель подгоняется под реальность, в предписывающей – реальность подгоняется под модель.
Примеры предписывающей модели – правила дорожного движения, проекты систем.
Проект системы представляет собой предписывающую модель системы. При проектировании решается задача синтеза – преобразование исходного описания в модель с заданными свойствами. Проект всегда имеет цель – достижение определенных результатов при решении какой либо проблемы, удовлетворении возникших потребностей.
Проектирование – процесс создания формализованного описания (модели) системы.
Цель проектирования - создание системы, которая удовлетворяет:
- заданным функциональным свойствам с учетом существующего уровня знаний, развития технологий, ограничений по стоимости системы;
- требованиям по продолжительности и стоимости самого процесса проектирования.
Проектирование и создание сложных систем с учетом будущих условий функционирования системы в изменяемой внешней среде вызвало необходимость анализа больших объемов информации и принятия адекватных решений.
Схема построения познавательной модели
Познавательная модель создается для изучения свойств системы с известной структурой и функциями - осуществляется анализ системы, устанавливаются изменения параметров системы (зависимость выходных параметров от входных).
Познавательная модель является формой представления знаний и построение ее направлено на приближение модели к реальности, которую она отображает (построение модели адекватной реальности), – при обнаружении расхождения между моделью и реальностью модель изменяется так, чтобы приблизиться к реальности. С помощью полученной модели делается прогноз развития процесса функционирования системы.
Схема построения предписывающей модели
Предписывающая модель создается с целью построения новой системы (модернизации существующей) с заданными свойствами или для выполнения готовой системой заданных действий (решение задачи синтеза) - воспроизвести характеристики объекта, определяющие его поведение, реализующее цель создания новой системы.
Предписывающая модель является формой представления действий будущей системы, и построение ее направлено на приближение системы к модели – при обнаружении расхождения между реальностью и моделью, реальность (новая система с заданными свойствами) изменяется так, чтобы приблизиться к ее модели.
Схема построения предписывающей модели для создания системы:
- определяется цель создания новой системы и выделяются ее основные функции (интегративные свойства);
- строится последовательность функций компонентов, необходимая для проявления нового интегративного свойства;
- под функции подбираются (проектируются) компоненты, которые могут их осуществлять;
- оптимизируются параметры каждого компонента исходя из наилучшего выполнения заданной цели системы (процесс проектирования системы).
Адекватность системы и предписывающей модели исследуются с помощью познавательной модели, и возможные сценарии использования системы во внешней среде уточняется с помощью предписывающей модели
Проектирование рассматривается как творческий неформальный процесс выработки и принятия решений на всех стадиях, начиная от принятия решения о необходимости создания системы, выбора ее структуры и параметров.
Проектное решение - промежуточное описание объекта, позволяющее определить дальнейшие направления работ (или окончание проектирования).
Проектные решения принимаются на всех этапах проектирования на основе опыта, интуиции, знания, ответственности лица, принимающего решение, с учетом вновь получаемой в процессе проектирования новой информации. Основа получения необходимой информации – математическое моделирование.
Всем процессам принятия решений присущи две основные черты: решение принимается для вполне определенной цели, из множества вариантов выбирается один, вполне определенный, отвечающий выдвинутым требованиям.
Какие требования выдвинуть к системе, какие технические решения необходимо в нее заложить, чтобы при дальнейшей модернизации она оставалась эффективной? Что такое эффективная система?
При проектировании сложных систем и их подсистем возникают многочисленные задачи, требующие оценки количественных и качественных закономерностей процессов функционирования таких систем, проведения структурного алгоритмического и параметрического их синтеза.
Проектирование – процесс создания формализованного описания (модели) системы.
Цель проектирования - создание системы, которая удовлетворяет:
- заданным функциональным свойствам с учетом существующего уровня знаний, развития технологий, ограничений по стоимости системы;
- требованиям по продолжительности и стоимости самого процесса проектирования.
Различные виды моделирования используются на всех этапах создания сложных систем (проектирование, внедрение, эксплуатация и эволюция) дл учета следующих особенностей:
- сложность структуры и стохастичность связей между элементами, неоднозначность алгоритмов поведения при различных условиях,
- большое количество параметров и переменных, неполноту и недетерминированность исходной информации;
- разнообразие и вероятностный характер воздействий внешней среды.
Ограниченность возможностей экспериментального исследования больших систем делает актуальной разработку методов их моделирования, которая позволила бы в соответствующей форме представить процессы функционирования систем, описание протекания этих процессов с помощью математических моделей, получение результатов экспериментов с моделями по оценке характеристики исследуемых объектов.
На разных этапах создания и использования систем для всего многообразия входящих в них подсистем применение моделирования преследует конкретные цели, а эффективность моделирования зависит от того, насколько грамотно разработчик использует возможности моделирования.
Выбор метода моделирования и необходимая детализация моделей существенно зависят от этапа разработки сложной системы. На этапах обследования объекта управления, например промышленного предприятия, и разработки технического задания на проектирование автоматизированной системы управления, модели в основном носят описательный характер и преследуют цель наиболее полно представить в компактной форме информацию об объекте, необходимую разработчику системы.
На этапах разработки технического и рабочего проектов систем, модели отдельных подсистем детализируются, и моделирование служит для решения конкретных задач проектирования, т. е. выбора оптимального по определенному критерию при заданных ограничениях варианта из множества допустимых. Поэтому в основном на этих этапах проектирования сложных систем используются модели для целей синтеза.
Целевое назначение моделирования на этапе внедрения и эксплуатация сложных систем — это проигрывание возможных ситуаций для принятия обоснованных и перспективных решений по управлению объектом.
Моделирование (имитацию) также широко применяют при обучении и тренировке персонала автоматизированных систем управления, вычислительных комплексов и сетей, информационных систем в различных сферах. В этом случае моделирование носит характер деловых игр. Модель, реализуемая обычно на ЭВМ, воспроизводит поведение управляемого объекта и внешней среды, а люди в определенные моменты времени принимают решения по управлению объектом.
9.2 Методология проектирования
Проектирование - это постепенный и итеративный процесс, который требует творчества, опирается на опыт и компетентность, идет путем проб и ошибок. И, тем не менее, использование сложившейся методологии проектирования вносит в процесс определенную организованность.
Проектирование осуществляется на основе выполнения комплекса работ поискового, исследовательского, экспериментального, расчетного, конструкторского характера. В такой постановке проектирование – процесс переработки информации.
Методы построения процесса проектирования включают методы и средства, позволяющие построить, организовать и управлять процессом проектирования, рассматривая его (процесс проектирования) как систему, функционирующую в определенных внешних условиях и ограничениях (к тому же изменяющихся во времени).
Проектирование - никак не точная наука. Не существует рецептов, которые могли бы заменить ум, опыт и хороший вкус в проектировании, различные фазы проектирования неотделимы друг от друга. Даже в Японии на начальной стадии проектов "все еще по большей части полагаются на неформальный подход - карандаш и бумагу".
Отсюда задачи автоматизации проектирования – выполнение рутинной работы, информационное обеспечение проектирования. Эти системы должны включать в себя развитые средства накопления и использования знаний, возможности параллельного ведения проектов, разделения по стадиям, подсистемам и т.д. Они должны обеспечивать хранение и доступ к информации; поддерживать логические связи; обеспечивать многофункциональную среду проектирования, предполагающую быстрый, легкий и надежный обмен проектными данными.
Методы представления объекта проектирования включают методы и средства, позволяющие описать и представить сам объект проектирования и различные его свойства (описательная модель). Это методы математического, графического, алфавитно-цифрового представления объекта проектирования.
Многоэлементность и разнообразие состава системы, различные типы, виды и классы подсистем, большое число внутренних и внешних связей, определяют большую размерность задачи проектирования, что делает невозможным создание единых формализованных методов проектирования.
Методология и методы проектирования (синтеза) системы определяются сложностью системы и особенностями процесса проектирования.
Различают общую и специальную методологии проектирования.
Общая методология рассматривает методы построения процесса проектирования и методы представления объекта проектирования.
Общая методология проектирования для всех типов систем основана на представлении процесса проектирования как процесса системных исследований.
При системных исследованиях в процессе проектирования широко используются наработанные методы и процедуры других дисциплин: экономических, исследования операций, теории информации и др., они основываются на современных технологиях автоматизированного проектирования, имеющемся программном, методическом и информационном обеспечениях, развитие которых также стимулируется вновь возникающими потребностями проектирования новых сложных систем.
Применение системного подхода в проектировании предполагает рассмотрение проектируемой системы как элемента системы более высокого уровня, во всем многообразии ее связей с внешним миром, что обеспечивает расширение множества вариантов, среди которых осуществляется выбор, с одновременным указанием способов отбрасывания наименее приемлемых - повышает обоснованность принимаемого проектного решения. Пренебрежение системным подходом приводит к принятию безграмотных проектных решений порой с непоправимыми последствиями, всё более губительными по мере того, как у лиц, принимающих решение, появляются большие возможности. Примеров подобных последствий, к сожалению, предостаточно.
С позиций системного подхода проектирование – это процесс перехода из исходного состояния (потребности, проблемы) в конечное (удовлетворение потребностей, решение проблемы) с учетом возможностей выполнения (обеспечений и ограничений).
Вход - потребности, выход - удовлетворенные потребности. Обеспечение - кадровый и научно-технический потенциал. Ограничения - финансовые, нормативно-правовые, этические, время, уровень качества, внешнее окружение.
Основные принципы системного подхода при построении моделей на этапе внешнего проектирования:
- модель строится как единое целое, все элементы, связи, действия системы подчинены достижению конечной цели (каждый компонент системы разрабатывается так, чтобы обеспечить системе достижение цели с максимальной эффективностью);
- строится иерархия моделей исходя из иерархического характера системы;
- обеспечивается совместное рассмотрение структуры системы и ее функций.
При проектировании сложных технических систем практически невозможно полное описание объекта в рамках одной математической модели - требуется структурирование модели, что позволяет распределять работы по проектированию между отдельными группами исполнителей.
Декомпозиция процесса и объекта проектирования предполагает блочно-иерархический подход к проектированию - переход от исходной обобщенной модели системы к иерархии детальных моделей.
Соответственно иерархии объектов проектирования строится и иерархия их моделей. Получение моделей процедура неформализованная - для каждого из элементов системы разрабатываются несколько моделей, описывающих различные его свойства. При различных исследованиях используются различные сочетания моделей.
Пример: колесо автомобиля. Необходимы отдельные модели для описания его состава, формы, тяговых, упругих, амортизирующих свойств, свойств, определяющих его грузоподъемность, влияние на управляемость и устойчивость движения и т.д.
Проектируемая система выступает, с одной стороны, как часть системы более высокого уровня, с другой – как система для объектов более низкого уровня (подсистем).
Независимо от разбиения конкретной сложной системы на подсистемы при проектировании каждой из них необходимо выполнять внешнее проектирование (создание концепции системы - макропроектирование) и внутреннее проектирование (детальное описание системы - микропроектирование). Так как на этих стадиях разработчик преследует различные цели, то и используемые при этом методы и средства моделирования могут существенно отличаться.
При формировании концепции (структурное проектирование) создается единая укрупненная модель всей системы, целью которой является приближенная сравнительная оценка эффективности альтернативных вариантов концепций (структуры и состава основных компонентов) для выбора наилучшей (нескольких). При этом игнорируется детальная структура системы и анализируется только общее поведение системы как единого целого, оцениваются ее интегративные характеристики и взаимодействие ее с внешней средой.
При детальном проектировании разрабатываются модели с целью создания эффективных подсистем. Причем используемые методы и средства моделирования зависят от того, какие конкретно обеспечивающие подсистемы разрабатываются: информационные, математические, технические, программные и т. д.
Модель системы на этапе внешнего проектирования создается по результатам выполнения следующих системных процедур.
В модели устанавливаются функциональные зависимости, определяющие поведение системы - соотношения между параметрами системы, внешней среды и критериями эффективности для системы в целом и каждого из ее основных компонентов.
В состав системы входят только те компоненты, параметры которых признаны определяющими. Исследуется влияние изменения параметров системы и среды на эффективность (анализ чувствительности).
К числу укрупненных характеристик относятся: границы системы, тип структуры, характер взаимосвязей "вход – выход", особенности функционирования, особенности протекающих процессов, особенности жизненного цикла системы.
Как и весь процесс проектирования, построение моделей имеет циклический итеративный, спиралевидный характер с последовательным расширением понимания системы на каждом шаге с постепенным углублением исследований и пониманием системы, ее сущности, условий функционирования и эффективности.
Основное требование к модели этапа внешнего проектирования - модель не только должна адекватно отражать явления и процессы, но должна быть удобной для использования.
Основным здесь выступает принятая степень упрощения (при разработке матмоделей, выборе состава оптимизируемых параметров системы, определении ограничений) адекватная поставленной задаче - теория упрощений как основа теории систем к настоящему времени не сложилась - все определяет опыт и интуиция проектанта.
Исследование системы происходит с использованием математических моделей с соответствующей степенью упрощенности, с постепенным углублением и уточнением модели, декомпозицией ее на частные модели для конкретных исследований, композицией в общую и т.д.
Сложную систему чаще всего невозможно полностью и детально представить. Возникает проблема компромисса между простотой описания и необходимостью учета многочисленных и разноплановых характеристик системы.
Система любой степени сложности рассматривается, как целостная и организованная, состоящая из отдельных взаимосвязанных элементов, во взаимодействии с внешней средой, находящейся в непрерывном развитии. При этом рассматривается весь комплекс условий функционирования системы во внешней среде – технических, политических, социальных.
В основе общей методологии – сочетание методов анализа и синтеза. Синтез заключается в создании описания объекта, анализ – в определении свойств объекта по его описанию, т.е. при синтезе формируются, а при анализе оцениваются проекты объектов.
Ясно, что не существует универсального метода проектирования любой сложной системы: проектирование сложной системы отнюдь не сводится к слепому следованию некоему набору рецептов.
Процесс проектирования можно представить как последовательное сжатие множества конкурирующих вариантов системы, исходная сложная задача заменяется на последовательность простых. Соответствующие процедуры последовательного анализа вариантов интерпретируются как процесс последовательного снятия неопределенностей.
Процесс проектирования организовывается как многоуровневый процесс переработки информации для принятия проектного решения.
Ключевой проблемой при этом является координация принимаемых проектных решений отдельных задач проектирования. На практике решение этой проблемы основывается на реализации итерационного процесса последовательного согласования проектных решений. Это решается разработкой специальной технологии проектирования.
Дата публикования: 2014-11-04; Прочитано: 1116 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!