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-й УКПГ представляют собой минималь
ные
значения соответствующих резервов мощности скважин,
технологических линий и
шлейфов:
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.