Professional Documents
Culture Documents
Tese de Doutorado aprovada em 08 de fevereiro de 2008 pela banca examinadora composta pelos seguintes membros:
Agradecimentos
Ao meu orientador e ao meu co-orientador, professores Ortiz e Joo Lima, sou grato pela
orientao, sugestes e incentivo.
Aos colegas da Petrobras, em especial do ENGP/ELV pelo apoio e aos colegas do ATPMO/OP-CAM e ATP-MO/MI pela presteza na instalao e apoio nos procedimentos de
campo.
Aos demais colegas de ps-graduao, pelas crticas e sugestes.
Petrobras, que nanciou, apoiou e incentivou a realizao deste trabalho.
Aos colegas do projeto AUTOPOC da UFRN, do qual este trabalho faz parte, especialmente a sua coordenao, pelo apoio.
Resumo
ao poo e comparou-se o comportamento dos dois controladores por simulao. A resposta em malha aberta da funo de transferncia foi comparada com a resposta em malha
aberta medida no poo, para ns de validao da tcnica de modelagem matemtica e de
simulao utilizadas.
Foi realizado um estudo de caso de dimensionamento de sistema BCP para validao
do sistema especialista.
Palavras-chave: Controle de Processo, Controle fuzzy, Elevao Articial de Petrleo,
Bombeio por Cavidades Progressivas, Sistema especialista
Abstract
The progressing cavity pump articial lift system, PCP, is a main lift system used
in oil production industry. As this articial lift application grows the knowledge of its
dynamics behavior, the application of automatic control and the developing of equipment
selection design specialist systems are more useful. This work presents tools for dynamic
analysis, control technics and a specialist system for selecting lift equipments for this
articial lift technology.
The PCP articial lift system consists of a progressing cavity pump installed downhole
in the production tubing edge. The pump consists of two parts, a stator and a rotor, and is
set in motion by the rotation of the rotor transmitted through a rod string installed in the
tubing. The surface equipment generates and transmits the rotation to the rod string.
First, is presented the developing of a complete mathematical dynamic model of PCP
system. This model is simplied for use in several conditions, including steady state
for sizing PCP equipments, like pump, rod string and drive head. This model is used to
implement a computer simulator able to help in system analysis and to operates as a well
with a controller and allows testing and developing of control algorithms.
The next developing applies control technics to PCP system to optimize pumping velocity to achieve productivity and durability of downhole components. The mathematical
model is linearized to apply conventional control technics including observability and
controllability of the system and develop design rules for PI controller. Stability conditions are stated for operation point of the system.
A fuzzy rule-based control system are developed from a PI controller using a inference
machine based on Mandami operators.
The fuzzy logic is applied to develop a specialist system that selects PCP equipments
too.
The developed technics to simulate and the linearized model was used in an actual well
where a control system is installed. This control system consists of a pump intake pressure
sensor, an industrial controller and a variable speed drive. The PI control was applied
and fuzzy controller was applied to optimize simulated and actual well operation and the
results was compared. The simulated and actual open loop response was compared to
validate simulation.
A case study was accomplished to validate equipment selection specialist system.
Keywords: Inteligent Automatic Control, Articial Lift, Progressing Cavity, Especialist System, Simulator, Fuzzy Logic
Sumrio
Sumrio
Lista de Figuras
Lista de Tabelas
ix
xi
1 Introduo
1.1 O Bombeio de Cavidades Progressivas na Indstria do Petrleo
1.2 Justicativa e motivao do trabalho . . . . . . . . . . . . . .
1.3 Importncia do Controle de Velocidade no Sistema BCP . . .
1.4 Objetivos . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.5 Metodologia . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.6 Apresentao e Organizao . . . . . . . . . . . . . . . . . .
.
.
.
.
.
.
1
1
3
7
7
8
10
.
.
.
.
.
.
.
.
.
.
13
13
16
16
17
19
19
20
21
23
32
.
.
.
.
.
.
.
33
33
33
35
37
37
42
48
2 A elevao de Petrleo
2.1 O poo de Petrleo . . . .
2.2 Fases da vida de um poo .
2.2.1 Perfurao . . . .
2.2.2 Completao . . .
2.2.3 Produo . . . . .
2.2.4 Abandono . . . . .
2.3 Elevao . . . . . . . . . .
2.3.1 Elevao Natural .
2.3.2 Elevao Articial
2.4 Concluso . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
56
72
75
77
78
82
84
84
91
92
93
93
4 Controle e Monitoramento
4.1 Introduo . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.2 Instrumentao . . . . . . . . . . . . . . . . . . . . . . . . .
4.2.1 Registro de nvel . . . . . . . . . . . . . . . . . . . .
4.2.2 Medio de presso de suco e de recalque da bomba
4.2.3 Medio da Carga Axial . . . . . . . . . . . . . . . .
4.2.4 Medio da potncia eltrica . . . . . . . . . . . . . .
4.2.5 Medio de torque e outras possibilidades . . . . . . .
4.3 Controlador PI . . . . . . . . . . . . . . . . . . . . . . . . .
4.3.1 Modelo linear da BCP . . . . . . . . . . . . . . . . .
4.3.2 Modelo Linear Simplicado . . . . . . . . . . . . . .
4.3.3 Sistema Linearizado no Ponto de Operao . . . . . .
4.3.4 Bomba Posicionada Acima dos Canhoneados . . . . .
4.3.5 Bomba Posicionada Abaixo dos Canhoneados . . . . .
4.3.6 Resposta em Malha Aberta . . . . . . . . . . . . . . .
4.3.7 Resposta em Malha Fechada e Projeto do Controlador
4.4 Lgica Fuzzy aplicada ao BCP . . . . . . . . . . . . . . . . .
4.4.1 Introduo . . . . . . . . . . . . . . . . . . . . . . .
4.4.2 Aplicaes da Lgica fuzzy . . . . . . . . . . . . . . .
4.4.3 Fundamentos de Lgica Fuzzy . . . . . . . . . . . . .
4.4.4 Desenvolvimento de um controlador PI- fuzzy . . . . .
4.5 Concluso . . . . . . . . . . . . . . . . . . . . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
95
95
95
96
97
98
99
100
100
101
103
104
104
105
106
106
108
108
110
116
120
127
.
.
.
.
.
.
.
129
129
130
130
130
131
131
135
3.5
3.6
3.7
3.8
3.9
3.4.4 Bomba . . . . . . . . . . . . . . . . . . .
3.4.5 Coluna de hastes . . . . . . . . . . . . . .
3.4.6 Anular Revestimento - coluna de produo
Dimensionamento . . . . . . . . . . . . . . . . . .
Simulao . . . . . . . . . . . . . . . . . . . . . .
Interface Grca do Simulador . . . . . . . . . . .
Simplicao do Modelo . . . . . . . . . . . . . .
3.8.1 Parada com Rotor Preso . . . . . . . . . .
3.8.2 Parada Normal . . . . . . . . . . . . . . .
3.8.3 Sistema de Controle de Reverso . . . . . .
3.8.4 Operao Normal . . . . . . . . . . . . . .
Concluso . . . . . . . . . . . . . . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
5.2.6
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
135
135
137
138
139
140
141
142
143
147
147
153
153
153
153
155
165
166
167
167
174
178
182
182
183
183
184
188
188
7 Concluses e Recomendaes
191
Referncias bibliogrcas
194
205
213
Lista de Figuras
1.1
1.2
2.1
2.2
2.3
2.4
2.5
2.6
2.7
2.8
2.9
2.10
2.11
2.12
2.13
2.14
2.15
2.16
Armadilhas ou Trapas 1 . . . . . . . . . . . . . . . . . .
Armadilhas ou Trapas 2 . . . . . . . . . . . . . . . . . .
Operao de um broca de perfurao e circulao de lama
Canhoneio de um poo . . . . . . . . . . . . . . . . . . .
Esquema de completao tpica de um poo surgente . . .
Esquema tpico de um poo surgente . . . . . . . . . . . .
TPR e IPR de um poo e seu ponto de operao . . . . . .
Completao tpica de gas-lift contnuo . . . . . . . . . .
Operao de vlvula de de gas-lift . . . . . . . . . . . . .
Esquema de uma bomba alternativa de fundo . . . . . . .
Curso descendente da bomba alternativa de fundo . . . . .
Curso ascendente da bomba alternativa de fundo . . . . .
Unidade de Bombeio . . . . . . . . . . . . . . . . . . . .
Esquema Tpico de Instalao de Fundo de um BCS . . . .
Esquema de Fundo e Superfcie de um sistema BCS . . . .
Instalao tpica de bombeamento hidrulico a jato . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
15
15
16
17
18
22
23
25
26
26
27
27
28
29
30
31
3.1
3.2
3.3
3.4
3.5
3.6
3.7
3.8
3.9
3.10
3.11
3.12
3.13
3.14
3.15
3.16
3.17
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
34
36
39
40
49
54
54
56
57
58
59
60
61
63
66
67
67
4
4
3.18 Varivel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.19 Relao entre as variveis numa bomba BCP na posio de referncia . .
3.20 Relao entre as variveis numa bomba BCP na posio correspondente
a um ngulo com relao posio de referncia . . . . . . . . . . . . .
3.21 seo transversal do volume da cavidade . . . . . . . . . . . . . . . . .
3.22 Deformao do elastmero . . . . . . . . . . . . . . . . . . . . . . . . .
3.23 Esforos na coluna de hastes . . . . . . . . . . . . . . . . . . . . . . . .
3.24 Circuito mecnico representando os esforos de toro na coluna de hastes
3.25 Equilbrio de massas no anular . . . . . . . . . . . . . . . . . . . . . . .
3.26 IPR composta . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.27 Fluxograma de processo de dimensionamento . . . . . . . . . . . . . . .
3.28 Acoplamento entre os diversos subsistemas . . . . . . . . . . . . . . . .
3.29 Fluxograma da Classe SimuladorBCP . . . . . . . . . . . . . . . . . . .
3.30 Tela Principal do Simulador . . . . . . . . . . . . . . . . . . . . . . . .
3.31 Tela de congurao do Poo . . . . . . . . . . . . . . . . . . . . . . . .
3.32 Tela de congurao do Acionamento . . . . . . . . . . . . . . . . . . .
3.33 Tela de congurao da Bomba . . . . . . . . . . . . . . . . . . . . . .
3.34 Tela de congurao do Fluido . . . . . . . . . . . . . . . . . . . . . . .
3.35 Tela de congurao do Reservatrio . . . . . . . . . . . . . . . . . . .
3.36 Tela de congurao do Anular . . . . . . . . . . . . . . . . . . . . . . .
3.37 Tela de congurao da Simulao . . . . . . . . . . . . . . . . . . . . .
68
69
.
.
.
.
.
.
.
.
98
106
118
118
119
125
125
128
137
141
142
143
4.1
4.2
4.3
4.4
4.5
4.6
4.7
4.8
5.1
5.2
5.3
5.4
5.5
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
70
71
71
73
74
76
77
78
79
80
82
83
84
85
86
87
88
89
145
146
146
146
148
149
149
150
Instalaes de superfcie . . . . . . . . . . . . . . . . . . . . . . . . . .
Variador de Freqncia CFW09 . . . . . . . . . . . . . . . . . . . . . .
Entradas e Sadas Analgicas e Digitais do VSD . . . . . . . . . . . . .
Controlador EXS-1000 . . . . . . . . . . . . . . . . . . . . . . . . . . .
Entradas Analgicas do Controlador EXS-1000 . . . . . . . . . . . . . .
Sadas Analgicas do Controlador EXS-1000 . . . . . . . . . . . . . . .
Instalao fsica do controlador, rdio VHF e antena de comunicao . .
Ligaes entre os equipamentos eletrnicos . . . . . . . . . . . . . . . .
Detalhes da instalao do controlador . . . . . . . . . . . . . . . . . . .
Detalhes da instalao do VSD . . . . . . . . . . . . . . . . . . . . . . .
Interface grca mvel do controlador . . . . . . . . . . . . . . . . . . .
Notebook conectado ao controlador . . . . . . . . . . . . . . . . . . . .
Converso de unidades . . . . . . . . . . . . . . . . . . . . . . . . . . .
Resposta de presso para vrios Ki . . . . . . . . . . . . . . . . . . . . .
Resposta de velocidade para vrios Ki . . . . . . . . . . . . . . . . . . .
Resposta de presso para vrios K p . . . . . . . . . . . . . . . . . . . .
Resposta ao degrau de presso para vrias faixas de fuzzicao da variao do erro . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Resposta ao degrau de presso para vrias faixas de fuzzicao de erro
Resposta em Malha Aberta . . . . . . . . . . . . . . . . . . . . . . . . .
Simulao Comparada do PI convecional e Controle Fuzzy . . . . . . . .
Simulao Comparada do PI convecional e Controle Fuzzy . . . . . . . .
Relao de subprogramas na tela do ACL . . . . . . . . . . . . . . . . .
Sub-rotina de controle do programa fuzzy na tela do ACL . . . . . . . . .
Rotina de fuzzicao na tela do ACL . . . . . . . . . . . . . . . . . . .
Tela de envio do programa para o Controlador . . . . . . . . . . . . . .
Tela de teste do programa ACL . . . . . . . . . . . . . . . . . . . . . . .
Tela Principal do SISAL . . . . . . . . . . . . . . . . . . . . . . . . . .
Tela de alarmes do SISAL . . . . . . . . . . . . . . . . . . . . . . . . . .
Tela de Monitoramento das entradas analgicas do SISAL . . . . . . . .
Tela de visualizao e congurao de parmetros do SISAL . . . . . . .
Tela de congurao dos parmetros do controlador fuzzy . . . . . . . .
Tela de importao de dados do histrico do SISAL . . . . . . . . . . . .
Resposta do controle PI . . . . . . . . . . . . . . . . . . . . . . . . . . .
Resposta do controle FUZZY . . . . . . . . . . . . . . . . . . . . . . . .
Comparo da resposta de freqncia PI x fuzzy . . . . . . . . . . . . . .
Resposta de presso ao degrau do controle FUZZY . . . . . . . . . . . .
Resposta de freqncia ao degrau do controle FUZZY . . . . . . . . . . .
Projeto de validao no sistema especialista . . . . . . . . . . . . . . . .
154
156
156
157
157
158
158
159
159
160
160
161
161
163
164
164
166
168
168
169
169
172
172
173
173
174
175
175
176
177
177
178
180
180
181
181
182
189
Lista de Tabelas
3.1
3.2
4.1
4.2
4.3
4.4
Especicaes de Sobre-sinal . . . . . . .
Limites de fuzzicao . . . . . . . . . .
Procedimento de clculo das pertinncias
Especicao do controlador PI-fuzzy . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
107
122
123
126
5.1
5.2
5.3
5.4
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
139
144
145
147
6.1
6.2
6.3
6.4
6.5
6.6
6.7
6.8
6.9
6.10
6.11
6.12
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
162
171
171
183
184
185
185
186
186
187
187
188
ix
.
.
.
.
.
.
.
.
.
.
.
.
57
81
iabc
s
rabc
r
rabc
s
Conjunto de elementos
Ac
Av
Aan
Bc
Bg
Bi
Bo
Bv
B f
Bob
Cv
CAR
C f
Dh
Dl
Dext
Ec
excentricidade da bomba
Eel
FUL
FUh
Ff
Esforo de utuao
Ff a
Fpb
Irms
Ji
Jm
Jt
Jcab
J pm
J pr
Jsup
KM
KS
Kh
Ki
ganho integral
Kp
ganho proporcional
Kli
K pd
LB
LT
Lcab
Ler
Llr
Lls
Lop
Lrm
Lrr
Lsm
Lss
Ltbg
PD
PR
presso de recalque
PS
presso de suco
Pb
presso de bolha
Pe
Pr
Presso pseudo-crtica
Pest
passo do estator
Prev
Psat
Psep
presso de separao
Pstd
Pw f
vazo de escoamento
QT
Rs
razo de solubilidadade
Temperatura
Tr
Temperatura pseudo-crtica
Ts
TAR
Tamb
temperatura ambiente
Tban
Top
Tstd
UAR
Vrms
PB
PN
Pl
suc
ecincia de separao de gs
el
ar
as
br
bs
cr
cs
Labc
rs
Labc
sr
Labc
ss
Labc
ss
Re
nmero de Reynolds
abc
s
iabc
s
vabc
r
vabc
s
viscosidade do uido
viscosidade do lquido
viscosidade da gua
AD
OD
ban
op
rt
he
nvel esttico
h0
GD
GF
ac
massaespecca do ao
an
ar
massa especca do ar
ml
el
esc
op
AR
cab
hid
hp
id
op
rt
est
rt
ngulo de giro da linha que liga o centro da seo do rotor ao centro do eixo do
rotor em relao posio de referncia
o API
ain
cB
co
cp
valor sobre-sinal
cr
ct
dG
do
dGD
dGF
erro no instante 1
e2
erro no instante 2
fw
frao de gua
acelerao da gravidade
submergncia da bomba
hc
altura de uido dentro da colua de produo, ou seja, distncia vertical que vai da
bomba at a altura de uido dentro da coluna de produo
hr
espessura do reservatrio
ie
it
iar
ias
ibr
ibs
icr
ics
kr
ku
np
nred
pr
presso medida
pre f
set-point de presso
prt
passo do rotor
qb
qr
vazo do reservatrio
qmax
qsat
qsn
r1
raio interno
r2
raio externo
re
rs
rs
rw
rmax
tmax
sinal de controle
vz
var
vas
vbr
vbs
vcr
vcs
wh
xC
xi
Elemento de um conjunto
yG
frao molar de gs
API
Bombeio Mecnico
Tempo em seg
Captulo 1
Introduo
geral, borracha nitrilica com mdio ou alto teor de acrilonitrila, ou nitrlica hidrogenada, sendo
mais raramente usados outros materiais tais como o viton
CAPTULO 1. INTRODUO
limitao deste mtodo a vazo de bombeio (< 250m3 /dia) e a capacidade de suportar
elevados diferenciais de presso (< 250kg f /cm2 ) [Mathews et al. 2002].
Entretanto, o bombeio de cavidades progressivas o mtodo que tm mostrado maior
capacidade de superar suas prprias limitaes diante das enormes perspectivas de evoluo tecnolgica que apresenta. Uma das fronteiras ainda pouco exploradas so a modelagem dinmica, o controle e superviso automtica, especialmente em face da segurana
operacional, j que o fenmeno denominado reverso da coluna de hastes (back-spin) tem
provocado acidentes graves [Mathews et al. 2002].
Diante do custo operacional crescente, a tendncia preponderante no desenvolvimento
dos mtodos de elevao articial tem sido a sua automatizao. O mtodo de elevao
por bombeio mecnico (BM) tem sido alvo de aperfeioamento contnuo no sistema de
automao. O fato dos poos terrestres serem distribudos geogracamente em grandes
extenses e da sua produo exigir uma mxima continuidade operacional so as principais razes desta tendncia. de grande valia um sistema local de controle do processo de
elevao capaz de mant-lo no ponto timo de operao, identicar descontinuidades operacionais, retornar rapidamente ao ponto de operao aps uma perturbao recuperando
a produo da forma mais rpida possvel, bem como diagnosticar a causa de algum problema, transmitindo a um sistema de superviso avisos de providncias a serem tomadas,
tais como interveno de limpeza, manuteno em equipamentos e outros. O bombeio
mecnico, mtodo de elevao mais utilizado no mundo todo, o mais largamente automatizado e j existe um amplo domnio tecnolgico e experincia acumulada nesta rea
[Costa 1995].
O segundo mtodo de elevao mais utilizado, em nmero de poos, no Brasil o
bombeio de cavidades progressivas (11% dos poos). No mudo todo, ele o quarto
mtodo em nmero de poos com 6% dos poos, atrs do bombeio mecnico (71%), do
bombeio centrfugo submerso (10%) e gas lift (10%). A automao deste sistema ainda se
encontra com um nvel de desenvolvimento elementar, da a necessidade de se empreender
pesquisas no sentido de entender melhor o comportamento dinmico deste sistema e as
formas possveis de otimizao do processo segundo diversos critrios, sinalizando ou at
mesmo parando o sistema em caso de violao de limites de parmetros operacionais que
indiquem algum problema ou coloquem em risco o operador. As operaes de partida
e parada em especial, por conta dos riscos em que implicam, tornam muito atrativa sua
automatizao [Assmann 2005].
O bombeio por cavidades progressivas (BCP), por conta de sua versatilidade, tem sido
o mtodo de maior expanso no uso em todo o mundo [Mathews et al. 2002]. Da sua
importncia para a indstria do petrleo. A ao de bombeio promovida por uma bomba
de cavidades progressivas instalada no fundo do poo [Moineau 1930].
Esta bomba constituda essencialmente por duas peas, o estator que um tubo de
ao revestido internamente com elastmero formando uma cavidade interna de geometria
especial e um rotor helicoidal [Cholet 1986]. O rotor acionado desde a superfcie por
uma coluna de hastes. O sistema de superfcie constitudo por um sistema de transmisso de movimento rotativo, que transforma a energia mecnica rotativa de um motor de
induo em rotao apropriada na haste polida, primeiro elemento da coluna de hastes. O
ajuste de rotao deve ser feito de forma que a bomba libere uma vazo e diferencial de
CAPTULO 1. INTRODUO
Figura 1.2: Peas que compem a bomba de cavidades progressivas - o rotor e o estator
CAPTULO 1. INTRODUO
1.4 Objetivos
So objetivos deste trabalho:
desenvolver um modelo dinmico do sistema de elevao por bombeio de cavidades
progressivas;
desenvolver um banco de dados de equipamentos BCP, cabeotes, bombas e hastes,
disponveis no mercado de forma a servir de base de dados para um simulador
dinmico de BCP e software especialista para dimensionamento de BCP;
CAPTULO 1. INTRODUO
1.5 Metodologia
O Simulador dinmico de BCP foi desenvolvido em linguagem C++ Builder em
trabalho conjunto com o DCA/UFRN (Departamento de Computao e Automao da
UFRN) dentro do projeto AUTOPOC. O destaque deste trabalho ser a modelagem matemtica do sistema, cabendo a implementao ao pessoal de apoio do projeto Autopoc.
O banco de dados foi implementado a partir do catlogo dos fabricantes, da literatura especializada em elevao de petrleo e a partir dos dados disponveis no software
1.5. METODOLOGIA
PCPump [CFER 2006]. Esta base de dados foi implementada tanto no simulador quanto
no software de dimensionamento.
O modelo dinmico do sistema BCP e respectivo simulador deve incluir os seus diversos subsistemas:
As diversas partes do sistema so modelados por equaes algbricas e equaes diferenciais, que, juntamente com as condies iniciais e de contorno, constituem um sistema
dinmico no linear. Este sistema de equaes diferenciais foi resolvido numericamente
atravs da aproximao por um sistema de equaes de diferenas nitas e a soluo
numrica do sistema algbrico resultante foi obtida.
A base de dados de equipamentos de BCP foi montado a partir dos dados existentes
nos catlogos e manuais dos fabricantes. Alguns dados foram estimados a partir dos dados
de catlogo, mas no constam do texto por serem segredo industrial de propriedade dos
fabricantes. Outras caractersticas, como as que implicam nas alteraes de desempenho
da bomba por efeito de interferncia, foram calculados por modelo proposto neste texto.
O simulador dinmico foi desenvolvido para permitir a seleo dos equipamentos
constantes do poo simulado a partir da base de dados e desta forma alterar suas caractersticas operacionais. A sada do sistema visual, em que uma animao 3D mostra o
poo equipado com o sistema BCP em movimento e o ngulo de viso do usurio pode
ser modicado. Os parmetros operacionais podem ser visualizados em funo do tempo.
Estes dados vo sendo atualizados a medida que progride a execuo de forma que o poo
se comporta simulando o que acontece em tempo real, como por exemplo, o comportamento do nvel dinmico.
Foram obtidos modelos simplicados para simulao de reverso com rotor preso ou
parada normal, com e sem sistema de controle de reverso, e para anlise de controlabilidade e observabilidade e para projeto de PI.
O desenvolvimento do sistema de controle PI-fuzzy [Shaw 1999] foi testado em conjunto com o simulador dinmico antes de ser levado para a aplicao real. Neste teste
simulado, varreram-se diversas condies de caractersticas do poo e do sistema BCP
assim como diversas conguraes de fuzzicao, chegando-se a concluso de que
mais rpido e mais fcil de ajustar do que o controle PI. Como a planta BCP no-linear
e variante no tempo, o controle PI-fuzzy, relativamente fcil de implementar e congurar
caso haja uma grande experincia acumulada, tem uma aplicao adequada ao sistema
proposto e pode ser facilmente adequado a outros sistemas de elevao, como por exemplo o BCS e o Gas lift.
Aps os teste em simulao, foi implementado o algoritmo no controlador EXS-10000
[BAKER-CAC 1997] da Weatherford que possui uma linguagem de programao deno-
CAPTULO 1. INTRODUO
10
minada ACL (Automatic Control Language [CAC 1999]). O cdigo pode ser testado no
simulador de execuo do controlador.
O sistema de controle foi instalado no poo real (denominado poo A), onde se pode
vericar o comportamento do controle PI e do controle PI-fuzzy e compar-los.
A superviso do controle foi incorporada ao SISAL [Souza et al. 2006](Sistema Supervisrio para Automao de Poos desenvolvido em conjunto pela PETROBRAS e a
UFRN dentro do projeto AUTOPOC) com facilidade, pois o controlador j havia sido
implementado no supervisrio. Atravs dele pode-se acompanhar a atuao do controle
em todos os seus parmetros, armazenar as entradas analgicas e alterar a congurao
de qualquer um dos parmetros de controle.
O desenvolvimento de programa especialista de dimensionamento de BCP utilizando
lgica fuzzy foi idealizado de forma a permitir que o usurio imponha faixas de utilizao de capacidade dos equipamentos. O dimensionamento deve atender as diretrizes de
projeto de Bombeio de cavidades progressivas que impem estes limites e provm do
conhecimento prtico do mtodo. Alm disso, a aplicao de campo leva a denio de
faixas particulares para determinados campos em funo do maior ou menor rendimento
ou durabilidade do sistema. Como os equipamentos possuem uma ou mais caractersticas a serem analisadas, e os diversos equipamentos trabalham de forma sistmica, com o
comportamento de um inuenciando no outro, a escolha dos equipamentos por tentativa
e erros dicultada. Para facilitar esta escolha, foi desenvolvido um sistema especialista
que pesquisa a melhor combinao para o as caractersticas do poo atravs da lgica nebulosa. Os fatores de utilizao so fuzzicados valendo-se das faixas ideais e tolerveis
e as regras de avaliao nebulosas, que constituem as denominadas regras de produo da
base de conhecimento, so responsveis pela inferncia que se d em nveis de satisfao
aos critrios de projeto. As diversas opes so comparadas e a que tem melhores nveis
de satisfao escolhida. Foram estudadas tambm regras para acelerao da escolha,
porm, como o algoritmo processado rapidamente, foi possvel varrer todas as opes
e obter a resposta exata. Para realizar isto, foi desenvolvido um programa fcil de usar e
que ainda permite a seleo de equipamentos disponveis para serem includos na anlise.
Este programa pode ser facilmente incorporado ao simulador dinmico em uma prxima
fase, permitindo uma maior integrao entre projeto e simulao.
O programa foi validado, vericando sua escolha entre equipamentos disponveis no
programa PCPump [CFER 2006].
Introduo
A Elevao de Petrleo
Simulador Dinmico de BCP
Controle e Monitoramento
Sistema Especialista
Resultados
11
7. Concluses e Recomendaes
No captulo 2, apresentada a signicao da elevao de petrleo dentro da atividade
mais ampla da produo de petrleo. Primeiramente, so apresentadas as diversas fases
da vida de um poo de petrleo. So detalhadas as atividades de perfurao, completao,
produo e abandono. A seguir, dene-se o que a elevao de petrleo e as suas principais modalidades, a elevao natural e a elevao articial. So apresentados os diversos
mtodos de elevao: o bombeio mecnico, o gas lift, o bombeio centrfugo submerso,
o bombeio por cavidades progressivas e o bombeio hidrulico jato. O captulo nalizado apresentando de uma maneira geral como feito o controle automtico de mtodos
de elevao.
No captulo 3 so apresentadas a modelagem e o simulador dinmico BCP. Descrevese a estrutura do simulador, o sistema BCP como um todo e os modelos matemticos
adotados. Apresenta-se o modelo matemtico tanto para comportamento em regime como
para comportamento transiente de cada parte do sistema:
Motor de Induo;
Propriedades dos uidos;
Diferencial de presso na bomba;
Bomba;
Coluna de hastes;
Anular Revestimento - coluna de produo
12
CAPTULO 1. INTRODUO
Captulo 2
A elevao de Petrleo
13
14
15
16
tos.
2.2.1 Perfurao
O poo realizado pela perfurao de um furo de 5 a 30 polegadas (13 a 76 cm) de
dimetro no solo. A perfurao realizada pela rotao de uma broca na extremidade de
uma coluna de tubos. A rotao desta coluna feita pela sonda de perfurao. Depois
que o poo perfurado, uma coluna de tubos de ao chamada revestimento descida
no poo. Logo aps, esta coluna de revestimento cimentada ao furo. O revestimento
confere integridade estrutural ao poo e o conjunto cimento e revestimento protege o poo
da invaso de uidos das rochas e das presses em que estes se encontram. A operao
pode ser repetidas vrias vezes.
Para perfurar um poo, preciso:
1. a broca de perfurao acionada pelo torque de rotao e peso da coluna de tubos
de perfurao acima; a gura 2.3 identica a broca na extremidade da coluna de
perfurao rotativa e o percurso do uxo de lama de perfurao;
2. o uido de perfurao que bombeado da superfcie atravs da coluna de perfurao da qual sai atravs da broca e retorna pelo espao anular entre o furo e a
coluna, removendo os detritos resultantes da perfurao, limpando, refrigerando e
lubricando a broca e contendo a invaso de uidos da rocha;
3. a coluna de perfurao vai sendo alongada pela conexo de novos tubos de 9,7
metros medida que a broca vai penetrando na rocha.
17
Este processo realizado pela sonda de perfurao que dispe de todos os equipamentos para circular o uido de perfurao (lama), controlar a presso dos uidos no fundo do
poo e, no interior da rocha, remover os cascalhos da lama de perfurao, e gerar potncia
para essas operaes.
2.2.2 Completao
Aps a perfurao, o poo precisa ser completado, ou seja, condicionado para iniciar a
produo de hidrocarbonetos. A completao o processo atravs do qual um poo pode
ser colocado para produzir leo e gs. Na completao de um poo revestido, preciso
perfurar na profundidade da rocha portadora de hidrocarbonetos o conjunto revestimento,
cimento e poo. Esta atividade chamada de canhoneio ) que coloca em comunicao
a rocha reservatrio e o interior do poo. A gura 2.4 mostra, em trs fases, a operao
de canhoneio. A fase A representa o posicionamento do canho, ferramenta que dispara
projteis radialmente perfurando o revestimento, o cimento e a rocha. A fase B mostra os
projteis perfurando o conjunto revestimento, cimento e rocha, colocando a rocha permevel em comunicao com o interior do poo. A fase C mostra o escomento dos uidos do
reservatrio para o interior do poo possibilitada pela operao de canhoneio. Portanto,
atravs dos canhoneados o uido pode uir do reservatrio para o poo e, da, poder ser
elevado superfcie. Na completao poo aberto (quando no h revestimento na zona
produtora), telas ltro ou gravel pack so instalados para permitir a integridade do poo,
a ltrao de slidos e permitir a comunicao do reservatrio e o interior do poo.
18
Esta coluna serve para uma proteo redundante contra vazamentos, permitindo a troca
de sees de tubo. Alm disso, o seu menor dimetro promove uma maior velocidade de
ascenso do uido, permitindo a superao da contrapresso hidrosttica exercida pelo
uido.
Um esquema tpico de completao de poo para surgncia apresentado na gura
2.5. Ela identica diversos componentes de um poo produtor de petrleo. A rvore de
natal,o bean, a cabea de produo, a coluna de produo, o revestimento e o canhoneado.
Estes elementos sero detalhado ao longo deste captulo.
Na maior parte dos poos, a presso do reservatrio alta o suciente para trazer o
leo ou gs at a superfcie. Entretanto, nem sempre isso acontece, especialmente em
campos j depletados. Depleo a reduo substancial da presso do uido no reservatrio pela produo acumulada em poos vizinhos. Nestes casos, s vezes possvel
instalar uma coluna de produo de menor dimetro, mas na maioria das vezes preciso
instalar algum mtodo de elevao articial, tais como o gas lift, o bombeio mecnico, o
bombeio centrfugo submerso e o bombeio por cavidades progressivas.
19
2.2.3 Produo
A fase de produo a mais importante da vida de um poo e, durante ela, os hidrocarbonetos so produzidos.
Aps a atividade de perfurao e de completao, a sonda removida do poo e so
instalados equipamentos de superfcie variados que dependem do tipo de elevao do
poo. No caso de poos surgentes, instalado um equipamento na superfcie denominado
rvore de natal que consiste de um conjunto de vlvulas. Estas vlvulas permitem bloquear o poo o promover acesso a sua coluna ou seu anular em caso de interveno com
sonda e permitem controlar a presso e o uxo no poo. Da vlvula de sada da rvore de
natal se pode conectar a linha de produo que permite escoar o uido produzido at as
facilidades de produo3 e da at renarias, quadros de bias, compressores ou estaes
de transferncias.
Enquanto a presso do reservatrio se mantm elevada, o poo produz por surgncia,
ou seja, no necessrio acrescentar energia ao uido no fundo do poo para que este
chegue superfcie e s facilidades de produo. Por outro lado, se o reservatrio j no
tem presso suciente para vencer as perdas de carga e chegar superfcie, ser necessrio
um sistema de elevao articial.
Ao longo da vida do poo, so necessrias intervenes com sonda denominadas intervenes de workover. Essas intervenes podem ser para manuteno ou substituio
dos equipamentos de fundo, para limpeza de parana, areia ou outros slidos, ou, ainda,
para a operao de recompletao, quando se modica o intervalo canhoneado. Outras
operaes que podem vir a ser realizadas so as de estimulao ou mesmo abandono do
poo.
Outra atividade que ocorre durante a operao de poos so as de recuperao secundria ou avanada, tais como injeo de gua, gs, vapor ou CO2 . Estas operaes
servem para melhorar e ecincia de drenagem4 do reservatrio e para manuteno da
presso de reservatrio quando este depletivo5 . Outra possibilidade a melhoria a mobilidade do uido no reservatrio, como nos casos de uido muito viscoso ou reservatrio
de pequena permeabilidade.
Cumpre distinguir alguns conceitos que so muitas vezes confundidos:
1. Elevao - o escoamento do uido do fundo do poo at a superfcie.
2. Recuperao - o escoamento do uido do poo do reservatrio at o fundo do
poo
3. Estimulao - a melhoria do escoamento na interface entre o reservatrio e o poo
por acidicao ou fraturamento
2.2.4 Abandono
3 manifolds,
20
Quando o poo deixa de produzir ou produz muito pouco a ponto de se tornar antieconmica sua produo, por estar exaurida sua reserva de petrleo, o poo abandonado.
Neste processo, o poo cimentado de tal forma que o caminho do reservatrio at a superfcie que denitivamente bloqueado. Existe tambm o abandono temporrio, quando
se interpe uma barreira removvel no poo, ou o abandono denitivo atravs do seu arrasamento.
2.3 Elevao
A elevao de petrleo trata do escoamento do uido produzido pelo poo desde o
fundo do poo at a superfcie.
Vrios temas so pertinentes atividade de elevao. O escoamento multifsico , sem
dvida, um dos mais importantes. O uido produzido por um reservatrio de petrleo
extremamente heterogneo e variado. A fase lquida composta de diversos hidrocarbonetos, desde lquidos leves, como hexanos, heptanos, octanos, etc, formadores da
gasolina natural e outras paranas e aromticos at molculas complexas e pesadas como
os asfaltenos. Alm disto a gua presena constante nos reservatrios, tanto a conata6
como a gua introduzida no reservatrio na perfurao 7 como nos projetos de recuperao suplementar por injeo de gua. Ainda h a fase gasosa, composta de hidrocarbonetos8 como por gs carbnico, gs sulfdrico ou outros.
Assim, o escoamento na elevao de petrleo pode ser classicado como multicomponente e multifsico.
Outros assuntos pertinentes elevao de petrleo so o escoamento em meios porosos
e o estudo de sistemas de bombeamento, como o bombeio alternativo, o bombeio centrfugo submerso e o bombeio de cavidades progressivas assim como seu sistema de
acionamento.
A elevao de petrleo pode ser classicada da seguinte forma:
1. Natural
2. Articial
(a) Pneumticos
i. Gs Lift Contnuo
ii. Gs Lift intermitente
iii. Plunger Lift
iv. Pig Lift
(b) Bombeio
i. Bombeio Mecnico
ii. Bombeio Centrfugo Submerso
iii. Bombeio de Cavidades Progressivas
6 gua
2.3. ELEVAO
21
produtividade do poo;
presso e profundidade do reservatrio;
dimetro da coluna de produo;
caractersticas do uido;
(a)
(b)
(c)
(d)
(e)
(f)
viscosidade;
densidade;
frao de gua;
razo gs lquido;
tenso interfacial;
presso de bolha;
5. abertura do bean;
6. dimetro da linha de produo;
7. presso de separao.
Com estes parmetros possvel denir duas curvas caractersticas.
1. IPR - inow performance relationship
2. TPR - tubing production relationship
A primeira das curvas, a IPR, relaciona a vazo de uido do reservatrio com a presso
no fundo do poo. Quanto menor a presso de fundo, maior ser o inuxo de uido do
reservatrio para o poo. Para dada vazo ela estabelece qual a presso disponvel no
fundo do poo para a elevao natural.
9 obturador
22
2.3. ELEVAO
23
de presso
24
2.3. ELEVAO
25
26
2.3. ELEVAO
27
28
cabea;
mancal central;
mancal equalizador;
base de xao.
O motor aciona a polia motora que move, atravs da transmisso por polias e correias, a polia do redutor, reduzindo a velocidade e aumentando o torque. O redutor promove uma segunda etapa de reduo de velocidade. O eixo de sada do redutor aciona a
manivela que, por sua vez, faz movimentar a biela e o balancim. O balacim oscila sobre o
mancal central que xo, enquanto a biela tem uma extremidade girando com a manivela
e a outra com a extremidade do balancim unidas pelo mancal equalizador. A atuao
destes trs elementos, manivela, biela e balancim fazem com que o movimento rotativo no
eixo de baixa do redutor se transforme em um movimento alternativo do balancim. Finalmente, na cabea de produo, dois cabos de ao, cujo conjunto denominado "cabresto",
transmitem, atravs da mesa do cabresto, o movimento alternativo para a haste polida.
Bombeio Centrfugo Submerso - BCS
O Bombeio Centrfugo Submerso um mtodo de elevao cuja aplicao teve incio em 1928 e mostra-se desde ento uma tecnologia vivel e amplamente aplicada na
produo de petrleo. A aplicao tpica consiste de um motor eltrico de fundo, seo
de selagem, seo de admisso da bomba, bomba centrfuga de fundo de mltiplos estgios, coluna de produo, cabo eltrico de subsuperfcie e equipamentos de superfcie,
tais como caixa de juno, painel eltrico e transformador. O equipamento de fundo
instalado na extremidade da coluna de produo com o motor abaixo da suco da bomba
2.3. ELEVAO
29
para que o uido admitido sirva de uido de refrigerao do motor. Por esta necessidade,
este mtodo de elevao no concorre, em condies normais, com o bombeio mecnico
e o bombeio de cavidades progressivas quando se trata de poos com baixa vazo, pois
estes podem no fornecer conveco forada suciente para refrigerar o motor de fundo.
O mtodo, da mesma maneira que os sistemas de elevao por ao de bombeio, tem
limitaes quando se trata de poos com quantidade signicativa de gs ou de slidos.
Relativamente ao BCP, no consegue concorrer em eccia quando se trata de poos com
uido de alta viscosidade ou de alto teor de areia. Sua aplicao particularmente ecaz
em poos desviados por independer de coluna de hastes, trabalhando com elevada durabilidade em poos com alto dog-leg. O aspecto mais importante a se considerar na projeto,
instalao e operao do sistema relativo aos equipamentos eltricos e sua temperatura de operao. A gura 2.14, mostra uma instalao de fundo tpica, identicando o
motor de subsuperfcie, o protetor ou selo do motor, a admisso ou suco da bomba, a
bomba centrfuga composta de diversos estgios e o cabo eltrico chato. A gura 2.15
mostra a correspondente instalao de superfcie, mostrando a ligao do cabo chato com
o quadro de comandos atravs de uma caixa de ventilao que impede de gases provindos
do poo cheguem ao quadro. O transformador reduz a voltagem de alimentao para o
valor exigido pelo motor de subsuperfcie. Um fator importante a se considerar que a
operao da bomba, o ajuste de velocidade de rotao da bomba, tem aspectos similares
ao bombeio por cavidades progressivas, sendo possvel que muitos resultados deste trabalho possam vir a ser aplicados no controle de BCS. A bomba centrfuga utilizada no
BCS composta de uma srie de elementos impelidores e difusores em srie.
30
2.3. ELEVAO
31
motor muito alta, um sistema de polias reduz a velocidade de rotao para acionar o
eixo de entrada do redutor do cabeote.
A gura 3.2 mostra o sistema BCP identicando suas principais partes. O captulo 3
tratar detalhadamente do sistema.
Bombeio Hidrulico Jato - BHJ
O Bombeio Hidrulico a Jato aplicvel em situaes em que o custo de interveno
com sonda seja muito elevado, tais como em lugares remotos, ou em poos desviados ou com uido de alta viscosidade, com abrasivos , agentes corrosivos ou parana
[Noronha 1995]. O sistema bastante robusto quanto a falhas e por isso, aplicvel em
poos produtores de plataformas martimas. Neste sistema, um uido hidrulico injetado atravs de um estrangulamento que provoca uma presso baixa e a suco do uido
produzido. A gura 2.16 mostra uma instalao tpica de BHJ em um poo de petrleo.
32
talado por circulao de uido sem a necessidade de sonda. Entretanto, tem um baixo
rendimento energtico [Noronha et al. 1997].
2.4 Concluso
Os poos produtores de petrleo, por serem distribudos no espao de forma bastantes esparsa, so unidades industriais extrativas cujo automao e operao remota so
bastante atraentes do ponto de vista econmico e de segurana. O principal controle requerido o de adequao de regime de operao. A operao otimizada trs como benefcio a manuteno da produo dos poos reduzindo os custos decorrentes da manuteno
corretiva e parada na produo . A operao remota reduz drasticamente a necessidade
do operador na rea do poo reduzindo o nmero de percursos requeridos ao poo seja
por transporte rodovirio, seja por transporte areo, uvial ou martimo, reduzindo o consumo de combustveis, reduzindo as emisses de dixido de carbono e, principalmente,
reduzindo os riscos de acidentes.
O princpio geral que se o sistema operar regulado para uma vazo maior do que
a requerida isto poder causar problemas de reservatrios, tais como formao de cone
de gua ou excessiva produo de areia, ou um desgaste excessivo do equipamento de
bombeio e desperdcio de energia. Por outro lado, se o sistema estiver regulado para uma
vazo aqum da requerida, o poo produzir menos e da decorrero os custos de atraso na
produo. A produo a menos s poder ser recuperada ao m da vida economicamente
atrativa do poo.
No caso do bombeio mecnico, o sistema de controle, a partir da carta dinamomtrica
detecta o momento em que a bomba opera com enchimento incompleto, condio denominada pump-off e desliga o bombeio. A parada do sistema faz com que o uido provindo
do reservatrio se acumule no espao anular do poo fazendo com que a bomba opere
cheia. O controle de pump-off mantm a bomba operando com rendimento mximo e ciclando um nmero mnimo de vezes, minimizando o consumo de energia e maximizando
a vida til do equipamento de fundo. Por outro lado, a regulagem do tempo de parada do
sistema, denominado idle time mantm a produo controlada.
No Gas-lift deve-se controlar a vazo de injeo de gs de forma a otimizar a produo
de gs. Se for injetado menos gs do que o timo a quantidade de gs ser insuciente
para manter a presso de uxo no mnimo. Entretanto, a partir do ponto timo, no
adianta injetar mais gs pois o regime de uxo se modica e boa parte do gs escorrega
sem arrastar lquido, reduzindo o rendimento do sistema.
O Bombeio Centrfugo Submerso, deve-se controlar a velocidade de operao do
motor de fundo de forma a manter a presso de fundo em um valor mnimo. Excesso
de velocidade provoca o desgaste mais acelerado do equipamento de fundo, rendimento
energtico baixo, sobreaquecimento do motor, etc. Velocidade de operao insuciente
provoca a perda de parte da produo.
Da mesma forma no BCP, deve-se controlar a velocidade de rotao do rotor da bomba
de fundo. Velocidade insuciente provoca a perda de produo enquanto o excesso de
velocidade provoca o desgaste acelerado e baixo rendimento energtico.
Captulo 3
Simulador Dinmico BCP
3.1 Introduo
O desenvolvimento de um sistema de controle requer, como uma primeira vericao
de desempenho, seleo de variveis de processo mais importantes, seleo de estratgia
de controle entre outras nalidades, a simulao dinmica do processo. A simulao pode
ser analgica, numrica ou hbrida. Adotou-se a simulao numrica neste trabalho.
O simulador desenvolvido capaz de simular o comportamento dinmico de diversas
variveis do processo, tais como:
Alm de servir de subsdio para o projeto e avaliao do sistema de controle, o simulador permite uma maior compreenso do fenmeno, o treinamento de operadores na
operao do sistema, previso de comportamento dinmico de projetos, estudo de reverso da coluna de hastes nas situaes de rotor preso e parada normal do sistema, avaliao
de caractersticas de sistema de frenagem e avaliao de controladores comerciais antes
de realizar testes de campo.
34
35
axial e tenso nas hastes, parmetros eltricos de operao do motor de induo, etc. A
sada apresentada em funo do tempo ao usurio na interface do programa.
Na seo que se segue, mostrar-se- de que partes se compe um sistema BCP. Em
seguida, cada uma das partes ser modelada matematicamente, valendo-se de tcnicas
consagradas ou, onde estas faltarem, mostrar-se- os modelos que foram propostos de
forma a cobrirem o vazio deixado. Tambm sero mostrados os clculos requeridos para
o dimensionamento do sistema.
36
1)Motor eltrico de induo
2)Sistema de correia e polias
3)Redutor de engrenagens
4)Coluna de hastes
5)Coluna de produo
6)Revestimento
7)Linha de produo
8)Anular haste- coluna
9)Anular revestimento-coluna
10)Bomba de cavidades progressivas
37
motor de induo;
propriedades de uido;
bomba;
cabeote e hastes;
escoamento;
reservatrio;
anular revestimento-coluna de produo;
38
permitem combinaes que devem prover uma reduo total de 12:1 a 6:1. O motor de induo o tipo de motor eltrico largamente utilizado e difundido, tanto para motorizao
de sistemas, quanto para processos industriais, graas robustez, simplicidade e baixo
custo proporcionado pelo mesmo. Mesmo com essas vantagens, os motores de induo
no tinham muita importncia at alguns anos atrs, quando se levava em considerao
aplicaes com velocidade varivel. Durante dcadas, todas as solues realizveis eram
muito complicadas e/ou muito caras. Uma primeira soluo foi obtida com relao s
tcnicas de modelagem, com o propsito de se obter um conjunto de equaes dinmicas mais simples e voltadas para aplicaes de controle, mas sua implementao exigia
grande esforo computacional. Os avanos tecnolgicos tornaram possvel a evoluo
das tcnicas de modelagem, uma vez que os novos processadores e softwares existentes
no mercado possibilitaram o estudo e aprimoramento dessas tcnicas com o propsito de
se obter um conjunto de equaes mais simples e voltadas para aplicaes de controle
[Cad 2000].
No desenvolvimento do modelo da mquina [Vidal 2005] algumas consideraes
foram feitas [Barbi 1985]:
A mquina simtrica com enrolamentos de estator idnticos e defasados no espao
de 2/3 radianos eltricos, o mesmo acontecendo com os enrolamentos do rotor;
A permeabilidade magntica do ferro da mquina supostamente innita; as perdas
no ferro e os efeitos das ranhuras so desprezados;
O estator e o rotor da mquina possuem superfcies lisas e cilndricas e seus enrolamentos so ligados em Y com os neutros isolados.
A escolha proposta para a modelagem dinmica do motor par obteno do torque e da
rotao implementada no simulador a de Ong [ONG 1998].
As equaes de tenso do estator e do rotor que so magneticamente acopladas, como
mostra a gura 3.3 no modelo de Ong [ONG 1998] so descritas pelas equaes 3.1 que
podem ser representadas na forma matricial pelas equaes 3.2.
das
dt
dbs
ibs rs +
dt
dcs
ics rs +
dt
dar
iar rr +
dt
dbr
ibr rr +
dt
dcr
icr rr +
dt
vas = ias rs +
vbs =
vcs =
var =
vbr =
vcr =
(3.1)
39
=
vabc
s
abc
vr
=
d abc
abc abc
dt s + rs is
d abc
abc abc
dt r + rr ir
(3.2)
abc
s
abc
r
=
Labc
Labc
ss
sr
abc
Labc
L
rs
rr
iabc
s
iabc
r
(3.3)
= (as , bs , cs )t
abc
s
= (ar , br , cr )t
abc
r
(3.4)
(3.5)
(3.6)
(3.7)
Lsm
Lsm
Lls + Lss
Lsm
Lls + Lss
Lsm
Labc
(3.8)
ss =
Lsm
Lsm
Lls + Lss
40
Lrm
Lrm
Llr + Lrr
Lrm
Llr + Lrr
Lrm
Labc
rr =
Lrm
Lrm
Llr + Lrr
cos r cos r + 2
cos
r + 2
3
3
abc
2
= Lsr cos
r + 2
Labc
sr = Lrs
3
cos r 2 cos r + 3
2
cos r + 3
cos r
cos r + 3
(3.9)
(3.10)
fq
fd = Tdq0 ()
f0
cos cos
2
3
2
Tdq0 () = sin sin 2
3
3
1
1
fa
fb
fc
(3.11)
cos
+ 2
3
sin + 2
3
(3.12)
1
2
41
0 1 0
d dq0
dq0
s + rdq0
= 1 0 0 dq0
vdq0
s
s +
s is
dt
0 0 0
(3.13)
0 1 0
d dq0
dq0
+ rdq0
vdq0
= ( r ) 1 0 0 dq0
r
r +
r ir
dt r
0 0 0
(3.14)
Da forma semelhante, atravs da transformada dq0, pode-se obter a expresso matricial 3.15 para o uxo dq0 no estator e no rotor [Vidal 2005].
qs
ds
0s
qr
dr
0r
0
0
Lm
0
0
Lls + Lm
0
Lm
0
0
Lls + Lm 0
0
0
0
0
0
Lls
0
0 Llr + Lm
0
0
Lm
0
0
Llr + Lm 0
0
Lm
0
0
0
0
0
Llr
iqs
ids
i0s
iqr
idr
i0r
(3.15)
A partir das equaes de tenso dq0 do estator e do rotor pode-se calcular a potncia
de entrada do enrolamentos, composta de perdas no cobre, taxa de variao do campo
magntico e energia convertida em trabalho mecnico. A partir da ltima componente da
potncia e das relaes expressas por 3.15, pode-se obter as expresses 3.16.
Tem =
=
=
3
2
dr iqr qr idr
3
2
ds iqs qs ids
3
2 Lm idr iqs iqr ids
(3.16)
vqs + RLss (mq qs ) dt
=
vds + RLss (md ds ) dt
qs =
ds
2
1
1
3 vas 3 vbs 3 vcs
1
(vcs vbs )
3
1
(v
+ vbs + vcs )
as
3
(3.17)
(3.18)
42
r qr + RLrr (mq qr ) dt
=
r dr + RLrr (md dr ) dt
qr =
dr
=
=
iqs
ids
mq =
md =
qs mq
Ls
ds md
Ls
LM Lqss + Lqrr
LM Ldss + Ldrr
(3.19)
(3.20)
Lm Ls Lr
(3.21)
Lm Ls + Lm Lr + Ls Lr
O torque eletromecnico e a velocidade angular so expressas pelas equaes 3.22 e
3.23.
LM =
Tem =
r =
3 P
(ds iqs qs ids )
2 2r
P
(Tem + Tmec TDAMP )
2J
(3.22)
(3.23)
43
Alguns dos principais compndios de correlaes empricas do tipo black oil so McCain [McCain Jr. 1990], Beggs e Brill [Beggs & Brill 1978], Brown [Brown 1977] e Rosa,
Carvalho e Xavier [Rosa et al. 2006] .
As propriedades que precisam ser calculadas so as seguintes:
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
141, 5
131, 3 +o API
(3.24)
A massa molecular do leo pode ser calculada atravs da equao 3.25, expresso
desenvolvida por Assmann [Assmann 1994] a partir de dados em Beggs e Brill [Beggs &
Brill 1978].
Mo = 646, 384 9, 71673 o API 0, 069121 o API 2 + 0, 0013777 o API 3
3 razo
(3.25)
entre o volume de gs total produzido nas condies padro (25o C e 1 atm) e volume de leo
nas mesmas condies
44
Pb do
= f (yG )
T
(3.26)
O referido grco pode ser aproximado ([Assmann 1994]) pelo polinmio apresentado na equao 3.27.
5 0, 0002635095F 4 + 0, 01400300282F 3
yG = 0, 0000554437FPb
Pb
Pb
2 + 0, 398953026F 0, 003237893
0, 106272599FPb
Pb
(3.27)
Com esta expresso, pode-se calcular a razo de solubilidade Rs para dada presso,
respeitando-se, sempre, a razo gs-leo RGO do poo que limite mximo de razo de
solubilidade de gs.
Quando se calcula a presso de bolha ou presso de saturao, necessrio inverter
o clculo e, para dada uma razo de solubilidade, e, em conseqncia, uma dada frao
molar de gs, deve-se calcular o fator de presso de bolha. A relao inversa est na
equao 3.28.
FPb = 9, 499217y6g 0, 5787563y5g + 2, 5187595y4g +
+1, 6491861y3g + 1, 6927894y2g + 2, 5173997yg + 0, 0081338
(3.28)
(3.29)
45
Nesta equao, a razo de solubilidade est expressa em scf/stb (scf - ps cbicos nas
condies standard, 60o F e 14,7 psia, stb - barril nas mesmas condies). A converso
de m3/m3 para scf/stb a seguinte:
sc f
m3
(3.30)
= 5, 6144
3
m
stb
A correlao pode ser usada para calcular a presso de bolha, calcular a razo de
solubilidade numa dada condio de presso e temperatura (o que serve para calcular o
fator volume de formao Bo e para calcular a frao de gs livre yG numa dada condio
de presso e temperatura.
A correlao de Standing [Standing 1947], apresentada na equao 3.31 mais simples e permite o clculo direto da razo de solubilidade.
Rs = dG
Pb 100,0125 API
18 100 , 0009T
1
0,83
(3.31)
Diversas outras correlaes, tais como as de Glaso [Glaso 1980] e Vazquez e Beggs
[Vasquez & Beggs 1980] que se adaptam melhor a leos leves e com alta RGL, circunstncias que tornam o bombeio de cavidades progressivas bastante limitado e de pouca
aplicabilidade, por isso, no simulador, foram apenas includas as correlaes de Standing
e a de Lasater.
Fator Volume de Formao do leo
O fator volume de formao a relao do volume de um uido em determinadas
condies de presso e temperatura e o volume nas condies padro. Este fator permite que se calcule o volume ocupado em determinadas condies de presso e temperatura a partir do volume ocupado em condies Standard. Na verdade, quando aumentamos a presso da mistura gs-lquido, parte do gs se liquefaz (ou entra em soluo),
fazendo com que, apesar da compresso maior, o lquido ocupe uma maior volume. A
nica correlao emprica utilizada para leos pesados e mdios a de Standing (equao
3.32). Como esta requer o conhecimento da razo de solubilidade, pode ser usada em
combinao com a correspondente correlao de Standing [Standing 1947] ou Lasater
[Lasater 1958].
dG 0,5
+ 1, 25T
(3.32)
Bo = 0, 972 + 0, 000147 Rs
do
Acima da presso de bolha, o fator volume de formao deve ser calculado pela expresso 3.33.
(3.33)
Bo = Bob eco (ppb )
O fator volume de formao na presso de bolha obtido fazendo a razo de solubilidade
igual razo gs-leo de produo. A compressibilidade do leo acima da presso de
46
bolha pode ser considerada isotrmica, pois predomina o efeito de presso. Conforme a
correlao de Trube [Rosa et al. 2006], a compressibilidade calculada pela expresso
3.34.
co =
cr Pr
Tr
(3.34)
Viscosidade do leo
A viscosidade de uma mistura de hidrocarbonetos amplamente variada, podendo ir
de viscosidade pouco maior que a da gua at valores de algumas dezenas de milhares de
centipoise. A viscosidade de um mesmo uido varia com a temperatura e a quantidade de
gs dissolvido. A viscosidade do leo sem gs dissolvido chamada de viscosidade de
leo morto. Beal [Beal 1946] correlacionou a viscosidade com a densidade do leo. Posteriormente, Chew e Connaly [Chew & Connally 1959] e, mais tarde, Beggs e Robinson
[Beggs & Robinson 1975], desenvolveram correlaes empricas para clculo da viscosidade a diversas temperaturas e volumes de gs dissolvido.
Na correlao de Beggs e Robinson, a viscosidade do leo morto dada pela correlao constituda pelas equaes 3.35,3.36,3.37 e 3.38.
OD
X
y
Z
=
=
=
=
10X 1
yT 1,163
10Z
3.0324 0.02023 o API
(3.35)
(3.36)
(3.37)
(3.38)
(3.39)
(3.40)
(3.41)
47
(3.42)
(3.43)
do a + dGD ar Rs
Bo
(3.44)
R p dG Rs dGD
R p Rs
(3.45)
PdGF (29)
ZRT
(3.46)
(R p Rs )Bg
Bo
(R p Rs )Bg +
1 fw
(3.47)
O fator volume de formao do gs deve ser avaliado utilizando a denio representada na equao 3.48
Bg =
PTstd
Pstd ZT
(3.48)
48
presso no revestimento;
presso exercida pela coluna de gs acima da suco;
presso exercida pela coluna de lquido acima da suco;
O segundo pode ser desprezado por ser muito menor que os outros. Atravs da coluna de
lquido existente no anular borbulhado o gs separado na suco da bomba, resultando
em que a densidade desta coluna menor do que a do lquido. Quando se pretende calcular
a presso de suco a partir da medio do nvel dinmico, preciso considerar este
efeito do borbulhamento de gs atravs da coluna de lquido, mas quando se quer estimar
diretamente a presso de suco mais simples considerar o gs e o lquido segregados
no espao anular utilizando a expresso apresentada em 3.50.
PS = Prev + PL = Prev + L gh
(3.50)
49
mento entre as fases, o hold-up ser igual a frao volumtrica de lquido na vazo e ser
denominada non-slip hold-up.
dP
= ml g = [HL L + (1 HL )G )] g = [(1 )L + G ] g
(3.52)
dx g
A componente de frico da perda de carga na coluna anular, determinada a partir
do estudo do escoamento laminar axial em um anular cilndrico [Bird et al. 1960]. A
gura 3.5 mostra a distribuio de velocidade neste tipo de escoamento em funo da
distncia radial referente ao eixo central dos cilindros interno de raio r1 e externo de raio
r2 . Chega-se a expresso da perda de carga em uma seo da coluna a partir da equao
de Hagen-Pouseille apresentada em 3.53 e das condies de contorno 3.54.
(3.53)
vz (r1 ) = 0
vz(r2 ) = 0
dvz
= 0
dr
(3.54)
rmax
50
8Q
dP
= 4
dz f r1 Fk
(3.56)
onde
(1 k2 )2
4
Fk = (1 k ) +
lnK
r2
k =
r1
Esta expresso s vlida para escoamento laminar, isto , quando atendida a condio
3.57. A expresso utilizada para escoamento turbulento, que ocorre para a condio expressa por 3.58, determinada pela correlao 3.59 [Mathews et al. 2002]. Entre estas
duas condies o regime de transio e comum adotar-se um valor intermedirio entre
a perda de carga laminar e turbulenta para a metodologia no sofrer soluo de continuidade.
Re =
4Q
< 2100
(d2 d1 )
(3.57)
Re > 4000
(3.58)
16, 1Q1,8 0,2 0,8
dP
=
dz f (d2 d1 )1,2 (d22 d12 )1,8
(3.59)
51
= v
(3.62)
Dv
= P + g
Dt
Estas equaes so tridimensionais, mas quando adaptadas ao escoamento anular concntrico newtoniano pode ser representada, para ns de clculo de perda de carga na direo axial, por dois conjuntos de equaes independentes, na direo axial z e na direo
azimutal . As primeiras so utilizadas no clculo da perda de carga do escoamento transiente e o segundo nos clculos de esforos na coluna de hastes. Existem trs abordagens
na modelagem do escoamento bi-fsico [Wallis 1969]:
modelo homogneo;
modelo de deslizamento;
modelo de duas fases.
O modelo de duas fases o mais completo e complexo. Ele parte do desequlibrio de
velocidades, presses e temperaturas entre as fases e requer equaes de conservao de
massa, quantidade de energia para cada uma das fases, requer equaes de transporte de
massa, quantidade de movimento e de energia nas interfaces, alm de modelo de transio
de arranjo de fases [Bolonhini 1995]e suas equaes constitutivas [Wallis 1969].
O modelo de deslizamento parte do equilbrio de temperatura e presso das fases,
mas preserva a identidade das fases atravs do desequilbrio de velocidades. Ele requer
uma equao de quantidade de movimento e uma de energia com as propriedades das
fases, tais como calor especco e viscosidade, ponderadas por leis constitutivas. Assmann [Assmann 1994] desenvolveu um modelo de deslizamento transiente, e vericou
52
que o modelo ainda exige uma equao de transporte de gs para que possa representar
adequadamente o fenmeno de deslocamento de um uido monofsico que preenche a
coluna antes do incio do bombeio por um uido bifsico. Este modelo foi desenvolvido
para uma coluna de seo circular.
O modelo homogneo o mais simples, pois parte da premissa do equilbrio total
entre as fases e, portanto, exige apenas as equaes de continuidade, de conservao
da quantidade de movimento e da conservao da energia, requerendo ainda a referida
equao de transporte de gs. Se for ainda adotada a premissa do escoamento isotrmico,
pode-se desconsiderar a equao da energia.
O modelo adotado no simulador foi o homogneo isotrmico, adotando como equao
constitutiva da frico, as equaes 3.56 ou 3.59 a depender do nmero de Reynolds na
seo e passo de tempo.
O modelo utilizado no simulador representado pelas equaes 3.63. A primeira
a equao da continuidade, a segunda a equao de conservao da quantidade de
movimento e a terceira equao de transporte de gs .
m (m v)
+
= 0
t
z
P P
(m v) m v2
+
= m g
t
z
z
z f
(3.63)
R p
R p
+v
= 0
t
z
Este sistema de equaes diferenciais tem trs variveis dependentes e duas variveis
independentes. As variveis dependentes descrevem o seu estado e so constitudas de
velocidade da mistura vm , presso P e razo gs-lquido R p , que so funo da seo da
tubulao z e do tempo t que so as variveis independentes do sistema. As equaes
3.63 podem ser expressas em termos de derivadas das variveis dependentes em relao
s variveis dependentes conforme [Assmann 1994]. As equaes assim representadas
esto mostradas em 3.65.
m
P
T
m
P
v
P
+ m + v
= 0
t
z
P T z
v P
P
v
m + m v +
= m g
t
z z
z f
(3.64)
R p
R p
+v
= 0
t
z
Portanto, para que se estabelea como um problema bem proposto, preciso trs
condies de contorno e trs condies iniciais. preciso conhecer a velocidade do uido no fundo ao longo do tempo e isto provm da soluo do modelo da bomba, preciso
conhecer a presso na superfcie que aproximadamente constante, e preciso conhecer
53
P(H,t) = Psep
Qb
v(0,t) =
Aan
R p (0,t) = RGO p
(3.65)
(3.66)
i,k
k+1
vk+1
Pik+1 Pik
i1
i,k vi
+ m
+ vki
t
z
i,k
k+1
Pik+1 Pi1
= 0 (3.67)
z
T
P
i,k
k+1
k+1
k+1
vk+1
Pik+1 Pi1
vki
P
i1
i,k vi
i,k k vi
i,k
+ m vi
+
+ m g +
= 0 (3.68)
m
t
z
z
z f
m
P
m
P
54
k
RkP RkPi1
Rk+1
Pi RPi
+ vki i
=0
t
z
(3.69)
55
(3.70)
1
a1,1 (i, k) =
t
a1,2 (i, k) =
a2,1 (i, k) =
a2,2 (i, k) =
b1 (i, k) =
b2 (i, k) =
m
P
i,k
T
vk
+ i
z
m
P
i,k
T
i,k
m
z
1
z
k
i,k
i,k
m vi
m
+
z
t
i,k k
k+1
i,k
Pi
m i,k Pik vki
m
m vi1
+
+
P T t
z
P T t
i,k
k+1
k k+1
k
i,k
Pi1
i,k
P
m vi vi1
m vi
+
+
m g
t
z
t
z f
(3.71)
(3.72)
a1,1
a2,1
0
0
0
0
0
0
a1,2
a2,2
a3,2
a4,2
0
0
0
0
0
0
a3,3
a4,3
a5,3
a6,3
0
0
0
0
0
0
a5,4
a6,4
a7,4
a8,4
a1,5
a2,5
a3,5
0
0
0
a7,5
a8,5
0
0
a3,6
a4,6
a5,6
a6,6
0
0
0
0
0
0
0
0
a4,7 0
a5,7 0
a6,7 0
0 a7,7
0 a8,7
P0
P1
P2
P3
v1
v2
v3
v4
b1
b2
b3
b4
b5
b6
b7
b8
(3.73)
Com esta equao, pode-se a partir do instante k = 0, em que todas variveis so conhecidas, calcular as variveis no passo de tempo k = 1. A partir das variveis calculadas,
utiliza-se a equao 3.69 para calcular novos valores de R p nas sees. A partir das variveis calculadas, reescreve-se a equao matricial de forma que, a partir das variveis
no passo de tempo 1 possa se calcular as variveis no passo de tempo k = 2 e assim por
diante. Solues deste algoritmo foram estudas por [Vidal 2005] e implementadas no
simulador.
56
3.4.4 Bomba
Princpio bsico de funcionamento
Nesta seo, so mostrados os fundamentos tericos da modelagem da bomba de cavidades progressivas. As principais referncias so Cholet[Cholet 1986], Mathews et. al.
[Mathews et al. 2002] e Gamboa [Gamboa & Urdaneta 2004]. Estas fontes serviram de
base para este trabalho.
A bomba de cavidades progressivas formada por um estator (parte esttica) e um
rotor (parte rotativa). O estator composto por um tubo de ao revestido internamente
com elastmero e cuja superfcie interna o envelope de um helicide de N dentes sem
excentricidade [Mathews et al. 2002]. O rotor metlico e tem uma superfcie interna
com a forma do envelope de um helicide de N-1 passos com certa excentricidade e passo
igual a metade do passo do estator. O conjunto, quando o rotor est inserido dentro do
estator, forma uma srie de cavidades isoladas umas das outras por linhas de interferncia.
Ao girar o rotor dentro do estator, mantido o estator parado, as cavidades se movimentam axialmente da suco para o recalque da bomba, promovendo uma ao de bombeio
[Cholet 1986]. A geometria descrita pode ser observada em corte transversal e axial na
Figura 3.8 para uma bomba de rotor com dente simples. Esta gura mostra um corte
longitudinal da bomba com o rotor montado dentro do estator e trs cortes transversais
representando o rotor em diversas posies que dentro do estator quando o rotor est
girando.
57
58
59
(3.74)
ajuste de interferncia a diferena entre o dimetro da seo do rotor e o dimetro menor do estator
60
PD
2
(3.75)
Capacidade de presso
O diferencial de presso entre a descarga e a suco da bomba provoca um escorregamento de uido atravs da linha de interferncia entre o estator e o rotor. Quanto maior
o nmero de passos ou o nmero de cavidades formadas, maior o diferencial de presso,
pois maior o nmero de linhas de interferncia em srie e menor o escorregamento.
Costuma-se identicar a capacidade de presso de uma bomba como sendo a condio de
diferencial de presso que ela a ssume em bancada com rotor em ajuste normal e a vazo
de 70% da vazo nominal.
A capacidade de presso de uma bomba resultante do produto da capacidade de
presso de uma cavidade pelo nmero de cavidades sucessivas. A capacidade de presso
de uma cavidade depende da ao de selagem exercida pela linha de interferncia existente entre o rotor e o estator entre duas cavidades consecutivas e, tambm, do tipo de
uido. Depende tambm do ajuste no que existe entre as dimenses do rotor e do estator. Ajuste para menor chamado de undersize, ajuste para maior, de oversize, e padro,
de standard. O ajuste sempre feito no rotor, atravs de uma maior ou menor camada de
cromo na superfcie externa do rotor. O ajuste da interferncia feito de acordo com o
61
62
interferncia
nmero de estgios
temperatura
viscosidade do uido
quantidade de gs
A gura 3.14 apresenta uma curva de desempenho tpica de uma bomba BCP a duas
rotaes. Nesta gura esto identicadas suas caractersticas mais importantes. Qo
vazo da bomba na velocidade de 100 rpm com diferencial de presso zero, Qs o escorregamento quando o diferencial de presso igual ao nominal da bomba e PABT
o diferencial de presso de abertura de selo correspondente a um escorregamento menor
que 1% da vazo nominal da bomba. Deve-se observar que a bomba tem uma vazo a
diferencial de presso nulo que depende apenas da rotao de ope rao. Esta vazo
proporcional ao volume da cavidade. Outra caracterstica que existe uma regio esquerda do grco em que a vazo bombeada independe do diferencial de presso e outra
regio direita em que a vazo cai medida que o diferencial de presso cresce. O diferencial de presso que divide estas duas curvas chamado de presso de abertura de selo.
Este diferencial de presso o suciente para abrir a linha de selo e permitir que algum
uido retorne para a cavidade anterior. A presso de abertura denida como aquela em
que o escorregamento medido menor que 1% da vazo nominal da bomba.
5 capacidade
63
64
mento da bomba.
P PABT qb = cB rt
P > PABT qb cB rt qsn
3
ban Pb PABT 2
op PN PABT
(3.76)
Drt Dext
Drt
(3.77)
A vazo da bomba no diferencial de presso nulo igual ao seu deslocamento volumtrico quando a interferncia zero.
A interferncia entre rotor e estator depende dos dimensionais de fabricao da bomba,
da temperatura e do inchamento. Em operao, a bomba tem um comportamento diferente
das condies de bancada pois as condies de temperatura e inchamento so diferentes
das condies reinantes em bancada.
O rotor quando inserido no estator entra em contato com o elastmero. Em cada seo
transversal h dois pontos de contato e se formam duas linhas contnuas. Estas linhas so
denominadas linhas de interferncia.
Pode-se distinguir dois tipos de interferncia, a provocada por uma variao na espessura do elastmero, como o caso do inchamento e da expanso trmica deste e a
provocada por uma diferena nas dimenses do dimetro da seo do rotor em relao ao
dimetro menor do estator, diferena esta chamada da ajuste de interferncia. O ajuste de
interferncia visa estabelecer uma compresso exercida pelo rotor sobre o elastmero de
tal forma que em operao sob condies de inchamento e de temperatura a bomba tenha
o comportamento ideal.
Estas duas formas de interferncia provocam efeitos semelhantes, porm no idnticos. A interferncia provocada pela variao de espessura do elastmero percentualmente constante ao longo da linha de interferncia se suposta uma geometria perfeita,
causando uma compresso constante ao longo da mesma, j que a espessura de elastmero
no uniforme. A interferncia provocada pelo ajuste do rotor, por outro lado, dimen-
65
(3.78)
66
de torque exercido pelo atrito dinmico no interior da bomba. A partir deste modelo,
pode-se calcular fatores de proporcionalidade entre volume da cavidade, torque no rotor
e compresso e a interferncia para cada modelo de bomba. Com isto pode-se corrigir a
curva de desempenho da bomba para outra condio de interferncia com a nalidade de
simular os efeitos decorrentes do inchamento do elastmero, expanso trmica e desgaste
do rotor.
Neste modelo, um estgio da bomba dividido em fatias transversais e cada uma
dessas fatias cilndricas dividida em fatias setoriais angulares do tipo pizza como mostra
a gura 3.15.
(3.79)
Da Figura 3.19, que mostra o rotor na posio mais direita possvel, situao em que
o rotor se aloja na parte semicircular da cavidade do estator, pode-se perceber facilmente
que a distncia, medida ao longo do eixo do rotor, entre o centro da seo do rotor ao
centro da hlice do rotor e a distancia do centro da hlice do rotor ao centro do estator
constante e igual a excentricidade, Ec . De tal maneira que a distncia, medida ao longo
67
68
V=
2 p
i=0 k=0
(3.80)
i=0 k=0
(x)
x < 0 (x) = 0
x 0 (x) = x
(3.81)
A rea que o rotor superpe ao estator, mostrada na gura 3.22 quantica a deformao do elastmero provocada pelo rotor, conforme estabelece a equao 3.82.
el =
rrt (, z) rest (, z)
Eel
(3.82)
(3.83)
(3.84)
A integrao deste elemento resulta no torque exercido sobre o rotor para vencer o
atrito. A aplicao deste modelo, mostra que os trs parmetros, volume da cavidade,
compresso e torque de atrito podem ser aproximados pelas expresses refparamtrosemfuncaodainterferencia em que so denidos Av , parmetro constante da funo de efeito
de interferncia na capacidade da bomba, Bv , parmetro proporcional interferncia do
rotor da funo de efeito de interferncia na capacidade da bomba, Cv , parmetro proporcional expanso total da funo de efeito de interferncia na capacidade da bomba,
Bc , parmetro proporcional interferncia do rotor da funo de efeito de interferncia
na compresso, Cc , parmetro proporcional expanso total do elastmero da funo de
efeito de interferncia na compresso, B f , parmetro proporcional interferncia do ro-
69
Figura 3.19: Relao entre as variveis numa bomba BCP na posio de referncia
tor da funo de efeito de interferncia no torque de frico e C f , parmetro proporcional
expanso total do elastmero da funo de efeito de interferncia no torque de frico. .
cB = Av Bv Ir Cv it
PABT = Bc Ir +Cc it
f = B f Ir +C f it
(3.85)
70
Figura 3.20: Relao entre as variveis numa bomba BCP na posio correspondente a
um ngulo com relao posio de referncia
71
72
equao 3.76. Neste caso, a vazo de lquido da bomba ser dada por 3.86.
qb = (1 suc )cB rt
(3.86)
(3.87)
(3.88)
(3.89)
Os esforos axiais de utuao so de dois tipos. H a utuao resultante da diferena de presso a montante e a jusante das luvas conforme mostra 3.90 e a resultante
da tenso de cisalhamento exercida pelo uido sobre as hastes, conforme estabelece a
equao 3.91 [Mathews et al. 2002]. A carga axial calculada da mesma maneira.
(3.90)
Ff a = Pl (D2l D2h )
4
73
Ff b = 0, 3704LQDh
(D4itbg D4h )
h
ln Dditbg
h
ln DDitbg
+ D2itbg D2h
Dh +
D2itbg D2h
h
2Dh ln DDitbg
(3.91)
O torque exercido pela bomba a resultante de dois componentes, como est representado na equao 3.92.
b = f + hid
(3.92)
H o torque hidrulico, calculado pela expresso 3.93 e o torque de frico, resultante da interferncia da bomba cujo clculo j foi apresentado. O torque nas hastes a
resultante do torque da bomba e o torque resistivo viscoso resultante do movimento rotativo das hastes dentro do uido produzido, conforme estabelece a equao 3.94 [Mathews
et al. 2002].
hid = cB Pbomba
res = 4LH
D2h D2itbg h
D2h D2itbg
(3.93)
(3.94)
74
viscoso e mola de toro, representados na gura 3.24 que mostra a relao entre os
mesmos. A equao 3.95 descreve o equilbrio de esforos na haste polida. A equao
3.96 descreve o equilbrio no rotor, enquanto a equao 3.97 o descreve para os demais
ns.
hp B1
d 2 1
d1
K1 (1 2 ) = (Jsup + J1 ) 2
dt
dt
dN
d 2 N
b = JN 2
KN1 (N1 N ) BN
dt
dt
(3.95)
(3.96)
di
d 2 i
Ki+1 (i i+1 ) = Ji 2
(3.97)
dt
dt
O momento de inrcia de superfcie Jsup calculado a partir dos momentos de inrcia
das polias, engrenagens e do motor tal como mostra e equao 3.98 [ISO15136-2 2005].
Ki (i1 i ) Bi
Jsup = Jcab +
J pr
J pm
Jm
+ 2 2+ 2 2
2
nred nred n p nred n p
(3.98)
4
32 Dh L
2
2
Dh Ditbg h
Bi = 4 D2 D2 L
Ki =
h
itbg
D4h G 1
(3.99)
32 L
75
2
= ku B
2
t
z
t
(3.100)
Esta equao poderia ser resolvida analiticamente se houvessem condies de contorno previamente especicadas e propriedades dinmicas constantes atravs do mtodo
da separao de variveis, mas isto no acontece no modelo, pois as condies de contorno variam ao longo do tempo e o fator de amortecimento varia ao longo da coluna, pois
proporcional a viscosidade da mistura, funo do contedo de gs da mistura bifsica
em escoamento.
dh
= qr qb
dt
(3.101)
A vazo de bombeio qb calculada com a expresso j apresentada. A vazo de reservatrio calculada por uma expresso decorrente da soluo para geometria cilndrica da
equao da difusividade hidrulica do reservatrio 3.102 advinda da aplicao da lei de
Darcy ao reservatrio cuja soluo em regime est representada pela equao 3.103 [Rosa
et al. 2006].
2 pr 1 pr ct pr
=
(3.102)
+
r2
r r
k t
r
pr (re ) pr (rw )
ln
pr (r) = pr (rw ) +
re
rw
ln rw
(3.103)
A soluo pseudo-permanente da equao de reservatrio para uido monofsico resulta em uma relao linear entre a presso dinmica e a vazo de lquido de reservatrio,
relao denominada IPR como mostra a equao 3.104.
2kr hr
(Pe Pw f ) = I p (Pe Pw f )
qr =
ln rrwe 12
(3.104)
76
Pw2 f
Pw f
= (qmax qsat ) 1 0, 2 Psat 0, 8 P2
sat
(3.106)
Pw f Psat qr = I p (pe Pw f )
preciso, entretanto, denir o ponto de saturao da curva IPR segundo a equao
3.5. DIMENSIONAMENTO
77
(3.107)
qsat
(3.108)
Pe Psat
Estas equaes podem ser representadas em funo da submergncia h ou do nvel
dinmico h, atravs das mudanas de variveis representadas em 3.109.
Ip =
Pw f = Prev + an gh
h =
H h
(3.109)
3.5 Dimensionamento
A vericao de dimensionamento do sistema BCP feita de acordo com o uxograma de gura 3.27 que traduz a aplicao dos modelos estticos desenvolvidos na seo
3.4. Deve-se denir os equipamentos que sero utilizados:
78
Se a rotao escolhida no for adequada para bombear a vazo desejada, deve-se corrigir
este parmetro operacional at que se obtenha esta vazo.
Comparando estes parmetros com a capacidade dos equipamentos, pode-se avaliar
se o projeto est adequado ou no. O processo ser mais detalhado no captulo 5.
3.6 Simulao
Para simular o comportamento do sistema, preciso que os modelos dos subsistemas
apresentados na seo anterior, sejam acoplados permitindo a soluo simultnea do conjunto de equaes diferenciais que representam cada um deles. Cada um dos subsistemas
possui como entrada a sada de outro subsistema, como mostra a gura 3.28, caracterizando as inter-relaes do sistema como um todo. O sistema como um todo se comporta
como uma carga mecnica para o motor eltrico. O motor, por sua vez, fornece o torque
na superfcie que aplicado haste polida, que corresponde condio de contorno do
3.6. SIMULAO
79
sistema mecnico rotativo juntamente com o torque fornecido pela bomba. A vazo da
bomba impe a condio de contorno de velocidade do uido para o sistema hidrodinmico e o torque hidrulico desenvolvido pela bomba se apresenta como uma carga
mecnica para a haste. O clculo da distribuio de presso ao longo da coluna de produo, realizada no sistema hidrodinmico, fornece a presso de recalque da bomba. A
diferena entre a presso de recalque e a presso de suco, fornecida pelo clculo da
dinmica do uido no anular tubing-revestimento, consiste no diferencial de presso sobre a bomba o que permite calcular o nvel dinmico ou presso de suco da bomba, aps
o que, o procedimento de clculo se reinicia com novas condies do poo [Vidal 2005].
80
3.6. SIMULAO
81
Bomba
Fluido
Esquema Mecnico
Reservatrio
Parmetros
Potncia
Nmero de Plos
Velocidade Nominal
Vazo Nominal
Ecincia de bancada
Rotao de bancada
Rotao de operao
Viscosidade do uido produzido
Viscosidade do uido de bancada
Diferencial de presso nominal
Diferencial de presso de abertura de selo
Temperatura de bancada
Temperatura de operao
Interferncia
Profundidade de assentamento
Temperatura do uido
Presso de separador
RGO
Densidade do gs
Grau API
BSW
Dimetro interno do revestimento
Dimetro externo da coluna de produo
Dimetro interno da coluna de produo
Dimetro da coluna de hastes
Presso do revestimento
Presso esttica
ndice de Produtividade
Nvel de uido no anular
82
83
O menu de congurao, mostrado na gura 3.31 permite ao usurio congurar as caractersticas operacionais do sistema, denindo os equipamentos, as caractersticas mecnicas do poo, as caractersticas do reservatrio e do uido.
84
85
86
87
88
89
90
d 2 HP
+ Kh 0 = 0
dt 2
HP (0) = 0
dHP (0)
= 0
dt
(3.110)
J pr
J pm
Jm
ac D4h Lh
+
+
+
4
n2red n2red n2p n2red n2p 32
(3.111)
tmax =
2
91
Jt
Kh
(3.114)
Este modelo pode ser aprimorado se for considerado o amortecimento provocado pela
viscosidade do uido na coluna e a frico mecnica do cabeote, como mostra a equao
3.115.
dHP
d 2 HP
Bh + f c dt dHP + Kh HP = 0
+
(3.115)
Jt
dHP dt
dt 2
dt
Esta equao pode ser resolvida numericamente. Em geral, o atrito mecnico no
cabeote no conhecido, se for considerado apenas o amortecimento viscoso do uido,
pode-se obter uma soluo analtica que est representada na equao 3.116.
HP (t) = 0 eat cos(bt) + ab eat sen(bt)
Bh
a =
2J$
t
(3.116)
2
B
4Kh
b = 12
2h
Jt
Jt
A soluo destas equaes mostra que a velocidade mxima atingida em um tempo
extremamente curto e, nesta curta durao de tempo, o amortecimento quase no faz
efeito mesmo para viscosidades extremamente elevadas. Portanto, a soluo no amortecida d uma boa indicao da tenso que a polia pode atingir, permitindo uma adequada
especicao de seu material.
92
dh
+ Bh h = cB g(h hc )
dt
cB
dhc
= h
dt
Ac
I p rhog
cB
dh
=
h
h
dt
Aan
Aan
(3.117)
dHP
d 2 HP
Bh + f c dt dHP + Kh HP + AR (TAR , HP ) = 0
+
Jt
dHP dt
dt 2
dt
QT = UAR (TAR , Tamb ) [TAR Tamb ]
1
TAR
=
[AR (TAR , HP ) AR QT ]
dt
CAR
(3.118)
3.9. CONCLUSO
93
HP = Jt
d 2 m
dm
+ Kh (HP rt ) =
+ Bh
0
2
dt
dt
cB gh + cb p f rt
Kh (HP rt ) =
1
dh
=
cB rt I p gh
dt
Aan
(3.119)
Este modelo linear e ser utilizado para a anlise do sistema quanto a observabilidade
e controlabilidade.
Como o comportamento elstico das hastes tem uma dinmica muito mais rpida do
que a do nvel dinmico do poo, pode-se obter um modelo que representa com boa
aproximao o fenmeno ao se desprezar a elasticidade das hastes e considerar a velocidade de rotao do rotor e da haste polida iguais. Neste caso, pode-se considerar as no
linearidades decorrentes da IPR e do desempenho da bomba. A equao 3.120 representa
o balano de massa no anular do poo, ou seja, ela expressa que a variao de volume
de lquido no anular Aan dh a diferena de volume igual ao volume alimentado pelo
reservatrio qr dt menos o volume bombeado qb dt.
dh
= qb qr
(3.120)
dt
Este modelo ser utilizado para obter o comportamento linearizado aproximado e com
ele obter a metodologia de projeto de controle PI no prximo captulo.
Aan
3.9 Concluso
Neste captulo foram apresentados a modelagem e o simulador dinmico de BCP. Inicialmente, abordou-se a estrutura do simulador e o sistema BCP como um todo. Foram
apresentados os modelos matemticos adotados na simulao tanto para regime permanente como transiente de cada parte do sistema.
A seguir, apresentou-se a aplicao do modelo no dimensionamento do sistema BCP e
de sua simulao dinmica. Apresentou-se tambm a interface grca do simulador e sua
utilizao e o desenvolvimento de modelos simplicados para estudo de parada com rotor
preso, parada normal, parada com atuao de sistema de controle de reverso e operao
normal.
So contribuies inovadoras deste captulo o desenvolvimento de um modelo dinmico do sistema BCP que compreende os diversos subsistemas aplicando modelos conhecidos e inovadores. Outra contribuio foi a implementao deste modelo em um simulador computacional que envolve o acoplamento de subsistemas com resposta dinmica
94
muito diferentes. Como parte deste simulador foram desenvolvidos modelos para o comportamento dinmico do escoamento bifsico anular e do comportamento dinmico das
hastes e estes foram acoplados entre si e ao comportamento do motor e da bomba. Na modelagem do comportamento da bomba, o trabalho apresenta como contribuio inovadora
um modelo de desempenho de bomba que incorpora efeitos de escoamento bifsico e
de interferncia entre rotor e estator. Este modelo foi simplicado para determinadas
condies chegando-se a resultados j conhecidos como no caso da dinmica de reverso para o caso de rotor preso e parada normal coerentes com os apresentados na norma
[ISO15136-2 2005]. O modelo foi validado pelos testes de campo apresentados no captulo 6.
Captulo 4
Controle e Monitoramento
4.1 Introduo
Neste captulo ser abordado o projeto do sistema de controle e monitorao do sistema BCP. Inicialmente ser mostrada uma viso geral sobre as possibilidades e alternativas para instrumentar um poo BCP, incluindo propostas e o esquema de instrumentao
escolhido para ser instalado no poo. A seguir, ser mostrado como feito o projeto de
um sistema clssico PI, o comportamento previsto em simulao e as regras de sintonia
aplicveis. Por m, mostra-se o desenvolvimento de um sistema de controle por lgica
nebulosa. Este desenvolvimento se inicia mostrando o que a lgica fuzzy, seus princpios
bsicos e como se aplica na prtica. A seguir, feita uma reviso de diversos sistemas
de controle fuzzy desenvolvidos, propostos e aplicados na indstria. Ento, mostra-se o
caso mais especco dos controladores P-fuzzy, PI-fuzzy e PI-fuzzy. Por m, mostra-se o
desenvolvimento de um controle de velocidade de rotao PI-fuzzy para o sistema BCP e
sua simulao.
4.2 Instrumentao
As atividades de acompanhamento que permitem avaliar o desempenho de um poo
incluem a sistemtica de diagnstico. Os dados coletados no campo precisam ser adequadamente interpretados para que aes corretivas sejam tomadas ou para que se possa
alterar as condies operacionais de tal forma a otimizar um poo segundo um critrio
denido. Os critrios de otimizao podem variar conforme as circunstncias e as caractersticas do poo. Os critrios mais utilizados so os econmicos, tais como maximizao da produo, maximizao do MTBF, maximizao do valor presente lquido, etc. O
MTBF, Mean Time Between Failure, o tempo mdio entre falhas de um equipamento.
Adotaremos como estratgia de otimizao a mxima produo com o mnima rotao
possvel que acarreta num mnimo MTBF para dada instalao BCP. Esta estratgia parte
do princpio, comum a grande parte dos poos, de que o reservatrio no afetado pela
95
96
produo do poo (o que exclui aqueles casos em que pode se formar cone ou haver produo de areia em altas vazes) e que o preo do petrleo tal que permite pagar os
custos de produo sem afetar sensivelmente a rentabilidade do poo. Um critrio aprimorado seria o da obteno do mximo resultado econmico levando-se em conta, concomitantemente, ambos fatores, entretanto o MTBF amplamente varivel e dependente
de circunstncias nem sempre controlveis. Gamboa [Gamboa & Urdaneta 2004] faz uma
reviso dos principais sistemas de monitorao de bombeio de cavidades progressivas.
4.2. INSTRUMENTAO
97
gs, que funo da presso a que o gs est submetido e ao peso especco do gs, e
multiplicar pelo tempo decorrido entre o disparo e a reexo principal. Outra maneira
contar o nmero de reexes intermedirias e multiplicar pelo comprimento dos tubos de
produo (padronizados em 9,3 metros).
Entretanto, a presso de suco no est linearmente direcionada com o nvel de uido
pois h uxo de gs atravs do lquido no anular. Diversas correlaes foram desenvolvidas para relacionar o gradiente de presso do uido no espao anular com a vazo de gs
que o atravessa. A medio de vazo de gs do anular , entretanto, cara e mais comum
estimar a mesma. A soluo para o problema obtida pela medio de gs, pelo clculo da vazo de gs a partir do crescimento de presso de gs e utilizao da correlao
de MacCoy e Podio [McCoy et al. 1987] ou outras, tais como Gilbert, Godbey, Hasan e
Kabir, Shakiro, etc ([Kabir & Hasan 1994]), ou pela medio direta da presso de fundo
com a utilizao de sensor de presso de fundo. Apesar das limitaes, o mtodo de registro de nvel dinmico o mais utilizado e certamente muito til e prtico. No h
tanta necessidade de saber qual o nvel do que saber se ele est mais alto ou mais baixo.
A informao qualitativa a mais importante. Seria mais interessante desenvolver uma
tcnica de deteco de pump-off na bomba do que medir com exatido qual o nvel dinmico ou a presso de uxo. O mtodo do registro do nvel no tem sido utilizado para
automatizao do mtodo de elevao BCP.
98
4.2. INSTRUMENTAO
99
controle clssica. Entretanto, est bem assentado que variaes na carga axial esto associadas ao desempenho da bomba e pode ser uma varivel cuja monitorao permitiria,
em associao com a monitorao simultnea de outras variveis, um diagnstico sobre o
estado da bomba. O projeto de um sensor de carga tambm tem limitaes de sensibilidade, j que o sensor deve suportar cargas elevadas, mas ser capaz de detectar pequenas
diferenas de carga para que seja ecaz no controle de velocidade de operao da bomba.
Sabe-se que a variao da carga axial est associada a um das seguintes causas principais:
1 ) variao na vazo
2 ) variao no desempenho da bomba
3 ) falha na coluna de hastes
(4.1)
100
4.3 Controlador PI
O controlador PI tem sido o mais aplicado na indstria. As principais caractersticas que determinam esta predominncia so a familiaridade e simplicidade de operao e a facilidade de se ajustar os ganhos quando se trata de uma planta desconhecida
[Ogata 2003]. A maioria dos processos linearizvel no ponto de operao, de forma a se
poder aplicar as tcnicas clssicas de projeto e aplicar as regras de sintonia de Ziegler &
Nichols [Ziegler 1942] que permitem um primeiro ajuste do desempenho do controlador.
Entretanto, a aplicabilidade deste tipo de controlador pode car prejudicada quando se
conhece pobremente as caractersticas da planta e os custos de ajustar o ganho so elevados ou ainda quando esta variante no tempo. Outra diculdade que o sistema pode ter
4.3. CONTROLADOR PI
101
102
h(s)
HP (s)
(4.2)
4.3. CONTROLADOR PI
103
velocidade mdia da coluna de hastes que a mdia entre a velocidade da haste polida
HP e a velocidade do rotor rt . A equao 4.4 representa a igualdade entre o torque
resultante aplicada na coluna de hastes e o torque hidrulico necessrio para que o rotor
eleve o uido. Nesta equao, p f a perda de carga unitria (por metro de tubulao)
no escoamento entre a coluna de produo e as hastes. A equao 4.5 traduz o equilbrio
de massa de uido no anular resultante da alimentao de uido pelo reservatrio e a
drenagem de uido pela bomba.
HP dt rt dt
(4.3)
HP = Jt h + Bh h + Kh
Kh
HP dt
rt dt
= cB gh + cB p f rt
I p g
c
h =
rt
h
Aan
Aan
(4.4)
(4.5)
(4.6)
(4.7)
h
Aan
=
G(s) =
h s + Ip g
Aan
(4.8)
104
A funo de transferncia pode ser expressa, o que mais til, em termos de presso
de fundo que a varivel medida, ao invs de submergncia, como mostra a equao 4.9.
G (s) =
I p g
psuc
fr gcB
=
s+
HP
Aan
Aan
(4.9)
Este modelo servir para avaliar as respostas em malha aberta e em malha fechada do
sistema.
(4.10)
A vazo do reservatrio, por outro lado, se o ponto de operao for com a presso de
fundo abaixo da presso de bolha, ser calculada pela IPR do tipo Vogel (4.11), expressa
pw f
h
=
em termos de nvel dinmico ao invs de presso de suco, ou seja, fazendo-se
pe
he
.
qr = qmax
0, 2h 0, 8h
1
2
he
he
(4.11)
(4.12)
4.3. CONTROLADOR PI
105
dqb (ho )
dqr (ho )
h
h
h = cB h +
dh
dh
(4.13)
qb = ch
1
1
d(h0 ) 0, 2h0 1, 6h0
2
cB [1 (h)]h
h =
cB h
h +
Aan
Aan
dh
he
h
(4.14)
(4.15)
(4.16)
h
Aan
=
G(s) =
dqr
1
h s +
Aan dh cB h dh
(4.17)
cB fr g(1)
Aan
dqr
B h dh
Aan dh
(4.18)
(4.19)
106
g
fr cABan
psuc
G (s) =
=
dqr
dqb
1
h
s + Aan dh |ho dh |ho
(4.20)
Assim, todas as possibilidades analisadas tem a mesma forma tal como se apresenta
na equao 4.21.
G(s) =
KS
s + T1S
(4.21)
M(s) =
G(s)H(s)
1 + G(s)H(s)
(4.23)
4.3. CONTROLADOR PI
107
Ki
s
(4.24)
Esta funo de transferncia em malha fechada pode ser expressa em termos de parmetros de freqncia natural do sistema e fator de amortecimento, como mostra a equao
4.25.
M(s) =
2h
G(s)H(s)
= KM
1 + G(s)H(s)
s2 + 2h s + 2h
(4.25)
O controlador PI projetado atravs da determinao dos seus ganhos. Deve-se escolher os ganhos proporcional e integral de forma que o tempo de resposta e o sobre-sinal
sejam otimizados segundo especicaes de projeto. A tabela 4.1 apresenta diversas possibilidades. Nestas especicaes, h um compromisso paradoxal entre o sobre-sinal e
o tempo de resposta. Se o sobre-sinal especicado pequeno, caso a planta tenha limitaes neste parmetro, a resposta ser mais lenta e a sada ter uma menor componente
oscilatria. Em caso contrrio, a resposta ser mais rpida com um maior sobre-sinal. O
valor de sobre-sinal c p est denido na equao 4.26.
cp =
=1
0, 7 < 1
0, 78 < 1
y p y()
100
y()
(4.26)
108
109
abordagem extremamente trabalhosa. imperioso desprezar fenmenos de menor impacto e assumir certas aproximaes de tal maneira que seja possvel dar tratamento e
soluo analtica ou ainda numrica nos casos mais difceis.
Uma das simplicaes mais comuns assumir o comportamento linear, ou seja, um
modelo em que se aplique o princpio da superposio. Esta nica simplicao, por si
s, tem o condo de permitir a utilizao das tcnicas poderosas de anlise e projeto da
engenharia de controle linear. Os sistemas reais, entretanto, so fortemente no-lineares
e os sistemas no - lineares, ao contrrio dos sistemas lineares, no possuem tcnicas
gerais de soluo. Outro problema advindo do uso da modelagem matemtica neste caso
que esse tipo de abordagem assume a invarincia no tempo dos parmetros, coisa que
no acontece nos sistemas reais. No sistema BCP, assumir a invarincia de parmetros
coisa bastante afastada da realidade. A bomba pode alterar bastante o seu comportamento,
tanto por sofrer inchamento ou expanso trmica como por sofrer desgaste por abraso.
As propriedades dos uidos, tais como viscosidade e massa especca, podem se alterar
bastante ao longo do tempo. Isso para citar apenas alguns exemplos.
Portanto, apesar de ser bastante til para projetar, analisar e entender o que acontece
em um sistema real BCP, a modelagem matemtica no a mais adequada para desenvolver uma ferramenta de controle do sistema.
As diculdades de utilizar a abordagem do modelo matemtico em sistema BCP esto
assim classicadas.
1) fenmenos fsicos ou qumicos pouco conhecidos;
2) valores imprecisos dos parmetros;
3) dimenso e complexidade do modelos;
4) distrbios externos;
5) decincia de qualicao tcnica.
A abordagem completa e exata de um sistema complexo como o sistema de elevao por bombeio de cavidades progressivas ainda requerer muitos estudos e pesquisas.
H diversos fenmenos, tal como o conhecimento exato da geometria do poo, e a composio molecular exata de cada ponto do elastmero, que dependem uma quantidade de
fatores to grande que impossvel conhec-los exatamente. No bastasse isso, o sistema
de aplicao relativamente recente na indstria do petrleo e muitas das interaes ainda
no foram inteiramente estudadas.
Muitos dos parmetros de que depende a previso do comportamento das partes do
sistema so conhecidos com uma preciso insatisfatria ou mesmo desconhecidos. Para a
maioria dos poos no se tm uma anlise PVT completa e as propriedades dos uidos so
apenas estimadas por correlaes empricas que no fornecem a preciso adequada, nem
sempre se tem uma avaliao detalhada da formao no poo, o que leva a um imperfeito
conhecimento da IPR, a geometria do poo interpolada a partir de algumas medies
discretas, o comportamento viscoelstico do elastmero alterado pela presena de contaminantes no uido do poo, tal como acontece no caso da presena de aromticos, isso
apenas para citar alguns dos muitos exemplos de parmetros imprecisamente conhecidos. Alm do mais, os fabricantes nem sempre possuem dados sobre expanso trmica,
compressibilidade e caractersticas tenso-deformao dos elastmeros nas condies de
110
111
112
parte integrante, juntamente com dados dos processos, do modelo da planta industrial.
Sarma e Rengaswamy [Sarma & Rengaswamy 2000] desenvolveram um sistema de controle MIMO (Multi-Input-Multi-Output) para uma unidade de craqueamento cataltico
uidizado. O sistema de controle baseado em lgica difusa com ganho programado foi
modicado para entradas e sadas desacopladas. A partir de algumas perturbaes, foram
denidos os ganhos para uma srie de estados estacionrios que, atravs do desacoplador,
permitiram a adaptao do controlador. Os resultados foram bons, mostrando que a combinao de metodologias bem estabelecidas e sistemas inteligentes com lgica difusa so
robustos e exveis possuindo desempenho adequado para sistemas complexos.
Um sistema fuzzy congurado na forma de uma rede feedforward foi utilizado por
Belarbi, Bettou e Mezaache [Belarbi et al. 2000] para estudos de modelagem e controle
de uma unidade de digesto de celulose.
Caputo e Pelagagge [Caputo & Pelagagge 2000] aplicaram um sistema fuzzy para
adaptar o ganho de um sistema de circulao de ar para a recuperao de calor.
Groumpos e Stylios [Groumps & Stylios 2000] comentam uma ferramenta para modelagem que , basicamente, uma associao da lgica difusa e grafos. Neuroth, MacConnell, Stronach e Vamplew [Neuroth et al. 2000] aplicaram um controlador de Mamdani [Mamdani 1974], [Mamdani 1981] e uma rede neuronial para uma estao de bombeamento de gs. Wong, Shah, Bourke e Fisher [Wong et al. 2000]) aplicaram os controladores fuzzy no controle de nvel de um par de tanques interativos, formando um sistema
de segunda ordem.
Bastian [Bastian 2000] introduziu a identicao difusa de sistemas usando programao gentica para congurar o modelo fuzzy. Tang, Da e Wang [Tang et al. 2000]
apresentaram um sistema fuzzy adaptativo para o controle de sistemas variantes no tempo.
Aplicaram o sistema fuzzy para caracterizar a produo agrcola, a partir de fatores ambientais, em uma regio da China.
Edgar e Postlethwaite [Edgar & Postlethwaite 2000] identicaram um sistema de neutralizao cido-base com um modelo fuzzy e desenvolveram um mtodo para a inverso
do modelo, produzindo um controlador fuzzy com modelo interno.
Galluzzo et al. [Galluzzo et al. 2001] aplicaram um sistema de controle a nvel supervisrio para um processo com lodo ativado. Dois nveis de controle foram projetados
formando um controlador denominado ARGMC (Adaptive Robust Generic Model Control). O controlador foi testado em experimentos reais e simulados. Para os experimentos
simulados foi utilizado um modelo contendo 82 equaes diferenciais, desenvolvido por
Stenstrom e Ducato & Galluzzo [Galluzzo et al. 2001].
Finol, Guo e Jing [Guo & Jing 2001] estudaram os parmetros para determinar reservatrios de petrleo, utilizando um modelo fuzzy construdo a partir de regras de Takagi
Sugeno Kang. O ajuste dos parmetros aos conseqentes das regras foi realizado atravs
do mtodo dos mnimos quadrados. O modelo fuzzy apresentou um desempenho superior
ao clssico (linear).
O algoritmo dos Mnimos Quadrados Ortogonal com restries foi aplicado por Mastorocostas, Theocharis e Petridis [Mastorocostas et al. 2001] para gerao de modelos
fuzzy baseados em regras de Takagi Sugeno Kang associando clusters e regras. Kojima,
Kubota e Hashimoto [Kojima et al. 2001] propuseram um sistema fuzzy para deteco de
113
114
Liu, Pei e Guam [Liu et al. 2002] aplicaram a atualizao on-line de um modelo
fuzzy atravs do mtodo dos mnimos quadrados recursivo ponderado para um sistema
catico com erro mximo de mais ou menos 2%. Zhao, Tian, Tad e Li [Zhao et al.
2002], desenvolveram uma estratgia denominada para compensao de tempo morto. A
estratgia permite um balanceamento entre estabilidade e robustez.
Cho, Park e Park [Cho et al. 2002] aplicaram um estimador de parmetros para um
modelo de Takagi Sugeno. Testes com uma simulao de um pndulo invertido foram
efetuados.
Rajapakse, Furuta e Kondo [Rajapakse et al. 2002] aplicaram aprendizado gentico
para ajuste, em tempo real, de um controlador fuzzy simples. Mrad e Deeb [Mrad &
Deeb 2002], enfatizam a aplicao de controle fuzzy em casos onde o modelo no est
disponvel ou incerto e apresentam uma proposta de mecanismo adaptativo.
Horiuchi [Horiuchi 2002] apresenta uma reviso das aplicaes de controle fuzzy em
processos biolgicos com bom levantamento bibliogrco e sistemas desenvolvidos por
empresas. Babuska, Oosterhoff, Oudshoorn e Bruijn [Babuska et al. 2002] aplicaram um
controlador PI, com auto ajuste fuzzy, para o controle de pH em reatores com 2-15L de
capacidade. Chang e Chang [Chang & Chang 2003] desenvolveram uma estratgia para
diagnstico de falhas, baseada em lgica difusa, para sistemas em geral ou malhas de
controle. Os padres de propagao de falhas em uma malha feedback foram estudados
e representados na forma de regras produo e os aplicara em um sistema de controle de
nvel foram realizados.
Lin [Lin 2003] props um esquema de aprendizado por reforo e aplicou a teoria
de estabilidade de Lyapunov para anlise de robustez de um controlador fuzzy aplicado
ao brao de um rob simulado. Fernndez e Gutirrez [Fernndez & Gutirrez 2003]
introduziram uma abordagem para congurao de sistemas de Takagi Sugeno de ordem
zero em intervalos com suavizao/ltro de sada de dados utilizando splines.
Angelov [Angelov 2003] desenvolveu um algoritmo para otimizao evolucionria
utilizando uma codicao com cromossomos reduzidos, permitindo a manipulao de
um maior nmero de termos lingsticos e variveis difusas, aplicando a uma serpentina
de resfriamento.
Hanai, Ohki, Honda e Kobayashi [Hanai et al. 2003] especicaram uma rede neuronial difusa para determinar as condies iniciais de produo do polibutadieno para
obteno de determinadas propriedades fsico-qumicas e estimar ndice de polidispersividade, converso e proporo do ismero cis do polmero. Van Lith, Betlem e Roffel
[VanLith et al. 2003] aplicaram um modelo hbrido fenomenolgico/fuzzy para uma coluna de destilao em batelada com bons resultados, apesar de reduzido nmero de experimentos. Bouchon-Meunier, Mesiar, Marsala, e Rifqi [Meunier et al. 2003] estudaram o
raciocnio dedutivo obtido atravs da regra composicional de inferncia.
Lee e Shin [Lee & Shin 2003] desenvolveram dois algoritmos baseados em: mnimos quadrados e hbrido mnimos quadrados/algoritmos genticos, para aprendizado
autnomo e construo de redes com funes de base difusa a partir de dados para treinamento.
Karr [Karr 2003] descreve uma arquitetura combinando redes neuroniais, algoritmos
genticos e lgica difusa para formar um sistema de controle inteligente para manipular
115
116
por Azevedo [Salazar & de Azevedo 2002], fonte chaveada para alimentao de uma cmara de nitretao inica por Guimares [Guimares 1999], fonte chaveada com correo
de fator de potncia para alimentao de um reator de nitretao inica por Dubut[Dubut
2001] e regulador fuzzy para geradores elicos de induo por Santana[de Santana 2000].
Shaw e Simes [Shaw 1999] dedicam um captulo a exemplos de aplicaes de controle fuzzy. As aplicaes citadas podem ser de 5 tipos:
em processos no-lineares, complexos, com mltiplas variveis ou quando for pouco
conhecido;
quando a otimizao for baseado em conhecimento de especialistas ou for dependente da experincia de operador humano;
quando h critrios contraditrios de controle de diversos parmetros;
quando o desenvolvimento imediato do controlador prov uma vantagem competitiva.
como parte de um controlador convencional, perfazendo apenas algumas de suas
funes;
So exemplos do primeiro tipo o controle de forno de microondas, mquina de lavar,
locomotivas, incinerao de lixo, controle de temperatura, tenso mecnica e freio antilock.
Do segundo tipo de aplicao so citados controle de cmera de vdeo, forno de microondas, mquina de lavar, locomotivas, incinerao de lixo, controle de temperatura,
tenso mecnica, freio anti-lock, produo de celulose, indstria qumica, pilotos em indstrias qumicas e colunas de destilao.
A operao econmica de ar-condicionado, o controle de reaes qumicas com economia de reagentes, no controle de transmisso automtica de automveis, lidando com
critrios contraditrios, como o fato de que o cmbio mais rpido melhora o consumo de
combustvel e o cmbio mais lento melhora a velocidade mdia, so exemplos do terceiro
caso.
No caso do quarto tipo, incluem-se o controle de ar-condicionado. de temperatura e de
transmisso automtica tambm esto includos, enquanto que no quinto caso so exemplos o controle de locomotivas, tenso mecnica, freio anti-lock, pilotos em indstrias
qumicas e transmisso automtica de automveis.
117
mente humana, que capaz de distinguir uma tonalidade de cinza de outra. A lgica fuzzy
trata este problema utilizando conceitos lingsticos e graus de pertinncia. Enquanto na
lgica tradicional um elemento pertence ou no pertence a um conjunto, na lgica fuzzy
um elemento pertence em um determinado grau denominado pertinncia a um conjunto.
Na teoria de conjuntos clssica, a pertinncia de um elemento xi a um conjunto A,
seria expressa como 1 ou zero, caso o elemento pertencesse ou no ao conjunto, como
expressa a equao 4.27.
1 se xi A
(4.27)
A =
/A
0 se xi
Nos conjuntos fuzzy a pertinncia uma funo que pode assumir valores entre zero
e um, expressando assim o grau de incerteza desta pertinncia. Os conjuntos fuzzy foram
criados para expressar aquela situao em que o elemento pertencer ou no a um conjunto
um grau, como no caso do cinza pertencer ao branco ou ao preto. O valor da pertinncia
varia continuamente do zero ao um e tanto maior quanto mais o elemento se aproxima
daquele conceito. Conceitos lingsticos para valores tais como muito ou pouco, alto ou
baixo, so representveis deterministicamente atravs de funes de pertinncia. A representao atravs de conjuntos fuzzy permite expressar matematicamente tanto o fato de
um elemento pertencer ou no pertencer a um conjunto como o fato de alguns elementos
estarem em um vizinhana nebulosa da fronteira do conjunto.
A funo de pertinncia, que expressa se um elemento pertence ou no pertence a um
conjunto, tambm expressa o grau em que um elemento pertence ao conjunto, nos casos
em que h um certo grau de incerteza. Uma funo de pertinncia tpica aquela em
que um valor pertence a um determinado conceito dentro de uma faixa de valores e no
pertence ao conceito fora dessa faixa. Na teoria de conjuntos tradicionais o limiar entre
pertencer ou no pertencer ao conjunto abrupta e valores muito prximos podem ser
tratados de maneira inteiramente diversa. Na teoria dos conjuntos fuzzy a pertinncia varia
continuamente em grau. A gura 4.3 compara a pertinncia tradicional com a pertinncia
fuzzy.
Um conjunto na teoria dos conjuntos clssica pode ser expresso pela relao dos elementos do universo X = {xi } e o valor 1 ou 0 ou a funo IA (x) para denir se o elemento
pertence ou no ao conjunto como em 4.28. Na teoria dos conjuntos fuzzy, cada elemento est associado uma pertinncia ao conjunto, e assim, um conjunto fuzzy pode ser
representado pelo par, elemento, pertinncia como em 4.29.
A = {xi , IA (x)}
(4.28)
A = {xi , A (xi )}
(4.29)
O elemento pode ser omitido nesta representao de forma a torn-las mais simples,
como mostra 4.30 ou, ainda, como em 4.31, no caso de conjuntos da teoria clssica
e 4.32 no caso dos conjuntos fuzzy, onde a funo de pertinncia A (x) : X [0, 1]
[e Takashi Yoneyama 2004]. As funes de pertinncia mais utilizadas so as funes do
tipo "S", do tipo "Z", do tipo ""e do tipo ", mostradas na gura 4.4.
118
A = {A (xi )}
(4.30)
A = {x X|IA (x) = 1}
(4.31)
A = {x X|A (x = xi , 0 xi 1)}
(4.32)
119
a cada uma das variveis lingsticas. Vamos supor que exista uma varivel analgica x
com um correspondente universo lingstico de trs variveis, BAIXO, MDIO E ALTO,
ou seja, U = [B, M, A]. Pode-se adotar uma funo de pertinncia para cada uma das
variveis lingsticas, tal como mostra a gura 4.5.
(4.35)
A aplicao de regras de produo feita pela operao de interseco ou E das entradas e, depois, a operao de unio das diversas regras de produo. A aplicao das
regras de produo s variveis de entrada fuzzicadas constitui a mquina de inferncia fuzzy. A sada desta mquina de inferncia um conjunto fuzzy [Jr & Aguiar 1999].
Para que se possa aplicar esta sada no controle de um processo, preciso transformar
a sada em um valor analgico. Esta operao constitui a operao de defuzzicao,
120
que tem um valor que a soma ponderada dos valores de pertinncia dos conceitos de
sada. Existem diversos esquemas de defuzzicao, tais como o Centro-de-rea C-o-A,
o Centro-do-Mximo C-o-M e Mdia do Mximo M-o-M[Shaw 1999]. No mtodo do
Centro-do-Mximo, por exemplo, o valor dos pesos da ponderao das pertinncias so
os picos das funes de pertinncia representados no universo de discurso da varivel de
sada, enquanto no mtodo de Centro-de-rea, aos pesos so as reas de cada funo de
pertinncia.
Controladores Baseados em Regras
Os controladores fuzzy podem ser baseados em regras ou paramtricos [Shaw 1999].
Nos controladores baseados em regras, a mquina de inferncia especicada atravs de
uma coleo de regras do tipo SE var1 = A <conectivo1 > var2 = B ... ENTO var1 =
C <conectivo2 >... onde A, B, C, ... so conjuntos fuzzy e <concetivo1 > a operao
de interseco e <concetivo2 > a operao de unio. Por outro lado, um controlador
paramtrico especicado por um conjunto de regras na forma paramtrica apresentada
na equao 4.36 [Shaw 1999].
SE s1 = S1i E s2 = S2i viout = ai0 + ai1 s1 + ... + ain sn
(4.36)
121
(4.37)
e = e2 e1 = [pre f (t2 ) pmed (t2 )] [pre f (t1 ) pmed (t1 )] = pmed (t1 ) pmed (t2 ) (4.38)
A partir destas variveis pode-se obter o sinal de controle. Esta metodologia obtida
da denio do controlador PI . O sinal de controle gerado pelo sistema PI expresso pela
equao 4.39.
u = K p e + Ki
edt
(4.39)
Em sua forma discreta, a equao 4.39 toma a forma apresentada na equao 4.40.
&
%
t n
u[k] = K pd e[k] +
(4.40)
e[k]
id k=0
Derivando-se ambos os lados desta expresso, obtm-se uma equao que relaciona
a variao do sinal de controle u com o erro e e a variao do erro e. Com os ganhos
denidos como K p (ganho proporcional) e Ki (ganho integral), a expresso derivada
expressa por 4.41.
u = K p e + Ki e
Ou, em termos discretos, a expresso 4.42.
'
T
u[k] u[k 1] = K pd e[k] e[k 1] + e[k]
id
(4.41)
(4.42)
O que se deseja no controlador PI-Fuzzy substituir qualquer regra de clculo que exige a
denio de constantes de ganho por um conjunto de regras intuitivas e simples baseadas
no conhecimento emprico da planta para se obter um controle mais simples de entender,
ajustar ou congurar para controlador uma planta complexa e com conhecimento bastante
impreciso como j se viu.
No controlador convencional de suma importncia denir os valores dos ganhos
para se obter um desempenho especicado. Como ser visto adiante, uma das vantagens
do controlador fuzzy que ele independe de ajustes de ganhos e sim de faixa de valores
de nebulizao e de faixa de valores de ajustes que so muito mais fortemente ligados
experincia de operao.
122
Variveis Fuzzy
(4.43)
(4.44)
Com os dois, foram obtidos resultados idnticos, de tal forma que se escolheu o segundo por ser mais simples. Este conjunto foi escolhido para as entradas. Para a sada foi
escolhido um conjunto similar que introduz os conceitos A - aumenta, D - diminui e M mantm.
O esquema de fuzzicao escolhido foi o lambda. Para denir os valores de fuzzicao so necessrios dois limites, um positivo e outro negativo para denir duas regies
nebulosas. Um valor o NL que dene se a entrada negativa. Valores negativos menores
e portanto, com valor absoluto maior, que o limite negativo NL so considerados 100%
negativos, ou seja, a pertinncia do valor ao conceito 1. O outro valor a ser especicado o PL que dene o valor acima do qual a entrada 100% positiva, ou seja, que o
valor de pertinncia da entrada 1. Em zero, a entrada 100% zero e, portanto, tem a
pertinncia ao conceito zero igual a 1. Nas faixas entre o zero e o limite os conceitos so
fuzzy segundo o esquema lambda. A gura 4.6 mostra como o esquema de fuzzicao
das entradas. Nesta gura, as entradas so o erro e a variao do erro, NL o limiar do
conceito N - negativo, NP o limiar do conceito P- positivo e Z o conceito zero.
Como so duas as entradas, so necessrias as denies de quatro valores limites,
conforme o que est exposto na tabela 4.2.
Tabela 4.2: Limites de fuzzicao
VALOR
N
Z
P
ERRO
NL (e)
0
PL (e)
VARIAO DO ERRO
NL (e)
0
PL (e)
Assim como foram denidos para as entradas conceitos fuzzy, preciso estabelecer
os valores de fuzzicao da sada, ou seja, o sinal de controle de variao de velocidade,
lembrando que este sinal foi derivado para se obter a expresso 4.41 e portanto precisa ser
123
N
Z = T (x)
(4.45)
P
A transformao do valor analgico feita atravs do procedimento representado pela
tabela 4.3.
Tabela 4.3: Procedimento de clculo das pertinncias
Condio
x NL
x > NL x 0
x=0
x > 0 x PL
x > PL
Pertinncia
N = 1, Z = 0, P = 0
xNL
L
N = 1 xN
NL , Z = NL , P = 0
N = 0, Z = 1, P = 0
N = 0, Z = 1 PLxx , P = PLxx
N = 0, Z = 0, P = 1
Regras de inferncia
A segunda etapa no projeto de um controlador PI-fuzzy ser estabelecer as regras de
inferncia. Elas so a base de conhecimento provindas da entrevista com um operador
experiente. O tipo de regra a ser estabelecido do tipo: "Se Varivel de entrada A
Conceito1 e Varivel de Entrada B Conceito2 ento Sada Conceito 3"
As variveis de entrada so, no caso o erro e a variao do erro. A varivel de sada
a variao do sinal de controle. Os conceitos so aqueles introduzidos no tpico anterior
tanto para a entrada como para a sada.
As regras aplicveis so nove, uma para cada combinao possvel de conceitos. O
que se deseja estabelecer regras intuitivas para cada combinao possvel de conjuntos
fuzzy de entrada.
124
k kCk
k k
(4.46)
Figura 4.6: Esquema Geral de fuzzicao das entradas erro e variao do erro
125
126
A AL + Z AL + D DL A AL + D DL
=
AL + ZL + DL
A L + DL
(4.47)
Como a forma do valor do sinal foi obtida a partir da derivao do sinal de controle
do controlador PI, preciso integrar o sinal de controle, o que equivale num sistema
discreto a fazer os somatrio dos sinais de variao. Como o sinal de controle num dado
instante a soma das variaes do sinal de controle acumulada, pode-se concluir que o
sinal de controle ser a soma da variao do sinal de controle com o sinal de controle
como estabelece a equao 4.48.
n
(4.48)
i=1
A ltragem de rudos no sinal de entrada pode ser feita atravs de um ltro digital do tipo
Butterworth, por uma regresso linear dos dados discretos acumulados ou ainda atravs
do clculo da mdia aritmtica de uma frao nal dos dados discretos acumulados entre
duas inferncias.
A especicao completa do controlador PI-fuzzy dada pela denio dos parmetros da tabela 4.4.
Tabela 4.4: Especicao do controlador PI-fuzzy
Parmetro
NL
PL
Tin f
Tmed
pSET
Denio
LIMIAR DO CONCEITO NEGATIVO (N = 1 se x NL )
LIMIAR DO CONCEITO POSITIVO (P = 1 se x PL )
INTERVALO DE TEMPO ENTRE DUAS INFERNCIAS
PASSO DE AUMENTO OU DIMINUO DE VELOCIDADE
INTERVALO DE TEMPO PARA CLCULO DE MDIA DO SINAL
SET-POINT DE PRESSO DE SUCO
Concepo do sistema
O controlador, portanto, compara o sinal da varivel controlada com o valor de referncia gerando o erro. Este erro comparado com o erro anterior, gerando a variao do
erro. As duas variveis de entrada so o erro e a variao do erro reportados. Estas duas
variveis so fuzzicadas e sobre os conjuntos fuzzy resultantes so aplicadas as regras
gerando um conjunto fuzzy de sada. Esta sada defuzzicada e integrada gerando o
sinal de controle que enviado como referncia para o controle de velocidade do motor
no variador de freqncia. Esta lgica est representada de maneira esquemtica na gura
4.8 na qual os blocos F, R e D representam simbolicamente as operaes de fuzzicao,
aplicao de regras e defuzzicao respectivamente .
4.5. CONCLUSO
127
4.5 Concluso
Neste captulo foram apresentadas as alternativas de instrumentao para o sistema de
elevao BCP, tendo sido escolhido o sistema com sensor de presso de fundo para ser
instalado no campo. Foram desenvolvidas as possibilidades de linearizao do modelo
da planta e estas foram aplicadas na anlise de observabilidade, controlabilidade e estabilidade em torno do ponto de operao, assim como o projeto do sistema de controle PI
convencional. Foram apresentados os fundamentos da lgica fuzzy e suas aplicaes e
esta tcnica utilizada para desenvolvimento de um controlador baseado em regras do tipo
PI para otimizao de velocidade de rotao do acionamento do sistema de elevao por
BCP.
As contribuies deste captulo so a linearizao do modelo completo de BCP apresentado no captulo anterior com a nalidade de aplicar os conceitos de controle PI e a
concepo e desenvolvimento de um controlador fuzzy baeado em regras do tipo PI para
controlar a velocidade de rotao do motor de um sistema BCP de forma a manter controlada a presso de suco da bomba.
128
Captulo 5
Sistema Especialista para Projeto de
BCP
5.1 Introduo
O objetivo deste captulo apresentar o desenvolvimento de um sistema especialista
baseado em lgica fuzzy para dimensionamento de sistema de elevao por bombeio de
cavidades progressivas. No existem programas disponveis no mercado para a execuo
desta tarefa, mas apenas um programa vericador de projeto desenvolvido pelo C-FER
em Alberta no Canad, o PCP-Pump [CFER 2006]. Este software tem como parmetros
de entrada as caractersticas do poo (dimetro do revestimento, IPR, propriedades do
uido, etc) e os equipamentos de elevao que se pretende utilizar (modelo de bomba,
profundidade de assentamento, composio da coluna de hastes, modelo do cabeote de
acionamento, potncia do motor eltrico, vazo, rpm, etc.). Como sada, o programa d
alguns alertas avisando se alguma condio limite foi ultrapassada, e fornece os valores
de carregamento da bomba, das hastes, do cabeote e do motor. O programa d avisos de
que o projeto ultrapassou algum limite, mas no orienta no sentido de se efetuar uma nova
escolha de equipamentos de forma a melhorar o desempenho do projeto. Na verdade o
projeto do sistema de elevao a prpria escolha dos modelos destes equipamentos feita
pelo usurio e isto depende de experincia e dispende tempo. A escolha da melhor congurao de equipamentos, depende de experincia acumulada, coisa que s o especialista
que trabalha h anos projetando sistemas de elevao possui. Um programa de computador especialista para dimensionamento de BCP, completa esta lacuna, nada impedindo que
o projeto por ele fornecido seja depois vericado atravs do referido software, acelerando
o processo e facilitando a tomada de decises urgentes.
Este captulo est assim organizado. Primeiro, se faz uma reviso dos principais conceitos de sistemas especialistas, sua denio, seus objetivos, suas caractersticas, vantagens e desvantagens, os princpios de funcionamento e como estruturado, desenvolvido
e aplicado, dando destaque para as motivaes da aplicao aqui desenvolvida.
A seguir apresentado o processo de dimensionamento do sistema de elevao tal
como feito na prtica, manualmente ou utilizando o software comercial. Apresentam-se
os dados de entrada, ou seja, a congurao da aplicao especca, os dados disponveis
na base de dados, os clculos requeridos e as vericaes mais importantes.
Aps isto, apresenta-se a concepo do sistema especialista para dimensionamento de
129
130
131
132
O raciocnio utilizado pelo sistema at chegar a concluso pode ser explicitado, facilitando a anlise e subsidiando a deciso. Opcionalmente, o sistema especialista pode
estar munido de mecanismos de aquisio de conhecimento de forma a permitir que o
usurio insira novos conhecimentos sem que precise recorrer ao engenheiro de conhecimento. atravs de uma interface homem-mquina que o usurio se comunica com o
sistema especialista.
O motor de inferncia o elemento do sistema que controla a aplicao das regras de
produo ao caso especco.
Existem dois mtodos de inferncia, o encadeamento para frente (forward-chaining) e
o encadeamento para trs (backward-chaining). Um encadeamento um grupo de mltiplas inferncias que conectam um problema sua soluo ([Giarratano & Riley 1994]).
No encadeamento para frente, a inferncia feita a partir dos fatos, gerando as respectivas concluses de acordo com as regras. J no encadeamento para trs, parte-se de uma
hiptese (uma concluso a ser provada) e buscam-se os fatos que geram esta concluso.
A escolha do mtodo de inferncia depende do problema a ser resolvido. O encadeamento para frente mais apropriado para problemas de prognstico, monitoramento, controle, projeto e seleo, enquanto problemas de diagnstico so resolvidos de forma mais
eciente utilizando-se o encadeamento para trs.
No desenvolvimento do sistema apresentado neste trabalho, aplicou-se o encadeamento para frente, por ser o mais apropriado aplicao especica, qual seja, a seleo
de equipamentos de elevao para BCP.
A implementao de um sistema especialista requer um trabalho de engenharia de
conhecimento. Esta a atividade de adquirir o conhecimento do especialista e codic-lo
sob a forma de regras de produo.
Segundo Liebowitz [Liebowitz 1988], a engenharia de conhecimento o "processo
de construo, teste e avaliao de um sistema especialista". Este processo realizado
pelo engenheiro de conhecimento. As etapas envolvidas na atividade de engenharia de
conhecimento so:
Identicao do problema
Aquisio de conhecimento
Representao do conhecimento
Implementao
Vericao e
testes.
133
As fases mais importantes so, sem dvida, o estabelecimento das regras e o renamento do modelo. Uma vez estabelecido o conjunto de regras e a estratgia de
busca da melhor seleo de equipamentos, deve-se vericar o resultado da escolha confrontando com a escolha do especialista. Na verdade, no caso especco desta aplicao,
foi necessria a modicao de duas regras pois o algoritmo no escolhia adequadamente
os equipamentos em aplicaes de baixa solicitao, mas a alterao destas duas regras
resolvem o problema de maneira bastante satisfatria. que a base de conhecimento
deve ser renada, aumentando-se o conhecimento e ltrando-se imperfeies e erros
[Liebowitz 1988].
Nesta fase de desenvolvimento, costuma-se modelar um subconjunto da tarefa onde
todas as etapas iterativas so realizadas, fechando-se um ciclo de desenvolvimento. A
cada ciclo, um novo subconjunto modelado e implementado, promovendo a evoluo
do sistema em forma de prottipos. O ciclo iterativo PROTTIPO - AVALIAO REFINO permite a melhoria gradativa da base de conhecimento. Como j foi dito, em
duas iteraes chegou-se a resultados bastante satisfatrios. A validao do sistema foi
obtida por meio do programa PCPump [CFER 2006] atravs de estudo de casos.
A primeira etapa a ser confrontada no desenvolvimento de um sistema especialista a
identicao do problema. Esta etapa uma atividade de anlise que tem como objetivo
determinar se o problema abordado pode ser resolvido utilizando-se a tcnica de sistemas
especialistas e se a utilizao desta tcnica apresenta alguma vantagem sobre a forma
como o problema resolvido no momento. Algumas caractersticas de uma tarefa tornam
a aplicao de sistemas especialistas aconselhada [Liebowitz 1988]:
A tarefa deve ser bem delimitada para evitar exploso combinatorial.
Envolve principalmente processamento simblico (processamento de smbolos e
listas), em contraste com processamento numrico.
O problema leva de algumas horas a algumas semanas para resolver.
A tarefa realizada com freqncia, e no raramente.
Existe uma diferena signicativa entre uma boa e uma m realizao da tarefa.
Dados de teste esto disponveis com facilidade.
Existe um consenso geral sobre o resultado da tarefa.
O especialista est disposto a participar no desenvolvimento do Sistema Especialista. e dispe o tempo necessrio para o desenvolvimento do sistema.
O especialista articulado e pode ser entendido pelo engenheiro de conhecimento.
A partir da anlise positiva destas caractersticas, pode-se optar pelo desenvolvimento
de um sistema especialista. Na verdade, no caso especico deste desenvolvimento, todos
os requisitos foram atendidos. A fase de aquisio de conhecimento foi realizada com
presteza pelos motivos j citados. O procedimento foi identicar as variveis de entrada da
mquina de inferncia, adotar os conjuntos fuzzy mais adequados e estabelecer as regras
para cada combinao de valores de entrada [Rich & Knight 1992].
O processo usual utilizado para extrair o conhecimento do especialista a realizao
de entrevistas, onde ocorre a interao entre engenheiro de conhecimento e especialista.
A diculdade inerente a esta tarefa est relacionada com a diculdade que um especialista
em qualquer domnio encontra em escrever de forma clara e detalhada os passos realizados durante a realizao da tarefa. Segundo Hart [Hart 1992], a inabilidade de explicar
134
a atividade de resoluo de problemas em alto nvel sem ambigidade uma caracterstica comum de especialistas. Isto est relacionado com a forma como o conhecimento
est registrado na memria. Segundo Dreyfus & Dreyfus [Dreyfus & Dreyfus 1986], na
maioria dos casos um verdadeiro especialista resolve os problemas intuitivamente, sem
utilizar regras ou estratgias. Mesmo que as regras existam, elas esto compiladas de
forma inconsciente pelo especialista.
Para contornar esta diculdade, so utilizadas tcnicas de questionamento que facilitam a codicao do conhecimento do especialista para um modelo formal. Existem
formas de se conduzir uma entrevista, utilizando tcnicas de questionamento que so
apropriadas para situaes distintas.
As entrevistas podem ser focadas, onde um tpico especco abordado, ou no focadas, onde so abordados assuntos gerais sobre o problema. As questes feitas pelo
engenheiro de conhecimento tambm podem ser de dois tipos: abertas ou fechadas. Nas
abertas, o especialista e o engenheiro de conhecimento discutem sobre algum assunto
relativo ao problema, sem que pontos especcos sejam abordados formalmente. J nas
fechadas, o especialista responde de forma objetiva as questes feitas pelo engenheiro
de conhecimento. Algumas tcnicas tm como objetivo fazer com que o especialista descreva o seu mtodo de resoluo do problema de forma direta. Algumas destas tcnicas
so apresentadas por (Hart,[Hart 1992]). O especialista no a nica fonte de conhecimento, pois tambm so fonte de conhecimentos livros, manuais, catlogos e outros
materiais tcnicos podem ser utilizados como fonte em conjunto com o especialista.
Para que o conhecimento adquirido seja registrado, utilizam-se tcnicas de representao de conhecimento. Existem diversas tcnicas que permitem a representao do
conhecimento de forma a facilitar a posterior codicao segundo Ribeiro [da Cunha &
Ribeiro 1987]:
redes semnticas - simula o modelo associativo da memria do ser humano, representando situaes complexas de forma direta e sucinta.
regras de produo - representa o conhecimento atravs de regras do tipo SE <antecedente>
ENTO <consequente>.
frames - uma estrutura que representa determinada situao, levando em conta determinados padres.
lgica de predicados - descreve objetos pertinentes e realiza generalizaes sobre classes
de objetos do tipo <quanticador> A < ou No > B, em que A e B podem ser
objetos ou classes de objetos.
A tcnica mais utilizada a de estabelecer regras de produo a partir do modus
operandi da tomada de deciso do especialista. Ignizio [Ignizio 1991] cita algumas razes
para isso:
Regras representam um modo intuitivo de representao de conhecimento, portanto,
o tempo necessrio para se aprender a desenvolver bases de regras mnimo.
Regras so mais transparentes do que outras tcnicas de representao de conhecimento.
Bases de regras produo podem ser facilmente modicadas.
135
A validao do contedo de uma base de regras um processo relativamente simples comparado com outras tcnicas.
As regras de produo so armaes do tipo: SE <antecedente> ENTO <conseqente>
Onde o antecedente a parte da regra em que se verica se as premissas so verdadeiras.
Se estas premissas forem verdadeiras, o conseqente da regra executado, gerando a concluso da regra. O antecedente formado por fatos que esto presentes na base de dados
da memria de curto termo ou base de fatos, enquanto o conseqente pode simplesmente
executar uma ao, apresentar uma mensagem, como inserir um novo fato na base de
fatos.
136
137
138
a partir dos catlogos e manuais tcnicos dos equipamentos, alimentar esta base de dados. Em terceiro lugar, deve-se elaborar as regra de produo que constituem a base de
conhecimentos do sistema especialista. Em quarto lugar deve-se elaborar a mquina de
inferncia, capaz de fuzzicar as variveis de entrada da base de conhecimento, aplicar as
regras e deffuzicar a sada de forme a qualicar o nvel de satisfao do projeto. Elaborar
uma rotina de busca de forma que a nova combinao de equipamentos se aproxime mais
das condies ideais estabelecidas pelos critrios de avaliao.
P
PN
(5.1)
FUh =
op
esc
(5.2)
FUL =
Lop
Lcab
(5.3)
FU =
op
cab
(5.4)
Para cada um destes fatores deve ser denido uma faixa ideal de utilizao e faixas
tolerveis de utilizao. O projeto idealmente concebido deve se posicionar em cada um
dos critrios dentro da faixa ideal. Como nem sempre isso possvel, ainda mais quando
h limitao de estoque e se requer o equipamento imediatamente, as faixas de tolerncia permitem escolher equipamentos nestas situaes. Fora das faixas de tolerncia o
projeto deve ser reprovado. A tabela de faixas advm da experincia dos especialistas e
devem ser adequadas em funo das caractersticas de cada rea de produo de petrleo
e dos objetivos da operadora, sendo necessrio que um prossional qualicado e experiente nesta determinada rea de produo dena faixas de valores mais convenientes. O
139
sistema especialista permite que o prossional autorizado especique outras faixas que
considere mais adequadas. A tabela 5.1 mostra os valores utilizados como limites ideais
e de tolerncia para cada fator de utilizao.
Tabela 5.1: Faixas de Limites Ideais e Tolerveis
Fator
FUP
RPM
FUh
FUL
FUT
Min Tolervel
0
100
0
0
0
Min Ideal
0.6
150
0.6
0.8
0.8
Mx Ideal
0.8
250
0.7
0.9
0.9
Mx Tolervel
0.9
300
0.8
1
1
140
tretanto, que se aperfeioe o sistema de forma a permitir que se use valores especcos
das caractersticas do uido quando exista anlise PVT para o mesmo.
Fabricante;
Modelo do fabricante;
Vazo Nominal;
Vazo Exata;
Presso Nominal;
Nmero de estgios;
Dimetro Mnimo da Coluna de Produo;
Conexo do Rotor;
Conexo do Estator;
Dimetro Mnimo do Revestimento;
Excentricidade;
Dimetro do rotor;
Passo do estator;
Modelo Petrobras;
Comprimento do estator;
Parmetros de correo de volume, torque e presso de selagem em funo da
interferncia;
HASTE;
Tipo;
Dimetro Nominal;
Limite de Escoamento
Tenso de Ruptura
Grau do Ao
Dimetro da Luva
CABEOTE;
Fabricante;
Modelo do Fabricante;
Capacidade de Carga Axial do Mancal de Rolamento;
Capacidade de Torque do Redutor;
Taxa de Reduo;
Modelo Petrobras;
141
Com estes valores, pode-se calcular os fatores de utilizao. Estes fatores de utilizao
serviro de variveis de entrada para a mquina de inferncia.
142
143
144
FUP
FUP
FUP
FUP
FUP
FUP
FUP
FUP
FUP
B
B
B
O
O
O
A
A
A
E
E
E
E
E
E
E
E
E
RPM
RPM
RPM
RPM
RPM
RPM
RPM
RPM
RPM
B
O
A
B
O
A
B
B
B
ENTO
ENTO
ENTO
ENTO
ENTO
ENTO
ENTO
ENTO
ENTO
BOMBA
BOMBA
BOMBA
BOMBA
BOMBA
BOMBA
BOMBA
BOMBA
BOMBA
R
B
R
B
O
R
R
R
R
A mquina de inferncia funciona aplicando as regras da base de conhecimento utilizando as T-normas E e OU de forma a se obter um conjunto fuzzy para o nvel de satisfao aos critrios do equipamento analisado. Este conjunto fuzzy defuzzicado de
145
FUh
FUh
FUh
B
O
A
ENTO HASTE
ENTO HASTE
ENTO HASTE
B
O
R
146
147
FUL
FUL
FUL
FUL
FUL
FUL
FUL
FUL
FUL
B E
B E
B E
O E
O E
O E
A E
A E
A E
FUT
FUT
FUT
FUT
FUT
FUT
FUT
FUT
FUT
B
O
A
B
O
A
B
O
A
ENTO
ENTO
ENTO
ENTO
ENTO
ENTO
ENTO
ENTO
ENTO
CABEOTE
CABEOTE
CABEOTE
CABEOTE
CABEOTE
CABEOTE
CABEOTE
CABEOTE
CABEOTE
R
B
R
B
O
R
R
R
R
5.12 Concluso
Neste captulo, apresentou-se um sistema especialista para Dimensionamento de BCP,
assim como seus objetivos , suas caractersticas, vantagens e desvantagens, seu funcionamento, uso, estrutura, critrios de projeto que servem de base para o seu desenvolvimento,
a estrutura de entrada de dados pelo usurio, a base de dados de equipamentos de BCP e
a base de conhecimento que constituem este sistema. Apresentou-se, tambm, a Interface
Grca do sistema desenvolvido e seu uso.
Ao reduzir substancialmente o tempo requerido para dimensionar o sistema de elevao de um poo, o sistema desenvolvido permite a melhor utilizao do especialista
148
5.12. CONCLUSO
149
150
5.12. CONCLUSO
151
152
Captulo 6
Resultados
6.1 Introduo
Os objetivos do presente captulo so validar a modelagem do sistema e o simulador
comparando os resultados previstos com os medidos em campo, aplicar as tcnicas de
controle desenvolvidas no captulo 4 em um poo real, validando a metodologia e validar
o sistema especialista desenvolvido no captulo 5.
Para atingir o primeiro e o segundo objetivos, foi implantado um sistema de monitorao de presso de fundo e ajuste de regime em um poo real, consistente de sensor
de presso, controlador lgico programvel e variador de freqncia para ajustar a velocidade de operao do motor. A resposta em malha aberta e em malha fechada, permitiu
a validao do modelo implementado no simulador. Tanto no controlador como no simulador foi implementado o sistema de controle fuzzy desenvolvido. O controlador foi
implentado tambm em outro controlador que foi testado em conjunto com o simulador
de poo.
A validao do sistema especialista foi obtida atravs da anlise de um problema proposto pelas caractersticas de um poo e a disponibilidade de equipamentos. Procedeu-se
a obteno do melhor dimensionamento passo a passo, com o detalhamento do processo
de inferncia e a anlise dos resultados valendo-se do programa PCPpump. O resultado
obtido comparado com o obtido pelo sistema especialista desenvolvido.
6.2 Controle
6.2.1 Instalaes de Campo
O sistema de controle foi instalado no poo A no campo de X. A instalao consiste
dos seguintes equipamentos.
Fundo do Poo
Bomba modelo NTZ278*120ST20, com capacidade de vazo nominal de 20 m3 /dia a 100 rpm e capacidade de presso de 100 kg f /cm2 assentada 764.5 m de profundidade
Coluna de hastes com 98 hastes de 7/8"x 25
Coluna de produo de 2 7/8"
Revestimento de 7"x 23 lbf/p
153
154
CAPTULO 6. RESULTADOS
6.2. CONTROLE
155
(6.1)
Ks = 4, 5 104
(6.2)
Ks =
156
CAPTULO 6. RESULTADOS
6.2. CONTROLE
157
158
CAPTULO 6. RESULTADOS
6.2. CONTROLE
159
160
CAPTULO 6. RESULTADOS
6.2. CONTROLE
161
CAPTULO 6. RESULTADOS
162
Ts =
I p g
= 15.195s
Aan
(6.3)
146
1
s + 15195
(6.4)
4, 5 104
1
s + 15195
(6.5)
(6.7)
1
0,9
0,8
0,7
0,6
0,5
0,4
0,3
0,2
Ki
0,000241
0,000298
0,000377
0,000493
0,000671
0,000966
0,00151
0,00268
0,006
6.2. CONTROLE
163
As guras 6.14 e 6.15 mostram as respostas ao degrau de presso e velocidade, respectivamente, de cada um dos casos da tabela 6.1, enquanto a gura 6.16 mostra as respostas
ao degrau de presso com ganhos proporcionais de 3 e 10 e ganho integral de 0,00024.
Valores menores de ganho proporcional, tornaram o tempo de acomodao muito grande,
enquanto valores maiores do ganho proporcional tornaram o controle mais sensvel ao
rudo. Nesta gura, s foi mantido constante o ganho integral, pois o amortecimento
varia com o ganho proporcional se for mantido constante o ganho integral, conforme se
pode depreender da equao 6.7. Na verdade, o amortecimento ser tanto menor quanto
maior o ganho proporcional para um mesmo ganho integral.
164
CAPTULO 6. RESULTADOS
6.2. CONTROLE
165
O aumento do ganho integral torna a resposta mais rpida, porm o controle ca mais
sensvel a pequenas perturbaes, especialmente a rudos.
166
CAPTULO 6. RESULTADOS
que poderia ser obtida com a bomba operando na sua mxima velocidade que cerca de
10 psi ou 0, 75kg f /cm2 que corresponde a uma variao de volume igual a 7,5 metros.
Para valores muito maiores que este, o amortecimento poder se tornar muito baixo. Isto
mostrado na gura 6.17 em que se compara a resposta ao degrau para vrias faixas de
fuzzicao da variao do erro.
Figura 6.17: Resposta ao degrau de presso para vrias faixas de fuzzicao da variao do erro
Por isso, no se utilizou valores maiores que 4 kg f /cm2 . Faixas de fuzzicao do
erro menores implicam em uma resposta mais rpida, como mostra a gura 6.18 em que
se compara a resposta ao degrau para faixa de fuzzicao de erro de 7 e 10 Kg f /cm2 .
O tempo de resposta mais rpido no implica necessariamente numa maior sensibilidade,
pois h um largo tempo entre mudanas de sinal de referncia de velocidade e a atuao
se d em termos de mdias mveis do sinal da varivel controlada.
6.2. CONTROLE
167
ser representado por uma funo linear em qualquer condio operacional, mas poder
ser representado por um sistema de primeira ordem linearizado no ponto de operao.
168
CAPTULO 6. RESULTADOS
Figura 6.18: Resposta ao degrau de presso para vrias faixas de fuzzicao de erro
6.2. CONTROLE
169
170
CAPTULO 6. RESULTADOS
Algumas memrias volteis precisaram ser utilizadas para armazenar parmetros operacionais do controle, registros temporrios utilizados nos clculos, no status, controle do
programa e registros de sada. A lista completa dos registros utilizados e sua funo, incluindo sua referncia como parmetro que serve de endereamento para escrita e leitura
atravs do sistema supervisrio, e sua correlao com a referncia ao endereo de memria
atravs da linguagem de programao esto mostradas na tabela 6.3.
O desenvolvimento do programa de controle foi feito utilizando a linguagem ACL. O
programa consiste dos seguintes subprogramas.
boot - atravs do qual se faz a leitura dos parmetros no - volteis que so armazenados em memrias temporrias; este programa s opera na partida, aps
inicializados os registros do programa de controle e solicita o ligamento do VSD
atravs da sada digital DI1 1 , ca em estado de espera, at que o controlador pare
por qualquer motivo e seja reinicializado, com a acontece ;
fuzzy - programa que controla a execuo das sub-rotinas do controlador, listadas a
seguir;
coleta - que coleta valores da varivel de entrada durante o tempo especicado na
parametrizao do controlador, sendo que a parte nal do intervalo, durao que
tambm depende da parametrizao, serve para calcular a mdia mvel que serve
de ltro de rudos do sinal de entrada;
fuzzyca - que toma os valores de erro e de varivel de erro, variveis de entrada do
sistema e os transforma em um vetor de pertinncias aos conceitos NE, ZE e PO;
regras - que aplica as regras de produo da mquina de inferncia aos vetores e
pertinncia de erro e variao de erro, gerando um vetor de pertinncia de ajuste de
velocidade do motor ou de freqncia;
defuzzica - que transforma o vetor de ajuste de freqncia em valor analgico
de ajuste de frquncia, valor este integrado de forma discreta ao valor de sada do
sistema; item comando - que coloca o valor de sada do sistema na sada analgica
que serve de referncia de velocidade para o VSD;
testa e informa - rotinas que vericam se o sistema estabilizou e diagnostica se a
bomba superdimensionada ou tem capacidade insuciente para a vazo do poo;
O registrador REG6 controla a fase do algoritmo. As guras 6.22 a 6.24 mostram a
tela de programao e diversas partes do programa. O cdigo completo do programa est
no anexo A.
O ambiente de programao permite ainda parametrizar o controlador em todas suas
funo pela criao de uma tabela que exportada para o controlador junto com o programa
compilado. Importante observar que ao enviar o programa para o controlador, operao
feita conectando um notebook ao controlador e atravs do programa de comunicao com
o controlador conguration manager atravs de funcionalidade cuja tela mostrada na
gura 6.25, a lista de parmetros enviada tambm. O programa ACL, uma vez carregado, automaticamente inicializado, podendo ser interrompido a qualquer momento
atravs de um parmetro digital destinado a este m.
1o
valor digital de inicializao desta entrada zero, para que o sistema entre partindo o VSD aps falta
de energia
6.2. CONTROLE
171
Contedo
SET-POINT DE PRESSO
FUZZIFICAO DE VARIAO DO ERRO
FUZZIFICAO DE ERRO
TEMPO ENTRE INFERNCIAS
REPETIES PARA MDIA
REPETIES PARA ESTABILIZAO
INCREMENTO DE VELOCIDADE
Valor
60
30
100
600
200
10
4
Parmetro
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
Contedo
SET-POINT DE PRESSO
RANGE DE FUZ.DE VARIAO DO ERRO
RANGE DE FUZZIFICAO DE ERRO
100%
CONTADOR DE LOOPS
FASE DO ALGORITMO
TEMPO ENTRE INFERNCIAS
REPETIES PARA MDIA
REPETIES PARA ESTABILIZAO
CONTADOR DE ESTABILIZAO
ESTADO DE ESTABILIZAO
INCREMENTO DE VELOCIDADE
ERRO
VARIAO DO ERRO
FUZZY ERRO-NEGATIVO
FUZZY ERRO-Z
FUZZY ERRO-P
FUZZY VAR ERRO-N
FUZZY VAR-ERRO-Z
FUZZY VAR ERRO-P
FUZZY AUMENTA
FUZZY MANTEM
FUZZY DIMINUI
VARIAO DE VELOCIDADE
AJUSTE DE VELOCIDADE
SOMA AI1/MDIA
MDIA ANTERIOR
AJUSTE DE VELOCIDADE ANTERIOR
VELOCIDADE ESTABILIZADA
PRESSO ESTABILIZADA
172
CAPTULO 6. RESULTADOS
6.2. CONTROLE
173
CAPTULO 6. RESULTADOS
174
O programa, uma vez digitado, pode ser compilado atravs da interface do ACL, momento em que uma anlise de sintaxe do programa feita. Uma vez compilado, ele pode
ser testado travs da tela mostrada na gura 6.26, que permite que sejam digitados valores
na entradas digitais e analgicas e acesso aos diversos parmetros do controlador. Atravs
deste teste, pode-se testar o programa de controle em busca de erros de lgica em tempo
de execuo antes se implementar no controlador do poo para executar o controle real.
6.2. CONTROLE
175
176
CAPTULO 6. RESULTADOS
mximo e mnimo de cada uma delas, congurando alarmes para as respectivas violaes.
Atravs destes alarmes, pode-se diagnosticar algumas importantes situaes, quais sejam:
corrente alta - alerta contra o excesso de interferncia entre rotor e estator, permitindo que se antecipe a situao de rotor preso e suas graves conseqncias;
corrente baixa - identica tanto correia partida como haste partida;
presso de fundo baixa - alerta contra a situao de bomba trabalhando parcialmente
em vazio permitindo que se evite a queima do estator por sobre-aquecimento;
presso de fundo alta - alerta perda de produo decorrente de inecincia da
bomba;
freqncia alta - alerta excesso de desgaste dos mancais de rolamento do motor em
decorrncia da incapacidade da bomba devido a desgaste, subdimensionamento ou
aumento de produtividade do poo como conseqncia de efeito de recuperao
suplementar;
freqncia baixa - alerta possvel sobreaquecimento do motor devido ao superdimensionamento do motor ou aumento de interferncia.
6.2. CONTROLE
177
178
CAPTULO 6. RESULTADOS
6.2. CONTROLE
179
180
CAPTULO 6. RESULTADOS
6.2. CONTROLE
181
CAPTULO 6. RESULTADOS
182
183
1000 metros
950 metros
1200 metros
900 kg/cm2
0,7
2 Kg f /cm2
2 Kg f /cm2
45oC
o
3 C/100m
1 cp
40m3 /dia
Hastes
7/8 pol grau D
1 pol grau D
Cabeotes
4T 20 HP @ 300rpm
9T 40 HP @ 300rpm
15T 60HP @ 300rpm
CAPTULO 6. RESULTADOS
184
1
24.35.400
1"D
61,2
308
28,7
5,69
233,8
0
100
0
100
0
0
85
0
0
0
2
28.35.400
1"D
51,6
309
28,7
5,69
233,6
0
86
14
100
0
0
71,7
0
0
0
3
14.40.600
1"D
108,7
237
36,2
6,55
313,3
100
0
0
63
37
0
63
0
0
0
4
18.40.600
1"D
80,4
215
36,2
6,66
312,8
100
0
0
85
15
0
85
0
15
15
A tabela 6.11 mostra a comparao das hastes entre os dois casos que apresentaram o
melhor resultado quanto bomba (casos 7 e 18). Deles, o que apresenta melhor resultado
quanto haste o caso 18, pois ambas so superdimensionadas, mas a haste no caso 18
est relativamente mais carregada.
Os resultados de carga axial e torque na haste polida da combinao de bomba e
coluna de hastes do caso selecionado como melhor, devem ser utilizados para calcular o
fator de utilizao de carga axial e torque dos trs tipos de cabeote. O resultado desta
anlise est na tabela 6.12.
185
5
24.40.600
1"D
62,5
200
36.2
6,57
313
0
100
0
0
100
0
0
16,7
0
50
6
18.45.700
1"D
80,4
197
39.3
7,27
335,1
100
0
0
0
100
0
0
0
100
100
7
24.45.700
1"D
63,75
182
39.3
7,28
334,9
0
100
0
0
100
0
0
15
0
50
8
28.45.700
1"D
51,6
177
39.3
7,28
334,7
0
86
14
0
100
0
0
28,3
0
50
9
14.40.1200
1"D
108,7
158
49,8
7,28
472,3
100
0
0
0
100
0
100
0
0
0
10
18.451200
1"D
80,4
136
49,8
7,29
471,7
100
0
0
0
72
28
0
28
72
86
11
24.45.1200
1"D
62,5
121
49,8
7,31
471,1
0
100
0
0
42
58
17
58
42
60,8
CAPTULO 6. RESULTADOS
186
12
24.35.400
7/8"D
61,2
308
38,3
4,47
233,6
0
100
0
100
0
0
83,3
0
0
0
13
28.35.400
7/8"D
51,6
309
38,3
4,77
233,5
0
86
14
100
0
0
71,7
0
0
0
14
14.40.600
7/8"D
108,7
237
49,5
5,63
313
100
0
0
63
37
0
63
0
0
0
15
18.40.600
7/8"D
80,4
215
49,5
56,4
312,8
100
0
0
85
15
0
85
0
15
15
16
24.40.600
7/8"D
62,5
200
49,5
5,65
312,5
0
100
0
0
100
0
0
16,7
0
50
17
18.45.700
7/8"D
80,4
197
53,7
6,35
334,9
100
0
0
0
100
0
0
0
100
100
18
24.45.700
7/8"D
63,75
182
53,7
6,36
334,6
0
100
0
0
100
0
0
16,7
0
50
19
28.45.700
7/8"D
51,6
177
53,7
6,36
334,5
0
86
14
0
100
0
0
28,3
0
50
187
20
14.40.1200
7/8"D
108,7
158
70,5
6,36
471,9
100
0
0
0
100
0
100
0
0
0
21
18.451200
7/8"D
80,4
135
70,4
6,38
471,3
100
0
0
0
70
30
0
30
70
86
22
24.45.1200
7/8"D
62,5
121
70,4
6,39
470,7
0
100
0
0
42
58
16,7
58
42
60,8
6
0
56,1
45,9
49,3
17
0
76,7
23,3
15
CAPTULO 6. RESULTADOS
188
4 T 20 HP @ 300rpm
158,7
72,8
0
100
0
100
0
0
100
0
0
0
9T 40 HP @300 rpm
70,6
36,4
0
52
48
0
100
0
0
48
52
54,4
15 T 60 HP @ 300 rpm
42,3
24,3
0
34,6
65,3
0
60,5
39,5
39,5
39,5
34,6
32,2
6.4 Concluso
Neste captulo foram mostrados os resultados obtidos com o sistema de controle e o
sistema especialista de dimensionamento.
Foram apresentadas detalhadamente as instalaes de campo, a aplicao da metodologia de projeto de PI e a especicao do controlador PI-fuzzy. A simulao foi validada
6.4. CONCLUSO
189
190
CAPTULO 6. RESULTADOS
Captulo 7
Concluses e Recomendaes
Neste trabalho foi apresentada uma viso geral da situao da elevao de petrleo
por bombeio de cavidades progressivas dentro da indstria de produo de petrleo, assim
como dos diversos sistemas de elevao.
Foi apresentada uma modelagem do sistema tanto para regime permanente como para
regime transitrio. A primeira com a nalidade de mostrar como calcular as solicitaes a
que esto submetidos os equipamentos de elevao para ns de dimensionamento do sistema BCP. O modelo matemtico transiente tem a nalidade de estudar o comportamento
do sistema em malha aberta ou em malha fechada sob a ao de um sistema de controle.
A teoria de controle PI convencional foi aplicada ao sistema BCP, permitindo a anlise
quanto observabilidade, controlabilidade de controle PI e estabelecimento das tcnicas
de projeto deste tipo de controle e suas condies de estabilidade.
Foi desenvolvido um sistema de controle fuzzy baseado em regras a partir de um sistema de controle PI. O sistema foi desenvolvido a partir da experincia humana em controle do sistema, a partir da qual se estabeleceu funes de fuzzicao e regras de produo. Foi projetada uma mquina de inferncia independente das regras e das estratgias
de fuzzicao baseadas nas t-normas de Mandami.
As tcnicas de simulao, linearizao e obteno da funo de transferncia linearizada foram aplicadas a um poo real no qual foi implementado um sistema de controle
constitudo de sensor de presso de suco da bomba, controlador industrial e variador
de freqncia. Aplicaram-se as tcnicas de projeto de controle PI e controlador fuzzy ao
poo e comparou-se o comportamento dos dois controladores por simulao. A resposta
em malha aberta da funo de transferncia foi comparada com a resposta em malha
aberta medida no poo, validando a tcnica de modelagem matemtica e de simulao
utilizadas.
As tcnicas de controle foram implementadas no poo e suas atuaes comparadas,
estabelecendo-se alguns ganhos de produtividade comuns aos dois tipos de controle e
especcos do sistema fuzzy. Foi comparada a resposta ao degrau de controle fuzzy no
poo com o simulado, validando a tcnica de simulao da atuao do controle.
Foi realizado um estudo de caso de dimensionamento de sistema BCP utilizando as
tcnicas implementadas no sistema especialista com detalhamento da inferncia. A seleo obtida foi analisada quanto aos critrios de dimensionamento, validando o dimensionamento e mostrou-se que o sistema especialista prov a mesma seleo.
191
192
193
isso foi feito com relao ao cdigo ladder implementado em um controlador industrial. O sistema desenvolvido capaz de otimizar a velocidade visando maior
durabilidade do equipamento de fundo e maior produo do poo, minimizando o
nmero de sensores necessrios e auxiliando partida e parada do sistema atravs de
funes de partida e parada em rampa providos pelos VSD. Resta, ainda, aprimorar
o sistema de forma a atender a outras necessidades, tais como utilizar sensor de superfcie ao invs de sensor de fundo, inferindo parmetros de fundo a partir destes
e identicar causas de falhas.
O sistema especialista de dimensionamento de BCP capaz de selecionar os equipamentos de BCP a partir da lista disponibilidade em um tempo extremamente curto e
sem depender da disponibilidade de um especialista humano, recurso extremamente
escasso e que demanda muito tempo para treinar. A estimativa que um projeto de
dimensionamento de BCP feito por um especialista humano demora cerca de 4 horas, enquanto o mesmo dimensionamento pode ser feito pela sistema especialista
em cerca de 10 minutos, incluindo na tarefa a congurao das listas de disponibilidade.
So recomendaes para futuros estudos:
Aplicar as regras de produo do controlador fuzzy desenvolvido no controle de
outros sistemas de elevao, tais como BCS e Gas Lift, pois as regras de controle
so as mesmas mudando apenas as funes de fuzzicao;
Validar o simulador no que diz respeito a outras variveis do processo (presso de
recalque da bomba, carga axial e torque na hate polida, por exemplo;
Aprimorar o modelo no que diz respeito ao efeito do gs na bomba BCP;
Desenvolver sistema de controle baseado em outras variveis do processo, tais
como torque e carga axial;
Comparar os resultados do modelo de efeito de interferncia na bomba, com os
resultados obtidos com a modelagem por elementos nitos no ANSYS;
Implantar o sistema especialista de dimensionamento de BCP no mesmo ambiente
do simulador de BCP, criando um ambiente integrado;
Desenvolver telas especcas para controle BCP no supervisrio SISAL;
Analisar a aplicao de outras estruturas de controle PID de forma a evitar picos de
sinal de controle;
Desenvolver sistema de identicao de causa de falhas e desenvolver controle
baseado em sensores de superfcie de forma a reduzir o custo da instalao.
194
Referncias Bibliogrcas
196
REFERNCIAS BIBLIOGRFICAS
Bird, R. B., W. E. Steward & E. N. Lightfoot (1960), Transport Phenomena, Wiley International Edition.
Bolonhini, E. H. (1995), Geometria de interface e gradiente de presso em escoamentos
horizontais estraticados e anulares com disperso, Dissertao de mestrado, Unicamp, Campinas, SP.
Brown, Kermit (1977), Articial Lift Methods, Vol. 1, Penn Well Books.
CAC (1999), Automatic Control Logic - User Manual part 62-02009-01 O, CAC.
Cad, Marcelo Machado (2000), Estratgia de modelagem dinmica e simulao computacional do motor de induo trifsico, Dissertao de mestrado, Universidade de So
Paulo, So Paulo, S. P.
Cao, S. G., N. W. Rees & G. Feng (2001), Mamdani-type fuzzy controllers are universal
fuzzy controllers, Fuzzy Sets and Systems (123), 359 367.
Caputo, A. C. & P. M. Pelagagge (2000), Fuzzy control of heat recovery systems from
solid bed cooling, applied thermal engineering, (20), 4967.
Carvalho, M. T. & Duro (2002), F. control of a otation column using fuzzy logic
inference, Fuzzy Sets and Systems (125), 121 133.
CFER (2006), PCPUMP - User Guide, verso 2.671a edio, CFER Technologies, Alberta, Canad.
Chang, S. & C. A. Chang (2003), fuzzy-logic based fault diagnosis strategy for process
control loops, Chemical Engineering Science (58), 3395 3411.
Chen, S., F. Yu & H. Chung (2002), Decoupled fuzzy controller design with single-input
fuzzy logic, Fuzzy Sets and Systems (129), 335342.
Chew, J. & C.A. Connally (1959), A viscosity correlation for gas saturated crude oils,
Trans. AIME (216).
Chierici, G. L. et al. (1974), Two-phase vertical ow in oil wells - prediction of pressure
drop, Trans. AIME p. 927.
Cho, Y., C. Park & M. Park (2002), An indirect model reference adaptive fuzzy control
for siso takagisugeno model, Fuzzy Sets and Systems (n.131), p.197215.
Cholet, Henri (1986), Progressing Cavity Pumps, Editions Technip.
Costa, R. O. (1995), Bombeamento mecnico alternativo em poos direcionais, Dissertao de mestrado, Unicamp, Campinas.
da Cunha, Horcio & S. Ribeiro (1987), Introduo aos Sistemas Especialistas, LTC,
Livros Tcnicos e Cientcos.
REFERNCIAS BIBLIOGRFICAS
197
198
REFERNCIAS BIBLIOGRFICAS
Guerra, T. M. & L. Vermeiren (2001), Control laws for takagisugeno fuzzy models,
Fuzzy Sets and Systems (120), 95108.
Guimares, A. M. F. (1999), Fonte chaveada para alimentao de uma cmara de nitretao inica, Dissertao de mestrado, PPgEE/UFRN.
Guo, J. Finoland Y. K. & X. D. Jing (2001), A rule based fuzzy model for the prediction of petrosical rock parameters, Journal of Petroleum Science and Engineering
(n.29), p.97113.
Hanai, T., T. Ohki, H. Honda & T. Kobayashi (2003), Analysis of initial conditions for
polymerization reaction using fuzzy neural network and genetic algorithm, Computers and Chemical Engineering (n.27), p.10111019.
Hart, A. (1992), Knowledge Acquisition for Expert Systems, second editiona edio,
McGraw-Hill.
Horiuchi, J. (2002), Fuzzy modeling and control of biological processes : Review, Journal of Bioscience and Bioengineering v. 94(n. 6), p.574578.
Hsu, Y., G. Chen, S. Tong & H. Li (2003), Integrated fuzzy modeling and adaptive
control for nonlinear systems, Information Sciences (153), 217 236.
Ignizio, J. P. (1991), Introduction to Expert Systems The development and Implementation
of Rule-Based Expert Systems, McGraw-Hill.
III, F. J. Doyle, C. A. Harrison & T. J. Crowley (2003), Hybrid model-based approach
to batch-to-batch control of particle size distribution in emulsion polymerization,
Computers and Chemical Engineering (27), 1153 1163.
ISO15136-1 (2000), Standard for downhole progressing cavity pump iso 15136.
ISO15136-2 (2005), Standard for progressing cavity pump drives iso 15136-2.
Jr., McCain W. D. (1973), The Properties of Petroleum Fluids, Petroleum Publishing Co,
Tulsa, Oklahoma.
Jr, Oliveira & Hime Aguiar (1999), Lgica Difusa - Aspectos Prticos e Aplicaes, Intercincia.
Jr., R. Sousa & P. I. F. Almeida (2001), Design of a fuzzy system for the control of a
biochemical reactor in fed-batch culture, Process Biochemistry (37), 461469.
Jurado, F. & J. R. Saenz (2002), Neuro-fuzzy control for autonomous winddiesel systems
using biomass, Renewable Energy (27), 3956.
Kabir, C. S. & A. R. Hasan (1994), Two-phase ow correlations as applied to pumping
well testing, ASME Journal of Energy Resourses Tech. 116, 121127.
REFERNCIAS BIBLIOGRFICAS
199
200
REFERNCIAS BIBLIOGRFICAS
Mamdani, E. H. (1974), Applications of fuzzy algorithm for simple dynamic plant, Proceedings IEE (121), 15851588.
Mamdani, E. H. (1981), Advances in the Linguistic Synthesis of Fuzzy Controllers In
Fuzzy Reasoning and Its Applications, Academic Press, London.
Marseguerra, M. & E. Zio (2003), Model-free fuzzy tracking control of a nuclear reactor, Annals of Nuclear Energy (30), 953981.
Mascioli, C. M. (2001), Otimizao do processo de polimerizao do estireno: A distribuio do tamanho das partculas do poliestireno, Dissertao de mestrado, Departamento de Engenharia de Produo e Sistemas - Universidade Federal de Santa
Catarina, Florianpolis.
Mastorocostas, P. A., J. B. Theocaris & V. S. Petridis (2001), A constrained orthogonal
least-squares method for generating tsk fuzzy models: Application to short-term
load forecasting, Fuzzy Sets and Systems (n.118), p.215233.
Mathews, Zahacy & Skoczylas (2002), Progressing Cavity Pumping Systems: Design,
Operation and Performance Optimization, Course Notes, C-Fer, Edmonton, Canada.
Mazzucco, M. M., Claumann C. A. Carlson L. H. C. Bolzan A. Barcia (1998), R. m.
ajuste de um controlador pid atravs de algoritmos genticos, ElAIQ98 Encuentro
Latino Americano de Engenieria Quimica .
Mazzucco, M. M., Machado R. A. F. Bolzan A. Barcia R. M. (1998), Aplicao de
uma rede neural feedforward para controle de sistemas com tempo morto utilizando
horizontes de controle e predio mnimos, ElAIQ98 Encuentro Latino Americano
de Engenieria Quimica pp. 599609.
Mazzuco, M. M. (2003), Um Sistema Difuso para o Controle de Temperatura de Unidades
de Processamento em Batelada, Tese de doutorado, UFSC, Florianpolis.
Mazzuco, M. M., R. A. F. Machado, A. Bolzan & R. M. Barcia (2000), Application
of genetic algorithms to the adjustment of the supports of fuzzy sets in a mamdani
controller, Brazilian Journal of Chemical Engineering 17(04 - 07), p.627 637.
McCain Jr., W.D. (1990), The Properties of Petroleum Fluids, 2nda edio, PennWell
Books.
McCoy, J. N., A. L. Podio & K. L. Huddlestone (1987), Analyzing well performance,
Ariticial Lift Workshop pp. 2224.
Meunier, B. Bouchon, R. Mesiar, C. Marsala & M. Rifqi (2003), Compositional rule of
inference as an analogical scheme, Fuzzy Sets and Systems (138), 53 65.
Moineau, Rene (1930), A New Capsulism, Tese de doutorado, The University of Paris,
Paris, France.
REFERNCIAS BIBLIOGRFICAS
201
Mrad, F. & G. Deeb (2002), Experimental comparative analysis of adaptive fuzzy logic
controllers, IEEE Transactions on Control Systems Technology v. 10(n. 2), p.250
155.
Mukaidono, Masado (2001), Fuzzy Logic for Begginers, World Scientic Publishing Co.
Pte. Ltda.
Muthusamy, K., S. C. Sung, M. Vlach & H. Ishii (2003), Scheduling with fuzzy delays
and fuzzy precedences, Fuzzy Sets and Systems (134), 387395.
Neuroth, M., P. Macconnell, F. Stronach & P. Vamplew (2000), Improved modelling
and control of oil and gas transport facility operations using articial intelligence,
Knowledge Based Systems (13), 8192.
Nez (2002), Manual de Sistemas BCP, rev. 4a edio.
Noronha, F. A. F. (1995), Bombeamento a jato de misturas bifsicas, Dissertao de
mestrado, UNICAMP, Campinas, SP.
Noronha, F.A.F., F. A. Frana & F. J. S. Alhanati (1997), Improved two-phase model for
hydraulic jet-pumps, Society of Petroleum Engineers (SPE 37472).
Ogata, K. (2003), Engenharia de Controle Moderno, Ed. Pearson do Brasil.
ONG, Chee-Mun (1998), Dynamic Simulation of Eletric Machinery, Prentice Hall.
Petrobras (2005), Norma petrobras n2506a - bombas de cavidades progressivas.
Polite, Staben & Labat (2002), fuzzy model for an anaerobic digester, comparison with
experimental results, Engineering Applications of Articial Intelligence (15), 385
390.
Rajapakse, A., K. Furuta & S. Kondo (2002), Evolutionary learning of fuzzy logic controllers and their adaptation through perpetual evolution, IEE Transactions on Fuzzy
Systems 10(3), 309321.
Rich, E. & K. Knight (1992), Articial Inteligence, McGraw-Hill Inc.
Rosa, Adalberto J., Renato S. Carvalho & Jos A. D. Xavier (2006), Engenharia de Reservatrios de Petrleo, Editora Intercincia, Rio de Janeiro, RJ.
Salazar, Andrs Ortiz & Fabiano Medeiros de Azevedo (2002), Implementation of a
fuzzy-pi controller for a pulsed plasma nitriding power source. Monograa.
Sarma, P. & R. Rengaswamy (2000), Multivariable gain-scheduled fuzzy logic control
of a uidized catalytic cracker unit, Computers Chemical Engineering (24), 1083
1089.
202
REFERNCIAS BIBLIOGRFICAS
Sebzalli, Y. M., R. F. Li, F. Z. Chen & X. Z. WANG (2000), Knowledge discovery from
process, operational data for assessment na monitoring of operators performance,
(24), 409414.
Shaw, Jan S. e Simes, Marcelo G. (1999), Controle e Modelagem Fuzzy, Editora Blcher.
Shieh, C. (2002), Genetic fuzzy control for time-varying delayed uncertain systems with
a robust stability safeguard, Applied Mathematics and Computation (n.131), 3958.
Silva, C. M., Biscaia JR E. C. (2003), Genetic algorithm development for multi-objective
optimization of batch free-radical polymerization reactors, Computers and Chemical Engineering (n.27), p.13291344.
Skinner, D. R. (1982), Introduction to Petroleum Production, Vol 2, Gulf Publishing Co.,
Houston, Texas.
Skoczylas & Alhanati (2003), Analysis of Progressing Cavity Pump Laboratory Testing
Final Report, C-Fer.
Souza, Rodrigo B., Adelardo A. D. Medeiros, Joo M. A. Nascimento, Andr L. Maitelli
& Heitor P. Gomes (2006), Sisal , um sistema supervisrio para elevao articial
de petrleo, IBP , Rio Oil & Gas Expo and Conference .
Spiegel, R. J., M. W. Turner & V. E. McCormick (2003), Fuzzy-logic-based controllers
for efciency optimization of inverter-fed induction motor drives, Fuzzy Sets and
Systems (137), 387401.
S.T. Klein, SPE, InterRep; W.B. Thrasher SPE InterRep; L. Mena SPE InterRep; E. Quijada SPE PDVSA; C. Brunings SPE PDVSA (1999), Well optimization package for
progressive cavity pumping systems, Society of Petroleum Engineer Library (SPE
52162).
Standing, M.B. (1947), A pressure-volume-temperature correlation for mixtures of california oils and gases, API Drilling and Production pract. p. 247.
Tanaka, Kazuo (1996), An Introduction to fuzzy logic for pratical applications, SpringerVerlag.
Tang, B., X. Da & Wang (2000), W. an adaptative control method for time-varying systems, European Journal of Operational Research (124), 342352.
Thomas, Jos E. (2001), Fundamentos de Engenharia de Petrleo, Intercincia.
VanLith, P. F., B. H. Betlem & T. B. Roffel (2003), Combining prior knowledge with
data driven modeling of a batch distillation column including start-up, Computers
and Chemical Engineering (27), 10211030.
Vasquez, M. & H. D. Beggs (1980), Correlation for uid physical property predictions,
JPT pp. 968970.
REFERNCIAS BIBLIOGRFICAS
203
Venkat, A. N., P. Vijaysai & R. D. Gudi (2003), Identication of complex nonlinear processes based on fuzzy decomposition of the steady state space, Journal of Process
Control (n.13), p473488.
Vidal, Francisco Jos Targino (2005), Desenvolvimento de um simulador de bombeio
por cavidades progressivas, Dissertao de mestrado, Universidade Federal do Rio
Grande do Norte, Natal, RN.
Vidal, J. T., A. O. Salazar, B. W. Assmann, A. L. Maitelli & J. A. Lima (2005), Simulao do escoamento bifsico em uma coluna de produo com sistema de elevao
articial por bcp, em Proceedings of Rio Pipeline Conferecen & Exposition 2005,
Vol. v.1, ANP, Rio de Janeiro, pp. 18.
Vidal, J. T., A. O. Salazar, B. W. Assmann, A. L. Maitelli & J. A. Lima (2006), Simulador
de bombeio por cavidades progressivas, em Proceedings of Rio Oil&Gas 2006,
Vol. v.1, ANP, Rio de Janeiro, pp. 16.
Vieira, R. A. M., M. Embiruu, Sayer, C. J. C Pinto & E. L. Lima (2003), Control strategies for complex chemical processes, applications in polymerization processes,
Computers and Chemical Engineering (27), 1307 1327.
Vogel, J. V. (1968), Inow performance relationship for solution gas drive wells, J. Pet.
Tech. pp. 8393.
Wallis, G. B. (1969), One-Dimensional Two-Phase Flow, McGraw-Hill.
Wea (1999), Progressing Cavity Pump Manual.
Weiss, S., M. Sholom & C. Kulikowski (1984), A Pratical Guide to Designing Expert
Systems, Rowman Allanheld Publishers, New Jersey.
Wong, C. H., S. L. Shah, M. M. Bourke & D. G. Fisher (2000), Adaptative fuzzy relational predictive control, Fuzzy Sets and Systems (115), 247260.
Zadeh, L. (1965), Fuzzy sets, Information and Control (8), 338353.
Zhao, F., Y. Tian, M. Tad & H. Li (2002), A time-delay compensation strategy for
processes with uncertainties, Computers and Chemical Engineering p. 1437 1447.
Ziegler, J. G. e Nichols, N.B. (1942), Optimum settings for automatic controllers, ASME
Transactions 64, 759768.
Zimmermann, M. A. (2003), Sistema especialista prottipo para auxlio na seleo de
bombas hidrostticas, Dissertao de mestrado, UFSC, Florianpolis, S.C.
204
REFERNCIAS BIBLIOGRFICAS
Apndice A
Algoritmo de Controle - Cdigo ACL
206
"fuzzy IF (DI1==1)
IF (REG6==1)
reg5=0;
REG44=0;
RUN coleta;
idle;
endif
IF (REG6==2)
RUN fuzzifica;
idle;
ENDIF
IF (REG6==3)
RUN regras;
IDLE;
ENDIF
IF (REG6==4)
RUN defuzzy;
IDLE;
ENDIF
IF (REG6==5)
RUN comando;
IDLE;
ENDIF
IF (REG6==6)
RUN testa;
IDLE;
ENDIF
IF (REG6==7)
RUN informa;
idle;
endif;
ENDIF;
"COLETA "REG5 - CONTADOR "REG44 - SOMADOR DE AI1 - MDIA DE AI1
IF (REG5<REG7)
REG5=REG5+1;
IF (REG5>REG7-REG8);
REG44=REG44+AI1;
ENDIF;
ENDIF; IF (REG5==REG7)
REG44=REG44/REG8;
207
reg6=2;
RUN fuzzy;
idle;
ENDIF;
"fuzzifica if (reg44>reg1)
reg31=reg44-reg1;
else
reg31=reg1-reg44;
endif if (reg44>reg45)
reg32=reg44-reg45;
else
reg32=reg45-reg44;
endif "fuzzifica o erroreg33=N, reg34=Z, reg35=P
reg33=0;
reg34=0;
reg35=0;
if ((reg31>=reg3) & (reg44>reg1))
reg33=100;
endif if ((reg31<reg3) & (reg44>reg1))
reg33=reg4*reg31/reg3;
reg34=reg4-reg33;
endif if (reg31==0)
reg34=reg4;
endif if ((reg31<reg3) & (reg44<reg1))
reg35=reg4*reg31/reg3;
reg34=reg4-reg35;
endif if ((reg31>=reg3) & (reg44<reg1))
reg35=100;
endif
"fuzzifica var do erro reg36=N, reg37=Z, reg38=P
reg36=0;
reg37=0;
reg38=0;
if ((reg32>=reg2) & (reg45<reg44))
reg36=100;
endif if ((reg32<reg2) & (reg45<reg44))
reg36=reg4*reg32/reg2;
reg37=reg4-reg36;
endif if (reg32==0)
reg37=reg4;
208
209
reg39=reg33;
endif
else
if (reg38>reg39)
reg39=reg38;
endif
endif
"regra quatro - se erro=Z (reg34) e varerro=N(reg36) ento aumenta
(reg39)
if (reg34<reg36)
if (reg34>reg39)
reg39=reg34;
endif
else
if (reg36>reg39)
reg39=reg36;
endif
endif
"regra cinco - se erro=Z (reg34) e varerro=Z(reg37) ento M - Mantem
(reg40)
if (reg34<reg37)
if (reg34>reg40)
reg40=reg34;
endif
else
if (reg37>reg40)
reg40=reg37;
endif
endif
"regra seis - se erro=Z (reg33) e varerro=P(reg38) ento diminui
(reg41)
if (reg34<reg38)
if (reg34>reg41)
reg41=reg34;
endif
else
if (reg38>reg41)
reg41=reg38;
210
endif
endif
"regra sete - se erro=P (reg35) e varerro=N(reg36) ento D diminui
(reg41)
if (reg35<reg36)
if (reg35>reg41)
reg41=reg35;
endif
else
if (reg36>reg41)
reg41=reg36;
endif
endif
"regra oito - se erro=P (reg35) e varerro=Z(reg37) ento D diminui
(reg41)
if (reg35<reg37)
if (reg35>reg41)
reg41=reg35;
endif
else
if (reg37>reg41)
reg41=reg37;
endif
endif
"regra nove - se erro=P (reg35) e varerro=P(reg38) ento D diminui
(reg41)
reg6=4;
run fuzzy;
idle;
"defuzzy
reg43=reg46;
if (reg39>reg41)
reg42=reg41*REG12;
reg42=(REG12*reg39-reg42)/(reg39+reg40+reg41);
if (reg43+reg42>90)
reg43=90;
211
else
reg43=reg43+reg42;
endif
else
reg42=reg39*REG12;
reg42=(REG12*reg41-reg42)/(reg39+reg40+reg41);
if (reg43--reg42<30)
reg43=30;
else
reg43=reg43-reg42;
endif
endif;
reg6=5;
run fuzzy;
idle;
"comando
AO1=reg43;
reg6=6;
run fuzzy;
idle;
212
Apndice B
Algoritmo de Controle - Cdigo
LADDER
A seguir est a verso do cdigo escrito em LADDER para o controlador ZAP-900 da
HI Tecnologia.
213
214
215
216
217
218
219
220
221
222
223
224