"産業プロセスを監視する方法であって、過去データベースに、産業プロセスを制御する実自動化システムによって提供される、複数の実際の制御入力及び実際のプロセス測定結果を保存するステップと、将来データベースに、前記産業プロセスのモデルに基づいた仮想自動化システムによって提供される、複数の予想の制御入力及びプロセス測定結果を保存するステップと、オペレータディスプレイ上に、前記過去データベースからのデータに基づいた、前記産業プロセスの現時点までの過去オペレーションと、前記将来データベースからのデータに基づいた、前記産業プロセスの現時点から先の予想将来オペレーションとの双方を、表示するステップと、を含む、方法。あるタイムスタンプを有する新しい実際の制御入力及びプロセス測定結果が、同一のタイムスタンプとともに前記将来データベース内に保存されているそれぞれの予想の制御入力及びプロセス測定結果を上書き又は置換する、請求項1に記載の方法。将来の措置、設定点、及び/又はアラームを前記将来データベースに保存するステップと、それぞれのグラフィックスをオペレータ画面上に表示するステップとを含む、請求項1又は2に記載の方法。別の自動化システムと協調データをやりとりするステップであって、前記協調データは、将来措置、将来設定点、将来アラーム、将来オペレーション、将来プロセス測定結果、将来プロセス制御のうち、1つ又は複数を含む、ステップと、前記協調データを前記将来データベースに保存するステップと、前記協調データを、前記将来オペレーションに関するグラフィックスを生成すること及び表示することに使用するステップと、を含む、請求項1、2又は3に記載の方法。前記実自動化システムのステートを、前記仮想自動化システムにおいて追跡するステップ、を含む、請求項1乃至4のいずれか1項に記載の方法。前記の実際のプロセスのプロセスステートを、前記仮想自動化システムにおける予想又はシミュレーションにおいて追跡するステップ、を含む、請求項1乃至5のいずれか1項に記載の方法。前記予想の制御入力及びプロセス測定結果を、前記仮想自動化システムにおいて、実際の制御入力及びプロセス測定結果のリアルタイムの速度より実質的に速い速度で、バックグラウンドで自動的に生成するステップ、を含む、請求項1乃至6のいずれか1項に記載の方法。前記予想の制御入力及びプロセス測定結果を、前記仮想自動化システムにおいて、オペレータによって実施される少なくとも1つの所定パラメータにおける変更に応じて、生成するステップ、を含む、請求項1乃至7のいずれか1項に記載の方法。前記オペレータディスプレイ上に、前記将来データベースに保存されているデータに基づいて、将来アラームを生成及び表示するステップ、を含む、請求項1乃至8のいずれか1項に記載の方法。前記オペレータディスプレイ上に、時系列制御ツールを表示するステップと、オペレータが前記時系列制御ツールを使用するステップであって、前記時系列制御ツールは、所望の分解能及び/又は期間を用いて、前記過去データベース内の過去イベントを分析するために時間を戻るためのものでもあり、前記将来データベース内の将来イベントを分析するために時間を進むためのものでもある、ステップと、を含む、請求項1乃至9のいずれか1項に記載の方法。前記オペレータディスプレイ上に、前記の過去データ又は将来データを、次のグラフィカルなグラフ表現又はデータ表現、すなわち、ヒストグラム図、円グラフ、バーチャート、折れ線グラフ、トレンド等のうち、1つ又は複数を用いて表示するステップ、を含む、請求項1乃至10のいずれか1項に記載の方法。前記オペレータディスプレイ上に、前記の過去データ又は将来データを、単一の共通ウィンドウにおいて、又は別個のウィンドウにおいて表示するステップ、を含む、請求項1乃至11のいずれか1項に記載の方法。ユーザが、前記オペレータディスプレイ上に表示されているプロセス制御ビュー上の過去ウィンドウ及び/又は将来ウィンドウを選択的に開閉するステップ、を含む、請求項1乃至12のいずれか1項に記載の方法。産業プロセスに接続されているリアルタイムの自動化システム、リアルタイムよりも速く実行することが可能な仮想自動化システム、グラフィカルユーザインタフェース、過去データベース、及び将来データベースを含む、請求項1乃至13のいずれか1項に記載の方法を実施する、システム。コンピュータに、請求項1乃至13のいずれか1項に記載の方法を実行させるプログラムコードを含む、コンピュータプログラム。外乱が、プロセスに入り込んだり影響したりして、制御下の従属変数を所望の値条件又は設定点条件から離してしまう傾向がある。典型的な外乱には、生産品の需要量における変化や、供給材料の供給量における変化を含む。制御システムは、従属変数を調整しなければならず、ゆえに、独立変数の定点値は外乱にもかかわらず維持される。設定点が変更される場合、制御下の変数を新たな所望の値に適合させるように、独立変数を変更しなければならない。そうした差異にも関わらず、連続的なプロセス産業は、基本的な特性を共有する。すなわち、それらは、相当な準備費用と準備期間とを意味する設備における連続的な稼働を維持するが、小さな外乱によって干渉されたり中断されたりする可能性がある。生産品ストリームが中断される場合、あるいは、プロセスが最適に実行されない場合、損なわれた生産性と失われた生産品とが、大きな財務負担を生成する可能性がある。したがって、オペレータがプロセスをリアルタイムで監視及び管理することが重要となる。制御室が、産業プロセスなどの大規模システムを管理するために使用される、中心施設である。大規模システムのオペレータが、より能率的に働くこと、より高機能の制御システムを使用すること、並びにより多くの職務及び責任を引き受けることを要求されるにつれて、制御室装置の開発者らは、彼らのシステムと効率よくやりとりするためにオペレータの能力を向上させようとしてきている。近年のプロセスプラントは、大量のリアルタイムデータを生成し、そのリアルタイムデータはしばしば、後の解析のために効果的に保存及び処理される必要がある。すべての測定結果、設定点、コントローラ出力、機器ステータス、モータ起動、アラーム、オペレーショントラッキング等を、いわゆる過去データベースhistoriandatabaseに保存してよい。過去データベースを、制御部、エンジニアリング、及び制御室機能などの、制御システムの他の部分と統合してよい。プロセスプラントから徐々に収集された履歴データによって、プロセストレンドをデータにおいて時間と共に示す、トレンドグラフを生成してよい。近年の制御室では、大抵、長い履歴トレンドをユーザが利用可能となっている。すべてのプロセスが変化する場合、単一のポイントの測定結果は誤解を招く可能性がある。時間とともに履歴データを表示することは、プロセスの実性能への理解を向上させる。本発明の目的は、産業プロセスについて、改良された監視スキームを提供することである。本発明のこの目的は、別記の独立請求項の内容によって達成される。本発明のより好ましい実施形態を、従属請求項において開示する。本発明の一態様は、産業プロセスを監視する方法であって、過去データベースに、産業プロセスを制御する実自動化システムによって提供される、複数の実際の制御入力及び実際のプロセス測定結果を連続的に保存するステップと、将来データベースに、前記産業プロセスのモデルに基づいた仮想自動化システムによって提供される、複数の予想の制御入力及びプロセス測定結果を連続的に保存するステップと、グラフィカルユーザインタフェース上で、前記過去データベースからのデータに基づいた、前記産業プロセスの現時点までの過去オペレーションと、前記将来データベースからのデータに基づいた、前記産業プロセスの現時点から先の予想将来オペレーションとの双方を、同一のグラフィカルなトレンドビュー内に表示するステップと、を含む。本発明の実施形態によると、前記過去データベース内の実際の制御入力及びプロセス測定結果が、前記将来データベース内の同一のタイムスタンプを有するそれぞれの予想の制御入力及びプロセス測定結果をリアルタイムで上書き又は置換する。本発明の実施形態によると、当該方法は、将来の措置及び/又は設定点を前記将来データベースに保存するステップと、それぞれのトレンドを前記グラフィカルユーザインタフェース上に表示するステップとを含む。本発明の実施形態によると、当該方法は、別の自動化システムと協調データをやりとりするステップであって、前記協調データは、将来措置、将来設定点、将来トレンド、将来プロセス測定結果、将来プロセス制御、将来アラームのうち、1つ又は複数を含む、ステップと、前記協調データを前記将来データベースに保存するステップと、前記協調データを、前記グラフィカルなトレンドビューを生成すること及び表示することに使用するステップと、を含む。本発明の実施形態によると、当該方法は、前記実自動化システムのステートを、前記仮想自動化システムにおいて追跡するステップを含む。本発明の実施形態によると、当該方法は、前記の実際のプロセスのプロセスステートを、前記仮想自動化システムにおける予想又はシミュレーションにおいて追跡するステップを含む。本発明の実施形態によると、当該方法は、前記予想の制御入力及びプロセス測定結果を、前記仮想自動化システムにおいて、実際の制御入力及びプロセス測定結果のリアルタイムの速度より速い速度で生成するステップを含む。本発明の実施形態によると、当該方法は、前記グラフィカルユーザインタフェース上に、前記将来データベースに保存されているデータに基づいて、将来アラームを生成及び表示するステップを含む。本発明の実施形態によると、当該方法は、前記グラフィカルユーザインタフェース上に時系列制御ツールを表示するステップと、ユーザが前記時系列制御ツールを使用するステップであって、前記時系列制御ツールは、データについての所望の分解能及び/又は所望の期間を用いて、前記過去データベース内の過去イベントを分析するために時間を戻るためのものでもあり、前記将来データベース内の将来イベントを分析するために時間を進むためのものでもある、ステップと、を含む。本発明のさらなる態様が上記の実施形態のいずれか1つによる方法を実施するシステムであって、産業プロセスに接続されているリアルタイムの自動化システム、リアルタイムよりも速く実行することが可能な仮想自動化システム、グラフィカルユーザインタフェース、過去データベース、及び将来データベースを含む。本発明の別の態様がコンピュータプログラムであって、当該プログラムがコンピュータ上で実行された場合に上記の実施形態のいずれか1つによる方法を実行する、プログラムコードを含む。本発明の別の態様がコンピュータプログラム製品であって、当該プログラム製品がコンピュータ上で実行された場合に上記の実施形態のいずれか1つによる方法を実行する、コンピュータ読み取り可能媒体に保存された、プログラムコード手段を含む。図1に、本発明の例示的な実施形態を示す。本発明を、どんな自動化システムプロセス制御システム4に関して適用してもよく、どんな産業プロセス2に関して適用してもよく、他も同様である。産業プロセス2には、紙パルプ、石油精製、石油化学工業及び化学工業などの、加工産業におけるプロセス、又は発電所におけるプロセスなどを含んでよいが、これらに限定されない。自動化システムについて、種々のアーキテクチャが存在する。例えば、自動化システム4は、すべて当分野において既知である、直接デジタル制御DirectDigitalControl;DDCシステム、分散制御システムDistributedControlSystem;DCS又はフィールド制御システムFieldControlSystem;FCSであってよい。上記の分散型自動化システムの一例が、Metsoが提供する、MetsoDNADNAはDynamicNetworkofApplicationsである。製紙工場などの工場全体の生産活動を制御する自動化システムの中央処理装置が、しばしば制御室と言われる。その制御室は、1つ又は複数の制御室コンピュータ/プログラムと、プロセス制御コンピュータ/プログラムと、自動化システムのデータベースとから成ってよい。自動化システム4は、プロセスバス/ネットワーク、及び/又は制御室バス/ネットワークを含んでよく、それらによって、種々のプロセス制御コンポーネント又はコンピュータを互いに接続する。制御室バス/ネットワークは、自動化システム4のユーザインタフェースコンポーネントを相互接続してよい。制御室バス/ネットワークはローカルエリアネットワークであってよく、例えば、標準のイーサネット技術に基づいてよい。プロセスバス/ネットワークは、順に、プロセス制御コンポーネントを相互接続してよい。プロセスバス/ネットワークは、例えば、決定性のトークンパッシングプロトコルに基づいてよい。プロセスコントローラが、さらに、制御室ネットワークに接続されてよく、プロセスコントローラとユーザインタフェースとの間の通信を可能にする。しかしながら、本発明の適用分野を何らかの特定の自動化システム4の実施に限定する意図はないということが、十分理解されるべきである。自動化システム4が制御するプロセス2は、一般に、アクチュエータ、バルブ、ポンプ及びセンサなどの多数のフィールド機器を、プラントエリアフィールド内に含んでよい。自動化システム4とプロセス2例えば、フィールド機器との間の相互接続を配備するための、種々の代わりの方法が存在し、例えば、2線のツイストペアループ4~20mAアナログ信号、HARTハイウェイアドレス可能遠隔トランスデューサプロトコル、及び他のフィールドバス例えば、フィールドバスやプロフィバスなどがある。しかしながら、自動化システム4とプロセス2との間、例えば、制御室とフィールド機器との間の相互接続の種類又は実装は、上述の代替手段のうちいずれか1つに基づいてよく、あるいは上述の代替手段のどんな組み合わせに基づいてもよく、あるいはどんな他の実装に基づいてもよい。プラントは長期間にわたって徐々に更新及び拡張されるため、実際のプラント構成は、複数の種類の自動化ライン又はフィールドバスを並行して含んでよく、典型的には含むものである。プロセス測定結果yが、プロセス2における任意の所望の変数又は特性、例えば、流量、圧力、温度、バルブ位置などについての、どんな測定結果も含んでよい。これらのプロセス変数を、プロセスプラントのフィールドに配置された専用のセンサで測定してよい。自動化システム4からプロセス2へのプロセス制御入力uは、フィールド機器への制御入力を含んでよいが、これに限定されない。オペレータ又はユーザが、自動化システム4を、自動化システムのユーザインタフェース6を介して監視及び制御してよい。ユーザインタフェースを通じて、ユーザは、自動化システム4から受信した、表示された測定結果データy及びプロセス制御uを監視してよく、措置及び設定点を自動化システム4に与えてよい。図1に示す例示的な実施形態において、測定結果データy、プロセス制御u、並びに措置及び設定点rを、データベース8に、又は過去データベースhistoriandatabase8Aという、データベース8の一部分に保存してよい。過去データには、稼働中の自動化システム及びプロセスから取得される、測定結果、設定点、コントローラ出力、機器ステータス、モータ起動、アラーム、オペレーショントラッキングなどのうち、一部又はすべてを含んでよい。データベース8は、一般にタグデータベースといわれるデータベースであってよく、そのタグデータベースには、タグ又はポイントというデータ要素を含む。タグは、システム4が監視又は制御する、単一の入力値又は出力値を表してよい。タグは、ハード又はソフトのいずれかであってよい。ハードタグは、システム4における実際の入力又は出力を表し、一方、ソフトタグは、他のポイントに適用される論理演算や数学演算から生じる。タグは、記録又は計算された際、値‐タイムスタンプの対、すなわち、値とタイムスタンプとで通常保存される。一連の値‐タイムスタンプの対が、そのタグの履歴を与える。随意に、履歴データベース8は、アラーム情報などの追加のメタデータを、タグとともに保存してよい。履歴データベース8は、大量のタグからのデータ、例えば数千又は数万からのデータを、長期間履歴の長さにわたって保存してよく、主な制限要素は、データベースのストレージ容量となる。タグの収集サイクル、すなわち、2つのサンプルの収集サンプリングの時間間隔が、ユーザによって選択可能であってよく、例えば、約0.1秒から日又は週まで選択可能であってよい。例えば、様々なタグ又は様々なユーザについて、種々の収集サイクル及び/又は履歴の長さが存在してよい。トレンド履歴の長さは、利用可能なデータベース容量、例えばハードディスクのスペースによって制限される。1つの例示的な実施形態によると、過去データベースはラウンドバッファであってよく、すなわち、データベースが最大保存容量に達した場合、より古いデータが自動的に削除及び上書きされる。制御室内のオペレータユーザインタフェース6は、オペレータコンソール内で実行されてユーザにプロセスを監視、管理及び制御させる、ヒューマン‐マシンインタフェースHMIに基づいてよい。オペレータユーザインタフェースの狙いは、プラントシステムの効果的な稼働及び制御である。典型的には、キーボード及びマウスで制御されるディスプレイを用い、そのディスプレイ上に、大量のプロセス情報が図表を用いて提示されるグラフィカルユーザインタフェース、GUI。このインタフェースの主な特徴は、稼働の意思決定を行う際、例えば、プロセスを稼働するために措置を行って設定点を変更する際にオペレータを支援する、プロセスからのフィードバックを用いてアニメ化された、グラフィックスである。オペレータユーザインタフェースは、さらに、データブラウジングユーティリティ及びデータ解析ユーティリティ、構成ツール、並びにアラーム表示を含んでもよい。定常運転において、メイン制御室内に表示されるオペレータインタフェースが、プラントシステムの総合的かつ機能的なステートを示してよい。一目で、オペレータは、プラントシステムの全体ステート、すなわち、すべてのコンポーネントの大域的なステートを知ることができるであろう。問題が発生した場合、制御下のコンポーネントがエラーを示して、オペレータはその詳細なステートにアクセスでき、例えば、管理下のコンポーネントに固有のディスプレイを開くことになる。このインタフェースは、オペレータが障害の発端を決めるのを支援してよく、可能であれば当然是正措置を示唆するであろう。オペレータユーザインタフェースにおいて、表示される情報は、目的をもって、意味のある有用な方法で、明瞭な一貫したモデルに基づいて整理されることが、望ましい。そのモデルは、オペレータにとって明白で認識可能であり、関連するものを一緒に配置し、関連しないものを分離し、似ていないものを識別し、そして類似するものを互いに類似させる。プロセス産業においてオペレータに改良されたユーザインタフェース環境を提供するために、本発明の例示的な実施形態によると、予想制御入力u、予想プロセス測定結果y、及び予想措置及び設定点rを同様に与えて、履歴データベース8に保存してよい。さらに、本書において、保存された予想データを将来futurianデータといい、さらに、将来データを保存するデータベース8の一部分を、将来データベース8Bという。予想措置及び設定点rを、オペレータがオペレータユーザインタフェース6を介して作成又は設定してよい。予想制御入力u、予想プロセス測定結果y、及び任意の他の将来データを、仮想自動化システムによって生成してよく、その仮想自動化システムは、プロセスモデル及びシミュレータを活用する仮想自動化システム、あるいは、例えば回帰モデル及び/又はエントロピーといった、統計的な予測に基づく仮想自動化システムなどである。換言すると、過去データベース部分8Aは、産業プロセスの過去のオペレーションから現時点すなわち、現在のリアルタイムの状況までに収集されたプロセス履歴データを保存し、一方、将来データベース部分8Bは、現時点すなわち、現在のリアルタイムの状況から未来に向かって所望の期間にわたって産業プロセスの将来のオペレーションを表している、予想されたプロセス履歴データを保存する。図2において、これを概略的に示しており、現在の瞬間のUl、1時間前の過去のUl、2時間前の過去のUlなどにおいてシステムから収集されたタグを、過去データベース8Aに保存する。同様にして、1時間後の未来のUl、2時間後の未来のUl、そして、5時間後の未来のUlなどの、プロセスの将来のオペレーションをシミュレートする/予想する将来タグを、将来データベース8Bに保存する。やがて、1収集サイクル後、実プロセスからの過去データタグが、将来データベース8Bに予め保存されている、同一のタイムスタンプを有する将来タグを、上書きするすなわち、置換することになる。図2に示す例を参照すると、やがて1時間後、すなわち、時刻1hにおいて収集される実プロセスタグが、予め保存されている、同一のタイムスタンプ1hを有する将来タグUlを上書きする/置換することになる。過去データベース8A及び将来データベース8Bは仮想データベースであってよく、過去データベース8Aと将来データベース8Bとの境界を、単にタイムスタンプに基づいて定義してよいということが、十分理解されるべきである。すなわち、過去から現今時点までのタイムスタンプが過去データベース8Aに対応し、現時点以降のタイムスタンプが将来データベース8Bに対応してよい。したがって、その境界は、リアルタイム現在とともに連続的にスライドしている。履歴データベース8の物理的な構成は関係しないが、その構成には、単一の連続的なバッファデータベースラウンドバッファなど、時間の境界領域において互いに重なるであろう連続的な過去バッファデータベースと連続的な将来バッファデータベースとの対、分散型データベース、又は任意の他のデータベース構成を含んでよい。図3Aは、本発明の実施形態の原理に従うオペレータユーザインタフェース6上に表示されるであろう、例示的なトレンドビューを示す。例示のビューにおいて、3つの異なるウィンドウ又はゾーン、すなわち、措置31、措置トレンド32、及び履歴トレンド33が存在してよい。本例において、措置ウィンドウ31は、ポンプなどのプロセスコンポーネント25M‐100及び25FC‐100についての措置を含んでいる措置リスト310と、リアルタイムの措置及び設定点rと将来の措置及び設定点rとを設定する制御ツール312とを表示してよい。措置トレンドウィンドウ32は、過去から現時点今までのトレンドからの過去過去状況措置及び設定点と、現時点から未来への予想将来措置及び設定点とを含んでいる時系列におけるトレンドとして、図表を用いて措置を示してよい。同様にして、履歴トレンドウィンドウ33は、現時点今までの過去過去状況測定結果y及び制御uについての過去トレンド部分と、予想将来測定結果y及び制御uについての予想トレンド部分とを含んでいる履歴トレンドを示してよい。したがって、将来トレンド予想トレンドを、同一の画面に例えば、同一のグラフ又はプロット内に表示してよく、プロセス履歴データベースからの任意の他のトレンドと同一の時系列内に表示してよい。換言すると、自動化システムユーザインタフェース上に表示される履歴トレンドを、共通の時系列を有する同一の画像内にトレンド予想をアラーム及びイベントと共にさらに含むように、拡張してよい。画面上に将来の措置及びトレンドを表示させると、すべての将来の措置及びトレンドを覚えておかなければならない状況や、将来の措置又はトレンドの情報がない状況と比べて、プロセス状況を管理することがより容易になる。さらに、リアルタイムで行われる、又は将来行われるように設定されている是正措置の結果が、同一の画面上に表示されるため、問題のある状況からの回復がより速くなるであろう。オペレータは、特定のプロセス状況において何が起こったのか、又は何が起こることになるのかと、一連のイベントがどのように進んだのか、又はどのように進むことになるのかとを、即座に確認できる。時系列及びズーミング機能を用いることによって、オペレータは、データについての所望の分解能を用いて、時間の中を前後に動いてよい。オペレータは、履歴データベース8に保存されている過去イベント及び将来イベントの双方を再現してよい。時系列及びズーミングツールは、例えば、グラフィカルなスライドコントローラであってよく、それにおいて、ポインタ又は調整ノブを、時系列に沿って過去又は未来における所望の時点までスライドしてよい。ここで、履歴データベース8に保存されているより詳細なプロセスデータを、プロセス状況を分析するために表示してよい。図4に、上記のグラフィカルな時系列及びズーミングツールの一例を示す。さらに、将来のアラームを予想して、将来データベース又はアラームリストに保存してよく、その結果、オペレータは、過去データによって特定される現在の状況から既存の及び/又は将来の措置及び設定点を有する未来までプロセスが続く場合、将来起こりうる問題のある状況のアラームを取得できる。上記のアラーム予想の例には、原材料の不足についてのアラームや、廃棄タンクが満杯であることのアラームを含んでよいが、問題になっている特定のプロセスに依存して、どんなアラームが予想されてもよい。図3Aに示す例示的なトレンドビューについてより詳細に考えよう。コントロールスライドと、活性化、削除及びキャンセルボタンとを用いて、オペレータは、将来データベース8Bに未来のタイムスタンプとともに書き込む、以下の将来措置rを設定してよい。その将来措置rとは、すなわち、時点timeinstantt1で25M‐100が停止すること、時点t2で25FC‐100がローカルモードに入ること、時点t3で25FC‐100がsp1=100のレベルまで制御されること、時点t4で25FC‐100がsp1=50のレベルまで制御されること、及び時点t5で25FC‐100がリモートモードに戻ること、である。さらに、これらの将来措置を、措置トレンドウィンドウ32に示す。過去実データ及び将来措置rに基づいて計算されて、将来データベース8Bに保存される、予想の測定結果y及び制御uを、ウィンドウ33の履歴トレンドの将来部分に示す。したがって、本発明の実施形態によるオペレータユーザインタフェースは、将来トレンドによって、過去及び将来の措置の累積的な結果を示すことができ、その結果、オペレータは、結果が実プロセスにおいて実現される前に、前もって結果を見込むことができる。将来の制御措置及びトレンドを、画面上に他の履歴データと同時に表示してよく、オペレータは、将来の結果について、それらを思い出したり実モードと将来モードとを切り替えたりする必要なく、次々と認識する。本発明の実施形態の原理を、オペレータに対するいかなる種類のグラフィカルな将来状況の表現の提供にも適用してよく、図3Aは単に一例を示しているだけであるということが、十分理解されるべきである。さらなる例として、過去及び/又は将来データを、任意のグラフィカルなグラフ表現又はデータ表現、例えば、ヒストグラム図、円グラフ、バーチャート、折れ線グラフ、他の種類の図表、トレンドなどを用いて、表示してもよい。過去データ及び将来データを単一のウィンドウ内に表示してよく、過去データ及び将来データを同一画面上の別個のウィンドウ内に表示してよい。上記の別個の過去及び将来ウィンドウは、図3Bに示すように、画面上で連続的なトレンドを生成するように互いに近接してよく、あるいは、図3Cに示すように、画面上で互いに離れて水平又は垂直に位置してよい。またさらなる例として、図3Dに示すように、別個の過去及び将来のビュー又はウィンドウを、別個の画面上に表示してよい。ユーザは、画面上に現在表示されている何らかの制御ビュー上で、過去及び/又は将来ウィンドウを選択的に開閉活性化及び非活性化することが可能であってよい。図3Eは例示的なビューを示し、ここでは、過去及び将来データを、プロセスコンポーネントのグラフィカルな表現を含んでいるプロセス制御ビューの一部として表示している。図示された例において、蒸留プロセスの過去及び将来データを統合されたトレンドとして表しており、ここで、過去データを実線で表し、将来データを破線で表している。同様にして、過去及び将来データを、任意のプロセス制御ビューの一部として表示してよい。図3Fはさらに別の例示的なビューを示し、ここでは、過去及び将来データを、プロセスコンポーネントのグラフィカルな表現を含んでいるプロセス制御ビューの一部として表示している。図示された例において、ガスタービンの過去及び将来データを、画面上に現在表示されているガスタービン制御ビュー上に開かれている別個のウィンドウ内に表現しており、例えば、ユーザがガスタービン制御ビュー上の所望のアイコン又はコンポーネントをクリックすることによってなされる。ユーザは、過去及び将来ウィンドウを、例えば、そのウィンドウ内の適切なアイコンをクリックすることによって、閉じてよい。同様にして、過去及び将来データを、任意のプロセス制御ビューの一部として選択的に表示してよい。図5に、本発明のさらに別の例示的な実施形態による仮想自動化システム10を示す。例示的な仮想自動化システム10には、プロセス制御システムの複製コピー50、ステートエスティメータ52、及びシミュレータ/予想部forecaster54を含んでよい。シミュレータ54のユニットプロセスモデルには、シミュレータステートxの記述、制御及び外乱のリストu、測定結果のリストy、ステート更新を示す関数f、ステートxから測定結果へのマッピングを示す関数gを含んでよい。プロセスモデルは、迅速なシミュレーションを保証するために離散時間モデルであってよく、しかしながら、他の種類のモデルを使用してもよい。プロセスモデルは、非線形モデル又は線形モデルであってよい。ステートエスティメータ52は、時点kタイムスタンプkにおいて測定結果y及び制御uを受信してよく、例えば、関数x=f,uを用いて、次の時点k1タイムスタンプk1についての次のステートxを生成してよい。エスティメータ52は、生成されたステートが実際の測定値からどのように更新されるのかを定義している、予想部ゲインHを設定していてよい。シミュレーションは、現在のリアルタイムの状況タイムスタンプk=0から始まる。所望の期間にわたる予想トレンドを可能な限り迅速に取得及び更新するために、シミュレーションをより速い速度で一般に実行してよい。シミュレータ54は、例えば、ステートxから将来測定結果yを、関数y=gを用いて将来制御uを、生成してよい。仮想自動化システム50の複製は、タイムスタンプkについて、予想測定結果yと将来措置及び設定rとを受信してよく、タイムスタンプk1について、予想制御uを生成してよい。すべての将来又は予想データを、それぞれのタイムスタンプとともに将来データベースに保存する。同時に、シミュレータのステートは、実プロセス2及び実自動化システム4のステートを追跡してよい。このようにして、シミュレータは仮定の分析に対して常に準備できているため、シミュレーションを現在のリアルタイムの状況から常に開始可能であり、シミュレーションのホットスタートが可能である。k=0からkの最大値kmaxまでの期間に対する例示的な予想プロセスを、次のループ、すなわち、Repeatx=f;y=g;z=F;u=G;k=k1;Untilk>kmaxによって示してよい。パラメータzは、プロセス制御システム4のアプリケーションステートを示す。図6に、本発明の実装についてのまたさらなる例示的な実施形態を示す。実制御アプリケーション602を有する実自動化システム例えば、プロセス制御ステーション、PCS4が、図1と類似の方法で実プロセスインタフェース606を介して実産業プロセス2を制御する。収集された履歴データ、すなわち、測定結果データy、プロセス制御u、並びに措置及び設定点rを、過去データベース8Aに保存してよい。産業プロセス2と同時に並行して産業プロセス2をモデル化する、トラッキングシミュレータを備える。トラッキングシミュレータ608は、シミュレーションインタフェース610を介して、自動化システム4によって実産業プロセス2へと与えられる制御と同一の制御を受信してよい。これらの入力に基づいて、プロセスモデルを有するトラッキングシミュレータ608は、採用されているプロセスモデルを用いて実プロセス出力を可能な限り正確に表す、シミュレートされた推定されたプロセス出力を提供してよい。モデルの、実プロセス2からの逸脱を回避するために、パラメータ推定部604が、トラッキングシミュレータ608のパラメータ及び動作モデルを、実プロセス2からの出力とトラッキングシミュレータ608との差異に基づいて、補正、すなわち更新することができる。実制御アプリケーションの複製を有する仮想自動化システム仮想プロセス制御システム10が、仮想制御I/O614及びシミュレーションインタフェース616を介して、予想シミュレータ618を制御してよい。予想制御入力u、予想プロセス測定結果y、及び予想措置及び設定点rを、仮想プロセス制御システム10が将来データベース8Bに保存してよい。仮想プロセス制御システム10のリアルタイムのステートを、更新された状態で、実プロセス制御システム4と同期した状態で維持するために、実プロセス制御システム4内の実制御アプリケーション602のアプリケーションステートのコピー620を、それぞれのシミュレーションの前に、仮想プロセス制御システム10内の複製制御アプリケーションにコピーしなければならない。さらに、シミュレーションを可能な限り実プロセスに近いステートから開始することを保証するために、トラッキングシミュレータ608のプロセスステートのコピー622を、それぞれのシミュレーションの前に、予想シミュレータ618にコピーしなければならない。本発明の実施形態において、さらに、産業プラントにおける種々の部門間又はユニットプロセス間のやりとり及び協調が存在してよい。1つの部門又はユニットプロセスから取得された予想が、別の部門又はユニットプロセスに対して有益な情報である可能性がある。したがって、将来措置及び設定点rのうち、又は他の将来データのうち、選択された1つ又は複数を、別の部門又はプロセスから受信してよい。例えば、仮想自動化システム10は、原材料の新しい積荷があるタイムスタンプにおいて到着予定であること、あるいは原材料を変更予定であること、あるいは最終製品をある時刻に出荷予定であること、あるいは他のプロセス又は部門のオペレータがプロセス予想に影響するであろう特定の措置を行う予定であること、といった情報を受信してよい。同様にして、上記の協調情報を、固有のシステムから他のシステムに転送してよい。上記の協調は、予想の精度を向上させるであろうし、他の部門又はユニットプロセスに起因する、予期せぬプロセス状況の回避に役立つであろう。本書で説明する手法を、種々の方法で実施してよい。例えば、これらの手法を、ハードウェア1つ又は複数の機器、ファームウェア1つ又は複数の機器、ソフトウェア1つ又は複数のモジュール、又はそれらの組み合わせにおいて実施してよい。ファームウェア及びソフトウェアについて、実装が、本書で説明する機能を実行するモジュール例えば、プロシージャ、関数などを手段としてよい。ソフトウェアコードを、任意の適切な、プロセッサ/コンピュータが読み取り可能なデータ記憶媒体又はメモリユニットに保存してよく、1つ又は複数のプロセッサ/コンピュータによって実行してよい。そのデータ記憶媒体又はメモリユニットを、プロセッサ/コンピュータの内部又は外部に実装してよく、その場合、当分野において既知である種々の手段を介してプロセッサ/コンピュータに通信可能に接続してよい。さらに、当業者が十分理解するように、本書で説明するシステムのコンポーネントを、本書に関連して示される種々の特徴、目標、利点等の達成を容易にするために追加のコンポーネントによって再配置及び/又は調整してよく、そのシステムのコンポーネントは、所与の図に明記の構成そのものに限定されない。本説明及び関連する図は、単に例として本発明の原理を説明することを目的としている。種々の代替的な実施形態、変形、及び変更が、この説明に基づいて、当業者に対して明らかとなる。本発明は、本書に記載の例に限定されることを意図するものではなく、別記の請求項の範囲内及び主旨内で変化しうるものである。"