(57)【特許請求の範囲】
【請求項１】
ユーザ端末からの解析要求に応じて、データベースにヒストリカルデータとして格納したプロセスデータを検索し、検索したプロセスデータを解析して解析結果を前記ユーザ端末に送信するプロセスデータ解析処理部と、
前記ヒストリカルデータの格納期間および前記プロセス解析処理の内容に応じて前記ユーザに課金処理する課金処理部と、
前記ユーザのユーザ登録情報を管理するための登録ユーザ管理データベースと、
ユーザ側のプラントの運転を制御するとともにプラントのプロセスデータを格納するプロセスコンピュータと接続してプロセスデータを受信する通信手段とを備え、
前記データベースはユーザ側に備えたプロセスコンピュータから収集したプロセスデータをヒストリカルデータとして格納し、
前記プロセスデータ解析処理部は前記ユーザ端末からの解析要求に応じてヒストリカルデータを検索して得たプロセスデータをもとにトレンド表示信号を生成し、該表示信号をユーザ端末に送信して解析すべきプロセスデータの確認を要求するとともに、ユーザ端末からの確認信号に応じて解析種類を入力する画面をユーザ端末に表示して解析種類の選択を要求し、さらに解析種類の選択入力に応じて解析を行うための設定値入力のための画面をユーザ端末表示し、ユーザ端末からの設定値入力内容にしたがって解析を実行しその解析結果をユーザ端末に表示することを特徴とするプロセスデータ解析装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はプロセスデータ解析装置にかかり、特にネットワークを介してプロセスデータを取得し、解析結果をネットワークを介して提供することのできるプロセスデータ解析装置に関する。
【０００２】
【従来の技術】
例えば発電プラント、化学プラント等を運用するプロセス産業では、各プラント毎あるいは各製造所毎に、プロセスを解析するに要するヒストリカルデータを保存しておくための大規模データベースおよびプロセス解析用の計算機を備えておき、これらのデータベースおよび計算機を利用して、プロセス解析技術者がプロセス解析を行うのが通常である。
【０００３】
【発明が解決しようとする課題】
上記のような、従来のプロセス解析システムでは、大規模なデータベースを構築するための計算機および解析用の計算機を配備することが必要であり、さらにプロセス解析技術者の育成も必要となる。本発明はこれらの問題点に鑑みてなされたもので、プロセスを管理するユーザーからの要求に応じてプロセスデータを蓄積し、要求に応じて前記蓄積したデータを利用してプロセスを解析してその解析結果をユーザに提供することのできるプロセスデータ解析装置を提供する。
【０００４】
【課題を解決するための手段】
本発明は、上記の課題を解決するために次のような手段を採用した。
【０００５】
ユーザ端末からの解析要求に応じて、データベースにヒストリカルデータとして格納したプロセスデータを検索し、検索したプロセスデータを解析して解析結果を前記ユーザ端末に送信するプロセスデータ解析処理部と、前記ヒストリカルデータの格納期間および前記プロセス解析処理の内容に応じて前記ユーザに課金処理する課金処理部と、前記ユーザのユーザ登録情報を管理するための登録ユーザ管理データベースと、ユーザ側のプラントの運転を制御するとともにプラントのプロセスデータを格納するプロセスコンピュータと接続してプロセスデータを受信する通信手段とを備え、前記データベースはユーザ側に備えたプロセスコンピュータから収集したプロセスデータをヒストリカルデータとして格納し、前記プロセスデータ解析処理部は前記ユーザ端末からの解析要求に応じてヒストリカルデータを検索して得たプロセスデータをもとにトレンド表示信号を生成し、該表示信号をユーザ端末に送信して解析すべきプロセスデータの確認を要求するとともに、ユーザ端末からの確認信号に応じて解析種類を入力する画面をユーザ端末に表示して解析種類の選択を要求し、さらに解析種類の選択入力に応じて解析を行うための設定値入力のための画面をユーザ端末表示し、ユーザ端末からの設定値入力内容にしたがって解析を実行しその解析結果をユーザ端末に表示することを特徴とするプロセスデータ解析装置。
【０００６】
【発明の実施の形態】
以下、本発明の実施形態について図面を参照して説明する。
【０００７】
図１は、本実施形態にかかるプロセスデータ解析装置を含むシステム構成を示す図である。本システムは、図１に示すように、サービスを提供するデータセンタ側のサーバ１、サービスを利用する側のユーザ端末２およびプロセスコンピュータ３、並びにネットワーク４から構成されており、サーバ１と端末２とプロセスコンピュータ３は、ネットワーク４を介して相互に接続している。また、プロセスコンピュータ３は、制御システム（ＤＣＳ）５を経由してプラント６と接続している。
【０００８】
図２は、前記サーバ１の詳細を示す図である。図に示すように、長期間のヒストリカルデータを保存する大規模ヒストリカルデータベース１６、プロセス解析を行うプロセス解析処理部１３、ユーザの登録情報を管理する登録ユーザ管理データベース１４、ユーザの認証およびユーザ側のプロセスコンピュータから提供されたヒストリカルデータの保存期間とプロセス解析処理の処理内容に基づく利用料金の課金を行う認証課金処理部１７、およびユーザ側のプロセスコンピュータ３からのヒストリカルデータを収集するとともに前記プロセス解析結果をユーザ側に提供する通信処理部１８を備える。なお、１１は各種データを表示するための表示部、１２は計算機に対して操作を行うための入力部である。
【０００９】
図３は、前記ユーザ端末２の詳細を示す図である。図に示すように、データサーバ１が提供するプロセス解析結果を参照するための通信処理部２３を備えているなお、２１は各種データを表示するための表示部、２２は計算機に対して操作を行うための入力部である。。
【００１０】
図４は、プロセスコンピュータ３の詳細を示す図である。図４に示すように、短期間のヒストリリカルデータを保存する小規模ヒストリカルデータベース３３、制御システム５から収集したプロセスデータの瞬時値を保存するプロセスデータベース３４、および前記ヒストリカルデータをサーバ１に送信する通信処理部３５を備える。なお、３１は各種データを表示するための表示部、３２は計算機に対して操作を行うための入力部である。
【００１１】
図５は、サーバ１が備えるデータベースの構造を示す図である。図に示すように、登録ユーザ管理データベース１４には、ユーザ毎に会社名、所属、氏名、ユーザＩＤ、パスワードなどのユーザ情報を格納する。また、大規模ヒストリカルデータベース１５には、会社名、プラント名、タグ名称、保存定義内容、プロセスデータ（１分毎）などのユーザが管理するプラントのヒストリカルデータに関する情報を格納する。
【００１２】
図６は、プロセスコンピュータ３が備えるデータベースの構造を示す図である。図に示すように、小規模ヒストリカルデータベース３３には、タグ名称、保存定義内容、プロセスデータなどのユーザが管理するプラントのヒストリカルデータに関する情報を格納する。また、プロセスデータベース３４には、タグ名称、タグ種別、および制御システム５から収集したプロセスデータの瞬時値を格納する。
【００１３】
次に、図７〜図１２を用いて、本発明の実施形態の作用を説明する。図７は、本実施形態におけるデータ、サービスおよび課金データの流れを示すフローチャートである。
【００１４】
まず、ユーザは、プラント６のプロセス解析のため、データ解析用のサーバ１を備えたデータセンタと契約をする（ステップＳ９０１）。この契約により、データセンタのサーバ１が備える大規模ヒストリカルデータベース１６に格納するデータの数およびデータの保存期間を決定し、ユーザ側にはユーザＩＤとパスワードが提供される。
【００１５】
次にサーバ１は、ステップＳ９０１における契約内容に従い、例えば月１回の周期で、通信処理部１８を使用して、ユーザ側プロセスコンピュータ３が備える小規模ヒストリカルデータベース３３から、過去１ヶ月分のヒストリカルデータを収集する（ステップＳ９０２）。サーバ１のヒストリカルデータ処理部１５は、収集したデータ内容をもとに大規模ヒストリカルデータベース１６の保存する場所を判定し、収集データを前記判定した場所に保存する（ステップＳ９０３）。このとき、サーバ１の認証課金処理部１７は、保存するデータの数と保存期間に応じて、データ保存料を課金する（ステップＳ９０４）。
【００１６】
サーバ１は、常時ユーザ側端末２からの接続を待っている状態にある（ステップＳ９０５）。ユーザ端末２からネットワーク４を介してデータセンタ側のサーバ１に接続があると（ステップＳ９０６）、認定課金処理部１７はそのユーザ認証機能を用いてユーザＩＤとパスワードの入力を要求する（ステップＳ９０７）。ユーザはこの要求に応えてユーザ側端末２を操作してユーザＩＤとパスワードを入力する（ステップＳ９０８）。認定課金処理部１７は前記ユーザＩＤとパスワードを受信すると、登録ユーザ管理データベース１４を検索し、前記入力されたユーザＩＤとパスワードが登録ユーザのものか否かを判定する（ステップＳ９０９）。ここで、登録ユーザのもので無いと判定した場合、エラーメッセージを表示し、処理を終了する。
【００１７】
前記ステップＳ９０９において、登録ユーザのものであると判定した場合、ユーザ側端末２に、図８に示す画面を表示して解析するデータの入力をユーザに要求する（ステップＳ９１０）。ユーザは該画面を参照して、端末２からプラント名称、タグ名称、解析対象期間を入力し、これらの入力情報をサーバに送信する（ステップ９１１）。サーバ１は、入力された情報をもとに前記大規模ヒストリカルデータベース１５を検索して該当するプロセスデータを検索し、検索したデータをもとに図９に示すようなトレンド画面を生成し、該画面をユーザ側端末２に表示する（ステップＳ９１２）。
【００１８】
ユーザが、表示されたトレンド画面を参照し、該トレンド画面が解析を望むプロセスデータのトレンド画面であることを確認し、実行を選択すると、サーバ１は、図１０に示す解析種類を入力する画面をユーザ側端末２に表示して入力を要求する（ステップＳ９１３）。ユーザは前記画面を参照して、実行を望む解析種類を選択し、実行を選択する（ステップＳ９１４）。ユーザが実行を望む解析種類として、例えば回帰分析を選択すると、サーバ１は、図１１に示すような回帰分析を行うための設定値入力のための画面をユーザ側端末２に表示する（ステップＳ９１５）。ユーザが、必要な設定を入力し実行する（ステップＳ９１６）と、サーバ１は、設定内容に従ってプロセスの解析を実行し（ステップＳ９１７）、解析結果を端末２に表示する（ステップＳ９１８）。このときの解析結果を図１２に示す。
【００１９】
このとき、認証課金処理部１７は、前記解析の種類およびサーバ１がプロセス解析に必要とした時間をもとに解析料金を算出し、解析料金を課金する（ステップＳ９１９）。なお、図８〜図１２において、キャンセルが選択された場合は、それぞれの画面を入力前の状態にし、戻るが選択された場合は、それぞれ１つ前画面に戻る。以上説明したように、ユーザは、計算機の導入や、プロセス解析技術者の育成に時間や金銭的負担がなく、プロセス解析結果を容易に参照することができる。
【００２０】
【発明の効果】
以上説明したように本発明によれば、プロセスを管理するユーザーからの要求に応じてプロセスデータを蓄積し、要求に応じて前記蓄積したデータを利用してプロセスを解析してその解析結果をユーザに提供することができる。
【図面の簡単な説明】
【図１】本発明の実施形態にかかるプロセスデータ解析装置を含むシステム構成を示す図である。
【図２】サーバの詳細を示す図である。
【図３】ユーザ端末の詳細を示す図である。
【図４】プロセスコンピュータの詳細を示す図である。
【図５】サーバが備えるデータベースの構造を示す図である。
【図６】プロセスコンピュータが備えるデータベースの構造を示す図である。
【図７】データ、サービスおよび課金データの流れを示すフローチャートである。
【図８】解析データの入力要求画面を示す図である。
【図９】トレンド表示画面を示す図である。
【図１０】解析種類の入力要求画面を示す図である。
【図１１】回帰分析を行うための設定値入力要求画面を示す図である。
【図１２】解析結果を示す図である。
【符号の説明】
１  サーバ
２  ユーザ側端末
３  プロセスコンピュータ
４  ネットワーク
５  制御システム
６  プラント
１１，２１，３１  表示部
１２，２２，３２  入力部
１３  プロセス解析処理部
１４  登録ユーザ管理データベース
１５  ヒストリカルデータ処理部
１６  大規模ヒストリカルデータベース
１７  認証課金処理部
１８，２３，３５  通信処理部
３３  小規模ヒストリカルデータベース
３４  プロセスデータベース
【図１】
0004136337.tif 000002
【図２】
0004136337.tif 000003
【図３】
0004136337.tif 000004
【図４】
0004136337.tif 000005
【図５】
0004136337.tif 000006
【図６】
0004136337.tif 000007
【図７】
0004136337.tif 000008
【図８】
0004136337.tif 000009
【図９】
0004136337.tif 000010
【図１０】
0004136337.tif 000011
【図１１】
0004136337.tif 000012
【図１２】
0004136337.tif 000013