Page 61 - 33
P. 61

діаметром  кільця  є  внутрішній  діаметр  труб,  який  визначається  як  різниця
               зовнішнього  діаметра  і  двох  товщин  стінки,  що  вимагає  відповідного


               розрахунку. Внутрішній діаметр кільця дорівнює нулю.
                       У  кільцевому  просторі  зовнішнім  діаметром  кільця  є  діаметр


               свердловини,  а  внутрішнім  –  зовнішній  діаметр  бурильних  труб,  але  діаметр
               свердловини  визначається  по-різному  у  закріпленому  і  незакріпленому


               інтервалах.  В  закріпленому  –  то  є  внутрішній  діаметр  обсадних  труб,  а  в

               незакріпленому  визначається  як  добуток  діаметра  долота  на  коєфіцієнт

               кавернозності.  Зрозуміло,  що  кожен  з  цих  розрахунків  потребує  відповідного

               комплекта вхідних даних. У нашій першій задачі (“Визначення швидкості руху

               бурового  розчину”) функція підготовки даних, тобто  визначення зовнішнього

               та внутрішнього діаметрів, покладалася на користувача. В цій задачі плануємо,

               що цю роботу виконуватиме комп’ютер.

                       З  цього  витікає  загальна  концепція:  користувачу  пропонується  варіант

               розрахунку,  згідно  з  яким  вимагається  відповідний  комплект  вхідних  даних  і

               починається розрахунок.  По закінченні вводу  усіх даних на екран  виводяться

               результати розрахунку і пропонується вивід на принтер.

               Передбачимо такі варіанти розрахунку:

                      1.  В бурильній колоні.

                      2.  В незакріпленому інтрервалі кільцевого простору.

                      3.  В закріпленому інтервалі кільцевого простору.

                      4.  Заміна розчину на поверхні.

                      0 – закінчення розрахунків.

                       Для кращого розуміння нижче дається структура програми (рис.3.8). До

               речі,  нею  доцільно  скористатись  для  поетапного  набору  і  відладки  програми.

               Для  цього  слід  спочатку  набрати  структурні  елементи  1-11  і  17.  А  замість

               елементів  12-15  в  кожному  з  них  набрати  всього  два  оператора,  які

               повідомлювали  би  користувача,  що  цього  блоку  ще  немає,  і  повертали  б  до

               вибору варіанта. Таким чином можна, не набираючи усієї програми, відладити

               роботу умовних переходів. Після цього можна переходити до наповнення


                                                              61
   56   57   58   59   60   61   62   63   64   65   66