PowerPoint プレゼンテーション

LabVIEWによる
地上気象観測データ
収集システムの開発
観測システムの概要
LabVIEWとは
アナログ電圧測定用プログラム
温度・相対湿度のシリアル出力を読むプログラム
風向・風速のシリアル出力を読むプログラム
交通電子機械工学課程
2001843 山田大地
1
①気温(T)
はじめに
②相対湿度(RH)
③風向(WD)
④風速(WS)

⑤日射(RA)
⑥気圧(P)
↓

東京海洋大学では基礎的な気象
データとして、気温、相対湿度、
風向、風速、日射、気圧を継続し
て観測している
本学の第三実験棟屋上の観測デー
タを 1997年4月から現在まで、NEC
PC-9801(AD変換ボードとRS-232C)
を用いて記録している
2
開発の目的
①気温(T)
②相対湿度
(RH)

③風向(WD)
④風速(WS)

⑤日射(RA)
⑥気圧(P)
↓

観測データを記録するPC及びデータ
収集システムを更新する
Windowsのパソコンを用いることで
ネットワークに繋ぎ学内の端末から
観測データを参照することができる
ようにする
本研究では「LabVIEW 6.0i」を用い
て開発を行った
3
システムの概要
どこ
に?


なに
が?





どのよう
に?

計測システムは本学の第3実験棟6階環境
科学演習室に置かれている
計測機器は屋上等に設置されており標高は
30~40m以内
湿度温度計HMP233 (Vaisala社製)
アナログ気圧変換機PTB100A(Vaisala
社製)
KSS-801超音波微風向風速計および風向風
速変換器(光進電気工業社製)
180°全天日射計(石川産業社製)
デスクトップパソコン(OS:Windows2000)
デジタル出力はRS-232Cボード、アナログ
出力はA/D変換ボード(NI製PCI-6023E、
4
12bit)を経由して読み取る
システム構成図




日射計は0~2cal/cm2・minを
0~10mV、これをオペアンプ
で100倍して0~1Vの電圧値と
して出力
気圧計は800~1060hPaを0~
5Vの電圧値として出力
温湿度計、風向風速計はRS232C通信によりデジタルで値
を出力
温湿度計、風向風速計は電圧
での出力も可能なので、全て
のチャンネルをアナログ電圧
で取ることも可能
5
LabVIEWとは



LabVIEWとはナショナル・インスツ
ルメンツ社のプログラミングソフ
トである
BasicやC言語のようなテキスト
ベースプログラミングとは異なり、
グラフィカルなユーザーインター
フェイスを採用している
プログラム開発の負担を軽減する
目的がある
6
LabVIEWによるプログラミング

LabVIEWでは、ある基本的な動作をするオブジェク
ト郡がグラフィカルなアイコンとして表示され、そ
れらを線で結ぶことでプログラムを作成する
7
電圧測定用プログラム


6つのチャンネルからのアナログ電圧値を
A/D変換ボードで読み込む
 電圧値のサンプリング
 指定時間内での平均化
 グラフの表示
 ディスクへのデータ保存
データの保存形式は既存のシステムと同じ
にする
 カンマで区切られたCSV形式
 日付が変わるとファイル名が更新される
8
電圧測定用プログラムのフローチャート
9
電圧測定用プログラムの起動画面
10
観測データの保存形式
11
温度・相対湿度のシリアル出力
を読むプログラム



RS-232Cを介して計測器(湿度温度
計HMP233 )と通信する
コマンドを送るとそのコマンドに
対して計測器から応答があり、温
度・相対湿度の瞬間値を得る
電圧を読む替わりに、このプログ
ラムで温度・相対湿度を読む
12
フローチャート
13
起動画面
14
風向風速値のシリアル出力
を読むプログラム



RS-232Cを介して計測器( KSS-801
超音波微風向風速計)と通信する
計測器から250ミリ秒ごとに風向風
速の瞬間値が常に出力されている
電圧を読む替わりに、このプログ
ラムで風向・風速値を読む
15
フローチャート
16
起動画面
17
インターネット経由で
観測データを参照する


グラフ等が表示されているフロン
トパネルを参照する
 LabVIEWのサーバー機能を使う
HDDに保存したデータを参照する
 FTPサーバーソフトを使う
18
まとめと今後の課題




LabVIEWを用いて地上気象観測データ収集シ
ステム(A/D変換ボードとRS-232C)の更新の
ための基礎的なプログラムを作成した
サーバー機能を使い学内で観測データを参
照することができるようになった
アナログ入力のノイズの低減(差動入力を
使用できるようにする、分解能の向上)
アナログ入力とシリアル入力での収集シス
テムを完成させる
19