b) Com correção (1,8)
A- Mathematical and Physical Sciences , v 162, p 175-203, 1937.
MCEACHRON, K.B. Lightning to the empire state building. J. Franklin Inst, v. 227, p. 149-217, 1939.
MIRANDA, F. J. Estudo da forma de onda de campo elétrico de
relâmpagos. 2000. 119 p. (INPE-8173-TDI/757). Dissertação (Mestrado em
Campos. 2000. Disponível em:
<http://urlib.net/sid.inpe.br/deise/2001/07.12.10.28>. Acesso em: 18 jun. 2009. MIRANDA, F. J.; PINTO JÚNIOR, O.; SABA, M. M. F. A study of the time interval between return strokes and K-changes of negative cloud-to-ground lightning flashes in Brazil. Journal of Atmospheric and Solar-Terrestrial
Physics, v. 65, n. 3, p. 293-297, Feb. 2003. (INPE-10784-PRE/6241).
Disponível em: <http://urlib.net/sid.inpe.br/marciana/2003/06.04.11.28>. Acesso em: 18 jun. 2009.
MIRANDA, F. J. Estudo das características de relâmpagos nuvem-solo
negativos através da análise comparativa de observações por múltiplas técnicas.. 2004. 192 p. (INPE-12181-TDI/975). Tese (Doutorado em Geofísica
Espacial) - Instituto Nacional de Pesquisas Espaciais, São José dos Campos. 2004. Disponível em: <http://urlib.net/sid.inpe.br/jeferson/2004/10.29.08.56>. Acesso em: 18 jun. 2009.
MAZUR, V.; RUHNKE, L. H. Determining the striking distance of lightning through its relationship to leader potential. Journal Of Geophysical Research, v. 108, n. D14, 4409, 2003.
Netto, L. S. Distância entre dois pontos sobre o Globo Terrestre. Disponível em: http://members.tripod.com/caraipora/calc_dist_entre_dois_ pontos.htm. Acesso em: set. 2008.
PINTO JR., O.; PINTO, I. R. C. A. tempestades e relâmpagos no Brasil. São José dos Campos: INPE, 2000, 196 p.
RAKOV, V. A.; UMAN, M. A. Lightning physics and effects. Cambridge, UK: Cambridge University Press, 2003. 697 p.
SABA, M. M. F. Estudo de condutividade, campo eletrico e relampagos
associados a nuvens de tempestade. 1997. 180 p. (INPE-6675-TDI/625).
Tese (Doutorado em Geofísica Espacial) - Instituto Nacional de Pesquisas Espaciais, São Jose dos Campos. 1997.
SABA, M. M. F.; BALLAROTTI, M. G.; O. PINTO JR. Negative cloud-to-ground lightning properties from high-speed video observations. Journal Of
Geophysical Research, v. 111, n. 3, D03101, Doi:10.1029/2005JD006415,
2006.
SABA, M. M. F.; CAMPOS, L. Z. S.; BALLAROTTI, M. G.; PINTO JR, O. Measurement of cloud-to-ground and spider leader speeds with high-speed video observations. In: INTERNATIONAL CONFERENCE ON ATMOSPHERIC ELECTRICITY, 13, 2007, Pequim. Proceedings…Pequim: [s.n], 2007. v. 1. p. 341-344.
SARAIVA, A.C.V.; SABA, M.M.F.; PINTO JR., O.; CUMMINS, K.L.; KRIDER, E.P., CAMPOS, L.Z.S. Comparative study of negative cloud-to-ground lightning characteristics in São Paulo (Brazil) and Arizona (USA) using high-speed video observations. In: INTERNATIONAL CONFERENCE ON GROUNDING, AND EARTHING (GROUND'08) & INTERNATIONAL CONFERENCE ON
LIGHTNING PHYSICS AND EFFECTS, 3., 2008, Florianópolis, Brasil..
Proceedings…, Brasil: [s.n], 2008.
SHINDO, T.; UMAN, M. A. Continuing current in negative cloud-to-ground lightning. Journal of Geophysical Research. v. 94, n. D4, p. 5189-5198, April 20, 1989.
THOTTAPPILLIL, R.; RAKOV, V. A.; UMAN, M. A. K and M changes in close lightning ground flashes in Florida. Journal of Geophysical Research. v. 95, p. 18631-18640, 1990.
THOTTAPPILLIL, R.; GOLDBERG, J.D.; RAKOV, V.A; UMAN, M.A. Properties of m components from currents measured at triggered lightning channel base.
Journal of Geophysical Research, v. 100, n. 25, p. 711-20, 1995.
THOTTAPPILLIL, R.; RAKOV, V.A.; UMAN, M. A.; BEASLEY, W. H.; MASTER, M. J.; SHELUKHIN, D. V. Lightning subsequent-stroke electric field peak
greater than the first stroke peak and multiple ground terminations. Journal of
Geophysical Research. v. 97, n. D7, p. 7503-7509, May 20, 1992.
UMAN, M.A. A Review of natural lightning: experimental data and modeling.
IEEE Transactions on Electromagnetic Compatability, v. EMC-24, n. 2, May
1982.
UMAN, M. A. The lightning discharge. New York, USA: Academic Press Inc., 1987. 377 p.
UMAN, M. A.; KRIDER, E. P. Natural and artificially initiated lightning. Science, v. 246, p.457-464, Oct 1989.
VALINE, W.; KRIDER, E. P. statistics and characteristics of cloud-to-ground lightning with multiple ground contacts. Journal Of Geophysical Research. v. 107, N. D20, 4441,Doi:10.1029/2001JD001360, 2002.
XIE YI-RAN; QIE XIU-SHU; ZHANG TONG. Statistics analysis of caracteristics of continuing current in cg lightning over the Central Tibetan Plateau. In:
INTERNATIONAL CONFERENCE ON ATMOSPHERICS ELECTRICITY, 13., 2007, Beijing, China. Proceedings…Beijing: [s.n.], 2007.
WILLIAMS, D.P.; BROOK, M. Magnetic measurement of thunderstorm currents, 1: continuing currents in lightning. Journal of Geophysical Research, n. 68, p. 3243-7, 1963.
APÊNDICE A
Programa em IDL 5.3 Usando, para cálculo da carga transferida, uma aproximação da curva de radiação para 5 retas.
PRO Icc_5_Steps_E SET_PLOT,'WIN'
DEVICE, DECOMPOSE = 0 LOADCT, 0
ok = 'Yes
while (ok eq 'Yes') do begin rdist = 0.0
RC = 0.0 hnuv = 0.0
READ, 'Raio ->', raio READ, 'DISTANCIA ->', rdist READ, 'RC-> ', RC
READ, 'ALTURA ->', hnuv j = 0 R2 = 0.0 tvec = 0 colA = 0.0 colB = 0.0 mx = fix(10000) vecA = fltarr(mx) vecB = fltarr(mx)
arq = dialog_pickfile(path = 'G:\DOUTORADO\IDL\Dados txt\', title = 'abrir arquivo inicial...', filter = '*.txt')
openr, 1, arq[0]
while NOT EOF(1) do begin ; le arquivo fonte readf, 1, colA, colB
vecA[j] = colA ; le var. tempo
vecB[j] = colB ; le var. tensão sem correçao j = j + 1
endwhile
close, 1 ; fecha arquivo fonte
NMX = 0.5 + MAX(vecB) ; obtem valor maximo tensão sem correção NMN = MIN(vecB) - 0.5 ; obtem valor minimo tensao com correção TEK_color ; habilita cores
!P.Color = 0 & !P.Background = 1 WINDOW, 0, XSIZE = 700, YSIZE = 700 WSET, 0
plot, vecA, vecB, ystyle = 1, yrange = [NMN, NMX] xyouts, 0, 13, string(arq[0]) , /data
CURSOR, X1, Y1, /UP, /DATA PRINT, 'X1=', X1,' Y1=', Y1 CURSOR, X2, Y2, /UP, /DATA PRINT, 'X2=', X2,' Y2=', Y2
trc = float((vecA[1] - vecA[0]) / rc) j = 0
tvec = 0
while j lt mx do begin ; tamanho do vetor do trecho de ICC
if float(vecA(j)) gt float(X1) and float(vecA(j)) lt float(X2) then tvec = tvec + 1 j = j + 1
endwhile
vecA1 = fltarr(tvec) ; tempo
vecB1 = fltarr(tvec) ; tensao com correçao vecB2 = fltarr(tvec) ; tensao sem correçao
P = 0.0 P0 = 0.0 P1 = 0.0 P2 = 0.0 k1 = 0 k2 = 0 for j = 0, mx - 1 do begin
if float(vecA(j)) gt float(X1) and float(vecA(j)) lt float(X2) then begin vecA1(k1) = vecA(j) ; tempo do cume
vecB2(k2) = vecB(j) ; tensão sem correção if k2 eq 0 then vecB1(k2) = vecB(j) if k2 ge 1 then begin
P0 = vecB1(k2-1) P1 = (vecB(j+1) - vecB(j)) P2 = (vecB(j) * trc) P = P1 + P2
vecB1(k2) = P + P0 ; tensão com correção endif
k1 = k1 + 1 k2 = k2 + 1 endif
nmx = 0.5 + max(vecB1) ; tensão com correção nmn = min(vecB2) - 0.5 ; tensão sem correção WINDOW, 1, XSIZE = 700, YSIZE = 700 WSET, 1
plot, vecA1, vecB2, ystyle = 1, yrange = [nmn, nmx] ; Plota a curva de E nao corrigida oplot, vecA1, vecB1, color = 4 ; Plota a curva de E corrigida
cursor, x3, y3, /up, /WAIT, /data ; posição inicial sobre a curva Icc cursor, x4, y4, /up, /WAIT, /data ; segundo ponto da curva plots, [x3, x4], [y3, y4], color = 2, /data
CCB = FLOAT((rdist * 1000.0)^2) CCC = FLOAT((hnuv * 1000.0)^2) DE1 = float(abs(y4 - y3)) ; delta da tensão
DE1cor = float(DE1 * 2099.0) ; delta da tensão * 2099.0 (corrigido) DT1 = float(abs(x4 - x3) * 1000.0) ; delta tempo em ms
CCA = FLOAT (DE1cor * 5.56e-11) CCD = FLOAT (DT1 * hnuv * 2.4) CC1 = (CCA * ((CCB + CCC)^1.5)) / CCD print, 'CC1 (A) ->', float(CC1), ' durante (ms) ->', float(DT1) cursor, x5, y5, /up, /WAIT, /data
plots, [x4, x5], [y4, y5], color = 2, /data DE2 = float(abs(y5 - y4)) ; delta da tensão
DE2cor = float(DE2 * 2099.0) ; delta da tensão * 2099.0 (cte) DT2 = float(abs(x5 - x4) * 1000.0) ; delta T2 em ms
CCA = FLOAT (DE2cor * 5.56e-11) CCD = FLOAT(DT2 * hnuv * 2.4)
CC2 = (CCA * ((CCB + CCC)^1.5)) / CCD print, 'CC2 (A) ->', float(CC2), ' durante (ms) ->', float(DT2) cursor, x6, y6, /up, /WAIT, /data
plots, [x5, x6], [y5, y6], color = 2, /data DE3 = float(abs(y6 - y5)) ; delta da tensão
DE3cor = float(DE3 * 2099.0) ; delta da tensão * 2099.0 (cte) DT3 = float(abs(x6 - x5) * 1000.0) ; delta T3 em ms
CCA = FLOAT (DE3cor * 5.56e-11) CCD = FLOAT(DT3 * hnuv * 2.4)
print, 'CC3 (A) ->', float(CC3), ' durante (ms) ->', float(DT3) cursor, x7, y7, /up, /WAIT, /data
plots, [x6, x7], [y6, y7], color = 2, /data DE4 = float(abs(y7 - y6)) ; delta da tensão
DE4cor = float(DE4 * 2099.0) ; delta da tensão * 2099.0 (cte) DT4 = float(abs(x7 - x6) * 1000.0) ; delta T4 em ms
CCA = FLOAT (DE4cor * 5.56e-11) CCD = FLOAT(DT4 * hnuv * 2.4)
CC4 = (CCA * ((CCB + CCC)^1.5)) / CCD print, 'CC4 (A) ->', float(CC4), ' durante (ms) ->', float(DT4) cursor, x8, y8, /up, /WAIT, /data
plots, [x7, x8], [y7, y8], color = 2, /data DE5 = float(abs(y8 - y7)) ; delta da tensão
DE5cor = float(DE5 * 2099.0) ; delta da tensão * 2099.0 (cte) DT5 = float(abs(x8 - x7) * 1000.0) ; delta T5 em ms
CCA = FLOAT (DE5cor * 5.56e-11) CCD = FLOAT(DT5 * hnuv * 2.4)
CC5 = (CCA * ((CCB + CCC)^1.5)) / CCD print, 'CC5 (A) ->', float(CC5), ' durante (ms) ->', float(DT5)
Q = ( CC1 * DT1 + CC2 * DT2 + CC3 * DT3 + CC4*DT4 + CC5 * DT5 )/1000.0 Tempo_ms = DT1 + DT2 + DT3 + DT4 + DT5
PRINT, 'Raio ->',raio,' CARGA->', Q, 'Tempo total em (ms) ->',Tempo_ms
PRINT, '+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++' PRINT, ' ' ok = dialog_message('Continua?',/q) endwhile wdelete, 0, 1 print, 'FIM END
APÊNDICE B
Programa IDL 2, usado para o cálculo da carga transferida e da curva real de radiação. PRO Carga_Q COL1 = 0.0 COL2 = 0.0 MX = 10000 I = 0 RC = 0.0 CICLO = 0 TRECHO = 1 FLAG = 0 TENSAO = FLTARR (MX) TEMPO = FLTARR (MX) SET_PLOT,'WIN' DEVICE, DECOMPOSE = 0 LOADCT, 0
WHILE (FLAG EQ 0) DO BEGIN
FIM = DIALOG_MESSAGE('NOVO RAIO?', /q) IF FIM EQ 'No' THEN CICLO = -1 ELSE CICLO = 0 FLAG = -1
WHILE (CICLO GE 0) DO BEGIN ;ENTRADAS
READ, 'RAIO ->', NR READ, 'DISTANCIA ->', D
READ, 'ALTURA ->', H READ, 'RC-> ', RC
ARQ = DIALOG_PICKFILE(PATH = 'C:\Meus documentos\Evandro\', TITLE = 'ABRIR ARQUIVO DE RAIO...', FILTER = '*.TXT')
OPENR, 1, ARQ[0] I = 0
WHILE NOT EOF (1) DO BEGIN READF, 1, COL1, COL2 TEMPO(I) = FLOAT (COL1) TENSAO(I) = FLOAT (COL2) I = I + 1
ENDWHILE CLOSE,1 TEK_COLOR
!P.COLOR = 0 & !P.BACKGROUND = 1
WHILE (TRECHO GE 1) AND (FLAG EQ -1) DO BEGIN P1 = 0.0 P2 = 0.0 P3 = 0.0 P = 0.0 Q1 = 0.0 Q2 = 0.0 Q3 = 0.0 Q4 = 0.0 Q = 0.0 K2 = 0 K1 = 0
WINDOW, 0, XSIZE = 600, YSIZE = 600 WSET, 0
NMX = 0.5 + MAX(TENSAO) ; obtem valor maximo tensão sem correção NMN = MIN(TENSAO) - 0.5 ; obtem valor minimo tensao com correção PLOT, TEMPO, TENSAO, YSTYLE = 1, YRANGE = [NMN,NMX]
CURSOR, X1, Y1, /UP, /WAIT, /DATA CURSOR, X2, Y2, /UP, /WAIT, /DATA
TRC = FLOAT((TEMPO[1] - TEMPO[0]) / RC) I = 0
MX_SEL = 0
WHILE I LT MX DO BEGIN
IF FLOAT(TEMPO(I)) GE FLOAT(X1) AND FLOAT(TEMPO(I)) LE FLOAT(X2) THEN MX_SEL = MX_SEL + 1
I = I + 1 ENDWHILE
TENSAO_SEL = FLTARR (MX_SEL) TENSAO_SEL2 = FLTARR (MX_SEL) TEMPO_SEL = FLTARR (MX_SEL)
FOR I = 0, MX-1 DO BEGIN
IF FLOAT(TEMPO(I)) GE FLOAT(X1) AND FLOAT(TEMPO(I)) LE FLOAT(X2) THEN BEGIN TEMPO_SEL(K1) = TEMPO(I) ; tempo da Icc
TENSAO_SEL2(K2) = TENSAO(I) ; tensão sem correção IF K2 EQ 0 THEN TENSAO_SEL(K2) = TENSAO(I) IF K2 GE 1 THEN BEGIN
; Deconvolução
P0 = TENSAO_SEL(K2-1) ; E0 P1 = (TENSAO(I+1) - TENSAO(I)) ; delta E P2 = (TENSAO(I) * trc) ; decaimento
TENSAO_SEL(K2) = P1 + P2 + P0 ; tensão com correção ENDIF
K1 = K1 + 1 K2 = K2 + 1 ENDIF
ENDFOR
NMX = 0.5 + MAX(TENSAO_SEL) ; tensão com correção NMN = MIN(TENSAO_SEL2) - 0.5 ; tensão sem correção WINDOW, 1, XSIZE = 800, YSIZE = 600
WSET, 1
PLOT, TEMPO_SEL, TENSAO_SEL2, YSTYLE = 1, YRANGE = [NMN, NMX], COLOR = 0 OPLOT, TEMPO_SEL, TENSAO_SEL, COLOR = 4
CURSOR, X3, Y3, /UP, /WAIT, /DATA CURSOR, X4, Y4, /UP, /WAIT, /DATA Dx = (X4 - X3) * 1000 PRINT,' Delta T(ms)= ', Dx PRINT, ' ++++++++++++++++++++++++++++' PRINT,' ' I = 0 MX_SEL2 = 0