Матрица - процесс - Большая Энциклопедия Нефти и Газа, статья, страница 3
Если у вас есть трудная задача, отдайте ее ленивому. Он найдет более легкий способ выполнить ее. Законы Мерфи (еще...)

Матрица - процесс

Cтраница 3


Итак, мы рассмотрели три из пяти наборов информации, которые используются в программе PACER и которые инженер должен понимать и уметь применять при моделировании. Этими тремя наборами, информации являются матрица процесса ( описана в гл.  [31]

32 Матрица процесса для установки Б ( фиг. [32]

Метод заключается в повторяющемся просмотре строк матрицы процесса для нахождения блока, который можно рассчитать.  [33]

34 Матрица связи потоков и метки. [34]

Он отмечается как известный, и все выходящие из блока потоки становятся известными. Очевидно, что теперь во второй строке матрицы процесса оказывается блок с входными потоками, один из которых является потоком, входящим в схему, а второй - известным. Этот блок становится известным.  [35]

36 Входные данные для моделирования. [36]

Некоторые данные в моделирующую программу PACER вводятся в установленном формате. Например, информационная блок-схема используется в виде матрицы процесса.  [37]

Матрица процесса используется для представления в цифровой форме информации о топологических свойствах технологических схем. Каждый элемент оборудования технологической схемы задается одной строкой матрицы процесса. Содержание этой строки составляет номер элемента оборудования, при этом номера потоков на входе положительные, а на выходе отрицательные. Анализ матрицы процесса заключается в последовательном просмотре всех строк с целью нахождения элемента оборудования, который можно рассчитать, т.е. такого элемента, все входящие потоки в который известны. Элементы, в которые входят потоки с неизвестными параметрами, рассчитать нельзя, следовательно, они принадлежат к замкнутым контурам.  [38]

Для вычислительного блока MIXER программист получает входные данные из матрицы STRMI для NIN входных потоков, использует данные о параметрах, запомненные в строке NE матрицы EN, а результаты расчетов запоминает в строках NOUT матрицы STRMO. Номер аппарата NE равен номеру соответствующей строки в матрице процесса. Подобная организация данных представлена на фиг. В программе PACER вся информация о потоках, необходимая для вычислительного блока, передается рабочим картам, показанным на фиг. Решения выводятся в матрицу SN.  [39]

Рассмотрим, как программа PACER удовлетворяет этим техническим условиям. Структура процесса, информация о потоках и характеристики аппаратов представляются соответственно матрицей процесса, списками параметров потоков ( обозначаемых SN), набором вычислительных блоков и списками параметров моделируемых ими аппаратов ( EN и ENC) по одному для каждого аппарата. Вся эта информация представляет собой входные данные и может легко изменяться оператором.  [40]

Исследуют последовательно каждый поток, чтобы видеть, известен ли он; матрицу процесса просматривают последовательно, чтобы показать, что все блоки можно рассчитать.  [41]

Эта информация может быть получена различными способами, но обычно она поступает из матриц STRM. Списки входных потоков из матрицы SN передаются в матрицу STRMI в том порядке, в каком они записаны в матрице процесса. Кроме того, PACER передает списки выходных потоков из SN в STRMO также в порядке их перечисления в матрице процесса. При работе каждого вычислительного блока программист должен пропустить через него информацию, содержащуюся в STRMI, и зафиксировать результаты расчета в STRMO. Это происходит даже в тех случаях, когда никакого изменения информации не происходит.  [42]

Вычислительные блоки в общем могут использоваться для различных аппаратов, так как при расчете каждого конкретного аппарата его параметры и свойства задаются с помощью списка EN, соответствующего аппарату с номером NE в матрице процесса.  [43]

Для решения задачи с рециклами используется итерационная процедура, показанная на фиг. При рецикловых расчетах для определения совокупности аппаратов программа PACER вводит предположение, что один из потоков является известным. PACER снова сканирует матрицу процесса для отыскания блоков, которые можно рассчитать, используя это предположение. Если известный поток оказывается выходным потоком одного из поддающихся расчету блоков, то тем самым находится последовательность блоков, которые содержат замкнутую совокупность блоков. Некоторые блоки в этой последовательности могут следовать за замкнутой совокупностью, но не входят в него. Если PACER не обнаруживает замкнутой совокупности, то она возвращается к списку неизвестных потоков и предполагает известным другой поток. Неизвестные потоки предполагаются известными сначала поодиночке, затем парами и, наконец, тройками. При этом преследуется цель найти такую последовательность блоков, при которой известными оказались бы выходные потоки. Эта последовательность содержит замкнутую совокупность, и известные потоки являются начальными значениями для итерационных расчетов.  [44]

Если имеется несколько потоков, входящих или выходящих из аппарата, то необходимо обеспечить правильное запоминание потоков. Порядок расположения потоков в матрице процесса определяет порядок передачи потоков программой PACER в список STRMI и из списка STRMO. Реализуя это лравило, программист должен следить, чтобы в вычислительном блоке соблюдался указанный порядок потоков.  [45]



Страницы:      1    2    3    4