Apresentação do programa de treinamento online
Transcript of Apresentação do programa de treinamento online
![Page 1: Apresentação do programa de treinamento online](https://reader031.fdocument.pub/reader031/viewer/2022020723/58722d651a28abc35e8b6f66/html5/thumbnails/1.jpg)
Marcos Heil Costa
UFV
Programa de treinamento online
do IBIS / INLAND
![Page 2: Apresentação do programa de treinamento online](https://reader031.fdocument.pub/reader031/viewer/2022020723/58722d651a28abc35e8b6f66/html5/thumbnails/2.jpg)
Contexto e justificativa
1. Existe uma forte necessidade de modeladores de sistemas
ambientais no Brasil.
2. O processo de aquisição de conhecimento sobre modelagem
numérica de sistemas ambientais é concentrado na pós-
graduação, com capacidade limitada de formação de pessoal.
3. Falta de uma sólida base é evidente. Muitos cursos de graduação
na área ambiental não incluem disciplinas sobre Unix e
computação científica.
4. A demanda por treinamento na área de modelagem é enorme.
5. Como consequência, a modelagem ambiental trabalha em
condições sub-ótimas no Brasil.
![Page 3: Apresentação do programa de treinamento online](https://reader031.fdocument.pub/reader031/viewer/2022020723/58722d651a28abc35e8b6f66/html5/thumbnails/3.jpg)
Justificativa
Formar modeladores através da orientação de estudantes de
pós-graduação, apesar de prover um background sólido, é um
processo lento e incompatível com as necessidades do país.
Cursos semanais, embora permitam a formação de dezenas
por ano, são normalmente pouco profundos e servem apenas
como uma introdução, ou como complementação de
treinamentos anteriores.
![Page 4: Apresentação do programa de treinamento online](https://reader031.fdocument.pub/reader031/viewer/2022020723/58722d651a28abc35e8b6f66/html5/thumbnails/4.jpg)
Proposta do programa de treinamento online
Nossa proposta é de um sistema de treinamento online que
permita fornecer o embasamento mínimo necessário,
enquanto permita treinar grandes quantidades de estudantes
por um custo reduzido.
Os cursos são divididos em 3 ou 4 módulos, e só é permitido
avançar ao próximo módulo após ser aprovado na avaliação
do módulo anterior.
![Page 5: Apresentação do programa de treinamento online](https://reader031.fdocument.pub/reader031/viewer/2022020723/58722d651a28abc35e8b6f66/html5/thumbnails/5.jpg)
Programa de treinamento
1. Linux
2. Programação em Fortran
3. Visualização científica usando NCL
4. Interação atmosfera-biosfera
![Page 6: Apresentação do programa de treinamento online](https://reader031.fdocument.pub/reader031/viewer/2022020723/58722d651a28abc35e8b6f66/html5/thumbnails/6.jpg)
1. Linux
I. Introdução, conceitos básicos, discos e partições,
gerenciadores de partida (boot loaders)
II. Execução de programas, comandos para manipulação de
diretórios e arquivos, comandos diversos, permissões de
acesso
III. Comandos para manipulação de contas, redirecionamentos
comandos básicos de rede, compactadores, personalização
do sistema, programação em shell script,
![Page 7: Apresentação do programa de treinamento online](https://reader031.fdocument.pub/reader031/viewer/2022020723/58722d651a28abc35e8b6f66/html5/thumbnails/7.jpg)
2. Fortran
I. História dos computadores, arquitetura de hardware,
arquitetura de software
II. Interpretação e compilação, compliadores fortran,
formatação, conceitos básicos, tipos de variáveis,
declaração de variáveis, operadores, leitura e impressão,
formatos, funções intrínsecas, funções e subrotinas,
estruturas de programação.
III. Recursos avançados: Declarações avançadas, designação de
memória, modularização, estilo de programação, diretivas
de compilação, makefile.
![Page 8: Apresentação do programa de treinamento online](https://reader031.fdocument.pub/reader031/viewer/2022020723/58722d651a28abc35e8b6f66/html5/thumbnails/8.jpg)
3. Visualização científica com NCL O NCL (NCAR Command Language) é uma linguagem interpretada gratuita, que
possibilita o processamento e a visualização de dados. Dá suporte aos formatos netCDF,
HDF4, GRIB e ASCII.
Compatível com os sistemas operacionais Solaris, AIX, IRIX, Linux, MacOSX, Dec
Alpha, eWindows.
Linguagem versátil que possui similaridades com outras linguagens de programação.
Conta com recursos inexistentes em outras linguagens como: a configuração e
customização das visualizações, importação de dados em vários formatos, e
mais de 600 funções e procedimentos que incluem uso específico para dados de
saída de modelos climáticos.
![Page 9: Apresentação do programa de treinamento online](https://reader031.fdocument.pub/reader031/viewer/2022020723/58722d651a28abc35e8b6f66/html5/thumbnails/9.jpg)
Exemplos das funcionalidades da linguagem
Confecção diversas formas de mapas e gráficos
Processamento de dados por meio de diversos recursos
![Page 10: Apresentação do programa de treinamento online](https://reader031.fdocument.pub/reader031/viewer/2022020723/58722d651a28abc35e8b6f66/html5/thumbnails/10.jpg)
O Curso de Visualização Científica através da linguagem
NCL
O material do curso de visualização científica através da linguagem NCL está organizado
em três módulos.
Módulo I: instalação da linguagem; manipulação de arquivos netCDF através dos aplicativos
Panoply, ncview e ncdump; passo a passo para criação de um script para a produção de mapas e
gráficos.
Módulo II: criação de scripts que processem dados que incluem a utilização de símbolos,
expressões, dimensões, loop, médias e várias outras funções.
Módulo III: criação de painéis com vários mapas; mudança de resolução; criação e utilização de
máscaras; recursos estatísticos.
![Page 11: Apresentação do programa de treinamento online](https://reader031.fdocument.pub/reader031/viewer/2022020723/58722d651a28abc35e8b6f66/html5/thumbnails/11.jpg)
Sistema de avaliação
Após cada módulo haverá exercícios propostos, para que o estudante possa
revisar e aplicar o conteúdo abordado até então. Será realizada uma prova ao final
de cada módulo, sendo que o aluno deve atingir 70% da avaliação para avançar
para o próximo módulo.
Para a realização das provas e exercícios serão disponibilizados arquivos para
visualização ou análise dos dados.
![Page 12: Apresentação do programa de treinamento online](https://reader031.fdocument.pub/reader031/viewer/2022020723/58722d651a28abc35e8b6f66/html5/thumbnails/12.jpg)
4. Interação atmosfera-biosfera
I. Interação atmosfera-biosfera usando o SITE-Planilha
II. Interação atmosfera-biosfera usando o SITE-Fortran
III. Interação atmosfera-biosfera usando o IBIS / INLAND
![Page 13: Apresentação do programa de treinamento online](https://reader031.fdocument.pub/reader031/viewer/2022020723/58722d651a28abc35e8b6f66/html5/thumbnails/13.jpg)
SITE –
Simple
Tropical
Ecosystem
Model
![Page 14: Apresentação do programa de treinamento online](https://reader031.fdocument.pub/reader031/viewer/2022020723/58722d651a28abc35e8b6f66/html5/thumbnails/14.jpg)
SITE -- PLANILHA ELETRÔNICA
O SITE (Simple Tropical Ecosystem Model) é um modelo
simplificado de dinâmica de vegetação de ecossistema tropical,
que incorpora vários processos: balanço de radiação solar e
infravermelha, processos aerodinâmicos, fisiologia e
transpiração do dossel, balanço de água interceptada pelo
dossel, transporte de massa e energia na atmosfera, fluxo de
calor no solo, fluxo de água no solo e balanço de carbono..
![Page 15: Apresentação do programa de treinamento online](https://reader031.fdocument.pub/reader031/viewer/2022020723/58722d651a28abc35e8b6f66/html5/thumbnails/15.jpg)
DADOS DE ENTRADA
TEMPERATURA DO AR ta K
UMIDADE ESPECÍFICA DO AR qa kgH2O.kg-1ar
VELOCIDADE HORIZONTAL DO
VENTO ua m.s-1
RADIAÇÃO DE ONDA CURTA
INCIDENTE fsa W.m-2
SALDO DA RADIAÇÃO DE ONDA
LONGA firatm W.m-2
PRECIPITAÇÃO prp mm.s-1
![Page 16: Apresentação do programa de treinamento online](https://reader031.fdocument.pub/reader031/viewer/2022020723/58722d651a28abc35e8b6f66/html5/thumbnails/16.jpg)
ORGANIZAÇÃO DA PLANILHA
Pasta init: constituída pelos parâmetros do modelo e de algumas
variáveis que requerem valores iniciais para a simulação.
Pasta input: dados de entrada do modelo
Pasta calc: compreende todas as equações utilizadas no modelo,
divididas pelos módulos: balanço de radiação infravermelha no dossel;
fluxo de radiação no dossel; aerodinâmica; fisiologia do dossel;
interceptação de água; conservação de energia e massa; física do solo e
balanço de carbono.
Pasta output: dados de saídas do modelo, são eles: balanço de radiação
Rn(W.m-2), fluxo de calor sensível H (W.m-2), fluxo de calor latente LE
(W.m-2) e troca líquida do ecossistema NEE (KgC.m-2.s-1)
Pasta charts: gráficos de comparação entre os dados observados e
simulados
![Page 17: Apresentação do programa de treinamento online](https://reader031.fdocument.pub/reader031/viewer/2022020723/58722d651a28abc35e8b6f66/html5/thumbnails/17.jpg)
![Page 18: Apresentação do programa de treinamento online](https://reader031.fdocument.pub/reader031/viewer/2022020723/58722d651a28abc35e8b6f66/html5/thumbnails/18.jpg)
![Page 19: Apresentação do programa de treinamento online](https://reader031.fdocument.pub/reader031/viewer/2022020723/58722d651a28abc35e8b6f66/html5/thumbnails/19.jpg)
![Page 20: Apresentação do programa de treinamento online](https://reader031.fdocument.pub/reader031/viewer/2022020723/58722d651a28abc35e8b6f66/html5/thumbnails/20.jpg)
![Page 21: Apresentação do programa de treinamento online](https://reader031.fdocument.pub/reader031/viewer/2022020723/58722d651a28abc35e8b6f66/html5/thumbnails/21.jpg)
-100
0
100
200
300
400
500
600
700
800
Rn
(W
.m-2
)
Simulated Data Observed Data
-100
0
100
200
300
400
500
600
Rn
(W
.m-2
)
Simulated Data Observed Data
![Page 22: Apresentação do programa de treinamento online](https://reader031.fdocument.pub/reader031/viewer/2022020723/58722d651a28abc35e8b6f66/html5/thumbnails/22.jpg)
-100
-50
0
50
100
150
200
250
300
350
H (
W.m
-2)
Simulated Data Observed Data
-100
-50
0
50
100
150
200
250
300
H (
W.m
-2)
Simulated Data Observed Data