運転監視システムのための分散コンピューティングの枠組み; TTYベースプログラム結合とオブジェクト指向プログラミング
A Framework of distributed computing for monitoring systems; Integration of TTY-based programs and object-oriented programming
鈴土 知明 ; 鍋島 邦彦 ; 滝澤 寛*
Suzudo, Tomoaki; Nabeshima, Kunihiko; Takizawa, Hiroshi*
原子炉運転監視システムを目的とした分散コンピューティング構築の新しい方法を提案する。この枠組みにおいて、運転監視システムは複数のモジュールとそれを管理する1つのクライアントから構成される。それぞれのモジュールはTTYベースプログラムとして設計されるため、その開発は容易である。クライアントは遠隔ホスト上のモジュールのインターフェースとして働く仮想モジュールを保持する。これらの仮想モジュールはオブジェクト指向プログラミングの意味でのクラスとして定義されるため、システム全体を容易に構造化することができる。プロトタイプとして、ニューラルネットワークを用いた監視システムを構築したところ、この方法の有用性を確認された。
A new methodology to construct distributed computing systems specially targeting nuclear power plant monitoring systems is proposed. In this framework, a monitoring system is composed of multiple modules and a client that administrates them. Each module is designed as a TTY-based program, and therefore has a great flexibility when it is developed. The client holds virtual modules, each of which works as an interface to a module in the remote hosts. Because the virtual modules are defined as a class in the meaning of object-oriented programming, the whole system is easily structured. A prototype of neural-network-based monitoring system has been developed utilizing this methodology, and the expected advantages have been confirmed.