Организация управления газодобывающим предприятием (Книга для специалистов, занимающихся эксплуатацией и проектированием объектов добычи и подготовки газа и конденсата, а также для работников ИВЦ газодобывающих предприятий), страница 40

1.  Вводятся информация о текущей производительности ос­
новных объектов и оборудования, массивы шифров объектов и
оборудования, массивы шифров их состояний и массив номи­
нальных производительностей основных объектов и оборудова­
ния.

2.  Организация цикла по числу УКПГ на данном ГДП. Пер­
воначально по шифру оборудования определяется номер ГДП,
для которого проводится расчет. При расчете внутри   цикла
всякий раз проверяется номер УКПГ, принадлежащий ГДП, и
«если все номера УКПГ исчерпаны, то осуществляется выход из
этого цикла (i — переменная цикла по числу УКПГ на ГДП).

Расчет резервов по скважинам

. 3. Просмотр массива шифров скважин с целью определе­ния их принадлежности к iУКПГ.

75


4.  Ор/анизация цикла по числу скважин / на i-й УКПГ. Ко­
нечное число скважин на i-й УКПГ определяется   из шифров
этих скважин путем перебора всех шифров скважин, принадле­
жащих к i-й УКПГ. Выход из цикла осуществляется как только
все скважины, относящиеся к i-й УКПГ, закончились (т. е. сор­
тируется массив шифров скважин с целью выделения скважин,
принадлежащих к i-й УКПГ).

5.  Определение состояния /-й скважины по ее шифру из об­
щего массива состояний скважин.

6.  Расчет «холодного» и «горячего» резервов   скважины по
подалгоритму расчета «горячих» и «холодных» резервов. Для
этой подпрограммы предварительно формируется массив фак­
тических аргументов.

7.  Проверка на окончание цикла по числу скважин и УКПГ.
Если j<Si (Si — общее число скважин на i-й УКПГ), индекси­
рованной переменной / присваивается значение /:=/+1 и уп­
равление передается п. 5, если / = 5г-, то переходят к п. 8.

8.  Расчет суммарных «горячих» и «холодных» резервов по
всем скважинам i-й УКПГ.

9.  Выделение из  массивов шифров оборудования шифров
технологических линий, которые принадлежат к i-й УКПГ. Сор­
тируется массив шифров оборудования с целью выделения тех­
нологических линий i-й УКПГ.

10.   Организация цикла по числу технологических линий /
на i-й УКПГ. Предполагается, что число технологических линий
на УКПГ не,более девяти. Цикл оканчивается просмотром все­
го массива оборудования.

11.  Выделение по шифру технологической   линии ее шифра
состояния. По шифру /-й технологической линии находится ее
порядковый номер в массиве шифров оборудования, затем из
массива шифров состояний выделяется тот шифр состояния, ко­
торый соответствует этому порядковому номеру (ввиду одинако­
вой упорядоченности массива шифров оборудования и шифров
состояний).

12.  Расчет по алгоритму «холодного» и «горячего» резервов
технологической линии, формирование фактических   докумен­
тов для расчета.

13.  Проверка на окончание цикла по числу технологических
линий /. Если j<.Li (L{ — число технологических линий на i-й
УКПГ), то индексированной переменной присваивается   номер
/:=/+1 и переходят к п. 11, иначе ■—к п. 14.

14.  Определение «горячих» и «холодных» резервов мощно­
сти суммы технологических линий i-й УКПГ.

Расчет резервов по мощности шлейфов

15.  Выделение из массива шифров оборудования   шифров
шлейфов, принадлежащих к i-й УКПГ.

16.  Организация цикла по числу шлейфов /. Предполагает­
ся, что число шлейфов не превышает четырех, фактическое их

76


число определяется методом сортировки массива шифров обо­рудования аналогично п. 4.

17.  Выделение по шифру шлейфа шифра его состояния (ана­
логично п. 5).

18.  Расчет по алгоритму «холодного» и «горячего» резервов
/-го шлейфа (соответствующим образом формируется   массив
фактических аргументов подпрограммы, индексу Ihgr присваи­
вается значение единицы).

19.  Проверка на окончание цикла по числу шлейфов / на
iУКПГ. Если j<SH{ (SHi — число шлейфов на i-й УКПГ),
то /:=/ +1 и управление передается п. 17, если j=SHu то пе­
реходят к п. 20.

20.  Определение «горячего» резерва суммы шлейфов на 1-й
УКПГ и «горячих» и «холодных» резервов мощности iУКПГ.
Резервы мощности i-й УКПГ представляют собой минималь­
ные значения соответствующих резервов мощности   скважин,
технологических линий и шлейфов: