Page 61 - 33
P. 61
діаметром кільця є внутрішній діаметр труб, який визначається як різниця
зовнішнього діаметра і двох товщин стінки, що вимагає відповідного
розрахунку. Внутрішній діаметр кільця дорівнює нулю.
У кільцевому просторі зовнішнім діаметром кільця є діаметр
свердловини, а внутрішнім – зовнішній діаметр бурильних труб, але діаметр
свердловини визначається по-різному у закріпленому і незакріпленому
інтервалах. В закріпленому – то є внутрішній діаметр обсадних труб, а в
незакріпленому визначається як добуток діаметра долота на коєфіцієнт
кавернозності. Зрозуміло, що кожен з цих розрахунків потребує відповідного
комплекта вхідних даних. У нашій першій задачі (“Визначення швидкості руху
бурового розчину”) функція підготовки даних, тобто визначення зовнішнього
та внутрішнього діаметрів, покладалася на користувача. В цій задачі плануємо,
що цю роботу виконуватиме комп’ютер.
З цього витікає загальна концепція: користувачу пропонується варіант
розрахунку, згідно з яким вимагається відповідний комплект вхідних даних і
починається розрахунок. По закінченні вводу усіх даних на екран виводяться
результати розрахунку і пропонується вивід на принтер.
Передбачимо такі варіанти розрахунку:
1. В бурильній колоні.
2. В незакріпленому інтрервалі кільцевого простору.
3. В закріпленому інтервалі кільцевого простору.
4. Заміна розчину на поверхні.
0 – закінчення розрахунків.
Для кращого розуміння нижче дається структура програми (рис.3.8). До
речі, нею доцільно скористатись для поетапного набору і відладки програми.
Для цього слід спочатку набрати структурні елементи 1-11 і 17. А замість
елементів 12-15 в кожному з них набрати всього два оператора, які
повідомлювали би користувача, що цього блоку ще немає, і повертали б до
вибору варіанта. Таким чином можна, не набираючи усієї програми, відладити
роботу умовних переходів. Після цього можна переходити до наповнення
61