Beruflich Dokumente
Kultur Dokumente
Senha: curso4
cd /home/curso4-share/Radar_2017
mkdir nome_aluno
cd nome_aluno
Ou
cd /home/curso4-share/Radar_2017/nome_aluno
Aula Lab
Transformação de coordenadas
Os radares realizam varreduras azimutais, portanto
as medidas encontram-se em coordenadas polares
e orientadas pelo Norte geográfico
N
θ
r
O L
S
Entretanto, além da varredura azimutal os radares
também realizam varreduras em elevação, portanto
temos na realidade coordenadas esféricas.
Elevação
Azimute
Finalmente, temos que lembrar que o radar esta
instalado sobre a superfície da terra, o que implica
que temos o efeito de curvatura da terra.
r
φ=5
r
r
φ=2
r
φ=0
h
lon0,lat0 S lon1,lat1
Altura do feixe do radar devido ao efeito de curvatura da
terra para uma atmosfera padrão
Altua (km)
Distância
Distância do Feixe
do Feixe (Inclinado
(Inclinado dodo Radar(km)
Radar (km)
Coordenadas Polares: Radar
• Por convenção, os radares meteorológicos
utilizam ângulos azimutais ou azimutes em
relação ao Norte geográfico.
• Logo temos:
Norte 0
Leste 90
Sul 180
Oeste 270
Porém para projetarmos sobre um
plano, temos que fazer uma
conversão de ângulos, pois em
trigonometria temos um sistema
cartesiano de coordenadas de
ângulos.
Conversão
Direção Azimute Sistema
(graus) Cartesiano
Norte 0 90
Leste 90 0
Exemplo:
Azimute = 20,5 graus e r = 48 km X,Y?
Azimute = 140,5 graus e r = 48 km X,Y?
Azimute = 210,5 graus e r = 48 km X,Y?
Azimute = 298,5 graus e r = 48 km X,Y?
Amostragem de um raio (azimute)
• O radar realiza amostras discretas no espaço,
as quais representam um volume.
Pulsos Transmitidos
Range/Distância
Varredura
• O radar amostra diversos bins ou volumes
iluminados ao longo de um azimute.
• A resolução do bin ou gate é dada pela
largura do pulso.
Nbins ao longo de
uma radial
Raio – Distância do Radar
R3 = # gate*res + res/2
Dados de radar:
Indicador de Plano de Posição - PPI
• PPI pode ser considerado um vetor que
tem as seguintes dimensões:
nbins x nazimutes
y1
r
x1
r= √( x1 −x o ) +( y 1 − y 0 )
2 2 θazimutal =450−arctan
[ ]
y 1− y 0
x 1 −x 0
Sul
Exemplo:
X1 = 27km e Y = 45km Azimute e R ?
X1 = 27km e Y = -49km Azimute e R ?
X1 = -37km e Y = -55km Azimute e R ?
X1 = -37km e Y = 35km Azimute e R ?
Norte
y1
r
x1
r= √( x1 −x o ) +( y 1 − y 0 )
2 2
θazimutal =450−arctan
[ ]
y 1− y 0
x 1 −x 0
Sul
Roteiro
• Dados do radar estão organizados em um
PPI(360,333) onde temos
360 azimutes com resolução de 1 grau e
333 bins com resolução de 750 metros
• Para criar a matriz de navegação temos
que definir dois vetores com a mesma
dimensão do PPI, ou seja, X(360,333) e
Y(360,333)
A lógica para a Navegação seria
Loop azimute 0,359 graus
Converte azimute --> graus cartesiano
Loop bins=1,333
Converte bins para distância do radar
Calcula coordenadas cartersianas X,Y e
armazena no vetor
X(azimute,bins) = ....
Y(azimute,bins) = .....
Fecha loop
Fecha loop
Para plotar os dados de chuva
utilizamos o comando contour.
• device,decompose=0
• loadct,5
• window,0,retain=2
• lv1 = findgen(61)
• cc1 = findgen(61)*250/60
• contour,ppi,X,Y,levels=lv1,c_colors=cc1,/fill
Plotando os dados de Radar
cd /home/curso4-share/Radar_2017/aluno
cp ../codigos/*.pro .
idl
IDL> .run plota_ppi_polar.pro
E quando estamos com coordenadas
geográficas como calculamos r e azimute??
N
Latitude Lon0,Lat0
O
L
0,0
Longitude
S
N
(lon1,lat1)
lat1
r = ??
Teta=??
O lat0
lon0 lon1
L
1o ~ 111,195
km
S
Radares ChuvaOnline
lat_pelletron = -23.561722
lon_pelletron = -46.735111
Lat_each = -23.4822
Lon_each = -46.5009